hard (163.197)