Language en_CA

faker.providers.address

fake.address()
# '8401 Clark Bypass Apt. 451\nLake Amandachester, SK S7H3Y4'

fake.building_number()
# '994'

fake.city()
# 'Port Joshuastad'

fake.city_prefix()
# 'South'

fake.city_suffix()
# 'berg'

fake.country()
# 'Bouvet Island (Bouvetoya)'

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

fake.postal_code_letter()
# 'P'

fake.postalcode()
# 'K6G 9R5'

fake.postcode()
# 'X4N8X3'

fake.province()
# 'Yukon Territory'

fake.province_abbr()
# 'SK'

fake.secondary_address()
# 'Apt. 765'

fake.street_address()
# '265 Morgan Orchard Apt. 231'

fake.street_name()
# 'Spencer Union'

fake.street_suffix()
# 'Court'

faker.providers.automotive

fake.license_plate()
# '415 1HO'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'ALZY0985049295683'

fake.iban()
# 'GB95KYCU6939265901973'

faker.providers.barcode

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

fake.ean13()
# '6281661943804'

fake.ean8()
# '43126217'

faker.providers.color

fake.color_name()
# 'FloralWhite'

fake.hex_color()
# '#dfa840'

fake.rgb_color()
# '58,37,228'

fake.rgb_css_color()
# 'rgb(155,234,0)'

fake.safe_color_name()
# 'fuchsia'

fake.safe_hex_color()
# '#556600'

faker.providers.company

fake.bs()
# 'empower magnetic web services'

fake.catch_phrase()
# 'Managed executive structure'

fake.company()
# 'Morton, Mitchell and Brooks'

fake.company_suffix()
# 'Inc'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'JCB 16 digit\nHeather Holder\n3589107563307624 06/29\nCVC: 182\n'

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

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

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

faker.providers.currency

fake.cryptocurrency()
# ('LSK', 'Lisk')

fake.cryptocurrency_code()
# 'VTC'

fake.cryptocurrency_name()
# 'Nxt'

fake.currency()
# ('CZK', 'Czech koruna')

fake.currency_code()
# 'BHD'

fake.currency_name()
# 'Canadian dollar'

faker.providers.date_time

fake.am_pm()
# 'AM'

fake.century()
# 'XV'

fake.date(pattern="%Y-%m-%d", end_datetime=None)
# '1987-02-17'

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

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

fake.date_object(end_datetime=None)
# datetime.date(2003, 6, 11)

fake.date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)
# datetime.date(1955, 11, 14)

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2017, 10, 10)

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

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

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

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(2002, 8, 31, 3, 39, 29)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1376, 1, 24, 13, 3, 11)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(1992, 10, 16, 10, 44, 56)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2019, 9, 18, 13, 28, 25)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2001, 8, 12, 8, 52, 44)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2010, 9, 18, 9, 6, 10)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 9, 11, 3, 24, 8)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 2, 21, 15, 18, 15)

fake.day_of_month()
# '29'

fake.day_of_week()
# 'Tuesday'

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 10, 10, 11, 8, 58)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1998-10-10T18:15:42'

fake.month()
# '02'

fake.month_name()
# 'May'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 9, 11, 13, 39, 28)

fake.time(pattern="%H:%M:%S", end_datetime=None)
# '01:59:06'

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

fake.time_object(end_datetime=None)
# datetime.time(21, 39, 22)

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

fake.timezone()
# 'America/Jamaica'

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

fake.year()
# '1976'

faker.providers.file

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

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

fake.file_path(depth=1, category=None, extension=None)
# '/atque/ipsa.txt'

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

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

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

faker.providers.geo

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

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

fake.latlng()
# (Decimal('-89.285899'), Decimal('66.731593'))

fake.local_latlng(country_code="US", coords_only=False)
# ('42.97086', '-82.42491', 'Port Huron', 'US', 'America/Detroit')

fake.location_on_land(coords_only=False)
# ('53.53333', '-7.35', 'An Muileann gCearr', 'IE', 'Europe/Dublin')

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

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'rcallahan@sosa-howell.com'

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

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

fake.ascii_safe_email(*args, **kwargs)
# 'david69@example.com'

fake.company_email(*args, **kwargs)
# 'onguyen@ruiz-young.com'

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

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

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

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

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

