Language ar_PS

faker.providers.address

fake.address()
# '39864 أبو اسنينة Gateway\nEast بهيةstad, RI 01648'

fake.building_number()
# '505'

fake.city()
# 'سهيلport'

fake.city_prefix()
# 'Lake'

fake.city_suffix()
# 'haven'

fake.country()
# 'Russian Federation'

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

fake.military_apo()
# 'PSC 8689, Box 5180'

fake.military_dpo()
# 'Unit 1937 Box 5642'

fake.military_ship()
# 'USCGC'

fake.military_state()
# 'AE'

fake.postalcode()
# '17668'

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

fake.postalcode_plus4()
# '98667-6902'

fake.postcode()
# '10080'

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

fake.secondary_address()
# 'Suite 199'

fake.state()
# 'Maryland'

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

fake.street_address()
# '63440 سموح Villages'

fake.street_name()
# 'دغمش Rapid'

fake.street_suffix()
# 'Pass'

fake.zipcode()
# '30167'

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

fake.zipcode_plus4()
# '20819-8467'

faker.providers.automotive

fake.district()
# '4'

fake.license_plate()
# '3-5421-20'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'WDLM61826518863014'

fake.iban()
# 'GB66APWU06507209510201'

faker.providers.barcode

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

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

fake.ean8()
# '93724746'

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

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

faker.providers.color

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

fake.color_name()
# 'أزرق فريق دودجر'

fake.hex_color()
# '#18a7df'

fake.rgb_color()
# '217,67,7'

fake.rgb_css_color()
# 'rgb(47,94,43)'

fake.safe_color_name()
# 'أصفر'

fake.safe_hex_color()
# '#bb1100'

faker.providers.company

fake.bs()
# 'maximize dynamic deliverables'

fake.catch_phrase()
# 'Sharable discrete collaboration'

fake.company()
# 'التركمان-التركمان'

fake.company_suffix()
# 'Inc'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'VISA 16 digit\nفادي حوسة\n4746310308232051 01/30\nCVC: 789\n'

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

fake.credit_card_provider(card_type=None)
# 'Mastercard'

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

faker.providers.currency

fake.cryptocurrency()
# ('UBQ', 'Ubiq')

fake.cryptocurrency_code()
# 'SRN'

fake.cryptocurrency_name()
# 'BlackCoin'

fake.currency()
# ('TZS', 'Tanzanian shilling')

fake.currency_code()
# 'NPR'

fake.currency_name()
# 'Colombian peso'

faker.providers.date_time

fake.am_pm()
# 'PM'

fake.century()
# 'I'

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

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

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

fake.date_object(end_datetime=None)
# datetime.date(1993, 4, 3)

fake.date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)
# datetime.date(1953, 8, 26)

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

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, 5)

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

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(2012, 1, 5, 3, 13, 15)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(633, 7, 27, 16, 46, 8)

fake.date_time_between(start_date='-30y', end_date='now', tzinfo=None)
# datetime.datetime(2018, 6, 16, 16, 22, 28)

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

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2010, 9, 17, 10, 57, 30)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2020, 1, 9, 23, 12, 31)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2020, 1, 11, 3, 14, 1)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2020, 1, 7, 5, 25, 17)

fake.day_of_month()
# '16'

fake.day_of_week()
# 'Friday'

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

fake.future_datetime(end_date='+30d', tzinfo=None)
# datetime.datetime(2020, 1, 22, 16, 57, 45)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1971-09-19T07:18:54'

fake.month()
# '07'

fake.month_name()
# 'August'

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

fake.past_datetime(start_date='-30d', tzinfo=None)
# datetime.datetime(2020, 1, 3, 14, 49, 19)

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

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

fake.time_object(end_datetime=None)
# datetime.time(4, 42, 30)

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

fake.timezone()
# 'Africa/Kampala'

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

fake.year()
# '2002'

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'eum.mp4'

fake.file_path(depth=1, category=None, extension=None)
# '/eos/dolore.json'

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

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

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

faker.providers.geo

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

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

fake.latlng()
# (Decimal('-51.5364065'), Decimal('-69.803451'))

fake.local_latlng(country_code='US', coords_only=False)
# ('41.54566', '-71.29144', 'Middletown', 'US', 'America/New_York')

fake.location_on_land(coords_only=False)
# ('45.43341', '-73.86586', 'Beaconsfield', 'CA', 'America/Toronto')

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

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'sdylslhy@slyb-trbyn.info'

fake.ascii_email(*args, **kwargs)
# 'hsn29@kswny.com'

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

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

fake.company_email(*args, **kwargs)
# 'zhrjrr@lskkyny.biz'

fake.domain_name(*args, **kwargs)
# 'jzr-bw.org'

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

fake.email(*args, **kwargs)
# 'fwd76@gmail.com'

fake.free_email(*args, **kwargs)
# 'nzm55@hotmail.com'

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

fake.hostname(*args, **kwargs)
# 'web-82.qrd-khwry.com'

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

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

fake.ipv4_network_class()
# 'b'

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

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

fake.ipv6(network=False)
# '1d44:f80d:e04b:527a:6ab3:f839:c81c:ec1c'

fake.mac_address()
# 'ae:42:9d:bc:96:c0'

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

fake.slug(*args, **kwargs)
# 'tenetur-molestias'

fake.tld()
# 'com'

fake.uri()
# 'https://www.hmmy-lhnbly.biz/'

fake.uri_extension()
# '.asp'

fake.uri_page()
# 'terms'

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

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

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

faker.providers.isbn

fake.isbn10(separator='-')
# '1-76788-558-X'

fake.isbn13(separator='-')
# '978-0-8001-4050-2'

faker.providers.job

fake.job()
# 'Quarry manager'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Ratione iure veniam consectetur tempora incidunt. Illo non reprehenderit '
#  'omnis doloremque corrupti officia magnam. Perspiciatis corrupti inventore ad '
#  'necessitatibus perspiciatis.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Ipsam ad sequi occaecati dolore. Quod sint nesciunt.',
#     'Delectus dolores reiciendis consequatur quidem nostrum. Suscipit '
#     'laudantium qui velit. Alias molestiae a magni vero quibusdam ut enim.',
#     'Assumenda ea incidunt tempora ipsam porro amet.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Nostrum temporibus excepturi libero porro.'

