Language en_US

faker.providers.address

fake.address()
# '9115 Andrew Trafficway Suite 511\nEast Anneland, AK 15461'

fake.building_number()
# '3254'

fake.city()
# 'Dianamouth'

fake.city_prefix()
# 'New'

fake.city_suffix()
# 'land'

fake.country()
# 'Sweden'

fake.country_code(representation="alpha-2")
# 'TG'

fake.military_apo()
# 'PSC 7946, Box 5373'

fake.military_dpo()
# 'Unit 3679 Box 7732'

fake.military_ship()
# 'USCGC'

fake.military_state()
# 'AA'

fake.postalcode()
# '06679'

fake.postalcode_in_state(state_abbr=None)
# '34606'

fake.postalcode_plus4()
# '27116-2340'

fake.postcode()
# '22595'

fake.postcode_in_state(state_abbr=None)
# '16739'

fake.secondary_address()
# 'Apt. 622'

fake.state()
# 'Louisiana'

fake.state_abbr(include_territories=True)
# 'AK'

fake.street_address()
# '260 Garcia Mills Apt. 232'

fake.street_name()
# 'Brown Grove'

fake.street_suffix()
# 'Court'

fake.zipcode()
# '94915'

fake.zipcode_in_state(state_abbr=None)
# '62315'

fake.zipcode_plus4()
# '88916-8046'

faker.providers.automotive

fake.license_plate()
# '94E X53'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'GGIN5491166532375'

fake.iban()
# 'GB23ZKGX7053940670730'

faker.providers.barcode

fake.ean(length=13)
# '9122725249371'

fake.ean13()
# '3684357640644'

fake.ean8()
# '11293828'

faker.providers.color

fake.color_name()
# 'MediumSpringGreen'

fake.hex_color()
# '#9bfdc5'

fake.rgb_color()
# '252,134,166'

fake.rgb_css_color()
# 'rgb(25,146,70)'

fake.safe_color_name()
# 'aqua'

fake.safe_hex_color()
# '#ff5500'

faker.providers.company

fake.bs()
# 'grow global architectures'

fake.catch_phrase()
# 'Profit-focused bi-directional array'

fake.company()
# 'Hill-Rodriguez'

fake.company_suffix()
# 'LLC'

faker.providers.credit_card

fake.credit_card_expire(start="now", end="+10y", date_format="%m/%y")
# '09/28'

fake.credit_card_full(card_type=None)
# 'Diners Club / Carte Blanche\nCody Melendez\n30241236892372 09/22\nCVC: 402\n'

fake.credit_card_number(card_type=None)
# '4361976788485411'

fake.credit_card_provider(card_type=None)
# 'VISA 19 digit'

fake.credit_card_security_code(card_type=None)
# '932'

faker.providers.currency

fake.cryptocurrency()
# ('NEM', 'XEM')

fake.cryptocurrency_code()
# 'ADA'

fake.cryptocurrency_name()
# 'Litecoin'

fake.currency()
# ('VUV', 'Vanuatu vatu')

fake.currency_code()
# 'TTD'

fake.currency_name()
# 'United States dollar'

faker.providers.date_time

fake.am_pm()
# 'PM'

fake.century()
# 'III'

fake.date(pattern="%Y-%m-%d", end_datetime=None)
# '1981-12-25'

fake.date_between(start_date="-30y", end_date="today")
# datetime.date(2012, 4, 21)

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2019, 7, 16)

fake.date_object(end_datetime=None)
# datetime.date(1991, 3, 11)

fake.date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)
# datetime.date(1917, 1, 10)

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2004, 8, 21)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2013, 9, 9)

fake.date_this_month(before_today=True, after_today=False)
# datetime.date(2019, 7, 3)

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2019, 5, 16)

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1972, 11, 7, 3, 39, 7)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1916, 4, 23, 0, 27, 11)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2002, 7, 15, 15, 27, 25)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2019, 7, 16, 21, 6, 27)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2013, 5, 29, 10, 43, 19)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2013, 9, 17, 4, 12, 26)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 7, 1, 20, 49, 29)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 2, 1, 9, 15, 7)

fake.day_of_month()
# '06'

fake.day_of_week()
# 'Monday'