fake.hostname(*args, **kwargs)
# 'web-36.shields-coleman.info'

fake.image_url(width=None, height=None)
# 'https://placeimg.com/154/610/any'

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

fake.ipv4_network_class()
# 'a'

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

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

fake.ipv6(network=False)
# 'd06a:4454:c2d6:a6c6:6258:bce2:6dd8:1634'

fake.mac_address()
# '44:2d:40:4d:2d:6a'

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

fake.slug(*args, **kwargs)
# 'repellat-nam-ea'

fake.tld()
# 'com'

fake.uri()
# 'http://www.garcia.com/main.html'

fake.uri_extension()
# '.htm'

fake.uri_page()
# 'faq'

fake.uri_path(deep=None)
# 'posts/app/blog'

fake.url(schemes=None)
# 'http://www.nguyen.net/'

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

faker.providers.isbn

fake.isbn10(separator="-")
# '1-79186-509-7'

fake.isbn13(separator="-")
# '978-1-69755-176-1'

faker.providers.job

fake.job()
# 'Chemist, analytical'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Occaecati esse reiciendis impedit. Reprehenderit consectetur nisi aperiam. '
#  'Corporis repellendus mollitia.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Corporis error blanditiis quas. Nemo distinctio ratione voluptates optio.',
#     'Quis ad tenetur cum. Commodi reprehenderit delectus odit quos. Fugit '
#     'consequatur eum sint esse neque perferendis.',
#     'Incidunt illo sed totam porro doloremque cupiditate. Ab cumque inventore '
#     'iusto consectetur in. Blanditiis atque in vel saepe possimus.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Fuga illo ullam totam.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Sunt et voluptate facere similique molestiae totam perspiciatis.',
#     'Dolore laudantium quidem quia aut voluptate quasi.',
#     'Accusantium et similique corrupti fugit porro.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Autem corporis eius. Voluptatibus eius odio illum totam ut.\n'
#  'Labore fuga dignissimos eaque voluptates. Consectetur quo esse provident '
#  'ducimus.')

fake.texts(nb_texts=3, max_nb_chars=200, ext_word_list=None)
# [   'Hic laboriosam voluptate suscipit. Maiores et qui velit est.\n'
#     'Totam quibusdam dicta cumque. Quis alias alias assumenda ullam facere. '
#     'Pariatur esse nobis.',
#     'Sint cupiditate consequatur deleniti ab consequuntur quas. Numquam quis '
#     'ex quam eaque ipsa quisquam. Nulla dicta iusto eligendi eveniet.',
#     'Facere nihil ab recusandae. Rem nihil deserunt pariatur quo voluptatum. '
#     'Laudantium ipsa doloremque nemo numquam debitis consectetur quod. Placeat '
#     'esse necessitatibus occaecati perspiciatis excepturi.']

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

fake.words(nb=3, ext_word_list=None, unique=False)
# ['repellendus', 'maxime', 'reprehenderit']

faker.providers.misc

