CSC 424 pq 2023 | AbS