2504.all