Language ro_RO

faker.providers.address

fake.address()
# '389 Ștefana Gardens\nEast Flaviaberg, TN 93243'

fake.building_number()
# '61037'

fake.city()
# 'West Cristoformouth'

fake.city_prefix()
# 'Port'

fake.city_suffix()
# 'land'

fake.country()
# 'French Guiana'

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

fake.military_apo()
# 'PSC 7053, Box 5177'

fake.military_dpo()
# 'Unit 9316 Box 3573'

fake.military_ship()
# 'USNV'

fake.military_state()
# 'AE'

fake.postalcode()
# '45976'

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

fake.postalcode_plus4()
# '73895-8711'

fake.postcode()
# '63930'

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

fake.secondary_address()
# 'Suite 671'

fake.state()
# 'Connecticut'

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

fake.street_address()
# '27213 Francesca Inlet'

fake.street_name()
# 'Evanghelina Street'

fake.street_suffix()
# 'Stravenue'

fake.zipcode()
# '23198'

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

fake.zipcode_plus4()
# '69701-3951'

faker.providers.automotive

fake.license_plate()
# '030T0'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'GLPG69912474220035'

fake.iban()
# 'GB61KDMT93996929502314'

faker.providers.barcode

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

fake.ean13(leading_zero=None)
# '7494505244091'

fake.ean8()
# '75655655'

fake.upc_a(upc_ae_mode=False, base=None, number_system_digit=None)
# '403614955672'

fake.upc_e(base=None, number_system_digit=None, safe_mode=True)
# '02371269'

faker.providers.color

fake.color(hue=None, luminosity=None, color_format='hex')
# '#ef40ec'

fake.color_name()
# 'DarkOrchid'

fake.hex_color()
# '#eb2fd6'

fake.rgb_color()
# '84,181,23'

fake.rgb_css_color()
# 'rgb(196,34,174)'

fake.safe_color_name()
# 'teal'

fake.safe_hex_color()
# '#cc3300'

faker.providers.company

fake.bs()
# 'enhance front-end synergies'

fake.catch_phrase()
# 'Implemented static hardware'

fake.company()
# 'Dochioiu-Nistor'

fake.company_suffix()
# 'Ltd'

faker.providers.credit_card

fake.credit_card_expire(start='now', end='+10y', date_format='%m/%y')
# '05/29'

fake.credit_card_full(card_type=None)
# 'JCB 16 digit\nIonelia Tomescu\n3552631074805274 05/24\nCVC: 376\n'

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

fake.credit_card_provider(card_type=None)
# 'American Express'

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

faker.providers.currency

fake.cryptocurrency()
# ('BCH', 'Bitcoin Cash')

fake.cryptocurrency_code()
# 'XRP'

fake.cryptocurrency_name()
# 'NEO'

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

fake.currency_code()
# 'KYD'

fake.currency_name()
# 'Gibraltar pound'

faker.providers.date_time

fake.am_pm()
# 'PM'

fake.century()
# 'I'

fake.date(pattern='%Y-%m-%d', end_datetime=None)
# '1971-06-22'

fake.date_between(start_date='-30y', end_date='today')
# datetime.date(1991, 5, 10)

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2020, 1, 14)

fake.date_object(end_datetime=None)
# datetime.date(1999, 9, 13)

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

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2011, 12, 5)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2020, 1, 4)

fake.date_this_month(before_today=True, after_today=False)
# datetime.date(2020, 1, 3)

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2020, 1, 10)

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(2004, 10, 29, 2, 24, 56)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1005, 4, 12, 22, 29, 5)

fake.date_time_between(start_date='-30y', end_date='now', tzinfo=None)
# datetime.datetime(2016, 5, 5, 10, 49, 46)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2020, 1, 14, 18, 16, 19)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2001, 10, 13, 22, 53, 15)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2020, 1, 13, 16, 22, 10)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2020, 1, 2, 6, 4, 40)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2020, 1, 6, 7, 40, 16)

fake.day_of_month()
# '25'

fake.day_of_week()
# 'Wednesday'

fake.future_date(end_date='+30d', tzinfo=None)
# datetime.date(2020, 1, 16)

fake.future_datetime(end_date='+30d', tzinfo=None)
# datetime.datetime(2020, 2, 6, 17, 6, 24)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1975-12-16T09:55:07'

fake.month()
# '02'

fake.month_name()
# 'January'

fake.past_date(start_date='-30d', tzinfo=None)
# datetime.date(2019, 12, 30)

fake.past_datetime(start_date='-30d', tzinfo=None)
# datetime.datetime(2019, 12, 29, 12, 49, 4)

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

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

fake.time_object(end_datetime=None)
# datetime.time(3, 48, 26)

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

fake.timezone()
# 'Asia/Baku'

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

fake.year()
# '2017'

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'veniam.json'

fake.file_path(depth=1, category=None, extension=None)
# '/dolores/quas.odt'

fake.mime_type(category=None)
# 'application/pdf'

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

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

faker.providers.geo

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

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

fake.latlng()
# (Decimal('29.186392'), Decimal('-52.176830'))

fake.local_latlng(country_code='US', coords_only=False)
# ('40.58654', '-122.39168', 'Redding', 'US', 'America/Los_Angeles')

fake.location_on_land(coords_only=False)
# ('4.73245', '-74.26419', 'Madrid', 'CO', 'America/Bogota')

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

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'leliaene@marin.com'

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

fake.ascii_free_email(*args, **kwargs)
# 'osuciu@gmail.com'

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

fake.company_email(*args, **kwargs)
# 'wpopescu@marin.org'

fake.domain_name(*args, **kwargs)
# 'diaconu.biz'

fake.domain_word(*args, **kwargs)
# 'cristea-tudor'

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

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

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

fake.hostname(*args, **kwargs)
# 'lt-08.ionita.biz'

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

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

fake.ipv4_network_class()
# 'b'

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

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

fake.ipv6(network=False)
# '322c:def7:6c0:15f3:676:9942:6630:5ddb'

fake.mac_address()
# '0f:ba:42:01:a9:9e'

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

fake.slug(*args, **kwargs)
# 'est-aspernatur-odio'

