2507.968