ETH Price: $1,876.41 (-6.61%)
    /

    Contract

    0xc0b8f0602935940dD3892C38047E11463A315275

    Overview

    ETH Balance

    362.1723696 ETH

    ETH Value

    $679,582.95 (@ $1,876.41/ETH)

    Token Holdings

    Transaction Hash
    Method
    Block
    Age
    From
    To
    Amount
    Fcfs Pre Order53089502025-03-28 16:01:022 hrs ago1743177662IN
    0xc0b8f060...63A315275
    0.095 ETH0.000004660.04525
    Fcfs Pre Order53089502025-03-28 16:01:022 hrs ago1743177662IN
    0xc0b8f060...63A315275
    0.095 ETH0.000004640.04525
    Fcfs Pre Order53089492025-03-28 16:01:012 hrs ago1743177661IN
    0xc0b8f060...63A315275
    0.095 ETH0.000004330.04525
    Fcfs Pre Order53089442025-03-28 16:00:562 hrs ago1743177656IN
    0xc0b8f060...63A315275
    0.095 ETH0.000004930.047
    Fcfs Pre Order53089442025-03-28 16:00:562 hrs ago1743177656IN
    0xc0b8f060...63A315275
    0.095 ETH0.000004620.04525
    Fcfs Pre Order53089432025-03-28 16:00:552 hrs ago1743177655IN
    0xc0b8f060...63A315275
    0.095 ETH0.000004660.04525
    Fcfs Pre Order53089432025-03-28 16:00:552 hrs ago1743177655IN
    0xc0b8f060...63A315275
    0.095 ETH0.000005490.04525
    Fcfs Pre Order53089432025-03-28 16:00:552 hrs ago1743177655IN
    0xc0b8f060...63A315275
    0.095 ETH0.000004660.04525
    Fcfs Pre Order53089422025-03-28 16:00:542 hrs ago1743177654IN
    0xc0b8f060...63A315275
    0.095 ETH0.000004660.04525
    Fcfs Pre Order53089422025-03-28 16:00:542 hrs ago1743177654IN
    0xc0b8f060...63A315275
    0.095 ETH0.000004660.04525
    Fcfs Pre Order53089422025-03-28 16:00:542 hrs ago1743177654IN
    0xc0b8f060...63A315275
    0.095 ETH0.000004660.04525
    Fcfs Pre Order53089422025-03-28 16:00:542 hrs ago1743177654IN
    0xc0b8f060...63A315275
    0.095 ETH0.000004660.04525
    Fcfs Pre Order53089422025-03-28 16:00:542 hrs ago1743177654IN
    0xc0b8f060...63A315275
    0.095 ETH0.000004660.04525
    Fcfs Pre Order53089422025-03-28 16:00:542 hrs ago1743177654IN
    0xc0b8f060...63A315275
    0.095 ETH0.000006810.04525
    Fcfs Pre Order53089422025-03-28 16:00:542 hrs ago1743177654IN
    0xc0b8f060...63A315275
    0.095 ETH0.000006810.04525
    Fcfs Pre Order53089422025-03-28 16:00:542 hrs ago1743177654IN
    0xc0b8f060...63A315275
    0.095 ETH0.000006770.04525
    Fcfs Pre Order53089422025-03-28 16:00:542 hrs ago1743177654IN
    0xc0b8f060...63A315275
    0.095 ETH0.000006670.04525
    Fcfs Pre Order53089422025-03-28 16:00:542 hrs ago1743177654IN
    0xc0b8f060...63A315275
    0.095 ETH0.000006680.04525
    Fcfs Pre Order53089412025-03-28 16:00:532 hrs ago1743177653IN
    0xc0b8f060...63A315275
    0.095 ETH0.000006390.04525
    Fcfs Pre Order53089412025-03-28 16:00:532 hrs ago1743177653IN
    0xc0b8f060...63A315275
    0.095 ETH0.000006770.047
    Fcfs Pre Order53089412025-03-28 16:00:532 hrs ago1743177653IN
    0xc0b8f060...63A315275
    0.095 ETH0.000006670.04525
    Fcfs Pre Order53089412025-03-28 16:00:532 hrs ago1743177653IN
    0xc0b8f060...63A315275
    0.095 ETH0.000006390.04525
    Fcfs Pre Order53089412025-03-28 16:00:532 hrs ago1743177653IN
    0xc0b8f060...63A315275
    0.095 ETH0.000007830.04525
    Fcfs Pre Order53089412025-03-28 16:00:532 hrs ago1743177653IN
    0xc0b8f060...63A315275
    0.095 ETH0.000006440.04525
    Fcfs Pre Order53089412025-03-28 16:00:532 hrs ago1743177653IN
    0xc0b8f060...63A315275
    0.095 ETH0.000006670.04525
    View all transactions

    Latest 25 internal transactions (View All)

    Parent Transaction Hash Block Age From To Amount
    53089822025-03-28 16:01:342 hrs ago1743177694
    0xc0b8f060...63A315275
    0.095 ETH
    53089612025-03-28 16:01:132 hrs ago1743177673
    0xc0b8f060...63A315275
    0.095 ETH
    53089602025-03-28 16:01:122 hrs ago1743177672
    0xc0b8f060...63A315275
    0.095 ETH
    53089572025-03-28 16:01:092 hrs ago1743177669
    0xc0b8f060...63A315275
    0.095 ETH
    53089562025-03-28 16:01:082 hrs ago1743177668
    0xc0b8f060...63A315275
    0.095 ETH
    53089562025-03-28 16:01:082 hrs ago1743177668
    0xc0b8f060...63A315275
    0.095 ETH
    53089562025-03-28 16:01:082 hrs ago1743177668
    0xc0b8f060...63A315275
    0.095 ETH
    53089552025-03-28 16:01:072 hrs ago1743177667
    0xc0b8f060...63A315275
    0.095 ETH
    53089552025-03-28 16:01:072 hrs ago1743177667
    0xc0b8f060...63A315275
    0.095 ETH
    53089552025-03-28 16:01:072 hrs ago1743177667
    0xc0b8f060...63A315275
    0.095 ETH
    53089552025-03-28 16:01:072 hrs ago1743177667
    0xc0b8f060...63A315275
    0.095 ETH
    53089552025-03-28 16:01:072 hrs ago1743177667
    0xc0b8f060...63A315275
    0.095 ETH
    53089542025-03-28 16:01:062 hrs ago1743177666
    0xc0b8f060...63A315275
    0.095 ETH
    53089542025-03-28 16:01:062 hrs ago1743177666
    0xc0b8f060...63A315275
    0.095 ETH
    53089542025-03-28 16:01:062 hrs ago1743177666
    0xc0b8f060...63A315275
    0.095 ETH
    53089542025-03-28 16:01:062 hrs ago1743177666
    0xc0b8f060...63A315275
    0.095 ETH
    53089532025-03-28 16:01:052 hrs ago1743177665
    0xc0b8f060...63A315275
    0.095 ETH
    53089532025-03-28 16:01:052 hrs ago1743177665
    0xc0b8f060...63A315275
    0.095 ETH
    53089532025-03-28 16:01:052 hrs ago1743177665
    0xc0b8f060...63A315275
    0.095 ETH
    53089522025-03-28 16:01:042 hrs ago1743177664
    0xc0b8f060...63A315275
    0.095 ETH
    53089522025-03-28 16:01:042 hrs ago1743177664
    0xc0b8f060...63A315275
    0.095 ETH
    53089522025-03-28 16:01:042 hrs ago1743177664
    0xc0b8f060...63A315275
    0.095 ETH
    53089512025-03-28 16:01:032 hrs ago1743177663
    0xc0b8f060...63A315275
    0.095 ETH
    53089512025-03-28 16:01:032 hrs ago1743177663
    0xc0b8f060...63A315275
    0.095 ETH
    53089512025-03-28 16:01:032 hrs ago1743177663
    0xc0b8f060...63A315275
    0.095 ETH
    View All Internal Transactions
    Loading...
    Loading

    Contract Source Code Verified (Exact Match)

    Contract Name:
    FinalBosuPreOrder

    Compiler Version
    v0.8.28+commit.7893614a

    ZkSolc Version
    v1.5.11

    Optimization Enabled:
    Yes with Mode 3

    Other Settings:
    paris EvmVersion
    File 1 of 7 : FinalBosuPreOrder.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    pragma solidity ^0.8.28;
    import {Ownable} from "solady/src/auth/Ownable.sol";
    import {MerkleProofLib} from "solady/src/utils/MerkleProofLib.sol";
    import {SafeTransferLib} from "solady/src/utils/ext/zksync/SafeTransferLib.sol";
    import {IFinalBosuBadges} from "./interfaces/IFinalBosuBadges.sol";
    import {IExclusiveDelegateResolver} from "./interfaces/IExclusiveDelegateResolver.sol";
    /// @title Final Bosu Pre-Order Contract
    /// @notice Manages the pre-order sales for Final Bosu with multiple phases (Legacy Bosu, GTD, FCFS)
    /// @author @finalbosuX
    /// @dev Implements different pre-order phases with merkle-proof verification, whitelisting, and badge minting
    contract FinalBosuPreOrder is Ownable {
    /// @notice Thrown when a sale phase has ended or the pre-order limit is reached
    error SaleFinished();
    /// @notice Thrown when the sent ETH amount doesn't match the required price
    error IncorrectPrice();
    /// @notice Thrown when an address has already participated in a specific pre-order phase
    error AlreadyParticipant();
    /// @notice Thrown when the provided merkle proof is invalid
    error IncorrectProof();
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 2 of 7 : IExclusiveDelegateResolver.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    pragma solidity ^0.8.28;
    /// @title Exclusive Delegate Resolver Interface
    /// @notice Interface for resolving delegates with exclusive rights
    /// @dev Implemented by contracts that want to handle delegation
    interface IExclusiveDelegateResolver {
    /// @notice Returns the exclusive wallet address for a given address and rights
    /// @param addr The address to check delegation for
    /// @param rights The rights type to check
    /// @return The address of the delegated wallet, or address(0) if not delegated
    function exclusiveWalletByRights(address addr, bytes24 rights)
    external
    view
    returns (address);
    function DELEGATE_REGISTRY() external view returns (address);
    function GLOBAL_DELEGATION() external view returns (bytes24);
    function delegatedWalletsByRights(
    address wallet,
    bytes24 rights
    ) external view returns (address[] memory wallets);
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 3 of 7 : IFinalBosuBadges.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    pragma solidity ^0.8.28;
    /**
    * @title IFinalBosuBadges
    * @dev Minimal interface to interact with the updated FinalBosuBadges contract.
    * We only include the methods used by the exchange (burnFrom & mint).
    * If you need other methods (mintBatch, setTokenMetadata, etc.),
    * you can add them here as well.
    */
    interface IFinalBosuBadges {
    /**
    * @notice Burns a token from `from` (admin/manager only).
    * @param from The address whose tokens are being burned.
    * @param id The token ID to burn.
    * @param amount The amount of tokens to burn.
    */
    function burnFrom(address from, uint256 id, uint256 amount) external;
    /**
    * @notice Mints a token to `to` (admin/manager only).
    * @param to The address to mint tokens to.
    * @param id The token ID to mint.
    * @param amount The amount of tokens to mint.
    * @param data The data to attach to the mint (often empty).
    */
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 4 of 7 : Ownable.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    pragma solidity ^0.8.4;
    /// @notice Simple single owner authorization mixin.
    /// @author Solady (https://github.com/vectorized/solady/blob/main/src/auth/Ownable.sol)
    ///
    /// @dev Note:
    /// This implementation does NOT auto-initialize the owner to `msg.sender`.
    /// You MUST call the `_initializeOwner` in the constructor / initializer.
    ///
    /// While the ownable portion follows
    /// [EIP-173](https://eips.ethereum.org/EIPS/eip-173) for compatibility,
    /// the nomenclature for the 2-step ownership handover may be unique to this codebase.
    abstract contract Ownable {
    /*´:°•.°+.*•´.*:˚.°*.˚•´.°:°•.°•.*•´.*:˚.°*.˚•´.°:°•.°+.*•´.*:*/
    /* CUSTOM ERRORS */
    /*.•°:°.´+˚.*°.˚:*.´•*.+°.•°:´*.´•*.•°.•°:°.´:•˚°.*°.˚:*.´+°.•*/
    /// @dev The caller is not authorized to call the function.
    error Unauthorized();
    /// @dev The `newOwner` cannot be the zero address.
    error NewOwnerIsZeroAddress();
    /// @dev The `pendingOwner` does not have a valid handover request.
    error NoHandoverRequest();
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 5 of 7 : MerkleProofLib.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    // SPDX-License-Identifier: MIT
    pragma solidity ^0.8.4;
    /// @notice Gas optimized verification of proof of inclusion for a leaf in a Merkle tree.
    /// @author Solady (https://github.com/vectorized/solady/blob/main/src/utils/MerkleProofLib.sol)
    /// @author Modified from Solmate (https://github.com/transmissions11/solmate/blob/main/src/utils/MerkleProofLib.sol)
    /// @author Modified from OpenZeppelin (https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/utils/cryptography/MerkleProof
        .sol)
    library MerkleProofLib {
    /*´:°•.°+.*•´.*:˚.°*.˚•´.°:°•.°•.*•´.*:˚.°*.˚•´.°:°•.°+.*•´.*:*/
    /* MERKLE PROOF VERIFICATION OPERATIONS */
    /*.•°:°.´+˚.*°.˚:*.´•*.+°.•°:´*.´•*.•°.•°:°.´:•˚°.*°.˚:*.´+°.•*/
    /// @dev Returns whether `leaf` exists in the Merkle tree with `root`, given `proof`.
    function verify(bytes32[] memory proof, bytes32 root, bytes32 leaf)
    internal
    pure
    returns (bool isValid)
    {
    /// @solidity memory-safe-assembly
    assembly {
    if mload(proof) {
    // Initialize `offset` to the offset of `proof` elements in memory.
    let offset := add(proof, 0x20)
    // Left shift by 5 is equivalent to multiplying by 0x20.
    let end := add(offset, shl(5, mload(proof)))
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 6 of 7 : SafeTransferLib.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    pragma solidity ^0.8.4;
    import {SingleUseETHVault} from "./SingleUseETHVault.sol";
    /// @notice Library for force safe transferring ETH and ERC20s in ZKsync.
    /// @author Solady (https://github.com/vectorized/solady/blob/main/src/utils/ext/zksync/SafeTransferLib.sol)
    library SafeTransferLib {
    /*´:°•.°+.*•´.*:˚.°*.˚•´.°:°•.°•.*•´.*:˚.°*.˚•´.°:°•.°+.*•´.*:*/
    /* EVENTS */
    /*.•°:°.´+˚.*°.˚:*.´•*.+°.•°:´*.´•*.•°.•°:°.´:•˚°.*°.˚:*.´+°.•*/
    /// @dev A single use ETH vault has been created for `to`, with `amount`.
    event SingleUseETHVaultCreated(address indexed to, uint256 amount, address vault);
    /*´:°•.°+.*•´.*:˚.°*.˚•´.°:°•.°•.*•´.*:˚.°*.˚•´.°:°•.°+.*•´.*:*/
    /* CUSTOM ERRORS */
    /*.•°:°.´+˚.*°.˚:*.´•*.+°.•°:´*.´•*.•°.•°:°.´:•˚°.*°.˚:*.´+°.•*/
    /// @dev The ETH transfer has failed.
    error ETHTransferFailed();
    /// @dev The ERC20 `transferFrom` has failed.
    error TransferFromFailed();
    /// @dev The ERC20 `transfer` has failed.
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 7 of 7 : SingleUseETHVault.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    pragma solidity ^0.8.4;
    /// @notice A single-use vault that allows a designated caller to withdraw all ETH in it.
    /// @author Solady (https://github.com/vectorized/solady/blob/main/src/utils/ext/zksync/SingleUseETHVault.sol)
    contract SingleUseETHVault {
    /*´:°•.°+.*•´.*:˚.°*.˚•´.°:°•.°•.*•´.*:˚.°*.˚•´.°:°•.°+.*•´.*:*/
    /* CUSTOM ERRORS */
    /*.•°:°.´+˚.*°.˚:*.´•*.+°.•°:´*.´•*.•°.•°:°.´:•˚°.*°.˚:*.´+°.•*/
    /// @dev Unable to withdraw all.
    error WithdrawAllFailed();
    /// @dev Not authorized.
    error Unauthorized();
    /*´:°•.°+.*•´.*:˚.°*.˚•´.°:°•.°•.*•´.*:˚.°*.˚•´.°:°•.°+.*•´.*:*/
    /* WITHDRAW ALL */
    /*.•°:°.´+˚.*°.˚:*.´•*.+°.•°:´*.´•*.•°.•°:°.´:•˚°.*°.˚:*.´+°.•*/
    fallback() external payable virtual {
    /// @solidity memory-safe-assembly
    assembly {
    mstore(0x40, 0) // Optimization trick to remove free memory pointer initialization.
    let owner := sload(0)
    // Initialization.
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    Settings
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    {
    "evmVersion": "paris",
    "optimizer": {
    "enabled": true,
    "mode": "3",
    "runs": 10000
    },
    "outputSelection": {
    "*": {
    "*": [
    "abi"
    ]
    }
    },
    "detectMissingLibraries": false,
    "forceEVMLA": false,
    "enableEraVMExtensions": false,
    "libraries": {}
    }
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    Contract Security Audit

    Contract ABI

    API
    [{"inputs":[{"internalType":"address","name":"_badgeContract","type":"address"},{"internalType":"address","name":"_treasury","type":"address"},{"internalType":"address","name":"_delegateResolver","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"AlreadyInitialized","type":"error"},{"inputs":[],"name":"AlreadyParticipant","type":"error"},{"inputs":[],"name":"DelegateResolverNotSet","type":"error"},{"inputs":[],"name":"IncorrectPrice","type":"error"},{"inputs":[],"name":"IncorrectProof","type":"error"},{"inputs":[],"name":"InvalidAmount","type":"error"},{"inputs":[],"name":"InvalidBadgeContract","type":"error"},{"inputs":[],"name":"InvalidTimestamp","type":"error"},{"inputs":[],"name":"InvalidTreasury","type":"error"},{"inputs":[],"name":"InvalidWhitelist","type":"error"},{"inputs":[],"name":"MaxPreOrderExceeded","type":"error"},{"inputs":[],"name":"NewOwnerIsZeroAddress","type":"error"},{"inputs":[],"name":"NoHandoverRequest","type":"error"},{"inputs":[],"name":"NotAllowed","type":"error"},{"inputs":[],"name":"NotDelegated","type":"error"},{"inputs":[],"name":"PreOrderLimitReached","type":"error"},{"inputs":[],"name":"SaleFinished","type":"error"},{"inputs":[],"name":"Unauthorized","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"pendingOwner","type":"address"}],"name":"OwnershipHandoverCanceled","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"pendingOwner","type":"address"}],"name":"OwnershipHandoverRequested","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"oldOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"participant","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"PresaleParticipant","type":"event"},{"inputs":[],"name":"badgeContract","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"cancelOwnershipHandover","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"pendingOwner","type":"address"}],"name":"completeOwnershipHandover","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"delegateResolver","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"fcfsEndTime","outputs":[{"internalType":"uint40","name":"","type":"uint40"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"bytes32[]","name":"_proof","type":"bytes32[]"}],"name":"fcfsPreOrder","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"bytes32[]","name":"_proof","type":"bytes32[]"},{"internalType":"address","name":"vault","type":"address"}],"name":"fcfsPreOrderDelegate","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"fcfsRoot","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"fcfsStartTime","outputs":[{"internalType":"uint40","name":"","type":"uint40"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"gtdEndTime","outputs":[{"internalType":"uint40","name":"","type":"uint40"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"bytes32[]","name":"_proof","type":"bytes32[]"}],"name":"gtdPreOrder","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"bytes32[]","name":"_proof","type":"bytes32[]"},{"internalType":"address","name":"vault","type":"address"}],"name":"gtdPreOrderDelegate","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"gtdRoot","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"gtdStartTime","outputs":[{"internalType":"uint40","name":"","type":"uint40"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"isFCFSParticipant","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"isGTDParticipant","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"legacyBosuEndTime","outputs":[{"internalType":"uint40","name":"","type":"uint40"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"legacyBosuPreOrder","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"address","name":"vault","type":"address"}],"name":"legacyBosuPreOrderDelegate","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"legacyBosuStartTime","outputs":[{"internalType":"uint40","name":"","type":"uint40"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"legacyBosuWhitelist","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"result","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"pendingOwner","type":"address"}],"name":"ownershipHandoverExpiresAt","outputs":[{"internalType":"uint256","name":"result","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"preOrderLimit","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"presaleParticipantCounter","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"presaleParticipants","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"price","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"requestOwnershipHandover","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"_badgeContract","type":"address"}],"name":"setBadgeContract","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"delegateResolver_","type":"address"}],"name":"setDelegateResolver","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"_fcfsRoot","type":"bytes32"}],"name":"setFCFSRoot","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"_gtdRoot","type":"bytes32"}],"name":"setGTDRoot","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"_addresses","type":"address[]"},{"internalType":"uint256[]","name":"_amounts","type":"uint256[]"}],"name":"setLegacyBosuPreOrderWhitelist","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint40","name":"_legacyBosuStartTime","type":"uint40"},{"internalType":"uint40","name":"_legacyBosuEndTime","type":"uint40"},{"internalType":"uint40","name":"_gtdStartTime","type":"uint40"},{"internalType":"uint40","name":"_gtdEndTime","type":"uint40"},{"internalType":"uint40","name":"_fcfsStartTime","type":"uint40"},{"internalType":"uint40","name":"_fcfsEndTime","type":"uint40"}],"name":"setPhaseTimestamps","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_preOrderLimit","type":"uint256"}],"name":"setPreOrderLimit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_price","type":"uint256"}],"name":"setPrice","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_treasury","type":"address"}],"name":"setTreasury","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"treasury","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"withdrawETH","outputs":[],"stateMutability":"nonpayable","type":"function"}]

    9c4d535b0000000000000000000000000000000000000000000000000000000000000000010002e943327233c4f5ddcc4564b3ff430aece98605dfa6abe395688d88bca800000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000060000000000000000000000000fae7a013ccf023525a0d2696806f7fd0fd8a6ecd0000000000000000000000009995d38fe4f87c806ebf1c45046af3a6c612fc090000000000000000000000000000000078cc4cc1c14e27c0fa35ed6e5e58825d

    Deployed Bytecode

    0x00010000000000020005000000000002000000000001035500000060031002700000026f0330019700000001002001900000002c0000c13d0000008004000039000000400040043f000000040030008c000000560000413d000000000201043b000000e0022002700000027c0020009c000000580000a13d0000027d0020009c000000690000a13d0000027e0020009c000000870000a13d0000027f0020009c000001d80000213d000002830020009c000003870000613d000002840020009c000003b60000613d000002850020009c000000560000c13d000000240030008c000000560000413d0000000401100370000000000101043b000002720010009c000000560000213d0000027402000041000000000202041a0000000003000411000000000023004b000004cf0000c13d000000000001004b000007e40000c13d000002be01000041000000000010043f000002bf01000041000009bb000104300000000002000416000000000002004b000000560000c13d0000001f0230003900000270022001970000008002200039000000400020043f0000001f0430018f000002710530019800000080025000390000003d0000613d0000008006000039000000000701034f000000007807043c0000000006860436000000000026004b000000390000c13d000000000004004b0000004a0000613d000000000151034f0000000304400210000000000502043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f0000000000120435000000600030008c000000560000413d000000800500043d000002720050009c000000560000213d000000a00400043d000002720040009c000000560000213d000000c00100043d000500000001001d000002720010009c000001ed0000a13d0000000001000019000009bb00010430000002990020009c000000780000213d000002a70020009c000000bf0000213d000002ae0020009c000001f80000a13d000002af0020009c000003c80000613d000002b00020009c000003d40000613d000002b10020009c000000560000c13d0000000001000416000000000001004b000000560000c13d0000000301000039000004f90000013d0000028c0020009c000000b20000213d000002930020009c000002090000a13d000002940020009c000003d90000613d000002950020009c000003e00000613d000002960020009c000000560000c13d0000000001000416000000000001004b000000560000c13d0000000301000039000004a30000013d0000029a0020009c000000df0000213d000002a10020009c0000021a0000a13d000002a20020009c000003ec0000613d000002a30020009c000004750000613d000002a40020009c000000560000c13d0000000001000416000000000001004b000000560000c13d0000000e01000039000006570000013d000002860020009c000002230000a13d000002870020009c0000048a0000613d000002880020009c0000048f0000613d000002890020009c000000560000c13d0000000001000416000000000001004b000000560000c13d0000027401000041000000000101041a0000000002000411000000000012004b000004cf0000c13d0000000d01000039000000000101041a000500000001001d000002c40100004100000000001004430000000001000410000000040010044300000000010004140000026f0010009c0000026f01008041000000c001100210000002c5011001c70000800a0200003909b909b40000040f0000000100200190000007be0000613d00000005020000290000027204200197000000000301043b00000000010004140000026f0010009c0000026f01008041000000c001100210000000000003004b000006920000c13d0000000002040019000006950000013d0000028d0020009c000003230000a13d0000028e0020009c0000049f0000613d0000028f0020009c000004a60000613d000002900020009c000000560000c13d0000000001000416000000000001004b000000560000c13d0000000901000039000004f90000013d000002a80020009c0000032c0000a13d000002a90020009c000004b80000613d000002aa0020009c000004d30000613d000002ab0020009c000000560000c13d000002b4010000410000000c0010043f0000000001000411000000000010043f00000000010004140000026f0010009c0000026f01008041000000c001100210000002c2011001c7000080100200003909b909b40000040f0000000100200190000000560000613d000000000101043b000000000001041b00000000010004140000026f0010009c0000026f01008041000000c00110021000000275011001c70000800d020000390000000203000039000002d1040000410000064d0000013d0000029b0020009c000003780000a13d0000029c0020009c000004e90000613d0000029d0020009c000004f50000613d0000029e0020009c000000560000c13d000000640030008c000000560000413d0000000402100370000000000202043b000500000002001d000002720020009c000000560000213d0000002402100370000000000202043b000002b60020009c000000560000213d0000002304200039000000000034004b000000560000813d0000000404200039000000000441034f000000000504043b000002b60050009c000006210000213d00000005045002100000003f06400039000002b706600197000002b80060009c000006210000213d0000008006600039000000400060043f000000800050043f00000024022000390000000004240019000000000034004b000000560000213d000000000005004b000001100000613d0000008003000039000000000521034f000000000505043b000000200330003900000000005304350000002002200039000000000042004b000001090000413d0000004401100370000000000101043b000200000001001d000002720010009c000000560000213d0000000e01000039000000000101041a0000027202100198000005bf0000613d000000400400043d000400000004001d0000002401400039000002c7030000410000000000310435000002c80100004100000000001404350000000401400039000000020300002900000000003104350000026f0040009c0000026f010000410000000001044019000000400110021000000000030004140000026f0030009c0000026f03008041000000c003300210000000000113019f000002c9011001c709b909b40000040f00000060031002700000026f03300197000000200030008c000000200400003900000000040340190000001f0640018f0000002007400190000000040b00002900000004057000290000013e0000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b0000013a0000c13d000000000006004b0000014b0000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000008040000613d0000001f01400039000000600210018f0000000001b20019000000000021004b00000000020000390000000102004039000002b60010009c000006210000213d0000000100200190000006210000c13d000000400010043f000000200030008c000000560000413d00000000010b0433000002720010009c000000560000213d0000000002000411000000000012004b000008000000c13d0000000601000039000000000101041a000400000001001d000002b901000041000000000010044300000000010004140000026f0010009c0000026f01008041000000c001100210000002ba011001c70000800b0200003909b909b40000040f0000000100200190000007be0000613d000000000101043b0000000402000029000002bb02200197000000000012004b000007bf0000213d00000004020000290000002802200270000002bb02200197000000000012004b000007bf0000a13d000000000100041a0000000002000416000000000012004b000007e70000c13d0000000a01000039000000000101041a000002e00010009c000008380000613d0000000102000039000000000202041a000000000021004b000006050000813d0000000201000029000000000010043f0000000401000039000000200010043f00000000010004140000026f0010009c0000026f01008041000000c001100210000002bc011001c7000080100200003909b909b40000040f0000000100200190000000560000613d000000000101043b000000000101041a000000ff00100190000008470000c13d0000000501000039000000000101041a000100000001001d000000400100043d00000014020000390000000002210436000000020300002900000060033002100000000000320435000002bd0010009c000006210000213d0000004003100039000000400030043f0000026f0020009c0000026f02008041000000400220021000000000010104330000026f0010009c0000026f010080410000006001100210000000000121019f00000000020004140000026f0020009c0000026f02008041000000c002200210000000000112019f00000275011001c7000080100200003909b909b40000040f0000000100200190000000560000613d000000000101043b000000800300043d000000000003004b000001d20000613d000000a0020000390000000503300210000300a00030003d0000000043020434000400000004001d000000000031004b000000000300003900000020030020390000000000130435000000200130015f0000000002020433000000000021043500000000010004140000026f0010009c0000026f01008041000000c001100210000002bc011001c7000080100200003909b909b40000040f0000000100200190000000560000613d000000000101043b0000000403000029000000030030006c0000000002030019000001bb0000413d000000010010006c000008510000c13d0000000201000029000000000010043f0000000401000039000003170000013d000002800020009c000004fe0000613d000002810020009c0000050b0000613d000002820020009c000000560000c13d000000240030008c000000560000413d0000000002000416000000000002004b000000560000c13d0000000401100370000000000101043b000002720010009c000000560000213d000002b4020000410000000c0020043f000000000010043f0000000c0100003900000020020000390000049d0000013d0000027301000041000000000010041b00000bef010000390000000102000039000000000012041b000000000004004b000003810000c13d000002c001000041000000000010043f000002c101000041000009bb00010430000002b20020009c000005ad0000613d000002b30020009c000000560000c13d000000240030008c000000560000413d0000000001000416000000000001004b000000560000c13d09b909790000040f00000004010000390000000001100367000000000101043b0000000802000039000000000012041b0000000001000019000009ba0001042e000002970020009c000005c30000613d000002980020009c000000560000c13d000000240030008c000000560000413d0000000001000416000000000001004b000000560000c13d09b909790000040f00000004010000390000000001100367000000000101043b0000000502000039000000000012041b0000000001000019000009ba0001042e000002a50020009c000005c80000613d000002a60020009c000000560000c13d0000000001000416000000000001004b000000560000c13d0000000d01000039000006570000013d0000028a0020009c000005d00000613d0000028b0020009c000000560000c13d000000640030008c000000560000413d0000000402100370000000000202043b000500000002001d000002720020009c000000560000213d0000002402100370000000000202043b000002b60020009c000000560000213d0000002304200039000000000034004b000000560000813d0000000404200039000000000441034f000000000504043b000002b60050009c000006210000213d00000005045002100000003f06400039000002b706600197000002b80060009c000006210000213d0000008006600039000000400060043f000000800050043f00000024022000390000000004240019000000000034004b000000560000213d000000000005004b000002500000613d0000008003000039000000000521034f000000000505043b000000200330003900000000005304350000002002200039000000000042004b000002490000413d0000004401100370000000000101043b000200000001001d000002720010009c000000560000213d0000000e01000039000000000101041a0000027202100198000005bf0000613d000000400400043d000400000004001d0000002401400039000002c7030000410000000000310435000002c80100004100000000001404350000000401400039000000020300002900000000003104350000026f0040009c0000026f010000410000000001044019000000400110021000000000030004140000026f0030009c0000026f03008041000000c003300210000000000113019f000002c9011001c709b909b40000040f00000060031002700000026f03300197000000200030008c000000200400003900000000040340190000001f0640018f0000002007400190000000040b00002900000004057000290000027e0000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b0000027a0000c13d000000000006004b0000028b0000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000008100000613d0000001f01400039000000600210018f0000000001b20019000000000021004b00000000020000390000000102004039000002b60010009c000006210000213d0000000100200190000006210000c13d000000400010043f000000200030008c000000560000413d00000000010b0433000002720010009c000000560000213d0000000002000411000000000012004b000008000000c13d0000000901000039000000000101041a000400000001001d000002b901000041000000000010044300000000010004140000026f0010009c0000026f01008041000000c001100210000002ba011001c70000800b0200003909b909b40000040f0000000100200190000007be0000613d000000000101043b0000000402000029000002bb02200197000000000012004b000007bf0000213d00000004020000290000002802200270000002bb02200197000000000012004b000007bf0000a13d000000000100041a0000000002000416000000000012004b000007e70000c13d0000000a01000039000000000101041a000002e00010009c000008380000613d0000000102000039000000000202041a000000000021004b000006050000813d0000000201000029000000000010043f0000000701000039000000200010043f00000000010004140000026f0010009c0000026f01008041000000c001100210000002bc011001c7000080100200003909b909b40000040f0000000100200190000000560000613d000000000101043b000000000101041a000000ff00100190000008470000c13d0000000801000039000000000101041a000100000001001d000000400100043d00000014020000390000000002210436000000020300002900000060033002100000000000320435000002bd0010009c000006210000213d0000004003100039000000400030043f0000026f0020009c0000026f02008041000000400220021000000000010104330000026f0010009c0000026f010080410000006001100210000000000121019f00000000020004140000026f0020009c0000026f02008041000000c002200210000000000112019f00000275011001c7000080100200003909b909b40000040f0000000100200190000000560000613d000000000101043b000000800300043d000000000003004b000003120000613d000000a0020000390000000503300210000300a00030003d0000000043020434000400000004001d000000000031004b000000000300003900000020030020390000000000130435000000200130015f0000000002020433000000000021043500000000010004140000026f0010009c0000026f01008041000000c001100210000002bc011001c7000080100200003909b909b40000040f0000000100200190000000560000613d000000000101043b0000000403000029000000030030006c0000000002030019000002fb0000413d000000010010006c000008510000c13d0000000201000029000000000010043f0000000701000039000000200010043f0000004002000039000000000100001909b9099a0000040f000000000201041a000002e10220019700000001022001bf000000000021041b000000050100002909b908ea0000040f0000000001000019000009ba0001042e000002910020009c000006090000613d000002920020009c000000560000c13d0000000001000416000000000001004b000000560000c13d0000000801000039000005cc0000013d000002ac0020009c000006270000613d000002ad0020009c000000560000c13d000000c40030008c000000560000413d0000000002000416000000000002004b000000560000c13d0000000402100370000000000402043b000002bb0040009c000000560000213d0000002402100370000000000202043b000002bb0020009c000000560000213d0000004403100370000000000503043b000002bb0050009c000000560000213d0000006403100370000000000303043b000002bb0030009c000000560000213d0000008406100370000000000606043b000002bb0060009c000000560000213d000000a401100370000000000101043b000002bb0010009c000000560000213d0000027407000041000000000707041a0000000008000411000000000078004b000004cf0000c13d000002bb07400197000002bb04200197000000000047004b0000081c0000213d000002bb05500197000002bb04300197000000000045004b0000081c0000213d000002bb04600197000002bb06100197000000000064004b0000081c0000213d0000000306000039000000000806041a00000277088001970000002802200210000002d402200197000000000282019f000000000272019f000000000026041b0000002802300210000002d4022001970000000603000039000000000603041a0000027706600197000000000262019f000000000252019f000000000023041b0000002801100210000002d4011001970000000902000039000000000302041a0000027703300197000000000131019f000000000141019f000000000012041b0000000001000019000009ba0001042e0000029f0020009c000006530000613d000002a00020009c000000560000c13d0000000001000416000000000001004b000000560000c13d0000027401000041000006570000013d000000000005004b0000065c0000c13d000002d201000041000000000010043f000002c101000041000009bb00010430000000240030008c000000560000413d0000000401100370000000000101043b000500000001001d000002720010009c000000560000213d0000027401000041000000000101041a0000000002000411000000000012004b000004cf0000c13d000002b4010000410000000c0010043f0000000501000029000000000010043f00000000010004140000026f0010009c0000026f01008041000000c001100210000002c2011001c7000080100200003909b909b40000040f0000000100200190000000560000613d000000000101043b000300000001001d000000000101041a000400000001001d000002b901000041000000000010044300000000010004140000026f0010009c0000026f01008041000000c001100210000002ba011001c70000800b0200003909b909b40000040f0000000100200190000007be0000613d000000000101043b000000040010006c000007e10000a13d000002c301000041000000000010043f000002bf01000041000009bb00010430000000240030008c000000560000413d0000000002000416000000000002004b000000560000c13d0000000401100370000000000101043b000002720010009c000000560000213d0000027402000041000000000202041a0000000003000411000000000023004b000004cf0000c13d000000000001004b000001f40000613d0000000d02000039000004c90000013d000000240030008c000000560000413d0000000002000416000000000002004b000000560000c13d0000000401100370000000000101043b000002720010009c000000560000213d000000000010043f0000000b010000390000049a0000013d0000000001000416000000000001004b000000560000c13d0000000601000039000004a30000013d0000000001000416000000000001004b000000560000c13d000000000100041a000000800010043f000002b501000041000009ba0001042e000000240030008c000000560000413d0000000002000416000000000002004b000000560000c13d0000000401100370000000000101043b000002720010009c000000560000213d000000000010043f0000000401000039000004de0000013d000000440030008c000000560000413d0000000002000416000000000002004b000000560000c13d0000000402100370000000000202043b000002b60020009c000000560000213d0000002304200039000000000034004b000000560000813d0000000404200039000000000441034f000000000504043b000002cc0050009c000006210000813d00000005045002100000003f06400039000002b706600197000002b80060009c000006210000213d0000008006600039000000400060043f000000800050043f00000024022000390000000004240019000000000034004b000000560000213d000000000005004b000004140000613d000000a005000039000000000621034f000000000606043b000002720060009c000000560000213d00000000056504360000002002200039000000000042004b0000040c0000413d0000002402100370000000000202043b000002b60020009c000000560000213d0000002304200039000000000034004b0000000005000019000002cd05004041000002cd04400197000000000004004b0000000006000019000002cd06002041000002cd0040009c000000000605c019000000000006004b000000560000613d0000000404200039000000000441034f000000000404043b000002b60040009c000006210000213d00000005054002100000003f06500039000002b706600197000000400700043d0000000006670019000300000007001d000000000076004b00000000070000390000000107004039000002b60060009c000006210000213d0000000100700190000006210000c13d000000400060043f00000003060000290000000006460436000200000006001d00000024022000390000000005250019000000000035004b000000560000213d000000000004004b000004470000613d0000000203000029000000000421034f000000000404043b00000000034304360000002002200039000000000052004b000004410000413d0000027401000041000000000101041a0000000002000411000000000012004b000004cf0000c13d00000003010000290000000002010433000000800100043d000000000021004b0000083e0000c13d000000000001004b000006510000613d000000000200001900000003010000290000000001010433000000000021004b0000084b0000a13d0000000501200210000500000002001d00000002021000290000000002020433000400000002001d000000a00110003900000000010104330000027201100197000000000010043f0000000201000039000000200010043f00000000010004140000026f0010009c0000026f01008041000000c001100210000002bc011001c7000080100200003909b909b40000040f00000001002001900000000502000029000000560000613d000000000101043b0000000403000029000000000031041b0000000102200039000000800100043d000000000012004b000004540000413d000006510000013d0000027401000041000000000101041a0000000005000411000000000015004b000004cf0000c13d00000000010004140000026f0010009c0000026f01008041000000c00110021000000275011001c70000800d0200003900000003030000390000027604000041000000000600001909b909af0000040f0000000100200190000000560000613d0000027401000041000000000001041b0000000001000019000009ba0001042e0000000001000416000000000001004b000000560000c13d0000000a01000039000005cc0000013d000000240030008c000000560000413d0000000002000416000000000002004b000000560000c13d0000000401100370000000000101043b000002720010009c000000560000213d000000000010043f0000000201000039000000200010043f0000004002000039000000000100001909b9099a0000040f000005cc0000013d0000000001000416000000000001004b000000560000c13d0000000901000039000000000101041a0000002801100270000004fa0000013d000000240030008c000000560000413d0000000002000416000000000002004b000000560000c13d0000000401100370000000000101043b000500000001001d000002720010009c000000560000213d09b909790000040f0000000e01000039000000000201041a0000027a0220019700000005022001af000000000021041b0000000001000019000009ba0001042e000000240030008c000000560000413d0000000002000416000000000002004b000000560000c13d0000000401100370000000000101043b000002720010009c000000560000213d0000027402000041000000000202041a0000000003000411000000000023004b000004cf0000c13d000000000001004b000003830000613d0000000c02000039000000000302041a0000027a03300197000000000113019f000000000012041b0000000001000019000009ba0001042e000002d301000041000000000010043f000002bf01000041000009bb00010430000000240030008c000000560000413d0000000002000416000000000002004b000000560000c13d0000000401100370000000000101043b000002720010009c000000560000213d000000000010043f0000000701000039000000200010043f0000004002000039000000000100001909b9099a0000040f000000000101041a000000ff001001900000000001000039000000010100c039000000800010043f000002b501000041000009ba0001042e000000240030008c000000560000413d0000000001000416000000000001004b000000560000c13d09b909790000040f00000004010000390000000001100367000000000101043b000000000010041b0000000001000019000009ba0001042e0000000001000416000000000001004b000000560000c13d0000000601000039000000000101041a000002bb01100197000000800010043f000002b501000041000009ba0001042e000000240030008c000000560000413d0000000001000416000000000001004b000000560000c13d09b909790000040f00000004010000390000000001100367000000000101043b0000000102000039000000000012041b0000000001000019000009ba0001042e000000440030008c000000560000413d0000000402100370000000000202043b000300000002001d000002720020009c000000560000213d0000002402100370000000000202043b000002b60020009c000000560000213d0000002305200039000000000035004b000000560000813d0000000405200039000000000551034f000000000605043b000002b60060009c000006210000213d00000005056002100000003f07500039000002b707700197000002b80070009c000006210000213d0000008007700039000000400070043f000000800060043f00000024022000390000000005250019000000000035004b000000560000213d000000000006004b000005330000613d000000000321034f000000000303043b000000200440003900000000003404350000002002200039000000000052004b0000052c0000413d0000000601000039000000000101041a000500000001001d000002b901000041000000000010044300000000010004140000026f0010009c0000026f01008041000000c001100210000002ba011001c70000800b0200003909b909b40000040f0000000100200190000007be0000613d000000000101043b0000000502000029000002bb02200197000000000012004b000007bf0000213d00000005020000290000002802200270000002bb02200197000000000012004b000007bf0000a13d000000000100041a0000000002000416000000000012004b000007e70000c13d0000000a01000039000000000101041a000002e00010009c000008380000613d0000000102000039000000000202041a000000000021004b000006050000813d00000003010000290000027201100197000200000001001d000000000010043f0000000401000039000000200010043f00000000010004140000026f0010009c0000026f01008041000000c001100210000002bc011001c7000080100200003909b909b40000040f0000000100200190000000560000613d000000000101043b000000000101041a000000ff00100190000008470000c13d0000000501000039000000000101041a000100000001001d000000400100043d00000014020000390000000002210436000000030300002900000060033002100000000000320435000002bd0010009c000006210000213d0000004003100039000000400030043f0000026f0020009c0000026f02008041000000400220021000000000010104330000026f0010009c0000026f010080410000006001100210000000000121019f00000000020004140000026f0020009c0000026f02008041000000c002200210000000000112019f00000275011001c7000080100200003909b909b40000040f0000000100200190000000560000613d000000000101043b000000800300043d000000000003004b000005a70000613d000000a0020000390000000503300210000400a00030003d0000000043020434000500000004001d000000000031004b000000000300003900000020030020390000000000130435000000200130015f0000000002020433000000000021043500000000010004140000026f0010009c0000026f01008041000000c001100210000002bc011001c7000080100200003909b909b40000040f0000000100200190000000560000613d000000000101043b0000000503000029000000040030006c0000000002030019000005900000413d000000010010006c000008510000c13d0000000201000029000000000010043f0000000401000039000007b20000013d000000640030008c000000560000413d0000000402100370000000000202043b000500000002001d000002720020009c000000560000213d0000002402100370000000000202043b000400000002001d0000004401100370000000000101043b000002720010009c000000560000213d0000000e02000039000000000202041a00000272022001980000069c0000c13d000002df01000041000000000010043f000002c101000041000009bb000104300000000001000416000000000001004b000000560000c13d0000000501000039000005cc0000013d0000000001000416000000000001004b000000560000c13d0000000101000039000000000101041a000000800010043f000002b501000041000009ba0001042e000000440030008c000000560000413d0000000402100370000000000202043b000500000002001d000002720020009c000000560000213d0000000302000039000000000202041a000400000002001d0000002401100370000000000101043b000300000001001d000002b901000041000000000010044300000000010004140000026f0010009c0000026f01008041000000c001100210000002ba011001c70000800b0200003909b909b40000040f0000000100200190000007be0000613d000000000101043b0000000403000029000002bb02300197000000000012004b000007bf0000213d0000002802300270000002bb02200197000000000012004b000007bf0000a13d000000000200041a000000030300002900000000013200a9000000000002004b000005f90000613d00000000022100d9000000000032004b000008380000c13d0000000002000416000000000012004b000007e70000c13d0000000a01000039000000000101041a000000000031001a000008380000413d00000000013100190000000102000039000000000202041a000000000021004b000007eb0000a13d000002dd01000041000000000010043f000002c101000041000009bb00010430000000440030008c000000560000413d0000000402100370000000000202043b000300000002001d000002720020009c000000560000213d0000002402100370000000000202043b000002b60020009c000000560000213d0000002304200039000000000034004b000000560000813d0000000404200039000000000441034f000000000504043b000002b60050009c000006210000213d00000005045002100000003f06400039000002b706600197000002b80060009c000007280000a13d000002cf01000041000000000010043f0000004101000039000000040010043f000002d001000041000009bb00010430000002b4010000410000000c0010043f0000000001000411000000000010043f000002b901000041000000000010044300000000010004140000026f0010009c0000026f01008041000000c001100210000002ba011001c70000800b0200003909b909b40000040f0000000100200190000007be0000613d000000000101043b000500000001001d00000000010004140000026f0010009c0000026f01008041000000c001100210000002c2011001c7000080100200003909b909b40000040f0000000100200190000000560000613d000000000101043b0000000502000029000002d60220009a000000000021041b00000000010004140000026f0010009c0000026f01008041000000c00110021000000275011001c70000800d020000390000000203000039000002d704000041000000000500041109b909af0000040f0000000100200190000000560000613d0000000001000019000009ba0001042e0000000001000416000000000001004b000000560000c13d0000000c01000039000000000101041a0000027201100197000000800010043f000002b501000041000009ba0001042e00000000060004110000027401000041000000000061041b00000000010004140000026f0010009c0000026f01008041000000c00110021000000275011001c70000800d020000390000000303000039000400000005001d000300000004001d0000027604000041000000000500001909b909af0000040f000000030400002900000004030000290000000100200190000000560000613d0000000302000039000000000102041a000002770110019700000278011001c7000000000012041b0000000601000039000000000201041a000002770220019700000278022001c7000000000021041b0000000901000039000000000201041a000002770220019700000279022001c7000000000021041b0000000c01000039000000000201041a0000027a02200197000000000232019f000000000021041b0000000d01000039000000000201041a0000027a02200197000000000242019f000000000021041b0000000e01000039000000000201041a0000027a0220019700000005022001af000000000021041b0000002001000039000001000010044300000120000004430000027b01000041000009ba0001042e00000275011001c70000800902000039000000000500001909b909af0000040f0000000100200190000006510000c13d000002c601000041000000000010043f000002bf01000041000009bb000104300000027203100197000002c801000041000000800010043f000300000003001d000000840030043f000002c701000041000000a40010043f00000000010004140000026f0010009c0000026f01008041000000c001100210000002d8011001c709b909b40000040f00000060031002700000026f03300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000080057001bf000006b80000613d0000008008000039000000000901034f000000009a09043c0000000008a80436000000000058004b000006b40000c13d000000000006004b000006c50000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000007c30000613d0000001f01400039000000600110018f00000080011001bf000000400010043f000000200030008c000000560000413d000000800100043d000002720010009c000000560000213d0000000002000411000000000012004b000008000000c13d0000000301000039000000000101041a000200000001001d000002b901000041000000000010044300000000010004140000026f0010009c0000026f01008041000000c001100210000002ba011001c70000800b0200003909b909b40000040f0000000100200190000007be0000613d000000000101043b0000000202000029000002bb02200197000000000012004b000007bf0000213d00000002020000290000002802200270000002bb02200197000000000012004b000007bf0000a13d000000000200041a00000004012000b9000000000002004b000006f20000613d00000000022100d9000000040020006c000008380000c13d0000000002000416000000000012004b000007e70000c13d0000000a01000039000000000101041a000000040010002a000008380000413d00000004011000290000000102000039000000000202041a000000000021004b000006050000213d0000000301000029000000000010043f0000000201000039000000200010043f00000000010004140000026f0010009c0000026f01008041000000c001100210000002bc011001c7000080100200003909b909b40000040f0000000100200190000000560000613d000000000101043b000000000101041a000000040010006b000007fc0000213d000000040000006b000008220000613d0000000301000029000000000010043f0000000201000039000000200010043f00000000010004140000026f0010009c0000026f01008041000000c001100210000002bc011001c7000080100200003909b909b40000040f0000000100200190000000560000613d000000000101043b000000000201041a000000040220006c000008380000413d000000000021041b0000000501000029000000040200002909b908550000040f0000000001000019000009ba0001042e0000008006600039000000400060043f000000800050043f00000024022000390000000004240019000000000034004b000000560000213d000000000005004b000007390000613d0000008003000039000000000521034f000000000505043b000000200330003900000000005304350000002002200039000000000042004b000007320000413d0000000901000039000000000101041a000500000001001d000002b901000041000000000010044300000000010004140000026f0010009c0000026f01008041000000c001100210000002ba011001c70000800b0200003909b909b40000040f0000000100200190000007be0000613d000000000101043b0000000502000029000002bb02200197000000000012004b000007bf0000213d00000005020000290000002802200270000002bb02200197000000000012004b000007bf0000a13d000000000100041a0000000002000416000000000012004b000007e70000c13d0000000a01000039000000000101041a000002e00010009c000008380000613d0000000102000039000000000202041a000000000021004b000006050000813d00000003010000290000027201100197000200000001001d000000000010043f0000000701000039000000200010043f00000000010004140000026f0010009c0000026f01008041000000c001100210000002bc011001c7000080100200003909b909b40000040f0000000100200190000000560000613d000000000101043b000000000101041a000000ff00100190000008470000c13d0000000801000039000000000101041a000100000001001d000000400100043d00000014020000390000000002210436000000030300002900000060033002100000000000320435000002bd0010009c000006210000213d0000004003100039000000400030043f0000026f0020009c0000026f02008041000000400220021000000000010104330000026f0010009c0000026f010080410000006001100210000000000121019f00000000020004140000026f0020009c0000026f02008041000000c002200210000000000112019f00000275011001c7000080100200003909b909b40000040f0000000100200190000000560000613d000000000101043b000000800300043d000000000003004b000007ad0000613d000000a0020000390000000503300210000400a00030003d0000000043020434000500000004001d000000000031004b000000000300003900000020030020390000000000130435000000200130015f0000000002020433000000000021043500000000010004140000026f0010009c0000026f01008041000000c001100210000002bc011001c7000080100200003909b909b40000040f0000000100200190000000560000613d000000000101043b0000000503000029000000040030006c0000000002030019000007960000413d000000010010006c000008510000c13d0000000201000029000000000010043f0000000701000039000000200010043f0000004002000039000000000100001909b9099a0000040f000000000201041a000002e10220019700000001022001bf000000000021041b000000030100002909b908ea0000040f0000000001000019000009ba0001042e000000000001042f000002de01000041000000000010043f000002c101000041000009bb000104300000001f0530018f0000027106300198000000400200043d0000000004620019000007ce0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000007ca0000c13d000000000005004b000007db0000613d000000000161034f0000000305500210000000000604043300000000065601cf000000000656022f000000000101043b0000010005500089000000000151022f00000000015101cf000000000161019f000000000014043500000060013002100000026f0020009c0000026f020080410000004002200210000000000112019f000009bb000104300000000301000029000000000001041b000000050100002909b909830000040f0000000001000019000009ba0001042e000002da01000041000000000010043f000002c101000041000009bb000104300000000501000029000000000010043f0000000201000039000000200010043f00000000010004140000026f0010009c0000026f01008041000000c001100210000002bc011001c7000080100200003909b909b40000040f0000000100200190000000560000613d000000000101043b000000000101041a000000030010006b000008200000a13d000002dc01000041000000000010043f000002c101000041000009bb00010430000002d901000041000000000010043f000002c101000041000009bb000104300000001f0530018f0000027106300198000000400200043d0000000004620019000007ce0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b0000080b0000c13d000007ce0000013d0000001f0530018f0000027106300198000000400200043d0000000004620019000007ce0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000008170000c13d000007ce0000013d000002d501000041000000000010043f000002c101000041000009bb00010430000000030000006b000008260000c13d000002db01000041000000000010043f000002c101000041000009bb000104300000000501000029000000000010043f0000000201000039000000200010043f00000000010004140000026f0010009c0000026f01008041000000c001100210000002bc011001c7000080100200003909b909b40000040f0000000100200190000000560000613d000000000101043b000000000301041a0000000302000029000000000323004b000008420000813d000002cf01000041000000000010043f0000001101000039000000040010043f000002d001000041000009bb00010430000002ce01000041000000000010043f000002c101000041000009bb00010430000000000031041b000000050100002909b908550000040f0000000001000019000009ba0001042e000002ca01000041000000000010043f000002c101000041000009bb00010430000002cf01000041000000000010043f0000003201000039000000040010043f000002d001000041000009bb00010430000002cb01000041000000000010043f000002c101000041000009bb000104300005000000000002000500000002001d0000027201100197000400000001001d000000000010043f0000000b01000039000000200010043f00000000010004140000026f0010009c0000026f01008041000000c001100210000002bc011001c7000080100200003909b909b40000040f0000000100200190000008bb0000613d000000000101043b000000000201041a0000000504000029000000000042001a000008bd0000413d0000000002420019000000000021041b0000000a01000039000000000301041a0000000002430019000000000032004b00000000030000390000000103004039000000010030008c000008bd0000613d000000000021041b0000000c01000039000000000101041a000002e20200004100000000002004430000027201100197000300000001001d000000040010044300000000010004140000026f0010009c0000026f01008041000000c001100210000002c5011001c7000080020200003909b909b40000040f0000000100200190000008c30000613d000000000101043b000000000001004b000008bb0000613d000000400300043d00000064013000390000008002000039000000000021043500000044013000390000000102000039000000000021043500000024013000390000000000210435000002e3010000410000000000130435000000040130003900000004020000290000000000210435000000840130003900000000000104350000026f0030009c000200000003001d0000026f010000410000000001034019000100400010021800000000010004140000026f0010009c0000026f01008041000000c00110021000000001011001af000002e4011001c7000000030200002909b909af0000040f0000000100200190000008c40000613d0000000202000029000002cc0020009c0000000501000029000008e40000813d000000400020043f000000000012043500000000010004140000026f0010009c0000026f01008041000000c00110021000000001011001af000002e5011001c70000800d020000390000000203000039000002e604000041000000040500002909b909af0000040f0000000100200190000008bb0000613d000000000001042d0000000001000019000009bb00010430000002cf01000041000000000010043f0000001101000039000000040010043f000002d001000041000009bb00010430000000000001042f00000060061002700000001f0460018f0000027105600198000000400200043d0000000003520019000008d00000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b000008cc0000c13d0000026f06600197000000000004004b000008de0000613d000000000151034f0000000304400210000000000503043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f000000000013043500000060016002100000026f0020009c0000026f020080410000004002200210000000000112019f000009bb00010430000002cf01000041000000000010043f0000004101000039000000040010043f000002d001000041000009bb0001043000040000000000020000027201100197000400000001001d000000000010043f0000000b01000039000000200010043f00000000010004140000026f0010009c0000026f01008041000000c001100210000002bc011001c7000080100200003909b909b40000040f00000001002001900000094a0000613d000000000101043b000000000201041a000000010220003a0000094c0000613d000000000021041b0000000a01000039000000000201041a000000010220003a0000094c0000613d000000000021041b0000000c01000039000000000101041a000002e20200004100000000002004430000027201100197000300000001001d000000040010044300000000010004140000026f0010009c0000026f01008041000000c001100210000002c5011001c7000080020200003909b909b40000040f0000000100200190000009520000613d000000000101043b000000000001004b0000094a0000613d000000400300043d000000640130003900000080020000390000000000210435000000440130003900000001020000390000000000210435000000240130003900000002020000390000000000210435000002e3010000410000000000130435000000040130003900000004020000290000000000210435000000840130003900000000000104350000026f0030009c000200000003001d0000026f010000410000000001034019000100400010021800000000010004140000026f0010009c0000026f01008041000000c00110021000000001011001af000002e4011001c7000000030200002909b909af0000040f0000000100200190000009530000613d0000000201000029000002cc0010009c000009730000813d000000400010043f0000000102000039000000000021043500000000010004140000026f0010009c0000026f01008041000000c00110021000000001011001af000002e5011001c70000800d020000390000000203000039000002e604000041000000040500002909b909af0000040f00000001002001900000094a0000613d000000000001042d0000000001000019000009bb00010430000002cf01000041000000000010043f0000001101000039000000040010043f000002d001000041000009bb00010430000000000001042f00000060061002700000001f0460018f0000027105600198000000400200043d00000000035200190000095f0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b0000095b0000c13d0000026f06600197000000000004004b0000096d0000613d000000000151034f0000000304400210000000000503043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f000000000013043500000060016002100000026f0020009c0000026f020080410000004002200210000000000112019f000009bb00010430000002cf01000041000000000010043f0000004101000039000000040010043f000002d001000041000009bb000104300000027401000041000000000101041a0000000002000411000000000012004b0000097f0000c13d000000000001042d000002d301000041000000000010043f000002bf01000041000009bb0001043000010000000000020000027402000041000000000502041a000000000200041400000272061001970000026f0020009c0000026f02008041000000c00120021000000275011001c70000800d0200003900000003030000390000027604000041000100000006001d09b909af0000040f0000000100200190000009970000613d00000274010000410000000102000029000000000021041b000000000001042d0000000001000019000009bb00010430000000000001042f0000026f0010009c0000026f0100804100000040011002100000026f0020009c0000026f020080410000006002200210000000000112019f00000000020004140000026f0020009c0000026f02008041000000c002200210000000000112019f00000275011001c7000080100200003909b909b40000040f0000000100200190000009ad0000613d000000000101043b000000000001042d0000000001000019000009bb00010430000009b2002104210000000102000039000000000001042d0000000002000019000000000001042d000009b7002104230000000102000039000000000001042d0000000002000019000000000001042d000009b900000432000009ba0001042e000009bb0001043000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000001ffffffe000000000000000000000000000000000000000000000000000000000ffffffe0000000000000000000000000ffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000138a388a43c0000ffffffffffffffffffffffffffffffffffffffffffffffffffffffff7487392702000000000000000000000000000000000000000000000000000000000000008be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0ffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000067e478e00067e1d5e00000000000000000000000000000000000000000000000680d57600067e478e0ffffffffffffffffffffffff00000000000000000000000000000000000000000000000200000000000000000000000000000040000001000000000000000000000000000000000000000000000000000000000000000000000000009b69be9600000000000000000000000000000000000000000000000000000000cc542a2c00000000000000000000000000000000000000000000000000000000f04e283d00000000000000000000000000000000000000000000000000000000f740027800000000000000000000000000000000000000000000000000000000f740027900000000000000000000000000000000000000000000000000000000fe549d7300000000000000000000000000000000000000000000000000000000fee81cf400000000000000000000000000000000000000000000000000000000f04e283e00000000000000000000000000000000000000000000000000000000f0f4426000000000000000000000000000000000000000000000000000000000f2fde38b00000000000000000000000000000000000000000000000000000000d3bba3ed00000000000000000000000000000000000000000000000000000000d3bba3ee00000000000000000000000000000000000000000000000000000000dab543cf00000000000000000000000000000000000000000000000000000000e086e5ec00000000000000000000000000000000000000000000000000000000cc542a2d00000000000000000000000000000000000000000000000000000000cc5c53f900000000000000000000000000000000000000000000000000000000bbd77d8c00000000000000000000000000000000000000000000000000000000c39887f400000000000000000000000000000000000000000000000000000000c39887f500000000000000000000000000000000000000000000000000000000c571de5f00000000000000000000000000000000000000000000000000000000c989d07500000000000000000000000000000000000000000000000000000000bbd77d8d00000000000000000000000000000000000000000000000000000000bf6b6cf500000000000000000000000000000000000000000000000000000000a035b1fd00000000000000000000000000000000000000000000000000000000a035b1fe00000000000000000000000000000000000000000000000000000000a096595100000000000000000000000000000000000000000000000000000000b5b552ea000000000000000000000000000000000000000000000000000000009b69be97000000000000000000000000000000000000000000000000000000009bb93c4a0000000000000000000000000000000000000000000000000000000054d895e4000000000000000000000000000000000000000000000000000000008d6d49240000000000000000000000000000000000000000000000000000000091b7f5ec0000000000000000000000000000000000000000000000000000000091b7f5ed000000000000000000000000000000000000000000000000000000009218aaab0000000000000000000000000000000000000000000000000000000097b01d1d000000000000000000000000000000000000000000000000000000008d6d4925000000000000000000000000000000000000000000000000000000008da5cb5b000000000000000000000000000000000000000000000000000000006a5cab9f000000000000000000000000000000000000000000000000000000006a5caba000000000000000000000000000000000000000000000000000000000715018a6000000000000000000000000000000000000000000000000000000007a8b39a10000000000000000000000000000000000000000000000000000000054d895e50000000000000000000000000000000000000000000000000000000061d027b300000000000000000000000000000000000000000000000000000000256929610000000000000000000000000000000000000000000000000000000047d212d90000000000000000000000000000000000000000000000000000000047d212da000000000000000000000000000000000000000000000000000000004e3cd2330000000000000000000000000000000000000000000000000000000054d1f13d0000000000000000000000000000000000000000000000000000000025692962000000000000000000000000000000000000000000000000000000002f99c77b00000000000000000000000000000000000000000000000000000000083a7ba900000000000000000000000000000000000000000000000000000000083a7baa000000000000000000000000000000000000000000000000000000000c795db4000000000000000000000000000000000000000000000000000000000ea307150000000000000000000000000000000000000000000000000000000001c372e70000000000000000000000000000000000000000000000000000000006f47a1300000000000000000000000000000000000000000000000000000000389a75e10000000000000000000000000000000000000020000000800000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000000000000000000000000000000000ffffffffffffff7f796b89b91644bc98cd93958e4c9038275d622183e25ac5af08cc6b5d955391320200000200000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0200000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffbf000000000000000000000000000000000000000000000000000000007448fbae00000000000000000000000000000000000000040000001c000000000000000014bcf5c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000002000000000000000000000000000000000000200000000c0000000000000000000000000000000000000000000000000000000000000000000000006f5e88189cc7f708afc65944829bd487b90b72536b1951864fbfc14e125fc972a6507f39020000020000000000000000000000000000002400000000000000000000000000000000000000000000000000000000000000000000000000000000b12d13ebc10dcfe266c1f71ef476efbd3223555750dc271e4115626b00000000000000005989265700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004400000000000000000000000089644bf1000000000000000000000000000000000000000000000000000000000027b1550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000008000000000000000000000000000000000000000000000000000000000000000b89fe006000000000000000000000000000000000000000000000000000000004e487b71000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024000000000000000000000000fa7b8eab7da67f412cc9575ed43464468f9bfbae89d1675917346ca6d8fe3c923efb96ce000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082b4290000000000000000000000000000000000000000000000ffffffffff0000000000b7d0949700000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd5d00dbf36a107da19e49527a7176a1babf963b4b0ff8cde35ee35d6cd8f1f9ac7e1d00000000000000000000000000000000000000440000008000000000000000009ccd6d760000000000000000000000000000000000000000000000000000000099b5cb1d000000000000000000000000000000000000000000000000000000002c5211c6000000000000000000000000000000000000000000000000000000003bce871c00000000000000000000000000000000000000000000000000000000a7dfdbd5000000000000000000000000000000000000000000000000000000000734f1ad0000000000000000000000000000000000000000000000000000000035a66b2c00000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001806aa1896bbf26568e884a7374b41e002500962caba6a15023a8d90e8508b83731133e90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a40000000000000000000000000200000000000000000000000000000000000020000000000000000000000000d8b30ad5fe235bfcc526a3e3dd469192ec3ef9ee4fb0a31a626165efcc19e75c00000000000000000000000000000000000000000000000000000000000000009d02b947c0e46af5850ed6f908a1378efeb97866c40c744285b450ea7720e4d1

    Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

    000000000000000000000000fae7a013ccf023525a0d2696806f7fd0fd8a6ecd0000000000000000000000009995d38fe4f87c806ebf1c45046af3a6c612fc090000000000000000000000000000000078cc4cc1c14e27c0fa35ed6e5e58825d

    -----Decoded View---------------
    Arg [0] : _badgeContract (address): 0xFaE7a013Ccf023525a0d2696806F7fd0fD8A6ecD
    Arg [1] : _treasury (address): 0x9995d38fE4f87C806EBF1C45046af3A6C612Fc09
    Arg [2] : _delegateResolver (address): 0x0000000078CC4Cc1C14E27c0fa35ED6E5E58825D

    -----Encoded View---------------
    3 Constructor Arguments found :
    Arg [0] : 000000000000000000000000fae7a013ccf023525a0d2696806f7fd0fd8a6ecd
    Arg [1] : 0000000000000000000000009995d38fe4f87c806ebf1c45046af3a6c612fc09
    Arg [2] : 0000000000000000000000000000000078cc4cc1c14e27c0fa35ed6e5e58825d


    Block Age Transaction Gas Used Reward
    view all blocks produced

    Block Age Uncle Number Difficulty Gas Used Reward
    View All Uncles
    Loading...
    Loading
    Loading...
    Loading

    Validator Index Block Age Amount
    View All Withdrawals

    Transaction Hash Block Age Value Eth2 PubKey Valid
    View All Deposits
    [ 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.