fake.tld()
# 'com'

fake.uri()
# 'http://www.nistor.com/'

fake.uri_extension()
# '.php'

fake.uri_page()
# 'search'

fake.uri_path(deep=None)
# 'wp-content'

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

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

faker.providers.isbn

fake.isbn10(separator='-')
# '1-09-393299-6'

fake.isbn13(separator='-')
# '978-1-63405-422-5'

faker.providers.job

fake.job()
# 'Therapist, horticultural'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# 'Ea sit iste totam ab libero error temporibus. Quis doloribus impedit.'

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Labore corporis occaecati velit. Quisquam quas ipsa voluptatum iste. Fuga '
#     'dignissimos molestias et corrupti.',
#     'Recusandae excepturi quae rem exercitationem a quasi. Amet dolore natus '
#     'minus sit. Provident iste facilis iste ut. Harum ad quaerat quas.',
#     'Dignissimos atque numquam veritatis optio. Rerum modi quia laborum. Saepe '
#     'velit temporibus ea.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Iusto id non dolorum enim enim explicabo.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Enim dignissimos temporibus ullam ullam.',
#     'Numquam dolorem accusantium aperiam.',
#     'Culpa quam quaerat facere quasi a aspernatur odit.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Esse ipsam voluptatibus impedit saepe. Autem architecto cumque distinctio '
#  'aliquam quidem. Minus facere fugiat molestiae.')

fake.texts(nb_texts=3, max_nb_chars=200, ext_word_list=None)
# [   'Dolor architecto blanditiis earum magni maiores modi. Nostrum aliquam '
#     'consequatur consequatur fugit pariatur assumenda. Error voluptas laborum '
#     'distinctio.',
#     'Odit iste laborum soluta officiis.\n'
#     'Eos minus similique dolorem nostrum sunt. Deserunt aspernatur saepe sit. '
#     'Dolorum totam optio. Voluptatem quam nostrum.',
#     'Dignissimos voluptatem facere sint. Reiciendis cum sunt maiores ad quod '
#     'quos minima.']

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

fake.words(nb=3, ext_word_list=None, unique=False)
# ['esse', 'debitis', 'delectus']

faker.providers.misc

fake.binary(length=1048576)
# (b'>uDA\xc1Z:\x94\x1f.3\ro\xb2X\xe8 M\xa4_\x92\x11\xcc\xd6F\xc3x\xc4'
#  b'\x0e\xe1"\xe2l\x01\xb2\x13\xda\x8c\xf3\x0b\xb2\xd7Y)\x83\xeffTFt\xf6\\'
#  b'O\xa1\xce\x15\xeb\xd8S)\xdf\xa2G9\xdd4^\xec\xea\x02pDN\xeb\xff\xe3'
#  b'\xec\x02\x84\xef3)\x90M\xce\xa9\x17\x0fs,\x03\xdd\xd93edq$kYhXm*'
#  b'.\xc3\x10\x9a\x88X\x18\x90\xed7\xcd6P\xf6@\xac)\x8eb\xf0.\xcal\xd7t\xa5\xf0Q'
#  b'\xb2\x94\xe8]\x0f\xd4\xeb%|\x0e\x1f()\x10\x7f\x8d-0Y9h\x8cl\xf4"\xf9\xc9\xd8'
#  b'\x83\x82\x1b\xce|\n\x131\x83#\x07\x1f\xd3\xa2\x070\xd4\r\xb6\x80jB\xde\x1a'
#  b'\xd3\x16\x8b\x9e\xeb\xcaw\x16\xa0)\x10eTT\xae\xf2\x9a\x12\xaf=\x10O\x9e\x80'
#  b'oP\xb4\x8b\x98\x11\xa4\xac\x9b\xaeO\xa8<5\xf7E\x8b\xf8\x93\xde\xa6\xaeI7'
#  b'.\xfb/\xa30@a-J*E\xae\xac\x87\xe7\xf3\xaf\x93w\xc6\x81\xec\r\xf0'
#  b'\x17\xe4\xb1a*\xf5\xd3\xfa|.%M\x1b\xe1,KOg\xb3-\xd4z\x9d\xb8\x96J\x1e\x88'
#  b'\x9b\x88a\xb0\xf1PY\x82n\xbb\xe9\xab\x9fR\xc2s\xec\x1ch\xdd\xc03\x00pBG\x8eF'
#  b'x\xd1/k\xef\xa7>\xb82/\xd5J$(p\x03\x93\xdf\xc6QQE\xf8\xbc*\xad\xac\xb7'
#  b'tN\xaf\xff\x91k\x9c\xa1\x07\x92-@\xf2\x82\xb6\x10\xa33\xb9\x14\x06\xda\x17M'
#  b'\xc6\xaa\xe3E\xdf\x19\xbd\xc5vFY\xbd\xa8X3s\xdcm\xd7K\xa2KW\x0bl\xa1\x9bp'
#  b'u6{\xeb;\xeb\\\xac\xc7\xf5UU\xbe\xb0\xec\xcbN\xd5\xaa\xa9\xc9S\x0f\x9e'
#  b'\x0cxI\xde\xd3\xaam(\x18\x9a\xe2\xa9\xcd\x13\xad\xa9R>\x82\xfe'
#  b'\x8b\x08\xd7\xb4\xe0:\x7fBa\xdagc/\xc5\xb9\xaa`\x12\xd9?"yu\x04:\xab}a'
#  b'\x87\xb2\x15\xcd\xe5\x9c8\\#C\xd6\xb5[\xbeJ\xefC\xd0\x08\x81\x9dT\xbc\xcb'
#  b'\xd2\x13\xa8W\xfd\xc8\xbc\xc5 \xad\x13\xc2\xcf\xe7\x92\xe1L\xc1\x81\x0f'
#  b'A>.\x15\xe8\x89\x02_\x0e\xf7G\xd5\x00\x9d\x8f\xfcE\x1dv\xe77n\x16>'
#  b'\xf6\xf4\xfd\xf7\x85:@\xb7\xa0o\x81\xbb\x18-\xf1.\x1e\xd8\x05\x83g]\x06\xd4'
#  b'\xbfS\x14\xd9\xf93\xfe\xcd\xcb\xf3\xbf\xceu\xdb\xca\x9a\xfd\xf7\xea\xc3'
#  b'M\x16r74\xfc\x1c~\xee\x12\x18\x8e\x94=X\xc2\x11q\xfc0\xdd\xdd\xa2$\xa4\xffX?'
#  b"<\x0e\x19$_\x04\x9as\xbfr\x89k@\x97]M\x0fo'\xf4dK\xdc!\x9a\xf5\x14H"
#  b'\xd6\xf5\x95y\x0f\xc2\x9d\xc7mL\x8d\x9b\xe8lMd(\x7f\x1c\xf7\x9el\x89\xe8'
#  b'\x06\xdbP\x99\xb6cD(\xb1{9\xdc\xf6\xab\xdf\xb6\xe3\x0b\xa9E\xa7\xc1kB'
#  b'\xcc\x0c\xdcj\xd6QZ\x1f\xea\xa05\xf3\xfcd\xdbc\xc2\x89&\xb2\xb3\x08\xacS'
#  b'5\xef^W#\xa75Lp(\x86\xba;+\x8b\x02\xe0\x11\x04\x1ap\n}\xf9\x978\xde\x8c'
#  b'\x03:\x9fn\xb4\xa0+A\xcd\xe3\xa6\xf4S\xd5\xe0\xd7\xfd \xd7\x9f\xf9#/\x87'
#  b'\xd3\xbe\xc6W\xd5r\xd3=v\xd9h\x80\xf8\x85\x13V\xfd\x8d\x82b,\xc3&\x85'
#  b'\xe4\x8a\x98\x01\x8b\xb5\xff\xe3s\xf3\x93+22\xbb\xa9aKw\x03:\xd7\xf5\x1a'
#  b"9\x01\xed\xc9@\xed\xc6Y\x1c\x03g5=\x9e\xde\xe4'\xdei\xac\x06`x\xed"
#  b'\xfa\x93<\xac@\x9d*ZsZ\xc1\x1dK\xf3x\x015\xaa\x94\x10\xeb\x0e\xb3.\x9b(\xf6V'
#  b'\x0c\x98\xffe\xd1\x1f\xcd@\x086\xbfp\t\x9f\xbc"O\x04\xf7\x8a\xf0E\x8db'
#  b'\xe1%\x1c\xfd\x93\xd35\x83\xed\x9b\x8f5\xc9\xfd\xa8s\x1cE\xa0XP\x8e\x82D'
#  b'B\xa5\x97\xe4z\xcc\xad\xcdA\xeb +\xa7\x94\xcd\x89_:\x13\xec\xcb&\xa2b'
#  b'\xfd\xf5\xd5\n\x90\x19\xb15\xb5\xf8\xf9[\xc3\xc1\x02\x99\x97KA\x84'
#  b'\xbc*\x86\xf7z\x9d\xb0\x95>ljL\x8d\xd9\r\xb1(\xac\x88{C\xac\x0cN'
#  b'\xd9\xaf\xd5\xd3\x9d\xb2\x02\rb3+@\xe0gj\xcd\x91M\xa6y\x8e\xc0G\xc0'
#  b'\xc1\xb1\xdeQ\x0e\xc4\xcc\xd4d\x0c\xd8\xc2T\x0c/\xd0\xa5f\xf6}\x9d!\x90\x05'
#  b's\x8e\x1e\xb6')

