CSC 428 PQ 2024 | AbS