IMPORTANT: The Eco Clip Release has been changed. The new release time is Friday, April 13th at 11pm EST
EVEN MORE IMPORTANT - Daylight Saving Time started weeks ago - there is no 11pm EST on Friday, April 13th!
I'm assuming you meant Friday, April 13, at 11pm EDT, or Eastern DAYLIGHT Time - and for the international audience, 03:00 UTC on Saturday, April 14.