 So many different moving parts going on here in France and in Europe. We appreciate you explaining to us what's going on. Let's move to more elections, continued elections in Iran. We see they are having quick elections to replace the late president who died in a helicopter crash. Can you tell us what's going on there and what it means for the future in the Middle East?