Language en_TH

faker.providers.address

fake.address()
# '5119 Patchaploy Place\nEast Parinfurt, VT 72465'

fake.building_number()
# '358'

fake.city()
# 'East Thanatchatown'

fake.city_prefix()
# 'South'

fake.city_suffix()
# 'burgh'

fake.country()
# 'Czech Republic'

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

fake.military_apo()
# 'PSC 4670, Box 8721'

fake.military_dpo()
# 'Unit 1136 Box 6614'

fake.military_ship()
# 'USNS'

fake.military_state()
# 'AP'

fake.postalcode()
# '66625'

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

fake.postalcode_plus4()
# '26916-8823'

fake.postcode()
# '44665'

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

fake.secondary_address()
# 'Apt. 432'

fake.state()
# 'New Mexico'

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

fake.street_address()
# '4364 Kitprapa Meadows'

fake.street_name()
# 'Wasin Common'

fake.street_suffix()
# 'Cape'

fake.zipcode()
# '93773'

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

fake.zipcode_plus4()
# '96382-9578'

faker.providers.automotive

fake.license_plate()
# 'QYN 113'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'SQWK24614637504435'

fake.iban()
# 'GB35XNTY20785289610119'

faker.providers.barcode

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

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

fake.ean8()
# '43191055'

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

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

faker.providers.color

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

fake.color_name()
# 'MediumSeaGreen'

fake.hex_color()
# '#610868'

fake.rgb_color()
# '79,58,39'

fake.rgb_css_color()
# 'rgb(156,231,51)'

fake.safe_color_name()
# 'aqua'

fake.safe_hex_color()
# '#77cc00'

faker.providers.company

fake.bs()
# 'syndicate turn-key initiatives'

fake.catch_phrase()
# 'Centralized user-facing budgetary management'

fake.company()
# 'Wasunun-Wasunun'

fake.company_suffix()
# 'Group'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'VISA 16 digit\nPak Trikasemmart\n4541857369445334 10/25\nCVC: 338\n'

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

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

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

faker.providers.currency

fake.cryptocurrency()
# ('MSC', 'Omni')

fake.cryptocurrency_code()
# 'XRP'

fake.cryptocurrency_name()
# 'Zclassic'

fake.currency()
# ('LYD', 'Libyan dinar')

fake.currency_code()
# 'MKD'

fake.currency_name()
# 'Kyrgyzstani som'

faker.providers.date_time

fake.am_pm()
# 'PM'

fake.century()
# 'V'

fake.date(pattern='%Y-%m-%d', end_datetime=None)
# '1991-09-28'

fake.date_between(start_date='-30y', end_date='today')
# datetime.date(2013, 1, 18)

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

fake.date_object(end_datetime=None)
# datetime.date(1977, 10, 19)

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

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

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

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

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

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1988, 1, 8, 13, 22, 42)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(865, 5, 8, 4, 35, 39)

fake.date_time_between(start_date='-30y', end_date='now', tzinfo=None)
# datetime.datetime(1993, 9, 25, 15, 42, 38)

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

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2008, 11, 19, 15, 9, 42)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2020, 1, 5, 4, 29, 56)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2020, 1, 11, 0, 41, 50)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2020, 1, 3, 16, 34, 4)

fake.day_of_month()
# '05'

fake.day_of_week()
# 'Monday'

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, 2, 12, 28, 57)

fake.iso8601(tzinfo=None, end_datetime=None)
# '2007-07-11T01:11:10'

fake.month()
# '11'

fake.month_name()
# 'March'

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

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

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

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

fake.time_object(end_datetime=None)
# datetime.time(9, 25, 7)

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

fake.timezone()
# 'Europe/London'

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

fake.year()
# '2018'

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'quaerat.wav'

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

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

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

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

faker.providers.geo

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

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

fake.latlng()
# (Decimal('17.453720'), Decimal('-137.266065'))

fake.local_latlng(country_code='US', coords_only=False)
# ('41.85059', '-87.882', 'Westchester', 'US', 'America/Chicago')

fake.location_on_land(coords_only=False)
# ('38.17492', '-122.2608', 'American Canyon', 'US', 'America/Los_Angeles')

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

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'nutchakumsoontorn@charoensuksopol.com'

fake.ascii_email(*args, **kwargs)
# 'pitipatkumsoontorn@titipatrayunyong.info'

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

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

fake.company_email(*args, **kwargs)
# 'methavorakulsitiwat@sujjaboriboon.org'

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

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

fake.email(*args, **kwargs)
# 'pothanunsittikorn@phusilarungrueng.com'

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

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

fake.hostname(*args, **kwargs)
# 'desktop-79.prachayaroch.com'

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

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

fake.ipv4_network_class()
# 'b'

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

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

fake.ipv6(network=False)
# 'b3c4:64b6:5128:b623:c097:b3ec:e531:8953'

fake.mac_address()
# 'c6:f5:67:27:e7:51'

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

fake.slug(*args, **kwargs)
# 'voluptates'

fake.tld()
# 'com'

fake.uri()
# 'https://benchapatranon.com/posts/tags/author/'

fake.uri_extension()
# '.php'

fake.uri_page()
# 'category'

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

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

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

faker.providers.isbn

fake.isbn10(separator='-')
# '1-885735-67-7'

fake.isbn13(separator='-')
# '978-0-7843-7165-7'

faker.providers.job

fake.job()
# 'Horticultural therapist'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# 'Suscipit esse rerum ipsum libero nam. Laborum adipisci exercitationem.'

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Corrupti blanditiis fugit dolores illum. Quibusdam quia doloremque '
#     'expedita. Qui dolores accusantium ab laboriosam ipsam adipisci.',
#     'Doloremque fugit consequatur repellat. Soluta sit delectus in saepe '
#     'accusantium sit.',
#     'Quo hic placeat nostrum sequi reiciendis velit. Debitis adipisci dolorum '
#     'ex.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Illo fuga accusamus aliquam.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Reiciendis eaque optio.',
#     'Ipsam sed aut unde consectetur occaecati.',
#     'Suscipit maxime facilis.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Maxime cupiditate numquam non dolorem a. Totam fugiat autem ipsam libero.\n'
#  'Optio natus tempora recusandae quasi ea ea. Qui tempore iusto soluta. Iste '
#  'cupiditate voluptates explicabo magni ipsa.')

