[Treaties] The President or his legal representative has the authority to sign treaties, protocols, contracts, and agreements concluded by the Iranian government with other governments, as well as agreements pertaining to international organizations, after obtaining the approval of the Islamic Consultative Assembly. ...