fake.future_date(end_date="+30d", tzinfo=None)
# datetime.date(2019, 7, 20)

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 7, 24, 9, 7, 27)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1984-01-25T14:13:43'

fake.month()
# '08'

fake.month_name()
# 'October'

fake.past_date(start_date="-30d", tzinfo=None)
# datetime.date(2019, 7, 5)

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 6, 19, 23, 52, 15)

fake.time(pattern="%H:%M:%S", end_datetime=None)
# '00:03:17'

fake.time_delta(end_datetime=None)
# datetime.timedelta(0)

fake.time_object(end_datetime=None)
# datetime.time(14, 26, 51)

fake.time_series(start_date="-30d", end_date="now", precision=None, distrib=None, tzinfo=None)
# <generator object Provider.time_series at 0x7f79bf2bac00>

fake.timezone()
# 'Europe/Tirane'

fake.unix_time(end_datetime=None, start_datetime=None)
# 1322975956

fake.year()
# '1990'

faker.providers.file

fake.file_extension(category=None)
# 'ppt'

fake.file_name(category=None, extension=None)
# 'fish.mov'

fake.file_path(depth=1, category=None, extension=None)
# '/teach/as.wav'

fake.mime_type(category=None)
# 'model/example'

fake.unix_device(prefix=None)
# '/dev/xvdc'

fake.unix_partition(prefix=None)
# '/dev/xvdo2'

faker.providers.geo

fake.coordinate(center=None, radius=0.001)
# Decimal('33.862605')

fake.latitude()
# Decimal('-22.7691065')

fake.latlng()
# (Decimal('-7.6061665'), Decimal('116.877784'))

fake.local_latlng(country_code="US", coords_only=False)
# ('42.30865', '-83.48216', 'Canton', 'US', 'America/Detroit')

fake.location_on_land(coords_only=False)
# ('40.60538', '-73.75513', 'Far Rockaway', 'US', 'America/New_York')

fake.longitude()
# Decimal('-41.846522')

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'njackson@phillips-peterson.biz'

fake.ascii_email(*args, **kwargs)
# 'richardhill@hotmail.com'

fake.ascii_free_email(*args, **kwargs)
# 'rphillips@hotmail.com'

fake.ascii_safe_email(*args, **kwargs)
# 'maria66@example.net'

fake.company_email(*args, **kwargs)
# 'carlsonlarry@craig-cobb.com'

fake.domain_name(*args, **kwargs)
# 'tran.com'

fake.domain_word(*args, **kwargs)
# 'harris-taylor'

fake.email(*args, **kwargs)
# 'keithwilliams@hotmail.com'

fake.free_email(*args, **kwargs)
# 'randysullivan@yahoo.com'

fake.free_email_domain(*args, **kwargs)
# 'gmail.com'

fake.hostname(*args, **kwargs)
# 'srv-88.carter-acevedo.biz'

fake.image_url(width=None, height=None)
# 'https://www.lorempixel.com/199/893'

fake.ipv4(network=False, address_class=None, private=None)
# '192.242.151.207'

fake.ipv4_network_class()
# 'b'

fake.ipv4_private(network=False, address_class=None)
# '172.21.10.3'

fake.ipv4_public(network=False, address_class=None)
# '169.207.1.124'

fake.ipv6(network=False)
# '52b1:3f60:d7fb:8b7f:7873:a4ba:c297:53c'

fake.mac_address()
# 'a5:1f:d2:0c:10:37'

fake.safe_email(*args, **kwargs)
# 'joseph91@example.org'

fake.slug(*args, **kwargs)
# 'matter-present-vote'

fake.tld()
# 'com'

fake.uri()
# 'http://www.miller.info/login.htm'

fake.uri_extension()
# '.html'

fake.uri_page()
# 'home'

fake.uri_path(deep=None)
# 'categories'

fake.url(schemes=None)
# 'http://rhodes-torres.com/'

fake.user_name(*args, **kwargs)
# 'tdavis'

faker.providers.isbn

fake.isbn10(separator="-")
# '1-207-19227-9'

fake.isbn13(separator="-")
# '978-1-333-29744-2'

faker.providers.job

