o
    i4                     @   s  d Z ddlmZmZmZ edddeddded	d
ddeddddeddddeddddeddddedddddedddgddedd dgdded!d d"gdded#d$d%gdded&d d'gdded(d$d)gdded*d d+gdded,d-d%gdded.d$d/gddg	d0d1Zd2S )3z5Auto-generated file, do not edit by hand. LU metadata   )NumberFormatPhoneNumberDescPhoneMetadataLUi`  00zA35[013-9]\d{4,8}|6\d{8}|35\d{2,4}|(?:[2457-9]\d|3[0-46-9])\d{2,9})               	   
      )national_number_patternpossible_lengthzX(?:35[013-9]|80[2-9]|90[89])\d{1,8}|(?:2[2-9]|3[0-46-9]|[457]\d|8[13-9]|9[2-579])\d{2,9}27123456)r   example_numberr   z%6(?:[269][18]|5[1568]|7[189]|81)\d{6}	628123456)r   z800\d{5}80012345)r   z90[015]\d{5}90012345z801\d{5}80112345z20(?:1\d{5}|[2-689]\d{1,7})20201234)r   r   r	   r
   r   r   r   z0(15(?:0[06]|1[12]|[35]5|4[04]|6[26]|77|88|99)\d)z(\d{2})(\d{3})z\1 \2z@2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])z$CC \1)patternformatleading_digits_pattern%domestic_carrier_code_formatting_rulez(\d{2})(\d{2})(\d{2})z\1 \2 \3z(\d{2})(\d{2})(\d{3})z	20[2-689]z(\d{2})(\d{2})(\d{2})(\d{1,2})z\1 \2 \3 \4z2(?:[0367]|4[3-8])z(\d{3})(\d{2})(\d{3})z80[01]|90[015]z(\d{2})(\d{2})(\d{2})(\d{3})20z(\d{3})(\d{3})(\d{3})6z%(\d{2})(\d{2})(\d{2})(\d{2})(\d{1,2})z\1 \2 \3 \4 \5z(\d{2})(\d{2})(\d{2})(\d{1,5})z/[3-57]|8[13-9]|9(?:0[89]|[2-579])|(?:2|80)[2-9]T)idcountry_codeinternational_prefixgeneral_desc
fixed_linemobile	toll_freepremium_rateshared_costvoipnational_prefix_for_parsingnumber_formatmobile_number_portable_regionN)__doc__phonemetadatar   r   r   PHONE_METADATA_LU r.   r.   {/var/www/snowflake_co_dev_github/snow_flake_back_end_deploy/env/lib/python3.10/site-packages/phonenumbers/data/region_LU.py<module>   s.    
	