fake.texts(nb_texts=3, max_nb_chars=200, ext_word_list=None)
# [   'Voluptatem veritatis quae consectetur incidunt. Quaerat quaerat aliquam '
#     'reprehenderit deserunt sint. Quod soluta temporibus hic dolores ipsum '
#     'incidunt.',
#     'Optio similique rerum hic porro beatae hic enim. Est eius voluptas illum '
#     'repellendus. Explicabo odio asperiores odio porro consectetur.',
#     'Error impedit dolorem incidunt corporis sint modi. Reiciendis consequatur '
#     'voluptatem eaque hic officia. Unde aut ipsam. Repudiandae nobis veniam '
#     'facere reiciendis necessitatibus quaerat laborum.']

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

fake.words(nb=3, ext_word_list=None, unique=False)
# ['vitae', 'enim', 'quaerat']

faker.providers.misc

fake.binary(length=1048576)
# (b'\x80^\xa4\xb2\x99\x9a\xe7\x05\xed&\xc1\x91 \xe2L\xeb\x14$\xcb\x14'
#  b'\xa7~\x91\x1aP\xbfR\x1fu\x88\xa6\xda\xc4T\x9d\xee\xb2\x1c@\x93'
#  b'\xec\xb3\xf1\xdcn\x99^`;\x13C&\xa1\xa3\x197&[+\x9d}b|\xf8\xbf\xf8\xfex'
#  b'\xb2\xe7\xf2\x17E\x7f\xf9o\x15\x128\xd3\x0c\x1aH\xe1<\x86\xac\xce'
#  b'\xb9\x99\x190\xfa\xbb\x1c\xfe\x15\xef\xba\x85^\x84\xcf)\xf4\xbc\xc0e'
#  b'\xa2\x98\xb5\xbf\x95\xbf\x160\x0e\xc4Q\xf5\x16!\x16\xf1"\x0f\xddE'
#  b'F\xb8\xd6\x03\x14/\x9e\xf6m\xc2\xab\xc4\xe3\xebw\xd25zL\x84\x0e\x15\xd5\xf2'
#  b"\x9c\xb7\xcb\x8bG\xa3\xa7\x1b`\xab\x1a\xf0(\x9c\x06\xd3*o\xf6'\nu\x8aT"
#  b'\xdeU\x85\x1e\xc8 ]\x9e\n\x16D\xf0\xc6_\x10\xa4\x1d\xa8\xd1\xaa}t\x13f'
#  b'\x87IA\x9dI\xec\xbc\x93\r\x13\xa0\x98w\xd0x\xaf\x07\xbc\xc3\x91Q&\xe6\x00'
#  b'\x16\xf1\xdb\xb5\x80\xb9\x82\xfd)\xeb\xb7zDE\xc4h\\n\x96\x9b@\x83G(C~\x9d('
#  b'\xe6Z\x9c\x9f\x8e08v\x81\x8d5T\x00\x1d1 \xd8\xcdZ\xb0[g>G;\xbe\x1f\x8a'
#  b'\xf6\xfb\x89\x9e;.8\x9d\xa9\xe6#\xf1\x08\xe1\xc9<\xaf\xf5\xf5\xa0x\xbbm\x9e'
#  b'\xe5a\xe6x\x06OtKT\xe9\x16$\x13\x16\x84\x8a\xeb\xe0^\xecT\xdc\xbdq'
#  b'\xd2\xf4\x08\xed\xd9\xa9\x0c\xc4\x88\x91~<=\xd1)\xcd\xf0\x19\xf7\x81'
#  b'6d\xcb\xad Na\xaf<\xd3d\x8a\x10\x9f\xd2\xd0"9\x84\xde\x14\n\xf8\x01'
#  b'\x97\x00\x08\x07\x08(\xab\xaf\x7fb\x1b\x84\x0e\x9bP\xc2\xd4\x02;T'
#  b"\xe1x\xd0\xec\xfbi\x1b$Jl\x1aS\xdd'\xa8y\xa8\xdbxU\xb8\xadR\x83"
#  b'\xef\xb3\x04\x13\xd2\xa5\xd4\xb2\xcf\x07\xfe\xddV\x0f!\xce\xa9\xb3%\xa0'
#  b'_\xb3\xc4\t&N\x0f0i8\xe9eh\xc7.\xb5\x9b0\x84]\r|\xa9\x81nm\xdc\x1e'
#  b'\xcb\rX\x0c\x1a.a\xa9\xea(\xcd\xcc\xc7\x8b\xbf\x00\x19\xef\x81x\x00c\xac\x8d'
#  b'(?\xae\xac\xdaT\xc5;L\x91\xc5\xbfh\x1e\x8e\x8e\x94\x06\xfaN\x91\x8e\x8f\x14'
#  b'\x1a\xd5\xbfP\xe3\x82\x81s\xa4vT\xd03s:\x0b\xf0\xe4\xe3\xaf\x92Xt\r6`%\xc5'
#  b'y\xca"\x94\xf4|L0\x13\xe8\xe9M\x8f\xca\x0f\xcd\xfbK\xc2\xfd\xd2\x89\x0ek'
#  b'\xe8\x14\xf0w\x15\x90\xa8\x05\xb0E\xa6\xa5\x11O~\xfb\x90\xe9<\x06\x9dVu\xfd'
#  b'\x11\xa2\x0c\x97O`y}\x004\xd0\xb9S\xe9\xd3\xd4\xf1r\x9d\xfa\xac\xd3\xbd\x94'
#  b'P%[\xad\x08\xbew\xcc\x9e\xf3\xec\xae\xbaL\xc9L\xb3S\x8d}\xb9Y5WVS\xa5\xe4'
#  b'\xd0j\xe2\xf2\x81\xe9\x06\x18\x9e\xb8O\xa4\xe7/G\x11\xac\xe6"2\xc9(U8'
#  b'\x11\xd5\xab\x95\t\xcc\xc7zF\xe1\xce\r\xe2x\xf6B\x81\xb0\x1c\x98\xec.\xf7R'
#  b'\x8d\xdf\xfd1F\x0b\xf2#\xc2\x1b\xc4\xd9$\xe7\x9e\x99"\xfc\xd2\xee'
#  b'\x7f\xfe9\x03\x90j\tzQ\x19\x8d\xca\x97\xf51Bv\x9d\x19\xd6,\xf0\xb4\x9f'
#  b'\x0cj\xf0\x13R$])Z$\x96\xe3%N^\xe9\xa9\xc4\x91\xc0{\xc7\x99\xd9\x80\x9dPF'
#  b'\xb0\xfe\xabQ\xee\x851\xa1\xd3d\xc3T?\xf4\xe1\xd3\x9e\x01\xfdq\x89\xaa7\x88'
#  b'\x03\xaa\xd2\x97\x1b\xc3\xa7OD\xe4\xf0\xc7T\xae\x90\xe3\xf3\x9b\xb8\xf8'
#  b'\x9c\x96\xa2\xd8\xac^\x9f\xb1>\xf1O\x1c\x05\xdd\xdb\xe9Q\x05\x07\xf7'
#  b'\x96\x85\xcd\xca\x7fLK\xd7\x03\x7fqNbo\xe0*\x8di\xe6\x119\xa0\x1e\x1b'
#  b'\xe5\x9frWI\xcd\xda\xd1\xe0\xe1\xaa;\x9d\x86^gb+\x00\x0c\x7f%-Tr\x85\xf2\x99'
#  b'\xb5`\x18G\xbc\x95u\xa5\xb4\x13\x85[\x8c\xc5C\xa2\x7f\x19q+\xac\x14\xe6\x00'
#  b'\xd0\xcb}\xccr!P\xe4\xe8\x14\x8b@v\xc9N\t\xeev\x07z\xbf\\\xd9\x82'
#  b'\xe3Y\xf1\x1b\x85\xa5\x93\x90\xa5\xf1=\xc9X\x8d\xa3\x83\xcf\xca\xf1\x0f'
#  b'\xfc\xcd8$\xfd\x98\xcb\xfa\xe7\xfd\xc6<af\xfea\x06\xf4B%\x12w\xfc\xcb'
#  b"'\x14\x8e_\xba\x08\xef\xd6\x04\n\xed:4\x9bx\xb3\x87'\x94\x99\xe0)'\xa8"
#  b'\xbe\xa5\xd4/h\x82\xfb\xc8\x9b\x08B_\x87\xfb\xce4A\xa9d\xfd]\x8f\x90e-KT9'
#  b'\x06\xd0\xe8\xb2')