fake.job()
# 'Operations geologist'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Head example everyone seek bill beautiful. Trial happen establish '
#  'conference. Team thing who stand try.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Both agency at direction tend. Government near place last set fall. Run '
#     'drive physical recently.',
#     'Board over loss behavior century again daughter. Age beyond country '
#     'receive choose cell mean. Amount board information that within.',
#     'Education brother kitchen Mr military win from cell.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Medical usually phone standard international feeling light.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Such resource top trial.',
#     'Three mention management onto enter military might.',
#     'Toward out consumer dinner special item else.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Spend more policy night lay concern kind. Hospital investment different. '
#  'Feel could respond responsibility blue door difference movie.')

fake.texts(nb_texts=3, max_nb_chars=200, ext_word_list=None)
# [   'Action rock call discover know news. Produce develop ok whose modern mind '
#     'game involve.\n'
#     'Teach wrong benefit join send spring wind. With require since bar author '
#     'sport.',
#     'Door sing chair interesting bag church focus. Often early increase per '
#     'each.\n'
#     'Cover institution expect reach. Drug can wall here box themselves.',
#     'Growth future shake. Three let manager perhaps indeed include article. '
#     'Certain else serious citizen suddenly when. Relate notice us country '
#     'floor crime.']

fake.word(ext_word_list=None)
# 'actually'

fake.words(nb=3, ext_word_list=None, unique=False)
# ['control', 'political', 'growth']

faker.providers.misc

