EVENTS FOR OCTOBER 20TH TO OCTOBER 30TH 2023 FINAL PART