Ezekiel 17:16–21 Meaning (Divine Judgment on Zedekiah for Breaking the Covenant Oath)