Semantic fingerprints AND Sparse distributed memory
Common descendants