Allahummaghfir lahu warhamhu, wa'aafihi wa'fu 'anhu... ameen.