Parse this person name:

Hofmann, Karl-Peter Reingard G. Hans-Dietrich Traugott.
user
first_name: Karl-Peter
last_name: Hofmann
middle_names:
- Reingard
- G.
- Hans-Dietrich
- Traugott
temporal: []
titles: []
extra_info: []
assistant