2505.606