Parse this person name:

Théodore Thomas Charles Margaret P. Marie ibn Perret
user
first_name: Théodore
last_name: Perret
middle_names:
- Thomas
- Charles
- Margaret
- P.
- Marie
temporal: []
titles: []
extra_info: []
assistant