Consumer Brand Value Co-creation Typology. (May 2019)