############################################################################# # Copyright (c) 2003 Pelle Johansson. # # All rights reserved. # # # # This file is part of the moftpd package. Use and distribution of # # this software is governed by the terms in the file LICENCE, which # # should have come with this package. # ############################################################################# # $moftpd: nfcTable 1251 2005-03-06 22:24:29Z morth $ # Converts non-formalized unicode to NFC by replacing characters not in the # NFC with sequences in it. # Data is from UCD 4.0.0 # Put special characters (> 10FFFF) below this line. # Latin # A 212C 00C5 # K 212A 004B # Alpha 1F71 03AC 1FBB 0386 # Epsilon 1F73 03AD 1FC9 0388 # Eta 1F75 03AE 1FCB 0389 # Iota 1FBE 03B9 1F77 03AF 1FDB 038A 1FD3 0390 # Omicron 1F79 03CC 1FF9 038C # Upsilon 1F7B 03CD 1FEB 038E 1FE3 03B0 # Omega 2126 03A9 1F7D 03CE 1FFB 038F # Hebrew FB2E 05D0 05B7 FB2F 05D0 05B8 FB30 05D0 05BC FB31 05D1 05BC FB4C 05D1 05BF FB32 05D2 05BC FB33 05D3 05BC FB34 05D4 05BC FB4B 05D5 05B9 FB35 05D5 05BC FB36 05D6 05BC FB38 05D8 05BC FB1D 05D9 05B4 FB39 05D9 05BC FB3A 05DA 05BC FB3B 05DB 05BC FB4D 05DB 05BF FB3C 05DC 05BC FB3E 05DE 05BC FB40 05E0 05BC FB41 05E1 05BC FB43 05E3 05BC FB44 05E4 05BC FB4E 05E4 05BF FB46 05E6 05BC FB47 05E7 05BC FB48 05E8 05BC FB49 05E9 05BC FB2C 05E9 05BC 05C1 FB2D 05E9 05BC 05C2 FB2A 05E9 05C1 FB2B 05E9 05C2 FB4A 05EA 05BC FB1F 05F2 05B7 # Devanagari 0958 0915 093C 0959 0916 093C 095A 0917 093C 095B 091C 093C 095C 0921 093C 095D 0922 093C 095E 092B 093C 095F 092F 093C # Bengali 09DC 09A1 09BC 09DD 09A2 09BC 09DF 09AF 09BC # Gurmukhi 0A59 0A16 0A3C 0A5A 0A17 0A3C 0A5B 0A1C 0A3C 0A5E 0A2B 0A3C 0A33 0A32 0A3C 0A36 0A38 0A3C # Oriya 0B5C 0B21 0B3C 0B5D 0B22 0B3C # Tibetan 0F69 0F40 0FB5 0F43 0F42 0FB7 0F4D 0F4C 0FB7 0F52 0F51 0FB7 0F57 0F56 0FB7 0F5C 0F5B 0FB7 0F73 0F71 0F72 0F75 0F71 0F74 0F81 0F71 0F80 0FB9 0F90 0FB5 0F93 0F92 0FB7 0F9D 0F9C 0FB7 0FA2 0FA1 0FB7 0FA7 0FA6 0FB7 0FAC 0FAB 0FB7 0F76 0FB2 0F80 0F78 0FB3 0F80 # Han 2F80C 349E 2F813 34B9 2F9CA 34BB 2F81F 34DF 2F824 3515 2F867 36EE 2F868 36FC 2F876 3781 2F883 382F 2F888 3862 2F88A 387C 2F896 38C7 2F89B 38E3 2F8A2 391C 2F8A1 393A 2F8C2 3A2E 2F8C7 3A6C 2F8D1 3AE4 2F8D0 3B08 2F8CE 3B19 2F8DE 3B49 2F8E7 3B9D 2F8EE 3C18 2F8F2 3C4E 2F90A 3D33 2F916 3D96 2F92A 3EAC 2F92C 3EB8 2F92D 3EB8 2F933 3F1B 2F93E 3FFC 2F93F 4008 2F949 4039 2F94B 4046 2F94C 4096 2F951 40E3 2F958 412F 2F960 4202 2F964 4227 2F967 42A0 2F96D 4301 2F971 4334 2F974 4359 2F981 43D5 2F8D7 43D9 2F984 440B 2F98E 446B 2F9A7 452B 2F9AE 455D 2F9AF 4561 2F9B2 456B 2F9BF 45D7 2F9C2 45F9 2F9C8 4635 2F9CD 46BE 2F9CE 46C7 2F9EF 4995 2F9F2 49E6 2F9F8 4A6E 2F9F9 4A76 2F9FC 4AB2 2FA03 4B33 2FA08 4BCE 2FA0D 4CCE 2FA0E 4CED 2FA11 4CF8 2FA16 4D56 F967 4E0D F905 4E32 2F801 4E38 F95E 4E39 2F800 4E3D 2F802 4E41 F91B 4E82 F9BA 4E86 F977 4EAE F9FD 4EC0 2F819 4ECC F9A8 4EE4 2F804 4F60 F92D 4F86 F9B5 4F8B FA30 4FAE 2F805 4FAE 2F806 4FBB F965 4FBF 2F807 5002 F9D4 502B 2F808 507A 2F809 5099 2F80B 50CF F9BB 50DA FA31 50E7 2F80A 50E7 FA0C 5140 FA32 514D 2F80E 514D 2F80F 5154 2F810 5164 2F814 5167 F978 5169 F9D1 516D 2F811 5177 2F815 518D 2F8D2 5192 2F8D3 5195 2F817 5197 2F818 51A4 2F81A 51AC 2F81B 51B5 F92E 51B7 F979 51C9 F955 51CC F954 51DC FA15 51DE 2F81D 51F5 2F81E 5203 FA00 5207 2F850 5207 F99C 5217 F9DD 5229 F9FF 523A 2F820 523B 2F821 5246 2F822 5272 2F823 5277 F9C7 5289 F98A 529B F99D 52A3 2F992 52B3 2F825 52C7 FA33 52C9 2F826 52C9 F952 52D2 F92F 52DE FA34 52E4 2F827 52E4 F97F 52F5 2F828 52FA 2F829 5305 2F82A 5306 F963 5317 2F82B 5317 F9EB 533F 2F82C 5349 FA35 5351 2F82D 5351 2F82E 535A 2F82F 5373 F91C 5375 2F830 537D 2F831 537F 2F832 537F 2F833 537F F96B 53C3 2F836 53CA 2F837 53DF F906 53E5 2F839 53EB 2F83A 53F1 2F83B 5406 F9DE 540F F9ED 541D 2F83D 5438 F980 5442 2F83E 5448 2F83F 5468 2F83C 549E 2F840 54A2 F99E 54BD 2F841 54F6 2F842 5510 2F843 5553 2F844 5563 2F845 5584 2F846 5584 F90B 5587 2F847 5599 FA36 559D 2F848 55AB 2F849 55B3 FA0D 55C0 2F84A 55C2 FA37 5606 2F84C 5606 2F84E 5651 FA38 5668 2F84F 5674 F9A9 56F9 2F84B 5716 2F84D 5717 2F855 578B 2F852 57CE 2F853 57F4 2F854 580D 2F857 5831 2F856 5832 FA39 5840 FA10 585A F96C 585E FA3A 58A8 2F858 58AC F94A 58D8 F942 58DF 2F851 58EE 2F85A 58F2 2F85B 58F7 2F85C 5906 2F85D 591A 2F85E 5922 F90C 5948 F909 5951 2F85F 5962 F981 5973 2F865 59D8 2F862 59EC 2F863 5A1B 2F864 5A27 2F866 5A66 2F986 5AB5 2F869 5B08 2F86A 5B3E 2F86B 5B3E FA04 5B85 2F86D 5BC3 2F86E 5BD8 F95F 5BE7 F9AA 5BE7 2F86F 5BE7 F9BC 5BEE 2F870 5BF3 2F872 5BFF 2F873 5C06 2F875 5C22 F9BD 5C3F 2F877 5C60 F94B 5C62 FA3B 5C64 F9DF 5C65 FA3C 5C6E 2F878 5C6E 2F87A 5C8D 2F879 5CC0 F9D5 5D19 2F87C 5D43 F921 5D50 2F87F 5D6B 2F87E 5D6E 2F880 5D7C 2F9F4 5DB2 F9AB 5DBA 2F881 5DE1 2F882 5DE2 2F884 5DFD 2F885 5E28 2F886 5E3D 2F887 5E69 F98E 5E74 FA01 5EA6 2F88B 5EB0 2F88C 5EB3 2F88D 5EB6 F9A2 5EC9 F928 5ECA 2F88E 5ECA FA0B 5ED3 F982 5EEC 2F890 5EFE F943 5F04 2F894 5F22 2F895 5F22 2F874 5F53 2F899 5F62 2F89A 5F6B F9D8 5F8B 2F89C 5F9A F966 5FA9 2F89D 5FCD 2F89E 5FD7 F9A3 5FF5 2F89F 5FF9 F960 6012 F9AC 601C 2F8A0 6081 FA3D 6094 2F8A3 6094 2F8A5 60C7 F9B9 60E1 F9D9 6144 2F8A6 6148 2F8A7 614C 2F8A9 614C 2F8A8 614E FA3E 6168 2F8AA 617A FA3F 618E 2F8AB 618E F98F 6190 2F8AD 61A4 2F8AE 61AF 2F8AC 61B2 2F8AF 61DE FA40 61F2 2F8B0 61F2 F90D 61F6 2F8B1 61F6 F990 6200 2F8B2 6210 2F8B3 621B F9D2 622E 2F8B4 625D 2F8B5 62B1 F925 62C9 F95B 62CF FA02 62D3 2F8B6 62D4 2F8BA 62FC F973 62FE 2F8B9 633D 2F8B7 6350 2F8BB 6368 F9A4 637B 2F8BC 6383 F975 63A0 2F8C1 63A9 2F8C0 63C5 2F8BD 63E4 2F8BF 6422 2F8C3 6469 2F8C6 6477 2F8C4 647E F991 649A 2F8C5 649D F930 64C4 FA41 654F 2F8C8 654F 2F8C9 656C F969 6578 F9BE 6599 F983 65C5 FA42 65E2 2F8CB 65E3 F9E0 6613 2F8CD 6649 FA12 6674 F9C5 6688 FA43 6691 2F8CF 6691 2F8D5 669C FA06 66B4 F98B 66C6 F901 66F4 2F8CC 66F8 2F8D4 6700 F929 6717 2F8D8 6717 2F8D9 671B 2F8DA 6721 F9E1 674E 2F8DC 6753 2F8DB 675E F9C8 677B 2F8E0 6785 F9F4 6797 F9C9 67F3 2F8DF 67FA F9DA 6817 2F8E5 681F 2F8E1 6852 F97A 6881 FA44 6885 2F8E2 6885 2F8E4 688E F9E2 68A8 2F8E6 6914 2F8E8 6942 2F8E9 69A3 2F8EA 69EA F914 6A02 F95C 6A02 F9BF 6A02 F94C 6A13 2F8EB 6AA8 F931 6AD3 2F8ED 6ADB F91D 6B04 2F8EF 6B21 2F8F1 6B54 2F8F3 6B72 F98C 6B77 2F8F4 6B9F F9A5 6BAE F970 6BBA 2F8F5 6BBA 2F8F6 6BBB 2F8FA 6C4E 2F8FE 6C67 F972 6C88 2F8FC 6CBF F968 6CCC 2F8FD 6CCD F9E3 6CE5 2F8FF 6D16 F915 6D1B FA05 6D1E 2F907 6D34 2F900 6D3E F9CA 6D41 2F902 6D41 2F903 6D69 F92A 6D6A FA45 6D77 2F901 6D77 2F904 6D78 2F905 6D85 F9F5 6DCB F94D 6DDA F9D6 6DEA 2F90E 6DF9 FA46 6E1A 2F908 6E2F 2F909 6E6E F9CB 6E9C F9EC 6EBA 2F90C 6EC7 2F90B 6ECB F904 6ED1 F94E 6F0F FA47 6F22 F992 6F23 2F90F 6F6E 2F912 6FC6 F922 6FEB F984 6FFE 2F915 701B 2F914 701E 2F913 7039 2F917 704A 2F835 7070 2F919 7077 2F918 707D F9FB 7099 2F91A 70AD F99F 70C8 F916 70D9 2F91C 7145 F993 7149 FA48 716E 2F91E 719C F9C0 71CE F9EE 71D0 F932 7210 F91E 721B 2F920 7228 FA49 722B 2F921 7235 2F922 7250 F946 7262 2F924 7280 2F925 7295 F9FA 72C0 F92B 72FC FA16 732A F9A7 7375 2F928 737A F961 7387 F9DB 7387 2F929 738B 2F92B 73A5 F9AD 73B2 F917 73DE F9E4 7406 F9CC 7409 FA4A 7422 2F92E 7447 2F92F 745C F9AE 7469 2F930 7471 2F931 7485 F994 7489 F9EF 7498 2F932 74CA 2F934 7524 2F936 753E F9CD 7559 F976 7565 F962 7570 2F938 7570 F9E5 75E2 2F93A 7610 F9C1 7642 F90E 7669 FA17 76CA F933 76E7 2F940 76F4 F96D 7701 2F945 771E 2F946 771F 2F947 771F 2F948 774A 2F94A 778B 2F94E 784E F9CE 786B F93B 788C 2F94F 788C FA4B 7891 F947 78CA 2F950 78CC F964 78FB F985 792A FA18 793C FA4C 793E FA4E 7948 FA4D 7949 FA4F 7950 FA50 7956 2F953 7956 FA51 795D FA19 795E FA1A 7965 F93C 797F FA52 798D FA53 798E FA1B 798F 2F956 798F F9B6 79AE F995 79CA 2F957 79EB F956 7A1C FA54 7A40 2F959 7A40 2F95A 7A4A 2F95B 7A4F FA55 7A81 F9F7 7ACB 2F95F 7AEE F9F8 7B20 FA56 7BC0 2F962 7BC6 2F963 7BC9 F9A6 7C3E F944 7C60 F9F9 7C92 FA1D 7CBE 2F966 7CD2 FA03 7CD6 2F969 7CE3 F97B 7CE7 2F968 7CE8 2F96A 7D00 F9CF 7D10 F96A 7D22 F94F 7D2F 2F96C 7D63 F93D 7DA0 F957 7DBE 2F96E 7DC7 F996 7DF4 FA57 7DF4 2F96F 7E02 FA58 7E09 F950 7E37 FA59 7E41 2F970 7E45 FA5A 7F72 F9E6 7F79 2F976 7F7A F90F 7F85 2F978 7F95 F9AF 7F9A FA1E 7FBD 2F979 7FFA F934 8001 FA5B 8005 2F97A 8005 F9B0 8046 2F97D 8060 F997 806F 2F97F 8070 F945 807E F953 808B 2F8D6 80AD 2F982 80B2 2F983 8103 2F985 813E F926 81D8 F9F6 81E8 FA5C 81ED 2F893 8201 2F98B 8201 2F98C 8204 F97C 826F FA5D 8279 FA5E 8279 2F990 828B 2F98F 8291 2F991 829D 2F993 82B1 2F994 82B3 2F995 82BD F974 82E5 2F998 82E5 2F996 82E6 2F999 831D 2F99C 8323 F9FE 8336 2F9A0 8353 2F99A 8363 2F99B 83AD 2F99D 83BD F93E 83C9 2F9A1 83CA 2F9A2 83CC 2F9A3 83DC 2F99E 83E7 F958 83F1 F918 843D F96E 8449 FA5F 8457 2F99F 8457 F999 84EE 2F9A8 84F1 2F9A9 84F3 F9C2 84FC 2F9AA 8516 2F9AC 8564 F923 85CD F9F0 85FA F935 8606 FA20 8612 F91F 862D F910 863F 2F9B3 8650 F936 865C 2F9B4 865C 2F9B5 8667 2F9B6 8669 2F9B8 8688 2F9B7 86A9 2F9BA 86E2 2F9B9 870E 2F9BC 8728 2F9BD 876B 2F9BB 8779 2F9BE 8786 F911 87BA 2F9C0 87E1 2F9C1 8801 F927 881F FA08 884C 2F9C3 8860 2F9C4 8863 F9A0 88C2 F9E7 88CF 2F9C6 88D7 2F9C7 88DE F9E8 88E1 F912 88F8 2F9C9 88FA FA60 8910 F924 8964 FA0A 898B FA61 8996 2F9CF 8AA0 F96F 8AAA F9A1 8AAA F97D 8AD2 F941 8AD6 2F9D0 8AED FA22 8AF8 F95D 8AFE FA62 8B01 FA63 8B39 F9FC 8B58 F95A 8B80 2F9D1 8B8A F900 8C48 2F9D2 8C55 2F9D4 8CAB 2F9D5 8CC1 F948 8CC2 F903 8CC8 FA64 8CD3 FA65 8D08 2F9D6 8D1B 2F9D7 8D77 2F9DB 8DBC 2F9DA 8DCB F937 8DEF 2F9DC 8DF0 F902 8ECA 2F9DE 8ED4 F998 8F26 F9D7 8F2A 2F9DF 8F38 FA07 8F3B F98D 8F62 2F98D 8F9E F971 8FB0 FA66 8FB6 F99A 9023 FA25 9038 FA67 9038 F9C3 907C F913 908F 2F9E2 9094 F92C 90CE 2F9E3 90F1 FA26 90FD 2F9E4 9111 2F9E6 911B F919 916A F9B7 91B4 F9E9 91CC F97E 91CF F90A 91D1 F9B1 9234 2F9E7 9238 2F9EA 927C 2F9E8 92D7 2F9E9 92D8 F93F 9304 F99B 934A 2F9EB 93F9 2F9EC 9415 2F9EE 958B F986 95AD 2F9F0 95B7 F9C6 962E F951 964B FA09 964D F959 9675 F9D3 9678 F9DC 9686 F9F1 96A3 F9B8 96B8 2F9F3 96C3 F9EA 96E2 FA68 96E3 F9B2 96F6 F949 96F7 2F9F5 9723 F938 9732 F9B3 9748 FA1C 9756 2F9FA 97E0 FA69 97FF 2F9FE 980B 2F9FF 980B F9B4 9818 2FA00 9829 FA6A 983B F9D0 985E 2FA02 98E2 FA2A 98EF FA2B 98FC FA2C 9928 2FA04 9929 2FA05 99A7 2FA06 99C2 F91A 99F1 2FA07 99FE F987 9A6A 2FA0A 9B12 F939 9B6F 2FA0B 9C40 F9F2 9C57 2FA0C 9CFD 2FA0F 9D67 FA2D 9DB4 F93A 9DFA F920 9E1E F940 9E7F F988 9E97 F9F3 9E9F 2FA15 9EBB F989 9ECE 2FA17 9EF9 2FA18 9EFE 2FA19 9F05 2FA1A 9F0F 2FA1B 9F16 2FA1C 9F3B F9C4 9F8D F907 9F9C F908 9F9C 2F803 20122 2F812 2051C 2F91B 20525 2F816 2054B 2F80D 2063A 2F9D9 20804 2F9DD 208DE 2F834 20A2C 2F838 20B63 2F859 214E4 2F860 216A8 2F861 216EA 2F86C 219C8 2F871 21B18 2F8F8 21D0B 2F87B 21DE4 2F87D 21DE6 2F889 22183 2F939 2219F 2F891 22331 2F892 22331 2F8A4 226D4 2F8B8 22B0C 2F8BE 22BF1 2F8CA 2300A 2F897 232B8 2F980 2335F 2F989 23393 2F98A 2339C 2F8DD 233C3 2F8E3 2346D 2F8EC 236A3 2F8F0 238A7 2F8F7 23A8D 2F8F9 23AFA 2F8FB 23CBC 2F906 23D1E 2F90D 23ED1 2F910 23F5E 2F911 23F8E 2F91D 24263 2F91F 243AB 2F923 24608 2F926 24735 2F927 24814 2F935 24C36 2F937 24C92 2F93B 24FA1 2F93C 24FB8 2F93D 25044 2F942 250F2 2F941 250F3 250F3 25119 2F944 25133 2F94D 2541D 2F952 25626 2F954 2569A 2F955 256C5 2F95C 2597C 2F95D 25AA7 2F95E 25AA7 2F961 25BAB 2F965 25C80 2F96B 25F86 2F898 261DA 2F972 26228 2F973 26247 2F975 262D9 2F977 2633E 2F97B 264DA 2F97C 26523 2F97E 265A8 2F987 267A7 2F988 267B5 2F997 26B3C 2F9A4 26C36 2F9A6 26CD5 2F9A5 26D6B 2F9AD 26F2C 2F9B0 26FB1 2F9B1 270D2 2F9AB 273CA 2F9C5 27667 2F9CB 278AE 2F9CC 27966 2F9D3 27CA8 2F9D8 27F2F 2F9E0 285D2 2F9E1 285ED 2F9E5 2872E 2F9ED 28BFA 2F9F1 28D77 2F9F6 29145 2F81C 291DF 2F9F7 2921A 2F9FB 2940A 2F9FD 29496 2FA01 295B6 2FA09 29B30 2FA10 2A0CE 2FA12 2A105 2FA13 2A20E 2FA14 2A291 2F88F 2A392 2FA1D 2A600 # Nonspacing marks 0340 0300 0341 0301 0344 0308 0301 0343 0313 # Space separators 2000 2002 2001 2003 # Punctuation 2329 3008 232A 3009 037E 003B 0387 00B7 # Math 2ADC 2ADD 0338 # Modifiers 1FFD 00B4 1FEE 0385 1FEF 0060 0374 02B9 # Others 1D15E 1D157 1D165 1D15F 1D158 1D165 1D160 1D158 1D165 1D16E 1D161 1D158 1D165 1D16F 1D162 1D158 1D165 1D170 1D163 1D158 1D165 1D171 1D164 1D158 1D165 1D172 1D1BB 1D1B9 1D165 1D1BD 1D1B9 1D165 1D16E 1D1BF 1D1B9 1D165 1D16F 1D1BC 1D1BA 1D165 1D1BE 1D1BA 1D165 1D16E 1D1C0 1D1BA 1D165 1D16F