2023 Cpp Contributions