Language es_CA

faker.providers.address

fake.address()
# '8034 Llabrés Manors Suite 049\nSouth Antoniamouth, NC 09292'

fake.building_number()
# '1643'

fake.city()
# 'South Arlet'

fake.city_prefix()
# 'Lake'

fake.city_suffix()
# 'bury'

fake.country()
# 'Montenegro'

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

fake.military_apo()
# 'PSC 8622, Box 7052'

fake.military_dpo()
# 'Unit 0358 Box 5825'

fake.military_ship()
# 'USS'

fake.military_state()
# 'AE'

fake.postalcode()
# '23894'

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

fake.postalcode_plus4()
# '42307-8142'

fake.postcode()
# '55912'

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

fake.secondary_address()
# 'Suite 288'

fake.state()
# 'Vermont'

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

fake.street_address()
# '54823 Acedo Streets'

fake.street_name()
# 'Albero Estate'

fake.street_suffix()
# 'Stravenue'

fake.zipcode()
# '55307'

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

fake.zipcode_plus4()
# '77626-0450'

faker.providers.automotive

fake.license_plate()
# 'CEY 917'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'IDDF7680261059951'

fake.iban()
# 'GB48EFSY1270985929020'

faker.providers.barcode

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

fake.ean13()
# '2999320213741'

fake.ean8()
# '10878262'

faker.providers.color

fake.color_name()
# 'LightYellow'

fake.hex_color()
# '#640ba0'

fake.rgb_color()
# '0,153,234'

fake.rgb_css_color()
# 'rgb(208,199,19)'

fake.safe_color_name()
# 'fuchsia'

fake.safe_hex_color()
# '#225500'

faker.providers.company

fake.bs()
# 'deploy rich interfaces'

fake.catch_phrase()
# 'Re-contextualized hybrid customer loyalty'

fake.company()
# 'Bautista Ltd'

fake.company_suffix()
# 'Inc'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'JCB 16 digit\nJuan Murcia\n3543704411479301 04/27\nCVC: 015\n'

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

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

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

faker.providers.currency

fake.cryptocurrency()
# ('EOS', 'EOS.IO')

fake.cryptocurrency_code()
# 'ETC'

fake.cryptocurrency_name()
# 'Bitcoin'

fake.currency()
# ('LBP', 'Lebanese pound')

fake.currency_code()
# 'MZN'

fake.currency_name()
# 'Namibian dollar'

faker.providers.date_time

fake.am_pm()
# 'AM'

fake.century()
# 'XIII'

fake.date(pattern="%Y-%m-%d", end_datetime=None)
# '1973-09-21'

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

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2019, 8, 20)

fake.date_object(end_datetime=None)
# datetime.date(2000, 1, 16)

fake.date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)
# datetime.date(1948, 5, 2)

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2007, 11, 19)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2012, 3, 29)

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

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2019, 3, 19)

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(2019, 7, 18, 10, 13, 36)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1534, 12, 20, 23, 13, 11)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2000, 5, 27, 3, 5, 37)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2019, 8, 20, 15, 3, 7)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2016, 7, 25, 15, 1, 51)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2017, 9, 6, 11, 32, 59)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 8, 3, 5, 25, 54)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 6, 16, 2, 9, 39)

fake.day_of_month()
# '18'

fake.day_of_week()
# 'Sunday'

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 9, 3, 11, 11, 42)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1971-06-04T08:28:19'

fake.month()
# '06'

fake.month_name()
# 'June'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 8, 8, 2, 53, 35)

fake.time(pattern="%H:%M:%S", end_datetime=None)
# '10:12:15'

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

fake.time_object(end_datetime=None)
# datetime.time(12, 19, 8)

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

fake.timezone()
# 'Africa/Cairo'

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

fake.year()
# '1982'

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'possimus.html'

fake.file_path(depth=1, category=None, extension=None)
# '/quaerat/quod.flac'

fake.mime_type(category=None)
# 'application/rss+xml'

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

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

faker.providers.geo

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

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

fake.latlng()
# (Decimal('48.915211'), Decimal('160.505356'))

fake.local_latlng(country_code="US", coords_only=False)
# ('37.52487', '-77.55777', 'Bon Air', 'US', 'America/New_York')

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

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

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'gelias@mugica-ferreras.info'

fake.ascii_email(*args, **kwargs)
# 'marc97@duque.com'

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

fake.ascii_safe_email(*args, **kwargs)
# 'laiaverdu@example.org'