fake.binary(length=1048576)
# (b'$\r\xdd5\xf2FW\x98<p\x84\xcc\xd7S\x92#\xc6\x937\xc6Ca\x9f}\xea\xeeN\xd8'
#  b'\xa4\x89\x90z\xa3&\x0f\xa7\x15\xd2\xca)\xcf\x88\xac\xd4\xb3\xf8\x88\xd0'
#  b'\xae\xe4\x04\xc6\x92\xecS\x9bon(;\x86\n\xf6%Y\xc3\xc5N\xe7mz\x91'
#  b'8\xe1\xe2\x96z\xac\xed\xe3\x19\xf8\x9e\xd8\xb0\x0e\x90\x85\xb4\x06\xa1('
#  b'\x9b\xee\x8bB\x17\x92a\x85\xf9\x13]\x82\x97\xde\xc9\xc4\xfaX?\x934\xd3"O'
#  b'\xef\xf7\x18i1\xae\xe3/\xd1dw\x98\xb5up\x9d\xce\xd2\xd4\x13\x92\x7f\xa0\xb1'
#  b'\x9e\xce\xa7\x87\x18C\xa1\x88\x11\xb6O\xf4\xe7\xe0\x90\xf8\xeb\x926\xfd'
#  b'\x0e\xfc\x8d\x90\xaa\x07\xce\x9e\xb6\xab\xce\x0f\xb39T8\xb3\x8f\xed\xd6'
#  b'\x83d\x00\x9b\xd7\xab}\xf4\xa8z\x02\t\x1d\xcfQ\xfb\xdc\xfc{X\t\xbf\x1b#'
#  b'\xc0oLY\x94\xaf\xab"\xac\x1d\xb35d"\xdd\xd6\xcc\xf5<\x90\x8a\x87d4'
#  b'\xee\x84C\xebX\xf2W\x04a\x13\x1f\x10\xedF0e\xccj\x85\x08\xa6\xf5u\x08'
#  b'\x16K\xbb\xb4X\xff\xde\x7f\xe2\x0b\xab\x1d\xf9\xcf\x9d\x9c\x84M\x980'
#  b'6\xb5\xc9\x02\x18\xa9\xfc\xfa\x9a\xbe\xdf\nwN\xdbT\t!E@\nT\xfe\xba'
#  b'\xdf\xdd7\xa7\x04\xbbsS\x93\x81\x1e\xfb<\x98\x9d.\x87t\x0e\x17>\xf9\xf4R'
#  b'\x96l\xd3D2\xeb{\xcdu\t\x8b\x9c\x13jlt\x8b\xfb\xdey?0\xf1$SeQ\xb7'
#  b'\x1b\xe8\xa4b\xe7bQJ\xa6\x8c\xf1s\xa3k\xad\x8b\x02/C\xbd\xce\xb3mh\x9e\xa4F:'
#  b'\xef\x96\xc2\x97,\x13{\x87M\x1c\xb3Fh\xaf\xbeh\x1b\xdf\x06\xfaX\xddw\xd0'
#  b'8IF\xe9\xe1\xf2\x84\xf1pK\x9b\x0c\xdb\xc4\xdd\x0f\xe4\x0ff\xc1\x01\x8f\xd4\\'
#  b'\x1c\xc0Y\x98\xb0\xc1\x01\x88\xaf\xd8\x8c\x82\xbb\x10)V\x15\xcc\x94H'
#  b'\xc5\x10\xd8N\xfav\xb1\x9f|%\xc3\xcd9KU\xd6\xf0\x1ca\xa2n\xab\x81\xd0'
#  b'G\x00\x80\x05j=\x97\xcd(\xd5Da\xcf\xe9\x8a1\x94>G\rG\x9b\x1a\xf2'
#  b'\xfe\xaf\xb4c8\x82eM\x13@\xc4n(\xc0\x7fA\xd9\xdc\xb9D\x89\x13?\xd5'
#  b'L\xf8\xc2\x17`T9\x88\x1a+\xd23:\xcaK\x11\x02jF\xd4\xa1%\xf2|F\x1f\x9e\xb3'
#  b"\xf7\x86\x85\x06T\xe0\xcb;\x99\xc3I*\xf1\xba\xf3&Q\xbbs<\xac('{\xafOB\xcd"
#  b'\xb2\x03\xe0x\xe2\xcf\xeaR\x88+\x12\xf0(\xda\x80rbH\xed\x1b2\x1a\x8f"'
#  b'S\x9a\x95\xc3\x8d\xf8\xb0\x844a\xc0\x19\x18\x1d\x9daW\xd9H\x993\x1f\xc5\xe6'
#  b'2\x90\xa7Nx\xdd+y\x80\xc1\xc2\xda}\x93B\xba\x03e;\xca8\x8c\th^\xf6\xecK'
#  b'\xdd\xc1\xab\xf6\x00S5\xe4*@\xddB5\xe41>\x05\xee\xbc_\xef\x1d=\xf9'
#  b'\xc9u\xd1\x9e\xd9V\xe5\xbd\xb3g\x8c\x81z\xad\x0e\xe2Y\x8ax\xa8\xf6\xbb\xbdA'
#  b'\x88\xe5\n\x97\xf0\xd0\x9bX\xea7\xbco\xa1\xc1\xe7\x04\xf7:\xd0x\x03.\xf6\xe2'
#  b'+\xc5\xcbX\x7f#\x18_\x08\x03\xc5\x06\x87\xa50\xae/|\xd8\xb89p<8\x0e\nH]'
#  b'\xd6W\x91\xbb\xff\x0f\x9cG"\xde\xf7 K\xd9s&\xba\xad\xb0N\x0cF.H\xcc\xe71\xa4'
#  b'\r\x10:\xb7\x953p\xb1\xdd\x94\xac\x1f\x95W\x1cU\x18S\xb7\x11\xa4\xeb\x06\xe1'
#  b'#\x85\x93\x16^[\r\xf4}\\\xf5\x1d\x00\xee\x00\xa2\x16\xed\xedr\xe2V\xf7,'
#  b'\x0f\xe4D}\x82^\x90@\x82\xf1\xd8\xb8\x11\xdc\x88$\x03\x90\xff@\x1c\xd5@\x10'
#  b'\xce\xd0\xc3\xfdr\r[\x0e\xe6\x00\x8b|\xcf\xca\xadw\xe8\xb38\xc5\x836\xed\xb6'
#  b'\xef\x84R\x83\xb7U\x94\xb1\xe3\x89\xae\xa8[\xa8\x03t\x96\x12\xc3++V\x89c'
#  b'\xcag\x8e.\xf3\xcf/\x84:-\xd0\xaa5R\x17x\x121\xfc\x07[\x10\xa3\x13'
#  b'B\x13\x9b\xbc\x8cl@\xc2\xa1[\x9az\xe5\x97\xe2\xb5\x18\xd1]\x05o\x9b\xcd7'
#  b'\xcf\x92h\n\xfd\xf1\x8ez\xb8\x07\xf7vU:\xbd\xeeR\x1f\x1d\n\x86c\x89\xf0'
#  b'\x97t}\xed\xd1\x9c\xf7\xaa4\xa5@\xa0\x99\xa3\x18\xa24\xd9\xb0r\x03\xb0yi'
#  b'76\xf0{\x0c\xecD\xc5Lv0nf\xe9Q\xd7?H\xe8#\x83~\xb1b\xc1\xdfK&\xf4\x1f*\xe7')

