o
    i^                     @   sp  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edddddedddgdd d!ed"dd#gdd d!ed$dd%gdd d!ed&dd'gd d(ed)d*d+gdd d!ed,d-d.gdd d!ed/d-d0gdd d!ed1d-d2gdd d!ged"dd#gd3ed&dd'gd3ed)d*d+gd3ed,d-d.gd3ed/d-d0gd3ed1d-d2gd3gd4Zd5S )6z5Auto-generated file, do not edit by hand. VN metadata   )NumberFormatPhoneNumberDescPhoneMetadataVNT   00z,[12]\d{9}|[135-9]\d{8}|[16]\d{7}|[16-8]\d{6})      	   
   )national_number_patternpossible_lengthzV2(?:0[3-9]|1[0-689]|2[0-25-9]|[38][2-9]|4[2-8]|5[124-9]|6[0-39]|7[0-7]|9[0-4679])\d{7}
2101234567)r   )r   example_numberr   zT(?:5(?:2[238]|59)|89[6-9]|99[013-9])\d{6}|(?:3\d|5[1689]|7[06-9]|8[1-8]|9[0-8])\d{7}	912345678)r
   z1800\d{4,6}|12(?:0[13]|28)\d{4}
1800123456)r	   r
   r   z1900\d{4,6}
1900123456z672\d{6}	672012345z(?:[17]99|80\d)\d{4}|69\d{5,6}1992000)r   r	   z[17]99\d{4}|69\d{5,6}0z(\d{3})(\d{4})z\1 \2z[17]99z0\1T)patternformatleading_digits_patternnational_prefix_formatting_rule(national_prefix_optional_when_formattingz(\d{2})(\d{5})80z(\d{3})(\d{4,5})69z(\d{4})(\d{4,6})1)r   r   r   r   z(\d{2})(\d{3})(\d{2})(\d{2})z\1 \2 \3 \46z(\d{3})(\d{3})(\d{3})z\1 \2 \3z[357-9]z(\d{2})(\d{4})(\d{4})z2[48]z(\d{3})(\d{4})(\d{3})2)r   r   r   )idcountry_codeinternational_prefixgeneral_desc
fixed_linemobile	toll_freepremium_ratevoipuanno_international_diallingnational_prefixnational_prefix_for_parsingnumber_formatintl_number_formatN)__doc__phonemetadatar   r   r   PHONE_METADATA_VN r2   r2   {/var/www/snowflake_co_dev_github/snow_flake_back_end_deploy/env/lib/python3.10/site-packages/phonenumbers/data/region_VN.py<module>   s<    


