cornhat