47 brand caps