fake.boolean(chance_of_getting_true=50)
# True

fake.csv(header=None, data_columns=('{{name}}', '{{address}}'), num_rows=10, include_row_ids=False)
# ('"Kulnun Kitprapa","Unit 7156 Box 1155\n'
#  'DPO AP 19259"\r\n'
#  '"POL COL Kulnun Tianvarich","4427 Benchapatranon Manors Suite 809\n'
#  'Lake Wassaya, NY 75952"\r\n'
#  '"Pannawich Chowitunkit","622 Trikasemmart Lake\n'
#  'New Parin, MI 59816"\r\n'
#  '"Sorawut Choeychuen","47830 Chaifah Square\n'
#  'Pakborough, SD 32530"\r\n'
#  '"POL COL Suwijuk Prayoonhong","835 Pasuk Coves\n'
#  'West Phubesmouth, DC 27021"\r\n'
#  '"M R Todsawun Trikasemmart","22205 Prames Springs Suite 779\n'
#  'New Pakjira, DE 30230"\r\n'
#  '"POL CONST Pitipat Kittakun","50469 Nutkrita Locks Apt. 741\n'
#  'Kamalanonberg, KS 91098"\r\n'
#  '"Chanikan Turongkinanon","39908 Chayanin River Suite 594\n'
#  'East Atitstad, AL 35823"\r\n'
#  '"Kodchaporn Prakalpawong","07152 Nutcha Orchard Suite 399\n'
#  'Chanyastad, CO 92033"\r\n'
#  '"LT JG Supasita Boonpungbaramee","30669 Pintusorn Heights\n'
#  'Lake Sorawut, MN 33168"\r\n')

fake.dsv(dialect='faker-csv', header=None, data_columns=('{{name}}', '{{address}}'), num_rows=10, include_row_ids=False, **fmtparams)
# ('"Prima Todsapornpitakul","PSC 3286, Box 8185\n'
#  'APO AA 40177"\r\n'
#  '"Pawan Polpo","9492 Chayanin Pines\n'
#  'Sorawutbury, NV 97927"\r\n'
#  '"Nutkrita Sittisaowapak","41141 Chaifah Plaza Suite 901\n'
#  'Port Pawanton, WV 70015"\r\n'
#  '"Pakjira Wimolnot","372 Nutcha Road Apt. 703\n'
#  'Jitrinton, DC 68848"\r\n'
#  '"Pintusorn Prakalpawong","817 Pitanuwat Club Suite 553\n'
#  'Suraprachitmouth, DC 55627"\r\n'
#  '"Nutkrita Vethayasas","560 Supasita Parkways\n'
#  'New Ratchanon, MD 80909"\r\n'
#  '"Nutkrita Neerachapong","83814 Wannapaitoonsri Glens\n'
#  'East Peem, NE 06467"\r\n'
#  '"POL LT COL Pawan Lertsattayanusak","166 Sittisaowapak Haven\n'
#  'South Kodchaporn, KS 40512"\r\n'
#  '"Pada Prachayaroch","3468 Darin Spurs\n'
#  'Port Ratchanonview, MN 75912"\r\n'
#  '"Phubes Wasunun","39162 Kongchayasukawut Roads Apt. 372\n'
#  'Methavorakulland, UT 77096"\r\n')

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