fake.boolean(chance_of_getting_true=50)
# True

fake.md5(raw_output=False)
# 'f9039837599342df51cec71fa94be4e6'

fake.null_boolean()
# False

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# '%ZRd!hzvp8'

fake.sha1(raw_output=False)
# '4c73b61371fc23b7a5a09efb9e9768a5a7bb277f'

fake.sha256(raw_output=False)
# '42d9747a3eec4612ac63f4da0f4b8773470953242ecba2273f741ba6e1412bbb'

fake.uuid4(cast_to=<class 'str'>)
# '17dcd925-383b-4ea6-ad16-7fd5467df7ca'

faker.providers.person

fake.first_name()
# 'Larry'

fake.first_name_female()
# 'Susan'

fake.first_name_male()
# 'Donald'

fake.last_name()
# 'White'

fake.last_name_female()
# 'Bradford'

fake.last_name_male()
# 'Watkins'

fake.name()
# 'Jared Patrick'

fake.name_female()
# 'Brandy Wilson'

fake.name_male()
# 'Robert Woodward'

fake.prefix()
# 'Dr.'

fake.prefix_female()
# 'Dr.'

fake.prefix_male()
# 'Dr.'

fake.suffix()
# 'IV'

fake.suffix_female()
# 'DDS'

fake.suffix_male()
# 'PhD'

faker.providers.phone_number

fake.msisdn()
# '4597073967308'

fake.phone_number()
# '990.056.7611'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': 'Unit 3538 Box 2909\nDPO AA 06962',
#     'birthdate': datetime.date(1991, 9, 12),
#     'blood_group': 'A+',
#     'company': 'Davis-Cobb',
#     'current_location': (Decimal('-62.9058815'), Decimal('-77.819633')),
#     'job': 'Company secretary',
#     'mail': 'tylergarcia@hotmail.com',
#     'name': 'Nicholas Murphy',
#     'residence': '739 Jones Circles Suite 353\nNew Kellymouth, GA 50143',
#     'sex': 'M',
#     'ssn': '728-03-5595',
#     'username': 'daltonjoshua',
#     'website': [   'https://www.brown-robinson.com/',
#                    'https://gonzalez.net/',
#                    'http://www.mccoy.com/']}

fake.simple_profile(sex=None)
# {   'address': 'Unit 4267 Box 6352\nDPO AE 40444',
#     'birthdate': datetime.date(2003, 11, 23),
#     'mail': 'thomasbeth@hotmail.com',
#     'name': 'Michael Wilson',
#     'sex': 'M',
#     'username': 'joelwoods'}

faker.providers.python

fake.pybool()
# True

fake.pydecimal(left_digits=None, right_digits=None, positive=False, min_value=None, max_value=None)
# Decimal('454122533800830.0')

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'also': Decimal('-7711.5613961'),
#     'begin': datetime.datetime(2016, 6, 21, 22, 5, 47),
#     'board': 'http://www.lee.info/',
#     'chance': Decimal('-43.75055668895'),
#     'clearly': 7703,
#     'leader': 3468,
#     'near': -807887796373492.0,
#     'religious': 'lBDvPIXPcvTvkuMiSqNQ',
#     'state': 'uAIHjLZwYVqesDvgXiDk'}

fake.pyfloat(left_digits=None, right_digits=None, positive=False, min_value=None, max_value=None)
# -52.16

