CSC P2 2023 SW MOCK