fake.sentences(nb=3, ext_word_list=None)
# [   'A enim pariatur nam molestias.',
#     'Saepe corporis eaque corporis non nisi.',
#     'Non optio ratione perferendis quibusdam.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Eligendi nemo sapiente vitae. Aperiam porro impedit iste ipsa repellendus. '
#  'Tenetur quidem cum fugiat dolores.\n'
#  'Optio voluptate amet saepe praesentium. Incidunt similique quisquam.')

fake.texts(nb_texts=3, max_nb_chars=200, ext_word_list=None)
# [   'Quae commodi iusto omnis ut animi reiciendis. Sequi nihil hic qui '
#     'aliquid. Et dicta aspernatur omnis dolorum veniam. Nihil reprehenderit '
#     'possimus velit facere.',
#     'Quasi quibusdam labore consectetur saepe alias veniam. Nam quisquam '
#     'dignissimos saepe. Autem officia unde quaerat facilis neque.',
#     'Fugiat repellat cupiditate expedita repellendus voluptatum. Voluptate '
#     'quos debitis illum velit quos tenetur. Qui maxime magni magnam maxime ex.']

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

fake.words(nb=3, ext_word_list=None, unique=False)
# ['nihil', 'maiores', 'nulla']

faker.providers.misc

fake.binary(length=1048576)
# (b'd\xe9o\xae\xb968\xdd\x06\x7fK\x0b\x9eU\x1b\xfe,r\x90g\xe3\x1a\xdd7y}\xfcX'
#  b'\xc8\xb8\x8b\xe4\xd8\xc7\xc4\xdd\xffm)\x038\xf9\xaft\xe4\xc7\x9a\xcd'
#  b'\xfc\x83f?n\x93w\x8a@\x8d\xb6MH\x8a?_8\xea\xd2\x8f\xc7\xee\xe7H\x8aQ\xbeW'
#  b'\xd1\xa3\xc8\x8cQ\x03\x9f\x13\xd3\xeb\xd7\xd4\xb4h2\xe4=\x13\xf7\x80uQ\xb6}'
#  b'\x9d\xaf;\x90\x9f\x87\x01\xfd\xc7\xfePlWA\xc6\xb5\xe0N\xb4\x15pCk\x10'
#  b')\x8c\xcf\xda}\xd9~\xa5\x81\xff\x14\xaa\xbe\x05\x94(\xd8\xf6\xfd\xbc'
#  b"'\xcc\x863\xe6n\xe0\xc1\x82\xa6\xaa\x08\xeb\x14\xa8z\xb9&\x1b\x1d\xae#\xe6`"
#  b'\xdbL\x96;\'\x98G\x07\xbe\xba\x8e\xc7@\xb5"\xa1?G\xa7\xdc\xe9\xcbd\x86'
#  b'\x82f^\xcft\x16\xa8B\x9c!M\xda\t\x84\xccQiUj9\xed\x9fm\x81\xa9\xd0\x8a\xf7'
#  b'|\x0e\xaa\x0f\xbf^S\x1a\x97xS\xda\xbb\x98\xc3BNk8\x1a\x9e\x10a\xc6'
#  b'\x95\xa0b\x0cB5\xbe\x03\x86\x93\xe3\xf5\xacjjR\xcd\x99\xc8\x83'
#  b'\xf3\xed\x18\x1d\x06\xac"\xc7\xfe\x10\xa6\xaca\xc9\x93\xcb"\x83\xa8/\xd2Vn>'
#  b'\x0ew\xec|\x15\x95Ifr\xa9\x87\x16?\xa5\x0c\x93\x1a\xff\xd3\xf4\xcc \x1b\x19'
#  b'\xf5\xe1\x9b\x19\xd8\xa7%\xad\xd83\xfd\\\xda<\xe0)v?I\xfa\xd1\xb02\xd0'
#  b'\xec2\x16\xe0\x93\xbdh9\xff\x11\x9aN\xc5\x8cAS\xb1\xe6\x1b\xfd'
#  b'\x1c\xe0\x8b\xca\xf9\xf1d\\V<m\x99\xcbq\xe5 O\x82\x9a\xd7W\x1fi\xb4'
#  b'Fv\xdc\xff\x82\x07\xa6IWE@\xcf\xaf\x82\x95*\x19;\x9f\xe4\xd5\xd6\x85\x95'
#  b'=\xadT3&\xd4o<\xfa\xd2M\xc8Q\x03|\x9c\xb7V1\x03R;r\x1e\x1f\xd4\xc6)'
#  b'\xe0uo\xa7\xfbr\xa0\xa2_\x11;\x83\x8f\xbc?\xbfq0WEp<o\xd5{\xf3\n4'
#  b'\xb7\xd0E\xc2D\r^O\x8f\xd7QT\x94\xca\xb7\xb0d!xH\x08P\x80\x90\xac2\x9c\\'
#  b'\xe8CSL\x0f\x1aU\x13(Y+\x17\xc2\x18]\x18B^\xad\x82\x1a\x91Y\xc2.\xcf\xf4X'
#  b'\xa6\x85\xb1}v\xed\xf4\xd6b`\xf8\xec\xcc\x8e\x86u\xb3)\x12\xb2q\xad\x16>'
#  b'\xd4\x86\xd7\xba\xb0\xd0\xf8zN\x04 \xdb\x0c3\x11\xd4e\xb9\xbb\xd2'
#  b';\x8a\xd7\xc6\x15\xed\x18(\x1a\xa9\xfc,\xd3\x15\xfd\xe6\xb8h\x82\x07(R&S'
#  b'\xa0\xa4k\x11\xed\x81JU&%D.\xfe\x98\x160\x81\xaf6\x181\x95\xd8M\x13J\xd8W'
#  b'\xcf \xf9\xcf\x95\xf0\x0b\xab\x85\xaa\xd6\xe9\x9b\x88\xd4W\xb0\xb2xP'
#  b'9\x88\xb8\xe6\x0c\x88\xea\xfc\xec+O<_\x85\xb0\x95C\x1fB\xdcf=\xe3R2\xael\xe2'
#  b'\x96c-\xa0e\x80\xd3\x84\x8bn=\x89\x05\x9b<\xbbB-*\xf0Z\xbd:)\xf0\xfd\xc0\x10'
#  b"\xb3\xbe@\xbf\xf4,1\xe02j\xc6d\xcc\xd8\\@\xb6\xbf\x12:\xa0?:b}'D'/\x8e4o"
#  b'\x05\xb8!\xf9\xffK\x12\xd8\\\x0flL\xd6\xdb\x8fY\xbe\x9a.\xef\xeb\xc2u\x1e'
#  b'\xe8]X*\x9c~\x93\xf3^U\xb9b\xb9\xcd\x02\x8a\xc1\x9e\xc4\xf8K\xc0\xc4\\'
#  b'\xa8\xacj\x7f\x1a\x1dn\xd8\xd8\x08\xf0\xaa\x8e\x01\x87\xb9\xf8\xe5\xdb\x0f'
#  b'z\x1dJ\x0e\xbb\x99\x02\xfb\xb8\x8d\xe6\x07w\xfc1\xb4\xbb\x91\xf4g'
#  b"\x02'\xd7\x9d\xffr6u\x1b\xc8DH\x967{]\x02t\xe9\xa9\xdb\x9e\x18;"
#  b'\xc2\xf6\x0b"\xc2\xedP\xcbp\xfc\xc0\x87\x8b\x13=d\xf3:\x0c\x1b\x8b}\xcf7'
#  b'\xecf\xb3\xe8\xf6\xd6\xbe\x04X\x16\xb9\xa6\x10\xddL!\xc3\x90\xae\xc5|\x17pV'
#  b'Z\x91\x7fZ\x05\xbe\xfc\x13\xda\xd6\x1f\xfa\xa9N\x85\xf5\xd1\xde\xd7\x85'
#  b'p\x06p\xb6e\x0b\x84\xd9t\xcf\xd9\x96\xbc\\x\x8f\xed\xf8\x16\xe21\xc5\xafE'
#  b'b\xe7\x9c\xe6\x1dUq\xea\xe4\xf5\xc7\xdd\xaa"\xab\x85\xb7\xb7\x87UO\xdbv\x87'
#  b'\n\xea/.\xd7<\x92Pg\xd0\x9f\xc2^\x9fK\x88\x83\xf5\xbe\xe4p\x86\nNCS\x1e\x9e'
#  b'\xf6\x11\x04\xfa`\x173m\x03\xa7\tY\xe4M\xdav\x93\xa2\xe6\x89\x9d\xcbn\xe2'
#  b'\xbb\xe3w\x06\x13H\xf2\xa6`\n\x80\xfe\xdc\x00\x94\x0c\xa1d\xefm3+\xa8\xc7')

