 June 1 corn stocks coming in at 4.993 billion bushels, essentially 5 billion bushels. That's above trade expectations of 4.873. So that's basically about 120 million bushels above what was expected, suggesting either USDA or