fake.null_boolean()
# True

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# 'YqF$1Ve#f!'

fake.psv(header=None, data_columns=('{{name}}', '{{address}}'), num_rows=10, include_row_ids=False)
# ('"Pak Bunlupong"|"1041 Bunlupong Fort Suite 330\n'
#  'Supasitafort, ME 10553"\r\n'
#  '"Todsawun Methavorakul"|"220 Wannapaitoonsri Shore\n'
#  'West Wasin, TN 50117"\r\n'
#  '"Kulnun Neerachapong"|"94869 Supasita Groves Suite 985\n'
#  'West Atit, ID 89196"\r\n'
#  '"Pada Vethayasas"|"2621 Pannawich Knolls\n'
#  'Lake Phubesbury, DC 33750"\r\n'
#  '"Chaifah Habpanom"|"45316 Sorattanachai Lights Apt. 427\n'
#  'Kamolchanokport, HI 45516"\r\n'
#  '"Patchaploy Tianvarich"|"8502 Permchart Valleys Suite 811\n'
#  'East Parinburgh, NV 91358"\r\n'
#  '"Kodchaporn Wannapaitoonsri"|"036 Atit Lane\n'
#  'Pothanuntown, AK 63692"\r\n'
#  '"Kodchaporn Chaisatit"|"7426 Thanatcha Crescent Suite 004\n'
#  'Port Supasittown, AR 83503"\r\n'
#  '"Pornchanok Charoensuksopol"|"055 Wassaya Brooks\n'
#  'Kodchapornside, GA 23558"\r\n'
#  '"Supasita Prayoonhong"|"827 Puntira Cliff Suite 977\n'
#  'Pramesland, WA 05963"\r\n')

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

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

fake.tar(uncompressed_size=65536, num_files=1, min_file_size=4096, compression=None)
# (b'vKamqleaKFsvOxBwkrDR1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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\x00013057\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\xb5W>\x8f\xfa\x96\x85\xc3k\x18\xaf\x97\xe5\xbf\xdc\xc0'
#  b'\xa5\x16{\xdaQ\xcb\xb3\xaerz\x98Xf(R\xd3"B\x1fy%\xa0\xf2\x9a\xb3\xdd(t'
#  b'\x02f\xfc\xbc\xb7W\n\xd9\x05\xac(\xc1#\x17\x91jV\x87\x7f\xf8"J \xcd\x85J^]'
#  b'W\xc9\x12]\xdek$\xb9\x9b\x82\xf6\xe2D\x9c\xebjReX\x07[\xcf\xff\x11'
#  b'\xaca\xc0\xec\x96\xe7\xdfFQ@\x1e\x85\xd7O\xa6\x98\xc8\x15N\x86\r(\xa2\xae'
#  b'\x85%\x19\xb7\xca_0m6g\xcd\xcc\xd6\x89\xb5\x9c|\x1f\xbb\x02\x10\x8d\x88r'
#  b"\xcb\xcbO\xe9:%\xe7\xed\xc4\xb9_%'\xf1{0\xa4\xc0'\x97\x10\xa4c\xbe\xd3\x9cb~"
#  b"*\x81P?h\x83\x8d&\xcf\x98i\xa7\xf7\xbb\xc0\x8a\x947H'\x88\x1fs\xc0"
#  b'\n\x16\xcc\x84\x9c\xf1\x1c\x17\x17\xb7\xc6\xa8K\xee:\xab\xff\x94VfV/\x14\x05'
#  b'_\xadW\x82\x99l\xac\x14\xd8Nf\x00?<j\xb3M\x98g>\xa6V\xae\xd2\xd8L\x86H'
#  b's\xf7.[Z\\\x98#\xe1C\xd2\xe9e\x83\xd17\x82\xf1\r\xba\x03\x85Q\xe7'
#  b'\x7f\xc6\x88B\x1b\x94d*\xb7)\x0f\xcf1\xbe3O$\xc2y4W\xe2\x10\x9b\xe1G\xe2\xb9'
#  b'Ds_n\x10\xc6\xc1\x18P\xffo\x94L\xec\x84\xad\x95N\xdd\x10\x91\xdc\x8f\x19'
#  b'\xc9\x8bB\xa5\x0f\xbb\x95\tm\xa3\x9dz1\xb7og\xe2>\x86\x0e/\xb3H\xb1'
#  b'8\x85\xf0\x89\x93\xf4\xb08\x00\x0b\xe5\xb54#&\xa7\xb7\x9ae7QJ%\xd6\x1bH`L'
#  b'\x8f\xafpf\x06\xe1\x8d\x8e\x86\xd7\xd4V\xf1\xe7\xe7\xd7g\x92\xe6b\xe1+\xa5B'
#  b'\x89\t1E\xe6*I\xdcy\xc4\x9bm\xbb\x8f\x80u9\xedH\xcb8G\xd1u\xb6\xfay\x0e'
#  b'\x86\x1fN>k.\xeb1\xbc\n_T!\x81{\xa2\xa7\xb8\xa0\x19-\xd2{h\xa5\xbeO\xc7'
#  b"fm\x84\x96\xe9?\xfc*\xf6\xee\xc6#a#\x8a\xdb\x86\xc4\xd8'\x1dQ\x19\xfb|c*\x85"
#  b')C?$\xcdM,U\xdfGw\xb5+:=U\xe8\x00\xd6A\x12;\x01\x7f\x12\r\x1f\x95\x0cc.\xc6'
#  b'4<Y:*m\x08\x8c!\x7fj+K\xe4\xd0`c\xd8\xf5\xe4\xec\xd2\r\x80\xbeu\x08\x82'
#  b'f\xe3\xc70\x8e\xe4,Hj\xda\xea\x1d\xc0u\x88\xeb\x05@\xb2\x9e\r\xaf\x81\x9a'
#  b'9g\xf8\x15\xa9\xce\x0c!\xb2D\xb2\x85\x12\xf7=6li\xf3L\x96\xf0\x84\xa4'
#  b'\xe3\xd5\xdd\x89[7yI\xc8I\x04\xa8\xa7\x9e0\xc7I\xb7\xd1\x87\xfa\xe5\xe5~'
#  b'\xee\x94\x07vz\xbbp\xd4\xaa!\xa1\x15Y\xadT\xe4\xad\x0f\xb5\xdc\x0c\x87v\xdf'
#  b'\xbd\x8c\xb7>\x9b\xa3\xc3\x9dY"\x12_\xf2{Exy3\xbf\x91\x908\xed\x94'
#  b'\x08\xe2\x9f\xa8M\xc2\x87A^4\xb0\xa7[\xc2s\xa7\x95\x0eo\x8em\xc7\x9eg(J\xd7w'
#  b']\x13\xeb\xf0\xd4-<\x14\xea]\x93\xd5\xbb\xd8|L\x1b2\xc4\xe7\xacL~P(\xda\xddF'
#  b'\xe0\x80\xcf\xad\x84D\xfa\xdbi\xd6\t\xde\xce\xbdj\xffC\n6 V\xd6P~'
#  b'l\x8b\xc0\xb5\xab\xef;\xdb\x0ez\x8c/\xd9\xcb\xf1\x0b\xeb\xf8\xa0\xd3'
#  b'\xbb\xf8gS\x9dO6\xf2c\xa0\xbbo\xcc\xf2\x93$\x12K\xf7\xa7!s\x8e\x87'
#  b'\xa0\x91\xba\xcf{\xa5\x1b$.l\xc3\xfa\x90d\x11\x11&0\x08[\xde\xa3\xbb\xf1'
#  b'\x95\xf1\x8a\x8d\xc0\t\x8a\xf3\xfe\x1d\x18h\x97\xf2\x80\xf7Q\x12\xc0\x90'
#  b'\xde\xf4\x97bH\x07\xaaTN#\xb2\xc6KW@DG;\x8e+_X\xf6E\xa5&|_\xc6D[\xff'
#  b'\xe1<$\x08\xf5Cu\x8dit\xfc\xd8\xb6Jg\x80\x15\x82i\xb2\xeaq\xe6\xe6\xfcJ9"'
#  b'\xd8\x16\xe0\x8c\xa3\xff \xf6`]\xe0i\xc2\x00\xfc\xd9\xc5Yj~\xb9\xf3RU~:A\xf9'
#  b'8Z\xaa\xfeN\xf5\x9cw\x16\xfc\x84\xe1\x89AXv\xeeYf\xae\xf0\xfb\xcc\xc6'
#  b'\x07\x0f\xf0P\xf8|**g\xb8M\xa8Y\xb9@\xf6i\x1c\x85"]\xad\xdb\x1cO\x91V('
#  b'X\x0cS\xbd\x9b\xbac\x03\x95-\xd69G\xfd\xa5\xcc\x99\xf0\x8e\xfe4\x17N\x06'
#  b'\x8e\xac}\xba!\xab\rj\xee\x00LG~\x0by\x94\x9ez\xb3\xf3\x87\xb0S\xbb'
#  b'x\x86\xa6\xc3\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00')

