o ?Og@sN gdZddlmZddlmZddZddZdd Z d d Z d d Z dS))encode_7or8bit encode_base64 encode_noop encode_quopri) encodebytes) encodestringcCst|dd}|ddS)NT)Z quotetabs s=20) _encodestringreplace)sencr 5/opt/alt/python310/lib64/python3.10/email/encoders.py_qencodes  rcCs2 |jdd}tt|d}||d|d<dS)NTdecodeasciibase64Content-Transfer-Encoding) get_payloadstr_bencode set_payloadmsgorigZencdatar r rrs    rcCs, |jdd}t|}||d|d<dS)NTrzquoted-printabler)rrrrr r rr&s    rcCsZ |jdd}|durd|d<dSz|dWnty&d|d<YdSwd|d<dS)NTrZ7bitrrZ8bit)rr UnicodeError)rrr r rr2s   rcCsdS)Nr )rr r rrDsrN) __all__rrrquoprirr rrrrrr r r rs