S'il vous plait (which is about all I remember of MY high school/college French, IP! As to the rest of your post, I don't have a clue what you're talking about, but it certainly sounds as if congratulations are in order - so ordered! And break a leg. What is the festival in Avignon?