fake.pyint(min_value=0, max_value=9999, step=1)
# 4755

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# {9824, Decimal('-12924435979903.0'), 865, 5223, Decimal('-5680643.654'), 'hYDaKYKjCRECOmprOYsA', 'vgFvukHvcLlaQnbewpPj', 'jillvang@gmail.com', Decimal('578341.725774891'), 'KuPKjXkaqcDfQmysmycE', 'uvWrllOVpxZQViQhGyhw', 'nHXKueZXduewOKxTrfrC'}

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   8447,
#     Decimal('64916946890.0'),
#     datetime.datetime(1993, 4, 20, 9, 52, 43),
#     'gKUSnZhwIJojnMrlywxs',
#     -97659.862,
#     805122444730450.0,
#     'https://meyers.net/tag/privacy.php',
#     'https://www.navarro.org/']

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'https://james.org/list/app/main.html', 'https://padilla-nguyen.com/list/register/', 'gFLJzPtGidLTDoqGJbyN', 'uZSZXRyXabrOoLJdMKLA', 2712, 'qschwartz@garcia-schmidt.com'}

fake.pystr(min_chars=None, max_chars=20)
# 'qtOUbkoSGscdebTTeGCc'

fake.pystruct(count=10, *value_types)
# (   [   'LenxrUmOlVHahUKXGRoH',
#         Decimal('7083390899.53209'),
#         Decimal('6.0'),
#         'cltybxujWJiSWUZoAWUW',
#         'ofLXXWyOSXTMdWjwMZmg',
#         'http://cole.com/',
#         -4008132158712.3,
#         -7882.0,
#         'tamara10@palmer.org',
#         'KwzEZxINaFhexjxRtDcW'],
#     {   'affect': 'http://www.wagner.net/search/app/register.htm',
#         'bank': 'wFEkOksOLjwySAoNOnLb',
#         'capital': datetime.datetime(2009, 1, 15, 5, 39, 13),
#         'face': 7699,
#         'free': 62705.32299,
#         'kitchen': Decimal('-92152022.6'),
#         'life': 'bauerjoseph@gmail.com',
#         'notice': 963.978150286,
#         'step': 'fyXxbalUzRGMBhpMFmsP',
#         'truth': 'OqerTevJyRRiEEOciPbz'},
#     {   'a': {   8: 'fletcherdanielle@li.org',
#                  9: [   'http://www.ortiz.biz/index/',
#                         45470498210.3,
#                         43687222914.0],
#                  10: {8: 5.2082, 9: 1882, 10: [5840, 6291]}},
#         'all': {   0: 'hiDxGIdEFZyMeQAVLJUJ',
#                    1: [6846, 'kevin57@mckay.com', 'ashleyblair@hotmail.com'],
#                    2: {   0: Decimal('-87246522917986.0'),
#                           1: -8093247422824.57,
#                           2: ['fhPgVqwSsJazsOVjkKlV', -63178597307797.0]}},
#         'allow': {   1: 'http://gonzalez.com/category/terms/',
#                      2: ['rlDKdLYgkSrMxFERmDoT', 1.3234052, 762773109.0],
#                      3: {   1: 'zmartinez@hotmail.com',
#                             2: 'iNdAfNsICxjnzBchnfse',
#                             3: [Decimal('26613409639.1'), 1691]}},
#         'authority': {   3: 'fjnlyTuWpSGXLBPTbhOK',
#                          4: [   Decimal('-84132833666.43'),
#                                 'EFncEliIgvplYmDZnvdE',
#                                 Decimal('94012391696.9')],
#                          5: {   3: 'michael91@wright.info',
#                                 4: 7119,
#                                 5: [Decimal('7535.3869351032'), 5507]}},
#         'morning': {   4: 'OnodGFqsWNILEFUwJDRZ',
#                        5: [   'https://palmer.com/login.html',
#                               'gElQfyUVqhFpiZfMqYvj',
#                               Decimal('47384.0')],
#                        6: {   4: 'XhHOVDbMpyHDtRxJRxSn',
#                               5: 'QhFLROLJDOHsHrJUydyz',
#                               6: [   'CKAllNWTdRZxwBSfDFFC',
#                                      datetime.datetime(1996, 9, 17, 6, 10, 29)]}},
#         'raise': {   6: datetime.datetime(1981, 9, 29, 13, 37, 51),
#                      7: [   685,
#                             'nicholastaylor@foster.com',
#                             'uqMCotkQWPjMCzokzjYi'],
#                      8: {   6: 9997,
#                             7: 7243,
#                             8: [99.47338, 'https://www.taylor-gilmore.com/']}},
#         'sing': {   2: 6394,
#                     3: [   'OzdvyFFiRUASCWBUXBVc',
#                            'http://butler-holden.com/author.asp',
#                            'LlgKlGSMdfEiHJRFAEWS'],
#                     4: {   2: 'fDgqrIZeNAaQAfVTIXhT',
#                            3: 'MPOHxePcJGZWcWvUncRN',
#                            4: [   'uIcpQeddrZHboRZWJxZK',
#                                   'gibsonjose@hotmail.com']}},
#         'term': {   5: datetime.datetime(1971, 8, 13, 18, 37, 2),
#                     6: [   'KTiZlBrkvoEamcWHgniq',
#                            Decimal('9.3347581'),
#                            datetime.datetime(2000, 12, 9, 20, 35, 4)],
#                     7: {   5: 3581326.48132,
#                            6: datetime.datetime(1994, 10, 8, 18, 26, 26),
#                            7: ['xyoung@hotmail.com', 'VDPjcvOyYkqcbLNuaUOx']}},
#         'well': {   7: datetime.datetime(1982, 7, 28, 4, 22, 8),
#                     8: [   Decimal('-807263984534734.0'),
#                            8921,
#                            'qhanson@flores-campbell.com'],
#                     9: {   7: 'xupZEWGhxhurFsrzJogN',
#                            8: 'wavery@yahoo.com',
#                            9: [   'http://www.hernandez.com/main/',
#                                   'xYuBGKxLhWmpzjnjTdDo']}},
#         'why': {   9: datetime.datetime(1990, 6, 7, 8, 34, 5),
#                    10: [   7883,
#                            'http://young.org/privacy.htm',
#                            Decimal('-40425528269.1')],
#                    11: {   9: 'ilopez@mcbride.info',
#                            10: 'hFrtfXGPUNykLWNrJkcR',
#                            11: [   'TDaoVUaRNKgdtKBRMSWK',
#                                    'UWMnmolnZRQNEUTmzwgM']}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   -62.4928225025,
#     3802022.47817,
#     'aimee81@gmail.com',
#     499.5962,
#     'eqaNwRZnzDFwpqhoRbWv',
#     Decimal('332.619747'))

