Ease of doing business ranking out on 31 August