fake.boolean(chance_of_getting_true=50)
# False

fake.csv(header=None, data_columns=('{{name}}', '{{address}}'), num_rows=10, include_row_ids=False)
# ('"ريمان كسواني","52294 طوقان Points Apt. 270\n'
#  'النعنيشton, DE 83968"\r\n'
#  '"ضاحك حوسة","469 أستيتية Camp\n'
#  'محمّدshire, NV 52982"\r\n'
#  '"جيلان أبو غليون","53129 نسيب Meadow\n'
#  'Port عتريس, OK 65851"\r\n'
#  '"شادن أبو غليون","9862 رجائي Roads\n'
#  'West جلال, TX 27762"\r\n'
#  '"الأستاذ مرتقي بدر","7292 الأدغم Shoals\n'
#  'لولياmouth, SC 78678"\r\n'
#  '"ميلاء أبو شقدم","38478 ابتكار Way\n'
#  'أبو شقدمshire, VA 54038"\r\n'
#  '"الأستاذة ميرال الجنيدي","070 صليبا Road\n'
#  'Lake يزيدtown, FL 10585"\r\n'
#  '"ألين بدر","1794 ظافر Inlet Suite 106\n'
#  'West عبد المجيدland, DE 50985"\r\n'
#  '"الدكتور منيف حمامي","682 الزيدانية Crossing\n'
#  'السكاكينيton, NV 66111"\r\n'
#  '"صلاح دلاشة","341 البرغوثي Trafficway\n'
#  'كاملةfort, MS 47284"\r\n')

fake.dsv(dialect='faker-csv', header=None, data_columns=('{{name}}', '{{address}}'), num_rows=10, include_row_ids=False, **fmtparams)
# ('"الأستاذة سبأ النعنيش","298 كاشف Wells\n'
#  'Port مقدامbury, HI 70650"\r\n'
#  '"الأستاذ ثامر الزيتاوي","24338 جزار Pine Suite 751\n'
#  'Lake أزهار, IA 10738"\r\n'
#  '"لورين هاشم","81439 حمامي River\n'
#  'حماميfort, AZ 26303"\r\n'
#  '"المهندس تميم الصالحي","2636 البرغوثي Rapid\n'
#  'الصالحيside, NY 66784"\r\n'
#  '"أحمد الحسيني","580 أبو شقدم Wall Suite 015\n'
#  'الزيتاويside, NJ 09346"\r\n'
#  '"محمد مرمش","5323 الأدغم Circles Suite 729\n'
#  'النعنيشfurt, SC 61553"\r\n'
#  '"كبير الجنيدي","007 محفوظ Stream Apt. 483\n'
#  'Port نافعberg, NE 64052"\r\n'
#  '"كتوم جرار","28810 فخر الدّين Flat Apt. 338\n'
#  'North صادحborough, AR 93783"\r\n'
#  '"صبور أبو غليون","577 ريم Hollow\n'
#  'شاهينbury, MS 57818"\r\n'
#  '"لينا بدر","USNV الإغباري\n'
#  'FPO AP 35687"\r\n')

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

fake.null_boolean()
# False

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

