H & P Associates Limited Partnership