linn freeman (194.129)