Parse this person name:

Benard 'Legros, Guillaume Grégoire Alain O., 1589-1614
user
first_name: Guillaume
last_name: Benard 'Legros
middle_names:
- Grégoire
- Alain
- O.
temporal:
- start: 1589
  end: 1614
  type: life_span
titles: []
extra_info: []
assistant