# !!!!!!!   DO NOT EDIT THIS FILE   !!!!!!!
# This file is machine-generated by lib/unicore/mktables from the Unicode
# database, Version 6.1.0.  Any changes made here will be lost!

# !!!!!!!   INTERNAL PERL USE ONLY   !!!!!!!
# This file is for internal use by core Perl only.  The format and even the
# name or existence of this file are subject to change without notice.  Don't
# use it directly.



# The name this swash is to be known by, with the format of the mappings in
# the main body of the table, and what all code points missing from this file
# map to.
$utf8::SwashInfo{'ToWB'}{'format'} = 's'; # string
$utf8::SwashInfo{'ToWB'}{'missing'} = 'Other';

return <<'END';
000A		LF
000B	000C	Newline
000D		CR
0027		MidNumLet
002C		MidNum
002E		MidNumLet
0030	0039	Numeric
003A		MidLetter
003B		MidNum
0041	005A	ALetter
005F		ExtendNumLet
0061	007A	ALetter
0085		Newline
00AA		ALetter
00AD		Format
00B5		ALetter
00B7		MidLetter
00BA		ALetter
00C0	00D6	ALetter
00D8	00F6	ALetter
00F8	02C1	ALetter
02C6	02D1	ALetter
02E0	02E4	ALetter
02EC		ALetter
02EE		ALetter
0300	036F	Extend
0370	0374	ALetter
0376	0377	ALetter
037A	037D	ALetter
037E		MidNum
0386		ALetter
0387		MidLetter
0388	038A	ALetter
038C		ALetter
038E	03A1	ALetter
03A3	03F5	ALetter
03F7	0481	ALetter
0483	0489	Extend
048A	0527	ALetter
0531	0556	ALetter
0559		ALetter
0561	0587	ALetter
0589		MidNum
0591	05BD	Extend
05BF		Extend
05C1	05C2	Extend
05C4	05C5	Extend
05C7		Extend
05D0	05EA	ALetter
05F0	05F3	ALetter
05F4		MidLetter
0600	0604	Format
060C	060D	MidNum
0610	061A	Extend
0620	064A	ALetter
064B	065F	Extend
0660	0669	Numeric
066B		Numeric
066C		MidNum
066E	066F	ALetter
0670		Extend
0671	06D3	ALetter
06D5		ALetter
06D6	06DC	Extend
06DD		Format
06DF	06E4	Extend
06E5	06E6	ALetter
06E7	06E8	Extend
06EA	06ED	Extend
06EE	06EF	ALetter
06F0	06F9	Numeric
06FA	06FC	ALetter
06FF		ALetter
070F		Format
0710		ALetter
0711		Extend
0712	072F	ALetter
0730	074A	Extend
074D	07A5	ALetter
07A6	07B0	Extend
07B1		ALetter
07C0	07C9	Numeric
07CA	07EA	ALetter
07EB	07F3	Extend
07F4	07F5	ALetter
07F8		MidNum
07FA		ALetter
0800	0815	ALetter
0816	0819	Extend
081A		ALetter
081B	0823	Extend
0824		ALetter
0825	0827	Extend
0828		ALetter
0829	082D	Extend
0840	0858	ALetter
0859	085B	Extend
08A0		ALetter
08A2	08AC	ALetter
08E4	08FE	Extend
0900	0903	Extend
0904	0939	ALetter
093A	093C	Extend
093D		ALetter
093E	094F	Extend
0950		ALetter
0951	0957	Extend
0958	0961	ALetter
0962	0963	Extend
0966	096F	Numeric
0971	0977	ALetter
0979	097F	ALetter
0981	0983	Extend
0985	098C	ALetter
098F	0990	ALetter
0993	09A8	ALetter
09AA	09B0	ALetter
09B2		ALetter
09B6	09B9	ALetter
09BC		Extend
09BD		ALetter
09BE	09C4	Extend
09C7	09C8	Extend
09CB	09CD	Extend
09CE		ALetter
09D7		Extend
09DC	09DD	ALetter
09DF	09E1	ALetter
09E2	09E3	Extend
09E6	09EF	Numeric
09F0	09F1	ALetter
0A01	0A03	Extend
0A05	0A0A	ALetter
0A0F	0A10	ALetter
0A13	0A28	ALetter
0A2A	0A30	ALetter
0A32	0A33	ALetter
0A35	0A36	ALetter
0A38	0A39	ALetter
0A3C		Extend
0A3E	0A42	Extend
0A47	0A48	Extend
0A4B	0A4D	Extend
0A51		Extend
0A59	0A5C	ALetter
0A5E		ALetter
0A66	0A6F	Numeric
0A70	0A71	Extend
0A72	0A74	ALetter
0A75		Extend
0A81	0A83	Extend
0A85	0A8D	ALetter
0A8F	0A91	ALetter
0A93	0AA8	ALetter
0AAA	0AB0	ALetter
0AB2	0AB3	ALetter
0AB5	0AB9	ALetter
0ABC		Extend
0ABD		ALetter
0ABE	0AC5	Extend
0AC7	0AC9	Extend
0ACB	0ACD	Extend
0AD0		ALetter
0AE0	0AE1	ALetter
0AE2	0AE3	Extend
0AE6	0AEF	Numeric
0B01	0B03	Extend
0B05	0B0C	ALetter
0B0F	0B10	ALetter
0B13	0B28	ALetter
0B2A	0B30	ALetter
0B32	0B33	ALetter
0B35	0B39	ALetter
0B3C		Extend
0B3D		ALetter
0B3E	0B44	Extend
0B47	0B48	Extend
0B4B	0B4D	Extend
0B56	0B57	Extend
0B5C	0B5D	ALetter
0B5F	0B61	ALetter
0B62	0B63	Extend
0B66	0B6F	Numeric
0B71		ALetter
0B82		Extend
0B83		ALetter
0B85	0B8A	ALetter
0B8E	0B90	ALetter
0B92	0B95	ALetter
0B99	0B9A	ALetter
0B9C		ALetter
0B9E	0B9F	ALetter
0BA3	0BA4	ALetter
0BA8	0BAA	ALetter
0BAE	0BB9	ALetter
0BBE	0BC2	Extend
0BC6	0BC8	Extend
0BCA	0BCD	Extend
0BD0		ALetter
0BD7		Extend
0BE6	0BEF	Numeric
0C01	0C03	Extend
0C05	0C0C	ALetter
0C0E	0C10	ALetter
0C12	0C28	ALetter
0C2A	0C33	ALetter
0C35	0C39	ALetter
0C3D		ALetter
0C3E	0C44	Extend
0C46	0C48	Extend
0C4A	0C4D	Extend
0C55	0C56	Extend
0C58	0C59	ALetter
0C60	0C61	ALetter
0C62	0C63	Extend
0C66	0C6F	Numeric
0C82	0C83	Extend
0C85	0C8C	ALetter
0C8E	0C90	ALetter
0C92	0CA8	ALetter
0CAA	0CB3	ALetter
0CB5	0CB9	ALetter
0CBC		Extend
0CBD		ALetter
0CBE	0CC4	Extend
0CC6	0CC8	Extend
0CCA	0CCD	Extend
0CD5	0CD6	Extend
0CDE		ALetter
0CE0	0CE1	ALetter
0CE2	0CE3	Extend
0CE6	0CEF	Numeric
0CF1	0CF2	ALetter
0D02	0D03	Extend
0D05	0D0C	ALetter
0D0E	0D10	ALetter
0D12	0D3A	ALetter
0D3D		ALetter
0D3E	0D44	Extend
0D46	0D48	Extend
0D4A	0D4D	Extend
0D4E		ALetter
0D57		Extend
0D60	0D61	ALetter
0D62	0D63	Extend
0D66	0D6F	Numeric
0D7A	0D7F	ALetter
0D82	0D83	Extend
0D85	0D96	ALetter
0D9A	0DB1	ALetter
0DB3	0DBB	ALetter
0DBD		ALetter
0DC0	0DC6	ALetter
0DCA		Extend
0DCF	0DD4	Extend
0DD6		Extend
0DD8	0DDF	Extend
0DF2	0DF3	Extend
0E31		Extend
0E34	0E3A	Extend
0E47	0E4E	Extend
0E50	0E59	Numeric
0EB1		Extend
0EB4	0EB9	Extend
0EBB	0EBC	Extend
0EC8	0ECD	Extend
0ED0	0ED9	Numeric
0F00		ALetter
0F18	0F19	Extend
0F20	0F29	Numeric
0F35		Extend
0F37		Extend
0F39		Extend
0F3E	0F3F	Extend
0F40	0F47	ALetter
0F49	0F6C	ALetter
0F71	0F84	Extend
0F86	0F87	Extend
0F88	0F8C	ALetter
0F8D	0F97	Extend
0F99	0FBC	Extend
0FC6		Extend
102B	103E	Extend
1040	1049	Numeric
1056	1059	Extend
105E	1060	Extend
1062	1064	Extend
1067	106D	Extend
1071	1074	Extend
1082	108D	Extend
108F		Extend
1090	1099	Numeric
109A	109D	Extend
10A0	10C5	ALetter
10C7		ALetter
10CD		ALetter
10D0	10FA	ALetter
10FC	1248	ALetter
124A	124D	ALetter
1250	1256	ALetter
1258		ALetter
125A	125D	ALetter
1260	1288	ALetter
128A	128D	ALetter
1290	12B0	ALetter
12B2	12B5	ALetter
12B8	12BE	ALetter
12C0		ALetter
12C2	12C5	ALetter
12C8	12D6	ALetter
12D8	1310	ALetter
1312	1315	ALetter
1318	135A	ALetter
135D	135F	Extend
1380	138F	ALetter
13A0	13F4	ALetter
1401	166C	ALetter
166F	167F	ALetter
1681	169A	ALetter
16A0	16EA	ALetter
16EE	16F0	ALetter
1700	170C	ALetter
170E	1711	ALetter
1712	1714	Extend
1720	1731	ALetter
1732	1734	Extend
1740	1751	ALetter
1752	1753	Extend
1760	176C	ALetter
176E	1770	ALetter
1772	1773	Extend
17B4	17D3	Extend
17DD		Extend
17E0	17E9	Numeric
180B	180D	Extend
1810	1819	Numeric
1820	1877	ALetter
1880	18A8	ALetter
18A9		Extend
18AA		ALetter
18B0	18F5	ALetter
1900	191C	ALetter
1920	192B	Extend
1930	193B	Extend
1946	194F	Numeric
19B0	19C0	Extend
19C8	19C9	Extend
19D0	19D9	Numeric
1A00	1A16	ALetter
1A17	1A1B	Extend
1A55	1A5E	Extend
1A60	1A7C	Extend
1A7F		Extend
1A80	1A89	Numeric
1A90	1A99	Numeric
1B00	1B04	Extend
1B05	1B33	ALetter
1B34	1B44	Extend
1B45	1B4B	ALetter
1B50	1B59	Numeric
1B6B	1B73	Extend
1B80	1B82	Extend
1B83	1BA0	ALetter
1BA1	1BAD	Extend
1BAE	1BAF	ALetter
1BB0	1BB9	Numeric
1BBA	1BE5	ALetter
1BE6	1BF3	Extend
1C00	1C23	ALetter
1C24	1C37	Extend
1C40	1C49	Numeric
1C4D	1C4F	ALetter
1C50	1C59	Numeric
1C5A	1C7D	ALetter
1CD0	1CD2	Extend
1CD4	1CE8	Extend
1CE9	1CEC	ALetter
1CED		Extend
1CEE	1CF1	ALetter
1CF2	1CF4	Extend
1CF5	1CF6	ALetter
1D00	1DBF	ALetter
1DC0	1DE6	Extend
1DFC	1DFF	Extend
1E00	1F15	ALetter
1F18	1F1D	ALetter
1F20	1F45	ALetter
1F48	1F4D	ALetter
1F50	1F57	ALetter
1F59		ALetter
1F5B		ALetter
1F5D		ALetter
1F5F	1F7D	ALetter
1F80	1FB4	ALetter
1FB6	1FBC	ALetter
1FBE		ALetter
1FC2	1FC4	ALetter
1FC6	1FCC	ALetter
1FD0	1FD3	ALetter
1FD6	1FDB	ALetter
1FE0	1FEC	ALetter
1FF2	1FF4	ALetter
1FF6	1FFC	ALetter
200C	200D	Extend
200E	200F	Format
2018	2019	MidNumLet
2024		MidNumLet
2027		MidLetter
2028	2029	Newline
202A	202E	Format
203F	2040	ExtendNumLet
2044		MidNum
2054		ExtendNumLet
2060	2064	Format
206A	206F	Format
2071		ALetter
207F		ALetter
2090	209C	ALetter
20D0	20F0	Extend
2102		ALetter
2107		ALetter
210A	2113	ALetter
2115		ALetter
2119	211D	ALetter
2124		ALetter
2126		ALetter
2128		ALetter
212A	212D	ALetter
212F	2139	ALetter
213C	213F	ALetter
2145	2149	ALetter
214E		ALetter
2160	2188	ALetter
24B6	24E9	ALetter
2C00	2C2E	ALetter
2C30	2C5E	ALetter
2C60	2CE4	ALetter
2CEB	2CEE	ALetter
2CEF	2CF1	Extend
2CF2	2CF3	ALetter
2D00	2D25	ALetter
2D27		ALetter
2D2D		ALetter
2D30	2D67	ALetter
2D6F		ALetter
2D7F		Extend
2D80	2D96	ALetter
2DA0	2DA6	ALetter
2DA8	2DAE	ALetter
2DB0	2DB6	ALetter
2DB8	2DBE	ALetter
2DC0	2DC6	ALetter
2DC8	2DCE	ALetter
2DD0	2DD6	ALetter
2DD8	2DDE	ALetter
2DE0	2DFF	Extend
2E2F		ALetter
3005		ALetter
302A	302F	Extend
3031	3035	Katakana
303B	303C	ALetter
3099	309A	Extend
309B	309C	Katakana
30A0	30FA	Katakana
30FC	30FF	Katakana
3105	312D	ALetter
3131	318E	ALetter
31A0	31BA	ALetter
31F0	31FF	Katakana
32D0	32FE	Katakana
3300	3357	Katakana
A000	A48C	ALetter
A4D0	A4FD	ALetter
A500	A60C	ALetter
A610	A61F	ALetter
A620	A629	Numeric
A62A	A62B	ALetter
A640	A66E	ALetter
A66F	A672	Extend
A674	A67D	Extend
A67F	A697	ALetter
A69F		Extend
A6A0	A6EF	ALetter
A6F0	A6F1	Extend
A717	A71F	ALetter
A722	A788	ALetter
A78B	A78E	ALetter
A790	A793	ALetter
A7A0	A7AA	ALetter
A7F8	A801	ALetter
A802		Extend
A803	A805	ALetter
A806		Extend
A807	A80A	ALetter
A80B		Extend
A80C	A822	ALetter
A823	A827	Extend
A840	A873	ALetter
A880	A881	Extend
A882	A8B3	ALetter
A8B4	A8C4	Extend
A8D0	A8D9	Numeric
A8E0	A8F1	Extend
A8F2	A8F7	ALetter
A8FB		ALetter
A900	A909	Numeric
A90A	A925	ALetter
A926	A92D	Extend
A930	A946	ALetter
A947	A953	Extend
A960	A97C	ALetter
A980	A983	Extend
A984	A9B2	ALetter
A9B3	A9C0	Extend
A9CF		ALetter
A9D0	A9D9	Numeric
AA00	AA28	ALetter
AA29	AA36	Extend
AA40	AA42	ALetter
AA43		Extend
AA44	AA4B	ALetter
AA4C	AA4D	Extend
AA50	AA59	Numeric
AA7B		Extend
AAB0		Extend
AAB2	AAB4	Extend
AAB7	AAB8	Extend
AABE	AABF	Extend
AAC1		Extend
AAE0	AAEA	ALetter
AAEB	AAEF	Extend
AAF2	AAF4	ALetter
AAF5	AAF6	Extend
AB01	AB06	ALetter
AB09	AB0E	ALetter
AB11	AB16	ALetter
AB20	AB26	ALetter
AB28	AB2E	ALetter
ABC0	ABE2	ALetter
ABE3	ABEA	Extend
ABEC	ABED	Extend
ABF0	ABF9	Numeric
AC00	D7A3	ALetter
D7B0	D7C6	ALetter
D7CB	D7FB	ALetter
FB00	FB06	ALetter
FB13	FB17	ALetter
FB1D		ALetter
FB1E		Extend
FB1F	FB28	ALetter
FB2A	FB36	ALetter
FB38	FB3C	ALetter
FB3E		ALetter
FB40	FB41	ALetter
FB43	FB44	ALetter
FB46	FBB1	ALetter
FBD3	FD3D	ALetter
FD50	FD8F	ALetter
FD92	FDC7	ALetter
FDF0	FDFB	ALetter
FE00	FE0F	Extend
FE10		MidNum
FE13		MidLetter
FE14		MidNum
FE20	FE26	Extend
FE33	FE34	ExtendNumLet
FE4D	FE4F	ExtendNumLet
FE50		MidNum
FE52		MidNumLet
FE54		MidNum
FE55		MidLetter
FE70	FE74	ALetter
FE76	FEFC	ALetter
FEFF		Format
FF07		MidNumLet
FF0C		MidNum
FF0E		MidNumLet
FF1A		MidLetter
FF1B		MidNum
FF21	FF3A	ALetter
FF3F		ExtendNumLet
FF41	FF5A	ALetter
FF66	FF9D	Katakana
FF9E	FF9F	Extend
FFA0	FFBE	ALetter
FFC2	FFC7	ALetter
FFCA	FFCF	ALetter
FFD2	FFD7	ALetter
FFDA	FFDC	ALetter
FFF9	FFFB	Format
10000	1000B	ALetter
1000D	10026	ALetter
10028	1003A	ALetter
1003C	1003D	ALetter
1003F	1004D	ALetter
10050	1005D	ALetter
10080	100FA	ALetter
10140	10174	ALetter
101FD		Extend
10280	1029C	ALetter
102A0	102D0	ALetter
10300	1031E	ALetter
10330	1034A	ALetter
10380	1039D	ALetter
103A0	103C3	ALetter
103C8	103CF	ALetter
103D1	103D5	ALetter
10400	1049D	ALetter
104A0	104A9	Numeric
10800	10805	ALetter
10808		ALetter
1080A	10835	ALetter
10837	10838	ALetter
1083C		ALetter
1083F	10855	ALetter
10900	10915	ALetter
10920	10939	ALetter
10980	109B7	ALetter
109BE	109BF	ALetter
10A00		ALetter
10A01	10A03	Extend
10A05	10A06	Extend
10A0C	10A0F	Extend
10A10	10A13	ALetter
10A15	10A17	ALetter
10A19	10A33	ALetter
10A38	10A3A	Extend
10A3F		Extend
10A60	10A7C	ALetter
10B00	10B35	ALetter
10B40	10B55	ALetter
10B60	10B72	ALetter
10C00	10C48	ALetter
11000	11002	Extend
11003	11037	ALetter
11038	11046	Extend
11066	1106F	Numeric
11080	11082	Extend
11083	110AF	ALetter
110B0	110BA	Extend
110BD		Format
110D0	110E8	ALetter
110F0	110F9	Numeric
11100	11102	Extend
11103	11126	ALetter
11127	11134	Extend
11136	1113F	Numeric
11180	11182	Extend
11183	111B2	ALetter
111B3	111C0	Extend
111C1	111C4	ALetter
111D0	111D9	Numeric
11680	116AA	ALetter
116AB	116B7	Extend
116C0	116C9	Numeric
12000	1236E	ALetter
12400	12462	ALetter
13000	1342E	ALetter
16800	16A38	ALetter
16F00	16F44	ALetter
16F50		ALetter
16F51	16F7E	Extend
16F8F	16F92	Extend
16F93	16F9F	ALetter
1B000		Katakana
1D165	1D169	Extend
1D16D	1D172	Extend
1D173	1D17A	Format
1D17B	1D182	Extend
1D185	1D18B	Extend
1D1AA	1D1AD	Extend
1D242	1D244	Extend
1D400	1D454	ALetter
1D456	1D49C	ALetter
1D49E	1D49F	ALetter
1D4A2		ALetter
1D4A5	1D4A6	ALetter
1D4A9	1D4AC	ALetter
1D4AE	1D4B9	ALetter
1D4BB		ALetter
1D4BD	1D4C3	ALetter
1D4C5	1D505	ALetter
1D507	1D50A	ALetter
1D50D	1D514	ALetter
1D516	1D51C	ALetter
1D51E	1D539	ALetter
1D53B	1D53E	ALetter
1D540	1D544	ALetter
1D546		ALetter
1D54A	1D550	ALetter
1D552	1D6A5	ALetter
1D6A8	1D6C0	ALetter
1D6C2	1D6DA	ALetter
1D6DC	1D6FA	ALetter
1D6FC	1D714	ALetter
1D716	1D734	ALetter
1D736	1D74E	ALetter
1D750	1D76E	ALetter
1D770	1D788	ALetter
1D78A	1D7A8	ALetter
1D7AA	1D7C2	ALetter
1D7C4	1D7CB	ALetter
1D7CE	1D7FF	Numeric
1EE00	1EE03	ALetter
1EE05	1EE1F	ALetter
1EE21	1EE22	ALetter
1EE24		ALetter
1EE27		ALetter
1EE29	1EE32	ALetter
1EE34	1EE37	ALetter
1EE39		ALetter
1EE3B		ALetter
1EE42		ALetter
1EE47		ALetter
1EE49		ALetter
1EE4B		ALetter
1EE4D	1EE4F	ALetter
1EE51	1EE52	ALetter
1EE54		ALetter
1EE57		ALetter
1EE59		ALetter
1EE5B		ALetter
1EE5D		ALetter
1EE5F		ALetter
1EE61	1EE62	ALetter
1EE64		ALetter
1EE67	1EE6A	ALetter
1EE6C	1EE72	ALetter
1EE74	1EE77	ALetter
1EE79	1EE7C	ALetter
1EE7E		ALetter
1EE80	1EE89	ALetter
1EE8B	1EE9B	ALetter
1EEA1	1EEA3	ALetter
1EEA5	1EEA9	ALetter
1EEAB	1EEBB	ALetter
E0001		Format
E0020	E007F	Format
E0100	E01EF	Extend
END
