harper (170.143)