hasan top