@property<EOL><INDENT>def groups(self) -> typing.Iterator['<STR_LIT>']:<DEDENT>
for group_category in Mission.valid_group_categories:<EOL><INDENT>if group_category in self._section_this_country.keys():<EOL><INDENT>for group_index in self._section_this_country[group_category]['<STR_LIT>']:<EOL><INDENT>if group_index not in self.__groups[group_category]:<EOL><INDENT>self.__groups[group_category][group_index] = Group(self.d, self.l10n, self.coa_color,<EOL>self.country_index, group_category,<EOL>group_index)<EOL><DEDENT>yield self.__groups[group_category][group_index]<EOL><DEDENT><DEDENT><DEDENT>
Returns: generator of all groups in this country