Language en_CA

faker.providers.address

fake.address()
# '663 Cynthia Street\nEast Sarah, ON A2E 7T2'

fake.building_number()
# '16393'

fake.city()
# 'West Matthew'

fake.city_prefix()
# 'Port'

fake.city_suffix()
# 'borough'

fake.country()
# 'Cayman Islands'

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

fake.postal_code_letter()
# 'V'

fake.postalcode()
# 'P8J1L2'

fake.postcode()
# 'R9M 5C4'

fake.province()
# 'Ontario'

fake.province_abbr()
# 'NB'

fake.secondary_address()
# 'Apt. 900'

fake.street_address()
# '583 Christine Common Apt. 564'

fake.street_name()
# 'Kramer Drive'

fake.street_suffix()
# 'Trafficway'

faker.providers.automotive

fake.license_plate()
# 'UBPU 850'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'HVPK1817843335519'

fake.iban()
# 'GB22RPRC8950118492410'

faker.providers.barcode

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

fake.ean13()
# '6731676975357'

fake.ean8()
# '17381017'

faker.providers.color

fake.color_name()
# 'MintCream'

fake.hex_color()
# '#9c988e'

fake.rgb_color()
# '141,146,221'

fake.rgb_css_color()
# 'rgb(121,209,67)'

fake.safe_color_name()
# 'olive'

fake.safe_hex_color()
# '#aa4400'

faker.providers.company

fake.bs()
# 'redefine best-of-breed channels'

fake.catch_phrase()
# 'Polarized systemic circuit'

fake.company()
# 'Burns-Hamilton'

fake.company_suffix()
# 'Group'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'Discover\nLynn Hopkins\n6528448590185949 11/23\nCVC: 615\n'

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

fake.credit_card_provider(card_type=None)
# 'JCB 16 digit'

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

faker.providers.currency

fake.cryptocurrency()
# ('AUR', 'Auroracoin')

fake.cryptocurrency_code()
# 'ETH'

fake.cryptocurrency_name()
# 'Monero'

fake.currency()
# ('UGX', 'Ugandan shilling')

fake.currency_code()
# 'DJF'

fake.currency_name()
# 'Guatemalan quetzal'

faker.providers.date_time

fake.am_pm()
# 'PM'

fake.century()
# 'II'

fake.date(pattern="%Y-%m-%d", end_datetime=None)
# '1986-01-06'

fake.date_between(start_date="-30y", end_date="today")
# datetime.date(2013, 10, 27)

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2019, 4, 18)

fake.date_object(end_datetime=None)
# datetime.date(1980, 7, 26)

fake.date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)
# datetime.date(1943, 4, 6)

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2009, 3, 3)

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

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

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2019, 1, 21)

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(2014, 8, 19, 18, 58)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1525, 8, 9, 11, 33, 8)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2016, 12, 20, 23, 14, 34)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2019, 4, 18, 14, 29, 4)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2004, 7, 23, 10, 53, 15)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 4, 6, 21, 21, 23)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 4, 12, 8, 42, 58)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 1, 17, 0, 44, 55)

fake.day_of_month()
# '19'

fake.day_of_week()
# 'Thursday'

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 5, 6, 11, 19, 45)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1971-11-03T09:57:38'

fake.month()
# '09'

fake.month_name()
# 'February'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 3, 26, 13, 28, 55)

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

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

fake.time_object(end_datetime=None)
# datetime.time(18, 11, 36)

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

fake.timezone()
# 'Asia/Colombo'

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

fake.year()
# '1981'

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'ab.mp3'

fake.file_path(depth=1, category=None, extension=None)
# '/minus/omnis.pages'

fake.mime_type(category=None)
# 'multipart/signed'

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

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

faker.providers.geo

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

fake.latitude()
# Decimal('35.797640')

fake.latlng()
# (Decimal('-26.569315'), Decimal('18.248390'))

fake.local_latlng(country_code="US", coords_only=False)
# ('44.27804', '-88.27205', 'Kaukauna', 'US', 'America/Chicago')

fake.location_on_land(coords_only=False)
# ('44.59445', '11.04979', 'Castelfranco Emilia', 'IT', 'Europe/Rome')

fake.longitude()
# Decimal('141.958695')

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'john34@fisher-duffy.com'

fake.ascii_email(*args, **kwargs)
# 'swade@gmail.com'

fake.ascii_free_email(*args, **kwargs)
# 'djohnson@yahoo.com'

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

