2505.607