fake.boolean(chance_of_getting_true=50)
# False

fake.csv(header=None, data_columns=('{{name}}', '{{address}}'), num_rows=10, include_row_ids=False)
# ('"Valeriu Barbu","836 Dochioiu Locks Suite 861\n'
#  'Ionițămouth, DE 58474"\r\n'
#  '"Ivona Voinea","50838 Letiția Stream Apt. 966\n'
#  'Mocanubury, KY 41272"\r\n'
#  '"Avram Tudor","94011 Petrică Burgs\n'
#  'Teeaburgh, DC 47023"\r\n'
#  '"Aura Barbu","0903 Tomescu Views Suite 879\n'
#  'North Milenaville, IL 38497"\r\n'
#  '"Albertina Dumitrescu","445 Nemeș Brook Apt. 990\n'
#  'South Romulus, DC 97857"\r\n'
#  '"Veniamin Dochioiu","443 Dan Wells\n'
#  'Port Cristofor, AL 87138"\r\n'
#  '"Sever Eftimie","8327 Varvara Burg Apt. 828\n'
#  'Tomescuborough, VT 40154"\r\n'
#  '"Vlădelina Diaconu","20194 Heracleea Union Suite 796\n'
#  'Suciushire, CT 32791"\r\n'
#  '"Ina Voinea","41482 Niță Crescent\n'
#  'West Octaviaborough, KS 81746"\r\n'
#  '"Petrică Preda","027 Cristea Ridge\n'
#  'North Lăcrămioaraside, MD 87417"\r\n')

fake.dsv(dialect='faker-csv', header=None, data_columns=('{{name}}', '{{address}}'), num_rows=10, include_row_ids=False, **fmtparams)
# ('"Lăcrămioara Preda","USS Gheorghiu\n'
#  'FPO AP 68199"\r\n'
#  '"Despina Florea","3133 Ica Ferry\n'
#  'Popescuburgh, WI 60429"\r\n'
#  '"Petru Tomescu","USNS Gheorghiu\n'
#  'FPO AP 70493"\r\n'
#  '"Eliza Pop","419 Ștefania Trail Suite 904\n'
#  'Port Niculinatown, AL 01205"\r\n'
#  '"Leopoldina Ioniță","43071 Nichifor Wells Suite 096\n'
#  'Emiliamouth, MO 57639"\r\n'
#  '"Varvara Nemeș","1185 Ramona Mall Apt. 237\n'
#  'South Cătălin, AR 20337"\r\n'
#  '"Ghenadie Stan","970 Tabacu Glens\n'
#  'Tomaland, WA 82862"\r\n'
#  '"Leontina Cristea","1742 Tudor Center\n'
#  'Mugurelville, KY 53946"\r\n'
#  '"Heracleea Barbu","PSC 3795, Box 4839\n'
#  'APO AP 02883"\r\n'
#  '"Luana Voinea","PSC 9892, Box 5947\n'
#  'APO AP 80064"\r\n')

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

