IPVC 2024