code: func hash24(input []byte) (res *[24]byte) {
  	hasher := ripemd160.New()
  	hasher.Write(input) // does not error
  	resSlice := hasher.Sum(nil)
  	res = new([24]byte)
  	copy(res[:], resSlice)
  	return
  }
docs: // We only fill in the first 20 bytes with ripemd160