29 Those who have denied your promises have trampled those who believed in your covenants!