October 31 -- November 4