contract SpockToken is BEP20('Spock Token', 'SPOCK') {
    /// @notice Creates `_amount` token to `_to`. Must only be called by the owner (MasterChef).
    function mint(address _to, uint256 _amount) public onlyOwner {
        _mint(_to, _amount);
    }

    function safe32(uint n, string memory errorMessage) internal pure returns (uint32) {
        require(n < 2**32, errorMessage);
        return uint32(n);
    }

    function getChainId() internal pure returns (uint) {
        uint256 chainId;
        assembly { chainId := chainid() }
        return chainId;
    }
}
// SpockToken with Governance.
function mint(address _to, uint256 _amount) public onlyOwner {
        _mint(_to, _amount);
    }
/// @notice Creates `_amount` token to `_to`. Must only be called by the owner (MasterChef).