shannon-hopf documents