abdurrahman bin hasan