Signs of Cataclysm and High Technology in Egypt