2505.609