APRIL 2024 PRACTICAL TIME TABLE