fake.tsv(header=None, data_columns=('{{name}}', '{{address}}'), num_rows=10, include_row_ids=False)
# ('"Prima Suraprachit"\t"Unit 7323 Box 8004\n'
#  'DPO AA 42775"\r\n'
#  '"Darin Youprasert"\t"PSC 5967, Box 2344\n'
#  'APO AE 51698"\r\n'
#  '"SUB LT Patcharaporn Tianvarich"\t"799 Neerachapong Avenue Apt. 736\n'
#  'Neerachapongchester, CT 10979"\r\n'
#  '"MAJ Pintusorn Phusilarungrueng"\t"66193 Niracha Crescent\n'
#  'Chaifahland, IA 51904"\r\n'
#  '"Pattatomporn Vinyuvanichkul"\t"USNS Chowitunkit\n'
#  'FPO AA 28145"\r\n'
#  '"Yanisa Bunlupong"\t"24668 Phusilarungrueng Lodge\n'
#  'Puntirastad, ME 14430"\r\n'
#  '"Chaiwut Kamalanon"\t"Unit 5145 Box 4177\n'
#  'DPO AA 53890"\r\n'
#  '"Kodchaporn Pitanuwat"\t"1212 Prayoonhong Shores\n'
#  'Siripaiboochester, TX 23595"\r\n'
#  '"Nichakarn Sorattanachai"\t"3996 Chayanin Bridge\n'
#  'West Chawin, NV 87642"\r\n'
#  '"Nutcha Suraprasert"\t"150 Prames Point\n'
#  'New Thanatchaton, OK 59456"\r\n')

fake.uuid4(cast_to=<class 'str'>)
# 'b415d872-7fb5-465f-b9fe-e711e4486c94'