fake.null_boolean()
# False

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# '&d8Wxwmr^H'

fake.psv(header=None, data_columns=('{{name}}', '{{address}}'), num_rows=10, include_row_ids=False)
# ('"Lorelei Popa"|"9901 Aanei Spur\n'
#  'New Lilianaside, PA 70602"\r\n'
#  '"Angel Ene"|"12206 Elodia Ports\n'
#  'South Marcu, WA 28910"\r\n'
#  '"Fabia Ababei"|"05393 Dima Stream Suite 334\n'
#  'South Evelinamouth, HI 45614"\r\n'
#  '"Pleșu Cristea"|"56103 Antonela Oval\n'
#  'Ionițăhaven, NJ 04452"\r\n'
#  '"Mihnea Suciu"|"05751 Costin Spur\n'
#  'East Dragafort, MO 42362"\r\n'
#  '"Anda Nistor"|"163 Florea Shore Suite 843\n'
#  'Manolehaven, MS 23050"\r\n'
#  '"Aureliana Tabacu"|"3271 Casiana Flats\n'
#  'Lake Ramona, AR 90338"\r\n'
#  '"Teohari Eftimie"|"067 Stoica Camp Suite 539\n'
#  'New Esterachester, MI 84189"\r\n'
#  '"Ovidiu Eftimie"|"57457 Teodor Overpass\n'
#  'Dochioiuport, NC 22315"\r\n'
#  '"Letiția Niță"|"5886 Iulia Hollow Suite 274\n'
#  'New Valentinberg, MS 50289"\r\n')

fake.sha1(raw_output=False)
# '3becab6f5a44bd4ab4c6b199630afdb3f819b737'

fake.sha256(raw_output=False)
# '256e3f2895620501656a509d3e9c2999aa80beabc901886694d36e617d38c974'

fake.tar(uncompressed_size=65536, num_files=1, min_file_size=4096, compression=None)
# (b'ezqciNKEjMzPUQoKZXkK1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x000000644\x000000000\x000000000\x0000000002000\x0000000000'
#  b'000\x00012723\x00 0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00ustar  \x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x000000000\x000000000\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\t\x10\x08J\xd9o<\xfc\xa6\xed\x96\xc2oNI\x1e\x8c\xab&\xca'
#  b'i\x14g\xb4E\x7f\x9el\xde\xfa\x15O\r\x97\x93\xb8ZK\xc8\x1e\x0f\xec\xb6\xe2'
#  b'\x1aZ\x9a\x16\xdep\xda\x9eC\xb5\xba\xef"\xda\xa8\xeex\xc36Oc\xc9\xee\t'
#  b'\xc7&\xd4Xh\xfa\xea]s$c6\x93\x94\xb8\xfa[\x10\xe5\x0f\x0e\x80(\xb4'
#  b'\x05\xe9"\x14\xc5s\xeahs\x0fB/\xf8\xa3\x84\x13\xd5G\x1e2\xd4bE\xdb'
#  b'\x03\xf1\xa6\xfe\xea\x91-\x92\x97q\x15\xb0k\xf6&\xe9\xb8\xe2\xcd\x16'
#  b'\x14\xcf\xa8"\xff\x13\xcaf\xfa\xa641\x1c\xe6=\xc8\xe5\xe7NU\xaa\x87\xe4+'
#  b'\xe4\x13\x15\xf6\xca\xaf*R\x9d\x88GiaE\xa7\xae\x12\xda\xd6+\xdd\x19\x95z'
#  b'\xd0\xa2pj\xaa\xc3DM\x85\xb0\xf7j\xffe7v\x1b\xf3\r\xacr\xc5I\xdd\xf4A\xdf~'
#  b'\x90G(SiyOv\x89fR\x8f4M\xe5\xd9z\xcf\x1e\xf1\xc0\xab\xe4M1\xaa\x93Q'
#  b'\xb2\xe9\xb4\x90J~\xb7\xb4|_]\xdc\x12\xb6\x9d\xff?\xde\x86"\xbd$\xe3\xbc'
#  b'\x10p\xa5\xb7kc\xed\xfc\x90\x1a/\x00t\xae4V\x16\xc2X\xd9~\x88h\x05]e\x8c\xa6'
#  b'3q{6Z\xe8\xaa\x84\xce\x9cp\xc6\x12\xb2y\x11.e\x9cz\\\x91\xfc\xa1\x88\x05b/'
#  b'X\xf5\xcc\xa2\xec9a\x12S.\xa2\xe0\xe3X?\x1dcJt\x8c[\xf7\xc1\x80\x9c6\xa5\xf7'
#  b'\xaa\x9d\xee\x80\xea\x7f=?X\xd33W7V\x88\x94\x1av\xd3u\xb4\n\xd9\xa0'
#  b'\x1ee\xca\xe4\xea\x98\xe7\x93\x8f\xf4\x871\r\x8b\xc4\xcbpqu\x05K[g#'
#  b'D\xf89\x8a\xeb\x13\xae\xf6\xa0\xc1\x9a\xc8c\xc0\x95\xac\x9eF\x0f|ZF5;'
#  b'\xd9\xcbR+I\xdaQ\xafU\xa9\xbeE\x859\xfc\x9e0f\xd8\x9f\xd2,\xdc\xcc'
#  b'\x07\x1d\x8e#4\xeb@\x82\x83E\x95\xf1/\x11El)\xda\xd1\xed\xea\xb2[\xcf'
#  b'\xd4~\xcf\xe5|\x9c\xa9=\x99\xce\x19\xa1\xa6\x96\xea\x08\x90\xedO\xe6rA\x18\r'
#  b'\xf1\xf5\x03\x91\r\xdf\xe2\xe8\x17}I\x0eSU\xc9\x05@\xf7/\xa7l\xa5{\xad'
#  b'^<\x9b\x06\xd1<kH\xd1\xea2S\x9f=W9^8\xf0\x1di\x1d\x7f\x82\xf9\xfcCr'
#  b'\xa0\x18\xd8\x198\xc0r"\x07\x05GIW\x82\x01.\x1f\x97\xb1,\x80\xac\x13K'
#  b'$\x18^\xe4\xb63\xe1\x0f#)r\xa4\xb0V\x02\xfd\xd3H\x7f\x96\n0\xf7v'
#  b'K\x95\x9f\xe9\xaec\x80\tX\x80\xc4w\x1bFV@\xeek\xc6l*\x1e\xaa\xc4'
#  b'p\x91\xea\x1e\xdc`\xa6g\xfca\x05 x\x1b\xd6\xe14\x10#3\xebA\xebl\xdf\xda\xa3('
#  b'\xad\x90\xfb5\xb4\xd5\x8d\x7fX"\xd1\x00\xf0W`jG_u\x9f\x923\x03\xfe'
#  b'\x0f\x15\x0e\x8c\xc6^\xea\xc6\x02\xd8(]\x13\xe10\x91U^99\x99\x08<sz\x11\x183'
#  b'\x9d\xc3\x14\x04N\xd2<\x19r1]o\x8e(0q\xe9\x0ecz\x1e\xf8\xd6\x17'
#  b'\x18\xc5\x8b\x93\xe7*\xb1\xfc\xf4g"\xa5S=\xb5\xb0\x15\xe5\xb8\x9b'
#  b'\xba\x9d\xefC\xb3y?\x1e\xf9\xd6\x97g\xd6\xe9\xb9\xe9\xf4,\xd6a\x84\xbe\x887'
#  b"d\x00^\xd5\xd1?X\xea\x95\xa2\xf9E\x02\xa4V%\x96u+\xf5M\xfd'\\\x16\x81q\xca"
#  b'\x17Y\x03\x8e9\x81\xc4\xdf\r\x14\xbe\xabU)F\x0b\xc7}\x91\x15\xd1\xb0\xa0u'
#  b'\xc4\xc0\x03\xd9<j\xa7\x98\xb9\xa4\x99\xca\xc1wS\x14\x9d$]|_\xdf\xdbu'
#  b'3\xf4$\x16\x12\x02\x80\x0b\xff\xf4!\x10\x80b\xcf\xfd\xd2S4\x07\xa4\xde?e'
#  b'\xce\x18\x13\xf3\x08=\x8c9~\xaao\xe8}L\xe9\n}\x02^\\\x8e{:\x12+\xb9H\x9e'
#  b'\xf3O\x1d\xeb$_\x18\xd1w\x9c&\x84\x87\xcct\xf4@{\xd7\x1d\xef3{\r'
#  b'\xbf\x95#\xf0M\xc4\x12\xef\xd9o\xf9h\\\x84\xd1\xed\xdbY\x97\xc6\xd3H\x93\xbe'
#  b'\xc9\xebX"\xb1\xafi\x91_T\xdeU\x9a\xc8\xb7\xd1\xef.\xb7\x15(\x9e\xbe\xbb'
#  b'\xe2\x082\xdc\x0c\x8aZ\x96O8\xae\x92)\xd0,\x04\xaf\x0fI\xd4\xa6\xcc\xad\xc7'
#  b'\x1f\xb1\x87\xf7\xa4\xd1\x10/\x1d\xa6/\xfeW\x08\xf7\xab\xa8\xf1q\xab'
#  b'\x13\x1c(\x05U\xc6\x0f4\xb2\xca\xcc\x88g\xd3(\x83\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')

