hardc (166.121)