egocyanide