sha.h #1