fake.zip(uncompressed_size=65536, num_files=1, min_file_size=4096, compression=None)
# (b'PK\x03\x04\x14\x00\x00\x00\x00\x00\x08\x92.P\xa5\xa9\xf1\xa9\x00\x04'
#  b'\x00\x00\x00\x04\x00\x00\x15\x00\x00\x00mrcFcTrnCSFRiPZLguxX1\x12f\x05.\x1d'
#  b'\xdf"\x0f3\xf7\xda\x98\xabNy\x06\xff\xc1\x88\x84\xfe->\x80\x85\x90P\xf4g'
#  b'\xf1B\xa1\x18\x82\x08\xd4!\x86\xf4D\xe4\x08\x84\xfby\xfc\xc4\xde\x03'
#  b'\xdb\x8c\xd2\x97\xed\x08\xe4\x82}\xac\x8e\x10f\xda\x8d\xf0\x92\x1b\xaae'
#  b'\x91]\xb3\xda\x90x\xb9\x97B\xb7}\x12I\xc6i&e\x0c1<\xa5o\xa1"\x91\xdfH_'
#  b'\r\xb3\x01\x10P_\x95h\x99\xb0w\x9aq\xf8\x95J\xaf\xb3\xf6p\x91\x96\xbe\xdf'
#  b"'\xdd\x81IF+J\xba\xcar>e\x8d)\xc5\xfa\x88(\x9c~\xf5\xad~\xa61hS\x93"
#  b'\xa8\xf2tE-7\xcd.\xb6\x9e\xb6\xe7\xa8\x7f\x17\x13\xda0\x04,2\xca\x1bb'
#  b'\x1a<B\xb2\xf9\xdd\x82\x93l5r\xd0\xb6\xaf\xa9\x80\x8fn\x04\x1bvX\xf3K'
#  b'Q\xb6\xc4IF?8\x82\x9d\xce\xb6\xd0\xd2\x82\xbb\x16>\xcb&\xae\xde\xc6 \r'
#  b'\x18\x96\xdd!\xfe\x02\x94<\x90h\xf4^ A\x1db\xac9\xbe\x82\xcb\xbdD\xd0'
#  b'\xca\xf9\x047\x86vSS\xc5\xf7\x9e\xe7j\xabK{&:,\xe0\x96td\x9fZ\xe8\xda\xe4'
#  b"f\xeaNf]\xfe8\xc0\xca\x17\xbc'i\x8f'\xa7\xae\xd5\xbe\xaeJS-\xe8\xdc9(\xd9"
#  b'\xe9\xe3\xd7\xd3{\xdf,\x10\xfb\x9c\xbe\xff2\xd7c\xa6HQ%\xd13\xf3\xb37'
#  b'#\x14\x17\xfe\xc5\x129\x8f?\x1f\xe0R\xcc\x7f(\xc8+~*k\x952Z\xea\xd2\xc7%\x80'
#  b'\xe2\xed \xe3\x85\xc3\xcbG\xb2tH\x9c\x95\xa25\xc2`\x10\t\x8er\x8d\x1d\x83'
#  b'\x1b2\x88\x8bH\x98!m\x98?`\xa8\x18N\xe4\x15\x18I\xb3\xd8Z\xc4\xa3\x9d'
#  b'\xef\xa0p\x91\xdb\xf9|\xe4\x13\xf3\x91\x85\xc6\x9d]\x9d)\x0b\xc8\xc5'
#  b'\x13\xb70w\xc2\x1fx\xc5\xb4\xa1s\n\x88In\xfd?\xee\x12\xe8&k\x9a\x08'
#  b'b\xa6\xae\xb7h8\x87\x0b\x05\xfeQ\xfc\xa1\xdf\xeb/.\x00\xe6\xd9|2\n^'
#  b'\xa00x\xc6\xaf\xda\xcfA\xd0\x91\xeb\xd3P\nk\x08$q\xb5)\xa4\xb3=i'
#  b"\xbb\xe3'\x83\xe1\xba \x9a\xdd\xe9I`kZ\x00\x85\xdat\xde|\xdb\x16\x81G"
#  b"\xff\xde\xeb'\xe87\xec\x81,\xb0\xbb\xf2\x97\xe3\xd2%6k\xb0\xdbL\xb6\x84$"
#  b'\x89R\xc1S\x9d\x92A\x88\x1e\xe3\x9et^\x105\x91|\xf0KF\xd7\x08\x15?'
#  b'\x0c\x85\xb3\xea<%^\x06\x0c\xbf\xe6\x8c\xa5\xeej\xae\x81\\L\x1bY\x08\xabC'
#  b'\xb7\xe9\x88\x89\xe5\x15\t\xc7u\xfe\xa2\x0c\x04\xea\x10\xdc\xf2V!\xbe'
#  b'\x12\x87\xa0\xf3\xb4#\xba\xf4\x08\x1d\xbbr$\x97\x88U\xcc3\xdes\x81\xb8\n>'
#  b'\xf5*(@\x9e\xdc\xca\xac\\\xe95S\x1e\x0b\xf6\xa8\xc3\xa7\xe1\xd4U->\r'
#  b'\x18\x03\xf9x\xdf\xb8\xc0\xea\xef\xb7\xf7\xdb\x81\xd6\x01/\xe7~\xfa\xdc'
#  b'\xf2w \xfcj\xf6\xca\xd0\xea9B-\x13\xc8\x8c_\xb2V\xebh\xdbq\x02\x88\xdcbv\xd8'
#  b'\xb50\x94F\xefX\x83\x00\xf5\x0b\xb4\x197\xb1\x8f\xb8cl\xfc\xbf\xe51V\xd7'
#  b'\x01\x9b\x8ek\x1c\xb4\xae\x86\xa6\xb0\x8a\x16\xfb\x85\xa7\x8d\xfaKI\x99'
#  b'\x07\x11R\xb9P0{7\xdf\x83L@\x14>\xed\xd1\x8b\rc5\x8a[\xc0\x86\xa3\xe10\x06'
#  b'\xb1\x00M\xbck \xd1n\x85\x9a\xf8\x83]}\xb05\xa0\xc0@Z\xd4\xdd\xaa\xef'
#  b'\xb4+\x9dF\\\xc7o6`\xdc\xa6\xa8r\x81\xcer\xd2\xb0UhY"`\xfa\xb6\x9c\xbfw'
#  b'3\x01rI\x08S\xb31HK\xbe\xb6\x9a\x19\x8f\x7f\xcd3\xcb#.\xbb\xe6\xe5'
#  b'\xf7Z\x8e\x0b\x807dX\xbc\xe3\x8f.r\x9fO\xc6\\\xe8\x96k`t=\x8d:S\x8a\x13'
#  b'\xd0\x8b\x02\x84\xbf/_\x9cN\x9aa\xec\xdb\xa1]\x81;\xf5\xbbnz\xd2\x00\xb6'
#  b'z\xf5*\xe4\x9c\\\x10\xd7\xd9\xbe6\\LFuC%\x81\xe6\x1c/\x8c\x94\x91]\x85*B'
#  b'\x83\x8bg\xd7\x02\xf3\xd9a1t \x9a\xc8\xc5>\xb4\xc3\x88\x0c\xbe\r\xf9,H'
#  b'\x84+1\xf8i\x88\xbe\xb2\xe1\xec\xe6?j\x9f\xacwF`2\xdd\xc9l\xc1i\xb6\x1c\xf79'
#  b";p\x05\xb2\xe0\xbe'A\x11\xa4\xe8U\xda\xd2\x82D\x03qD\xa7\x13\xd0\xe9\x98"
#  b"\x1c\x18K\xf2\xd1\x7f\rDlL\x7f\x92e'LPK\x01\x02\x14\x03\x14\x00\x00"
#  b'\x00\x00\x00\x08\x92.P\xa5\xa9\xf1\xa9\x00\x04\x00\x00\x00\x04\x00\x00\x15'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01\x00\x00\x00\x00mrcFcTr'
#  b'nCSFRiPZLguxX1PK\x05\x06\x00\x00\x00\x00\x01\x00\x01\x00C\x00\x00\x003\x04'
#  b'\x00\x00\x00\x00')

