Well, by noon 10/31/17 is the absolute, no later than, new target date.
"in all events on or before noon (eastern daylight time) on October 31, 2017, the final deadline for Closing (unless another time or date is agreed to in writing by the parties)."