Source Code
Overview
ETH Balance
5 wei
Token Holdings
More Info
ContractCreator
TokenTracker
Multichain Info
N/A
Latest 9 from a total of 9 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Public Mint | 7917293 | 16 days ago | IN | 1 wei | 0.00000655 | ||||
Public Mint | 7916950 | 16 days ago | IN | 1 wei | 0.00000655 | ||||
Public Mint | 7916467 | 16 days ago | IN | 1 wei | 0.00000612 | ||||
Public Mint | 7916403 | 16 days ago | IN | 1 wei | 0.00000752 | ||||
Public Mint | 7914333 | 16 days ago | IN | 1 wei | 0.00001439 | ||||
Set Transfers Lo... | 7914304 | 16 days ago | IN | 0 ETH | 0.00000206 | ||||
Set Base URI | 7914294 | 16 days ago | IN | 0 ETH | 0.00001125 | ||||
Set Mint Phases | 7914278 | 16 days ago | IN | 0 ETH | 0.00000239 | ||||
Set Pricing | 7914267 | 16 days ago | IN | 0 ETH | 0.00000526 |
Latest 25 internal transactions (View All)
Parent Transaction Hash | Block | Age | From | To | Amount | |
---|---|---|---|---|---|---|
7917293 | 16 days ago | 0 ETH | ||||
7917293 | 16 days ago | 0 ETH | ||||
7917293 | 16 days ago | 0 ETH | ||||
7917293 | 16 days ago | 0 ETH | ||||
7917293 | 16 days ago | 0 ETH | ||||
7917293 | 16 days ago | 0 ETH | ||||
7917293 | 16 days ago | 0 ETH | ||||
7917293 | 16 days ago | 1 wei | ||||
7916950 | 16 days ago | 0 ETH | ||||
7916950 | 16 days ago | 0 ETH | ||||
7916950 | 16 days ago | 0 ETH | ||||
7916950 | 16 days ago | 0 ETH | ||||
7916950 | 16 days ago | 0 ETH | ||||
7916950 | 16 days ago | 0 ETH | ||||
7916950 | 16 days ago | 0 ETH | ||||
7916950 | 16 days ago | 1 wei | ||||
7916467 | 16 days ago | 0 ETH | ||||
7916467 | 16 days ago | 0 ETH | ||||
7916467 | 16 days ago | 0 ETH | ||||
7916467 | 16 days ago | 0 ETH | ||||
7916467 | 16 days ago | 0 ETH | ||||
7916467 | 16 days ago | 0 ETH | ||||
7916467 | 16 days ago | 0 ETH | ||||
7916467 | 16 days ago | 1 wei | ||||
7916403 | 16 days ago | 0 ETH |
Loading...
Loading
This contract may be a proxy contract. Click on More Options and select Is this a proxy? to confirm and enable the "Read as Proxy" & "Write as Proxy" tabs.
Contract Source Code Verified (Exact Match)
Contract Name:
HelloAbstract
Compiler Version
v0.8.28+commit.7893614a
ZkSolc Version
v1.5.11
Optimization Enabled:
Yes with Mode 3
Other Settings:
paris EvmVersion
Contract Source Code (Solidity Standard Json-Input format)
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MITpragma solidity ^0.8.28;import "@openzeppelin/contracts/utils/ReentrancyGuard.sol";import "@openzeppelin/contracts/access/Ownable.sol";import "./ERC721C.sol";contract HelloAbstract is ERC721C, Ownable(msg.sender), ReentrancyGuard {using Strings for uint256;// Constants - already gas efficientuint256 public constant MAX_SUPPLY = 5555;uint256 public constant AIRDROP_SUPPLY = 1111;uint96 public publicMintPrice;uint96 public allowlist01Price;uint96 public allowlist02Price;uint8 public maxPerWallet = 2;bool public publicMintActive;bool public allowlist01Active;bool public allowlist02Active;bool public transfersLocked = true;address public burnClaimContract;address private royaltyRecipient;
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MITpragma solidity ^0.8.28;import "@openzeppelin/contracts/token/ERC721/IERC721.sol";import "@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol";import "@openzeppelin/contracts/utils/Address.sol";import "@openzeppelin/contracts/utils/Context.sol";import "@openzeppelin/contracts/utils/Strings.sol";import "@openzeppelin/contracts/utils/introspection/ERC165.sol";contract ERC721C is Context, ERC165, IERC721 {using Address for address;using Strings for uint256;// Token namestring private _name;// Token symbolstring private _symbol;// Total supply counteruint256 private _totalMinted;// Mapping from token ID to owner addressmapping(uint256 => uint256) private _owners;
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v5.1.0) (utils/ReentrancyGuard.sol)pragma solidity ^0.8.20;/*** @dev Contract module that helps prevent reentrant calls to a function.** Inheriting from `ReentrancyGuard` will make the {nonReentrant} modifier* available, which can be applied to functions to make sure there are no nested* (reentrant) calls to them.** Note that because there is a single `nonReentrant` guard, functions marked as* `nonReentrant` may not call one another. This can be worked around by making* those functions `private`, and then adding `external` `nonReentrant` entry* points to them.** TIP: If EIP-1153 (transient storage) is available on the chain you're deploying at,* consider using {ReentrancyGuardTransient} instead.** TIP: If you would like to learn more about reentrancy and alternative ways* to protect against it, check out our blog post* https://blog.openzeppelin.com/reentrancy-after-istanbul/[Reentrancy After Istanbul].*/abstract contract ReentrancyGuard {// Booleans are more expensive than uint256 or any type that takes up a full
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v5.0.0) (access/Ownable.sol)pragma solidity ^0.8.20;import {Context} from "../utils/Context.sol";/*** @dev Contract module which provides a basic access control mechanism, where* there is an account (an owner) that can be granted exclusive access to* specific functions.** The initial owner is set to the address provided by the deployer. This can* later be changed with {transferOwnership}.** This module is used through inheritance. It will make available the modifier* `onlyOwner`, which can be applied to your functions to restrict their use to* the owner.*/abstract contract Ownable is Context {address private _owner;/*** @dev The caller account is not authorized to perform an operation.*/error OwnableUnauthorizedAccount(address account);
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v5.2.0) (utils/Address.sol)pragma solidity ^0.8.20;import {Errors} from "./Errors.sol";/*** @dev Collection of functions related to the address type*/library Address {/*** @dev There's no code at `target` (it is not a contract).*/error AddressEmptyCode(address target);/*** @dev Replacement for Solidity's `transfer`: sends `amount` wei to* `recipient`, forwarding all available gas and reverting on errors.** https://eips.ethereum.org/EIPS/eip-1884[EIP1884] increases the gas cost* of certain opcodes, possibly making contracts go over the 2300 gas limit* imposed by `transfer`, making them unable to receive funds via* `transfer`. {sendValue} removes this limitation.** https://consensys.net/diligence/blog/2019/09/stop-using-soliditys-transfer-now/[Learn more].
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v5.1.0) (token/ERC721/IERC721Receiver.sol)pragma solidity ^0.8.20;/*** @title ERC-721 token receiver interface* @dev Interface for any contract that wants to support safeTransfers* from ERC-721 asset contracts.*/interface IERC721Receiver {/*** @dev Whenever an {IERC721} `tokenId` token is transferred to this contract via {IERC721-safeTransferFrom}* by `operator` from `from`, this function is called.** It must return its Solidity selector to confirm the token transfer.* If any other value is returned or the interface is not implemented by the recipient, the transfer will be* reverted.** The selector can be obtained in Solidity with `IERC721Receiver.onERC721Received.selector`.*/function onERC721Received(address operator,address from,uint256 tokenId,bytes calldata data
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v5.2.0) (utils/Strings.sol)pragma solidity ^0.8.20;import {Math} from "./math/Math.sol";import {SafeCast} from "./math/SafeCast.sol";import {SignedMath} from "./math/SignedMath.sol";/*** @dev String operations.*/library Strings {using SafeCast for *;bytes16 private constant HEX_DIGITS = "0123456789abcdef";uint8 private constant ADDRESS_LENGTH = 20;/*** @dev The `value` string doesn't fit in the specified `length`.*/error StringsInsufficientHexLength(uint256 value, uint256 length);/*** @dev The string being parsed contains characters that are not in scope of the given base.*/
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v5.0.1) (utils/Context.sol)pragma solidity ^0.8.20;/*** @dev Provides information about the current execution context, including the* sender of the transaction and its data. While these are generally available* via msg.sender and msg.data, they should not be accessed in such a direct* manner, since when dealing with meta-transactions the account sending and* paying for execution may not be the actual sender (as far as an application* is concerned).** This contract is only required for intermediate, library-like contracts.*/abstract contract Context {function _msgSender() internal view virtual returns (address) {return msg.sender;}function _msgData() internal view virtual returns (bytes calldata) {return msg.data;}function _contextSuffixLength() internal view virtual returns (uint256) {return 0;
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v5.1.0) (utils/introspection/ERC165.sol)pragma solidity ^0.8.20;import {IERC165} from "./IERC165.sol";/*** @dev Implementation of the {IERC165} interface.** Contracts that want to implement ERC-165 should inherit from this contract and override {supportsInterface} to check* for the additional interface id that will be supported. For example:** ```solidity* function supportsInterface(bytes4 interfaceId) public view virtual override returns (bool) {* return interfaceId == type(MyInterface).interfaceId || super.supportsInterface(interfaceId);* }* ```*/abstract contract ERC165 is IERC165 {/*** @dev See {IERC165-supportsInterface}.*/function supportsInterface(bytes4 interfaceId) public view virtual returns (bool) {return interfaceId == type(IERC165).interfaceId;}
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v5.1.0) (token/ERC721/IERC721.sol)pragma solidity ^0.8.20;import {IERC165} from "../../utils/introspection/IERC165.sol";/*** @dev Required interface of an ERC-721 compliant contract.*/interface IERC721 is IERC165 {/*** @dev Emitted when `tokenId` token is transferred from `from` to `to`.*/event Transfer(address indexed from, address indexed to, uint256 indexed tokenId);/*** @dev Emitted when `owner` enables `approved` to manage the `tokenId` token.*/event Approval(address indexed owner, address indexed approved, uint256 indexed tokenId);/*** @dev Emitted when `owner` enables or disables (`approved`) `operator` to manage all of its assets.*/event ApprovalForAll(address indexed owner, address indexed operator, bool approved);
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v5.1.0) (utils/Errors.sol)pragma solidity ^0.8.20;/*** @dev Collection of common custom errors used in multiple contracts** IMPORTANT: Backwards compatibility is not guaranteed in future versions of the library.* It is recommended to avoid relying on the error API for critical functionality.** _Available since v5.1._*/library Errors {/*** @dev The ETH balance of the account is not enough to perform the operation.*/error InsufficientBalance(uint256 balance, uint256 needed);/*** @dev A call to an address target failed. The target may have reverted.*/error FailedCall();/*** @dev The deployment failed.
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v5.1.0) (utils/math/Math.sol)pragma solidity ^0.8.20;import {Panic} from "../Panic.sol";import {SafeCast} from "./SafeCast.sol";/*** @dev Standard math utilities missing in the Solidity language.*/library Math {enum Rounding {Floor, // Toward negative infinityCeil, // Toward positive infinityTrunc, // Toward zeroExpand // Away from zero}/*** @dev Returns the addition of two unsigned integers, with an success flag (no overflow).*/function tryAdd(uint256 a, uint256 b) internal pure returns (bool success, uint256 result) {unchecked {uint256 c = a + b;if (c < a) return (false, 0);
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v5.1.0) (utils/math/SignedMath.sol)pragma solidity ^0.8.20;import {SafeCast} from "./SafeCast.sol";/*** @dev Standard signed math utilities missing in the Solidity language.*/library SignedMath {/*** @dev Branchless ternary evaluation for `a ? b : c`. Gas costs are constant.** IMPORTANT: This function may reduce bytecode size and consume less gas when used standalone.* However, the compiler may optimize Solidity ternary operations (i.e. `a ? b : c`) to only compute* one branch when needed, making this function more expensive.*/function ternary(bool condition, int256 a, int256 b) internal pure returns (int256) {unchecked {// branchless ternary works because:// b ^ (a ^ b) == a// b ^ 0 == breturn b ^ ((a ^ b) * int256(SafeCast.toUint(condition)));}}
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v5.1.0) (utils/math/SafeCast.sol)// This file was procedurally generated from scripts/generate/templates/SafeCast.js.pragma solidity ^0.8.20;/*** @dev Wrappers over Solidity's uintXX/intXX/bool casting operators with added overflow* checks.** Downcasting from uint256/int256 in Solidity does not revert on overflow. This can* easily result in undesired exploitation or bugs, since developers usually* assume that overflows raise errors. `SafeCast` restores this intuition by* reverting the transaction when such an operation overflows.** Using this library instead of the unchecked operations eliminates an entire* class of bugs, so it's recommended to use it always.*/library SafeCast {/*** @dev Value doesn't fit in an uint of `bits` size.*/error SafeCastOverflowedUintDowncast(uint8 bits, uint256 value);/*** @dev An int value doesn't fit in an uint of `bits` size.
12345678910111213141516171819202122232425// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v5.1.0) (utils/introspection/IERC165.sol)pragma solidity ^0.8.20;/*** @dev Interface of the ERC-165 standard, as defined in the* https://eips.ethereum.org/EIPS/eip-165[ERC].** Implementers can declare support of contract interfaces, which can then be* queried by others ({ERC165Checker}).** For an implementation, see {ERC165}.*/interface IERC165 {/*** @dev Returns true if this contract implements the interface defined by* `interfaceId`. See the corresponding* https://eips.ethereum.org/EIPS/eip-165#how-interfaces-are-identified[ERC section]* to learn more about how these ids are created.** This function call must use less than 30 000 gas.*/function supportsInterface(bytes4 interfaceId) external view returns (bool);}
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v5.1.0) (utils/Panic.sol)pragma solidity ^0.8.20;/*** @dev Helper library for emitting standardized panic codes.** ```solidity* contract Example {* using Panic for uint256;** // Use any of the declared internal constants* function foo() { Panic.GENERIC.panic(); }** // Alternatively* function foo() { Panic.panic(Panic.GENERIC); }* }* ```** Follows the list from https://github.com/ethereum/solidity/blob/v0.8.24/libsolutil/ErrorCodes.h[libsolutil].** _Available since v5.1._*/// slither-disable-next-line unused-statelibrary Panic {
123456789101112131415161718{"evmVersion": "paris","optimizer": {"enabled": true,"mode": "3"},"outputSelection": {"*": {"*": ["abi"]}},"detectMissingLibraries": false,"forceEVMLA": false,"enableEraVMExtensions": true,"libraries": {}}
Contract ABI
API[{"inputs":[{"internalType":"string","name":"_name","type":"string"},{"internalType":"string","name":"_symbol","type":"string"},{"internalType":"uint96","name":"_publicMintPrice","type":"uint96"},{"internalType":"uint96","name":"_allowlist01Price","type":"uint96"},{"internalType":"uint96","name":"_royaltyFee","type":"uint96"},{"internalType":"address","name":"_royaltyRecipient","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"ArrayLengthMismatch","type":"error"},{"inputs":[],"name":"ClaimContractNotSet","type":"error"},{"inputs":[],"name":"ExceedsAirdropSupply","type":"error"},{"inputs":[],"name":"ExceedsMaxSupply","type":"error"},{"inputs":[],"name":"ExceedsWalletLimit","type":"error"},{"inputs":[],"name":"InsufficientPayment","type":"error"},{"inputs":[],"name":"InvalidAddress","type":"error"},{"inputs":[],"name":"MintNotActive","type":"error"},{"inputs":[],"name":"NotOnAllowlist","type":"error"},{"inputs":[],"name":"NotTokenOwner","type":"error"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"OwnableInvalidOwner","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"OwnableUnauthorizedAccount","type":"error"},{"inputs":[],"name":"ReentrancyGuardReentrantCall","type":"error"},{"inputs":[],"name":"TokenAlreadyBurned","type":"error"},{"inputs":[],"name":"TokenDoesNotExist","type":"error"},{"inputs":[],"name":"TransferFailed","type":"error"},{"inputs":[],"name":"TransferLocked","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"approved","type":"address"},{"indexed":true,"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"operator","type":"address"},{"indexed":false,"internalType":"bool","name":"approved","type":"bool"}],"name":"ApprovalForAll","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":true,"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"AIRDROP_SUPPLY","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MAX_SUPPLY","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address[]","name":"recipients","type":"address[]"},{"internalType":"uint256[]","name":"quantities","type":"uint256[]"}],"name":"airdrop","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"allowlist01","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"allowlist01Active","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"allowlist01Mint","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"allowlist01Price","outputs":[{"internalType":"uint96","name":"","type":"uint96"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"allowlist02","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"allowlist02Active","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"allowlist02Mint","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"allowlist02Price","outputs":[{"internalType":"uint96","name":"","type":"uint96"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"approve","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"burnAndClaim","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"burnClaimContract","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getActivePhase","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"getApproved","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"operator","type":"address"}],"name":"isApprovedForAll","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"maxPerWallet","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"quantity","type":"uint256"}],"name":"mintAfterBurn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"mintCount","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"ownerOf","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"publicMint","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"publicMintActive","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"publicMintPrice","outputs":[{"internalType":"uint96","name":"","type":"uint96"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"uint256","name":"salePrice","type":"uint256"}],"name":"royaltyInfo","outputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"safeTransferFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"safeTransferFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"operator","type":"address"},{"internalType":"bool","name":"approved","type":"bool"}],"name":"setApprovalForAll","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"_newBaseURI","type":"string"}],"name":"setBaseURI","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_burnClaimContract","type":"address"}],"name":"setBurnClaimContract","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"_public","type":"bool"},{"internalType":"bool","name":"_al01","type":"bool"},{"internalType":"bool","name":"_al02","type":"bool"}],"name":"setMintPhases","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint96","name":"_publicPrice","type":"uint96"},{"internalType":"uint96","name":"_al01Price","type":"uint96"},{"internalType":"uint96","name":"_al02Price","type":"uint96"}],"name":"setPricing","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_recipient","type":"address"},{"internalType":"uint96","name":"_fee","type":"uint96"}],"name":"setRoyaltyInfo","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"_locked","type":"bool"}],"name":"setTransfersLocked","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes4","name":"interfaceId","type":"bytes4"}],"name":"supportsInterface","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"tokenBurned","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"tokenURI","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"transferExemptions","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"transferFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"transfersLocked","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address[]","name":"addresses","type":"address[]"},{"internalType":"uint8","name":"listType","type":"uint8"}],"name":"updateAllowlist","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"withdraw","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
9c4d535b000000000000000000000000000000000000000000000000000000000000000001000551ab3d491b3efa84ebe7d83687c8041568ac62e26f994e432c0fcd8c250000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000005af3107a400000000000000000000000000000000000000000000000000000005af3107a400000000000000000000000000000000000000000000000000000000000000001f400000000000000000000000052465e7f3d46eb69dc5d9533b3f14465094fd632000000000000000000000000000000000000000000000000000000000000000d48656c6c6f41627374726163740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034841420000000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x0002000000000002000b000000000002000100000001035500000060041002700000049b0040019d0000008003000039000000400030043f0000049b044001970000000100200190000000210000c13d000000040040008c000005da0000413d000000000201043b000000e002200270000004af0020009c000000ee0000a13d000004b00020009c0000012b0000a13d000004b10020009c0000013f0000a13d000004b20020009c000001c00000a13d000004b30020009c000002e20000213d000004b60020009c000003dc0000613d000004b70020009c000005da0000c13d0000000001000416000000000001004b000005da0000c13d0000000b01000039000005cc0000013d0000000002000416000000000002004b000005da0000c13d0000001f024000390000049c022001970000008002200039000000400020043f0000001f0540018f0000049d064001980000008002600039000000310000613d000000000701034f000000007807043c0000000003830436000000000023004b0000002d0000c13d000000000005004b0000003e0000613d000000000161034f0000000303500210000000000502043300000000053501cf000000000535022f000000000101043b0000010003300089000000000131022f00000000013101cf000000000151019f0000000000120435000000c00040008c000005da0000413d000000800500043d0000049e0050009c000005da0000213d0000001f01500039000000000041004b00000000020000190000049f020080410000049f01100197000000000001004b00000000030000190000049f030040410000049f0010009c000000000302c019000000000003004b000005da0000c13d000000800150003900000000030104330000049e0030009c00000b440000213d0000001f0130003900000541011001970000003f011000390000054101100197000000400600043d0000000001160019000000000061004b000000000200003900000001020040390000049e0010009c00000b440000213d000000010020019000000b440000c13d0000008002400039000000400010043f000b00000006001d0000000001360436000000a0055000390000000006530019000000000026004b000005da0000213d000000000003004b000000720000613d000000000600001900000000076100190000000008560019000000000808043300000000008704350000002006600039000000000036004b0000006b0000413d0000000b0330002900000020033000390000000000030435000000a00500043d0000049e0050009c000005da0000213d0000001f03500039000000000043004b00000000040000190000049f040080410000049f03300197000000000003004b00000000060000190000049f060040410000049f0030009c000000000604c019000000000006004b000005da0000c13d000000800350003900000000030304330000049e0030009c00000b440000213d0000001f0430003900000541044001970000003f044000390000054104400197000000400700043d0000000004470019000000000074004b000000000600003900000001060040390000049e0040009c00000b440000213d000000010060019000000b440000c13d000000400040043f000a00000007001d0000000004370436000900000004001d000000a0045000390000000005430019000000000025004b000005da0000213d000000000003004b0000000907000029000000a80000613d000000000200001900000000052700190000000006420019000000000606043300000000006504350000002002200039000000000032004b000000a10000413d0000000a0230002900000020022000390000000000020435000000c00200043d000800000002001d000004a00020009c000005da0000213d000000e00200043d000700000002001d000004a00020009c000005da0000213d000001000200043d000600000002001d000004a00020009c000005da0000213d000001200200043d000500000002001d000004a10020009c000005da0000213d0000000b020000290000000002020433000400000002001d0000049e0020009c00000b440000213d000000000200041a000000010420019000000001032002700000007f0330618f0000001f0030008c00000000020000390000000102002039000000000024004b0000047a0000c13d000000200030008c000000db0000413d00000004040000290000001f024000390000000502200270000004a20220009a000000200040008c000004a302004041000000000000043f0000001f033000390000000503300270000004a20330009a000000000032004b000000db0000813d000000000002041b0000000102200039000000000032004b000000d70000413d00000004020000290000001f0020008c00000a140000a13d000000000000043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004a4011001c70000801002000039126812630000040f0000000100200190000005da0000613d000000200200008a0000000402200180000000000101043b00000b230000c13d000000200300003900000b300000013d000004d10020009c0000010f0000213d000004e10020009c0000014e0000213d000004e90020009c000001f30000213d000004ed0020009c000003fe0000613d000004ee0020009c000002fc0000613d000004ef0020009c000005da0000c13d000000440040008c000005da0000413d0000000002000416000000000002004b000005da0000c13d0000000402100370000000000202043b000004a10020009c000005da0000213d0000002401100370000000000101043b000004a00010009c000005da0000213d000000a001100210000b0000002101a312680f830000040f0000000c010000390000000b02000029000000000021041b0000000001000019000012690001042e000004d20020009c000001620000213d000004da0020009c000002020000213d000004de0020009c0000040c0000613d000004df0020009c000003110000613d000004e00020009c000005da0000c13d0000000001000416000000000001004b000005da0000c13d000000000104001912680ca90000040f000b00000001001d000a00000002001d0000000002030019000900000003001d000000000100041112680f8f0000040f12680d030000040f0000000b010000290000000a02000029000000090300002912680fff0000040f0000000001000019000012690001042e000004c20020009c000001b10000213d000004ca0020009c000002310000213d000004ce0020009c0000041b0000613d000004cf0020009c000004240000613d000004d00020009c000005da0000c13d000000240040008c000005da0000413d0000000002000416000000000002004b000005da0000c13d0000000401100370000000000101043b000000000010043f0000001101000039000005a30000013d000004bb0020009c0000023e0000213d000004bf0020009c0000046c0000613d000004c00020009c000004800000613d000004c10020009c000005da0000c13d0000000001000416000000000001004b000005da0000c13d0000000a01000039000000000101041a0000051200100198000005a80000013d000004e20020009c000002600000213d000004e60020009c0000049f0000613d000004e70020009c000003450000613d000004e80020009c000005da0000c13d000000240040008c000005da0000413d0000000002000416000000000002004b000005da0000c13d0000000401100370000000000101043b000004a10010009c000005da0000213d000000000010043f0000000f01000039000005a30000013d000004d30020009c0000028b0000213d000004d70020009c000004cd0000613d000004d80020009c000003570000613d000004d90020009c000005da0000c13d000000440040008c000005da0000413d0000000002000416000000000002004b000005da0000c13d0000000402100370000000000202043b0000049e0020009c000005da0000213d0000002303200039000000000043004b000005da0000813d0000000403200039000000000331034f000000000303043b000b00000003001d0000049e0030009c000005da0000213d000a00240020003d0000000b0200002900000005022002100000000a02200029000000000042004b000005da0000213d0000002401100370000000000101043b000000ff0010008c000005da0000213d0000000702000039000000000202041a000004a1032001970000000002000411000000000023004b000005dc0000c13d000000ff0110018f000000010010008c000009cf0000613d000000020010008c000006840000c13d0000000b0000006b000006840000613d000000000400001900000005014002100000000a011000290000000101100367000000000101043b000004a10010009c000005da0000213d000000000010043f0000000f01000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039000900000004001d126812630000040f00000009040000290000000100200190000005da0000613d000000000101043b000000000201041a000005420220019700000001022001bf000000000021041b00000001044000390000000b0040006c000001940000413d000006840000013d000004c30020009c000002d00000213d000004c70020009c000004d40000613d000004c80020009c000004d90000613d000004c90020009c000005da0000c13d0000000001000416000000000001004b000005da0000c13d0000000a01000039000000000101041a0000051600100198000005a80000013d000004b80020009c000004e00000613d000004b90020009c000004e90000613d000004ba0020009c000005da0000c13d000000640040008c000005da0000413d0000000002000416000000000002004b000005da0000c13d0000000402100370000000000202043b000000000002004b0000000003000039000000010300c039000000000032004b000005da0000c13d0000002403100370000000000303043b000000000003004b0000000004000039000000010400c039000000000043004b000005da0000c13d0000004401100370000000000101043b000000000001004b0000000004000039000000010400c039000000000041004b000005da0000c13d000000000002004b0000000002000019000004f60200c041000000000003004b0000000003000019000004f70300c041000000000223019f000000000001004b0000000001000019000004f80100c041000b0000001201a312680f830000040f0000000a01000039000000000201041a000004f9022001970000000b022001af000000000021041b0000000001000019000012690001042e000004ea0020009c000005030000613d000004eb0020009c000003760000613d000004ec0020009c000005da0000c13d000000240040008c000005da0000413d0000000002000416000000000002004b000005da0000c13d0000000401100370000000000101043b12680ccd0000040f000005220000013d000004db0020009c0000050a0000613d000004dc0020009c000003940000613d000004dd0020009c000005da0000c13d000000440040008c000005da0000413d0000000002000416000000000002004b000005da0000c13d0000002402100370000000000202043b000b00000002001d0000000401100370000000000101043b000000000010043f0000000301000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000005da0000613d000000000101043b000000000101041a000004a1001001980000025c0000613d0000000c01000039000000000101041a000000a0021002700000000b022000b9000027100220011a000000400300043d00000020043000390000000000240435000004a10110019700000000001304350000049b0030009c0000049b03008041000000400130021000000524011001c7000012690001042e000004cb0020009c000005180000613d000004cc0020009c000005290000613d000004cd0020009c000005da0000c13d0000000001000416000000000001004b000005da0000c13d0000000901000039000000000101041a0000006001100270000004e50000013d000004bc0020009c000005410000613d000004bd0020009c000005890000613d000004be0020009c000005da0000c13d000000240040008c000005da0000413d0000000002000416000000000002004b000005da0000c13d0000000401100370000000000101043b000b00000001001d000000000010043f0000000301000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000005da0000613d000000000101043b000000000101041a000004a100100198000006310000c13d0000052501000041000000000010043f00000519010000410000126a00010430000004e30020009c000005980000613d000004e40020009c000003cd0000613d000004e50020009c000005da0000c13d000000640040008c000005da0000413d0000000002000416000000000002004b000005da0000c13d0000000402100370000000000202043b000b00000002001d000004a00020009c000005da0000213d0000002402100370000000000202043b000a00000002001d000004a00020009c000005da0000213d0000004401100370000000000101043b000900000001001d000004a00010009c000005da0000213d12680f830000040f0000000a010000290000006001100210000004aa011001970000000902000039000000000302041a000004ab03300197000000000131019f0000000b011001af000000000012041b0000000a01000039000000000201041a000005350220019700000009022001af000000000021041b0000000001000019000012690001042e000004d40020009c000005ad0000613d000004d50020009c000003d50000613d000004d60020009c000005da0000c13d000000240040008c000005da0000413d0000000002000416000000000002004b000005da0000c13d0000000402100370000000000302043b0000049e0030009c000005da0000213d0000002302300039000000000042004b000005da0000813d0000000406300039000000000261034f000000000202043b0000049e0020009c000005da0000213d00000024053000390000000003520019000000000043004b000005da0000213d0000000703000039000000000303041a000004a1043001970000000003000411000000000034004b0000087b0000c13d0000001203000039000000000703041a000000010070019000000001047002700000007f0440618f0000001f0040008c00000000080000390000000108002039000000000787013f00000001007001900000047a0000c13d000000200040008c000002c80000413d000000000030043f0000001f072000390000000507700270000005200770009a000000200020008c00000504070040410000001f044000390000000504400270000005200440009a000000000047004b000002c80000813d000000000007041b0000000107700039000000000047004b000002c40000413d0000001f0020008c0000091d0000a13d000000000030043f0000054106200198000009ef0000c13d00000504040000410000000007000019000009f90000013d000004c40020009c000005c10000613d000004c50020009c000005c80000613d000004c60020009c000005da0000c13d000000240040008c000005da0000413d0000000002000416000000000002004b000005da0000c13d0000000401100370000000000101043b000004a10010009c000005da0000213d000000000010043f0000001001000039000005a30000013d000004b40020009c000005d10000613d000004b50020009c000005da0000c13d000000240040008c000005da0000413d0000000002000416000000000002004b000005da0000c13d0000000401100370000000000601043b000004a10060009c000005da0000213d0000000701000039000000000201041a000004a1032001970000000005000411000000000053004b000005e10000c13d000000000006004b000006ac0000c13d000004f201000041000000000010043f000000040000043f000004f1010000410000126a00010430000000240040008c000005da0000413d0000000002000416000000000002004b000005da0000c13d0000000401100370000000000101043b000004a10010009c000005da0000213d0000000702000039000000000202041a000004a1032001970000000002000411000000000023004b000005dc0000c13d000000000001004b000006b80000c13d0000053d01000041000000000010043f00000519010000410000126a00010430000000240040008c000005da0000413d0000000002000416000000000002004b000005da0000c13d0000000401100370000000000101043b000b00000001001d000000000010043f0000000301000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000005da0000613d000000000101043b000000000101041a000004a101100198000004bc0000613d0000000002000411000000000021004b000006bc0000c13d0000000b01000029000000000010043f0000001101000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000005da0000613d000000000101043b000000000101041a000000ff00100190000008d60000c13d0000000b01000039000000000101041a000004a100100198000009290000c13d0000052f01000041000000000010043f00000519010000410000126a00010430000000240040008c000005da0000413d0000000001000416000000000001004b000005da0000c13d12680c7d0000040f000b00000001001d12680f830000040f0000000b0000006b000005360100004100000000010060190000000a02000039000000000302041a0000053703300197000000000113019f000000000012041b0000000001000019000012690001042e0000000001000416000000000001004b000005da0000c13d0000000701000039000000000101041a000004a1011001970000000002000411000000000021004b000005dc0000c13d000005210100004100000000001004430000000001000410000000040010044300000000010004140000049b0010009c0000049b01008041000000c00110021000000508011001c70000800a02000039126812630000040f000000010020019000000b050000613d000000000301043b00000000010004140000049b0010009c0000049b01008041000000c001100210000000000003004b0000067a0000c13d00000000020004110000067e0000013d0000000001000416000000000001004b000005da0000c13d000000000200041a000000010320019000000001012002700000007f0110618f0000001f0010008c00000000040000390000000104002039000000000442013f00000001004001900000047a0000c13d000000800010043f000000000003004b0000061b0000613d000000000000043f000000000001004b0000000002000019000006200000613d000004a3030000410000000002000019000000000403041a000000a005200039000000000045043500000001033000390000002002200039000000000012004b0000038c0000413d000006200000013d0000000802000039000000000102041a000000020010008c000005940000613d0000000201000039000000000012041b0000000a01000039000000000101041a0000051600100198000005140000613d000a00000001001d0000000001000411000004a101100197000b00000001001d000000000010043f0000000e01000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000005da0000613d000000000101043b000000000101041a000000ff00100190000003fa0000613d0000000901000039000000000101041a0000006001100270000004a0011001970000000002000416000000000012004b000006000000413d0000000b01000029000000000010043f0000000d01000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000005da0000613d000000000101043b000000000101041a000000ff0110018f000000ff0010008c000006650000613d0000000a02000029000006d80000013d0000000001000416000000000001004b000005da0000c13d0000000201000039000000000101041a000000800010043f000004f301000041000012690001042e0000000001000416000000000001004b000005da0000c13d0000000a01000039000000000101041a0000006001100270000006170000013d0000000802000039000000000102041a000000020010008c000005940000613d0000000201000039000000000012041b0000000a01000039000000000101041a000004f400100198000005140000613d000b00000001001d0000000001000411000004a101100197000a00000001001d000000000010043f0000000f01000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000005da0000613d000000000101043b000000000101041a000000ff00100190000006c00000c13d0000052601000041000000000010043f00000519010000410000126a00010430000000240040008c000005da0000413d0000000002000416000000000002004b000005da0000c13d0000000401100370000000000101043b0000050b00100198000005da0000c13d0000050c021001970000053e0020009c000006370000c13d00000001010000390000063c0000013d0000000001000416000000000001004b000005da0000c13d0000000a01000039000000000101041a0000051200100198000005e60000c13d0000051600100198000006400000c13d000004f4001001980000053301000041000005320100604100000011020000390000000402006039000006420000013d000000240040008c000005da0000413d0000000002000416000000000002004b000005da0000c13d0000000401100370000000000101043b12680d1a0000040f000005220000013d000000440040008c000005da0000413d0000000002000416000000000002004b000005da0000c13d0000000402100370000000000202043b0000049e0020009c000005da0000213d0000002303200039000000000043004b000005da0000813d0000000403200039000000000331034f000000000303043b000400000003001d0000049e0030009c000005da0000213d000300240020003d000000040200002900000005022002100000000302200029000000000042004b000005da0000213d0000002402100370000000000302043b0000049e0030009c000005da0000213d0000002302300039000000000042004b000005da0000813d0000000402300039000000000221034f000000000202043b0000049e0020009c000005da0000213d000200240030003d00000005032002100000000203300029000000000043004b000005da0000213d0000000703000039000000000303041a000004a1033001970000000004000411000000000043004b00000a0a0000c13d000000040020006b00000a100000c13d000000040000006b000006840000613d0000000202000039000000000202041a000a00000002001d000000000300001900000000020000190000000405000029000000020600002900000005043002100000000004640019000000000441034f000000000404043b00000000022400190000000103300039000000000053004b0000045e0000413d000004570020008c00000a200000a13d0000051f01000041000000000010043f00000519010000410000126a000104300000000001000416000000000001004b000005da0000c13d0000000103000039000000000203041a000000010420019000000001012002700000007f0110618f0000001f0010008c00000000050000390000000105002039000000000552013f0000000100500190000005e90000613d0000052201000041000000000010043f0000002201000039000000040010043f000004f1010000410000126a00010430000000440040008c000005da0000413d0000000002000416000000000002004b000005da0000c13d0000000402100370000000000202043b000b00000002001d000004a10020009c000005da0000213d0000002401100370000000000201043b000000000002004b0000000001000039000000010100c039000a00000002001d000000000012004b000005da0000c13d00000000020004110000000b0020006c000006e50000c13d0000050d01000041000000800010043f0000002001000039000000840010043f0000001a01000039000000a40010043f0000051401000041000000c40010043f00000515010000410000126a00010430000000440040008c000005da0000413d0000000002000416000000000002004b000005da0000c13d0000000402100370000000000202043b000b00000002001d000004a10020009c000005da0000213d0000002401100370000000000101043b000a00000001001d000000000010043f0000000301000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000005da0000613d000000000101043b000000000101041a000004a101100198000007150000c13d000000400100043d00000044021000390000053c0300004100000000003204350000002402100039000000190300003900000000003204350000050d0200004100000000002104350000000402100039000000200300003900000000003204350000049b0010009c0000049b0100804100000040011002100000051b011001c70000126a000104300000000001000416000000000001004b000005da0000c13d000015b301000039000000800010043f000004f301000041000012690001042e0000000001000416000000000001004b000005da0000c13d0000000a01000039000004e40000013d0000000001000416000000000001004b000005da0000c13d0000000a01000039000000000101041a0000051700100198000005a80000013d0000000001000416000000000001004b000005da0000c13d0000000901000039000000000101041a000004a001100197000000800010043f000004f301000041000012690001042e000000440040008c000005da0000413d0000000002000416000000000002004b000005da0000c13d0000000402100370000000000202043b000004a10020009c000005da0000213d0000002401100370000000000101043b000b00000001001d000004a10010009c000005da0000213d000000000020043f0000000601000039000000200010043f00000040010000391268124d0000040f0000000b0200002912680c990000040f000000000101041a000000ff001001900000000001000039000000010100c039000005220000013d0000000001000416000000000001004b000005da0000c13d0000000a01000039000000000101041a000004f400100198000005a80000013d0000000802000039000000000102041a000000020010008c000005940000613d0000000201000039000000000012041b0000000a01000039000000000301041a0000051200300198000005fa0000c13d0000052a01000041000000000010043f00000519010000410000126a00010430000000240040008c000005da0000413d0000000002000416000000000002004b000005da0000c13d0000000401100370000000000101043b000004a10010009c000005da0000213d12680d3e0000040f000000400200043d00000000001204350000049b0020009c0000049b020080410000004001200210000004fa011001c7000012690001042e0000000001000416000000000001004b000005da0000c13d0000000701000039000000000201041a000004a1032001970000000005000411000000000053004b000005e10000c13d000004a702200197000000000021041b00000000010004140000049b0010009c0000049b01008041000000c001100210000004a8011001c70000800d020000390000000303000039000004a90400004100000000060000191268125e0000040f0000000100200190000005da0000613d000006840000013d000000840040008c000005da0000413d0000000002000416000000000002004b000005da0000c13d0000000402100370000000000502043b000004a10050009c000005da0000213d0000002402100370000000000202043b000004a10020009c000005da0000213d0000004403100370000000000303043b0000006406100370000000000706043b0000049e0070009c000005da0000213d0000002306700039000000000046004b000005da0000813d0000000408700039000000000681034f000000000606043b0000049e0060009c00000b440000213d0000001f0a600039000005410aa001970000003f0aa00039000005410aa001970000051100a0009c00000b440000213d000000800aa000390000004000a0043f000000800060043f00000000076700190000002407700039000000000047004b000005da0000213d0000002004800039000000000441034f00000541076001980000001f0860018f000000a001700039000005750000613d000000a009000039000000000a04034f00000000ab0a043c0000000009b90436000000000019004b000005710000c13d000000000008004b000005820000613d000000000474034f0000000307800210000000000801043300000000087801cf000000000878022f000000000404043b0000010007700089000000000474022f00000000047401cf000000000484019f0000000000410435000000a00160003900000000000104350000008004000039000000000105001912680d650000040f0000000001000019000012690001042e000000240040008c000005da0000413d0000000002000416000000000002004b000005da0000c13d0000000401100370000000000301043b0000000802000039000000000102041a000000020010008c000006040000c13d0000052b01000041000000000010043f00000519010000410000126a00010430000000240040008c000005da0000413d0000000002000416000000000002004b000005da0000c13d0000000401100370000000000101043b000004a10010009c000005da0000213d000000000010043f0000000e01000039000000200010043f00000040010000391268124d0000040f000000000101041a000000ff001001900000000001000039000000010100c039000000800010043f000004f301000041000012690001042e0000000001000416000000000001004b000005da0000c13d000000000104001912680ca90000040f000b00000001001d000a00000002001d000900000003001d000000400100043d000800000001001d000000200200003912680cbb0000040f000000080400002900000000000404350000000b010000290000000a02000029000000090300002912680d650000040f0000000001000019000012690001042e0000000001000416000000000001004b000005da0000c13d0000045701000039000000800010043f000004f301000041000012690001042e0000000001000416000000000001004b000005da0000c13d0000000701000039000000000101041a000004a101100197000000800010043f000004f301000041000012690001042e000000240040008c000005da0000413d0000000002000416000000000002004b000005da0000c13d0000000401100370000000000101043b000004a10010009c000006110000a13d00000000010000190000126a00010430000004f001000041000000000010043f000000040020043f000004f1010000410000126a00010430000004f001000041000000000010043f000000040050043f000004f1010000410000126a0001043000000530010000410000001002000039000006420000013d000000800010043f000000000004004b0000061b0000613d000000000030043f000000000001004b0000000002000019000006200000613d000004a6030000410000000002000019000000000403041a000000a005200039000000000045043500000001033000390000002002200039000000000012004b000005f20000413d000006200000013d0000000901000039000000000101041a000004a0011001970000000002000416000000000012004b000006510000813d0000052901000041000000000010043f00000519010000410000126a000104300000000201000039000000000012041b000000000201041a000600000003001d000000000032001a000006650000413d0000000601200029000015b30010008c0000066b0000a13d0000052801000041000000000010043f00000519010000410000126a00010430000000000010043f0000000d01000039000000200010043f00000040010000391268124d0000040f000000000101041a000000ff0110018f000000800010043f000004f301000041000012690001042e0000054202200197000000a00020043f000000000001004b000000200200003900000000020060390000002002200039000000800100003912680cbb0000040f000000400100043d000b00000001001d000000800200003912680c680000040f0000000b0200002900000000012100490000049b0010009c0000049b0100804100000060011002100000049b0020009c0000049b020080410000004002200210000000000121019f000012690001042e0000000b09000029000004fb0090009c0000072b0000413d0000004002000039000004fb0190012a000007340000013d0000053f0020009c00000000010000390000000101006039000005400020009c00000001011061bf000000010110018f000000800010043f000004f301000041000012690001042e00000531010000410000001102000039000000c003000039000000400030043f000000800020043f000000a00010043f0000002001000039000000c00010043f0000008001000039000000e00200003912680c560000040f000000c00110008a0000049b0010009c0000049b01008041000000600110021000000534011001c7000012690001042e000b00000003001d0000000001000411000004a101100197000000000010043f0000000d01000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000005da0000613d000000000101043b000000000101041a000000ff0110018f000000ff0010008c000008800000c13d0000052201000041000000000010043f0000001101000039000000040010043f000004f1010000410000126a000104300000000001000411000004a101100198000007870000c13d0000050d01000041000000800010043f0000002001000039000000840010043f0000002a01000039000000a40010043f0000050e01000041000000c40010043f0000050f01000041000000e40010043f00000510010000410000126a00010430000004a8011001c70000800902000039000000000400041100000000050000191268125e0000040f00000060031002700000049b03300198000006860000c13d0000000100200190000008770000613d0000000001000019000012690001042e0000001f043000390000049c044001970000003f044000390000050a04400197000000400500043d0000000004450019000000000054004b000000000600003900000001060040390000049e0040009c00000b440000213d000000010060019000000b440000c13d000000400040043f0000001f0430018f00000000063504360000049d0530019800000000035600190000069e0000613d000000000701034f000000007807043c0000000006860436000000000036004b0000069a0000c13d000000000004004b000006820000613d000000000151034f0000000304400210000000000503043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f0000000000130435000006820000013d000004a702200197000000000262019f000000000021041b00000000010004140000049b0010009c0000049b01008041000000c001100210000004a8011001c70000800d020000390000000303000039000004a9040000410000053d0000013d0000000b02000039000000000302041a000004a703300197000003530000013d0000052c01000041000000000010043f00000519010000410000126a000104300000000b01000029000004a0011001970000000002000416000000000012004b000006000000413d0000000a01000029000000000010043f0000000d01000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000005da0000613d000000000101043b000000000101041a000000ff0110018f000000ff0010008c000006650000613d0000000b020000290000006002200270000000ff0220018f000000000021004b0000089e0000813d0000000201000039000000000201041a000b00000002001d000005430020009c000006650000613d0000000b01000029000015b20010008c0000060d0000213d0000088d0000013d000000000020043f0000000601000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000005da0000613d000000000101043b0000000b02000029000000000020043f000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000005da0000613d000000000101043b000000000201041a00000542022001970000000a03000029000000000232019f000000000021041b000000400100043d00000000003104350000049b0010009c0000049b01008041000000400110021000000000020004140000049b0020009c0000049b02008041000000c002200210000000000112019f000004a4011001c70000800d020000390000000303000039000005130400004100000000050004110000000b060000290000053d0000013d0000000b0010006b000008a20000c13d000000400100043d00000064021000390000053a03000041000000000032043500000044021000390000053b0300004100000000003204350000002402100039000000220300003900000000003204350000050d0200004100000000002104350000000402100039000000200300003900000000003204350000049b0010009c0000049b0100804100000040011002100000051e011001c70000126a00010430000004fd0090009c0000000001090019000004fc0110212a00000000020000390000002002002039000004fe0010009c00000010022081bf000004ff01108197000004fe0110812a000005000010009c00000008022080390000049e01108197000005000110812a000027100010008c00000004022080390000049b01108197000027100110811a000000640010008c00000002022080390000ffff0110818f000000640110811a000000090010008c000000010220203900000541052001970000005f015000390000054106100197000000400300043d0000000001360019000000000061004b000000000600003900000001060040390000049e0010009c00000b440000213d000000010060019000000b440000c13d000000400010043f0000000101200039000000000a130436000000200650003900000541056001980000001f0460018f0000075d0000613d00000000055a00190000000006000031000000010660036700000000070a0019000000006806043c0000000007870436000000000057004b000007590000c13d000000000004004b00000000022300190000002102200039000000090090008c0000000a4990011a0000000304400210000000010220008a00000000050204330000050105500197000005020440021f0000050304400197000000000454019f0000000000420435000007600000213d0000001206000039000000000506041a000000010750019000000001025002700000007f0220618f0000001f0020008c00000000040000390000000104002039000000000445013f00000001004001900000047a0000c13d000000400100043d0000002004100039000000000007004b000008da0000613d000000000060043f000000000002004b000008dc0000613d000005040500004100000000060000190000000007460019000000000805041a000000000087043500000001055000390000002006600039000000000026004b0000077f0000413d000008dc0000013d000a00000002001d000b00000001001d000000000010043f0000000401000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000005da0000613d000000000101043b000000000101041a000000060010002a000006650000413d000000060300002900000000013100190000000a02000039000000000202041a0000006002200270000000ff0220018f000000000021004b0000089e0000213d000000000003004b000008990000613d0000000a01000029000500010010003d000400800000003d000900000000001d000007ad0000013d00000009020000290000000102200039000900000002001d000000060020006c000008990000813d000000400300043d000005050030009c00000b440000213d000000090200002900000005022000290000002001300039000800000001001d000000400010043f000700000003001d0000000000030435000a00000002001d000000000020043f0000000301000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000005da0000613d000000000101043b000000000101041a000004a10010019800000b060000c13d0000000b01000029000000000010043f0000000401000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000005da0000613d000000000101043b000000000201041a000000010220003a000006650000613d000000000021041b0000000a01000029000000000010043f0000000301000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000005da0000613d000000000101043b0000000b02000029000000000021041b0000000201000039000000000101041a000000010110003a000006650000613d0000000202000039000000000012041b00000000010004140000049b0010009c0000049b01008041000000c001100210000004a8011001c70000800d020000390000000403000039000005060400004100000000050000190000000b060000290000000a070000291268125e0000040f0000000100200190000005da0000613d000005070100004100000000001004430000000001000411000000040010044300000000010004140000049b0010009c0000049b01008041000000c00110021000000508011001c70000800202000039126812630000040f000000010020019000000b050000613d000000000101043b000000000001004b0000000806000029000007a80000613d000000400700043d00000064017000390000008002000039000000000021043500000044017000390000000a0200002900000000002104350000050901000041000000000017043500000004017000390000000b020000290000000000210435000000240170003900000000000104350000000701000029000000000101043300000084027000390000000000120435000000a402700039000000000001004b0000082c0000613d000000000300001900000000042300190000000005630019000000000505043300000000005404350000002003300039000000000013004b000008250000413d0000001f03100039000005410330019700000000012100190000000000010435000000a4013000390000049b0010009c0000049b0100804100000060011002100000049b0070009c0000049b0200004100000000020740190000004002200210000000000121019f00000000020004140000049b0020009c0000049b02008041000000c002200210000000000112019f0000000b02000029000a00000007001d1268125e0000040f0000000a0a00002900000060031002700000049b03300197000000200030008c00000020040000390000000004034019000000200640019000000000056a0019000008500000613d000000000701034f00000000080a0019000000007907043c0000000008980436000000000058004b0000084c0000c13d0000001f074001900000085d0000613d000000000661034f0000000307700210000000000805043300000000087801cf000000000878022f000000000606043b0000010007700089000000000676022f00000000067601cf000000000686019f0000000000650435000000010020019000000b0d0000613d0000001f01400039000000600110018f0000000002a10019000000000012004b000000000100003900000001010040390000049e0020009c00000b440000213d000000010010019000000b440000c13d000000400020043f000000200030008c000005da0000413d00000000010a04330000050b00100198000005da0000c13d0000050c01100197000005090010009c000007a80000613d0000050d0100004100000000001204350000000401200039000b00000002001d00000b180000013d0000052301000041000000000010043f00000519010000410000126a00010430000004f001000041000000000010043f000000040030043f000004f1010000410000126a000104300000000b020000290000006002200270000000ff0220018f000000000021004b0000089e0000813d0000000201000039000000000201041a000b00000002001d000005430020009c000006650000613d0000000b01000029000015b30010008c0000060d0000813d000000000100041112680c880000040f000000000201041a00000542032001970000000102200039000000ff0220018f000000000232019f000000000021041b0000000b0100002900000001021000390000000001000411126810f40000040f00000001010000390000000802000039000000000012041b0000000001000019000012690001042e0000052701000041000000000010043f00000519010000410000126a000104300000000002000411000000000012004b000008f50000c13d0000000a01000029000000000010043f0000000501000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000005da0000613d000000000101043b000000000201041a000004a7022001970000000b022001af000000000021041b0000000a01000029000000000010043f0000000301000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000005da0000613d000000000101043b000000000101041a000004a105100198000004bc0000613d00000000010004140000049b0010009c0000049b01008041000000c001100210000004a8011001c70000800d0200003900000004030000390000052e040000410000000b060000290000000a070000291268125e0000040f0000000100200190000005da0000613d000006840000013d0000052d01000041000000000010043f00000519010000410000126a000104300000054205500197000000000054043500000000024200190000000003030433000000000003004b000008e80000613d000000000400001900000000052400190000000006a40019000000000606043300000000006504350000002004400039000000000034004b000008e10000413d000000000223001900000000000204350000000002120049000000200320008a0000000000310435000b00000001001d12680cbb0000040f000000400100043d000a00000001001d0000000b0200002912680c680000040f0000000a02000029000006280000013d000000000010043f0000000601000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000005da0000613d000000000101043b0000000002000411000004a102200197000000000020043f000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000005da0000613d000000000101043b000000000101041a000000ff00100190000008a50000c13d000000400100043d00000064021000390000053803000041000000000032043500000044021000390000053903000041000000000032043500000024021000390000003e03000039000007200000013d000000000002004b0000000004000019000009230000613d0000002004600039000000000141034f000000000401043b0000000301200210000005430110027f0000054301100167000000000414016f000000010120021000000a060000013d0000000b01000029000000000010043f0000001101000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000005da0000613d000000000101043b000000000201041a000005420220019700000001022001bf000000000021041b0000000b01000029000000000010043f0000000301000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000005da0000613d000000000101043b000000000101041a000a04a10010019c000004bc0000613d0000000b01000029000000000010043f0000000501000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000005da0000613d000000000101043b000000000201041a000004a702200197000000000021041b0000000b01000029000000000010043f0000000301000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000005da0000613d000000000101043b000000000101041a000004a105100198000004bc0000613d00000000010004140000049b0010009c0000049b01008041000000c001100210000004a8011001c70000800d0200003900000004030000390000052e0400004100000000060000190000000b070000291268125e0000040f0000000100200190000005da0000613d0000000a01000029000000000010043f0000000401000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000005da0000613d000000000101043b000000000201041a000000000002004b000006650000613d000000010220008a000000000021041b0000000b01000029000000000010043f0000000301000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000005da0000613d000000000101043b000000000001041b00000000010004140000049b0010009c0000049b01008041000000c001100210000004a8011001c70000800d02000039000000040300003900000506040000410000000a0500002900000000060000190000000b070000291268125e0000040f0000000100200190000005da0000613d0000000001000411000000000010043f0000000401000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000005da0000613d000000000101043b000000000101041a000000000001004b000006840000c13d0000000001000411000000000010043f0000000d01000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000005da0000613d000000000101043b000000000201041a0000054202200197000000000021041b0000000001000019000012690001042e0000000b0000006b000006840000613d000000000400001900000005014002100000000a011000290000000101100367000000000101043b000004a10010009c000005da0000213d000000000010043f0000000e01000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039000900000004001d126812630000040f00000009040000290000000100200190000005da0000613d000000000101043b000000000201041a000005420220019700000001022001bf000000000021041b00000001044000390000000b0040006c000009d20000413d000006840000013d000005040400004100000000070000190000000008570019000000000881034f000000000808043b000000000084041b00000001044000390000002007700039000000000067004b000009f10000413d000000000026004b00000a040000813d0000000306200210000000f80660018f000005430660027f00000543066001670000000005570019000000000151034f000000000101043b000000000161016f000000000014041b00000001010000390000000104200210000000000114019f000000000013041b0000000001000019000012690001042e000004f001000041000000000010043f0000000001000411000000040010043f000004f1010000410000126a000104300000051801000041000000000010043f00000519010000410000126a00010430000000040000006b000000000200001900000a180000613d000000000201043300000004040000290000000301400210000005430110027f0000054301100167000000000112016f0000000102400210000000000121019f00000b3e0000013d000100800000003d000500000000001d00000a280000013d00000005020000290000000102200039000500000002001d000000040020006c000006840000813d000000050100002900000005011002100000000202100029000000030110002900000001011003670000000102200367000000000202043b000600000002001d000000000101043b000b00000001001d000004a10010009c000005da0000213d000000060000006b00000a230000613d0000000b0000006b00000c460000613d000000000200001900000a3e0000013d00000008020000290000000102200039000000060020006c00000a230000813d000800000002001d000000400300043d000005050030009c00000b440000213d00000020023000390000000a010000290000000101100039000900000002001d000000400020043f000700000003001d0000000000030435000a00000001001d000000000010043f0000000301000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000005da0000613d000000000101043b000000000101041a000004a10010019800000b060000c13d0000000b01000029000000000010043f0000000401000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000005da0000613d000000000101043b000000000201041a000000010220003a000006650000613d000000000021041b0000000a01000029000000000010043f0000000301000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000005da0000613d000000000101043b0000000b02000029000000000021041b0000000201000039000000000101041a000000010110003a000006650000613d0000000202000039000000000012041b00000000010004140000049b0010009c0000049b01008041000000c001100210000004a8011001c70000800d020000390000000403000039000005060400004100000000050000190000000b060000290000000a070000291268125e0000040f0000000100200190000005da0000613d000005070100004100000000001004430000000b01000029000000040010044300000000010004140000049b0010009c0000049b01008041000000c00110021000000508011001c70000800202000039126812630000040f000000010020019000000b050000613d000000000101043b000000000001004b000000090600002900000a3a0000613d000000400700043d00000064017000390000008002000039000000000021043500000044017000390000000a02000029000000000021043500000509010000410000000000170435000000040170003900000000020004110000000000210435000000240170003900000000000104350000000701000029000000000101043300000084027000390000000000120435000000a402700039000000000001004b00000abe0000613d000000000300001900000000042300190000000005630019000000000505043300000000005404350000002003300039000000000013004b00000ab70000413d0000001f03100039000005410330019700000000012100190000000000010435000000a4013000390000049b0010009c0000049b0100804100000060011002100000049b0070009c0000049b0200004100000000020740190000004002200210000000000121019f00000000020004140000049b0020009c0000049b02008041000000c002200210000000000112019f0000000b02000029000900000007001d1268125e0000040f000000090a00002900000060031002700000049b03300197000000200030008c00000020040000390000000004034019000000200640019000000000056a001900000ae20000613d000000000701034f00000000080a0019000000007907043c0000000008980436000000000058004b00000ade0000c13d0000001f0740019000000aef0000613d000000000661034f0000000307700210000000000805043300000000087801cf000000000878022f000000000606043b0000010007700089000000000676022f00000000067601cf000000000686019f0000000000650435000000010020019000000c160000613d0000001f01400039000000600110018f0000000002a10019000000000012004b000000000100003900000001010040390000049e0020009c00000b440000213d000000010010019000000b440000c13d000000400020043f000000200030008c000005da0000413d00000000010a04330000050b00100198000005da0000c13d0000050c01100197000005090010009c00000a3a0000613d000008720000013d000000000001042f000000400100043d00000044021000390000051a03000041000000000032043500000024021000390000001d03000039000004c20000013d000000000003004b00000b7c0000c13d00000060020000390000000001020433000000000001004b00000bb10000c13d000000400200043d000b00000002001d0000050d01000041000000000012043500000004012000391268123f0000040f0000000b0200002900000000012100490000049b0010009c0000049b0100804100000060011002100000049b0020009c0000049b020080410000004002200210000000000121019f0000126a00010430000000010320008a00000005033002700000000004310019000000200300003900000001044000390000000b0600002900000000056300190000000005050433000000000051041b00000020033000390000000101100039000000000041004b00000b290000c13d000000040020006c00000b3b0000813d00000004020000290000000302200210000000f80220018f000005430220027f00000543022001670000000b033000290000000003030433000000000223016f000000000021041b0000000401000029000000010110021000000001011001bf000000000010041b0000000a010000290000000001010433000b00000001001d0000049e0010009c00000b4a0000a13d0000052201000041000000000010043f0000004101000039000000040010043f000004f1010000410000126a000104300000000101000039000000000201041a000000010020019000000001012002700000007f0110618f0000001f0010008c00000000030000390000000103002039000000000232013f00000001002001900000047a0000c13d000000200010008c00000b680000413d0000000102000039000000000020043f0000000b030000290000001f023000390000000502200270000004a50220009a000000200030008c000004a6020040410000001f011000390000000501100270000004a50110009a000000000012004b00000b680000813d000000000002041b0000000102200039000000000012004b00000b640000413d0000000b010000290000001f0010008c00000ba40000a13d0000000101000039000000000010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004a4011001c70000801002000039126812630000040f0000000100200190000005da0000613d000000200200008a0000000b02200180000000000101043b00000bba0000c13d000000200300003900000bc70000013d0000001f023000390000049c022001970000003f022000390000050a04200197000000400200043d0000000004420019000000000024004b000000000500003900000001050040390000049e0040009c00000b440000213d000000010050019000000b440000c13d000000400040043f0000001f0430018f00000000063204360000049d05300198000400000006001d000000000356001900000b960000613d000000000601034f0000000407000029000000006806043c0000000007870436000000000037004b00000b920000c13d000000000004004b00000b100000613d000000000151034f0000000304400210000000000503043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f000000000013043500000b100000013d0000000b0000006b000000000100001900000ba90000613d000000090100002900000000010104330000000b040000290000000302400210000005430220027f0000054302200167000000000121016f0000000102400210000000000121019f00000bd50000013d00000004020000290000049b0020009c0000049b0200804100000040022002100000049b0010009c0000049b010080410000006001100210000000000121019f0000126a00010430000000010320008a00000005033002700000000004310019000000200300003900000001044000390000000a0600002900000000056300190000000005050433000000000051041b00000020033000390000000101100039000000000041004b00000bc00000c13d0000000b0020006c00000bd20000813d0000000b020000290000000302200210000000f80220018f000005430220027f00000543022001670000000a033000290000000003030433000000000223016f000000000021041b0000000b01000029000000010110021000000001011001bf0000000102000039000000000012041b0000000001000411000000000001004b000002f70000613d0000000701000039000000000201041a000004a7032001970000000006000411000000000363019f000000000031041b0000000001000414000004a1052001970000049b0010009c0000049b01008041000000c001100210000004a8011001c70000800d020000390000000303000039000004a9040000411268125e0000040f0000000100200190000005da0000613d00000008010000390000000102000039000000000021041b00000007010000290000006001100210000004aa011001970000000902000039000000000302041a000004ab03300197000000000131019f0000000803000029000004a003300197000000000131019f0000000a04000039000000000504041a000000000012041b000004ac01500197000000000113019f000004ad011001c7000000000014041b0000000601000029000000a0011002100000000502000029000004a102200197000000000112019f0000000c02000039000000000012041b0000000001000411000000000010043f0000001001000039000000200010043f00000040010000391268124d0000040f000000000301041a000005420230019700000001022001bf000000000021041b000000200100003900000100001004430000012000000443000004ae01000041000012690001042e000000000003004b00000c1a0000c13d000000600200003900000c410000013d0000001f023000390000049c022001970000003f022000390000050a04200197000000400200043d0000000004420019000000000024004b000000000500003900000001050040390000049e0040009c00000b440000213d000000010050019000000b440000c13d000000400040043f0000001f0430018f00000000063204360000049d05300198000100000006001d000000000356001900000c340000613d000000000601034f0000000107000029000000006806043c0000000007870436000000000037004b00000c300000c13d000000000004004b00000c410000613d000000000151034f0000000304400210000000000503043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f00000000001304350000000001020433000000000001004b00000b130000613d000000010200002900000bb20000013d000000400100043d000005050010009c00000b440000213d0000002002100039000000400020043f0000000000010435000000400100043d00000064021000390000051c03000041000000000032043500000044021000390000051d03000041000000000032043500000024021000390000002103000039000007200000013d00000000430104340000000001320436000000000003004b00000c620000613d000000000200001900000000051200190000000006240019000000000606043300000000006504350000002002200039000000000032004b00000c5b0000413d000000000213001900000000000204350000001f0230003900000541022001970000000001210019000000000001042d00000020030000390000000004310436000000003202043400000000002404350000004001100039000000000002004b00000c770000613d000000000400001900000000051400190000000006430019000000000606043300000000006504350000002004400039000000000024004b00000c700000413d000000000312001900000000000304350000001f0220003900000541022001970000000001120019000000000001042d00000004010000390000000101100367000000000101043b000000000001004b0000000002000039000000010200c039000000000021004b00000c860000c13d000000000001042d00000000010000190000126a00010430000004a101100197000000000010043f0000000d01000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f000000010020019000000c970000613d000000000101043b000000000001042d00000000010000190000126a00010430000004a102200197000000000020043f000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f000000010020019000000ca70000613d000000000101043b000000000001042d00000000010000190000126a00010430000005440010009c00000cb90000213d000000630010008c00000cb90000a13d00000001030003670000000401300370000000000101043b000004a10010009c00000cb90000213d0000002402300370000000000202043b000004a10020009c00000cb90000213d0000004403300370000000000303043b000000000001042d00000000010000190000126a000104300000001f0220003900000541022001970000000001120019000000000021004b000000000200003900000001020040390000049e0010009c00000cc70000213d000000010020019000000cc70000c13d000000400010043f000000000001042d0000052201000041000000000010043f0000004101000039000000040010043f000004f1010000410000126a000104300001000000000002000100000001001d000000000010043f0000000301000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f000000010020019000000cf00000613d000000000101043b000000000101041a000004a10010019800000cf20000613d0000000101000029000000000010043f0000000501000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f000000010020019000000cf00000613d000000000101043b000000000101041a000004a101100197000000000001042d00000000010000190000126a00010430000000400100043d00000044021000390000053c0300004100000000003204350000002402100039000000190300003900000000003204350000050d0200004100000000002104350000000402100039000000200300003900000000003204350000049b0010009c0000049b0100804100000040011002100000051b011001c70000126a00010430000000000001004b00000d060000613d000000000001042d000000400100043d00000064021000390000054503000041000000000032043500000044021000390000054603000041000000000032043500000024021000390000002e0300003900000000003204350000050d0200004100000000002104350000000402100039000000200300003900000000003204350000049b0010009c0000049b0100804100000040011002100000051e011001c70000126a00010430000000000010043f0000000301000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f000000010020019000000d2b0000613d000000000101043b000000000101041a000004a10110019800000d2d0000613d000000000001042d00000000010000190000126a00010430000000400100043d00000044021000390000053c0300004100000000003204350000002402100039000000190300003900000000003204350000050d0200004100000000002104350000000402100039000000200300003900000000003204350000049b0010009c0000049b0100804100000040011002100000051b011001c70000126a00010430000004a10110019800000d4f0000613d000000000010043f0000000401000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f000000010020019000000d630000613d000000000101043b000000000101041a000000000001042d000000400100043d00000064021000390000050f03000041000000000032043500000044021000390000050e03000041000000000032043500000024021000390000002a0300003900000000003204350000050d0200004100000000002104350000000402100039000000200300003900000000003204350000049b0010009c0000049b0100804100000040011002100000051e011001c70000126a0001043000000000010000190000126a000104300006000000000002000100000004001d000300000002001d000400000001001d000600000003001d000000000030043f0000000301000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f000000010020019000000eeb0000613d000000000101043b000000000101041a000004a10110019800000eed0000613d0000000002000411000204a10020019b000000020010006b00000dbe0000613d000000000010043f0000000601000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f000000010020019000000eeb0000613d000000000101043b0000000202000029000000000020043f000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f000000010020019000000eeb0000613d000000000101043b000000000101041a000000ff0010019000000dbe0000c13d0000000601000029000000000010043f0000000301000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f000000010020019000000eeb0000613d000000000101043b000000000101041a000004a10010019800000eed0000613d0000000601000029000000000010043f0000000501000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f000000010020019000000eeb0000613d000000000101043b000000000101041a000004a101100197000000020010006c00000f750000c13d0000000601000029000000000010043f0000000301000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f000000010020019000000eeb0000613d000000000101043b000000000101041a000504a10010019c00000eed0000613d0000000401000029000004a101100197000000050010006b00000f040000c13d0000000301000029000404a10010019c00000f0e0000613d0000000a01000039000000000101041a000005170010019800000e030000613d0000000501000029000000000010043f0000001001000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f000000010020019000000eeb0000613d000000000101043b000000000101041a000000ff0010019000000e030000c13d0000000401000029000000000010043f0000001001000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f000000010020019000000eeb0000613d000000000101043b000000000101041a000000ff0010019000000e030000c13d0000000701000039000000000101041a000004a101100197000000050010006b00000e030000613d000000040010006b00000f7f0000c13d0000000601000029000000000010043f0000000501000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f000000010020019000000eeb0000613d000000000101043b000000000201041a000004a702200197000000000021041b0000000601000029000000000010043f0000000301000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f000000010020019000000eeb0000613d000000000101043b000000000101041a000004a10510019800000eed0000613d00000000010004140000049b0010009c0000049b01008041000000c001100210000004a8011001c70000800d0200003900000004030000390000052e04000041000000000600001900000006070000291268125e0000040f000000010020019000000eeb0000613d0000000501000029000000000010043f0000000401000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f000000010020019000000eeb0000613d0000000403000039000000000101043b000000000201041a000000000002004b00000efe0000613d000000010220008a000000000021041b0000000401000029000000000010043f000000200030043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f000000010020019000000eeb0000613d000000000101043b000000000201041a000000010220003a00000efe0000613d000000000021041b0000000601000029000000000010043f0000000301000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f000000010020019000000eeb0000613d000000000101043b0000000406000029000000000061041b00000000010004140000049b0010009c0000049b01008041000000c001100210000004a8011001c70000800d0200003900000004030000390000050604000041000000050500002900000006070000291268125e0000040f000000010020019000000eeb0000613d000005070100004100000000001004430000000301000029000000040010044300000000010004140000049b0010009c0000049b01008041000000c00110021000000508011001c70000800202000039126812630000040f000000010020019000000f220000613d000000000101043b000000000001004b00000eea0000613d000000400700043d00000064017000390000008002000039000300000002001d0000000000210435000000440170003900000006020000290000000000210435000000240170003900000005020000290000000000210435000005090100004100000000001704350000000401700039000000020200002900000000002104350000008402700039000000010100002900000000310104340000000000120435000000a402700039000000000001004b00000ea30000613d000000000400001900000000052400190000000006430019000000000606043300000000006504350000002004400039000000000014004b00000e9c0000413d0000001f03100039000005410330019700000000012100190000000000010435000000a4013000390000049b0010009c0000049b0100804100000060011002100000049b0070009c0000049b0200004100000000020740190000004002200210000000000121019f00000000020004140000049b0020009c0000049b02008041000000c002200210000000000112019f0000000402000029000600000007001d1268125e0000040f000000060b00002900000060031002700000049b03300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000000057b001900000ec80000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b00000ec40000c13d000000000006004b00000ed50000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000010020019000000f230000613d0000001f01400039000000600110018f0000000002b10019000000000012004b000000000100003900000001010040390000049e0020009c00000f660000213d000000010010019000000f660000c13d000000400020043f000000200030008c00000eeb0000413d00000000010b04330000050b0010019800000eeb0000c13d0000050c01100197000005090010009c00000f270000c13d000000000001042d00000000010000190000126a00010430000000400100043d00000044021000390000053c0300004100000000003204350000002402100039000000190300003900000000003204350000050d0200004100000000002104350000000402100039000000200300003900000000003204350000049b0010009c0000049b0100804100000040011002100000051b011001c70000126a000104300000052201000041000000000010043f0000001101000039000000040010043f000004f1010000410000126a00010430000000400100043d0000006402100039000005470300004100000000003204350000004402100039000005480300004100000000003204350000002402100039000000260300003900000f170000013d000000400100043d00000064021000390000054a03000041000000000032043500000044021000390000054b0300004100000000003204350000002402100039000000250300003900000000003204350000050d0200004100000000002104350000000402100039000000200300003900000000003204350000049b0010009c0000049b0100804100000040011002100000051e011001c70000126a00010430000000000001042f000000000003004b00000f2c0000c13d000000600200003900000f530000013d0000050d0100004100000000001204350000000401200039000600000002001d00000f5b0000013d0000001f023000390000049c022001970000003f022000390000050a04200197000000400200043d0000000004420019000000000024004b000000000500003900000001050040390000049e0040009c00000f660000213d000000010050019000000f660000c13d000000400040043f0000001f0430018f00000000063204360000049d05300198000300000006001d000000000356001900000f460000613d000000000601034f0000000307000029000000006806043c0000000007870436000000000037004b00000f420000c13d000000000004004b00000f530000613d000000000151034f0000000304400210000000000503043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f00000000001304350000000001020433000000000001004b00000f6c0000c13d000000400200043d000600000002001d0000050d01000041000000000012043500000004012000391268123f0000040f000000060200002900000000012100490000049b0010009c0000049b0100804100000060011002100000049b0020009c0000049b020080410000004002200210000000000121019f0000126a000104300000052201000041000000000010043f0000004101000039000000040010043f000004f1010000410000126a0001043000000003020000290000049b0020009c0000049b0200804100000040022002100000049b0010009c0000049b010080410000006001100210000000000121019f0000126a00010430000000400100043d00000064021000390000054503000041000000000032043500000044021000390000054603000041000000000032043500000024021000390000002e0300003900000f170000013d0000054901000041000000000010043f00000519010000410000126a000104300000000701000039000000000101041a000004a1021001970000000001000411000000000012004b00000f8a0000c13d000000000001042d000004f002000041000000000020043f000000040010043f000004f1010000410000126a000104300002000000000002000200000001001d000100000002001d000000000020043f0000000301000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f000000010020019000000fec0000613d000000000101043b000000000101041a000004a10110019800000fee0000613d0000000202000029000004a102200197000000000012004b00000fa80000c13d0000000101000039000000000001042d000200000002001d000000000010043f0000000601000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f000000010020019000000fec0000613d000000000101043b0000000202000029000000000020043f000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f000000010020019000000fec0000613d000000000101043b000000000101041a000000ff0110019000000fc70000613d000000000001042d0000000101000029000000000010043f0000000301000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f000000010020019000000fec0000613d000000000101043b000000000101041a000004a10010019800000fee0000613d0000000101000029000000000010043f0000000501000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f000000010020019000000fec0000613d000000000101043b000000000101041a000004a101100197000000020010006c00000000010000390000000101006039000000000001042d00000000010000190000126a00010430000000400100043d00000044021000390000053c0300004100000000003204350000002402100039000000190300003900000000003204350000050d0200004100000000002104350000000402100039000000200300003900000000003204350000049b0010009c0000049b0100804100000040011002100000051b011001c70000126a000104300004000000000002000100000002001d000200000001001d000400000003001d000000000030043f0000000301000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000010b90000613d000000000101043b000000000101041a000304a10010019c000010bb0000613d0000000201000029000004a101100197000000030010006b000010d20000c13d0000000101000029000204a10010019c000010dc0000613d0000000a01000039000000000101041a0000051700100198000010470000613d0000000301000029000000000010043f0000001001000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000010b90000613d000000000101043b000000000101041a000000ff00100190000010470000c13d0000000201000029000000000010043f0000001001000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000010b90000613d000000000101043b000000000101041a000000ff00100190000010470000c13d0000000701000039000000000101041a000004a101100197000000030010006b000010470000613d000000020010006b000010f00000c13d0000000401000029000000000010043f0000000501000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000010b90000613d000000000101043b000000000201041a000004a702200197000000000021041b0000000401000029000000000010043f0000000301000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000010b90000613d000000000101043b000000000101041a000004a105100198000010bb0000613d00000000010004140000049b0010009c0000049b01008041000000c001100210000004a8011001c70000800d0200003900000004030000390000052e04000041000000000600001900000004070000291268125e0000040f0000000100200190000010b90000613d0000000301000029000000000010043f0000000401000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000010b90000613d0000000403000039000000000101043b000000000201041a000000000002004b000010cc0000613d000000010220008a000000000021041b0000000201000029000000000010043f000000200030043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000010b90000613d000000000101043b000000000201041a000000010220003a000010cc0000613d000000000021041b0000000401000029000000000010043f0000000301000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000010b90000613d000000000101043b0000000206000029000000000061041b00000000010004140000049b0010009c0000049b01008041000000c001100210000004a8011001c70000800d0200003900000004030000390000050604000041000000030500002900000004070000291268125e0000040f0000000100200190000010b90000613d000000000001042d00000000010000190000126a00010430000000400100043d00000044021000390000053c0300004100000000003204350000002402100039000000190300003900000000003204350000050d0200004100000000002104350000000402100039000000200300003900000000003204350000049b0010009c0000049b0100804100000040011002100000051b011001c70000126a000104300000052201000041000000000010043f0000001101000039000000040010043f000004f1010000410000126a00010430000000400100043d00000064021000390000054703000041000000000032043500000044021000390000054803000041000000000032043500000024021000390000002603000039000010e50000013d000000400100043d00000064021000390000054a03000041000000000032043500000044021000390000054b0300004100000000003204350000002402100039000000250300003900000000003204350000050d0200004100000000002104350000000402100039000000200300003900000000003204350000049b0010009c0000049b0100804100000040011002100000051e011001c70000126a000104300000054901000041000000000010043f00000519010000410000126a000104300005000000000002000500000002001d000000400200043d0000054c0020009c000012300000813d0000002003200039000200000003001d000000400030043f000100000002001d0000000000020435000300000001001d000404a10010019c000011c70000613d0000000501000029000000000010043f0000000301000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000011bf0000613d000000000101043b000000000101041a000004a100100198000011db0000c13d0000000401000029000000000010043f0000000401000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000011bf0000613d000000000101043b000000000201041a000000010220003a000011c10000613d000000000021041b0000000501000029000000000010043f0000000301000039000000200010043f00000000010004140000049b0010009c0000049b01008041000000c001100210000004f5011001c70000801002000039126812630000040f0000000100200190000011bf0000613d000000000101043b0000000402000029000000000021041b0000000201000039000000000201041a000000010220003a000011c10000613d000000000021041b00000000010004140000049b0010009c0000049b01008041000000c001100210000004a8011001c70000800d02000039000000040300003900000506040000410000000005000019000000040600002900000005070000291268125e0000040f0000000100200190000011bf0000613d000005070100004100000000001004430000000301000029000000040010044300000000010004140000049b0010009c0000049b01008041000000c00110021000000508011001c70000800202000039126812630000040f0000000100200190000011ec0000613d000000000101043b000000000001004b0000000206000029000011be0000613d000000400700043d00000064017000390000008002000039000300000002001d0000000000210435000000440170003900000005020000290000000000210435000005090100004100000000001704350000000001000411000004a10110019700000004027000390000000000120435000000240170003900000000000104350000000101000029000000000101043300000084027000390000000000120435000000a402700039000000000001004b000011770000613d000000000300001900000000042300190000000005630019000000000505043300000000005404350000002003300039000000000013004b000011700000413d0000001f03100039000005410330019700000000012100190000000000010435000000a4013000390000049b0010009c0000049b0100804100000060011002100000049b0070009c0000049b0200004100000000020740190000004002200210000000000121019f00000000020004140000049b0020009c0000049b02008041000000c002200210000000000112019f0000000402000029000500000007001d1268125e0000040f000000050b00002900000060031002700000049b03300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000000057b00190000119c0000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b000011980000c13d000000000006004b000011a90000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000011ed0000613d0000001f01400039000000600110018f0000000002b10019000000000012004b000000000100003900000001010040390000049e0020009c000012300000213d0000000100100190000012300000c13d000000400020043f000000200030008c000011bf0000413d00000000010b04330000050b00100198000011bf0000c13d0000050c01100197000005090010009c000011f10000c13d000000000001042d00000000010000190000126a000104300000052201000041000000000010043f0000001101000039000000040010043f000004f1010000410000126a00010430000000400100043d00000064021000390000051c03000041000000000032043500000044021000390000051d0300004100000000003204350000002402100039000000210300003900000000003204350000050d0200004100000000002104350000000402100039000000200300003900000000003204350000049b0010009c0000049b0100804100000040011002100000051e011001c70000126a00010430000000400100043d00000044021000390000051a03000041000000000032043500000024021000390000001d0300003900000000003204350000050d0200004100000000002104350000000402100039000000200300003900000000003204350000049b0010009c0000049b0100804100000040011002100000051b011001c70000126a00010430000000000001042f000000000003004b000011f60000c13d00000060020000390000121d0000013d0000050d0100004100000000001204350000000401200039000500000002001d000012250000013d0000001f023000390000049c022001970000003f022000390000050a04200197000000400200043d0000000004420019000000000024004b000000000500003900000001050040390000049e0040009c000012300000213d0000000100500190000012300000c13d000000400040043f0000001f0430018f00000000063204360000049d05300198000300000006001d0000000003560019000012100000613d000000000601034f0000000307000029000000006806043c0000000007870436000000000037004b0000120c0000c13d000000000004004b0000121d0000613d000000000151034f0000000304400210000000000503043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f00000000001304350000000001020433000000000001004b000012360000c13d000000400200043d000500000002001d0000050d01000041000000000012043500000004012000391268123f0000040f000000050200002900000000012100490000049b0010009c0000049b0100804100000060011002100000049b0020009c0000049b020080410000004002200210000000000121019f0000126a000104300000052201000041000000000010043f0000004101000039000000040010043f000004f1010000410000126a0001043000000003020000290000049b0020009c0000049b0200804100000040022002100000049b0010009c0000049b010080410000006001100210000000000121019f0000126a0001043000000060021000390000054d03000041000000000032043500000040021000390000054e030000410000000000320435000000200210003900000033030000390000000000320435000000200200003900000000002104350000008001100039000000000001042d000000000001042f0000049b0010009c0000049b01008041000000600110021000000000020004140000049b0020009c0000049b02008041000000c002200210000000000112019f000004a8011001c70000801002000039126812630000040f00000001002001900000125c0000613d000000000101043b000000000001042d00000000010000190000126a0001043000001261002104210000000102000039000000000001042d0000000002000019000000000001042d00001266002104230000000102000039000000000001042d0000000002000019000000000001042d0000126800000432000012690001042e0000126a00010430000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000001ffffffe000000000000000000000000000000000000000000000000000000000ffffffe0000000000000000000000000000000000000000000000000ffffffffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffffffffffffffffffd6f21326ab749d5729fcba5677c79037b459436ab7bff709c9d06ce9f10c1a9d290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e56302000000000000000000000000000000000000200000000000000000000000004ef1d2ad89edf8c4d91132028e8195cdf30bb4b5053d4f8cd260341d4805f30ab10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6ffffffffffffffffffffffff000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000008be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e00000000000000000ffffffffffffffffffffffff000000000000000000000000ffffffffffffffff000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffff00ffffff0000000000000000000000000000000000000000000000000000000001000000020000000000000000000000000000000200000000000000000000000000000040000001000000000000000000000000000000000000000000000000000000000000000000000000006352211d0000000000000000000000000000000000000000000000000000000095d89b4000000000000000000000000000000000000000000000000000000000dc53fd9100000000000000000000000000000000000000000000000000000000eac5ca9600000000000000000000000000000000000000000000000000000000ed9ec88700000000000000000000000000000000000000000000000000000000ed9ec88800000000000000000000000000000000000000000000000000000000f2fde38b00000000000000000000000000000000000000000000000000000000eac5ca9700000000000000000000000000000000000000000000000000000000ebb0aac800000000000000000000000000000000000000000000000000000000dc53fd9200000000000000000000000000000000000000000000000000000000e985e9c500000000000000000000000000000000000000000000000000000000ea2c068400000000000000000000000000000000000000000000000000000000b88d4fdd00000000000000000000000000000000000000000000000000000000b88d4fde00000000000000000000000000000000000000000000000000000000c611c01c00000000000000000000000000000000000000000000000000000000c87b56dd0000000000000000000000000000000000000000000000000000000095d89b4100000000000000000000000000000000000000000000000000000000a22cb46500000000000000000000000000000000000000000000000000000000b67c25a3000000000000000000000000000000000000000000000000000000007bf49da0000000000000000000000000000000000000000000000000000000008a857bc0000000000000000000000000000000000000000000000000000000008a857bc1000000000000000000000000000000000000000000000000000000008da5cb5b00000000000000000000000000000000000000000000000000000000922e77d9000000000000000000000000000000000000000000000000000000007bf49da10000000000000000000000000000000000000000000000000000000083f1211b00000000000000000000000000000000000000000000000000000000886792510000000000000000000000000000000000000000000000000000000070a082300000000000000000000000000000000000000000000000000000000070a0823100000000000000000000000000000000000000000000000000000000715018a6000000000000000000000000000000000000000000000000000000007b374e77000000000000000000000000000000000000000000000000000000006352211e000000000000000000000000000000000000000000000000000000006724348200000000000000000000000000000000000000000000000000000000693be489000000000000000000000000000000000000000000000000000000001ce97fd00000000000000000000000000000000000000000000000000000000032cb6b0b0000000000000000000000000000000000000000000000000000000042842e0d0000000000000000000000000000000000000000000000000000000042842e0e00000000000000000000000000000000000000000000000000000000453c23100000000000000000000000000000000000000000000000000000000055f804b30000000000000000000000000000000000000000000000000000000032cb6b0c000000000000000000000000000000000000000000000000000000003ccfd60b000000000000000000000000000000000000000000000000000000004078ae440000000000000000000000000000000000000000000000000000000026092b820000000000000000000000000000000000000000000000000000000026092b830000000000000000000000000000000000000000000000000000000028d5a797000000000000000000000000000000000000000000000000000000002a55205a000000000000000000000000000000000000000000000000000000001ce97fd10000000000000000000000000000000000000000000000000000000021bb2fa70000000000000000000000000000000000000000000000000000000023b872dd00000000000000000000000000000000000000000000000000000000095ea7b20000000000000000000000000000000000000000000000000000000017fc83ca0000000000000000000000000000000000000000000000000000000017fc83cb0000000000000000000000000000000000000000000000000000000018160ddd000000000000000000000000000000000000000000000000000000001b894bd600000000000000000000000000000000000000000000000000000000095ea7b3000000000000000000000000000000000000000000000000000000000eda3c55000000000000000000000000000000000000000000000000000000001778dcbd00000000000000000000000000000000000000000000000000000000051bbd9500000000000000000000000000000000000000000000000000000000051bbd960000000000000000000000000000000000000000000000000000000006fdde0300000000000000000000000000000000000000000000000000000000081812fc0000000000000000000000000000000000000000000000000000000001ffc9a70000000000000000000000000000000000000000000000000000000002de360b0000000000000000000000000000000000000000000000000000000002fa7c47118cdaa70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000240000000000000000000000001e4fbdf700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000080000000000000000000000000000000000000000000000000ff0000000000000000000000000000000200000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000ffffffffffffffffffffffffffffffff000000ffffffffffffffffffffffffff00000000000000000000000000000000000000200000000000000000000000000000000000184f03e93ff9f4daa797ed6e38ed64bf6a1f01000000000000000000000000000000000000000000000000000004ee2d6d415b85acef810000000000000000000000000000000000000000000004ee2d6d415b85acef80ffffffff000000000000000000000000000000000000000000000000002386f26fc1000000000000000000000000000000000000ffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000005f5e10000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff30313233343536373839616263646566000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000bb8a6a4669ba250d26cd7a459eca9d215f8307e33aebe50379bc5a3617ec3444000000000000000000000000000000000000000000000000ffffffffffffffdfddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef1806aa1896bbf26568e884a7374b41e002500962caba6a15023a8d90e8508b830200000200000000000000000000000000000024000000000000000000000000150b7a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ffffffe000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000008c379a000000000000000000000000000000000000000000000000000000000455243373231433a2061646472657373207a65726f206973206e6f7420612076616c6964206f776e6572000000000000000000000000000000000000000000000000000000000000000000000000000000000084000000800000000000000000000000000000000000000000000000000000000000000000ffffffffffffff7f000000000000000000000000000000000000ff0000000000000000000000000017307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31455243373231433a20617070726f766520746f2063616c6c657200000000000000000000000000000000000000000000000000640000008000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000a24a13a6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000455243373231433a20746f6b656e20616c7265616479206d696e74656400000000000000000000000000000000000000000000640000000000000000000000007300000000000000000000000000000000000000000000000000000000000000455243373231433a206d696e7420746f20746865207a65726f2061646472657300000000000000000000000000000000000000840000000000000000000000007259262400000000000000000000000000000000000000000000000000000000447595b99645daf2d93285ba613562dea07cf81cc5141afc8643a5c9e813cbbc9cc7f708afc65944829bd487b90b72536b1951864fbfc14e125fc972a6507f394e487b710000000000000000000000000000000000000000000000000000000090b8ec18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000ceea21b600000000000000000000000000000000000000000000000000000000231e4183000000000000000000000000000000000000000000000000000000005107dbe700000000000000000000000000000000000000000000000000000000c30436e900000000000000000000000000000000000000000000000000000000cd1c886700000000000000000000000000000000000000000000000000000000914edb0f000000000000000000000000000000000000000000000000000000003ee5aeb50000000000000000000000000000000000000000000000000000000059dc379f000000000000000000000000000000000000000000000000000000008af5f396000000000000000000000000000000000000000000000000000000008c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925d95fd1f3000000000000000000000000000000000000000000000000000000007075626c69634d696e7441637469766500000000000000000000000000000000616c6c6f776c69737430314163746976650000000000000000000000000000006e6f6e6500000000000000000000000000000000000000000000000000000000616c6c6f776c69737430324163746976650000000000000000000000000000000000000000000000000000000000000000000000000000c00000000000000000ffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000100000000000000000000000000000000ffffffffffffffffffffffffffffff00ffffffffffffffffffffffffffffffff6f6b656e206f776e6572206f7220617070726f76656420666f7220616c6c0000455243373231433a20617070726f76652063616c6c6572206973206e6f7420746572000000000000000000000000000000000000000000000000000000000000455243373231433a20617070726f76616c20746f2063757272656e74206f776e455243373231433a20696e76616c696420746f6b656e20494400000000000000e6c4247b000000000000000000000000000000000000000000000000000000002a55205a0000000000000000000000000000000000000000000000000000000001ffc9a70000000000000000000000000000000000000000000000000000000080ac58cd00000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6572206f7220617070726f766564000000000000000000000000000000000000455243373231433a2063616c6c6572206973206e6f7420746f6b656e206f776e206f776e65720000000000000000000000000000000000000000000000000000455243373231433a207472616e736665722066726f6d20696e636f72726563742b36b061000000000000000000000000000000000000000000000000000000006472657373000000000000000000000000000000000000000000000000000000455243373231433a207472616e7366657220746f20746865207a65726f206164000000000000000000000000000000000000000000000000ffffffffffffffe06563656976657220696d706c656d656e74657200000000000000000000000000455243373231433a207472616e7366657220746f206e6f6e204552433732315200000000000000000000000000000000000000000000000000000000000000008feecf75ce88df6b168a15706cedf857ca9c83d451a96e24d2a779638b3ebece
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000005af3107a400000000000000000000000000000000000000000000000000000005af3107a400000000000000000000000000000000000000000000000000000000000000001f400000000000000000000000052465e7f3d46eb69dc5d9533b3f14465094fd632000000000000000000000000000000000000000000000000000000000000000d48656c6c6f41627374726163740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034841420000000000000000000000000000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : _name (string): HelloAbstract
Arg [1] : _symbol (string): HAB
Arg [2] : _publicMintPrice (uint96): 100000000000000
Arg [3] : _allowlist01Price (uint96): 100000000000000
Arg [4] : _royaltyFee (uint96): 500
Arg [5] : _royaltyRecipient (address): 0x52465e7f3d46EB69Dc5D9533B3F14465094fD632
-----Encoded View---------------
10 Constructor Arguments found :
Arg [0] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000100
Arg [2] : 00000000000000000000000000000000000000000000000000005af3107a4000
Arg [3] : 00000000000000000000000000000000000000000000000000005af3107a4000
Arg [4] : 00000000000000000000000000000000000000000000000000000000000001f4
Arg [5] : 00000000000000000000000052465e7f3d46eb69dc5d9533b3f14465094fd632
Arg [6] : 000000000000000000000000000000000000000000000000000000000000000d
Arg [7] : 48656c6c6f416273747261637400000000000000000000000000000000000000
Arg [8] : 0000000000000000000000000000000000000000000000000000000000000003
Arg [9] : 4841420000000000000000000000000000000000000000000000000000000000
Loading...
Loading
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.