Events of  October 23-31