egypt miranda