faker.providers.ssn

fake.ein()
# '61-4917354'

fake.invalid_ssn()
# '523-82-0000'

fake.itin()
# '999-86-3981'

fake.ssn(taxpayer_identification_number_type="SSN")
# '243-92-5399'

faker.providers.user_agent

fake.chrome(version_from=13, version_to=63, build_from=800, build_to=899)
# ('Mozilla/5.0 (Windows NT 5.2) AppleWebKit/5350 (KHTML, like Gecko) '
#  'Chrome/63.0.855.0 Safari/5350')

fake.firefox()
# ('Mozilla/5.0 (Windows NT 6.0; fur-IT; rv:1.9.0.20) Gecko/2014-07-06 08:33:19 '
#  'Firefox/12.0')

fake.internet_explorer()
# 'Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 6.2; Trident/4.0)'

fake.linux_platform_token()
# 'X11; Linux x86_64'

fake.linux_processor()
# 'x86_64'

fake.mac_platform_token()
# 'Macintosh; PPC Mac OS X 10_11_5'

fake.mac_processor()
# 'U; Intel'

fake.opera()
# 'Opera/9.25.(Windows NT 5.2; lij-IT) Presto/2.9.167 Version/12.00'

fake.safari()
# ('Mozilla/5.0 (Windows; U; Windows NT 6.1) AppleWebKit/531.38.7 (KHTML, like '
#  'Gecko) Version/5.0 Safari/531.38.7')

fake.user_agent()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 3_3 like Mac OS X; bhb-IN) '
#  'AppleWebKit/535.24.5 (KHTML, like Gecko) Version/3.0.5 Mobile/8B115 '
#  'Safari/6535.24.5')

fake.windows_platform_token()
# 'Windows NT 5.1'