fake.company_email(*args, **kwargs)
# 'javierriba@jerez.com'

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

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

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

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

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

fake.hostname(*args, **kwargs)
# 'laptop-83.ribera-aguirre.net'

fake.image_url(width=None, height=None)
# 'https://dummyimage.com/5x442'

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

fake.ipv4_network_class()
# 'b'

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

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

fake.ipv6(network=False)
# '36bd:eff1:c42b:1638:6b07:5d51:db64:220b'

fake.mac_address()
# 'e9:1f:64:f7:a5:b7'

fake.safe_email(*args, **kwargs)
# 'alex31@example.net'

fake.slug(*args, **kwargs)
# 'incidunt-quam-natus'

fake.tld()
# 'org'

fake.uri()
# 'https://goni-almagro.com/list/home/'

fake.uri_extension()
# '.html'

fake.uri_page()
# 'login'

fake.uri_path(deep=None)
# 'main/explore/categories'

fake.url(schemes=None)
# 'https://www.carro.com/'

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

faker.providers.isbn

fake.isbn10(separator="-")
# '1-192-01750-1'

fake.isbn13(separator="-")
# '978-0-470-14940-9'

faker.providers.job

fake.job()
# 'Recycling officer'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Totam exercitationem architecto ratione delectus officiis. Odit minus '
#  'doloremque ex optio iusto saepe adipisci. Porro provident tenetur '
#  'consequuntur occaecati eum veniam dolore.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Autem a placeat facilis inventore nisi. Perspiciatis aliquam quae commodi '
#     'velit libero perspiciatis.',
#     'Dolore nulla quidem esse itaque eos deleniti. Eveniet suscipit non sequi '
#     'sapiente sint.',
#     'Cum nihil temporibus consectetur eos nam perferendis.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'At nihil labore ullam non.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Mollitia esse officiis quidem.',
#     'Architecto sequi rerum aspernatur.',
#     'Iusto earum consequatur a sit.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Veniam dignissimos maiores quibusdam alias reiciendis eaque. Est '
#  'exercitationem commodi maiores eveniet vero officia.\n'
#  'Illum sed fugiat officia error. Temporibus reprehenderit ab reiciendis.')

fake.texts(nb_texts=3, max_nb_chars=200, ext_word_list=None)
# [   'Iusto voluptate iusto odio ad velit tempore. Vitae dolor voluptates aut.',
#     'A quibusdam ipsam optio quas quidem. Accusantium commodi nisi quasi. '
#     'Saepe quia aliquid quam nisi perferendis.\n'
#     'Officiis maxime vitae quam. Iure pariatur iusto excepturi maiores.',
#     'Necessitatibus soluta temporibus iusto dicta fugit nemo. Tempore '
#     'repellendus natus exercitationem facere eligendi.\n'
#     'Fuga fugiat qui ut. Excepturi occaecati natus eos odio praesentium.']

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

fake.words(nb=3, ext_word_list=None, unique=False)
# ['numquam', 'repellat', 'animi']

faker.providers.misc

