Genesis 26:26–33 Meaning (The Covenant Treaty with Abimelech at Beersheba)