fake.company_email(*args, **kwargs)
# 'christopher77@holmes.info'

fake.domain_name(*args, **kwargs)
# 'ferguson.org'

fake.domain_word(*args, **kwargs)
# 'garza'

fake.email(*args, **kwargs)
# 'gary87@hall.com'

fake.free_email(*args, **kwargs)
# 'joneslaurie@gmail.com'

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

fake.hostname(*args, **kwargs)
# 'srv-76.wagner-wolfe.com'

fake.image_url(width=None, height=None)
# 'https://placekitten.com/157/101'

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

fake.ipv4_network_class()
# 'c'

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

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

fake.ipv6(network=False)
# '4482:f46f:bcd:69f9:f301:837:5f3:34c7'

fake.mac_address()
# '57:58:4e:80:7d:b6'

fake.safe_email(*args, **kwargs)
# 'kristineriddle@example.com'

fake.slug(*args, **kwargs)
# 'atque-harum-nihil'

fake.tld()
# 'biz'

fake.uri()
# 'https://www.brennan.net/homepage.htm'

fake.uri_extension()
# '.asp'

fake.uri_page()
# 'register'

fake.uri_path(deep=None)
# 'tag/posts/main'

fake.url(schemes=None)
# 'http://www.macdonald-wilson.info/'

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

faker.providers.isbn

fake.isbn10(separator="-")
# '1-946138-00-2'

fake.isbn13(separator="-")
# '978-1-08-314161-3'

faker.providers.job

fake.job()
# 'Pharmacist, hospital'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Exercitationem non itaque cumque dolor atque. Aspernatur quis similique '
#  'minima sequi fugit.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Nisi delectus mollitia debitis. Nam quidem corporis tenetur vel tenetur. '
#     'Velit eum perspiciatis occaecati eum natus provident sint.',
#     'Vero neque aliquam debitis. Eligendi ad earum culpa eum. Numquam in ex '
#     'fugiat.',
#     'Dolore amet blanditiis necessitatibus. Neque iure ea facilis modi '
#     'facilis.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Dolorum occaecati nostrum fugiat vitae mollitia aut.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Harum harum doloremque quos error id ipsa.',
#     'Delectus impedit natus accusantium.',
#     'Quo placeat fugiat dolores maiores maiores.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Labore inventore quas praesentium praesentium sapiente nostrum consequuntur. '
#  'Facere excepturi doloremque alias cupiditate. Consequuntur quis ipsum '
#  'quisquam dolor.')

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

fake.words(nb=3, ext_word_list=None, unique=False)
# ['quos', 'assumenda', 'reiciendis']

faker.providers.misc

