Update idna to v2.2.0

This commit is contained in:
Ian Cordasco
2017-01-24 06:20:44 -06:00
parent b5704a63ca
commit af1b542e20
+367 -1
View File
@@ -3,7 +3,9 @@
"""IDNA Mapping Table from UTS46."""
uts46data = (
def _seg_0():
return [
(0x0, '3'),
(0x1, '3'),
(0x2, '3'),
@@ -104,6 +106,10 @@ uts46data = (
(0x61, 'V'),
(0x62, 'V'),
(0x63, 'V'),
]
def _seg_1():
return [
(0x64, 'V'),
(0x65, 'V'),
(0x66, 'V'),
@@ -204,6 +210,10 @@ uts46data = (
(0xC5, 'M', u'å'),
(0xC6, 'M', u'æ'),
(0xC7, 'M', u'ç'),
]
def _seg_2():
return [
(0xC8, 'M', u'è'),
(0xC9, 'M', u'é'),
(0xCA, 'M', u'ê'),
@@ -304,6 +314,10 @@ uts46data = (
(0x129, 'V'),
(0x12A, 'M', u'ī'),
(0x12B, 'V'),
]
def _seg_3():
return [
(0x12C, 'M', u'ĭ'),
(0x12D, 'V'),
(0x12E, 'M', u'į'),
@@ -404,6 +418,10 @@ uts46data = (
(0x191, 'M', u'ƒ'),
(0x192, 'V'),
(0x193, 'M', u'ɠ'),
]
def _seg_4():
return [
(0x194, 'M', u'ɣ'),
(0x195, 'V'),
(0x196, 'M', u'ɩ'),
@@ -504,6 +522,10 @@ uts46data = (
(0x20A, 'M', u'ȋ'),
(0x20B, 'V'),
(0x20C, 'M', u'ȍ'),
]
def _seg_5():
return [
(0x20D, 'V'),
(0x20E, 'M', u'ȏ'),
(0x20F, 'V'),
@@ -604,6 +626,10 @@ uts46data = (
(0x375, 'V'),
(0x376, 'M', u'ͷ'),
(0x377, 'V'),
]
def _seg_6():
return [
(0x378, 'X'),
(0x37A, '3', u' ι'),
(0x37B, 'V'),
@@ -704,6 +730,10 @@ uts46data = (
(0x401, 'M', u'ё'),
(0x402, 'M', u'ђ'),
(0x403, 'M', u'ѓ'),
]
def _seg_7():
return [
(0x404, 'M', u'є'),
(0x405, 'M', u'ѕ'),
(0x406, 'M', u'і'),
@@ -804,6 +834,10 @@ uts46data = (
(0x49C, 'M', u'ҝ'),
(0x49D, 'V'),
(0x49E, 'M', u'ҟ'),
]
def _seg_8():
return [
(0x49F, 'V'),
(0x4A0, 'M', u'ҡ'),
(0x4A1, 'V'),
@@ -904,6 +938,10 @@ uts46data = (
(0x501, 'V'),
(0x502, 'M', u'ԃ'),
(0x503, 'V'),
]
def _seg_9():
return [
(0x504, 'M', u'ԅ'),
(0x505, 'V'),
(0x506, 'M', u'ԇ'),
@@ -1004,6 +1042,10 @@ uts46data = (
(0x678, 'M', u'يٴ'),
(0x679, 'V'),
(0x6DD, 'X'),
]
def _seg_10():
return [
(0x6DE, 'V'),
(0x70E, 'X'),
(0x710, 'V'),
@@ -1104,6 +1146,10 @@ uts46data = (
(0xA5D, 'X'),
(0xA5E, 'M', u'ਫ਼'),
(0xA5F, 'X'),
]
def _seg_11():
return [
(0xA66, 'V'),
(0xA76, 'X'),
(0xA81, 'V'),
@@ -1204,6 +1250,10 @@ uts46data = (
(0xC2A, 'V'),
(0xC34, 'X'),
(0xC35, 'V'),
]
def _seg_12():
return [
(0xC3A, 'X'),
(0xC3D, 'V'),
(0xC45, 'X'),
@@ -1304,6 +1354,10 @@ uts46data = (
(0xE84, 'V'),
(0xE85, 'X'),
(0xE87, 'V'),
]
def _seg_13():
return [
(0xE89, 'X'),
(0xE8A, 'V'),
(0xE8B, 'X'),
@@ -1404,6 +1458,10 @@ uts46data = (
(0x1250, 'V'),
(0x1257, 'X'),
(0x1258, 'V'),
]
def _seg_14():
return [
(0x1259, 'X'),
(0x125A, 'V'),
(0x125E, 'X'),
@@ -1504,6 +1562,10 @@ uts46data = (
(0x1A8A, 'X'),
(0x1A90, 'V'),
(0x1A9A, 'X'),
]
def _seg_15():
return [
(0x1AA0, 'V'),
(0x1AAE, 'X'),
(0x1B00, 'V'),
@@ -1604,6 +1666,10 @@ uts46data = (
(0x1DA7, 'M', u''),
(0x1DA8, 'M', u'ʝ'),
(0x1DA9, 'M', u'ɭ'),
]
def _seg_16():
return [
(0x1DAA, 'M', u''),
(0x1DAB, 'M', u'ʟ'),
(0x1DAC, 'M', u'ɱ'),
@@ -1704,6 +1770,10 @@ uts46data = (
(0x1E48, 'M', u''),
(0x1E49, 'V'),
(0x1E4A, 'M', u''),
]
def _seg_17():
return [
(0x1E4B, 'V'),
(0x1E4C, 'M', u''),
(0x1E4D, 'V'),
@@ -1804,6 +1874,10 @@ uts46data = (
(0x1EB1, 'V'),
(0x1EB2, 'M', u''),
(0x1EB3, 'V'),
]
def _seg_18():
return [
(0x1EB4, 'M', u''),
(0x1EB5, 'V'),
(0x1EB6, 'M', u''),
@@ -1904,6 +1978,10 @@ uts46data = (
(0x1F2B, 'M', u''),
(0x1F2C, 'M', u''),
(0x1F2D, 'M', u''),
]
def _seg_19():
return [
(0x1F2E, 'M', u''),
(0x1F2F, 'M', u''),
(0x1F30, 'V'),
@@ -2004,6 +2082,10 @@ uts46data = (
(0x1FAC, 'M', u'ὤι'),
(0x1FAD, 'M', u'ὥι'),
(0x1FAE, 'M', u'ὦι'),
]
def _seg_20():
return [
(0x1FAF, 'M', u'ὧι'),
(0x1FB0, 'V'),
(0x1FB2, 'M', u'ὰι'),
@@ -2104,6 +2186,10 @@ uts46data = (
(0x204A, 'V'),
(0x2057, 'M', u'′′′′'),
(0x2058, 'V'),
]
def _seg_21():
return [
(0x205F, '3', u' '),
(0x2060, 'I'),
(0x2061, 'X'),
@@ -2204,6 +2290,10 @@ uts46data = (
(0x2133, 'M', u'm'),
(0x2134, 'M', u'o'),
(0x2135, 'M', u'א'),
]
def _seg_22():
return [
(0x2136, 'M', u'ב'),
(0x2137, 'M', u'ג'),
(0x2138, 'M', u'ד'),
@@ -2304,6 +2394,10 @@ uts46data = (
(0x2469, 'M', u'10'),
(0x246A, 'M', u'11'),
(0x246B, 'M', u'12'),
]
def _seg_23():
return [
(0x246C, 'M', u'13'),
(0x246D, 'M', u'14'),
(0x246E, 'M', u'15'),
@@ -2404,6 +2498,10 @@ uts46data = (
(0x24E0, 'M', u'q'),
(0x24E1, 'M', u'r'),
(0x24E2, 'M', u's'),
]
def _seg_24():
return [
(0x24E3, 'M', u't'),
(0x24E4, 'M', u'u'),
(0x24E5, 'M', u'v'),
@@ -2504,6 +2602,10 @@ uts46data = (
(0x2C80, 'M', u''),
(0x2C81, 'V'),
(0x2C82, 'M', u''),
]
def _seg_25():
return [
(0x2C83, 'V'),
(0x2C84, 'M', u''),
(0x2C85, 'V'),
@@ -2604,6 +2706,10 @@ uts46data = (
(0x2CEB, 'M', u''),
(0x2CEC, 'V'),
(0x2CED, 'M', u''),
]
def _seg_26():
return [
(0x2CEE, 'V'),
(0x2CF2, 'M', u''),
(0x2CF3, 'V'),
@@ -2704,6 +2810,10 @@ uts46data = (
(0x2F37, 'M', u''),
(0x2F38, 'M', u''),
(0x2F39, 'M', u''),
]
def _seg_27():
return [
(0x2F3A, 'M', u''),
(0x2F3B, 'M', u''),
(0x2F3C, 'M', u''),
@@ -2804,6 +2914,10 @@ uts46data = (
(0x2F9B, 'M', u''),
(0x2F9C, 'M', u''),
(0x2F9D, 'M', u''),
]
def _seg_28():
return [
(0x2F9E, 'M', u''),
(0x2F9F, 'M', u''),
(0x2FA0, 'M', u''),
@@ -2904,6 +3018,10 @@ uts46data = (
(0x3142, 'M', u''),
(0x3143, 'M', u''),
(0x3144, 'M', u''),
]
def _seg_29():
return [
(0x3145, 'M', u''),
(0x3146, 'M', u''),
(0x3147, 'M', u''),
@@ -3004,6 +3122,10 @@ uts46data = (
(0x3202, '3', u'(ᄃ)'),
(0x3203, '3', u'(ᄅ)'),
(0x3204, '3', u'(ᄆ)'),
]
def _seg_30():
return [
(0x3205, '3', u'(ᄇ)'),
(0x3206, '3', u'(ᄉ)'),
(0x3207, '3', u'(ᄋ)'),
@@ -3104,6 +3226,10 @@ uts46data = (
(0x326D, 'M', u''),
(0x326E, 'M', u''),
(0x326F, 'M', u''),
]
def _seg_31():
return [
(0x3270, 'M', u''),
(0x3271, 'M', u''),
(0x3272, 'M', u''),
@@ -3204,6 +3330,10 @@ uts46data = (
(0x32D1, 'M', u''),
(0x32D2, 'M', u''),
(0x32D3, 'M', u''),
]
def _seg_32():
return [
(0x32D4, 'M', u''),
(0x32D5, 'M', u''),
(0x32D6, 'M', u''),
@@ -3304,6 +3434,10 @@ uts46data = (
(0x3335, 'M', u'フラン'),
(0x3336, 'M', u'ヘクタール'),
(0x3337, 'M', u'ペソ'),
]
def _seg_33():
return [
(0x3338, 'M', u'ペニヒ'),
(0x3339, 'M', u'ヘルツ'),
(0x333A, 'M', u'ペンス'),
@@ -3404,6 +3538,10 @@ uts46data = (
(0x3399, 'M', u'fm'),
(0x339A, 'M', u'nm'),
(0x339B, 'M', u'μm'),
]
def _seg_34():
return [
(0x339C, 'M', u'mm'),
(0x339D, 'M', u'cm'),
(0x339E, 'M', u'km'),
@@ -3504,6 +3642,10 @@ uts46data = (
(0x33FD, 'M', u'30日'),
(0x33FE, 'M', u'31日'),
(0x33FF, 'M', u'gal'),
]
def _seg_35():
return [
(0x3400, 'V'),
(0x4DB6, 'X'),
(0x4DC0, 'V'),
@@ -3604,6 +3746,10 @@ uts46data = (
(0xA72F, 'V'),
(0xA732, 'M', u''),
(0xA733, 'V'),
]
def _seg_36():
return [
(0xA734, 'M', u''),
(0xA735, 'V'),
(0xA736, 'M', u''),
@@ -3704,6 +3850,10 @@ uts46data = (
(0xA7AA, 'M', u'ɦ'),
(0xA7AB, 'X'),
(0xA7F8, 'M', u'ħ'),
]
def _seg_37():
return [
(0xA7F9, 'M', u'œ'),
(0xA7FA, 'V'),
(0xA82C, 'X'),
@@ -3804,6 +3954,10 @@ uts46data = (
(0xF92B, 'M', u''),
(0xF92C, 'M', u''),
(0xF92D, 'M', u''),
]
def _seg_38():
return [
(0xF92E, 'M', u''),
(0xF92F, 'M', u''),
(0xF930, 'M', u''),
@@ -3904,6 +4058,10 @@ uts46data = (
(0xF98F, 'M', u''),
(0xF990, 'M', u''),
(0xF991, 'M', u''),
]
def _seg_39():
return [
(0xF992, 'M', u''),
(0xF993, 'M', u''),
(0xF994, 'M', u''),
@@ -4004,6 +4162,10 @@ uts46data = (
(0xF9F3, 'M', u''),
(0xF9F4, 'M', u''),
(0xF9F5, 'M', u''),
]
def _seg_40():
return [
(0xF9F6, 'M', u''),
(0xF9F7, 'M', u''),
(0xF9F8, 'M', u''),
@@ -4104,6 +4266,10 @@ uts46data = (
(0xFA5C, 'M', u''),
(0xFA5D, 'M', u''),
(0xFA5F, 'M', u''),
]
def _seg_41():
return [
(0xFA60, 'M', u''),
(0xFA61, 'M', u''),
(0xFA62, 'M', u''),
@@ -4204,6 +4370,10 @@ uts46data = (
(0xFAC2, 'M', u''),
(0xFAC3, 'M', u''),
(0xFAC4, 'M', u''),
]
def _seg_42():
return [
(0xFAC5, 'M', u''),
(0xFAC6, 'M', u''),
(0xFAC7, 'M', u''),
@@ -4304,6 +4474,10 @@ uts46data = (
(0xFB7A, 'M', u'چ'),
(0xFB7E, 'M', u'ڇ'),
(0xFB82, 'M', u'ڍ'),
]
def _seg_43():
return [
(0xFB84, 'M', u'ڌ'),
(0xFB86, 'M', u'ڎ'),
(0xFB88, 'M', u'ڈ'),
@@ -4404,6 +4578,10 @@ uts46data = (
(0xFC3C, 'M', u'كم'),
(0xFC3D, 'M', u'كى'),
(0xFC3E, 'M', u'كي'),
]
def _seg_44():
return [
(0xFC3F, 'M', u'لج'),
(0xFC40, 'M', u'لح'),
(0xFC41, 'M', u'لخ'),
@@ -4504,6 +4682,10 @@ uts46data = (
(0xFCA0, 'M', u'به'),
(0xFCA1, 'M', u'تج'),
(0xFCA2, 'M', u'تح'),
]
def _seg_45():
return [
(0xFCA3, 'M', u'تخ'),
(0xFCA4, 'M', u'تم'),
(0xFCA5, 'M', u'ته'),
@@ -4604,6 +4786,10 @@ uts46data = (
(0xFD04, 'M', u'خي'),
(0xFD05, 'M', u'صى'),
(0xFD06, 'M', u'صي'),
]
def _seg_46():
return [
(0xFD07, 'M', u'ضى'),
(0xFD08, 'M', u'ضي'),
(0xFD09, 'M', u'شج'),
@@ -4704,6 +4890,10 @@ uts46data = (
(0xFD87, 'M', u'لمح'),
(0xFD89, 'M', u'محج'),
(0xFD8A, 'M', u'محم'),
]
def _seg_47():
return [
(0xFD8B, 'M', u'محي'),
(0xFD8C, 'M', u'مجح'),
(0xFD8D, 'M', u'مجم'),
@@ -4804,6 +4994,10 @@ uts46data = (
(0xFE3C, 'M', u''),
(0xFE3D, 'M', u''),
(0xFE3E, 'M', u''),
]
def _seg_48():
return [
(0xFE3F, 'M', u''),
(0xFE40, 'M', u''),
(0xFE41, 'M', u''),
@@ -4904,6 +5098,10 @@ uts46data = (
(0xFF00, 'X'),
(0xFF01, '3', u'!'),
(0xFF02, '3', u'"'),
]
def _seg_49():
return [
(0xFF03, '3', u'#'),
(0xFF04, '3', u'$'),
(0xFF05, '3', u'%'),
@@ -5004,6 +5202,10 @@ uts46data = (
(0xFF64, 'M', u''),
(0xFF65, 'M', u''),
(0xFF66, 'M', u''),
]
def _seg_50():
return [
(0xFF67, 'M', u''),
(0xFF68, 'M', u''),
(0xFF69, 'M', u''),
@@ -5104,6 +5306,10 @@ uts46data = (
(0xFFCB, 'M', u''),
(0xFFCC, 'M', u''),
(0xFFCD, 'M', u''),
]
def _seg_51():
return [
(0xFFCE, 'M', u''),
(0xFFCF, 'M', u''),
(0xFFD0, 'X'),
@@ -5204,6 +5410,10 @@ uts46data = (
(0x1041B, 'M', u'𐑃'),
(0x1041C, 'M', u'𐑄'),
(0x1041D, 'M', u'𐑅'),
]
def _seg_52():
return [
(0x1041E, 'M', u'𐑆'),
(0x1041F, 'M', u'𐑇'),
(0x10420, 'M', u'𐑈'),
@@ -5304,6 +5514,10 @@ uts46data = (
(0x12474, 'X'),
(0x13000, 'V'),
(0x1342F, 'X'),
]
def _seg_53():
return [
(0x16800, 'V'),
(0x16A39, 'X'),
(0x16F00, 'V'),
@@ -5404,6 +5618,10 @@ uts46data = (
(0x1D43A, 'M', u'g'),
(0x1D43B, 'M', u'h'),
(0x1D43C, 'M', u'i'),
]
def _seg_54():
return [
(0x1D43D, 'M', u'j'),
(0x1D43E, 'M', u'k'),
(0x1D43F, 'M', u'l'),
@@ -5504,6 +5722,10 @@ uts46data = (
(0x1D49E, 'M', u'c'),
(0x1D49F, 'M', u'd'),
(0x1D4A0, 'X'),
]
def _seg_55():
return [
(0x1D4A2, 'M', u'g'),
(0x1D4A3, 'X'),
(0x1D4A5, 'M', u'j'),
@@ -5604,6 +5826,10 @@ uts46data = (
(0x1D505, 'M', u'b'),
(0x1D506, 'X'),
(0x1D507, 'M', u'd'),
]
def _seg_56():
return [
(0x1D508, 'M', u'e'),
(0x1D509, 'M', u'f'),
(0x1D50A, 'M', u'g'),
@@ -5704,6 +5930,10 @@ uts46data = (
(0x1D56C, 'M', u'a'),
(0x1D56D, 'M', u'b'),
(0x1D56E, 'M', u'c'),
]
def _seg_57():
return [
(0x1D56F, 'M', u'd'),
(0x1D570, 'M', u'e'),
(0x1D571, 'M', u'f'),
@@ -5804,6 +6034,10 @@ uts46data = (
(0x1D5D0, 'M', u'w'),
(0x1D5D1, 'M', u'x'),
(0x1D5D2, 'M', u'y'),
]
def _seg_58():
return [
(0x1D5D3, 'M', u'z'),
(0x1D5D4, 'M', u'a'),
(0x1D5D5, 'M', u'b'),
@@ -5904,6 +6138,10 @@ uts46data = (
(0x1D634, 'M', u's'),
(0x1D635, 'M', u't'),
(0x1D636, 'M', u'u'),
]
def _seg_59():
return [
(0x1D637, 'M', u'v'),
(0x1D638, 'M', u'w'),
(0x1D639, 'M', u'x'),
@@ -6004,6 +6242,10 @@ uts46data = (
(0x1D698, 'M', u'o'),
(0x1D699, 'M', u'p'),
(0x1D69A, 'M', u'q'),
]
def _seg_60():
return [
(0x1D69B, 'M', u'r'),
(0x1D69C, 'M', u's'),
(0x1D69D, 'M', u't'),
@@ -6104,6 +6346,10 @@ uts46data = (
(0x1D6FE, 'M', u'γ'),
(0x1D6FF, 'M', u'δ'),
(0x1D700, 'M', u'ε'),
]
def _seg_61():
return [
(0x1D701, 'M', u'ζ'),
(0x1D702, 'M', u'η'),
(0x1D703, 'M', u'θ'),
@@ -6204,6 +6450,10 @@ uts46data = (
(0x1D764, 'M', u'ο'),
(0x1D765, 'M', u'π'),
(0x1D766, 'M', u'ρ'),
]
def _seg_62():
return [
(0x1D767, 'M', u'θ'),
(0x1D768, 'M', u'σ'),
(0x1D769, 'M', u'τ'),
@@ -6304,6 +6554,10 @@ uts46data = (
(0x1D7CA, 'M', u'ϝ'),
(0x1D7CC, 'X'),
(0x1D7CE, 'M', u'0'),
]
def _seg_63():
return [
(0x1D7CF, 'M', u'1'),
(0x1D7D0, 'M', u'2'),
(0x1D7D1, 'M', u'3'),
@@ -6404,6 +6658,10 @@ uts46data = (
(0x1EE30, 'M', u'ف'),
(0x1EE31, 'M', u'ص'),
(0x1EE32, 'M', u'ق'),
]
def _seg_64():
return [
(0x1EE33, 'X'),
(0x1EE34, 'M', u'ش'),
(0x1EE35, 'M', u'ت'),
@@ -6504,6 +6762,10 @@ uts46data = (
(0x1EEA2, 'M', u'ج'),
(0x1EEA3, 'M', u'د'),
(0x1EEA4, 'X'),
]
def _seg_65():
return [
(0x1EEA5, 'M', u'و'),
(0x1EEA6, 'M', u'ز'),
(0x1EEA7, 'M', u'ح'),
@@ -6604,6 +6866,10 @@ uts46data = (
(0x1F140, 'M', u'q'),
(0x1F141, 'M', u'r'),
(0x1F142, 'M', u's'),
]
def _seg_66():
return [
(0x1F143, 'M', u't'),
(0x1F144, 'M', u'u'),
(0x1F145, 'M', u'v'),
@@ -6704,6 +6970,10 @@ uts46data = (
(0x1F400, 'V'),
(0x1F43F, 'X'),
(0x1F440, 'V'),
]
def _seg_67():
return [
(0x1F441, 'X'),
(0x1F442, 'V'),
(0x1F4F8, 'X'),
@@ -6804,6 +7074,10 @@ uts46data = (
(0x2F84B, 'M', u''),
(0x2F84C, 'M', u''),
(0x2F84D, 'M', u''),
]
def _seg_68():
return [
(0x2F84E, 'M', u''),
(0x2F84F, 'M', u''),
(0x2F850, 'M', u''),
@@ -6904,6 +7178,10 @@ uts46data = (
(0x2F8B2, 'M', u''),
(0x2F8B3, 'M', u''),
(0x2F8B4, 'M', u''),
]
def _seg_69():
return [
(0x2F8B5, 'M', u''),
(0x2F8B6, 'M', u''),
(0x2F8B7, 'M', u''),
@@ -7004,6 +7282,10 @@ uts46data = (
(0x2F916, 'M', u''),
(0x2F917, 'M', u''),
(0x2F918, 'M', u''),
]
def _seg_70():
return [
(0x2F919, 'M', u''),
(0x2F91A, 'M', u''),
(0x2F91B, 'M', u'𠔥'),
@@ -7104,6 +7386,10 @@ uts46data = (
(0x2F97D, 'M', u''),
(0x2F97E, 'M', u'𦖨'),
(0x2F97F, 'M', u''),
]
def _seg_71():
return [
(0x2F980, 'M', u'𣍟'),
(0x2F981, 'M', u''),
(0x2F982, 'M', u''),
@@ -7204,6 +7490,10 @@ uts46data = (
(0x2F9E1, 'M', u'𨗭'),
(0x2F9E2, 'M', u''),
(0x2F9E3, 'M', u''),
]
def _seg_72():
return [
(0x2F9E4, 'M', u''),
(0x2F9E5, 'M', u'𨜮'),
(0x2F9E6, 'M', u''),
@@ -7264,4 +7554,80 @@ uts46data = (
(0x2FA1E, 'X'),
(0xE0100, 'I'),
(0xE01F0, 'X'),
]
uts46data = tuple(
_seg_0()
+ _seg_1()
+ _seg_2()
+ _seg_3()
+ _seg_4()
+ _seg_5()
+ _seg_6()
+ _seg_7()
+ _seg_8()
+ _seg_9()
+ _seg_10()
+ _seg_11()
+ _seg_12()
+ _seg_13()
+ _seg_14()
+ _seg_15()
+ _seg_16()
+ _seg_17()
+ _seg_18()
+ _seg_19()
+ _seg_20()
+ _seg_21()
+ _seg_22()
+ _seg_23()
+ _seg_24()
+ _seg_25()
+ _seg_26()
+ _seg_27()
+ _seg_28()
+ _seg_29()
+ _seg_30()
+ _seg_31()
+ _seg_32()
+ _seg_33()
+ _seg_34()
+ _seg_35()
+ _seg_36()
+ _seg_37()
+ _seg_38()
+ _seg_39()
+ _seg_40()
+ _seg_41()
+ _seg_42()
+ _seg_43()
+ _seg_44()
+ _seg_45()
+ _seg_46()
+ _seg_47()
+ _seg_48()
+ _seg_49()
+ _seg_50()
+ _seg_51()
+ _seg_52()
+ _seg_53()
+ _seg_54()
+ _seg_55()
+ _seg_56()
+ _seg_57()
+ _seg_58()
+ _seg_59()
+ _seg_60()
+ _seg_61()
+ _seg_62()
+ _seg_63()
+ _seg_64()
+ _seg_65()
+ _seg_66()
+ _seg_67()
+ _seg_68()
+ _seg_69()
+ _seg_70()
+ _seg_71()
+ _seg_72()
)