fake.psv(header=None, data_columns=('{{name}}', '{{address}}'), num_rows=10, include_row_ids=False)
# ('"مطاوع السكاكيني"|"64155 سديم Causeway Suite 489\n'
#  'New بهجة, AL 74011"\r\n'
#  '"زيد دلاشة"|"95099 حفيظ Curve Apt. 248\n'
#  'Lake أسيلland, WI 15748"\r\n'
#  '"ريما طوقان"|"425 أبو اسنينة Meadow Apt. 772\n'
#  'Lake جمانbury, NY 36296"\r\n'
#  '"الأستاذ ثابت صليبا"|"2118 بهابهاء Shores\n'
#  'دغمشborough, MD 16627"\r\n'
#  '"الأستاذة ابتكار طوقان"|"302 صليبا Valley Apt. 530\n'
#  'West حقّيfort, MI 53567"\r\n'
#  '"الأستاذ مكّي أبو شقدم"|"Unit 6774 Box 7581\n'
#  'DPO AA 69485"\r\n'
#  '"عفيف أبو شلبك"|"7719 هاشم Views Apt. 438\n'
#  'طوقانshire, MO 30915"\r\n'
#  '"مَسعد طوقان"|"2356 بتلاء Heights\n'
#  'بلسمstad, WV 93334"\r\n'
#  '"نوف البرغوثي"|"USNS الخازن\n'
#  'FPO AE 88118"\r\n'
#  '"الدكتورة دعاء شاهين"|"1351 ترابين Knolls\n'
#  'Port سعيد, WY 47046"\r\n')

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

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

fake.tar(uncompressed_size=65536, num_files=1, min_file_size=4096, compression=None)
# (b'hmWVOorYKkJIJajKqOVn1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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\x00012710\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\x948S\x12%\x97p\x90\xc0K-m\xab>`\x9e\x82\xb3\xe1\xdb'
#  b'\x86\x06\xed!\xf5=5W\x8b\x1ar\xdeZ\xe4\xecBQC\xe7,7\xaa\x7f8n\x8c\xa0\xa9'
#  b'\xb6S*\x96\x896\xf1\xc7\xec\xd2~\xc8\xb2\x81\xf1\t\xdd\xc0"\xcd\xd0\x18\xe2H'
#  b'R{\xe19\x02k\xf9\x92H\x1f\xbe\x81\x07\xd7\x0f\x83\xb9i\x84\xaa\xc3?5zI:\x1c3'
#  b'\xe8\xd0C\xab\xce$7C`\xd3d\x98M\x1f>\x15x\xe3\xeb\xa7s\x97\xb1\xfa\xa0\xc4s)'
#  b'8\x9a\xe5}!\xbc\xb6\x9a\xec Jd\x13\x9fq\x8c\xb4\xd5\xdc\xbb\x9dR\xbaE'
#  b'A\xf7\x82\x14\xe4\xbb\x1e\xf6\xd4\xd0\xe1\x802\x8b\xabYk~R\x90\xab\x82\xbe0'
#  b'\x10\xd3K\x1cJ1ap\xbd=\r\xd2F/?u\xde\x85J\xd0\xc5\x1a~\x0c\xef\xb8j\xcb;dhM'
#  b'e\x975@\xae\xc7\x91\n\xabT&\xca\xe0\xcf\x0c\xc4\xe0\xf7U\xb9\x8aRh\x9a'
#  b"2}\x94\x0f\xff\xec\x1apFq\x0bTA\x03\x89\xf4B\x9dsc\x82\xbf\xe8\x0c'\x99r\x0c"
#  b"\x1c\xc2U\xd8KB\xa9\xb4\xf5\xa1\xe5\x10\xc9VTie\x82\xa0\xbd'\x86}\x86"
#  b'\x8a\x17\x95$\x81l\x92Y\n:E6\xcdGw\x83\xf1\x95\xc4\x98K\xddQEBR\xa9\x9b'
#  b'N\xda\x18^s\x1a\xf2\xbb\xe1\xde\x05\xdal\xa1\xca\xdf\xfc\xect\x1a:\x9f{U'
#  b'\xce\xf2\xac\xb1\xed\xb4\xa2<\x17y\xa7<\x99&>\xa42\xcav%\xc7Oa\xd8'
#  b'\xa3\x87\xb9\xe0\xf0\xedmw\xb2x\xb8\xc5\x1e\x85\xd3>\\?\x80\x89\xcd\x9f\xfdK'
#  b'\x17A~}\x85\x92\xb7"\xd0Ml<\xafh\xaa\x96\\\x8f\x03q\xbe\x1a\x8eIL\xffm\x86'
#  b'S\x12,v\xccT;\xa1\\\xdd\x83\x95\xe5\x078\x1bV\xdb\xc2\xe4\xba\\\xc4\xed'
#  b'8\xa8)o\x18ql\x16T\xb0\xd4\xac{Y8\x8c1\x8e\x07\x90\x9eO\xdc(5\x91\x8ay'
#  b'N\x82f9\xa8\xa2\xcb\x1d\x92\xad\x08:\xefC\xcan\x9a\xd76syo\xd0\x89\x8c\xb8tO'
#  b'{\x05\x1d\x8e\xf0:q/\xda\x1d\x1eY\xa8\x1bB\x86r1cA\xec\xcb\x846'
#  b'\xed\xc5\xf8\xbc/\xd6\x8b\xdcyVL\x00y\x01\x19qO41b\xb9N%,R\xb6\x03\xdf'
#  b'\x13R\xff[\xe2\x9b%\x0eW\x85\xc3\xa4\xa6\xdb\x83\xf1<\xb8&\xb0'
#  b'\x93\xb9\xb2\xbb\xfcc\x80k\xd2)9\xdf`F\x81\x83\xee\xd2y\xdc\xf5\x96\xd1p'
#  b'\x1a\x8a\xc5\xb9\xcb\x84\xab\xad\xeb\xde.\xb7\x8fd\xf2\xb2\xd6\xc5\x924'
#  b'\x06\\\xa2-e\xbfq\xb3Y\xd7\xdep=\xf0|\x10)\xb5iv}\x9b9\xaf\xe7\xb8Z\x0c'
#  b'.s\x15\xd4\xc3\xf4\x07\x98\xff\xefz\xb5\x9a\x08$\xd2So\x1c\x89)"\x9f\xd4'
#  b'\xef811~\xb5=\x8a!R\xce\xb8RvM\xeb\xf4\x17\xcc\x84\xc8\xdaEMF\x7f\x040'
#  b'\xba<\xc4$W\x83{\xbf?\xed/\xfa\x00[\xbc\xaa\xb1=y\xf2\xaf\x91D\n0"\x1f\xc4'
#  b'\x80\x8e\n\xe1o\xe9%\x8d\xde9,?\xe6T\x04\x97UVI}\x87\xb2\x89]\nO\x14o'
#  b'\x06\xd6X{\xd1h\xf5\xd0*v\xe2\xb4\xcd9\xd9\xa4\x90\xdb\xe3\x935v\xd4f\xfci!B'
#  b'S\x0fih\xd3\xd1q\xcb\x02r&\xb6\x19\xbb\xe29\x10\r\x123\xa7\xa46$'
#  b'\xec\x96\x9e)\xd5D\xb4\x8fp\x9a\xd5q\x82\xf8\x8b\xa7O\xa0Z\x03\x8a\xc9>\xa4'
#  b")\x8c\xcc\x08\xc7\xe5D/\x92\xc7n\x02UI'\x10\x7f\x91\xd3\xdd\x03;a\x05"
#  b"\xff\xd9\xcc\xbb\xfap\x1c'\x1a\xc8]\xde\x10*|A4K\x11\xa2b\xe4\xdft"
#  b'\xa0\xd6\x08 \xa3x\x05\xa6@\xb5/{\x17r\x1beoH9j/d\xbf\x13e\x10\x93\xc1'
#  b'\x9f\x97;\xf0X\x9cnc@(\xf4:U<R(\xf7\xecn\xa0Z\xd4\x1d\x96\xb4\xe0J['
#  b"\x1f\xccc\xf4\xbf1\xa1\xa7\xfaZ'\x12\xfb\xcd\x9b\t~$ez*C\xf7\xbf"
#  b'\r\x17\xcc\x1d\x15\xf7\x05\xfc\xd2\xfej\xd0\xea\xc24\r\xf1\x02B:'
#  b'\xe5M\xd9\x16\xddH:\xfa\x1a*\xa0\xc8\x1f\xc4\x9co\xe4\xe6\xa0\x1dX\x14a\xa4'
#  b"\xdf\xe5\x088\xb1d\xb6j'\xb06}\x06\x18\xe22\x8fO6a\xae\xa8\xca_\x03G7\xf6"
#  b'@3\xaf\xdb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x00\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)
# ('"الآنسة جلنار أبو اسنينة"\t"9321 سليم Alley\n'
#  'شاهينville, MS 48964"\r\n'
#  '"الدكتورة ليساء الزيدانية"\t"423 بدر Orchard\n'
#  'مصطفىshire, OH 09951"\r\n'
#  '"اسماءبناتمختلفةومعانيها: أبو شقدم"\t"4668 كسواني Shore\n'
#  'East يسرى, CA 29715"\r\n'
#  '"صابر الجنيدي"\t"708 مصباح Valley Suite 429\n'
#  'دلاشةton, WI 44629"\r\n'
#  '"المهندسة ايمان طوقان"\t"49895 حمدان Mews Suite 573\n'
#  'مرزوقmouth, ND 32936"\r\n'
#  '"ليم مهيار"\t"969 الزيتاوي Mill\n'
#  'الزيتاويland, MS 30160"\r\n'
#  '"ليم بدر"\t"316 جوين Parkways Suite 417\n'
#  'New زهران, NH 30760"\r\n'
#  '"الدكتورة مايا فطاير"\t"571 وريد Junctions Suite 693\n'
#  'سلطانville, NY 55243"\r\n'
#  '"الأستاذ كنعان أبو شقدم"\t"88253 أبو قمر Skyway\n'
#  'قرادةport, WA 76481"\r\n'
#  '"الآنسة لتين جزار"\t"3459 جلال الدّين Mill\n'
#  'طوقانview, MA 23045"\r\n')

