Al-Hafiz B. a Masri