It's due 90 days after the close of the cycle. In this case, Aug 29th is 90 days past May 31st. It's been filed on the 29th for at least the last 3 years. Who knows what the rules are when it falls on a weekend???