Parse this person name:

Vigil Oliver, Ezequiel S. H., born 1242
user
first_name: Ezequiel
last_name: Vigil Oliver
middle_names:
- S.
- H.
temporal:
- start: 1242
  end: null
  type: life_span
titles: []
extra_info: []
assistant