fake.uuid4(cast_to=<class 'str'>)
# '93f177be-5301-438d-9b41-ce069df43ac4'

fake.zip(uncompressed_size=65536, num_files=1, min_file_size=4096, compression=None)
# (b'PK\x03\x04\x14\x00\x00\x00\x00\x00\x07\x92.P\xd7\xdb\xe9\x81\x00\x04'
#  b'\x00\x00\x00\x04\x00\x00\x15\x00\x00\x00WevuRoDfPjhBttIMtwBe1\xf0'
#  b'\xfb\\\x99\xd0\xdepi?g\xcd\x06\x1c\xb7a"\xdf\x8bS+4\x03,\xff\xbe:\x0clz'
#  b'\xc3\x99\xa1\x12.A\xea\x06\x94`\xcb.I6\xb6\x90\xd4\xee=\xe3\xf8t\xbcQ'
#  b'Yy\xd8\x01\x13LUr\x9e0\xf9@-\xa4\x93\xbdk{\xc0B\xef\xa4\x82e\x93\x9a\xbd\x8e'
#  b'\xef\x8a2\x1ef\xc5!u\xf8\xd6y+\xaftS\x8f\xf3E\xdd\x81j\xa2\xf1gn\xdb\x08A'
#  b"\xa8\xdd'\x98\xdc<z\xae\x07-\x0c\xae\xaa2\xb62\xb5\x94.\xf2o\x96:o"
#  b'\n\xcbu\x0b\xa6\xa5\r\x94\xbc\xfap\x84\x8d\xcf\xe42\xba2M\n\x00\x13f\xb3'
#  b'\xe9\x05$\xc6\x1a\xad\xb4\xfb\xc6\xaeo\xfe\xfc\xb3\xab \xd8\xb49\xc8\xf25Ck'
#  b'Zs\xa2\x87\x18\xfe\xa6]f}\x81c\x02r\xbf\xad/7&h\x1e\\Ju\xe8u\xba<'
#  b'\x87\x17\x83\xb9\x001\rE\xd67\xa9\xdd\xd1\x96I\xd58\xf24\xbf\x80\x7f,\xdf'
#  b'\x8e\xda=\xa8\x0c\xa2"\x81\x12Y\xab\x83\xcb1\xa4\xa3~\xf7\xce\x9e\xcac\'R'
#  b'2}\xb1"W\xdf\\\xb4\xc8\x87_u\xe3\xdc\x8b\xc9\xc1\xc0b\x0e(\r\xd2UEX\xa6\xfd'
#  b'B{\xdb\x98\xe3\xbf/\x08[\xb9\xb7;\xcc2\x9b\xcf\x9e\x83\x83K\r\xf4c\x98'
#  b'\x16\x12\xb2\xa7\x82ygf\x0c\x80w\x98\x01/ !Q\xdc{\xe4\xdcp!8\xc8\xef\xe6\x02'
#  b'\xd7\x00\x8d\x01\xb8d+\xfd\xaf\x16a/\x10\xf6\xf0\xd6}H\x1f\x1c\xceJ\xbb\xe9'
#  b'\xfe\x031\t;\xb2\xba\xd7\xe9\x7f\xcb\xfb\xb3\x00\x86>\x1a\x89wNu\x169^'
#  b'\xcd \x92\x00\x89\xd4\x03\rV\xee\tg\x043\x0e\xdc>\xfb\xd4\xe81M4cj.\x9e\xdd'
#  b'\x1dw\xd7\x1f\x9b\xcc\n\rM)[M\x02D\xce\xcd\x886\xa3\xfd\xf1\x133\x95=JFC'
#  b'\xf7\xfc\xb58p9\x03\x14\x88\x8a\xe65\x9f\x1a\x90%\xbf_\x1b\xb8'
#  b'\x13\xcb\xdd\x8bk?Z\x88{f;\x0c9\x19\xaf\x03>\xced\t\xe3\xe6\xb4\xe9'
#  b"\xfb\x06\xf6\x99\xc7Q'\xee=D\xdc\xe9\x04\xaa\xbc\x88\xd2u(<x\xd2\xd1\x85"
#  b"\x1d\x0b\xe1\xf1\x03\x07Q[5\xa6\x8f\xd3\xa5\xe0\x95\xc1\xe3\xd2\x1a'"
#  b'w\x80u\x10}\x9e\x8fn\xa2\x8b\x91W\x96\xcdg\x1e\x01\x8cF\x06\xb5C\xd9\x04'
#  b"\xe0\xfcp\xb54&T\x98'\x02\x88\xb8\x92\x13\xee\xab.M\x9f\xaa\xe9\x14\x80\n"
#  b'7w22\xba\xcf,d\x14X\xdd\x040\x1f\xec\x8eqGO\xedP\x07 \xfa\xf0\xaf\r\xbb'
#  b'1T\xfc\x93\xadA\x8c\xb1\xa2B\x1b\\\xbe\x90\x15\xadq\x8a\x8d\x92'
#  b'\xce\x9b\x8a\xf5\x8d\xb7\xab!\x00\xa4Z\xee\xd8\x0b0\xd9\\\xdbK\xd6'
#  b'D\x1e\xea\x93R\xec\xa2_q\x99\x0b\xf6qK\xabA\xb6\xf1\xdeX\xfc44\x9cJ\xfcE\x80'
#  b'\xe2\xb35\xef\x013\xd7\xc6\xd5Q\xc4z\xf4|\xc2\x7f\x8c@\xd7\xc8z~\x97\x96'
#  b'\x9e\x90/\x81:<W\xacz\xdf\x91\xbfb\xc0\x8fl(\x19\x05W\xd7p\x1e\x89\x9ds+1'
#  b'\xf1+\xb2\xa5\xed3\x90\x1f\x08%Z*\x06x\xa2@\xf6H\xb8\xa6@}\x16L\xbb\xc2x\x0c'
#  b'G3[\xbe-69\x8c\xf3\xbc]\x83\x88N\x16\x99V|/N\xf5\xfb6\x96\xf6\x93\xf5\xf3'
#  b'(\xba\x8ai\xf6\xd6\x8c\xe4\x11i\xe0l\x8f<\xdc~"FZ\x19\x83^\xec\xcf'
#  b'\x01\xdb\x82\xee\x002\x8fh\xa8\x1a\x95\x04p\x8b\x989sn\x07\xfc^\xe0\x8b%'
#  b'\x99[\x9b\xb5\xe1\x08\xaeb\x0f\x1b\xda\xa6\xc5Z\x93 \x90_hJ\x81\xb6TTi-rg'
#  b'\xae\xb9\\\xb8\xa8\x94\x87*\n\xeatL\x84w\x8cbp\xfe\xa5\x1e#\xd3p\xc1'
#  b'\xa3a7\xa0@\x1e\xd9lS\xb9\xbb\xa7j<7\xcb\xe9\x127\xc6\x8f\xbb\xd7\xdd'
#  b'\xf0\x8d\x85\x80>\xdc\xae\x80kR\xe94\xe6W\x8a\x0c}\xc4\x08\xa2}\xd2bX'
#  b'\x87\xdf\xc6\xb1\x0b#BP\x91#o\x1f\xb5\xbd!\x0b\xc28\xc4\xe8\x13\x08:s'
#  b'\xef\xa7\xd3\xdd\xed\xf1,\x1c\x93\xf8\xf5QS\x1a\xe1\xfb\xca_\x81\xa6'
#  b'\xce\xd1\xa69\xddd\xef\xaa\x1f7:\x1a\n\x8e\x9e%\xe9E\x86k5\x82\x9bx'
#  b'/\xb1\xc7+\xea\x03\xe0_\xebd\x9d\xe2p\xd1,f\x0cY\xcbY\x84O*\xbb`\xa7\xf4P'
#  b'K\x01\x02\x14\x03\x14\x00\x00\x00\x00\x00\x07\x92.P\xd7\xdb\xe9\x81\x00'
#  b'\x04\x00\x00\x00\x04\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x00'
#  b'\x00\x00\x00\x80\x01\x00\x00\x00\x00WevuRoDfPjhBttIMtwBe1PK\x05\x06\x00\x00'
#  b'\x00\x00\x01\x00\x01\x00C\x00\x00\x003\x04\x00\x00\x00\x00')

