They’re late.
But they just posted this a few minutes before 4pm: https://twitter.com/wikileaks/status/794267020518891521
It was posted 12:56 PM. I guess that is EDT or 5:56 PM London time.