They have made a habit of posting the last day and recently after the market closes... I believe today is the last day. I believe the annual came out around 6 pm EST in the deadline day!