2505.61