2505.602