It's par for the course in terms of warnings. There have been 301 pre-announcements so far, and 56 percent of those have been negative.
It's par for the course in terms of warnings, ... There have been 301 pre-announcements so far, and 56 percent of those have been negative.