fake.binary(length=1048576)
# (b'\x19n\x17E\xaa\xd9h\x1c\xdfD\x1a\xaf=\xc3P9\xa8\xa3\x8d\xf0\x1a\x87\xbdg'
#  b'|\xb5\x99\xb1\x91\x997\x1eH\xee\xe7\xba\x14\xd9\xac\x87\xa5\t\xbf\xe2'
#  b"\x87V~\x8c\xdbv\xb9\x8d^V2F\xc8D\xf7e\xe2\xc9zmv';K\x82\xbc\xfdw\x8b\xecxl"
#  b'\x1f$:\xde\xc1\xa8\x1bs\ra\x10\xd8\\\xb6c\xd7z\xe6\xf7+\x04\xc3\x83\xe3'
#  b'\x84\x04\xe9B>\x84\xf4w?\xc1Sq=\x89\x86\xe7Z\xf1\xa9\x16N\xd9\x01\xed'
#  b'\xd6t\xa6\x16\xfb<\x04\x9a\xffQn\xce<\xde*\xab\xe8o\xdb\xb0%\xfe\x93\x96'
#  b'\x1abS\xff\xe5\xc3\xdf@\x06t\xd5\xee\xa3\xa5\x1f\xdf(\x87J\xe1\xc3,\ty'
#  b'b\xba^u\xea\xfaT\x9a\x1a\xb8\x8cp(\xe4\xfa\x9c\xc6$\xfb\x19V\x85\xcee'
#  b'\xb1|r\x13\xe8\x11\xe3\x85\xb6\xc9\xe0mz\xb1\xb2\x88hA\xfa\x98\x07\xd6P\xec'
#  b'kE\xa6\x8c\xd4\xfb\x1d\xee\xf4,-W\xe0\xffc\xb5\xd0\xe9\xad\xaf\xb7\x0c>\xc6'
#  b'\x12\x88\xa6\x086n7\xb0?\xbd2\xc6\xd7p\xe8\x85c\xa5\x07\xd5\xa1\xde\xda\xdb'
#  b'\x0b\x08\xd7\x13\x1eE\x9a~\x9b\xe7T\xa5 \x9d\xf5m\x00\xb0&\x9c\r\xfas\xb7'
#  b'S\x83\xb0\x88W\x9f\xbd\xf3;\x9fz/\xf1\x93\xe4\xf1\xe8\rZ\xc5\x82f\xce\xe1'
#  b'!\xc0\xfa\xea\x1a\x00\xdb\x8f\x11~h/E6\xa9_@\xd1G\x9e\xf5\x05~\xf7'
#  b'\xe7\xa3\xba\xda\xe9\xcc\x15\x18h^\xfa\x83\x98\xe0\x93\xca\xba\xee>\xc3'
#  b'\xdf?\xeb)pS@\xcd\xf5S\x8c\xdcH3\xe8\xf9\xb2\x81\xb1\n\xb5\x90[x\xf9\xd8A-'
#  b'\xae\x01l\xb2\xc86\x81\x84\xbd\xaar\xfe\xde_\x16\xdck\xd1q\xa8_\x07\xc8#'
#  b"\xe3\x89\xf0\x8e\xb2=\xc0\xb3\xe4\x8a\xb0\xde\x83\xeb'\xaa!\x12[c"
#  b',\x0c\xd6\xf3]2FT3\x17\x9dX\x99@\xb2?\xe5\xaf\x06G\xe2\xa7@\xfeU\xc2\xe7\x8a'
#  b'!\x1a\x1d\xf4R#\xf4\xcb\xc4\rW-\xca\xe0\x14\xe0\xaa\x14\xbd\xdeX\xaf\x1d.'
#  b'k\xe5nN\x82\x90\xab\xee\xd9\x13\x13)2/%1~l\xcc\x02\xc2}E\x10c_P\x80\xe4\nTE'
#  b'\n.\x11y-Q\x10Lo\xbb\xd2w\xf2R\nIS\xd9\xad\xb5\xfa\x1a\xdf\x92\x84E$A%}h\xc0'
#  b'*\xa0\xb2\x01U\xa9\x8b\xbf\xd6\x80\xcd7~g(\x86\xdb\xa2\x83\xcb.\xd3.\x00'
#  b'\x16-\x83\xe7klr-P\x16I\xfd\xb5&\x8d\x8e\x1a[>\x00\xba\x963n?+\xf2C'
#  b'\xa0E\x95\xa7\x17X\x88]\xe6\xa5\x80\xa5&\xd1\xa7.\x97I\xfc\xc7'
#  b'\xce\xe2\xa2\x9a\x84\x07\x90eG\\\xc4\xa3\xe8\xce%o\xb3<\x03\x96\x19T\x9a\xdc'
#  b'<e\xfc\xb0&\x022\xbd]\xc4\xcd\x95t\x941z\x8d)6+\xabF@n\xaf,\x0f<\x91\xb5U}'
#  b'\x93\x80\xff=R\xf2I\x85Z\x1c\xf6\xda\xa9\xf7\xdc\xf8\xb3\xcf\x9al'
#  b'\x94\x92\x8b\xc4\xb4\xbf\xee7\xc1\xba\xb5\x84[f\x07Q\xc6(\xb8EP[>\xc4'
#  b'\xea\x0eE\xa9E\xd6\x05e\xe5\x9f"7\x05\x13\xcd#\x84p\x98f\x1d\xdb\x91`\x08^`H'
#  b'\xca\xc1\x1b\xb6\xa1/8~6/C\xfa\xc6\xc9\x07\x0fhj6\x00\xf7\xb79&)\xdfv\xa3'
#  b"x\x95N\x0b\x8cAP'\xbd\x1e#\x82\xcc\x8c\x9e&\xb4\xe5S\xdf\x851\x9a\xca"
#  b'\x1b\xb9\xc6\n\xd2iB\xee\x12>\xfa\xa8\x81\xbcM=\xd6(\xbeP\xcb\xdeI0'
#  b'\xc2N\x8c\xe86VhJ\xe3\x7f\x1b\x01\x90z\r\xa5<~\xf7<$ U\x8d\xeb\x1d\xbe\x92'
#  b'\x9c\xc5\x10m\xf9\x9e\xfd\x9e+\xc8\x0c\xa1\xc6\xaf~\x18$I\x1cM[\xff\r\xcd'
#  b'\x88\xfc\xc1;\xd7\x89u\r+\xe3\x86\xacM\x0c#jA._(m\xfe\xaf\xb6Ayd\xfa'
#  b'\x8d\x99\x11+~\x7f0\xa9M\x95\xee\xdaa\xe3\xb3[\xd9\xbb\xaf.i\x127\x8e'
#  b')\xd8y\xe6\x86\x92\xe0_\xdbi\x8d\x14]\xc1\xd6\x90\x0b\x80\x1e\x03bn\x82\xdc'
#  b'\xac2\x902C-\x9e\xc0\x95\x8dY\xce\xad=;S\x17\xa2Z\xd0\x7f\x8e\x15\x8a'
#  b'\xba\xe4\xdb\x8c\x0f\x88a\x88gg2\xdc\xfd\x05\xb0pb\xbe\x86\x82X\x81\x13\x1e'
#  b'\xdd\x1a_\xf1\xc6\xc5\xe4\xff\xda\xc9`\nU\x97%\xca\x106\xb9\xd8'
#  b'\t\xb1\xc8\x16')

