python (3.12.0)
ˑe
b g d Z ddlmZ ddlmZmZ dZdZdZdZ d Z
dd Zd
efdZd Z
e
Ze
Zy
))body_decodebody_encodedecodedecodestring
header_encode
header_length ) b64encode)
b2a_base64
a2b_base64z
c P t t | d \ }}|dz }|r|dz
}|S )N )divmodlen) bytearraygroups_of_3leftoverns D/BuggyBox/python/3.12.0/bootstrap/lib/python3.12/email/base64mime.pyr r 1 s4 @"3y>15KaA QH c | syt | t r| j | } t | j d }d|d|dS )Nr
asciiz=?z?b?z?=)
isinstancestrencoder r )header_bytescharsetencodeds r r r ; sI
,$#**73%,,W5G#W--r L c , | syg }|dz dz }t dt | | D ]Y }t | |||z j d }|j t
r|t
k7 r|d d |z }|j
| [ t j | S )Nr
r r r r ) ranger r
r endswithNLappendEMPTYSTRINGjoin)s
maxlineleneolencvec
max_unencodediencs r r r I s
FNa'M
1c!fm
, 1Q./077@<<r cr(S.C
c
F##r c | s
t S t | t rt | j d S t | S )Nzraw-unicode-escape)bytesr r r r )strings r r r b s= w FC &--(<=>>&!!r N)z
iso-8859-1)__all__base64r binasciir
r CRLFr'