fake.binary(length=1048576)
# (b'D\xac\xf9#\xd2\x0c`\xb1\xde\x87)\xe5iA\x1cq\x0e\x07\x99w:\xb8\x9aa'
#  b"\r{\xa5\x8b/$\x17\xd2\xd8\x1c\xc5\xf9\x171t}\xf2'\xc7\xf0\x07\xbc\x17\xb2"
#  b'U\xe6\xbe+\xc8\xc8\xd7\\\x02\x86\xe0qXS;J\x95\x01\xd2\x915\xc8\x80\xa6'
#  b'\xd0\xdcz~\x02\xd0\xe8\xd2\xe1\xd2\xa4\xa5c*\xabd\xbf\xc9\xea\xc8'
#  b'\xc4\xfa\x83iP\x82\xd4\xd9U\x89\x1dY\xeba\xdf\x9f\x88\x93\x95\xaa'
#  b'@\xd7\xdc\xca\xb8\xb0^\xbcM\n\x7f4\xc4\x9d\tt\x0eT\xd4\xa7\x16\x84\xedI'
#  b'9\xb2\xab\x99\x7f\x1fj\xdc\x19y\xad\xffhV\xbb\x0e`\xb9\x14\xaeCR\x83\xa4'
#  b'\xda\xdd\xc8\x97_\x97q\xc4\x0e\xa5^3V\x17p/\x9e\xa3\xbb\x04\xb8\xa10\xbe'
#  b'\x85\xe3\xff\xb4o\xa0\xf9G\x19\xe3\xcb\xb2\x82O\x9d\x8a\xc6\xbb\x0f\xa9'
#  b"\x0c\xee\xd2u\xcanP>n\xca\x1d\xc7a?\xa4\xb3Kb\xb0j\xe2\x91X+'J\x82\xf5"
#  b'\xc7\xc2w\xa4\xa5k.Q\x08\x8f\x9fO\xb1\x8d2\n\xd1\x9d\xb1\xc6\xc8\xbc\xb8}'
#  b'm\x9b\xd7_\xc6\xda\xbd\x95oj\x84`2,f\x06z,][\xdci\x9dtB+v\xa0,S\xa1\x92'
#  b'\x82\x83(\xea\xb1 \x1e\x9e\xa9\xeeQ\xe5*\xb1\xf5\xea\xc4\xbd\x9a\x9a'
#  b'\xf5\xaa\x8a\xa8\x94n\x14feP]N\xe9\x8c\x8e\xa7a\xd0\x14\xdaU\x1ffP'
#  b"\xe4\xe0\xdd\x9df\x12c=a\xf2-\x18\x9e0'\xce\x97\xad\x0f\xbc!\xe9\xf1\x14"
#  b';\xb3\x80\xea\xde\x8c\xae\x18\xe3\xe5\xe9\x8a8Tr\xd3\xce)\xe2\xfb'
#  b'\x81\x14\xf3\x8b-GZ\xa6\xb3R\xf6\xd9d}\x7f\n~\xcf\x16\xa2\xdb\xfdqK'
#  b'\x8f\x9a@cg\xea\\\x86\xb1v4\x14Ru*X^{X(gv\x1a+z\xdfwh\xd6a\x14\x17\n\xf4Gi'
#  b'\xce\x83\xb8\xf2\x8e\x10\x13Z\xbbj\xda\xdcX\xedt\xc7\xc8\x84\xd2\x1e'
#  b'f\x94\x8b\xf58\xc0\xdf\xee\xa9\xb6L\xc6Z)Mp\xe7[*R(\xbd\xd9%\xa9-\xcb|'
#  b"c@\x99\x1a\x13\xe7\xcd~\xeb~?\xb0\x11\x15\xb2\x81\xc7\x8c-'\xaf=s\xa2"
#  b'\x06\x0e-\xbd%r\xdc\x97\xfdE\x16#\xac\xa53\x1d8\x14\x83;G\xc5^\t'
#  b'\x08\x1c\x80\x87Z\x16\xe6\xd0\tf\x05\xce.\xc1\xbc)4\xe8\xec9\xea\xc5bh'
#  b'\xf3\x1d\x0eHu\xeb]OBZ\x1b\xa4\xd4\xf9\xc3\x19\xb8\xd3H\xc1\xec\xefAt'
#  b'\x1d\xf5L\xab\xb8\x185\xc9\x0c}N\xb1\xd1\x89\xd7\xa53\xdcQ\xa9#\xf3LR'
#  b',a\x92\x0e;\x10x^J\x1e\x01\x92\x01\xc0j\xc3\xcc\x03(\xa4\x94\xeb\x1e\x1d'
#  b'\xd7\xf2\xe0hB\xf0\x0eG\xee\xae\x9aS\x0f\xdec\n\xcb\xfbu\x99\x8a\xfc\x04\xa5'
#  b'\xcf!\xd7\xea\x8c)\xc4\x0f\x9d\xa7\x89P\xee\xad\x1e\x9bc\x07C\x94X\x12\xfd:'
#  b'\xb6\xc4\xe2\x99\x05\x99\x8f\xb5\x94\xc6\x00b\x14\x8aS:\xb7\x01\xbdL'
#  b'-\x00|\xd9@R\x9c0R;L\xbc\x16\xa4\xa7\x98\n\xad\x1d\x83\xd5\x84\xcb\xea'
#  b'\xafz|"V[\xc2\x12\x12\xb0DxJ%\xcfc\xdfIz\x1dg\x0edq\x80\xe2h\xcbK\x14E\xbb'
#  b'\x85\xbe\x0b[\xde\xda/\x98mgo\xc90:G\xe8\x95@\xcf\x95\xf0\xa7z\x17'
#  b'>\x7f\xdc\xa0\x8dMy\x05\xc7\xc5\xf4\xd4\rs\xdf-\xb3%(\xccp\x10\x95\x7f'
#  b'\x81\xe8\xd9$\x19\x88\x86\xd9\xc4\xe1~!\xbfz\xddpSJ\xdc\x0e\x11m\xe8\xd3'
#  b'\x9e\xd0$\xb8Y$\x95\xe3\xb3\xea\xa3\x1a\x12R\xe68\xf6~h\x08\xe3\xf3#u'
#  b'\x9b4\x95i}\x8e\\\x82\xd8+\xf5\xca\xde\x996\x07\xbd~\xb53\x89\xeaY\xa0TXwf'
#  b'\x84\x14g-;g\xa0\xec3F\xaf\xc1\xfc\xe2qEhY\x99\x1bi\x96? m\x11r\xcb'
#  b'x;\xaf\x07\xbf\xbe\xcc\xbes\xac&\x0b+M\xfe\xb18\x89)\xec\xbe\x7f\xf9e'
#  b',\xf6\xa0\xc2\xbd\x1e\xf8\x9a\x1b\xe3R\xef\xca\x9b\x13&\xf3;\xcat'
#  b'<\x19\xde\xee/I\x1cK\xb6[\x9d_\x81P\x00t2\xb7+\x8e\x86)9\xe5Q\x05\x16\xfe'
#  b'\x8a\x85\t\xbe\x03i\xf7\x1a\n\x8dw\xf0\xd1\xee\xa0\xd7\xae{)\xea'
#  b'\x0f\x0eS\x98>\x9d\xe6\xeb\xd7\xb3\x00I\xeen\xd0j\xdd@\xd7\n\x06\xe38\xc8'
#  b'\x1bf\x81_')

