Sahih Ibn Hibban, p. 4684 · Duty to guard the heart and secret deeds since secrets are not hidden from God · Suhuf