2504.005