manzuma haraa abdulhafiz mahdii alhidaya alfaruq