31 Behold, the days come, said the LORD, in which I will make a new covenant with the house of Jacob and with the house of Judah:

32 not according to the covenant that I made with their fathers in the day [that] I took them by the hand to bring them out of the land of Egypt because they invalidated my covenant although I was a husband unto them, said the LORD;

33 But this is the covenant that I will make with the house of Israel after those days, said the LORD, I will give my law in their souls and write it in their hearts and will be their God, and they shall be my people.

34 And they shall no longer teach every man his neighbour and every man his brother, saying, Know the LORD, for they shall all know me, from the least of them unto the greatest of them, said the LORD, for I will forgive their iniquity, and I will remember their sin no more.