mohmmed hafizur rehman