fake.boolean(chance_of_getting_true=50)
# False

fake.md5(raw_output=False)
# '366cab50b359f9898f0dc53114b291fd'

fake.null_boolean()
# None

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# 'nh2YlC1p#8'

fake.sha1(raw_output=False)
# '1f8e39020889bdce1f4ecda0446d1dcf93d8409f'

fake.sha256(raw_output=False)
# 'bba5291260ae9dcd10de43cfb595e6fc5815c7f4bedc7f68e8c406331b68d549'

fake.uuid4(cast_to=<class 'str'>)
# 'ea3078b9-565b-4fe6-b252-16068ceae92d'

faker.providers.person

fake.first_name()
# 'Michael'

fake.first_name_female()
# 'Melissa'

fake.first_name_male()
# 'John'

fake.last_name()
# 'Jimenez'

fake.last_name_female()
# 'Jordan'

fake.last_name_male()
# 'Martinez'

fake.name()
# 'Carrie Mitchell'

fake.name_female()
# 'Gwendolyn Turner'

fake.name_male()
# 'Cesar Howard'

fake.prefix()
# 'Ms.'

fake.prefix_female()
# 'Mrs.'

fake.prefix_male()
# 'Mr.'

fake.suffix()
# 'PhD'

fake.suffix_female()
# 'MD'

fake.suffix_male()
# 'MD'

faker.providers.phone_number

fake.msisdn()
# '5752181130084'

fake.phone_number()
# '601.352.3603'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': '43755 Samantha Ports\nChristopherchester, NL R7M7G4',
#     'birthdate': datetime.date(2002, 12, 8),
#     'blood_group': 'AB+',
#     'company': 'Lewis, Rivera and Diaz',
#     'current_location': (Decimal('17.7444315'), Decimal('79.520119')),
#     'job': 'Ophthalmologist',
#     'mail': 'john86@hotmail.com',
#     'name': 'Cody Richmond',
#     'residence': '1986 Michelle Motorway\nNorth Arianafort, NL R9H9M1',
#     'sex': 'M',
#     'ssn': '257 744 300',
#     'username': 'thomas38',
#     'website': [   'http://rodriguez.com/',
#                    'http://davis.com/',
#                    'http://lawson-evans.biz/']}

fake.simple_profile(sex=None)
# {   'address': '8324 John Hills Apt. 571\nAndersonton, NL E3J7N5',
#     'birthdate': datetime.date(1967, 6, 28),
#     'mail': 'jasonkerr@yahoo.com',
#     'name': 'Jessica Wilson',
#     'sex': 'F',
#     'username': 'mitchelljocelyn'}

faker.providers.python

fake.pybool()
# False

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'eveniet': 'https://ortega.com/category.jsp',
#     'exercitationem': 'rkaprYxzWWIXswaCDuJp',
#     'in': 2716,
#     'magnam': 'QMorVnXhtrKtwNmNtFRl',
#     'minima': 4468,
#     'minus': 8621,
#     'non': 'LYiqKuMXoQnmHLuZFoas',
#     'omnis': datetime.datetime(2008, 11, 27, 10, 22, 13),
#     'quae': 'qfreeman@white-richardson.net',
#     'rem': 72}

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