fake.binary(length=1048576)
# (b'\xfcQ\x93R\xca\x822\xfa\x80=8\x98\x9f\xde<\xefk\xf9\xe6\xfd*\xa9h\xb0h\xda_W'
#  b'n\xb1\x02X\xaa\x8b\xcd\x88Q\xa7\x0b]\xe2\x81Q\x9d_\xe0\xd5C\xeaS,\xff'
#  b"\x9aI\xde;\xc4\xb6d\x8e\xbfS\xee\xc7\x13Z\xf8~\xeb+\xae\x07`\xbf'Q"
#  b'\xdb\xd0\x8e\xb4\xa5\x18\xcb\x17ma)\x0e\xe0R\x1dV\x17\xd8h }\xf0\x82\x85'
#  b"|\xc6\xd1P\x7f\xdc\xe0['3\xee1\xa4\xf1\xbb\xf2^\x0e\xa6R\x9f\x11\xe8\x17"
#  b"\x8f\x92\xf94\xeaB\x9b3s0\xcd\x9e['e\xae<b\xd6R\xb0D\x08k\x96\x1a\xdb\x10"
#  b'\x84\xf1iW\x15E\xc8\x12[\x98\x82\x1f\xe9\x96\n\xd2\xd7Y\xcc\xadw\xa9\x1a\xd8'
#  b'\x0bu`X\xf7\xe0-\x07\xbd\xaa\x8e\xe2\xbaf~\xe8{\xf5\xfa\x16\x0f\xd4T\xda'
#  b'\xef=\xfc~\x95\x9c/*[\x0en\xe3Z\x06\x81\xc8\xb9\x16ag\xdc\xdb\xcd\x86'
#  b'\xc6T+\x11%Q\xd0F<H\x19\xdb}p\xf7sN\xdf\x13\x83;\xcf\x7f\x03\xb0\xcd\xefe'
#  b'\xfe\xbb+Y\xf0\xe5\xa58\x16\x1b\x14D\x8b2F4\xabf\xaf\xb93\x9b36\xe3Y\xd3\xee'
#  b'\xae\xd7\xa2\xc3\xce\xc8\xcf\x8d5\xb6\xb7^\x9ds}\x99\xc3\xd2\x8f\xe6'
#  b'H\xdaA\x19\x15\xa6\xa6\xf0\xb3\xec\x9b\x84\xbd)68\xb0}\xd0u\xe7Y\x99\xf4'
#  b'\x06`<\xe2\t\xed\xd5%\xfdF!\xff\xc7\x1d\xcf<`qJm\xab\x12\xc8xT\xb2`\xf6'
#  b'c\xe8\x14\xbe\rT"t\x0b\xc7\x9f9\x1b.\xc5\x921\xc7\xe3\x0f)>\xc7Z'
#  b'\xb3\xcc\xc2\x8c!g\xdb\x95\xff\xddO\x1c\r\x16k\xa9\x0b\xf8\xf4\xde'
#  b'\xcb\xfcl\xdb\xba\x05\x1f\xb4\x06\x843j\xe6f\x0f\x0f\xae}J\x99\x90.\x97_'
#  b'\x8d\xa1d\xe8\xed\x07nI\x0bJ\xce\x9d\xf7\x9f<\xb2%\x12\xb5\xd1\x00Q*\x18'
#  b'N\x85\xfc\xae3f\xe7\x0f\xa8\x86DaH\xe7UP\xd1\xd7\xcay\x95{\x9e\xb1\x03~\xd4L'
#  b'h_\n\x95\xc0\x86\xf2\x0b\xb5\xd3\xb4\xd7*\x1a\x01$A\x04\x95\x06:\x0e\x83['
#  b'\xf8\x13\x81\x0b3Q\xa5\x1a\x8b\x9b\xf4,}Cy\x91\tH(\x97-\xca\x94\xdd'
#  b'OA\xc3\xaf\xacWG\xff\xfd\xb6\xca\x0ee\x06\x10\x81\xf5Z\x03g\xdf"\x1e\xe8'
#  b"l\x07\xf2+\xc9'\xbeM\nc \x7flT\xe0\xa6<\xc6p\x1f\x88\xeb\x83\xce\xf1z>\xf4"
#  b"1\xcd<\xd1\xbc\xa8\xa0\xcbtB'i\xc5\x08\xb4nWQW\xe4\xa4\xaa_\x18\x7f\x9d\x0eH"
#  b'\xcc*\xed\x87F\x8d#&\xea.\x102\n\xf0\x8e!\xed\x16b\x11\x8c\x95\x17,'
#  b'\x82;\x15N1\xf51dDU?7\xca\xb2\n\xdc\xce\x1c\xdf\x8a\x91A_N\x90\x83\x8f\x9e'
#  b'\x83\x7f\xa5\xb4-\xee|\xbc\x94\xa1[r\xd1\xc7\x1b\xb2Fb\xae\xf1\xd6w\xe6\x88'
#  b'_6\xf8\xbc\xc1M\x9b9S\x0f\xd2\xa6rK\xcb&\x96V\xcaH\xf6\x13\xfa\xe4'
#  b'\xc2\xa5\xf4\x8fY\xeb\xb2\xa1S\xb2\xcc7"\'=\x07\xf1{\xbc!\xcd\xe0\xf8\xc4'
#  b'\x94g\xb6 l\xfe\x8c\xbb\xee\xb4E\xcb~DbD.\xdd\\\xe9\xecfj#\xb83\xa70'
#  b'\xec!)\xf8\xb1\xc9tF\x9a\x980P\x04\xc5\xcb\xa5\xb4\x80\x13\x94{\x93\xa8\xe5'
#  b'\xf1`!t\xb2>\xe2\x9b\x07L@4\xe4\xe5=\r\x1e\xc8\x0cj\x1c:\xb6\x03'
#  b'\x9c\xa0+\xf1I7\xac\x11J\x07=\xf8\xa3n\x10\xe5Y\xac\x96\xab\x83\x8d\x7f\xb1'
#  b'\x03\xb7\x1d\xf9\x01\xcc\xeb@\xe0^\x04^z\x1c\x9e\xa6(\xef\xb5\xa0`j\xf5\xc8'
#  b'\xfeB>\xb7\x92\x97\xb9\x9c\x03\xffP^\x8a\x07\x8f\xb5\x11\x18\xd3\xa5'
#  b'5\xf8^\x05\xffw\xc5\x03\xa6\x0b\x87\x0fk\xec\x9f\x88\x8a(\xe1\xe8|\xc80\xe4'
#  b'\x05qd\r\xc4G\xddb\xcfG\xb7:\xea\x16SF8\xa5\xac\xa3\x8d\x94\x14\xdc'
#  b'\xc3;\x92\xb5\x9b\xa5\xd4 \xe9{\xe64@\xd0b\x00\xdfa\xacMk4\xf24\xa6\xbdu\x18'
#  b'\xb1V\xb6\x9d\x81\xb9\xef\xc6x\xad\xb2oQ|\x0f\xd2\x89)\xc2\x0b\xb5\x89\x8fs'
#  b'\x02\xe5\x01%0\xb5N\xcc$\xe2t\x9b\xdf\xb4\x85\x98\x81\x03i\xa4'
#  b"\xce\xab\xfd\xbf!\x9bK\x9a'\xf8\xf7l\xc01ei\x82\xd47*\xc0\xab\xc0.\xd5=s\xb2"
#  b'\xafr\xcf/\x80x\xd8\xe8')

