f ddlZddlZddZddZGddejZGddejZGd d ejZGd d eejZGd deejZdZ dS)NstrictcHtj|t|fSN)binasciib2a_hexleninputerrorss :/opt/alt/python311/lib64/python3.11/encodings/hex_codec.py hex_encoder   U # #SZZ 00cHtj|t|fSr)ra2b_hexrr s r hex_decoderrrceZdZddZddZdS)Codecrc"t||Sr)r selfr r s r encodez Codec.encode%(((rc"t||Sr)rrs r decodez Codec.decoderrNr)__name__ __module__ __qualname__rrrr rrs<))))))))))rrceZdZddZdS)IncrementalEncoderFc*tj|Sr)rrrr finals r rzIncrementalEncoder.encode&&&rNF)rrrrr rr r"r"(''''''rr"ceZdZddZdS)IncrementalDecoderFc*tj|Sr)rrr$s r rzIncrementalDecoder.decode!r&rNr')rrrrr rr r*r* r(rr*ceZdZeZdS) StreamWriterNrrrbytescharbuffertyper rr r-r-%NNNrr-ceZdZeZdS) StreamReaderNr.r rr r3r3(r1rr3c vtjdtttt t tdS)NhexF)namerrincrementalencoderincrementaldecoder streamwriter streamreader_is_text_encoding)codecs CodecInfor rr"r*r-r3r rr getregentryr>-s4   --!!    rr) r<rr rrr"r*r-r3r>r rr r?sC 11111111)))))FL))) '''''2''' '''''2''' 5&-5&-     r