(f) authorizing Cantons to conclude agreements with states and international organizations, if approved by the Parliamentary Assembly of Bosnia and Herzegovina, except to the extent that the Parliamentary Assembly of Bosnia and Herzegovina provides by law that certain types of agreements do not require such approval.[30]