multiple tiny echogenic foci in spleen