fake.pyint(min=0, max=9999, step=1)
# 2555

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# {'MxWnZLiTAWZlIXxdLtgt', datetime.datetime(1992, 7, 26, 14, 52, 59), 'QRAheGtsZwLBmxUCUgbm', -8340340.4416946, 4691, 'HnFVsaCQsIecMFyBIcNE', Decimal('91242995.66'), 'morenomichael@curry.net'}

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'RfIGTnnYIpnCLwLyXIQr',
#     Decimal('-33931469105770.4'),
#     'bmvjcDBpaFCdTETCENOG',
#     5792,
#     'http://myers-garcia.com/about/',
#     1613,
#     'http://santiago.com/',
#     datetime.datetime(2009, 11, 29, 4, 49, 17),
#     'https://allen-chambers.com/register/',
#     'YihHEqzsqkPwpssYkOkQ',
#     5994]

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'AkqUUrJbEuWIzjZgNcrs', 33, -746823625699293.0, 'hCwJUiipoihEUXMrIAtB', 'HrKiOdMzXQuuzGYGMvVO', 'samuelcarson@miller-montgomery.org', 'MYeSCuRBxFyhKqZSJNTJ', 4018, 'https://www.rodriguez.net/tags/privacy.htm', 3732, Decimal('57.0'), 'dDDSSVQVrSkhbYieGBvu'}

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

