CSC 421 PQ 2025 | AbS