When running asn2wrs, you could get the following errors:
main.ParseError: LexToken(DOT,'.',71)
)
means that something is not understood in the ASN1 file, line 71,
around the dot (.) - can be the dot itself.
main.ParseError: LexToken(SEMICOLON,';',88)
) means that the ';' (SEMICOLON) is not understood. Maybe removing it will work?