I don't know where May 1 comes from, other than one poster made reference to some sort of news coming by May 1 and then others latching onto it. I think it is speculation or an educated guess, but I don't really know the basis for it. I put no weight on it at all without something else to go on, but that is just me.