My point was to check that the line is valid. Via SplitN or Split, just check that the result as 6 elements. If not, there is an issue.
This is important as we are using parts[2] to at least check that there is 3 elemens, but as we know the format, why not checking that it as 6? :)