3 L]@sdZddlmZmZmZmZddlZGdddejZGdddej Z Gdd d ej Z Gd d d eej ZGd d d eejZddZddZdZejeZdS)zW Implementation of the teletex T.61 codec. Exports the following items: - register() )unicode_literalsdivisionabsolute_importprint_functionNc@s eZdZdddZdddZdS) TeletexCodecstrictcCstj||tS)N)codecscharmap_encodeENCODING_TABLE)selfinput_errorsrA/tmp/pip-install-wfra5znf/asn1crypto/asn1crypto/_teletex_codec.pyencodeszTeletexCodec.encodecCstj||tS)N)rcharmap_decodeDECODING_TABLE)r r r rrrdecodeszTeletexCodec.decodeN)r)r)__name__ __module__ __qualname__rrrrrrrs rc@seZdZdddZdS)TeletexIncrementalEncoderFcCstj||jtdS)Nr)rr r r )r r finalrrrrsz TeletexIncrementalEncoder.encodeN)F)rrrrrrrrrsrc@seZdZdddZdS)TeletexIncrementalDecoderFcCstj||jtdS)Nr)rrr r)r r rrrrrsz TeletexIncrementalDecoder.decodeN)F)rrrrrrrrrsrc@s eZdZdS)TeletexStreamWriterN)rrrrrrrr#src@s eZdZdS)TeletexStreamReaderN)rrrrrrrr(src Cs,|dkr dStjdtjtjttttdS)zO Search function for teletex codec that is passed to codecs.register() ZteletexN)namerrincrementalencoderincrementaldecoder streamreader streamwriter) r CodecInforrrrrrr)rrrrteletex_search_function-sr"cCstjtdS)z% Registers the teletex codec N)rregisterr"rrrrr#@sr#u  !"￾￾%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[￾]￾_￾abcdefghijklmnopqrstuvwxyz￾|￾￾€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£$¥#§¤￾￾«￾￾￾￾°±²³×µ¶·÷￾￾»¼½¾¿￾̀́̂̃̄̆̇̈￾̧̨̲̊̋̌￾￾￾￾￾￾￾￾￾￾￾￾￾￾￾￾ΩÆЪĦ￾IJĿŁØŒºÞŦŊʼnĸæđðħıijŀłøœßþŧŋ￾)__doc__ __future__rrrrrCodecrIncrementalEncoderrIncrementalDecoderr StreamWriterr StreamReaderrr"r#r charmap_buildr rrrrs