SM(r" \*\*\*\* \*\*\*\* \*\*\*\*\*\* \*\* PROGRAM STARTED AT\s+(?P<cp2k_run_start_date>\d{4}-\d{2}-\d{2}) (?P<cp2k_run_start_time>\d{2}:\d{2}:\d{2}.\d{3})",
sections=['cp2k_section_startinformation'],
SM(r" \*\*\*\* \*\*\*\* \*\*\*\*\*\* \*\* PROGRAM STARTED AT\s+(?P<x_cp2k_run_start_date>\d{4}-\d{2}-\d{2}) (?P<x_cp2k_run_start_time>\d{2}:\d{2}:\d{2}.\d{3})",
sections=['x_cp2k_section_startinformation'],
),
SM(r" CP2K\|",
sections=['cp2k_section_programinformation'],
sections=['x_cp2k_section_programinformation'],
forwardMatch=True,
subMatchers=[
SM(r" CP2K\| version string:\s+(?P<program_version>[\w\d\W\s]+)"),