3 \@sfdZddlZGdddejZGdddejZGdddejZGd d d eejZGd d d eejZd dZeje dZ e j ddddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/dd0d1d2d3d4d5d6d7d8d9d:d;dd?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\d]d^d_d`dadbdcdddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{d|d}d~ddddddddddddddddddZ dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd d d d d ddddddddsdd8ddd7d+dddd!ddddd9d=d1dddd d!dd"d#d$d%d&d'd(d)d*d&dd+d$d,d-dd.dud/d0d1dd2d3d4d5dodd6d7d8d9d:d:d;ddd?d@dAdBdCdDdEdFdGdHdIddtdJd.d"d)dKdLd,d/dMd-dNdOd6ddPdddQdRdSdTdUdVdWdXddYdZd d>d[d;d\dd]d^d_dpd*d`dadbddddcddZ dS(ezf Python Character Mapping Codec cp775 generated from 'VENDORS/MICSFT/PC/CP775.TXT' with gencodec.py. Nc@s eZdZdddZdddZdS) CodecstrictcCstj||tS)N)codecscharmap_encode encoding_map)selfinputerrorsr /usr/lib64/python3.6/cp775.pyencode sz Codec.encodecCstj||tS)N)rcharmap_decodedecoding_table)rrr r r r decodesz Codec.decodeN)r)r)__name__ __module__ __qualname__r rr r r r r s rc@seZdZdddZdS)IncrementalEncoderFcCstj||jtdS)Nr)rrr r)rrfinalr r r r szIncrementalEncoder.encodeN)F)rrrr r r r r rsrc@seZdZdddZdS)IncrementalDecoderFcCstj||jtdS)Nr)rr r r)rrrr r r rszIncrementalDecoder.decodeN)F)rrrrr r r r rsrc@s eZdZdS) StreamWriterN)rrrr r r r rsrc@s eZdZdS) StreamReaderN)rrrr r r r rsrc Cs tjdtjtjttttdS)Ncp775)namer rincrementalencoderincrementaldecoder streamreader streamwriter) r CodecInforr rrrrrr r r r getregentry!sriii#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%)rLr+r/r2r4rEr5r:r7rAr6rGrBrKrJr@rDrHrIr;r9r8rCr%r&r)r'r<r?r,r1r0r-r=r#r$r(r"r3r>r*rFr.r!u  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĆüéāäģåćłēŖŗīŹÄÅÉæÆōöĢ¢ŚśÖÜø£ØפĀĪóŻżź”¦©®¬½¼Ł«»░▒▓│┤ĄČĘĖ╣║╗╝ĮŠ┐└┴┬├─┼ŲŪ╚╔╩╦╠═╬Žąčęėįšųūž┘┌█▄▌▐▀ÓßŌŃõÕµńĶķĻļņĒŅ’­±“¾¶§÷„°∙·¹³²■   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~rrcrirlrorprrrrrrrqr[r\r_r]rrfrkrjrgrrQrSr^rOrarhrNrPrrMrTrrrVrsrrbrRrmrYrrrrrUrrrrrr`rWrXrdrerzrZrnrrrrrrurvrryrrrxrwrrtr{r~r}r|rrrrr(rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr r r r r rrrrrrrrrrrrrrrrrrrLr+r/r2r4rEr5r:r7rAr6rGrBrKrJr@rDrHrIr;r9r8rCr%r&r)r'r<r?r,r1r0r-r=r#r$r(r"r3r>r*rFr.r!r iiiiii i iiiiiii"i#i*i+i.i/i6i7i;i<iAiBiCiDiEiFiLiMiViWiZi[i`iaijikirisiyizi{i|i}i~i i i i i"i%i%i %i%i%i%i%i$%i,%i4%i<%iP%iQ%iT%iW%iZ%i]%i`%ic%if%ii%il%i%i%i%i%i%i%i%i%i%)__doc__rrrrrrrmake_identity_dictrange decoding_mapupdaterrr r r r s