fake.boolean(chance_of_getting_true=50)
# False

fake.md5(raw_output=False)
# '6827955f2385b7e4186139827cc7d6d9'

fake.null_boolean()
# False

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# '(a!5)Lhl+f'

fake.sha1(raw_output=False)
# 'e56a96ec145a14921b5aedaa41906e866ad73fa8'

fake.sha256(raw_output=False)
# '3ade5f67a7732c0b09d6dcb29b05e409dfd502b241eca05c0690dcc18e62a022'

fake.uuid4(cast_to=<class 'str'>)
# 'b3ccaec6-eec1-4b9e-95fd-bf050173b39b'

faker.providers.person

fake.first_name()
# 'Ramón'

fake.first_name_female()
# 'Sara'

fake.first_name_male()
# 'Ramón'

fake.last_name()
# 'Villaverde'

fake.last_name_female()
# 'Baena'

fake.last_name_male()
# 'Lago'

fake.name()
# 'Max Palomino Castilla'

fake.name_female()
# 'Sara Bayón Huertas'

fake.name_male()
# 'Javier Rosell Bustamante'

fake.prefix()
# 'de'

fake.prefix_female()
# 'de'

fake.prefix_male()
# 'del'

fake.suffix()
# ''

fake.suffix_female()
# ''

fake.suffix_male()
# ''

faker.providers.phone_number

fake.msisdn()
# '0957965037520'

fake.phone_number()
# '776-075-0829x9384'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': '67666 Lucia Gateway Suite 032\nEstebanstad, OK 52962',
#     'birthdate': datetime.date(2001, 5, 12),
#     'blood_group': 'O+',
#     'company': 'Vega-Carbajo',
#     'current_location': (Decimal('-44.3221275'), Decimal('-126.879547')),
#     'job': 'Estate agent',
#     'mail': 'ruanonoa@yahoo.com',
#     'name': 'Dolores de Gras',
#     'residence': '84152 Jara Greens Suite 759\nBrunostad, MO 95107',
#     'sex': 'F',
#     'ssn': '045-87-6764',
#     'username': 'maxduenas',
#     'website': ['https://arino.com/', 'http://marti.com/']}

fake.simple_profile(sex=None)
# {   'address': '364 Blanes Branch Apt. 741\nEast Álextown, UT 74191',
#     'birthdate': datetime.date(1920, 9, 13),
#     'mail': 'josepquintero@gmail.com',
#     'name': 'Francisca Amores Antón',
#     'sex': 'F',
#     'username': 'sballesteros'}

faker.providers.python

