§
    0xÅjþ  ã                   óœ   — d dl Z d dlZd dlZd dlmZmZmZ ddlmZmZ ddl	m
Z
 ddlmZ ddee         ddfd	„Zed
k    r e¦   «          dS dS )é    N)ÚAnyÚDictÚOptionalé   )Úvalidate_emailÚ	_Resolver)Úcaching_resolver)ÚEmailNotValidErrorÚdns_resolverÚreturnc                 ó@  — i }dD ]D}|t           j        v r4t          t           j        |         ¦  «        ||                     ¦   «         <   ŒEdD ]D}|t           j        v r4t	          t           j        |         ¦  «        ||                     ¦   «         <   ŒEt          t          j        ¦  «        dk    rp| pt          ¦   «         } t          j	        D ]Q}| 
                    ¦   «         }	 t          |fd| i|¤Ž Œ'# t          $ r}t          |› d|› �¦  «         Y d }~ŒJd }~ww xY wd S t          j        d         }	 t          |fd| i|¤Ž}t          t          j        |                     ¦   «         ddd¬	¦  «        ¦  «         d S # t          $ r}t          |¦  «         Y d }~d S d }~ww xY w)
N)ÚALLOW_SMTPUTF8ÚALLOW_EMPTY_LOCALÚALLOW_QUOTED_LOCALÚALLOW_DOMAIN_LITERALÚALLOW_DISPLAY_NAMEÚGLOBALLY_DELIVERABLEÚCHECK_DELIVERABILITYÚTEST_ENVIRONMENT)ÚDEFAULT_TIMEOUTr   r   ú é   TF)ÚindentÚ	sort_keysÚensure_ascii)ÚosÚenvironÚboolÚlowerÚfloatÚlenÚsysÚargvr	   ÚstdinÚstripr   r
   ÚprintÚjsonÚdumpsÚas_dict)r   ÚoptionsÚvarnameÚlineÚemailÚeÚresults          úIC:\Projects\Historical\venv\Lib\site-packages\email_validator/__main__.pyÚmainr1      s×  € ð !€GðXð Að Aˆð •b”jÐ Ð Ý'+­B¬J°wÔ,?Ñ'@Ô'@ˆG�G—M’M‘O”OÑ$øØ'ð Bð BˆØ•b”jÐ Ð Ý',­R¬Z¸Ô-@Ñ'AÔ'AˆG�G—M’M‘O”OÑ$øå
�3Œ8�}„}˜ÒÐà#Ð9Õ'7Ñ'9Ô'9ˆÝ”Ið 	&ð 	&ˆDØ—J’J‘L”LˆEð&Ý˜uÐKÐK°<ÐKÀ7ÐKÐKÐKÐKøÝ%ð &ð &ð &Ý˜�n�n �n�nÑ%Ô%Ð%Ð%Ð%Ð%Ð%Ð%øøøøð&øøøð		&ð 	&õ ”˜”ˆð	Ý# EÐPÐP¸ÐPÈÐPÐPˆFÝ•$”*˜VŸ^š^Ñ-Ô-°aÀ4ÐV[Ð\Ñ\Ô\Ñ]Ô]Ð]Ð]Ð]øÝ!ð 	ð 	ð 	Ý�!‰HŒHˆHˆHˆHˆHˆHˆHˆHøøøøð	øøøs1   Ã!C1Ã1
DÃ;DÄDÄ1AE9 Å9
FÆFÆFÚ__main__)N)r'   r   r"   Útypingr   r   r   r   r   Údeliverabilityr	   Ú
exceptionsr
   r1   Ú__name__© ó    r0   ú<module>r9      sÍ   ðð" €€€Ø 	€	€	€	Ø 
€
€
€
Ø &Ð &Ð &Ð &Ð &Ð &Ð &Ð &Ð &Ð &à 5Ð 5Ð 5Ð 5Ð 5Ð 5Ð 5Ð 5Ø ,Ð ,Ð ,Ð ,Ð ,Ð ,Ø *Ð *Ð *Ð *Ð *Ð *ðð �x 	Ô*ð °dð ð ð ð ðB ˆzÒÐØ€D�F„F€F€F€Fð Ðr8   