harper (128.496)