CMSA flags. Image courtesy of the CMSA