o ?Og @sN dZddlZGdddejZGdddejZGdddejZGd d d eejZGd d d eejZd dZee dZ e iddddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1id2d3d4d5d6d7d8d9d:d;dd?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPddQdRid=dSdIdTdOdUdVdWdXdYdZdXd[d\d\d]d^d_d`dad_dbdcddd]d`dedfdgdhdidjdkdlidmdndodpdqdrdsdtdudvdwdxdydzd{d|dfd}dbd~dadddddddddddddid-dd/dd5dddddd1dddddddddddddddddddddddidddCddMddKddddddddEddddddddddddddddd“ddid3dqddēddƓddǓddɓdd˓dd͓ddϓddѓddӓddcddiddדdSdddsddZd9dٓddgddudydmdkddPdݜ dZ iddddߓddddddddddddddddddddddddddddddiddddddddddddddddddddddddddddddddddiddddddddddddddddddd d d d d d d d d d ddddddiddddddddddddddddddddddddddddddd d d!d!id"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/d0d0d1d1d2d2id3d3d4d4d5d5d6d6d7d7d8d8d9d9d:d:d;d;d<d<d=d=d>d>d?d?d@d@dAdAdBdBdCdCidDdDdEdEdFdFdGdGdHdHdIdIdJdJdKdKdLdLdMdMdNdNdOdOdPdPdQdQdRdRdSdSdTdTidUdUdVdVdWdWdXdXdYdYdZdZd[d[d\d\d]d]dPd^d=d<dIdHdOdNdXdZdZd“d\d[d`d]id_d^dcdԓd]d\dgdGdidՓdkd_dmddqd3dsdؓdud`dydadfdedbd_dad`ddSd-d,d/d.id5d4d1d0dddddCdBdMdLdKdJdEdDddddddd3d2dddSd=ddd9d8dd9idGdFddddPdddrdqdddddddtdsddddΓd#d"dxdwdddvduddd;d:idddRdQd)d(ddaddddœddddȓddʓdddcd!d ddddÓddГdd̓ddd7d6id%d$d'd&d?d>dAd@ddddddddMdd5ddCd+d*dWdVdTdIdUdOddddKddғidd֓dYdXddٓdېdbdd-dndmdddddddddddpdodddddd/ddd|d{idd1d}dfddd~dbdddzdyddddddddddEdddddddhdgdjdidldkdܐdciZ dS(dzf Python Character Mapping Codec cp775 generated from 'VENDORS/MICSFT/PC/CP775.TXT' with gencodec.py. Nc@s eZdZdddZdddZdS)CodecstrictcCt||tSN)codecscharmap_encode encoding_mapselfinputerrorsr 6/opt/alt/python310/lib64/python3.10/encodings/cp775.pyencode z Codec.encodecCrr)rcharmap_decodedecoding_tabler r r rdecoderz Codec.decodeN)r)__name__ __module__ __qualname__rrr r r rr s rc@eZdZdddZdS)IncrementalEncoderFcCt||jtdSNr)rrr rr r finalr r rrzIncrementalEncoder.encodeNF)rrrrr r r rrrc@r)IncrementalDecoderFcCrr)rrr rrr r rrrzIncrementalDecoder.decodeNr)rrrrr r r rr rr c@ eZdZdS) StreamWriterNrrrr r r rr"r"c@r!) StreamReaderNr#r r r rr%r$r%c Cs tjdtjtjttttdS)Ncp775)namerrincrementalencoderincrementaldecoder streamreader streamwriter) r CodecInforrrrr r%r"r r r r getregentry!sr-iii#iiBiiViWi+iyiMi"iZi[i*i{i|izi iAi%i%i%i%i$%ii iiic%iQ%iW%i]%i.i`i%i%i4%i,%i%i%i<%irijiZ%iT%ii%if%i`%iP%il%i}ii iii/iaisiki~i%i %i%i%i%i%i%iLiCiDi6i7i;i<iFiiEi i i i"i%) rrXr1u  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĆüéāäģåćłēŖŗīŹÄÅÉæÆōöĢ¢ŚśÖÜø£ØפĀĪóŻżź”¦©®¬½¼Ł«»░▒▓│┤ĄČĘĖ╣║╗╝ĮŠ┐└┴┬├─┼ŲŪ╚╔╩╦╠═╬Žąčęėįšųūž┘┌█▄▌▐▀ÓßŌŃõÕµńĶķĻļņĒŅ’­±“¾¶§÷„°∙·¹³²■   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~rrrrrr)__doc__rrrr r"r%r-make_identity_dictrange decoding_mapupdaterrr r r rs       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwx       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~