eSrSSKrSSKrSSjrSSjr"SS\R 5r"SS\R 5r"S S \R5r"S S \\R5r"S S\\R5r Sr g)zPython 'hex_codec' Codec - 2-digit hex content transfer encoding. This codec de/encodes from bytes to bytes. Written by Marc-Andre Lemburg (mal@lemburg.com). NcTUS:Xde[R"U5[U54$Nstrict)binasciib2a_hexleninputerrorss 9/opt/imh/python3.13/lib/python3.13/encodings/hex_codec.py hex_encoder * X     U #SZ 00cTUS:Xde[R"U5[U54$r)ra2b_hexrr s r hex_decoderrrc(\rSrSrSSjrSSjrSrg)Codecc[X5$N)r selfr r s r encode Codec.encode %((rc[X5$r)rrs r decode Codec.decoderrNr)__name__ __module__ __qualname____firstlineno__rr__static_attributes__r rr rrs ))rrc\rSrSrSSjrSrg)IncrementalEncodercRURS:Xde[R"U5$r)r rrrr finals r rIncrementalEncoder.encode%{{h&&&&&rr NF)r"r#r$r%rr&r rr r(r('rr(c\rSrSrSSjrSrg)IncrementalDecoder cRURS:Xde[R"U5$r)r rrr+s r rIncrementalDecoder.decode!r.rr Nr/)r"r#r$r%rr&r rr r2r2 r0rr2c\rSrSr\rSrg) StreamWriter%r Nr"r#r$r%bytescharbuffertyper&r rr r7r7%Nrr7c\rSrSr\rSrg) StreamReader(r Nr9r rr r>r>(r<rr>c h[R"S[[[[ [ [SS9$)NhexF)namerrincrementalencoderincrementaldecoder streamwriter streamreader_is_text_encoding)codecs CodecInfor rr(r2r7r>r rr getregentryrJ-s-    --!!  rr!) __doc__rHrr rrr(r2r7r>rJr rr rLs}11)FLL) '22' '22' 5&--5&-- r