fake.boolean(chance_of_getting_true=50)
# False

fake.md5(raw_output=False)
# '838338ee420ed3413d8ab9731848ec39'

fake.null_boolean()
# None

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

fake.sha1(raw_output=False)
# '551f157da19dfd3dd577e5d119494495c5c8c4a7'

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

fake.uuid4(cast_to=<class 'str'>)
# '78859b2a-ba7c-42c1-b255-16b79ed3e68c'

faker.providers.person

fake.first_name()
# 'Nicole'

fake.first_name_female()
# 'Anita'

fake.first_name_male()
# 'Douglas'

fake.last_name()
# 'Ortiz'

fake.last_name_female()
# 'Boyd'

fake.last_name_male()
# 'Rodriguez'

fake.name()
# 'Jonathan Gray'

fake.name_female()
# 'Melissa Lee'

fake.name_male()
# 'Howard Cervantes'

fake.prefix()
# 'Dr.'

fake.prefix_female()
# 'Mrs.'

fake.prefix_male()
# 'Mr.'

fake.suffix()
# 'PhD'

fake.suffix_female()
# 'DDS'

fake.suffix_male()
# 'Jr.'

faker.providers.phone_number

fake.msisdn()
# '6331366845670'

fake.phone_number()
# '1 (832) 192-2480'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': '33661 Laura Valleys Suite 932\nDylanshire, NU J6B 6C9',
#     'birthdate': datetime.date(1989, 10, 27),
#     'blood_group': 'A-',
#     'company': 'Boyle Group',
#     'current_location': (Decimal('-3.953246'), Decimal('93.721037')),
#     'job': 'Surveyor, mining',
#     'mail': 'tina29@gmail.com',
#     'name': 'Leslie Johns',
#     'residence': '93170 Payne Pike Suite 070\nEast Jesse, PE B8Y5L1',
#     'sex': 'F',
#     'ssn': '741 762 207',
#     'username': 'andersontara',
#     'website': [   'http://www.ibarra-gonzalez.com/',
#                    'https://morrow.com/',
#                    'https://www.dickerson.com/']}

fake.simple_profile(sex=None)
# {   'address': '98089 Eric Crescent Apt. 509\nJamesborough, NS A3L4T4',
#     'birthdate': datetime.date(1965, 11, 25),
#     'mail': 'kimberly93@yahoo.com',
#     'name': 'Joseph Maddox',
#     'sex': 'M',
#     'username': 'chapmankathleen'}

