Well, if they hadn't had candidates I would imagine they would've extended the application window even further. Who knows, we're only speculating here. They might simply mean that all those successful or otherwise will hear by 31st as in they are going to give out results as of today. Either way, good luck to those in the running