B
    	`	                 @   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ed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 gd)d*Zd+S ),z5Auto-generated file, do not edit by hand. ZA metadata   )NumberFormatPhoneNumberDescPhoneMetadataZZA   Z00z[1-79]\d{8}|8\d{4,9})            	   
   )national_number_patternpossible_lengthzM(?:2(?:0330|4302)|52087)0\d{3}|(?:1[0-8]|2[1-378]|3[1-69]|4\d|5[1346-8])\d{7}Z	101234567)r
   )r   Zexample_numberr   a  (?:1(?:3492[0-25]|4495[0235]|549(?:20|5[01]))|4[34]492[01])\d{3}|8[1-4]\d{3,7}|(?:2[27]|47|54)4950\d{3}|(?:1(?:049[2-4]|9[12]\d\d)|(?:6\d|7[0-46-9])\d{3}|8(?:5\d{3}|7(?:08[67]|158|28[5-9]|310)))\d{4}|(?:1[6-8]|28|3[2-69]|4[025689]|5[36-8])4920\d{3}|(?:12|[2-5]1)492\d{4}Z	711234567)r   r   r   r	   r
   z80\d{7}Z	801234567z(?:86[2-9]|9[0-2]\d)\d{6}Z	862345678z860\d{6}Z	860123456z]87(?:08[0-589]|15[0-79]|28[0-4]|31[1-9])\d{4}|87(?:[02][0-79]|1[0-46-9]|3[02-9]|[4-9]\d)\d{5}Z	871234567z
861\d{6,7}Z	861123456)r
   r   0z(\d{2})(\d{3,4})z\1 \2z8[1-4]z0\1)patternformatZleading_digits_patternZnational_prefix_formatting_rulez(\d{2})(\d{3})(\d{2,3})z\1 \2 \3z(\d{3})(\d{3})(\d{3})860z(\d{2})(\d{3})(\d{4})z[1-9]z(\d{3})(\d{3})(\d{4})8T)idZcountry_codeZinternational_prefixZgeneral_descZ
fixed_lineZmobileZ	toll_freeZpremium_rateZshared_costZvoipZuanZnational_prefixZnational_prefix_for_parsingZnumber_formatZmobile_number_portable_regionN)__doc__Zphonemetadatar   r   r   ZPHONE_METADATA_ZA r   r   J/home/dcms/DCMS/lib/python3.7/site-packages/phonenumbers/data/region_ZA.py<module>   s$   
