The comprehensive May report has arrived.