sharia hadi qazwini