contract INVEToken is StandardToken {
    string public constant NAME = "InterValue";
    string public constant SYMBOL = "INVE";
    uint public constant DECIMALS = 18;

    /**
     * CONSTRUCTOR 
     * 
     * @dev Initialize the INVE Coin
     * @param _owner The escrow account address, all ethers will
     * be sent to this address.
     * This address will be : 0x...
     */
    function INVEToken(address _owner) {
        owner = _owner;
        totalSupply = 40 * 10 ** 26;
        balances[owner] = totalSupply;
    }

    /*
     * PUBLIC FUNCTIONS
     */

    /// @dev This default function allows token to be purchased by directly
    /// sending ether to this smart contract.
    function () public payable {
        revert();
    }
}
/// @title InterValue Protocol Token.
/// For more information about this token, please visit http://inve.one
function () public payable {
    revert();
}

/// @dev This default function allows token to be purchased by directly
/// sending ether to this smart contract.