Sahih Ibn Hibban, p. 5036 · God's favors upon those who deserve punishments · Suhuf