Abdelhafeed is also spelled Abdelhafid.