def print_secondary_entry(self, entry):
        currencies = sorted(
            set(entry.entry.amount.currencies()).union(entry.total.currencies()))
        components = entry.entry.amount.components(currencies)
        total_components = entry.total.components(currencies)
        yield "%s %s %s %s" % (
            " " * 44,
            self.print_account(entry.entry.account),
            self.print_value(components[0]),
            self.print_value(total_components[0]))
        for line in self.print_extra_components(entry, components[1:], total_components[1:]):
            yield line