§
    jŠtj¡	  ã                  ó  — d Z ddlmZ ddlZddlZddlmZ ddlmZ	 	  e
 e	j        d¦  «        d         ¦  «        dk    Zn# eef$ r dZY nw xY wdd„Z e¦   «         Zej        Zed         dk    Zed         dk    ZdZ	 ddlZdZn# e$ r ddlZY nw xY werddlmZ nddlmZ ddlmZ ddlmZmZmZ ddl m!Z" ddl#m$Z$ ddl%m&Z& ddl'm(Z(m)Z)m*Z*m+Z+m,Z,m-Z-m.Z.m/Z/m0Z0m1Z1 ddl2m3Z3m4Z4m5Z5m6Z6m7Z7 e8Z9e8Z8e:Z:e8e:fZ;e
e<fZ=e
fZ>dS )zÁ
requests.compat
~~~~~~~~~~~~~~~

This module previously handled import compatibility issues
between Python 2 and Python 3. It remains for backwards
compatibility until the next major version.
é    )ÚannotationsN)Ú
ModuleType)Ú__version__ú.é   TÚreturnúModuleType | Nonec                 ód   — d} dD ]*}| €&	 t          j        |¦  «        } Œ# t          $ r Y Œ&w xY wŒ+| S )z-Find supported character detection libraries.N)ÚchardetÚcharset_normalizer)Ú	importlibÚimport_moduleÚImportError)r   Úlibs     úM/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/requests/compat.pyÚ_resolve_char_detectionr   %   s^   € à€GØ0ð ð ˆØˆ?ðÝ#Ô1°#Ñ6Ô6��øÝð ð ð Ø�ðøøøð ð
 €Ns   ŠŸ
,«,é   é   F)ÚJSONDecodeError)ÚOrderedDict)ÚCallableÚMappingÚMutableMapping)Ú	cookiejar)ÚMorsel)ÚStringIO)
ÚquoteÚ
quote_plusÚunquoteÚunquote_plusÚ	urldefragÚ	urlencodeÚurljoinÚurlparseÚurlsplitÚ
urlunparse)Ú
getproxiesÚgetproxies_environmentÚparse_http_listÚproxy_bypassÚproxy_bypass_environment)r   r	   )?Ú__doc__Ú
__future__r   r   ÚsysÚtypesr   Úurllib3r   Úurllib3_versionÚintÚsplitÚis_urllib3_1Ú	TypeErrorÚAttributeErrorr   r   Úversion_infoÚ_verÚis_py2Úis_py3Úhas_simplejsonÚ
simplejsonÚjsonr   r   Úcollectionsr   Úcollections.abcr   r   r   Úhttpr   Ú	cookielibÚhttp.cookiesr   Úior   Úurllib.parser   r   r   r    r!   r"   r#   r$   r%   r&   Úurllib.requestr'   r(   r)   r*   r+   ÚstrÚbuiltin_strÚbytesÚ
basestringÚfloatÚnumeric_typesÚinteger_types© ó    r   ú<module>rO      s×  ððð ð #Ð "Ð "Ð "Ð "Ð "à Ð Ð Ð Ø 
€
€
€
Ø Ð Ð Ð Ð Ð ð
ð ð ð ð ð ð
Ø�3Ð,�Ô,¨SÑ1Ô1°!Ô4Ñ5Ô5¸Ò:€L€LøØ�>Ð"ð ð ð à€L€L€Lðøøøð	ð 	ð 	ð 	ð "Ð
!Ñ
#Ô
#€ð Ô€ð 
ˆaŒ�AŠ€ð 
ˆaŒ�AŠ€ð €ðØÐÐÐà€N€NøØð ð ð Ø€K€K€K€K€Kðøøøð ð %Ø*Ð*Ð*Ð*Ð*Ð*Ð*à$Ð$Ð$Ð$Ð$Ð$ð $Ð #Ð #Ð #Ð #Ð #Ø =Ð =Ð =Ð =Ð =Ð =Ð =Ð =Ð =Ð =Ø 'Ð 'Ð 'Ð 'Ð 'Ð 'Ø Ð Ð Ð Ð Ð Ø Ð Ð Ð Ð Ð ð
ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ðð ð ð ð ð ð ð ð ð ð ð ð ð ð €Ø	€Ø€Ø�5ˆ\€
Ø�e�€Ø�€€€s#   ž#A Á	AÁAÂB Â	BÂB