faker.providers.person

fake.first_name()
# 'رئيس'

fake.first_name_female()
# 'مادلين'

fake.first_name_male()
# 'مسلم'

fake.last_name()
# 'دغمش'

fake.last_name_female()
# 'هاشم'

fake.last_name_male()
# 'مهيار'

fake.name()
# 'راما أبو شلبك'

fake.name_female()
# 'الدكتورة سبأ جزار'

fake.name_male()
# 'المهندس حقّي النشاشيبي'

fake.prefix()
# 'المهندسة'

fake.prefix_female()
# 'الدكتورة'

fake.prefix_male()
# 'السيد'

fake.suffix()
# ''

fake.suffix_female()
# ''

fake.suffix_male()
# ''

faker.providers.phone_number

fake.area_code()
# '+970'

fake.cellphone_number()
# '00970 56 390 4027'

fake.msisdn()
# '0905842228023'

fake.phone_number()
# '09 252 2768'

fake.provider_code()
# '59'

fake.service_phone_number()
# '102'

fake.telephone_number()
# '+97082879718'

fake.toll_number()
# '1 700 417 956'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': '35988 وحيد Locks Suite 480\nمهنّدfort, IL 91627',
#     'birthdate': datetime.date(2008, 3, 17),
#     'blood_group': 'AB+',
#     'company': 'هاشم-الإغباري',
#     'current_location': (Decimal('-33.458054'), Decimal('177.054193')),
#     'job': 'Armed forces logistics/support/administrative officer',
#     'mail': 'hmm22@yahoo.com',
#     'name': 'مفيد دلاشة',
#     'residence': '765 الحسيني Ports Apt. 356\nNew قانتshire, ME 23354',
#     'sex': 'M',
#     'ssn': '590-38-3211',
#     'username': 'bd-lmjyd53',
#     'website': ['http://www.bw.net/', 'http://bdr.com/']}

