Sahih Ibn Hibban, p. 291 · Ashura fasting forgives a year's sins; Arafah fasting forgives two years · Suhuf