constructor(
    IERC20 token,
    address beneficiary,
    uint256 releaseTime
  )
    public
  {
    
    require(releaseTime > block.timestamp);
    _token = token;
    _sender = msg.sender;
    _beneficiary = beneficiary;
    _releaseTime = releaseTime;
  }