2507.227