fake.pybool()
# False

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'adipisci': 'zdAgayWubAdCnbDmGkaK',
#     'consequatur': 'ZRXKGMbkTpXnnQSCDgHy',
#     'doloremque': 8135,
#     'ea': 2160,
#     'ipsam': 'jypOWeZwsdYBNXLKZwED',
#     'necessitatibus': 'yUAMYvRexxptUdUfOJPp',
#     'nesciunt': 'johPAiFHTXOyrGVkEsIm',
#     'nihil': 'aina05@gmail.com',
#     'porro': -28342.15,
#     'qui': 'WraRamRbsopkxqLzgJCs',
#     'ratione': 7691}

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

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

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# (   1953,
#     9698,
#     datetime.datetime(2009, 6, 21, 18, 13, 34),
#     1860,
#     Decimal('405598.8'),
#     'http://manzanares.biz/register.php',
#     'maria-teresanavas@espana.net',
#     'https://www.plaza.com/categories/post/',
#     'wKnDQFMYOFIyuTAywBnJ',
#     -8943.85590454,
#     'gqpTRRrOeXguZRVzQTTz',
#     1877)

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'dNhaByXBmlQUVHqClzmw',
#     'RbDknjNimwRcxoQvjLPU',
#     Decimal('76755.211'),
#     8162,
#     2046,
#     5605,
#     1129,
#     datetime.datetime(1989, 8, 17, 2, 22, 48)]

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'EcBvkWiUhCdKxZArdlga', Decimal('709260895.86'), 'ZqSTalFmniYKuneVOEBc', Decimal('5878015478435.8'), 'NuGAygnvCGHIRGVmTSRF', 'EisRjwQXnlGVrraMPxzo', datetime.datetime(1980, 7, 12, 12, 42, 21), 2805, 'bsDhgzcIWovTMzNQgaAp', 'PmUAhxatNKWrhnZavdnT'}

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

fake.pystruct(count=10, *value_types)
# (   [   datetime.datetime(1977, 7, 30, 11, 3, 26),
#         'https://ribas-carvajal.com/post.htm',
#         'luYOPtXIysHSWnlEcImG',
#         datetime.datetime(1975, 3, 16, 7, 44, 12),
#         'jcxYMkSNTfvPsMlLSOdv',
#         'http://www.echeverria.com/categories/login/',
#         8366,
#         9274,
#         'dpuente@almeida-trujillo.com',
#         -94392863559192.5],
#     {   'accusantium': 520.6,
#         'atque': 'ULorPocFhIzLbgSUejDN',
#         'doloribus': 'RTDwkfwdLVHCVkhdMYop',
#         'ducimus': 'keCqDEPSUAAlZyguxHBr',
#         'impedit': 2672,
#         'iusto': Decimal('2175.1'),
#         'neque': Decimal('6998251620.44'),
#         'optio': 'etEhkFNjkwPXNHAFUdfU',
#         'tempora': datetime.datetime(1999, 8, 16, 7, 1, 53),
#         'ullam': 'bXuTpOBhtXxusVcUEHSM'},
#     {   'doloremque': {   7: datetime.datetime(1983, 5, 13, 6, 19, 36),
#                           8: [   datetime.datetime(1990, 9, 26, 1, 21, 45),
#                                  'https://noriega.com/blog/explore/index/',
#                                  9363],
#                           9: {   7: 'cervantesmaria-teresa@yahoo.com',
#                                  8: 'rosa44@torralba.com',
#                                  9: [   'http://www.iniguez-vergara.com/tags/blog/category/category/',
#                                         'fkOwpDBLusuUDOxZXdKC']}},
#         'eligendi': {   0: 'https://ferrando-losa.com/list/blog/posts/search.html',
#                         1: [-9079.495255, 3856, 'YnHnmtzfCkmtWpCRVBgy'],
#                         2: {   0: 'xPpkEQmGLfHGFiGvTYQr',
#                                1: 'claudia26@serna.com',
#                                2: [   'usXLfiBKkQyofnMTylIE',
#                                       'lealcristina@gmail.com']}},
#         'error': {   4: Decimal('9677291662339.0'),
#                      5: [   'https://www.arino.net/about/',
#                             7052,
#                             'https://www.piquer.org/'],
#                      6: {   4: 'http://nogueira-estevez.com/home/',
#                             5: datetime.datetime(1980, 2, 20, 21, 14, 47),
#                             6: [1287, Decimal('-2.0')]}},
#         'harum': {   2: 'https://alcazar.com/tag/search.php',
#                      3: [   'antoniofolch@ibanez.org',
#                             'XkEpymmXdEKhPDkFizfq',
#                             'silviaarnaiz@amigo.org'],
#                      4: {   2: 'AWRIvGauUgdvyzXdcWAr',
#                             3: 64.81,
#                             4: [   'http://www.porta.biz/app/author.htm',
#                                    'EoRZccxiuFhpptVgikPr']}},
#         'magnam': {   6: 'vbuacQUMWEdMPOaKpSgs',
#                       7: [   'valeria97@yahoo.com',
#                              'https://cabeza.com/terms.html',
#                              datetime.datetime(1989, 4, 17, 3, 16, 22)],
#                       8: {   6: 1637,
#                              7: Decimal('-72.6752'),
#                              8: [   Decimal('-174958050.337521'),
#                                     'MIHEVlIuWhwoCnUlEsLg']}},
#         'maiores': {   1: 8494,
#                        2: ['vAcVjbfCDhdzdabZcEcW', 7751, -797873806.21],
#                        3: {   1: datetime.datetime(1978, 7, 30, 19, 57, 57),
#                               2: 'EqvSnHkMDiScyGHSFUtr',
#                               3: [-728.877572952, 'mqozDGEGxmqUUqyxJwdi']}},
#         'nulla': {   5: 47758494861.7244,
#                      6: [   'http://www.blanco.net/about.php',
#                             6988,
#                             Decimal('-39675.44782724')],
#                      7: {   5: Decimal('-82.33068416945'),
#                             6: Decimal('-470353909.7101'),
#                             7: [   'https://www.valentin-planas.com/about.html',
#                                    -392582126511.5]}},
#         'quae': {   3: Decimal('-4502955925.64749'),
#                     4: [   Decimal('5081385.7'),
#                            'KvmOrhIzXboVqIJgPLQi',
#                            'doloresfernandez@gracia.com'],
#                     5: {   3: 'http://www.azcona.com/home.html',
#                            4: 'xangel@gimenez.com',
#                            5: [   'NfhuKCkiEpGtoFonYwtR',
#                                   'becerramontserrat@yahoo.com']}},
#         'vitae': {   8: 'jFnJqKXSnyZmbiuUPMQy',
#                      9: [   'dbilbao@hotmail.com',
#                             'mzVtTgNXemnAmtzGeVIS',
#                             'ndPTrUiqtMDQXNIQOoxq'],
#                      10: {   8: 9452,
#                              9: 3567,
#                              10: [   'tSZeqkwKaSyCKmHVYRns',
#                                      'http://blazquez-galvez.com/search/about/']}},
#         'voluptates': {   9: 7822,
#                           10: ['ocanaaina@gabaldon.com', 2126.43113997, 1049],
#                           11: {   9: 'RYedRBcMZUnMjDtjosBy',
#                                   10: 5.406628208009,
#                                   11: [4301, -542177.9848]}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   3941,
#     Decimal('2732265025564.57'),
#     'UdrpPzTLEujIRsgdzwJg',
#     'http://www.marques-madrid.net/search/privacy/',
#     datetime.datetime(2014, 6, 9, 1, 31, 16),
#     'BJYkBMEMiKeDEixFiUrZ',
#     5113)