fake.simple_profile(sex=None)
# {   'address': '42601 نادر Mission Suite 599\nEast لولياmouth, ID 49106',
#     'birthdate': datetime.date(2002, 6, 13),
#     'mail': 'hrth36@hotmail.com',
#     'name': 'كرمة هاشم',
#     'sex': 'F',
#     'username': 'mhmwd81'}

faker.providers.python

fake.pybool()
# True

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'a': 'qOXYtlBLJcwPOSJyuodV',
#     'adipisci': 'TJzLLKQixBGTcoDnbFRs',
#     'aut': 'https://lkhmsh.com/search/search/author/',
#     'error': 'dcxMlNhIcvqHGtSYyaRY',
#     'fugiat': 'nbfcDqSQJnyzUDFIYhpV',
#     'illum': 'nYqMBnXqDsIzmJYmRokg',
#     'nisi': -42.11462118126,
#     'ratione': 'AkqVxbLGrvIspOEqCFVL',
#     'rem': 3196,
#     'saepe': Decimal('-8543146690.6')}

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

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

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# {'http://www.mrmsh.com/', 16972877543335.8, 'uXWBVQldOkiJgdLEcldA', datetime.datetime(2003, 1, 9, 20, 20, 42), Decimal('-5.189181'), datetime.datetime(1986, 2, 7, 11, 41, 57), 1726}

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   datetime.datetime(1972, 3, 26, 7, 14, 14),
#     -83337368763787.8,
#     'ENQyPXyfilzpCCYTGJIR',
#     'https://www.kswny-shhyn.com/categories/search/',
#     2449.23,
#     'RRAXgkfVzsWNOTiSXVGB',
#     'http://www.lzydny.com/category.html',
#     9946,
#     3919,
#     'https://hshm-khwry.net/category/wp-content/main.html',
#     34,
#     'http://www.lzytwy.net/tag/explore/main.htm',
#     Decimal('600197795.5')]

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'ryndtrbyn@gmail.com', 488, 'nzmy92@bw.info', 'ONWkwhgjxhbYibrwuZoa', 'HsjhhjzPTsabMZdDMuZf', 'http://lbrgwthy.com/privacy/', 'RtbkTmvlUhgAFnBHmZGx', 'EiknSQyQWHFCmMiQpdUy', -159048.4792103, 'pfRpRplrlTwcAtntzfcH', 'nmwdFicDpVwalYmzByVh'}

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

fake.pystr_format(string_format='?#-###{{random_int}}{{random_letter}}', letters='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ')
# 'R1-6574889l'

