Indus seals interpreted