fake.tsv(header=None, data_columns=('{{name}}', '{{address}}'), num_rows=10, include_row_ids=False)
# ('"Alin Diaconu"\t"318 Stancu Spring Apt. 424\n'
#  'New Corneliu, OR 24899"\r\n'
#  '"Mariana Manole"\t"071 Olga Parkway Apt. 923\n'
#  'Valterview, NM 62824"\r\n'
#  '"Victor Mocanu"\t"48267 Dochioiu Estate Apt. 992\n'
#  'Dobrebury, DE 52035"\r\n'
#  '"Varvara Pușcașu"\t"3370 Anaida Cape\n'
#  'North Henrietaburgh, MO 28581"\r\n'
#  '"Zoe Stan"\t"3563 Stancu Villages\n'
#  'New Doru, AR 81726"\r\n'
#  '"Ștefan Stănescu"\t"2795 Leordean Inlet Suite 732\n'
#  'Port Vicențiu, AZ 60259"\r\n'
#  '"Adela Nemeș"\t"75742 Marin Parkways Suite 414\n'
#  'Pușcașuburgh, WI 14096"\r\n'
#  '"Laurian Stoica"\t"67714 Horea Causeway Apt. 852\n'
#  'South Sofia, AL 93449"\r\n'
#  '"Vasilica Tudor"\t"0083 Andrada Path Suite 036\n'
#  'Martashire, AZ 00636"\r\n'
#  '"Agnos Stancu"\t"569 Flavia Alley\n'
#  'North Anatolie, VA 53669"\r\n')

fake.uuid4(cast_to=<class 'str'>)
# '1f83bebe-9852-445d-af2e-eb6cb0c5e3a5'

