codepoint	glyph	unicode_name	category	advance
U+0000	NULL	UNNAMED	Cc	0
U+000D	CR	UNNAMED	Cc	425
U+0020	space	SPACE	Zs	425
U+0021	exclam	EXCLAMATION MARK	Po	380
U+0022	quotedbl	QUOTATION MARK	Po	468
U+0023	numbersign	NUMBER SIGN	Po	843
U+0024	dollar	DOLLAR SIGN	Sc	601
U+0025	percent	PERCENT SIGN	Po	986
U+0026	ampersand	AMPERSAND	Po	722
U+0027	quotesingle	APOSTROPHE	Po	260
U+0028	parenleft	LEFT PARENTHESIS	Ps	279
U+0029	parenright	RIGHT PARENTHESIS	Pe	437
U+002A	asterisk	ASTERISK	Po	568
U+002B	plus	PLUS SIGN	Sm	507
U+002C	comma	COMMA	Po	298
U+002D	hyphen	HYPHEN-MINUS	Pd	598
U+002E	period	FULL STOP	Po	245
U+002F	slash	SOLIDUS	Po	577
U+0030	zero	DIGIT ZERO	Nd	679
U+0031	one	DIGIT ONE	Nd	410
U+0032	two	DIGIT TWO	Nd	555
U+0033	three	DIGIT THREE	Nd	607
U+0034	four	DIGIT FOUR	Nd	624
U+0035	five	DIGIT FIVE	Nd	613
U+0036	six	DIGIT SIX	Nd	592
U+0037	seven	DIGIT SEVEN	Nd	558
U+0038	eight	DIGIT EIGHT	Nd	668
U+0039	nine	DIGIT NINE	Nd	613
U+003A	colon	COLON	Po	349
U+003B	semicolon	SEMICOLON	Po	349
U+003C	less	LESS-THAN SIGN	Sm	580
U+003D	equal	EQUALS SIGN	Sm	577
U+003E	greater	GREATER-THAN SIGN	Sm	755
U+003F	question	QUESTION MARK	Po	580
U+0040	at	COMMERCIAL AT	Po	825
U+0041	A	LATIN CAPITAL LETTER A	Lu	574
U+0042	B	LATIN CAPITAL LETTER B	Lu	595
U+0043	C	LATIN CAPITAL LETTER C	Lu	583
U+0044	D	LATIN CAPITAL LETTER D	Lu	604
U+0045	E	LATIN CAPITAL LETTER E	Lu	534
U+0046	F	LATIN CAPITAL LETTER F	Lu	434
U+0047	G	LATIN CAPITAL LETTER G	Lu	649
U+0048	H	LATIN CAPITAL LETTER H	Lu	598
U+0049	I	LATIN CAPITAL LETTER I	Lu	377
U+004A	J	LATIN CAPITAL LETTER J	Lu	571
U+004B	K	LATIN CAPITAL LETTER K	Lu	589
U+004C	L	LATIN CAPITAL LETTER L	Lu	477
U+004D	M	LATIN CAPITAL LETTER M	Lu	701
U+004E	N	LATIN CAPITAL LETTER N	Lu	640
U+004F	O	LATIN CAPITAL LETTER O	Lu	689
U+0050	P	LATIN CAPITAL LETTER P	Lu	616
U+0051	Q	LATIN CAPITAL LETTER Q	Lu	734
U+0052	R	LATIN CAPITAL LETTER R	Lu	592
U+0053	S	LATIN CAPITAL LETTER S	Lu	562
U+0054	T	LATIN CAPITAL LETTER T	Lu	512
U+0055	U	LATIN CAPITAL LETTER U	Lu	695
U+0056	V	LATIN CAPITAL LETTER V	Lu	525
U+0057	W	LATIN CAPITAL LETTER W	Lu	783
U+0058	X	LATIN CAPITAL LETTER X	Lu	610
U+0059	Y	LATIN CAPITAL LETTER Y	Lu	501
U+005A	Z	LATIN CAPITAL LETTER Z	Lu	571
U+005B	bracketleft	LEFT SQUARE BRACKET	Ps	546
U+005C	backslash	REVERSE SOLIDUS	Po	577
U+005D	bracketright	RIGHT SQUARE BRACKET	Pe	555
U+005E	asciicircum	CIRCUMFLEX ACCENT	Sk	549
U+005F	underscore	LOW LINE	Pc	843
U+0060	grave	GRAVE ACCENT	Sk	292
U+0061	a	LATIN SMALL LETTER A	Ll	546
U+0062	b	LATIN SMALL LETTER B	Ll	540
U+0063	c	LATIN SMALL LETTER C	Ll	455
U+0064	d	LATIN SMALL LETTER D	Ll	552
U+0065	e	LATIN SMALL LETTER E	Ll	492
U+0066	f	LATIN SMALL LETTER F	Ll	446
U+0067	g	LATIN SMALL LETTER G	Ll	552
U+0068	h	LATIN SMALL LETTER H	Ll	601
U+0069	i	LATIN SMALL LETTER I	Ll	331
U+006A	j	LATIN SMALL LETTER J	Ll	368
U+006B	k	LATIN SMALL LETTER K	Ll	486
U+006C	l	LATIN SMALL LETTER L	Ll	304
U+006D	m	LATIN SMALL LETTER M	Ll	777
U+006E	n	LATIN SMALL LETTER N	Ll	662
U+006F	o	LATIN SMALL LETTER O	Ll	534
U+0070	p	LATIN SMALL LETTER P	Ll	598
U+0071	q	LATIN SMALL LETTER Q	Ll	586
U+0072	r	LATIN SMALL LETTER R	Ll	407
U+0073	s	LATIN SMALL LETTER S	Ll	516
U+0074	t	LATIN SMALL LETTER T	Ll	446
U+0075	u	LATIN SMALL LETTER U	Ll	616
U+0076	v	LATIN SMALL LETTER V	Ll	519
U+0077	w	LATIN SMALL LETTER W	Ll	719
U+0078	x	LATIN SMALL LETTER X	Ll	477
U+0079	y	LATIN SMALL LETTER Y	Ll	526
U+007A	z	LATIN SMALL LETTER Z	Ll	528
U+007B	braceleft	LEFT CURLY BRACKET	Ps	516
U+007C	bar	VERTICAL LINE	Sm	431
U+007D	braceright	RIGHT CURLY BRACKET	Pe	592
U+007E	asciitilde	TILDE	Sm	474
U+00A1	exclamdown	INVERTED EXCLAMATION MARK	Po	380
U+00A2	cent	CENT SIGN	Sc	501
U+00A3	sterling	POUND SIGN	Sc	589
U+00A5	yen	YEN SIGN	Sc	501
U+00A8	dieresis	DIAERESIS	Sk	510
U+00A9	copyright	COPYRIGHT SIGN	So	877
U+00AB	guillemotleft	LEFT-POINTING DOUBLE ANGLE QUOTATION MARK	Pi	743
U+00AE	registered	REGISTERED SIGN	So	983
U+00B0	degree	DEGREE SIGN	So	474
U+00B4	acute	ACUTE ACCENT	Sk	331
U+00B7	periodcentered	MIDDLE DOT	Po	245
U+00B8	cedilla	CEDILLA	Sk	413
U+00BA	ordmasculine	MASCULINE ORDINAL INDICATOR	Lo	333
U+00BB	guillemotright	RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK	Pf	780
U+00BF	questiondown	INVERTED QUESTION MARK	Po	580
U+00C0	Agrave	LATIN CAPITAL LETTER A WITH GRAVE	Lu	574
U+00C1	Aacute	LATIN CAPITAL LETTER A WITH ACUTE	Lu	574
U+00C2	Acircumflex	LATIN CAPITAL LETTER A WITH CIRCUMFLEX	Lu	574
U+00C3	Atilde	LATIN CAPITAL LETTER A WITH TILDE	Lu	574
U+00C4	Adieresis	LATIN CAPITAL LETTER A WITH DIAERESIS	Lu	574
U+00C5	Aring	LATIN CAPITAL LETTER A WITH RING ABOVE	Lu	574
U+00C6	AE	LATIN CAPITAL LETTER AE	Lu	855
U+00C7	Ccedilla	LATIN CAPITAL LETTER C WITH CEDILLA	Lu	583
U+00C8	Egrave	LATIN CAPITAL LETTER E WITH GRAVE	Lu	534
U+00C9	Eacute	LATIN CAPITAL LETTER E WITH ACUTE	Lu	534
U+00CA	Ecircumflex	LATIN CAPITAL LETTER E WITH CIRCUMFLEX	Lu	534
U+00CB	Edieresis	LATIN CAPITAL LETTER E WITH DIAERESIS	Lu	534
U+00CC	Igrave	LATIN CAPITAL LETTER I WITH GRAVE	Lu	349
U+00CD	Iacute	LATIN CAPITAL LETTER I WITH ACUTE	Lu	349
U+00CE	Icircumflex	LATIN CAPITAL LETTER I WITH CIRCUMFLEX	Lu	349
U+00CF	Idieresis	LATIN CAPITAL LETTER I WITH DIAERESIS	Lu	349
U+00D0	Eth	LATIN CAPITAL LETTER ETH	Lu	677
U+00D1	Ntilde	LATIN CAPITAL LETTER N WITH TILDE	Lu	640
U+00D2	Ograve	LATIN CAPITAL LETTER O WITH GRAVE	Lu	649
U+00D3	Oacute	LATIN CAPITAL LETTER O WITH ACUTE	Lu	649
U+00D4	Ocircumflex	LATIN CAPITAL LETTER O WITH CIRCUMFLEX	Lu	649
U+00D5	Otilde	LATIN CAPITAL LETTER O WITH TILDE	Lu	649
U+00D6	Odieresis	LATIN CAPITAL LETTER O WITH DIAERESIS	Lu	649
U+00D7	multiply	MULTIPLICATION SIGN	Sm	637
U+00D8	Oslash	LATIN CAPITAL LETTER O WITH STROKE	Lu	649
U+00D9	Ugrave	LATIN CAPITAL LETTER U WITH GRAVE	Lu	649
U+00DA	Uacute	LATIN CAPITAL LETTER U WITH ACUTE	Lu	649
U+00DB	Ucircumflex	LATIN CAPITAL LETTER U WITH CIRCUMFLEX	Lu	649
U+00DC	Udieresis	LATIN CAPITAL LETTER U WITH DIAERESIS	Lu	649
U+00DD	Yacute	LATIN CAPITAL LETTER Y WITH ACUTE	Lu	501
U+00DE	Thorn	LATIN CAPITAL LETTER THORN	Lu	843
U+00DF	germandbls	LATIN SMALL LETTER SHARP S	Ll	722
U+00E0	agrave	LATIN SMALL LETTER A WITH GRAVE	Ll	546
U+00E1	aacute	LATIN SMALL LETTER A WITH ACUTE	Ll	546
U+00E2	acircumflex	LATIN SMALL LETTER A WITH CIRCUMFLEX	Ll	571
U+00E3	atilde	LATIN SMALL LETTER A WITH TILDE	Ll	552
U+00E4	adieresis	LATIN SMALL LETTER A WITH DIAERESIS	Ll	546
U+00E5	aring	LATIN SMALL LETTER A WITH RING ABOVE	Ll	528
U+00E6	ae	LATIN SMALL LETTER AE	Ll	816
U+00E7	ccedilla	LATIN SMALL LETTER C WITH CEDILLA	Ll	440
U+00E8	egrave	LATIN SMALL LETTER E WITH GRAVE	Ll	468
U+00E9	eacute	LATIN SMALL LETTER E WITH ACUTE	Ll	468
U+00EA	ecircumflex	LATIN SMALL LETTER E WITH CIRCUMFLEX	Ll	468
U+00EB	edieresis	LATIN SMALL LETTER E WITH DIAERESIS	Ll	468
U+00EC	igrave	LATIN SMALL LETTER I WITH GRAVE	Ll	301
U+00ED	iacute	LATIN SMALL LETTER I WITH ACUTE	Ll	301
U+00EE	icircumflex	LATIN SMALL LETTER I WITH CIRCUMFLEX	Ll	301
U+00EF	idieresis	LATIN SMALL LETTER I WITH DIAERESIS	Ll	301
U+00F0	eth	LATIN SMALL LETTER ETH	Ll	677
U+00F1	ntilde	LATIN SMALL LETTER N WITH TILDE	Ll	652
U+00F2	ograve	LATIN SMALL LETTER O WITH GRAVE	Ll	522
U+00F3	oacute	LATIN SMALL LETTER O WITH ACUTE	Ll	522
U+00F4	ocircumflex	LATIN SMALL LETTER O WITH CIRCUMFLEX	Ll	522
U+00F5	otilde	LATIN SMALL LETTER O WITH TILDE	Ll	522
U+00F6	odieresis	LATIN SMALL LETTER O WITH DIAERESIS	Ll	522
U+00F7	divide	DIVISION SIGN	Sm	631
U+00F8	oslash	LATIN SMALL LETTER O WITH STROKE	Ll	522
U+00F9	ugrave	LATIN SMALL LETTER U WITH GRAVE	Ll	616
U+00FA	uacute	LATIN SMALL LETTER U WITH ACUTE	Ll	616
U+00FB	ucircumflex	LATIN SMALL LETTER U WITH CIRCUMFLEX	Ll	616
U+00FC	udieresis	LATIN SMALL LETTER U WITH DIAERESIS	Ll	616
U+00FD	yacute	LATIN SMALL LETTER Y WITH ACUTE	Ll	589
U+00FE	thorn	LATIN SMALL LETTER THORN	Ll	540
U+00FF	ydieresis	LATIN SMALL LETTER Y WITH DIAERESIS	Ll	589
U+0152	OE	LATIN CAPITAL LIGATURE OE	Lu	971
U+0153	oe	LATIN SMALL LIGATURE OE	Ll	837
U+0160	Scaron	LATIN CAPITAL LETTER S WITH CARON	Lu	586
U+0161	scaron	LATIN SMALL LETTER S WITH CARON	Ll	534
U+0178	Ydieresis	LATIN CAPITAL LETTER Y WITH DIAERESIS	Lu	501
U+017D	Zcaron	LATIN CAPITAL LETTER Z WITH CARON	Lu	571
U+017E	zcaron	LATIN SMALL LETTER Z WITH CARON	Ll	528
U+0192	florin	LATIN SMALL LETTER F WITH HOOK	Ll	462
U+02C6	circumflex	MODIFIER LETTER CIRCUMFLEX ACCENT	Lm	440
U+02C7	caron	CARON	Lm	440
U+02D8	breve	BREVE	Sk	525
U+02D9	dotaccent	DOT ABOVE	Sk	245
U+02DA	ring	RING ABOVE	Sk	480
U+02DB	ogonek	OGONEK	Sk	471
U+02DC	tilde	SMALL TILDE	Sk	395
U+02DD	hungarumlaut	DOUBLE ACUTE ACCENT	Sk	468
U+2013	endash	EN DASH	Pd	631
U+2014	emdash	EM DASH	Pd	752
U+2018	quoteleft	LEFT SINGLE QUOTATION MARK	Pi	249
U+2019	quoteright	RIGHT SINGLE QUOTATION MARK	Pf	249
U+201A	quotesinglbase	SINGLE LOW-9 QUOTATION MARK	Ps	298
U+201C	quotedblleft	LEFT DOUBLE QUOTATION MARK	Pi	468
U+201D	quotedblright	RIGHT DOUBLE QUOTATION MARK	Pf	474
U+201E	quotedblbase	DOUBLE LOW-9 QUOTATION MARK	Ps	455
U+2020	dagger	DAGGER	Po	404
U+2021	daggerdbl	DOUBLE DAGGER	Po	322
U+2022	bullet	BULLET	Po	434
U+2026	ellipsis	HORIZONTAL ELLIPSIS	Po	716
U+2039	guilsinglleft	SINGLE LEFT-POINTING ANGLE QUOTATION MARK	Pi	437
U+203A	guilsinglright	SINGLE RIGHT-POINTING ANGLE QUOTATION MARK	Pf	486
U+2044	fraction	FRACTION SLASH	Sm	577
U+20AC	Euro	EURO SIGN	Sc	652
U+2122	trademark	TRADE MARK SIGN	So	562
U+2212	minus	MINUS SIGN	Sm	598
