hard (163.226)