fake.zip(uncompressed_size=65536, num_files=1, min_file_size=4096, compression=None)
# (b'PK\x03\x04\x14\x00\x00\x00\x00\x00\t\x92.PA\xc4\x13\xae\x00\x04'
#  b'\x00\x00\x00\x04\x00\x00\x15\x00\x00\x00KmHZHPYLnZVawoSGxrkY1+\x06\xc4@x'
#  b'\x95\xb6.\x1d\x0es\x0c\x04u\xdf\xf1q\x1f\x88\xa6\xb0\x08\x8aP>'
#  b'\xcd\x8c\xed\x89\x90\x88\xaa\xdc\x92\xb9\xc6\xedsk\xcc)\x12\x9c\x9e]'
#  b'/:\xa1\xc9\x8a\xac\xc1\xa0V\x19t\xedL\x0b\x93)\xf7bMe\x12\xf3\x7f\x1d'
#  b'*\xb3\xa7\xf3\xa8L\xe2If\x94\x9eE\xcf\xb3\x15g\xb8b\xc4\xdf\xf1\x7f\xc7\x9c'
#  b'\xa1\xc7_\xcdyH\x88\xa6\xecP8\xb9\xdbu\x9d93\xdfuC\r\xeb\x9a\xdb\x9fJ;>'
#  b"'s^\xf9\xb1\xc6\xad\xd4\x8d\xa6\xc4\x0c\xc7\xe0\xf0\n\xd5\xe4K4J\x8b\xc7("
#  b'\xcd\x86:rT5\xbf\xb8\\l\x94s\xa1\x1e\xd5\xe8/WV\xae"/\x10H\xddAQs'
#  b'\x94\xbb\xf4\xd4\x9c\x1d\x91c\x06\xc4\x10\xd1\xb3e\xc8;e\xcek\x01'
#  b'\xcd\xc5\xee\x86RN5\x8a\x87\x8a\x13JR\x9c\x8e\xa7h\xf4H\x1fh\xcf\xfb\xf2'
#  b'\xa4e;\xf5c\xc4\x12\xe9,\x94\xac\xe32\x0f\x0c\x8f\x9f\xb1\x18#'
#  b'\xed\x8a\x83\x96\xc96P\x81"[\\\xa3%\xda\xa5\xc7\xe5H1\xd0\x1d-\x1a\x88'
#  b'\xd5\xb1\x89W\x15\xb4\x89\x8e\x00V\x17$#\xab\x8eijl\x8e\x8a%\xd9\xf6\xe1'
#  b'aF\x85\xd8\xf1*\x88\xef{\x01\xa7\xde\xb3:\x01\xb5\xcb/\xab\xfbJ\x19\xf9V'
#  b'\x93\x818&\xa8\xf0!\xafn\x13\xedN\xc8\xda6\xe4t#O F\xe0\x02\x1a'
#  b'\x16\x8e\xed\x06T\xb0G\xe5\xfdW\xdbQ\x02\xf9G\xbc\xf0\xe2\x9c\x82v\xf4S\xef'
#  b"\xd7K\xf1H9Jj'w\x90\xe0\x88\xd2\xc0y\x87B\xdb\xda\xae\xdf\xc4\xe4E"
#  b'\x03\x86\x86X\xaf\xc2\x9e\xfb\xc9z&\xbbEo\xb43\x86\xc9\x99,\xc8\xf8\x84I'
#  b'\xb0\x83\x9c\\\x88\x03e\x98\xf0\xcf\xce\xc0\xe9w\x08k\x01x#\xa0*\xac\x08\x9e'
#  b'X\x97"\x92\x14\xae\x14q!n.\xe3\x13\xa7\x9d\x7f\x82\xcck\xec14}\x18 \xf0V\xd1'
#  b'\xea~0\x0bGp\xeda\xb34\xe89\x00\x17\x8bff\x0f\x149\x1a\xac\xe1?\xf1\xc2H\x0b'
#  b'\x99\x9aM\x03b\xfa\xe5\x02\xd4\xac\xe2P\xc6VO\xe7}\xec\x18\n\xb8W\xf3\xf6'
#  b'\xabov\xad|\xf4\xd9r\xccs\x16m\x89OB\xff\xc5Z\x05{z9\xa1\x9ey\x98(i'
#  b'\xb1\x19l\x9c\xff\x06\xe4\xa2%K%\xc24g\xb2\xe9\x01\x12uk\xc9^\xb1\x96'
#  b'\x12\xfb4\\\x95n\xdd\x16\x8a\x91\xc1\xd2\xa2\xaa\xd6\rX\xa5#\x80\xa3Q\xe1`'
#  b'D\x196\xeda\xf6l\x16=\xb7\x0fZ\x80vkHk\x89efk\xb5n\x8a\xd0\x05\xb8j'
#  b"\x00\n\x90\xdc\n\xc3S\x0c\x87\x9b\xb3\x19\xe8_\xc6\xd4W\x04'\xfa"
#  b'\xef\xc3\x9e`\xdck8ro\xad\x05\x9e\x0f\\\r\xdf\xc6\xd6\xbc\xd5'
#  b'\xbe\xed\x16\x93y\xf2\xcd\x11o\x88@mq:\xdb\xf4\xc2-\xb73\xbe\x08\xc2\xae'
#  b'\xbd\xac\xa6^\xcb\x18n\x12\xaf\xca\xc7\xb4"\xcc\x9f=\xe9w\xb9p\xd3X0\xf3'
#  b'!G\x8c\x99\xb7\x83q\x14\x86\x1dTO\x8c\x8a\xd6\x05\xb6V\xff#+\xb3\xc9\xe6'
#  b'x\x8b\x9d\xd7\xe9\x84Ja\x87L\xbfL(&\xf5E\x06\x81\x11\xa3X\x92\xf6&'
#  b'\xffB\xa0\xbf\xc39|\x93\xc2\xfdW\xce\x86\xeb\x89l\xf0\x04w\xac=\ruRoYy\xc2'
#  b'\xe3{\xad\x97q\x80\x98:\xd6\x06\x97x\xe9\x0f\xd8a\x1e\xf6\x83\x88'
#  b'\xdbF\xb0\xc8\x95T\xb8?\xa3\xecL\xf2\x86\x0bel\x08\xf19\xab;\xab\n\xf9'
#  b'6\x1b^\xcet#\x7f\xd4[\x1d\xcd\x14\x0b\xd4\xe7\xe2\x0f\xfe\x97S\xa4\x1d]Y'
#  b'9;y\xbd;\x04I\xc9\xf8\xf5M@\xe5I\x97+\xb3\x19\x80U\x95\xca\x96\xbd'
#  b'\xa9V\xee\xcc\xea\xbbcT\xd9\xca\x14\xe2I\x14\xaeN^\x9c"\xddV\xdd\xad\x00'
#  b'8\x9f\x11\x8c\xf0\xca\x8fQ`L\xf8\xd0\xdd\xfc\xbe\x0f\xcdr\x80\x9b'
#  b'\x1c\xf8\xd5\xbd\x02\xe6n\xdd\x19i#\xfb-\xa6\xbc\xe2\xec\x8f$\x93>f8\xaa'
#  b'\x1f\x98\xf4\xa5\xa1T\x1a]\xb2\n\xbf\xa04\x0f!\x16\x15\x7f{}\x91\x10J\xbc'
#  b'\xb8\x96s\xdcL\x02B\x07\xf3 l\xa0\x1f\xb1X\x08\x9eg\x9eL\xbd\x8c\x1b@TT]/'
#  b'G\xa94\x007\x9d\x89=\xd2\x9a\xcaw\xfe\x00,^\xbae\x0e\x0e\xb0?\x1b#'
#  b'\xa5Z\x04\x90X\x1e1[\xdfr)PK\x01\x02\x14\x03\x14\x00\x00\x00\x00\x00\t'
#  b'\x92.PA\xc4\x13\xae\x00\x04\x00\x00\x00\x04\x00\x00\x15\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x80\x01\x00\x00\x00\x00KmHZHPYLnZVawoSGxrkY1PK'
#  b'\x05\x06\x00\x00\x00\x00\x01\x00\x01\x00C\x00\x00\x003\x04\x00\x00\x00\x00')

