# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is built by ./mktables from e.g. UnicodeData.txt. # Any changes made here will be lost! return <<'END'; 0000 0040 Common 0041 005A Latin 005B 0060 Common 0061 007A Latin 007B 00A9 Common 00AA Latin 00AB 00B9 Common 00BA Latin 00BB 00BF Common 00C0 00D6 Latin 00D7 Common 00D8 00F6 Latin 00F7 Common 00F8 0236 Latin 0250 02B8 Latin 02B9 02DF Common 02E0 02E4 Latin 02E5 02FF Common 0300 0357 Inherited 035D 036F Inherited 0374 0375 Greek 037A Greek 037E Common 0384 0386 Greek 0387 Common 0388 038A Greek 038C Greek 038E 03A1 Greek 03A3 03CE Greek 03D0 03FB Greek 0400 0486 Cyrillic 0488 04CE Cyrillic 04D0 04F5 Cyrillic 04F8 04F9 Cyrillic 0500 050F Cyrillic 0531 0556 Armenian 0559 055F Armenian 0561 0587 Armenian 0589 Common 058A Armenian 0591 05A1 Hebrew 05A3 05B9 Hebrew 05BB 05C4 Hebrew 05D0 05EA Hebrew 05F0 05F4 Hebrew 0600 0603 Common 060C Common 060D 0615 Arabic 061B Common 061F Common 0621 063A Arabic 0640 Common 0641 064A Arabic 064B 0655 Inherited 0656 0658 Arabic 0660 0669 Common 066A 066F Arabic 0670 Inherited 0671 06DC Arabic 06DD Common 06DE 06FF Arabic 0700 070D Syriac 070F 074A Syriac 074D 074F Syriac 0780 07B1 Thaana 0901 0939 Devanagari 093C 094D Devanagari 0950 0954 Devanagari 0958 0963 Devanagari 0964 0965 Common 0966 096F Devanagari 0970 Common 0981 0983 Bengali 0985 098C Bengali 098F 0990 Bengali 0993 09A8 Bengali 09AA 09B0 Bengali 09B2 Bengali 09B6 09B9 Bengali 09BC 09C4 Bengali 09C7 09C8 Bengali 09CB 09CD Bengali 09D7 Bengali 09DC 09DD Bengali 09DF 09E3 Bengali 09E6 09FA Bengali 0A01 0A03 Gurmukhi 0A05 0A0A Gurmukhi 0A0F 0A10 Gurmukhi 0A13 0A28 Gurmukhi 0A2A 0A30 Gurmukhi 0A32 0A33 Gurmukhi 0A35 0A36 Gurmukhi 0A38 0A39 Gurmukhi 0A3C Gurmukhi 0A3E 0A42 Gurmukhi 0A47 0A48 Gurmukhi 0A4B 0A4D Gurmukhi 0A59 0A5C Gurmukhi 0A5E Gurmukhi 0A66 0A74 Gurmukhi 0A81 0A83 Gujarati 0A85 0A8D Gujarati 0A8F 0A91 Gujarati 0A93 0AA8 Gujarati 0AAA 0AB0 Gujarati 0AB2 0AB3 Gujarati 0AB5 0AB9 Gujarati 0ABC 0AC5 Gujarati 0AC7 0AC9 Gujarati 0ACB 0ACD Gujarati 0AD0 Gujarati 0AE0 0AE3 Gujarati 0AE6 0AEF Gujarati 0AF1 Gujarati 0B01 0B03 Oriya 0B05 0B0C Oriya 0B0F 0B10 Oriya 0B13 0B28 Oriya 0B2A 0B30 Oriya 0B32 0B33 Oriya 0B35 0B39 Oriya 0B3C 0B43 Oriya 0B47 0B48 Oriya 0B4B 0B4D Oriya 0B56 0B57 Oriya 0B5C 0B5D Oriya 0B5F 0B61 Oriya 0B66 0B71 Oriya 0B82 0B83 Tamil 0B85 0B8A Tamil 0B8E 0B90 Tamil 0B92 0B95 Tamil 0B99 0B9A Tamil 0B9C Tamil 0B9E 0B9F Tamil 0BA3 0BA4 Tamil 0BA8 0BAA Tamil 0BAE 0BB5 Tamil 0BB7 0BB9 Tamil 0BBE 0BC2 Tamil 0BC6 0BC8 Tamil 0BCA 0BCD Tamil 0BD7 Tamil 0BE7 0BFA Tamil 0C01 0C03 Telugu 0C05 0C0C Telugu 0C0E 0C10 Telugu 0C12 0C28 Telugu 0C2A 0C33 Telugu 0C35 0C39 Telugu 0C3E 0C44 Telugu 0C46 0C48 Telugu 0C4A 0C4D Telugu 0C55 0C56 Telugu 0C60 0C61 Telugu 0C66 0C6F Telugu 0C82 0C83 Kannada 0C85 0C8C Kannada 0C8E 0C90 Kannada 0C92 0CA8 Kannada 0CAA 0CB3 Kannada 0CB5 0CB9 Kannada 0CBC 0CC4 Kannada 0CC6 0CC8 Kannada 0CCA 0CCD Kannada 0CD5 0CD6 Kannada 0CDE Kannada 0CE0 0CE1 Kannada 0CE6 0CEF Kannada 0D02 0D03 Malayalam 0D05 0D0C Malayalam 0D0E 0D10 Malayalam 0D12 0D28 Malayalam 0D2A 0D39 Malayalam 0D3E 0D43 Malayalam 0D46 0D48 Malayalam 0D4A 0D4D Malayalam 0D57 Malayalam 0D60 0D61 Malayalam 0D66 0D6F Malayalam 0D82 0D83 Sinhala 0D85 0D96 Sinhala 0D9A 0DB1 Sinhala 0DB3 0DBB Sinhala 0DBD Sinhala 0DC0 0DC6 Sinhala 0DCA Sinhala 0DCF 0DD4 Sinhala 0DD6 Sinhala 0DD8 0DDF Sinhala 0DF2 0DF4 Sinhala 0E01 0E3A Thai 0E3F Common 0E40 0E5B Thai 0E81 0E82 Lao 0E84 Lao 0E87 0E88 Lao 0E8A Lao 0E8D Lao 0E94 0E97 Lao 0E99 0E9F Lao 0EA1 0EA3 Lao 0EA5 Lao 0EA7 Lao 0EAA 0EAB Lao 0EAD 0EB9 Lao 0EBB 0EBD Lao 0EC0 0EC4 Lao 0EC6 Lao 0EC8 0ECD Lao 0ED0 0ED9 Lao 0EDC 0EDD Lao 0F00 0F47 Tibetan 0F49 0F6A Tibetan 0F71 0F8B Tibetan 0F90 0F97 Tibetan 0F99 0FBC Tibetan 0FBE 0FCC Tibetan 0FCF Tibetan 1000 1021 Myanmar 1023 1027 Myanmar 1029 102A Myanmar 102C 1032 Myanmar 1036 1039 Myanmar 1040 1059 Myanmar 10A0 10C5 Georgian 10D0 10F8 Georgian 10FB Common 1100 1159 Hangul 115F 11A2 Hangul 11A8 11F9 Hangul 1200 1206 Ethiopic 1208 1246 Ethiopic 1248 Ethiopic 124A 124D Ethiopic 1250 1256 Ethiopic 1258 Ethiopic 125A 125D Ethiopic 1260 1286 Ethiopic 1288 Ethiopic 128A 128D Ethiopic 1290 12AE Ethiopic 12B0 Ethiopic 12B2 12B5 Ethiopic 12B8 12BE Ethiopic 12C0 Ethiopic 12C2 12C5 Ethiopic 12C8 12CE Ethiopic 12D0 12D6 Ethiopic 12D8 12EE Ethiopic 12F0 130E Ethiopic 1310 Ethiopic 1312 1315 Ethiopic 1318 131E Ethiopic 1320 1346 Ethiopic 1348 135A Ethiopic 1361 137C Ethiopic 13A0 13F4 Cherokee 1401 1676 Canadian_Aboriginal 1680 169C Ogham 16A0 16EA Runic 16EB 16ED Common 16EE 16F0 Runic 1700 170C Tagalog 170E 1714 Tagalog 1720 1734 Hanunoo 1735 1736 Common 1740 1753 Buhid 1760 176C Tagbanwa 176E 1770 Tagbanwa 1772 1773 Tagbanwa 1780 17DD Khmer 17E0 17E9 Khmer 17F0 17F9 Khmer 1800 180E Mongolian 1810 1819 Mongolian 1820 1877 Mongolian 1880 18A9 Mongolian 1900 191C Limbu 1920 192B Limbu 1930 193B Limbu 1940 Limbu 1944 194F Limbu 1950 196D Tai_Le 1970 1974 Tai_Le 19E0 19FF Khmer 1D00 1D25 Latin 1D26 1D2A Greek 1D2B Cyrillic 1D2C 1D5C Latin 1D5D 1D61 Greek 1D62 1D65 Latin 1D66 1D6A Greek 1D6B Latin 1E00 1E9B Latin 1EA0 1EF9 Latin 1F00 1F15 Greek 1F18 1F1D Greek 1F20 1F45 Greek 1F48 1F4D Greek 1F50 1F57 Greek 1F59 Greek 1F5B Greek 1F5D Greek 1F5F 1F7D Greek 1F80 1FB4 Greek 1FB6 1FC4 Greek 1FC6 1FD3 Greek 1FD6 1FDB Greek 1FDD 1FEF Greek 1FF2 1FF4 Greek 1FF6 1FFE Greek 2000 200B Common 200C 200D Inherited 200E 2054 Common 2057 Common 205F 2063 Common 206A 2070 Common 2071 Latin 2074 207E Common 207F Latin 2080 208E Common 20A0 20B1 Common 20D0 20EA Inherited 2100 2125 Common 2126 Greek 2127 2129 Common 212A 212B Latin 212C 213B Common 213D 214B Common 2153 2183 Common 2190 23D0 Common 2400 2426 Common 2440 244A Common 2460 2617 Common 2619 267D Common 2680 2691 Common 26A0 26A1 Common 2701 2704 Common 2706 2709 Common 270C 2727 Common 2729 274B Common 274D Common 274F 2752 Common 2756 Common 2758 275E Common 2761 2794 Common 2798 27AF Common 27B1 27BE Common 27D0 27EB Common 27F0 27FF Common 2800 28FF Braille 2900 2B0D Common 2E80 2E99 Han 2E9B 2EF3 Han 2F00 2FD5 Han 2FF0 2FFB Common 3000 3004 Common 3005 Han 3006 Common 3007 Han 3008 3020 Common 3021 3029 Han 302A 302F Inherited 3030 Common 3031 3035 Katakana_Or_Hiragana 3036 3037 Common 3038 303B Han 303C 303F Common 3041 3096 Hiragana 3099 309A Inherited 309B 309C Katakana_Or_Hiragana 309D 309F Hiragana 30A0 Common 30A1 30FA Katakana 30FB 30FC Common 30FD 30FF Katakana 3105 312C Bopomofo 3131 318E Hangul 3190 319F Common 31A0 31B7 Bopomofo 31F0 31FF Katakana 3200 321E Hangul 3220 3243 Common 3250 325F Common 3260 327D Hangul 327F 32FE Common 3300 33FF Common 3400 4DB5 Han 4DC0 4DFF Common 4E00 9FA5 Han A000 A48C Yi A490 A4C6 Yi AC00 D7A3 Hangul E000 F8FF Common F900 FA2D Han FA30 FA6A Han FB00 FB06 Latin FB13 FB17 Armenian FB1D FB36 Hebrew FB38 FB3C Hebrew FB3E Hebrew FB40 FB41 Hebrew FB43 FB44 Hebrew FB46 FB4F Hebrew FB50 FBB1 Arabic FBD3 FD3D Arabic FD3E FD3F Common FD50 FD8F Arabic FD92 FDC7 Arabic FDF0 FDFC Arabic FDFD Common FE00 FE0F Inherited FE20 FE23 Inherited FE30 FE52 Common FE54 FE66 Common FE68 FE6B Common FE70 FE74 Arabic FE76 FEFC Arabic FEFF Common FF01 FF20 Common FF21 FF3A Latin FF3B FF40 Common FF41 FF5A Latin FF5B FF65 Common FF66 FF6F Katakana FF70 Katakana_Or_Hiragana FF71 FF9D Katakana FF9E FF9F Katakana_Or_Hiragana FFA0 FFBE Hangul FFC2 FFC7 Hangul FFCA FFCF Hangul FFD2 FFD7 Hangul FFDA FFDC Hangul FFE0 FFE6 Common FFE8 FFEE Common FFF9 FFFD Common 10000 1000B Linear_B 1000D 10026 Linear_B 10028 1003A Linear_B 1003C 1003D Linear_B 1003F 1004D Linear_B 10050 1005D Linear_B 10080 100FA Linear_B 10100 10102 Common 10107 10133 Common 10137 1013F Common 10300 1031E Old_Italic 10320 10323 Old_Italic 10330 1034A Gothic 10380 1039D Ugaritic 1039F Ugaritic 10400 1044F Deseret 10450 1047F Shavian 10480 1049D Osmanya 104A0 104A9 Osmanya 10800 10805 Cypriot 10808 Cypriot 1080A 10835 Cypriot 10837 10838 Cypriot 1083C Cypriot 1083F Cypriot 1D000 1D0F5 Common 1D100 1D126 Common 1D12A 1D166 Common 1D167 1D169 Inherited 1D16A 1D17A Common 1D17B 1D182 Inherited 1D183 1D184 Common 1D185 1D18B Inherited 1D18C 1D1A9 Common 1D1AA 1D1AD Inherited 1D1AE 1D1DD Common 1D300 1D356 Common 1D400 1D454 Common 1D456 1D49C Common 1D49E 1D49F Common 1D4A2 Common 1D4A5 1D4A6 Common 1D4A9 1D4AC Common 1D4AE 1D4B9 Common 1D4BB Common 1D4BD 1D4C3 Common 1D4C5 1D505 Common 1D507 1D50A Common 1D50D 1D514 Common 1D516 1D51C Common 1D51E 1D539 Common 1D53B 1D53E Common 1D540 1D544 Common 1D546 Common 1D54A 1D550 Common 1D552 1D6A3 Common 1D6A8 1D7C9 Common 1D7CE 1D7FF Common 20000 2A6D6 Han 2F800 2FA1D Han E0001 Common E0020 E007F Common E0100 E01EF Inherited F0000 FFFFD Common 100000 10FFFD Common END