Hamas published its Covenant.