faker.providers.python

fake.pybool()
# True

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'accusamus': 'niMyQxLnRKQrpwRQWfLP',
#     'atque': 'YVopVPFwiLEFixDpeoyW',
#     'doloribus': 'BRWUzoOSWDFLFHZcmLHg',
#     'eum': Decimal('-377869.36'),
#     'fugit': 'http://www.griffith-garner.com/app/faq.asp',
#     'odio': 1218,
#     'possimus': 5284,
#     'quia': 'mitchellstephanie@gordon-jackson.org',
#     'quibusdam': 'MVqQYpGtIPUXXYosLIOC',
#     'repudiandae': 'ClRJPwSZCuhsIzFVXLQc',
#     'vero': 6412}

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

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

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'EEncZFLUtnRYWLJFKxJb',
#     'BKZkoXQoVaYiqNOGXDSC',
#     9066,
#     'kPEXkDYkAHJaKZuaskwE',
#     'debraenglish@yahoo.com',
#     'qvWEeXxlPhsfzQbobQkI',
#     'KwXPxwNYjQPfWPkriTVr')

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   219500427895128.0,
#     datetime.datetime(1996, 2, 16, 6, 58, 39),
#     8507,
#     'jacksonhayley@lucas-jensen.biz',
#     -25334467864.8727,
#     'http://reid-smith.biz/category/list/register/',
#     214,
#     'lkDdfbRNtMNQJDVIHxyR',
#     'QPqEGpNuJktviJCqcSBg',
#     'nXHSqoSdTCLIPYBRHrmN']

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {-418711707743.8, 'bLQiudBsufoeUtAnSAff', 'http://kelley-colon.net/blog/posts/search/', 'smithjenny@wilson.com', 'https://lee-wagner.com/terms.asp', 5086}

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