faker.providers.ssn

fake.cif()
# 'G02539377'

fake.doi()
# '09494952T'

fake.nie()
# 'X6931572Q'

fake.nif()
# '10912949R'

fake.ssn()
# '094-02-4482'

fake.vat_id()
# 'ESl62286637'

faker.providers.user_agent

fake.android_platform_token()
# 'Android 4.2'

fake.chrome(version_from=13, version_to=63, build_from=800, build_to=899)
# ('Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/532.0 (KHTML, like Gecko) '
#  'Chrome/43.0.815.0 Safari/532.0')

fake.firefox()
# ('Mozilla/5.0 (iPad; CPU iPad OS 4_2_1 like Mac OS X) AppleWebKit/533.2 '
#  '(KHTML, like Gecko) FxiOS/12.2d9786.0 Mobile/78Q928 Safari/533.2')

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

fake.ios_platform_token()
# 'iPad; CPU iPad OS 10_3_3 like Mac OS X'

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

fake.linux_processor()
# 'x86_64'

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

fake.mac_processor()
# 'U; Intel'

fake.opera()
# 'Opera/8.53.(Windows NT 6.2; ig-NG) Presto/2.9.178 Version/10.00'

fake.safari()
# ('Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; ber-MA) '
#  'AppleWebKit/533.44.6 (KHTML, like Gecko) Version/4.0.5 Mobile/8B118 '
#  'Safari/6533.44.6')

fake.user_agent()
# 'Opera/8.50.(X11; Linux x86_64; ber-MA) Presto/2.9.187 Version/12.00'

fake.windows_platform_token()
# 'Windows 98'