۞ Indeed Allah decrees the commands of justice and kindness, and of giving to relatives, and forbids from the shameful and evil and rebellion; He advises you so that you may pay heed. 90 Fulfil your covenant with God, having made the covenant, and do not break your oaths once you have sworn them, as you have made God a witness over you. Indeed God knows what you do. 91 And be not like a woman who breaks into untwisted strands the yarn which she has spun, after it has become strong. Nor take your oaths to practise deception between yourselves, lest one party should be more numerous than another: for Allah will test you by this; and on the Day of Judgment He will certainly make clear to you (the truth of) that wherein ye disagree. 92 And if Allah had willed, He could have made you [of] one religion, but He causes to stray whom He wills and guides whom He wills. And you will surely be questioned about what you used to do. 93 And make not your oaths a means of discord amongst you lest a foot may slip after the fixture thereof, and ye may taste evil for having hindered others from the way of Allah, and unto you there shall be a torment mighty. 94 Do not sell the covenant of Allah for a trifling price. What is with Allah is better for you if you but knew. 95 all that is with you is bound to come to an end, whereas that which is with God is everlasting. And most certainly shall We grant unto those who are patient in adversity their reward in accordance with the best that they ever did. 96 As for anyone - be it man or woman - who does righteous deeds, and is a believer withal - him shall We most certainly cause to live a good life, and most certainly shall We grant unto such as these their reward in accordance with the best that they ever did. 97 And when thou recitest the Qur'an, seek refuge in Allah from Satan the outcast. 98 Verily! He has no power over those who believe and put their trust only in their Lord (Allah). 99 His authority is only over those who befriend him and those who are in respect of Him associators. 100