
    Vg                     .    d dl mZmZ dZ G d de      Zy)   )BaseProviderElementsTypeTc                   n    e Zd ZU dZee   ed<   dZee   ed<   dZee   ed<   defdZ	defd	Z
defd
Zy)Provider(-  z+93z+358 18z+355z+213z+1 684z+376z+244z+1 264+1 268z+54z+374z+297z+247z+61z+672 1z+672z+43z+994z+1 242z+973z+880z+1 246r   z+375z+32z+501z+229z+1 441z+975z+591+599 7z+387z+267z+55+246z+1 284z+673z+359z+226z+257z+855z+237+1z+238+599 3+599 4r   z+1 345z+236z+235+64+56z+86z	+61 89164z	+61 89162z+57z+269z+242z+243z+682z+506z+385z+53z+599 9z+357z+420z+45r	   z+253z+1 767z+1 809z+1 829z+1 849z+670r   z+593z+20z+503z+881 2z+881 3z+882 13z+240z+291z+372z+268z+251+500z+298z+679z+358z+33+596z+594z+689z+241z+220z+995z+49z+233z+350z+881z+881 8z+881 9z+30z+299z+1 473+590z+1 671z+502z+44 1481z+44 7781z+44 7839z+44 7911z+224z+245z+592z+509z+504z+852z+36z+354z+881 0z+881 1z+91z+62z+870z+800z+882z+883z+979z+808z+98z+964z+353z+881 6z+881 7z+44 1624z+44 7524z+44 7624z+44 7924z+972z+39z+225z+1 876+47 79z+81z+44 1534z+962z+7 6z+7 7z+254z+686z+850z+82z+383z+965z+996z+856z+371z+961z+266z+231z+218z+423z+370z+352z+853z+261z+265z+60z+960z+223z+356z+692r   z+222z+230z+262 269z+262 639z+52z+691+1 808z+373z+377z+976z+382z+1 664z+212z+258z+95z+374 47z+374 97z+264z+674z+977z+31+1 869z+687r   z+505z+227z+234z+683z+672 3z+389z+90 392z+44 28z+1 670z+47z+968z+92z+680z+970z+507z+675z+595z+51z+63r   z+48z+351z+1 787z+1 939z+974z+262z+40z+7z+250r   r   z+290r   z+1 758r   z+508z+1 784z+685z+378z+239z+966z+221z+381z+248z+232z+65r   z+1 721z+421z+386z+677z+252z+27r   z+995 34z+211z+34z+94z+249z+597r   z+46z+41z+963z+886z+992z+255z+888z+66z+882 16z+228z+690z+676z+373 2z+373 5z+1 868z+290 8z+216z+90z+993z+1 649z+688z+256z+380z+971z+44r
   z+878z+598z+1 340z+998z+678z
+39 06 698z+379z+58z+84r   z+681z+967z+260z+255 24z+263country_calling_codes)z###-###-###formats)z#############msisdn_formatsreturnc                 V    | j                  | j                  | j                              S N)numerifyrandom_elementr   selfs    f/var/www/html/hubwallet-dev/venv/lib/python3.12/site-packages/faker/providers/phone_number/__init__.pyphone_numberzProvider.phone_numberC  s     }}T00>??    c                 8    | j                  | j                        S r   )r   r   r   s    r   country_calling_codezProvider.country_calling_codeF  s    ""4#=#=>>r!   c                 V    | j                  | j                  | j                              S )z$https://en.wikipedia.org/wiki/MSISDN)r   r   r   r   s    r   msisdnzProvider.msisdnI  s"    }}T001D1DEFFr!   N)__name__
__module____qualname__r   r   str__annotations__r   r   r    r#   r%    r!   r   r   r      sa    n0<, n`	 "2G\#1(:NL%:@c @?c ?G Gr!   r   N) r   r   	localizedr   r+   r!   r   <module>r.      s    ) 	}G| }Gr!   