### Describe the bug <!-- A clear and concise description of what the bug is. --> ASCReader in python-can 4.1.0 doesn't support ASC CANFD format since V8.1, since \<symbolic_name\> name is missing in code. According to the document from Vector <can_log_trigger_asc_format.pdf>, there should be \<SYMBOLIC_NAME\> between \<ID\> and \<BRS\>. ### To Reproduce <!-- Steps to reproduce the behavior. Please add longer code examples below. --> Use python-can to read CANFD message in asc log since format V8.1. ### Expected behavior <!-- A clear and concise description of what you expected to happen. --> Reading process stopped with CANFD message. ### Additional context I made a quick fix in a forked [branch](https://github.com/Tian-Jionglu/python-can/tree/asc_quick_fix). I think an overall fix about ASC format IO is needed in this issue. OS and version: Python version: python-can version: python-can interface/s (if applicable): <!-- Add any other context about the problem here. --> <details><summary>Traceback and logs</summary> <!-- Has to be followed by an empty line! --> <!-- More details such as a minimal script to demonstrate the bug, relevant logs and any tracebacks go here. --> <!-- Code examples can be included: --> </details>