]> git.saurik.com Git - apple/icu.git/blob - icuSources/data/sprep/rfc4011.txt
ICU-66108.tar.gz
[apple/icu.git] / icuSources / data / sprep / rfc4011.txt
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=rfc4011.txt --A1 --B1 --C21 --C22 --C3 --C4 --C5 --C6 --C7 --C8 --C9 --check-bidi
16 ###################
17
18 @check-bidi;;
19
20 # This table contains code points from Table A.1 from RFC 3454
21
22 0221; ; UNASSIGNED
23 0234..024F; ; UNASSIGNED
24 02AE..02AF; ; UNASSIGNED
25 02EF..02FF; ; UNASSIGNED
26 0350..035F; ; UNASSIGNED
27 0370..0373; ; UNASSIGNED
28 0376..0379; ; UNASSIGNED
29 037B..037D; ; UNASSIGNED
30 037F..0383; ; UNASSIGNED
31 038B; ; UNASSIGNED
32 038D; ; UNASSIGNED
33 03A2; ; UNASSIGNED
34 03CF; ; UNASSIGNED
35 03F7..03FF; ; UNASSIGNED
36 0487; ; UNASSIGNED
37 04CF; ; UNASSIGNED
38 04F6..04F7; ; UNASSIGNED
39 04FA..04FF; ; UNASSIGNED
40 0510..0530; ; UNASSIGNED
41 0557..0558; ; UNASSIGNED
42 0560; ; UNASSIGNED
43 0588; ; UNASSIGNED
44 058B..0590; ; UNASSIGNED
45 05A2; ; UNASSIGNED
46 05BA; ; UNASSIGNED
47 05C5..05CF; ; UNASSIGNED
48 05EB..05EF; ; UNASSIGNED
49 05F5..060B; ; UNASSIGNED
50 060D..061A; ; UNASSIGNED
51 061C..061E; ; UNASSIGNED
52 0620; ; UNASSIGNED
53 063B..063F; ; UNASSIGNED
54 0656..065F; ; UNASSIGNED
55 06EE..06EF; ; UNASSIGNED
56 06FF; ; UNASSIGNED
57 070E; ; UNASSIGNED
58 072D..072F; ; UNASSIGNED
59 074B..077F; ; UNASSIGNED
60 07B2..0900; ; UNASSIGNED
61 0904; ; UNASSIGNED
62 093A..093B; ; UNASSIGNED
63 094E..094F; ; UNASSIGNED
64 0955..0957; ; UNASSIGNED
65 0971..0980; ; UNASSIGNED
66 0984; ; UNASSIGNED
67 098D..098E; ; UNASSIGNED
68 0991..0992; ; UNASSIGNED
69 09A9; ; UNASSIGNED
70 09B1; ; UNASSIGNED
71 09B3..09B5; ; UNASSIGNED
72 09BA..09BB; ; UNASSIGNED
73 09BD; ; UNASSIGNED
74 09C5..09C6; ; UNASSIGNED
75 09C9..09CA; ; UNASSIGNED
76 09CE..09D6; ; UNASSIGNED
77 09D8..09DB; ; UNASSIGNED
78 09DE; ; UNASSIGNED
79 09E4..09E5; ; UNASSIGNED
80 09FB..0A01; ; UNASSIGNED
81 0A03..0A04; ; UNASSIGNED
82 0A0B..0A0E; ; UNASSIGNED
83 0A11..0A12; ; UNASSIGNED
84 0A29; ; UNASSIGNED
85 0A31; ; UNASSIGNED
86 0A34; ; UNASSIGNED
87 0A37; ; UNASSIGNED
88 0A3A..0A3B; ; UNASSIGNED
89 0A3D; ; UNASSIGNED
90 0A43..0A46; ; UNASSIGNED
91 0A49..0A4A; ; UNASSIGNED
92 0A4E..0A58; ; UNASSIGNED
93 0A5D; ; UNASSIGNED
94 0A5F..0A65; ; UNASSIGNED
95 0A75..0A80; ; UNASSIGNED
96 0A84; ; UNASSIGNED
97 0A8C; ; UNASSIGNED
98 0A8E; ; UNASSIGNED
99 0A92; ; UNASSIGNED
100 0AA9; ; UNASSIGNED
101 0AB1; ; UNASSIGNED
102 0AB4; ; UNASSIGNED
103 0ABA..0ABB; ; UNASSIGNED
104 0AC6; ; UNASSIGNED
105 0ACA; ; UNASSIGNED
106 0ACE..0ACF; ; UNASSIGNED
107 0AD1..0ADF; ; UNASSIGNED
108 0AE1..0AE5; ; UNASSIGNED
109 0AF0..0B00; ; UNASSIGNED
110 0B04; ; UNASSIGNED
111 0B0D..0B0E; ; UNASSIGNED
112 0B11..0B12; ; UNASSIGNED
113 0B29; ; UNASSIGNED
114 0B31; ; UNASSIGNED
115 0B34..0B35; ; UNASSIGNED
116 0B3A..0B3B; ; UNASSIGNED
117 0B44..0B46; ; UNASSIGNED
118 0B49..0B4A; ; UNASSIGNED
119 0B4E..0B55; ; UNASSIGNED
120 0B58..0B5B; ; UNASSIGNED
121 0B5E; ; UNASSIGNED
122 0B62..0B65; ; UNASSIGNED
123 0B71..0B81; ; UNASSIGNED
124 0B84; ; UNASSIGNED
125 0B8B..0B8D; ; UNASSIGNED
126 0B91; ; UNASSIGNED
127 0B96..0B98; ; UNASSIGNED
128 0B9B; ; UNASSIGNED
129 0B9D; ; UNASSIGNED
130 0BA0..0BA2; ; UNASSIGNED
131 0BA5..0BA7; ; UNASSIGNED
132 0BAB..0BAD; ; UNASSIGNED
133 0BB6; ; UNASSIGNED
134 0BBA..0BBD; ; UNASSIGNED
135 0BC3..0BC5; ; UNASSIGNED
136 0BC9; ; UNASSIGNED
137 0BCE..0BD6; ; UNASSIGNED
138 0BD8..0BE6; ; UNASSIGNED
139 0BF3..0C00; ; UNASSIGNED
140 0C04; ; UNASSIGNED
141 0C0D; ; UNASSIGNED
142 0C11; ; UNASSIGNED
143 0C29; ; UNASSIGNED
144 0C34; ; UNASSIGNED
145 0C3A..0C3D; ; UNASSIGNED
146 0C45; ; UNASSIGNED
147 0C49; ; UNASSIGNED
148 0C4E..0C54; ; UNASSIGNED
149 0C57..0C5F; ; UNASSIGNED
150 0C62..0C65; ; UNASSIGNED
151 0C70..0C81; ; UNASSIGNED
152 0C84; ; UNASSIGNED
153 0C8D; ; UNASSIGNED
154 0C91; ; UNASSIGNED
155 0CA9; ; UNASSIGNED
156 0CB4; ; UNASSIGNED
157 0CBA..0CBD; ; UNASSIGNED
158 0CC5; ; UNASSIGNED
159 0CC9; ; UNASSIGNED
160 0CCE..0CD4; ; UNASSIGNED
161 0CD7..0CDD; ; UNASSIGNED
162 0CDF; ; UNASSIGNED
163 0CE2..0CE5; ; UNASSIGNED
164 0CF0..0D01; ; UNASSIGNED
165 0D04; ; UNASSIGNED
166 0D0D; ; UNASSIGNED
167 0D11; ; UNASSIGNED
168 0D29; ; UNASSIGNED
169 0D3A..0D3D; ; UNASSIGNED
170 0D44..0D45; ; UNASSIGNED
171 0D49; ; UNASSIGNED
172 0D4E..0D56; ; UNASSIGNED
173 0D58..0D5F; ; UNASSIGNED
174 0D62..0D65; ; UNASSIGNED
175 0D70..0D81; ; UNASSIGNED
176 0D84; ; UNASSIGNED
177 0D97..0D99; ; UNASSIGNED
178 0DB2; ; UNASSIGNED
179 0DBC; ; UNASSIGNED
180 0DBE..0DBF; ; UNASSIGNED
181 0DC7..0DC9; ; UNASSIGNED
182 0DCB..0DCE; ; UNASSIGNED
183 0DD5; ; UNASSIGNED
184 0DD7; ; UNASSIGNED
185 0DE0..0DF1; ; UNASSIGNED
186 0DF5..0E00; ; UNASSIGNED
187 0E3B..0E3E; ; UNASSIGNED
188 0E5C..0E80; ; UNASSIGNED
189 0E83; ; UNASSIGNED
190 0E85..0E86; ; UNASSIGNED
191 0E89; ; UNASSIGNED
192 0E8B..0E8C; ; UNASSIGNED
193 0E8E..0E93; ; UNASSIGNED
194 0E98; ; UNASSIGNED
195 0EA0; ; UNASSIGNED
196 0EA4; ; UNASSIGNED
197 0EA6; ; UNASSIGNED
198 0EA8..0EA9; ; UNASSIGNED
199 0EAC; ; UNASSIGNED
200 0EBA; ; UNASSIGNED
201 0EBE..0EBF; ; UNASSIGNED
202 0EC5; ; UNASSIGNED
203 0EC7; ; UNASSIGNED
204 0ECE..0ECF; ; UNASSIGNED
205 0EDA..0EDB; ; UNASSIGNED
206 0EDE..0EFF; ; UNASSIGNED
207 0F48; ; UNASSIGNED
208 0F6B..0F70; ; UNASSIGNED
209 0F8C..0F8F; ; UNASSIGNED
210 0F98; ; UNASSIGNED
211 0FBD; ; UNASSIGNED
212 0FCD..0FCE; ; UNASSIGNED
213 0FD0..0FFF; ; UNASSIGNED
214 1022; ; UNASSIGNED
215 1028; ; UNASSIGNED
216 102B; ; UNASSIGNED
217 1033..1035; ; UNASSIGNED
218 103A..103F; ; UNASSIGNED
219 105A..109F; ; UNASSIGNED
220 10C6..10CF; ; UNASSIGNED
221 10F9..10FA; ; UNASSIGNED
222 10FC..10FF; ; UNASSIGNED
223 115A..115E; ; UNASSIGNED
224 11A3..11A7; ; UNASSIGNED
225 11FA..11FF; ; UNASSIGNED
226 1207; ; UNASSIGNED
227 1247; ; UNASSIGNED
228 1249; ; UNASSIGNED
229 124E..124F; ; UNASSIGNED
230 1257; ; UNASSIGNED
231 1259; ; UNASSIGNED
232 125E..125F; ; UNASSIGNED
233 1287; ; UNASSIGNED
234 1289; ; UNASSIGNED
235 128E..128F; ; UNASSIGNED
236 12AF; ; UNASSIGNED
237 12B1; ; UNASSIGNED
238 12B6..12B7; ; UNASSIGNED
239 12BF; ; UNASSIGNED
240 12C1; ; UNASSIGNED
241 12C6..12C7; ; UNASSIGNED
242 12CF; ; UNASSIGNED
243 12D7; ; UNASSIGNED
244 12EF; ; UNASSIGNED
245 130F; ; UNASSIGNED
246 1311; ; UNASSIGNED
247 1316..1317; ; UNASSIGNED
248 131F; ; UNASSIGNED
249 1347; ; UNASSIGNED
250 135B..1360; ; UNASSIGNED
251 137D..139F; ; UNASSIGNED
252 13F5..1400; ; UNASSIGNED
253 1677..167F; ; UNASSIGNED
254 169D..169F; ; UNASSIGNED
255 16F1..16FF; ; UNASSIGNED
256 170D; ; UNASSIGNED
257 1715..171F; ; UNASSIGNED
258 1737..173F; ; UNASSIGNED
259 1754..175F; ; UNASSIGNED
260 176D; ; UNASSIGNED
261 1771; ; UNASSIGNED
262 1774..177F; ; UNASSIGNED
263 17DD..17DF; ; UNASSIGNED
264 17EA..17FF; ; UNASSIGNED
265 180F; ; UNASSIGNED
266 181A..181F; ; UNASSIGNED
267 1878..187F; ; UNASSIGNED
268 18AA..1DFF; ; UNASSIGNED
269 1E9C..1E9F; ; UNASSIGNED
270 1EFA..1EFF; ; UNASSIGNED
271 1F16..1F17; ; UNASSIGNED
272 1F1E..1F1F; ; UNASSIGNED
273 1F46..1F47; ; UNASSIGNED
274 1F4E..1F4F; ; UNASSIGNED
275 1F58; ; UNASSIGNED
276 1F5A; ; UNASSIGNED
277 1F5C; ; UNASSIGNED
278 1F5E; ; UNASSIGNED
279 1F7E..1F7F; ; UNASSIGNED
280 1FB5; ; UNASSIGNED
281 1FC5; ; UNASSIGNED
282 1FD4..1FD5; ; UNASSIGNED
283 1FDC; ; UNASSIGNED
284 1FF0..1FF1; ; UNASSIGNED
285 1FF5; ; UNASSIGNED
286 1FFF; ; UNASSIGNED
287 2053..2056; ; UNASSIGNED
288 2058..205E; ; UNASSIGNED
289 2064..2069; ; UNASSIGNED
290 2072..2073; ; UNASSIGNED
291 208F..209F; ; UNASSIGNED
292 20B2..20CF; ; UNASSIGNED
293 20EB..20FF; ; UNASSIGNED
294 213B..213C; ; UNASSIGNED
295 214C..2152; ; UNASSIGNED
296 2184..218F; ; UNASSIGNED
297 23CF..23FF; ; UNASSIGNED
298 2427..243F; ; UNASSIGNED
299 244B..245F; ; UNASSIGNED
300 24FF; ; UNASSIGNED
301 2614..2615; ; UNASSIGNED
302 2618; ; UNASSIGNED
303 267E..267F; ; UNASSIGNED
304 268A..2700; ; UNASSIGNED
305 2705; ; UNASSIGNED
306 270A..270B; ; UNASSIGNED
307 2728; ; UNASSIGNED
308 274C; ; UNASSIGNED
309 274E; ; UNASSIGNED
310 2753..2755; ; UNASSIGNED
311 2757; ; UNASSIGNED
312 275F..2760; ; UNASSIGNED
313 2795..2797; ; UNASSIGNED
314 27B0; ; UNASSIGNED
315 27BF..27CF; ; UNASSIGNED
316 27EC..27EF; ; UNASSIGNED
317 2B00..2E7F; ; UNASSIGNED
318 2E9A; ; UNASSIGNED
319 2EF4..2EFF; ; UNASSIGNED
320 2FD6..2FEF; ; UNASSIGNED
321 2FFC..2FFF; ; UNASSIGNED
322 3040; ; UNASSIGNED
323 3097..3098; ; UNASSIGNED
324 3100..3104; ; UNASSIGNED
325 312D..3130; ; UNASSIGNED
326 318F; ; UNASSIGNED
327 31B8..31EF; ; UNASSIGNED
328 321D..321F; ; UNASSIGNED
329 3244..3250; ; UNASSIGNED
330 327C..327E; ; UNASSIGNED
331 32CC..32CF; ; UNASSIGNED
332 32FF; ; UNASSIGNED
333 3377..337A; ; UNASSIGNED
334 33DE..33DF; ; UNASSIGNED
335 33FF; ; UNASSIGNED
336 4DB6..4DFF; ; UNASSIGNED
337 9FA6..9FFF; ; UNASSIGNED
338 A48D..A48F; ; UNASSIGNED
339 A4C7..ABFF; ; UNASSIGNED
340 D7A4..D7FF; ; UNASSIGNED
341 FA2E..FA2F; ; UNASSIGNED
342 FA6B..FAFF; ; UNASSIGNED
343 FB07..FB12; ; UNASSIGNED
344 FB18..FB1C; ; UNASSIGNED
345 FB37; ; UNASSIGNED
346 FB3D; ; UNASSIGNED
347 FB3F; ; UNASSIGNED
348 FB42; ; UNASSIGNED
349 FB45; ; UNASSIGNED
350 FBB2..FBD2; ; UNASSIGNED
351 FD40..FD4F; ; UNASSIGNED
352 FD90..FD91; ; UNASSIGNED
353 FDC8..FDCF; ; UNASSIGNED
354 FDFD..FDFF; ; UNASSIGNED
355 FE10..FE1F; ; UNASSIGNED
356 FE24..FE2F; ; UNASSIGNED
357 FE47..FE48; ; UNASSIGNED
358 FE53; ; UNASSIGNED
359 FE67; ; UNASSIGNED
360 FE6C..FE6F; ; UNASSIGNED
361 FE75; ; UNASSIGNED
362 FEFD..FEFE; ; UNASSIGNED
363 FF00; ; UNASSIGNED
364 FFBF..FFC1; ; UNASSIGNED
365 FFC8..FFC9; ; UNASSIGNED
366 FFD0..FFD1; ; UNASSIGNED
367 FFD8..FFD9; ; UNASSIGNED
368 FFDD..FFDF; ; UNASSIGNED
369 FFE7; ; UNASSIGNED
370 FFEF..FFF8; ; UNASSIGNED
371 10000..102FF; ; UNASSIGNED
372 1031F; ; UNASSIGNED
373 10324..1032F; ; UNASSIGNED
374 1034B..103FF; ; UNASSIGNED
375 10426..10427; ; UNASSIGNED
376 1044E..1CFFF; ; UNASSIGNED
377 1D0F6..1D0FF; ; UNASSIGNED
378 1D127..1D129; ; UNASSIGNED
379 1D1DE..1D3FF; ; UNASSIGNED
380 1D455; ; UNASSIGNED
381 1D49D; ; UNASSIGNED
382 1D4A0..1D4A1; ; UNASSIGNED
383 1D4A3..1D4A4; ; UNASSIGNED
384 1D4A7..1D4A8; ; UNASSIGNED
385 1D4AD; ; UNASSIGNED
386 1D4BA; ; UNASSIGNED
387 1D4BC; ; UNASSIGNED
388 1D4C1; ; UNASSIGNED
389 1D4C4; ; UNASSIGNED
390 1D506; ; UNASSIGNED
391 1D50B..1D50C; ; UNASSIGNED
392 1D515; ; UNASSIGNED
393 1D51D; ; UNASSIGNED
394 1D53A; ; UNASSIGNED
395 1D53F; ; UNASSIGNED
396 1D545; ; UNASSIGNED
397 1D547..1D549; ; UNASSIGNED
398 1D551; ; UNASSIGNED
399 1D6A4..1D6A7; ; UNASSIGNED
400 1D7CA..1D7CD; ; UNASSIGNED
401 1D800..1FFFD; ; UNASSIGNED
402 2A6D7..2F7FF; ; UNASSIGNED
403 2FA1E..2FFFD; ; UNASSIGNED
404 30000..3FFFD; ; UNASSIGNED
405 40000..4FFFD; ; UNASSIGNED
406 50000..5FFFD; ; UNASSIGNED
407 60000..6FFFD; ; UNASSIGNED
408 70000..7FFFD; ; UNASSIGNED
409 80000..8FFFD; ; UNASSIGNED
410 90000..9FFFD; ; UNASSIGNED
411 A0000..AFFFD; ; UNASSIGNED
412 B0000..BFFFD; ; UNASSIGNED
413 C0000..CFFFD; ; UNASSIGNED
414 D0000..DFFFD; ; UNASSIGNED
415 E0000; ; UNASSIGNED
416 E0002..E001F; ; UNASSIGNED
417 E0080..EFFFD; ; UNASSIGNED
418
419 # Total code points 3653
420
421 # This table contains code points from Table B.1 from RFC 3454
422
423 00AD; ; MAP
424 034F; ; MAP
425 1806; ; MAP
426 180B; ; MAP
427 180C; ; MAP
428 180D; ; MAP
429 200B; ; MAP
430 200C; ; MAP
431 200D; ; MAP
432 2060; ; MAP
433 FE00; ; MAP
434 FE01; ; MAP
435 FE02; ; MAP
436 FE03; ; MAP
437 FE04; ; MAP
438 FE05; ; MAP
439 FE06; ; MAP
440 FE07; ; MAP
441 FE08; ; MAP
442 FE09; ; MAP
443 FE0A; ; MAP
444 FE0B; ; MAP
445 FE0C; ; MAP
446 FE0D; ; MAP
447 FE0E; ; MAP
448 FE0F; ; MAP
449 FEFF; ; MAP
450
451 # Total code points 27
452
453 # code points from Table C.2.1
454
455 0000..001F; ; PROHIBITED
456 007F; ; PROHIBITED
457
458 # Total code points 18
459
460 # code points from Table C.2.2
461
462 0080..009F; ; PROHIBITED
463 06DD; ; PROHIBITED
464 070F; ; PROHIBITED
465 180E; ; PROHIBITED
466 200C; ; PROHIBITED
467 200D; ; PROHIBITED
468 2028; ; PROHIBITED
469 2029; ; PROHIBITED
470 2060; ; PROHIBITED
471 2061; ; PROHIBITED
472 2062; ; PROHIBITED
473 2063; ; PROHIBITED
474 206A..206F; ; PROHIBITED
475 FEFF; ; PROHIBITED
476 FFF9..FFFC; ; PROHIBITED
477 1D173..1D17A; ; PROHIBITED
478
479 # Total code points 30
480
481 # code points from Table C.3
482
483 E000..F8FF; ; PROHIBITED
484 F0000..FFFFD; ; PROHIBITED
485 100000..10FFFD; ; PROHIBITED
486
487 # Total code points 2051
488
489 # code points from Table C.4
490
491 FDD0..FDEF; ; PROHIBITED
492 FFFE..FFFF; ; PROHIBITED
493 1FFFE..1FFFF; ; PROHIBITED
494 2FFFE..2FFFF; ; PROHIBITED
495 3FFFE..3FFFF; ; PROHIBITED
496 4FFFE..4FFFF; ; PROHIBITED
497 5FFFE..5FFFF; ; PROHIBITED
498 6FFFE..6FFFF; ; PROHIBITED
499 7FFFE..7FFFF; ; PROHIBITED
500 8FFFE..8FFFF; ; PROHIBITED
501 9FFFE..9FFFF; ; PROHIBITED
502 AFFFE..AFFFF; ; PROHIBITED
503 BFFFE..BFFFF; ; PROHIBITED
504 CFFFE..CFFFF; ; PROHIBITED
505 DFFFE..DFFFF; ; PROHIBITED
506 EFFFE..EFFFF; ; PROHIBITED
507 FFFFE..FFFFF; ; PROHIBITED
508 10FFFE..10FFFF; ; PROHIBITED
509
510 # Total code points 18
511
512 # code points from Table C.5
513
514 D800..DFFF; ; PROHIBITED
515
516 # Total code points 0
517
518 # code points from Table C.6
519
520 FFF9; ; PROHIBITED
521 FFFA; ; PROHIBITED
522 FFFB; ; PROHIBITED
523 FFFC; ; PROHIBITED
524 FFFD; ; PROHIBITED
525
526 # Total code points 5
527
528 # code points from Table C.7
529
530 2FF0..2FFB; ; PROHIBITED
531
532 # Total code points 1
533
534 # code points from Table C.8
535
536 0340; ; PROHIBITED
537 0341; ; PROHIBITED
538 200E; ; PROHIBITED
539 200F; ; PROHIBITED
540 202A; ; PROHIBITED
541 202B; ; PROHIBITED
542 202C; ; PROHIBITED
543 202D; ; PROHIBITED
544 202E; ; PROHIBITED
545 206A; ; PROHIBITED
546 206B; ; PROHIBITED
547 206C; ; PROHIBITED
548 206D; ; PROHIBITED
549 206E; ; PROHIBITED
550 206F; ; PROHIBITED
551
552 # Total code points 15
553
554 # code points from Table C.9
555
556 E0001; ; PROHIBITED
557 E0020..E007F; ; PROHIBITED
558
559 # Total code points 82
560