&y
d Z ddlZ G d dej Z G d dej Z G d dej Z G d d
eej Z G d deej Zd
Z ej e d Z
e
i ddddddddddddddddddddddddd d!d"d#d$d%d&d'd(d)i d*d+d,d-d.dd/dd0d1d2d3d4d5d6d7d8d9d:d;dd?d@dAdBdCdDdEdFdGdHdIi dJdKd?dLdMdNdOdPddQdRdSdTdUd5dVdWdXdYdZdd[d\d]d^dYd_d`dadbdcddd9dei d;dfdgdhdidjdkdlddmdndodpdqdrdsd`dtdudvdZdwdxdydzd{d|d}d~dddddi ddddddddddddddddddddddddddddddddddi ddddddddddddddddddddddddddddddÓddœddǓi ddɓdd˓dd͓ddϓddѓddӓddՓddדddٓddۓdd\ddcddߓddddddRddddadTddddddFd dZi ddddddddddddddddddddddddddddddddddi ddd d ddddddddddddddddd d d
d
ddddd
d
ddddi ddddddddddddddddddddddddddddddddd d i d!d!d"d"d#d#d$d$d%d%d&d&d'd'd(d(d)d)d*d*d+d+d,d,d-d-d.d.d/d/d0d0d1d1i d2d2d3d3d4d4d5d5d6d6d7d7d8d8d9d9d:d:d;d;d<d<d=d=d>d>d?d?d@d@dAdAdBdBi dCdCdDdDdEdEdFdFdGdGdHdHdIdIdJdJdKdKdLdLdMdMdNdNdOdOdPdPdQdQdRdRdSdSi dTdTdUdUdVdVdWdWdXdXdYdYdZdZd[d[d\d\d]d]d^d^d_d_d`d`dadadbdbdcdcddddi dededfdfdgdgdhdhdididjdjdkdkdldldmdmdFdnd?d>dddRddTdod5d4dYd^ddi d\dܓdadpdcdݓd9d8d;d:ddd`d_dZdYddړddqddd#d"d'd&d)d(d-d,d1d0d7d6i dIdHdNdMdPdOdQddSdRdUdTdVd5dXdWd[dd]d\djdidldkdmddodndwdZdydxddi ddddddddddddddddd+d*d3d2d=d<dAd@dCdBdEdDddrddddi ddddddddddddddddēddƓddȓddʓdd̓ddΓddГddғdd֓ddԓi ddؓddޓddddddddsdGdFddtdKdJdLd?ddud%d$ddd!d dddfd;ddi d{dzd}d|dddddhdgdddd~dddddsdrdddtd`dddvdudddqdpddddddddadcd9dvdw Z
dS (x z` Python Character Mapping Codec generated from 'VENDORS/MICSFT/PC/CP869.TXT' with gencodec.py.
Nc e Zd ZddZddZdS )Codecstrictc 8 t j ||t S N)codecscharmap_encodeencoding_mapselfinputerrorss 6/opt/alt/python311/lib64/python3.11/encodings/cp869.pyencodezCodec.encode s $U6,??? c 8 t j ||t S r )r charmap_decodedecoding_tabler s r decodezCodec.decode s $U6.AAAr N)r )__name__
__module____qualname__r r r r r r sF @ @ @ @B B B B B Br r c e Zd ZddZdS )IncrementalEncoderFc N t j || j t d S Nr )r r r r
r r
finals r r zIncrementalEncoder.encode s $U4;|DDQGGr NF)r r r r r r r r r s. H H H H H Hr r c e Zd ZddZdS )IncrementalDecoderFc N t j || j t d S r )r r r r r s r r zIncrementalDecoder.decode s $U4;~FFqIIr Nr )r r r r r r r r" r" s. J J J J J Jr r" c e Zd ZdS )StreamWriterNr r r r r r r% r% Dr r% c e Zd ZdS )StreamReaderNr&