German order of precedence

The German order of precedence is a symbolic hierarchy of the five highest federal offices in Germany used to direct protocol. It has no official status, but has been established in practical use.
Living former office-holders.
The order of precedence is also observed with respect to former office-holders in some cases, for example if they participate in official ceremonies as honoured guests.
Trivia.
As of November 2020, 106 persons have held at least one of the five highest German federal offices. Six of them were female:
The following persons have held two different of these offices: