A warm Egyptian welcome.