Muhammad Rafiqul Hasan's contacts