C . M . hampa.