fake.pystruct(count=10, *value_types)
# (   [   3493,
#         Decimal('-9562.3'),
#         5384,
#         'pyUDthjhrAsduYeDpmMd',
#         'VVQhCrLTusUBYoRiRqui',
#         6145,
#         'rUYtSMtwWjJClWGGEomX',
#         -38518094.68516,
#         347,
#         'rphillips@hotmail.com'],
#     {   'atque': datetime.datetime(1972, 12, 4, 9, 33, 28),
#         'cum': 'http://short-white.biz/categories/homepage/',
#         'cumque': 4431,
#         'ducimus': 'pooleerica@yahoo.com',
#         'error': 'irqahFotSRjqSfFMrhsZ',
#         'id': 95275814.1423904,
#         'incidunt': 'https://www.nielsen.org/homepage/',
#         'nam': 'URqQZycWQEYmkHlLWIvb',
#         'neque': 5866,
#         'omnis': 'iphSjNoMiHrqMudyHslw'},
#     {   'dolor': {   7: 'zSIoTCjeasWKvSaEWaGU',
#                      8: [   'eTRrXgmzlwXqOCPIaLxU',
#                             'PdiFTZKVDGStlyWzthjS',
#                             7058737.9613859],
#                      9: {   7: Decimal('556262014575093.0'),
#                             8: 'jacobsonkatie@hotmail.com',
#                             9: [   'https://www.newman.com/category/main/',
#                                    5629]}},
#         'eos': {   3: -112659.908,
#                    4: [   'CAPLRTzvwPbHLxQVKmHd',
#                           'https://www.stone-miller.com/explore/categories/search/homepage/',
#                           6497],
#                    5: {   3: 'nperkins@henry.com',
#                           4: Decimal('-35004.8'),
#                           5: [   'http://www.hensley.info/search/wp-content/register.html',
#                                  'fgVJaTTcZZweLUyOzuiz']}},
#         'ipsam': {   0: 8149,
#                      1: [   'BvmMpxqVbUhqewULhvkN',
#                             'http://ingram.org/',
#                             'http://larson.com/category/main/main.html'],
#                      2: {   0: 'STWULYjKBwtkAikGaXCM',
#                             1: 'kOAEYCaMeVdjPMcLqqfX',
#                             2: [Decimal('-19438.37'), 536928918.7653]}},
#         'laboriosam': {   4: 'https://www.valentine-martin.org/author.html',
#                           5: [   5990,
#                                  'http://lozano-hernandez.biz/homepage/',
#                                  9812],
#                           6: {   4: 7495,
#                                  5: 6360,
#                                  6: [   'https://www.taylor.com/main/explore/search/register/',
#                                         'ndgiaqoWNTOSsHVdkDLO']}},
#         'necessitatibus': {   6: 485336.69,
#                               7: [   datetime.datetime(2003, 12, 14, 6, 25, 5),
#                                      Decimal('204515059.39'),
#                                      'natalie45@robertson.org'],
#                               8: {   6: 2104,
#                                      7: 'https://marshall.com/explore/tags/main/privacy/',
#                                      8: [   'gonzalezerika@swanson.com',
#                                             'sgHQuRRJDpbBfLujrUUZ']}},
#         'nihil': {   9: 'EumQOwPQQujislFRpbqm',
#                      10: ['fLnDqJdSvccJFBREqfts', 'DtafKAJZJPmgWxtkpMdX', 2551],
#                      11: {   9: 'danny23@gmail.com',
#                              10: 'jGylpphQlQwmntYvTcDb',
#                              11: [731, 'YQsNuYIffQbXDJvIRAJg']}},
#         'quis': {   5: 'tpatton@reed-elliott.biz',
#                     6: [   'kimricky@foster-blackburn.com',
#                            'http://edwards.info/posts/blog/register/',
#                            'IgFlKzUHZLzWxOxhswxm'],
#                     7: {   5: 2039,
#                            6: 'knQvFGStYCIITNWljRxy',
#                            7: [   'gLwcMRAEiCAqegCcaiqo',
#                                   'josevasquez@allen.org']}},
#         'voluptatem': {   8: 'zJbnUhFGjUgPXsREUWoW',
#                           9: [   'RQXisMOQxEBMWUxodmAt',
#                                  Decimal('7009.15828455675'),
#                                  'fordcorey@gmail.com'],
#                           10: {   8: 'gomKZxUWpsRxxqMZcMSA',
#                                   9: datetime.datetime(1971, 5, 31, 20, 36, 32),
#                                   10: [   'VjaMcHFpLTwwiBaRbzUQ',
#                                           'ejtfenMbCTLBcatEEprc']}},
#         'voluptates': {   1: 'aLfylBgkoHhYHQpRLySK',
#                           2: [   1213,
#                                  'https://palmer-padilla.info/category/faq.asp',
#                                  'agJbmZiUsXhBnIWcnMAj'],
#                           3: {   1: 5391,
#                                  2: 'QSAlyOireuSZmvolzZGh',
#                                  3: [   'https://www.martin.org/app/list/main/faq/',
#                                         'lcAaYrnpEeyiqDaiOhxp']}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   9864,
#     8649,
#     -49.795374,
#     'vEqEqindBGebGwlUQNxf',
#     'qmnUhSBENmnKwXlsmGxC',
#     'https://escobar.net/tags/register/',
#     'cOgcxGrLLfschWtjtosD',
#     datetime.datetime(1991, 5, 23, 7, 3, 45),
#     8379,
#     9948)

faker.providers.ssn

fake.ssn()
# '452 470 370'

faker.providers.user_agent

fake.android_platform_token()
# 'Android 2.3.4'

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

fake.firefox()
# ('Mozilla/5.0 (Windows 98; tk-TM; rv:1.9.0.20) Gecko/2018-04-27 20:45:57 '
#  'Firefox/13.0')

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

fake.ios_platform_token()
# 'iPhone; CPU iPhone OS 12_4 like Mac OS X'

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

fake.linux_processor()
# 'x86_64'

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

fake.mac_processor()
# 'Intel'

fake.opera()
# 'Opera/8.52.(X11; Linux x86_64; ast-ES) Presto/2.9.189 Version/10.00'

fake.safari()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 4_1 like Mac OS X; pap-AW) '
#  'AppleWebKit/533.46.7 (KHTML, like Gecko) Version/4.0.5 Mobile/8B112 '
#  'Safari/6533.46.7')

fake.user_agent()
# 'Opera/9.52.(X11; Linux i686; uk-UA) Presto/2.9.189 Version/10.00'

fake.windows_platform_token()
# 'Windows NT 5.2'