faker.providers.person

fake.first_name()
# 'Antonia'

fake.first_name_female()
# 'Sidonia'

fake.first_name_male()
# 'Edgar'

fake.last_name()
# 'Albu'

fake.last_name_female()
# 'Ioniță'

fake.last_name_male()
# 'Niță'

fake.name()
# 'Dida Ardelean'

fake.name_female()
# 'Milena Dochioiu'

fake.name_male()
# 'Corvin Marin'

fake.prefix()
# ''

fake.prefix_female()
# ''

fake.prefix_male()
# ''

fake.suffix()
# ''

fake.suffix_female()
# ''

fake.suffix_male()
# ''

faker.providers.phone_number

fake.msisdn()
# '1281453008737'

fake.phone_number()
# '587-178-0780x3603'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': '80150 Dobre Overpass Apt. 754\nIonițăberg, HI 61568',
#     'birthdate': datetime.date(1999, 5, 31),
#     'blood_group': 'O-',
#     'company': 'Stoica, Suciu and Ionescu',
#     'current_location': (Decimal('-73.2813335'), Decimal('-174.812163')),
#     'job': 'Retail buyer',
#     'mail': 'dorli25@hotmail.com',
#     'name': 'Aurelian Voinea',
#     'residence': '207 Stan Lights Apt. 824\nPușcașuport, RI 19325',
#     'sex': 'M',
#     'ssn': '385-28-6369',
#     'username': 'anda53',
#     'website': ['http://nistor-suciu.com/']}

fake.simple_profile(sex=None)
# {   'address': '67886 Corina Harbors\nPopaview, MN 89618',
#     'birthdate': datetime.date(2000, 2, 7),
#     'mail': 'steliana85@hotmail.com',
#     'name': 'Consuela Nistor',
#     'sex': 'F',
#     'username': 'isuciu'}

faker.providers.python

fake.pybool()
# True

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'atque': 'aureliangeorgescu@mazilescu-dobre.info',
#     'autem': 5.79953,
#     'in': 'ftudor@hotmail.com',
#     'labore': 'NvOVzVXFDDAhKxvvlBUQ',
#     'nemo': 1668,
#     'quaerat': 6864}

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

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

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# {'dumitrescuflorentin@yahoo.com', 'dsCKtefWijBlfxsIuAFU', 231, 'EMNlHOQtERFGJJCMtLJg', 'NERmyXNatCSOfFJNOOBF', 'ONKkzQSGhNHSifIrMTjy', 6838, 'QJdAhwnUZccRQsawrIOW', 'heuPSXOUaKxCIpltPGxZ', 'remusdiaconescu@gmail.com'}

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   471885396993.6,
#     'OMdKqgaRkrYVWLSRLGWG',
#     'bIdOaKDKLLytLPOpUnpL',
#     'UKwgQTUMhBKVhZoyWCaz',
#     'http://nistor.com/homepage/',
#     7590,
#     'IkNOcpeqNWKxNTpEgkOn',
#     1232,
#     'http://ababei-stanescu.com/main.html',
#     'BjfKtENefzPNDnAtmBqI',
#     datetime.datetime(1987, 10, 26, 3, 58, 3)]

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'sabintudor@ene-eftimie.com', datetime.datetime(1993, 5, 28, 4, 28, 36), 9195, 7406, 4526, 'cziOwwqnlNddVfYfxLbj', datetime.datetime(2006, 7, 24, 4, 59, 4), 436, 'RZrQADzpYwTcWzUYoKoz', 'NUNFnmgwbLyblImqtUEO', Decimal('578007.4957')}

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

fake.pystr_format(string_format='?#-###{{random_int}}{{random_letter}}', letters='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ')
# 'P6-1121040O'

