hat-and-banner