Microsoft Opens Applications for the 2025 Imagine Cup Competition