fake.pystruct(count=10, *value_types)
# (   [   datetime.datetime(2004, 6, 9, 1, 58, 9),
#         'ekvOWIcfNkcdbNifTZta',
#         'KAKPqYuNoDROCcYdNhcS',
#         'morawhitney@hotmail.com',
#         3393,
#         Decimal('609643.8'),
#         'http://www.hogan-hopkins.org/faq/',
#         'sGgDalyZgGUQyOiiNraU',
#         'rgIUnOToUAnizYwtFWSU',
#         Decimal('3.8472721')],
#     {   'aperiam': 'mjECLJaCxWHARewJNuyw',
#         'asperiores': 'jzaQENSRnBiWUestbDEt',
#         'beatae': -12467.48,
#         'ducimus': 'VHICpszxZfeaVDpWoLLZ',
#         'iste': 'tTSkNsXyzWJQkbdcMVTO',
#         'minima': 'PhHLGuScAfFnfiPjAfbD',
#         'quam': 'YPAdxadiUKzurOFPjgqg',
#         'repellat': 'huntchristian@hotmail.com',
#         'ullam': 'https://www.griffin.com/main.php',
#         'voluptates': 1305},
#     {   'autem': {   4: 'YiRYgwqdBEMaFfqHemfE',
#                      5: [   Decimal('-8208.554660683'),
#                             'hmoore@hotmail.com',
#                             'nataliethomas@stevenson.biz'],
#                      6: {   4: 1857,
#                             5: 'FdVniUbQDzbzmDXVvsla',
#                             6: [   'DOfDAGYiowotyOwDmEFc',
#                                    'TkKcZVgyhENecZLiGtHG']}},
#         'eum': {   0: Decimal('-5342562239.6'),
#                    1: [   'hzbiztoGlsToxRCPezPP',
#                           5988322750.72,
#                           'vdnoHHBSnreYuqVGppjr'],
#                    2: {   0: 'titDgoPyuAfSVNSCgkPE',
#                           1: 'DSeDedGDrhGnttDxYkxx',
#                           2: [   'martinleslie@hotmail.com',
#                                  'stIEnXcxWjWfZaImcMXp']}},
#         'natus': {   9: 'lGqHQcHLJmeneoXOOIXX',
#                      10: [   'jKMEDifeXIAjSDdygEtf',
#                              Decimal('12328.239711105'),
#                              'cynthia20@perkins.net'],
#                      11: {   9: 54206274.69,
#                              10: -89771935118352.0,
#                              11: [Decimal('94965169.88'), Decimal('976.9')]}},
#         'nulla': {   2: 'matthew46@stevenson.com',
#                      3: [   'zzgxkfsuGbPOoQBmscVe',
#                             'ClMcuHNVDaEuLeOXyDnE',
#                             'http://www.hernandez-lewis.com/'],
#                      4: {   2: -814705518178.74,
#                             3: 'GJybTjTygLQmdnlWHoYl',
#                             4: [   datetime.datetime(1979, 12, 4, 21, 54, 3),
#                                    datetime.datetime(1996, 4, 15, 9, 17, 42)]}},
#         'placeat': {   1: 198,
#                        2: [   4161551008256.24,
#                               'elizabethvaldez@hotmail.com',
#                               Decimal('-950654586100.0')],
#                        3: {   1: 'https://www.olson-hernandez.com/',
#                               2: 508,
#                               3: [   'http://www.ramirez-smith.info/main/',
#                                      'bergwesley@wilson-santos.org']}},
#         'quaerat': {   3: -202906891184.8,
#                        4: [   'qIuqwMHpXbYgkNYqlDMP',
#                               'QnqtbOJatWiMrZdBIhLS',
#                               'katherinewhitehead@brown.info'],
#                        5: {   3: Decimal('1127099893.315'),
#                               4: 'http://www.cole.biz/wp-content/category/login/',
#                               5: [   'VRaCYYGgXKhmdsZhduDm',
#                                      'YsQozqFPyMUtBlGttZwK']}},
#         'quas': {   8: 'JADILXjIQubsjtZJiYad',
#                     9: [   'QufAGxaWnEfbrQuYGZTs',
#                            Decimal('75116297.231221'),
#                            datetime.datetime(2004, 12, 15, 2, 44, 34)],
#                     10: {   8: 'kendra48@yahoo.com',
#                             9: 'OrXZuiUPYuhaFSQMGFAo',
#                             10: [6599, 'kroberts@santos-martinez.biz']}},
#         'quis': {   6: 'VyrvZKaCCfkiHXdVOQsT',
#                     7: [   'bullockchristine@yahoo.com',
#                            datetime.datetime(1985, 10, 20, 0, 27, 11),
#                            9198],
#                     8: {   6: 'FyaorkeLgjGNagSdLSzH',
#                            7: 1010,
#                            8: ['IKCAXupqIsNToGALqXft', 4032518905739.3]}},
#         'totam': {   7: 5858,
#                      8: [-517728621012212.0, 'cVmEOQLzLlZoJwsXkZGF', 8230],
#                      9: {   7: 'MsoRLLregsadtRuuPRAe',
#                             8: 'http://www.jordan-stokes.com/posts/terms/',
#                             9: [   'loYsjUdtrXYmHcgJnXCd',
#                                    'FEoOlZDEWGwDGeIDfZpj']}},
#         'ut': {   5: 'mhernandez@montoya.com',
#                   6: [   'alanhill@davis-james.com',
#                          'bzqphkWSoWBXslHWQQdR',
#                          'http://www.moyer-mueller.com/'],
#                   7: {   5: 'kuhvXHfiSuzzIvigWFfW',
#                          6: -645.61,
#                          7: ['oWOLSUfSIHZLPvLJgSnN', 179]}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'TLABHyQEPRnzSYqWwcyG',
#     717,
#     'EFIKEJljHrQdoKNHPBwT',
#     'JwxSmzIXkAtaSPVtOEZo',
#     Decimal('137281356.434294'),
#     'https://brown.com/search/',
#     5278)

faker.providers.ssn

fake.ssn()
# '716 012 349'

faker.providers.user_agent

fake.chrome(version_from=13, version_to=63, build_from=800, build_to=899)
# ('Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7_2) AppleWebKit/5321 (KHTML, '
#  'like Gecko) Chrome/62.0.829.0 Safari/5321')

fake.firefox()
# ('Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_3; rv:1.9.5.20) '
#  'Gecko/2013-09-28 12:59:35 Firefox/3.6.7')

fake.internet_explorer()
# 'Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/3.0)'

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

fake.linux_processor()
# 'i686'

fake.mac_platform_token()
# 'Macintosh; U; Intel Mac OS X 10_5_2'

fake.mac_processor()
# 'Intel'

fake.opera()
# 'Opera/8.53.(X11; Linux x86_64; ca-AD) Presto/2.9.178 Version/12.00'

fake.safari()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 4_1 like Mac OS X; eu-ES) '
#  'AppleWebKit/533.14.6 (KHTML, like Gecko) Version/3.0.5 Mobile/8B111 '
#  'Safari/6533.14.6')

fake.user_agent()
# ('Mozilla/5.0 (X11; Linux i686; rv:1.9.7.20) Gecko/2019-04-05 00:46:24 '
#  'Firefox/3.8')

fake.windows_platform_token()
# 'Windows 98'