function read() external view returns (bytes32);
}

contract BZRxTokenSale is Ownable {
    using SafeMath for uint256;

    struct TokenPurchases {
        uint totalETH;
        uint totalTokens;
        uint totalTokenBonus;
    }