<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet"
        integrity="sha384-GLhlTQ8iRABdZLl6O3oVMWSktQOp6b7In1Zl3/Jr59b6EGGoI1aFkw7cmDA6j6gD" crossorigin="anonymous">
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css"
        integrity="sha512-SzlrxWUlpfuzQ+pcUCosxcglQRNAq/DZjVsC0lE40xsADsfeQoEypE+enwcOiGjk/bSuGGKHEyjSoQ1zVisanQ=="
        crossorigin="anonymous" referrerpolicy="no-referrer" />
</head>
</html>

]                 @   s   d  d d d d d g Z  d d l m Z d d l m Z m Z d	 Z d
 Z d Z d Z	 d d   Z
 d d d  Z d e d d  Z d d   Z e Z e Z d S)body_decodebody_encodedecodedecodestringheader_encodeheader_length    )	b64encode)
b2a_base64
a2b_base64z

    c             C   s9   t  t |   d  \ } } | d } | r5 | d 7} | S)N      )divmodlen)	bytearrayZgroups_of_3Zleftovern r   //opt/alt/python35/lib64/python3.5/base64mime.pyr   2   s
    

z
iso-8859-1c             C   sK   |  s
 d St  |  t  r( |  j |  }  t |   j d  } d | | f S)Nr   asciiz=?%s?b?%s?=)
isinstancestrencoder   r   )Zheader_bytescharsetencodedr   r   r   r   =   s    L   c             C   s   |  s
 |  Sg  } | d d } x t  d t |   |  D]e } t |  | | |   j d  } | j t  r | t k r | d  d  | } | j |  q7 Wt j |  S)Nr   r   r   r      )	ranger   r	   r   endswithNLappendEMPTYSTRINGjoin)sZ
maxlinelenZeolZencvecZmax_unencodediencr   r   r   r   L   s    
#c             C   s=   |  s t    St |  t  r/ t |  j d   St |   Sd  S)Nzraw-unicode-escape)bytesr   r   r
   r   )stringr   r   r   r   f   s
    N)__all__base64r   Zbinasciir	   r
   ZCRLFr!   r#   ZMISC_LENr   r   r   r   r   r   r   r   r   r   <module>   s"   	