Ë
    òmxiË  ã                   ó8  — d Z ddlZdZdZ	 ddlmZ dZdZdZ	 ddl	m
Z dZej                  j                  ej                  j                  ej                  j                  e«      «      d«      Zd„ Zed	k(  r e e«       «       yy# e$ r Y Œyw xY w# e$ r Y Œww xY w)
z%Utilities for certificate management.é    NF)ÚwhereT)Úgetzcacerts.txtc                  óè   — t         j                  j                  d«      } | �,t         j                  j	                  | «      r| S t        d«      ‚t        r
t        «       S t        r
t        «       S t        S )NÚHTTPLIB2_CA_CERTSz7Environment variable HTTPLIB2_CA_CERTS not a valid file)ÚosÚenvironr   ÚpathÚisfileÚRuntimeErrorÚcustom_ca_locater_availableÚcustom_ca_locater_whereÚcertifi_availableÚcertifi_whereÚBUILTIN_CA_CERTS)Úenvs    úE/home/htdocs/ttos/venv/lib/python3.12/site-packages/httplib2/certs.pyr   r      sX   € Ü
�*‰*�.‰.Ð,Ó
-€CØ
€Ü�7‰7�>‰>˜#ÔØˆJäÐXÓYÐYÝ"Ü&Ó(Ð(ÝÜ‹ÐÜÐó    Ú__main__)Ú__doc__r   r   r   Úcertifir   ÚImportErrorr   r   Úca_certs_locaterr   r	   ÚjoinÚdirnameÚabspathÚ__file__r   Ú__name__Úprint© r   r   ú<module>r       s¸   ðÙ +ã 	àÐ Ø€ð	Ý.ØÐð $Ð ØÐ ð	Ý?Ø"&Ðð
 —7‘7—<‘<Ø‡G�G‡O�O�B—G‘G—O‘O HÓ-Ó.°óÐ ò
ð ˆzÒÙ	‰%‹'…Nð øð? ò 	Ùð	ûð ò 	Ùð	ús"   ŒB ™B ÂBÂBÂBÂB