fake.pystruct(count=10, *value_types)
# (   [   datetime.datetime(1971, 7, 30, 8, 3, 51),
#         'LsxKQMfiFDtwRYXSDlSJ',
#         64686771.5,
#         -6490.11441832964,
#         'fYJVygqRMicTIjPTGhRx',
#         'dumitresculaurian@cristea.biz',
#         49.39255,
#         'lqgKOCWbuVjeNetgspnT',
#         'BIVPRTIcTrIwDuaMRrHb',
#         'http://mazilescu.com/'],
#     {   'culpa': 8554,
#         'fuga': 'https://mazilescu.net/explore/homepage/',
#         'modi': 'GowObzwhDytlgEPwNZnK',
#         'possimus': 'BvcWDTlwPIqgnHZpUnKe',
#         'provident': Decimal('-2650016.18699399'),
#         'quibusdam': 'http://ababei.com/',
#         'quisquam': 'mmOANtHLqVZBouBLBwdE',
#         'sunt': 'pqLcBhvktwQCfNuMRKsR',
#         'tempora': datetime.datetime(1992, 6, 21, 17, 25, 2),
#         'vel': Decimal('188512532.1844')},
#     {   'deserunt': {   8: 'diaconurozalia@stan.com',
#                         9: [   'KFBwcOEOkdaRfxwXxoRu',
#                                4674,
#                                'dababei@hotmail.com'],
#                         10: {   8: 'http://www.stancu-diaconescu.com/blog/list/login/',
#                                 9: 463,
#                                 10: [8.694772, 4485]}},
#         'doloribus': {   2: 'vSthGwCDZBcoyhkZoUsN',
#                          3: [   'https://www.nistor.com/search/home/',
#                                 'eJqWWSLjplzbXyChTbyN',
#                                 Decimal('164309518038247.0')],
#                          4: {   2: 'https://www.ababei.com/main.html',
#                                 3: Decimal('-26.53'),
#                                 4: [   'MbehrFjKnjBOwiPdpEUJ',
#                                        'https://stoica.org/app/wp-content/category/search.php']}},
#         'dolorum': {   9: 'http://www.popescu.info/categories/app/about.asp',
#                        10: [   Decimal('2.6725883221'),
#                                'esVuDioAzCPIhNpPSDlQ',
#                                datetime.datetime(2009, 9, 24, 1, 27, 4)],
#                        11: {   9: 5404,
#                                10: 'https://www.stancu.com/posts/tags/tag/privacy.php',
#                                11: [   'https://www.dochioiu.com/search/explore/login/',
#                                        'RSzYMXDunbmxALAGGWUd']}},
#         'excepturi': {   1: 7573,
#                          2: [   'http://www.ionescu-ionescu.com/categories/categories/list/about.jsp',
#                                 Decimal('-8875.29'),
#                                 datetime.datetime(1972, 1, 19, 19, 58, 9)],
#                          3: {   1: 'PTOPBwyPoCeorjFGPnBm',
#                                 2: datetime.datetime(1971, 6, 4, 6, 13, 17),
#                                 3: [   'fuPTsNbJlgETWrzoUkey',
#                                        'https://nistor-nistor.com/app/categories/home/']}},
#         'expedita': {   4: 'futwQJmXlwuglZyNTvHb',
#                         5: [   datetime.datetime(2016, 7, 6, 6, 27, 7),
#                                'hdiaconu@hotmail.com',
#                                'allvlYzgjxosXsCClEpO'],
#                         6: {   4: -9804172.0,
#                                5: 'sTKOBrErYOMczLQAJAOF',
#                                6: [   Decimal('2853645827099.9'),
#                                       -299881.434418]}},
#         'minima': {   0: 11802939499.491,
#                       1: ['DwMYRtxNFNjWaOKPXqwt', 2240, 42007544.614],
#                       2: {   0: 'LkWTfuNQhYQxWfteUMwJ',
#                              1: -21.0,
#                              2: [   datetime.datetime(1988, 10, 12, 21, 2, 38),
#                                     1553]}},
#         'nemo': {   7: 'XaHdBmBKueuHaoPLQJKn',
#                     8: [   'KPDrxEaAuxKWALBPfVuS',
#                            'WicVJlgriVWIqqPrxran',
#                            'JuJddrrTQvYNrOhHcyMk'],
#                     9: {   7: 5581,
#                            8: 2387,
#                            9: ['franciscgheorghiu@gmail.com', 7547]}},
#         'nihil': {   6: 'yfqQYHiXQlmQDYSGBAPe',
#                      7: [   'iRIpbWwhdggRKqxTqejs',
#                             datetime.datetime(2018, 10, 24, 2, 54, 46),
#                             'https://www.albu.com/tag/blog/faq/'],
#                      8: {   6: 'sHUkGkAMrYOTdbZHZdyp',
#                             7: 7835,
#                             8: [5802, 'HsPbLyOMLclGeSwXhIla']}},
#         'provident': {   5: 'HQUuhCNkTlfqlVdePPIy',
#                          6: [6134, 'aristita82@toma.info', 7590],
#                          7: {   5: 'OPPcgXIIlMuhvtwbdJMU',
#                                 6: 'http://nita.com/privacy/',
#                                 7: [   'http://suciu-dumitrescu.com/',
#                                        'AwAueTgqzecnbgWIoqrK']}},
#         'veniam': {   3: 'NxRyUmafvdJqderjcgCc',
#                       4: [   datetime.datetime(1983, 2, 18, 23, 25, 50),
#                              8569,
#                              'wstancu@yahoo.com'],
#                       5: {   3: 'http://www.albu.net/',
#                              4: 'http://www.albu-popa.com/category/explore/explore/faq/',
#                              5: [   'XWIQjFKzvfmvzBIugHja',
#                                     'mYLlTzYFSzwzuxyBwzjl']}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'QpfjZkMGLIgsoIQIyiTM',
#     89213415431779.0,
#     Decimal('69609570180.0'),
#     6.856921,
#     'VIHDHRAaIqyKqgeLqlgh',
#     datetime.datetime(2003, 1, 5, 3, 28, 21),
#     Decimal('-896846951584693.0'),
#     'IctLrRIhQXCmqWpDcTYg',
#     datetime.datetime(1975, 4, 19, 12, 56, 24),
#     'QNbZdhkNFfVQGoHKjLfG',
#     datetime.datetime(2010, 9, 8, 0, 53),
#     'jdoBmmdcJYQosdDQTZVv')

faker.providers.ssn

fake.ssn()
# '931-53-2423'

fake.vat_id()
# 'RO050054'

faker.providers.user_agent

fake.android_platform_token()
# 'Android 2.0'

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

fake.firefox()
# 'Mozilla/5.0 (Android 4.0; Mobile; rv:51.0) Gecko/51.0 Firefox/51.0'

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

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

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

fake.linux_processor()
# 'i686'

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

fake.mac_processor()
# 'Intel'

fake.opera()
# 'Opera/8.99.(Windows NT 6.1; fo-FO) Presto/2.9.168 Version/11.00'

fake.safari()
# ('Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2 rv:5.0; fil-PH) '
#  'AppleWebKit/534.3.5 (KHTML, like Gecko) Version/5.0 Safari/534.3.5')

fake.user_agent()
# 'Opera/8.22.(X11; Linux x86_64; mhr-RU) Presto/2.9.166 Version/12.00'

fake.windows_platform_token()
# 'Windows NT 6.2'