2024 vendors