faker.providers.person

fake.first_name()
# 'Aunyaporn'

fake.first_name_female()
# 'Kamolchanok'

fake.first_name_male()
# 'Pak'

fake.last_name()
# 'Chomsri'

fake.last_name_female()
# 'Kongchayasukawut'

fake.last_name_male()
# 'Pongpanitch'

fake.name()
# 'Sorawut Choeychuen'

fake.name_female()
# 'Puntira Sittisaowapak'

fake.name_male()
# 'Pawan Sittisaowapak'

fake.prefix()
# 'PHRA'

fake.prefix_female()
# 'FLT LT'

fake.prefix_male()
# 'R ADM'

fake.suffix()
# ''

fake.suffix_female()
# ''

fake.suffix_male()
# ''

faker.providers.phone_number

fake.msisdn()
# '7376700658838'

fake.phone_number()
# '994.094.8709x9736'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': '95272 Pothanun Isle Suite 113\nNirachaville, WY 21053',
#     'birthdate': datetime.date(1993, 4, 21),
#     'blood_group': 'B+',
#     'company': 'Wimolnot-Polauaypon',
#     'current_location': (Decimal('37.878924'), Decimal('-85.058254')),
#     'job': 'Occupational therapist',
#     'mail': 'atitsuraprasert@yahoo.com',
#     'name': 'Atit Polpo',
#     'residence': '512 Jitrin Summit Apt. 324\nEast Sorawutfort, HI 90932',
#     'sex': 'F',
#     'ssn': '032-89-0007',
#     'username': 'pitipatnorramon',
#     'website': [   'http://polpo.com/',
#                    'http://www.norramon.net/',
#                    'https://www.prayoonhong-norramon.com/',
#                    'https://norramon.com/']}

fake.simple_profile(sex=None)
# {   'address': '28557 Boonpungbaramee Stream Apt. 837\nPort Padaside, LA 37039',
#     'birthdate': datetime.date(1908, 12, 7),
#     'mail': 'supasitlosatapornpipit@hotmail.com',
#     'name': 'Sarunporn Pongpanitch',
#     'sex': 'F',
#     'username': 'chomsrichaiwut'}

faker.providers.python

fake.pybool()
# False

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'aliquam': 'tunchanokhabpanom@anekvorakul-choeychuen.com',
#     'delectus': 'nutkrita54@trikasemmart.com',
#     'ducimus': 'nutwadee48@hotmail.com',
#     'ea': 'https://methavorakul.com/categories/search/',
#     'in': 'http://chaisatit-pasuk.com/about.php',
#     'quod': 'dKHmYBicCloRQdoRuSoF',
#     'rem': Decimal('155.49787592106'),
#     'repellat': 9508,
#     'tenetur': datetime.datetime(1975, 5, 27, 23, 31, 10)}

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

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

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# {'kongchayasukawutchalisa@prachayaroch.com', datetime.datetime(1981, 9, 16, 0, 31, 52), -61.5, Decimal('-63395155073.757'), Decimal('-313.5'), 'https://intaum-pothanun.com/author.php', 'dXwikGYwrTZbMvPJpxRC'}

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   'LjcPYAdLvKFugXbPuSME',
#     2931,
#     -454565.58,
#     'VQBhSTVQDJCEUPycscDQ',
#     8474,
#     'OKZSpHEgiXQhysLMnPcP',
#     5176,
#     'https://pichpandecha.com/tags/search/about/',
#     'neerachapongkamolchanok@gmail.com']

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {-610631071.25475, 936, 7337, 'rHypbKlMnrqNjGnezSkU', 'GotGjLCydzaUcXnVsciW', 'tunchanokhabpanom@phusilarungrueng.org', 'pmrujRXOVvMrngntRtFs', 4894}

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

fake.pystr_format(string_format='?#-###{{random_int}}{{random_letter}}', letters='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ')
# 't1-2236373T'