fake.pystruct(count=10, *value_types)
# (   [   'hnblnsyb@shhyn.com',
#         'lZTMXVtVXxUGXiQBDTZO',
#         datetime.datetime(1985, 1, 16, 17, 14, 27),
#         datetime.datetime(2015, 8, 26, 3, 57, 55),
#         157,
#         'OfGywJBxerzCMbLkLAWz',
#         datetime.datetime(2009, 2, 25, 12, 30, 58),
#         3758,
#         'UVKDzxYWoDlcUfGnHVmf',
#         'wtLQZsNouNAmWMwUlNac'],
#     {   'aspernatur': 'https://bw.com/login.php',
#         'at': 'http://www.lskkyny.info/main.asp',
#         'culpa': 'YhUSFCqmBqZNiPTQUksS',
#         'ipsam': 'lyn62@gmail.com',
#         'minus': 'ooLpDbFtjIPSLPDsNjfT',
#         'nesciunt': 'http://ljnydy.com/blog/blog/search.htm',
#         'officiis': datetime.datetime(1984, 4, 15, 2, 17, 36),
#         'optio': 2161,
#         'pariatur': 'http://www.bw.com/tag/tag/author.jsp',
#         'reiciendis': 'VriPVYwAMamEEoMbgbmr'},
#     {   'ab': {   7: 'HWViOslMBnHOeVwWuRSU',
#                   8: ['rwbynlzytwy@jzr.com', 'wftyr@bw.com', 6168519788930.36],
#                   9: {   7: datetime.datetime(2013, 12, 8, 5, 40, 59),
#                          8: datetime.datetime(1979, 3, 30, 16, 59, 50),
#                          9: [9355, 'wBjLJPGfsrFoIYOmixmT']}},
#         'amet': {   1: 'https://jrr.com/about.html',
#                     2: [Decimal('0.319'), 'eyPshBcpfKnvCAyxsdjc', 2963],
#                     3: {   1: 'WephBDHCGRgXLMlYMIyr',
#                            2: 'rZhSpPZWHIuzlIXYoSLR',
#                            3: [366408615471.606, 5977]}},
#         'consequuntur': {   3: 'http://lhsyny.com/main/faq/',
#                             4: [   1063,
#                                    'http://hws-bw.org/search/category/main.html',
#                                    'oJDaMSMzwBGJqSGHCMEG'],
#                             5: {   3: Decimal('-39.92'),
#                                    4: 'HEewUHeLGZKueYDRayTO',
#                                    5: [   'GwMXZFhJgdeHRRADZtFL',
#                                           'vhxZzgQHdwZQdEHnNWJT']}},
#         'dolor': {   8: Decimal('89348274152702.3'),
#                      9: ['slybjn@hotmail.com', 'lgbryrmdn@lbrgwthy.biz', 8022],
#                      10: {   8: 648614.485097,
#                              9: 'boUkferlBcqYDIbVXrzq',
#                              10: ['DVUohqrRUyPrGwRwjXqM', 7968]}},
#         'explicabo': {   4: 'wNckiYtEFVoSAkJAJpwX',
#                          5: [   'BuAyNdvZOBgzEWgYrqWF',
#                                 'http://www.lzytwy.com/explore/category/posts/homepage/',
#                                 'https://www.nsyb.com/about.html'],
#                          6: {   4: 663.254,
#                                 5: 'https://dlsh-ftyr.biz/',
#                                 6: [305, 'NOsFEamtFYglxRtPDMDc']}},
#         'inventore': {   5: 'RSQBwhsMIwdHlzuICgLo',
#                          6: [   -62.12911711,
#                                 'aSmMShKaWmVTaCKpsgXy',
#                                 'http://kswny.com/category/search/register.asp'],
#                          7: {   5: 'vcayUwjBwkDlMSMMZISJ',
#                                 6: datetime.datetime(2008, 5, 1, 21, 4, 22),
#                                 7: [-914.67965792, -67.2477911231]}},
#         'labore': {   2: 2217,
#                       3: [   Decimal('53717178517.0'),
#                              Decimal('-920312943.4587'),
#                              2824],
#                       4: {   2: -27551.0,
#                              3: 'qchTTmfuHZPjaBIFNtJC',
#                              4: [6008, 'http://lzydny.biz/post.html']}},
#         'quibusdam': {   6: datetime.datetime(2013, 8, 15, 3, 11),
#                          7: [   'hYOlbNLkaZqrXmrJIxif',
#                                 'gVfCsruMdLZphzZlAXBC',
#                                 'http://bw.com/'],
#                          8: {   6: 91976641695.672,
#                                 7: 4013,
#                                 8: [   Decimal('-5731463253.14977'),
#                                        -524468610612105.0]}},
#         'sunt': {   9: 'LmiKkbdczLIAKMXfRUXb',
#                     10: [   'tNqRYwKInMvcryPaexPr',
#                             'qkovLsPjSigKfroYOGGw',
#                             datetime.datetime(2018, 12, 13, 22, 4, 22)],
#                     11: {   9: 'http://ldgm.com/faq.html',
#                             10: datetime.datetime(2012, 9, 11, 15, 15, 38),
#                             11: ['ZVwjhQOixAllNIlaYNfK', 681]}},
#         'tempore': {   0: 3196,
#                        1: [   'mmtz02@lslhy-nsyb.com',
#                               'fUXuzuevscDYyQPRpVlz',
#                               'NfbsVfdBMtwjwsDlCNdW'],
#                        2: {   0: Decimal('-7262440071.0'),
#                               1: 'CJWiAXdwTeRKfRGpSsgx',
#                               2: [   'RsbErlFPdNrqkZfxGMzx',
#                                      datetime.datetime(2016, 5, 18, 5, 12, 46)]}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'KuTbQsZSJwxlUTgbEBan',
#     'TgtenMJwPpRzzPfdrCop',
#     'http://lzytwy-jrr.biz/explore/categories/home/',
#     'CZtXhXDZffFCFoPVFUmY',
#     3250,
#     datetime.datetime(1995, 8, 27, 17, 17, 14),
#     Decimal('58.30246849789'))

faker.providers.ssn

fake.ein()
# '65-8799696'

fake.invalid_ssn()
# '435-71-0000'

fake.itin()
# '948-96-9907'

fake.ssn(taxpayer_identification_number_type='SSN')
# '410-71-5802'

faker.providers.user_agent

fake.android_platform_token()
# 'Android 1.0'

fake.chrome(version_from=13, version_to=63, build_from=800, build_to=899)
# ('Mozilla/5.0 (Windows 98; Win 9x 4.90) AppleWebKit/536.2 (KHTML, like Gecko) '
#  'Chrome/60.0.859.0 Safari/536.2')

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

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

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

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

fake.linux_processor()
# 'x86_64'

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

fake.mac_processor()
# 'PPC'

fake.opera()
# 'Opera/8.25.(X11; Linux x86_64; zu-ZA) Presto/2.9.178 Version/10.00'

fake.safari()
# ('Mozilla/5.0 (Windows; U; Windows 98) AppleWebKit/534.42.1 (KHTML, like '
#  'Gecko) Version/4.0.3 Safari/534.42.1')

fake.user_agent()
# 'Opera/9.74.(Windows 98; Win 9x 4.90; it-IT) Presto/2.9.189 Version/12.00'

fake.windows_platform_token()
# 'Windows NT 5.1'