abd.hannan