semi top_12.7.21