INSTAT 2025