topics2504b