• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright (C) 2016 and later: Unicode, Inc. and others.
2# License & terms of use: http://www.unicode.org/copyright.html
3#####################################################################
4# Copyright (c) 2009, International Business Machines Corporation and
5# others. All Rights Reserved.
6#####################################################################
7
8###################
9# This file was generated from RFC 3454 (http://www.ietf.org/rfc/rfc3454.txt)
10# Copyright (C) The Internet Society (2002).  All Rights Reserved.
11###################
12
13###################
14# WARNING: This table is generated by filterRFC3454.pl tool with
15# options: --sourcedir=. --destdir=out --src-filename=rfc3454.txt --dest-filename=rfc3920res.txt --A1 --B1 --C12 --C21 --C22 --C3 --C4 --C5 --C6 --C7 --C8 --C9 --normalize --check-bidi
16###################
17
18@normalize;;
19@check-bidi;;
20
21# This table contains code points from Table A.1 from RFC 3454
22
230221; ; UNASSIGNED
240234..024F; ; UNASSIGNED
2502AE..02AF; ; UNASSIGNED
2602EF..02FF; ; UNASSIGNED
270350..035F; ; UNASSIGNED
280370..0373; ; UNASSIGNED
290376..0379; ; UNASSIGNED
30037B..037D; ; UNASSIGNED
31037F..0383; ; UNASSIGNED
32038B; ; UNASSIGNED
33038D; ; UNASSIGNED
3403A2; ; UNASSIGNED
3503CF; ; UNASSIGNED
3603F7..03FF; ; UNASSIGNED
370487; ; UNASSIGNED
3804CF; ; UNASSIGNED
3904F6..04F7; ; UNASSIGNED
4004FA..04FF; ; UNASSIGNED
410510..0530; ; UNASSIGNED
420557..0558; ; UNASSIGNED
430560; ; UNASSIGNED
440588; ; UNASSIGNED
45058B..0590; ; UNASSIGNED
4605A2; ; UNASSIGNED
4705BA; ; UNASSIGNED
4805C5..05CF; ; UNASSIGNED
4905EB..05EF; ; UNASSIGNED
5005F5..060B; ; UNASSIGNED
51060D..061A; ; UNASSIGNED
52061C..061E; ; UNASSIGNED
530620; ; UNASSIGNED
54063B..063F; ; UNASSIGNED
550656..065F; ; UNASSIGNED
5606EE..06EF; ; UNASSIGNED
5706FF; ; UNASSIGNED
58070E; ; UNASSIGNED
59072D..072F; ; UNASSIGNED
60074B..077F; ; UNASSIGNED
6107B2..0900; ; UNASSIGNED
620904; ; UNASSIGNED
63093A..093B; ; UNASSIGNED
64094E..094F; ; UNASSIGNED
650955..0957; ; UNASSIGNED
660971..0980; ; UNASSIGNED
670984; ; UNASSIGNED
68098D..098E; ; UNASSIGNED
690991..0992; ; UNASSIGNED
7009A9; ; UNASSIGNED
7109B1; ; UNASSIGNED
7209B3..09B5; ; UNASSIGNED
7309BA..09BB; ; UNASSIGNED
7409BD; ; UNASSIGNED
7509C5..09C6; ; UNASSIGNED
7609C9..09CA; ; UNASSIGNED
7709CE..09D6; ; UNASSIGNED
7809D8..09DB; ; UNASSIGNED
7909DE; ; UNASSIGNED
8009E4..09E5; ; UNASSIGNED
8109FB..0A01; ; UNASSIGNED
820A03..0A04; ; UNASSIGNED
830A0B..0A0E; ; UNASSIGNED
840A11..0A12; ; UNASSIGNED
850A29; ; UNASSIGNED
860A31; ; UNASSIGNED
870A34; ; UNASSIGNED
880A37; ; UNASSIGNED
890A3A..0A3B; ; UNASSIGNED
900A3D; ; UNASSIGNED
910A43..0A46; ; UNASSIGNED
920A49..0A4A; ; UNASSIGNED
930A4E..0A58; ; UNASSIGNED
940A5D; ; UNASSIGNED
950A5F..0A65; ; UNASSIGNED
960A75..0A80; ; UNASSIGNED
970A84; ; UNASSIGNED
980A8C; ; UNASSIGNED
990A8E; ; UNASSIGNED
1000A92; ; UNASSIGNED
1010AA9; ; UNASSIGNED
1020AB1; ; UNASSIGNED
1030AB4; ; UNASSIGNED
1040ABA..0ABB; ; UNASSIGNED
1050AC6; ; UNASSIGNED
1060ACA; ; UNASSIGNED
1070ACE..0ACF; ; UNASSIGNED
1080AD1..0ADF; ; UNASSIGNED
1090AE1..0AE5; ; UNASSIGNED
1100AF0..0B00; ; UNASSIGNED
1110B04; ; UNASSIGNED
1120B0D..0B0E; ; UNASSIGNED
1130B11..0B12; ; UNASSIGNED
1140B29; ; UNASSIGNED
1150B31; ; UNASSIGNED
1160B34..0B35; ; UNASSIGNED
1170B3A..0B3B; ; UNASSIGNED
1180B44..0B46; ; UNASSIGNED
1190B49..0B4A; ; UNASSIGNED
1200B4E..0B55; ; UNASSIGNED
1210B58..0B5B; ; UNASSIGNED
1220B5E; ; UNASSIGNED
1230B62..0B65; ; UNASSIGNED
1240B71..0B81; ; UNASSIGNED
1250B84; ; UNASSIGNED
1260B8B..0B8D; ; UNASSIGNED
1270B91; ; UNASSIGNED
1280B96..0B98; ; UNASSIGNED
1290B9B; ; UNASSIGNED
1300B9D; ; UNASSIGNED
1310BA0..0BA2; ; UNASSIGNED
1320BA5..0BA7; ; UNASSIGNED
1330BAB..0BAD; ; UNASSIGNED
1340BB6; ; UNASSIGNED
1350BBA..0BBD; ; UNASSIGNED
1360BC3..0BC5; ; UNASSIGNED
1370BC9; ; UNASSIGNED
1380BCE..0BD6; ; UNASSIGNED
1390BD8..0BE6; ; UNASSIGNED
1400BF3..0C00; ; UNASSIGNED
1410C04; ; UNASSIGNED
1420C0D; ; UNASSIGNED
1430C11; ; UNASSIGNED
1440C29; ; UNASSIGNED
1450C34; ; UNASSIGNED
1460C3A..0C3D; ; UNASSIGNED
1470C45; ; UNASSIGNED
1480C49; ; UNASSIGNED
1490C4E..0C54; ; UNASSIGNED
1500C57..0C5F; ; UNASSIGNED
1510C62..0C65; ; UNASSIGNED
1520C70..0C81; ; UNASSIGNED
1530C84; ; UNASSIGNED
1540C8D; ; UNASSIGNED
1550C91; ; UNASSIGNED
1560CA9; ; UNASSIGNED
1570CB4; ; UNASSIGNED
1580CBA..0CBD; ; UNASSIGNED
1590CC5; ; UNASSIGNED
1600CC9; ; UNASSIGNED
1610CCE..0CD4; ; UNASSIGNED
1620CD7..0CDD; ; UNASSIGNED
1630CDF; ; UNASSIGNED
1640CE2..0CE5; ; UNASSIGNED
1650CF0..0D01; ; UNASSIGNED
1660D04; ; UNASSIGNED
1670D0D; ; UNASSIGNED
1680D11; ; UNASSIGNED
1690D29; ; UNASSIGNED
1700D3A..0D3D; ; UNASSIGNED
1710D44..0D45; ; UNASSIGNED
1720D49; ; UNASSIGNED
1730D4E..0D56; ; UNASSIGNED
1740D58..0D5F; ; UNASSIGNED
1750D62..0D65; ; UNASSIGNED
1760D70..0D81; ; UNASSIGNED
1770D84; ; UNASSIGNED
1780D97..0D99; ; UNASSIGNED
1790DB2; ; UNASSIGNED
1800DBC; ; UNASSIGNED
1810DBE..0DBF; ; UNASSIGNED
1820DC7..0DC9; ; UNASSIGNED
1830DCB..0DCE; ; UNASSIGNED
1840DD5; ; UNASSIGNED
1850DD7; ; UNASSIGNED
1860DE0..0DF1; ; UNASSIGNED
1870DF5..0E00; ; UNASSIGNED
1880E3B..0E3E; ; UNASSIGNED
1890E5C..0E80; ; UNASSIGNED
1900E83; ; UNASSIGNED
1910E85..0E86; ; UNASSIGNED
1920E89; ; UNASSIGNED
1930E8B..0E8C; ; UNASSIGNED
1940E8E..0E93; ; UNASSIGNED
1950E98; ; UNASSIGNED
1960EA0; ; UNASSIGNED
1970EA4; ; UNASSIGNED
1980EA6; ; UNASSIGNED
1990EA8..0EA9; ; UNASSIGNED
2000EAC; ; UNASSIGNED
2010EBA; ; UNASSIGNED
2020EBE..0EBF; ; UNASSIGNED
2030EC5; ; UNASSIGNED
2040EC7; ; UNASSIGNED
2050ECE..0ECF; ; UNASSIGNED
2060EDA..0EDB; ; UNASSIGNED
2070EDE..0EFF; ; UNASSIGNED
2080F48; ; UNASSIGNED
2090F6B..0F70; ; UNASSIGNED
2100F8C..0F8F; ; UNASSIGNED
2110F98; ; UNASSIGNED
2120FBD; ; UNASSIGNED
2130FCD..0FCE; ; UNASSIGNED
2140FD0..0FFF; ; UNASSIGNED
2151022; ; UNASSIGNED
2161028; ; UNASSIGNED
217102B; ; UNASSIGNED
2181033..1035; ; UNASSIGNED
219103A..103F; ; UNASSIGNED
220105A..109F; ; UNASSIGNED
22110C6..10CF; ; UNASSIGNED
22210F9..10FA; ; UNASSIGNED
22310FC..10FF; ; UNASSIGNED
224115A..115E; ; UNASSIGNED
22511A3..11A7; ; UNASSIGNED
22611FA..11FF; ; UNASSIGNED
2271207; ; UNASSIGNED
2281247; ; UNASSIGNED
2291249; ; UNASSIGNED
230124E..124F; ; UNASSIGNED
2311257; ; UNASSIGNED
2321259; ; UNASSIGNED
233125E..125F; ; UNASSIGNED
2341287; ; UNASSIGNED
2351289; ; UNASSIGNED
236128E..128F; ; UNASSIGNED
23712AF; ; UNASSIGNED
23812B1; ; UNASSIGNED
23912B6..12B7; ; UNASSIGNED
24012BF; ; UNASSIGNED
24112C1; ; UNASSIGNED
24212C6..12C7; ; UNASSIGNED
24312CF; ; UNASSIGNED
24412D7; ; UNASSIGNED
24512EF; ; UNASSIGNED
246130F; ; UNASSIGNED
2471311; ; UNASSIGNED
2481316..1317; ; UNASSIGNED
249131F; ; UNASSIGNED
2501347; ; UNASSIGNED
251135B..1360; ; UNASSIGNED
252137D..139F; ; UNASSIGNED
25313F5..1400; ; UNASSIGNED
2541677..167F; ; UNASSIGNED
255169D..169F; ; UNASSIGNED
25616F1..16FF; ; UNASSIGNED
257170D; ; UNASSIGNED
2581715..171F; ; UNASSIGNED
2591737..173F; ; UNASSIGNED
2601754..175F; ; UNASSIGNED
261176D; ; UNASSIGNED
2621771; ; UNASSIGNED
2631774..177F; ; UNASSIGNED
26417DD..17DF; ; UNASSIGNED
26517EA..17FF; ; UNASSIGNED
266180F; ; UNASSIGNED
267181A..181F; ; UNASSIGNED
2681878..187F; ; UNASSIGNED
26918AA..1DFF; ; UNASSIGNED
2701E9C..1E9F; ; UNASSIGNED
2711EFA..1EFF; ; UNASSIGNED
2721F16..1F17; ; UNASSIGNED
2731F1E..1F1F; ; UNASSIGNED
2741F46..1F47; ; UNASSIGNED
2751F4E..1F4F; ; UNASSIGNED
2761F58; ; UNASSIGNED
2771F5A; ; UNASSIGNED
2781F5C; ; UNASSIGNED
2791F5E; ; UNASSIGNED
2801F7E..1F7F; ; UNASSIGNED
2811FB5; ; UNASSIGNED
2821FC5; ; UNASSIGNED
2831FD4..1FD5; ; UNASSIGNED
2841FDC; ; UNASSIGNED
2851FF0..1FF1; ; UNASSIGNED
2861FF5; ; UNASSIGNED
2871FFF; ; UNASSIGNED
2882053..2056; ; UNASSIGNED
2892058..205E; ; UNASSIGNED
2902064..2069; ; UNASSIGNED
2912072..2073; ; UNASSIGNED
292208F..209F; ; UNASSIGNED
29320B2..20CF; ; UNASSIGNED
29420EB..20FF; ; UNASSIGNED
295213B..213C; ; UNASSIGNED
296214C..2152; ; UNASSIGNED
2972184..218F; ; UNASSIGNED
29823CF..23FF; ; UNASSIGNED
2992427..243F; ; UNASSIGNED
300244B..245F; ; UNASSIGNED
30124FF; ; UNASSIGNED
3022614..2615; ; UNASSIGNED
3032618; ; UNASSIGNED
304267E..267F; ; UNASSIGNED
305268A..2700; ; UNASSIGNED
3062705; ; UNASSIGNED
307270A..270B; ; UNASSIGNED
3082728; ; UNASSIGNED
309274C; ; UNASSIGNED
310274E; ; UNASSIGNED
3112753..2755; ; UNASSIGNED
3122757; ; UNASSIGNED
313275F..2760; ; UNASSIGNED
3142795..2797; ; UNASSIGNED
31527B0; ; UNASSIGNED
31627BF..27CF; ; UNASSIGNED
31727EC..27EF; ; UNASSIGNED
3182B00..2E7F; ; UNASSIGNED
3192E9A; ; UNASSIGNED
3202EF4..2EFF; ; UNASSIGNED
3212FD6..2FEF; ; UNASSIGNED
3222FFC..2FFF; ; UNASSIGNED
3233040; ; UNASSIGNED
3243097..3098; ; UNASSIGNED
3253100..3104; ; UNASSIGNED
326312D..3130; ; UNASSIGNED
327318F; ; UNASSIGNED
32831B8..31EF; ; UNASSIGNED
329321D..321F; ; UNASSIGNED
3303244..3250; ; UNASSIGNED
331327C..327E; ; UNASSIGNED
33232CC..32CF; ; UNASSIGNED
33332FF; ; UNASSIGNED
3343377..337A; ; UNASSIGNED
33533DE..33DF; ; UNASSIGNED
33633FF; ; UNASSIGNED
3374DB6..4DFF; ; UNASSIGNED
3389FA6..9FFF; ; UNASSIGNED
339A48D..A48F; ; UNASSIGNED
340A4C7..ABFF; ; UNASSIGNED
341D7A4..D7FF; ; UNASSIGNED
342FA2E..FA2F; ; UNASSIGNED
343FA6B..FAFF; ; UNASSIGNED
344FB07..FB12; ; UNASSIGNED
345FB18..FB1C; ; UNASSIGNED
346FB37; ; UNASSIGNED
347FB3D; ; UNASSIGNED
348FB3F; ; UNASSIGNED
349FB42; ; UNASSIGNED
350FB45; ; UNASSIGNED
351FBB2..FBD2; ; UNASSIGNED
352FD40..FD4F; ; UNASSIGNED
353FD90..FD91; ; UNASSIGNED
354FDC8..FDCF; ; UNASSIGNED
355FDFD..FDFF; ; UNASSIGNED
356FE10..FE1F; ; UNASSIGNED
357FE24..FE2F; ; UNASSIGNED
358FE47..FE48; ; UNASSIGNED
359FE53; ; UNASSIGNED
360FE67; ; UNASSIGNED
361FE6C..FE6F; ; UNASSIGNED
362FE75; ; UNASSIGNED
363FEFD..FEFE; ; UNASSIGNED
364FF00; ; UNASSIGNED
365FFBF..FFC1; ; UNASSIGNED
366FFC8..FFC9; ; UNASSIGNED
367FFD0..FFD1; ; UNASSIGNED
368FFD8..FFD9; ; UNASSIGNED
369FFDD..FFDF; ; UNASSIGNED
370FFE7; ; UNASSIGNED
371FFEF..FFF8; ; UNASSIGNED
37210000..102FF; ; UNASSIGNED
3731031F; ; UNASSIGNED
37410324..1032F; ; UNASSIGNED
3751034B..103FF; ; UNASSIGNED
37610426..10427; ; UNASSIGNED
3771044E..1CFFF; ; UNASSIGNED
3781D0F6..1D0FF; ; UNASSIGNED
3791D127..1D129; ; UNASSIGNED
3801D1DE..1D3FF; ; UNASSIGNED
3811D455; ; UNASSIGNED
3821D49D; ; UNASSIGNED
3831D4A0..1D4A1; ; UNASSIGNED
3841D4A3..1D4A4; ; UNASSIGNED
3851D4A7..1D4A8; ; UNASSIGNED
3861D4AD; ; UNASSIGNED
3871D4BA; ; UNASSIGNED
3881D4BC; ; UNASSIGNED
3891D4C1; ; UNASSIGNED
3901D4C4; ; UNASSIGNED
3911D506; ; UNASSIGNED
3921D50B..1D50C; ; UNASSIGNED
3931D515; ; UNASSIGNED
3941D51D; ; UNASSIGNED
3951D53A; ; UNASSIGNED
3961D53F; ; UNASSIGNED
3971D545; ; UNASSIGNED
3981D547..1D549; ; UNASSIGNED
3991D551; ; UNASSIGNED
4001D6A4..1D6A7; ; UNASSIGNED
4011D7CA..1D7CD; ; UNASSIGNED
4021D800..1FFFD; ; UNASSIGNED
4032A6D7..2F7FF; ; UNASSIGNED
4042FA1E..2FFFD; ; UNASSIGNED
40530000..3FFFD; ; UNASSIGNED
40640000..4FFFD; ; UNASSIGNED
40750000..5FFFD; ; UNASSIGNED
40860000..6FFFD; ; UNASSIGNED
40970000..7FFFD; ; UNASSIGNED
41080000..8FFFD; ; UNASSIGNED
41190000..9FFFD; ; UNASSIGNED
412A0000..AFFFD; ; UNASSIGNED
413B0000..BFFFD; ; UNASSIGNED
414C0000..CFFFD; ; UNASSIGNED
415D0000..DFFFD; ; UNASSIGNED
416E0000; ; UNASSIGNED
417E0002..E001F; ; UNASSIGNED
418E0080..EFFFD; ; UNASSIGNED
419
420# Total code points 3653
421
422# This table contains code points from Table B.1 from RFC 3454
423
42400AD; ; MAP
425034F; ; MAP
4261806; ; MAP
427180B; ; MAP
428180C; ; MAP
429180D; ; MAP
430200B; ; MAP
431200C; ; MAP
432200D; ; MAP
4332060; ; MAP
434FE00; ; MAP
435FE01; ; MAP
436FE02; ; MAP
437FE03; ; MAP
438FE04; ; MAP
439FE05; ; MAP
440FE06; ; MAP
441FE07; ; MAP
442FE08; ; MAP
443FE09; ; MAP
444FE0A; ; MAP
445FE0B; ; MAP
446FE0C; ; MAP
447FE0D; ; MAP
448FE0E; ; MAP
449FE0F; ; MAP
450FEFF; ; MAP
451
452# Total code points 27
453
454# code points from      Table C.1.2
455
45600A0; ; PROHIBITED
4571680; ; PROHIBITED
4582000; ; PROHIBITED
4592001; ; PROHIBITED
4602002; ; PROHIBITED
4612003; ; PROHIBITED
4622004; ; PROHIBITED
4632005; ; PROHIBITED
4642006; ; PROHIBITED
4652007; ; PROHIBITED
4662008; ; PROHIBITED
4672009; ; PROHIBITED
468200A; ; PROHIBITED
469200B; ; PROHIBITED
470202F; ; PROHIBITED
471205F; ; PROHIBITED
4723000; ; PROHIBITED
473
474# Total code points 17
475
476# code points from      Table C.2.1
477
4780000..001F; ; PROHIBITED
479007F; ; PROHIBITED
480
481# Total code points 18
482
483# code points from      Table C.2.2
484
4850080..009F; ; PROHIBITED
48606DD; ; PROHIBITED
487070F; ; PROHIBITED
488180E; ; PROHIBITED
489200C; ; PROHIBITED
490200D; ; PROHIBITED
4912028; ; PROHIBITED
4922029; ; PROHIBITED
4932060; ; PROHIBITED
4942061; ; PROHIBITED
4952062; ; PROHIBITED
4962063; ; PROHIBITED
497206A..206F; ; PROHIBITED
498FEFF; ; PROHIBITED
499FFF9..FFFC; ; PROHIBITED
5001D173..1D17A; ; PROHIBITED
501
502# Total code points 30
503
504# code points from      Table C.3
505
506E000..F8FF; ; PROHIBITED
507F0000..FFFFD; ; PROHIBITED
508100000..10FFFD; ; PROHIBITED
509
510# Total code points 2051
511
512# code points from      Table C.4
513
514FDD0..FDEF; ; PROHIBITED
515FFFE..FFFF; ; PROHIBITED
5161FFFE..1FFFF; ; PROHIBITED
5172FFFE..2FFFF; ; PROHIBITED
5183FFFE..3FFFF; ; PROHIBITED
5194FFFE..4FFFF; ; PROHIBITED
5205FFFE..5FFFF; ; PROHIBITED
5216FFFE..6FFFF; ; PROHIBITED
5227FFFE..7FFFF; ; PROHIBITED
5238FFFE..8FFFF; ; PROHIBITED
5249FFFE..9FFFF; ; PROHIBITED
525AFFFE..AFFFF; ; PROHIBITED
526BFFFE..BFFFF; ; PROHIBITED
527CFFFE..CFFFF; ; PROHIBITED
528DFFFE..DFFFF; ; PROHIBITED
529EFFFE..EFFFF; ; PROHIBITED
530FFFFE..FFFFF; ; PROHIBITED
53110FFFE..10FFFF; ; PROHIBITED
532
533# Total code points 18
534
535# code points from      Table C.5
536
537D800..DFFF; ; PROHIBITED
538
539# Total code points 0
540
541# code points from      Table C.6
542
543FFF9; ; PROHIBITED
544FFFA; ; PROHIBITED
545FFFB; ; PROHIBITED
546FFFC; ; PROHIBITED
547FFFD; ; PROHIBITED
548
549# Total code points 5
550
551# code points from      Table C.7
552
5532FF0..2FFB; ; PROHIBITED
554
555# Total code points 1
556
557# code points from      Table C.8
558
5590340; ; PROHIBITED
5600341; ; PROHIBITED
561200E; ; PROHIBITED
562200F; ; PROHIBITED
563202A; ; PROHIBITED
564202B; ; PROHIBITED
565202C; ; PROHIBITED
566202D; ; PROHIBITED
567202E; ; PROHIBITED
568206A; ; PROHIBITED
569206B; ; PROHIBITED
570206C; ; PROHIBITED
571206D; ; PROHIBITED
572206E; ; PROHIBITED
573206F; ; PROHIBITED
574
575# Total code points 15
576
577# code points from      Table C.9
578
579E0001; ; PROHIBITED
580E0020..E007F; ; PROHIBITED
581
582# Total code points 82
583
584