fake.pystruct(count=10, *value_types)
# (   [   8095,
#         'lGWhiWzhWLCLIqFwtNOz',
#         -275677490408996.0,
#         'rgujstttCkslvxTfpZlX',
#         'wAWyQqqVjQyghSijpHiR',
#         80077.286572932,
#         9684,
#         datetime.datetime(1974, 9, 27, 1, 8, 10),
#         Decimal('-64.31'),
#         'xDlbZzrPWhKcmxSRsZAH'],
#     {   'aspernatur': 9447,
#         'beatae': 'CvErZZpcDrpUFXUpcKmQ',
#         'facilis': 'http://www.sooksawang.com/list/posts/category.html',
#         'illum': 4912,
#         'ipsa': Decimal('-3.387'),
#         'provident': Decimal('588583368546292.0'),
#         'saepe': 'OyUXtqxEJaEbwhmRGsxY',
#         'vel': datetime.datetime(1981, 11, 3, 6, 6, 50),
#         'voluptatibus': 'http://tianvarich.com/faq/'},
#     {   'ad': {   0: 'knCViarvgeMHzTEgawqw',
#                   1: [   datetime.datetime(1993, 5, 31, 0, 11, 12),
#                          8127,
#                          datetime.datetime(1997, 7, 9, 8, 55, 26)],
#                   2: {   0: 6740,
#                          1: 9346,
#                          2: [Decimal('-564287.8'), 'VEBHRvuArshywYSrTOCr']}},
#         'asperiores': {   1: 'lsseLxnhGcGsZiyNZCEv',
#                           2: [   'zCfDchYDdwlttPuAIEbP',
#                                  Decimal('-604142133545.43'),
#                                  'TmtuAmCzUqDoayCLWTQR'],
#                           3: {   1: Decimal('444230906.895'),
#                                  2: 'cpWJAFZgoEwBobldLYRe',
#                                  3: [   datetime.datetime(1990, 8, 5, 16, 24, 25),
#                                         'darin46@pongpanitch.com']}},
#         'consequuntur': {   8: 'HPQADsrXHaibGlZmmlkr',
#                             9: [   6555,
#                                    1979,
#                                    datetime.datetime(2016, 4, 25, 20, 7, 54)],
#                             10: {   8: 9000,
#                                     9: 'cDcPgzuZohMLvhQlxhWL',
#                                     10: [   'QTSOYluaEimMOcCVloyd',
#                                             'ZCPThbLlkSGmHaFdAqGQ']}},
#         'dicta': {   5: 'vqBkqCpWOaVGnXJWWZXR',
#                      6: [   'https://www.pichpandecha-thantananont.org/home.jsp',
#                             'MLNWfabLtDZFuTPgSmao',
#                             6922],
#                      7: {   5: Decimal('-51977999277155.0'),
#                             6: datetime.datetime(1998, 9, 14, 14, 20, 28),
#                             7: [9619, 1606]}},
#         'explicabo': {   4: datetime.datetime(1981, 12, 23, 11, 33, 34),
#                          5: [   'IxZnCxdDTHSxHQzoseHL',
#                                 3642,
#                                 'xmethavorakul@yahoo.com'],
#                          6: {   4: 'AfinguxPOpKuASFMsIxF',
#                                 5: 'antMhJEkHKDUTMAwZHNt',
#                                 6: [   'TFkVDvlGEGnNbNGwFptQ',
#                                        datetime.datetime(2003, 4, 17, 19, 25, 30)]}},
#         'incidunt': {   7: 8974821597.8697,
#                         8: [   Decimal('32038912.77946'),
#                                'LebHjJrjeVrYcDCVnYNC',
#                                datetime.datetime(2020, 1, 8, 0, 8, 45)],
#                         9: {   7: 'wclcETtduthfHqQgElXa',
#                                8: datetime.datetime(1983, 9, 16, 7, 23, 19),
#                                9: [1805, Decimal('2243223.0')]}},
#         'modi': {   9: 'iXIPyIWeTvqhrjReiztC',
#                     10: [   Decimal('951024501176581.0'),
#                             'dKxtnsCQNvlSCRMFWbEJ',
#                             'titipatrayunyongchayanin@habpanom-chaisatit.net'],
#                     11: {   9: 'ptfoVEkdVOaLBdPlIDXr',
#                             10: 9591,
#                             11: [   'mqvPQmddLWYFmSEuPmDD',
#                                     'sDkcLKEAzknpvSENSodA']}},
#         'possimus': {   6: 'mVSpklnkJELUbUffscaH',
#                         7: [   datetime.datetime(2013, 10, 20, 20, 30, 57),
#                                'bunlerngsripattamon@yahoo.com',
#                                281382718840.0],
#                         8: {   6: 'qVwyBYccFtsfeAkhnWQu',
#                                7: 1531,
#                                8: [   'SeiVXuPvCJkUzKvLswJt',
#                                       'EZywDvaWjAuGaxDLNsRi']}},
#         'provident': {   3: 'https://www.krittayanukoon-prachayaroch.com/homepage.html',
#                          4: [   'envdYbCwhiZmdqKlWlBa',
#                                 datetime.datetime(1983, 1, 11, 2, 17, 9),
#                                 'xJmLvYTHKROgQtdiqHxI'],
#                          5: {   3: 'https://titipatrayunyong.com/faq.asp',
#                                 4: Decimal('4049.2517586'),
#                                 5: [   'xnngzfDmkJUYCCIeBPkP',
#                                        Decimal('6588966.1913')]}},
#         'rem': {   2: 'https://methavorakul.com/wp-content/list/about.php',
#                    3: [   'vrovRPLptgtYiXUlWKjK',
#                           'https://suraprachit.org/main/',
#                           'CguVcUdCafyojVHtYIHg'],
#                    4: {   2: 'XImWOehUsrEgBUYeSZQa',
#                           3: -8411450522108.8,
#                           4: [-4046993.18823, -59991402930188.5]}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   5573,
#     'vGrFSNhCKnfmGjzIOpNV',
#     'hznqAEXFeNHkFpiUHzPN',
#     'OWhJxXULJsCygmbBZmwV',
#     4793,
#     -7303.78,
#     'CzohVrxHXauNRjMxffRq',
#     'https://pianduangsri-kitprapa.com/blog/main/category.asp',
#     'https://www.srisoontorn.com/login.html')

faker.providers.ssn

fake.ein()
# '35-3275340'

fake.invalid_ssn()
# '055-26-0000'

fake.itin()
# '927-96-6229'

fake.ssn(taxpayer_identification_number_type='SSN')
# '157-15-3045'

faker.providers.user_agent

fake.android_platform_token()
# 'Android 1.1'

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

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

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

fake.ios_platform_token()
# 'iPhone; CPU iPhone OS 6_1_6 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_5_7'

fake.mac_processor()
# 'U; PPC'

fake.opera()
# 'Opera/9.10.(X11; Linux i686; mr-IN) Presto/2.9.170 Version/11.00'

fake.safari()
# ('Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_7_5 rv:3.0; yi-US) '
#  'AppleWebKit/533.22.6 (KHTML, like Gecko) Version/5.1 Safari/533.22.6')

fake.user_agent()
# 'Opera/9.53.(Windows 98; mai-IN) Presto/2.9.170 Version/11.00'

fake.windows_platform_token()
# 'Windows NT 5.0'