%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%  
%  This file is part of VivoMind Prolog Unicode Resources  
%  
%  VivoMind Prolog Unicode Resources is free software distributed using the
%  Creative Commons CC0 1.0 Universal (CC0 1.0) - Public Domain Dedication
%  license
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%  Last modified: March 13, 2012

unicode_name(0x0021, 'EXCLAMATION MARK').
unicode_name(0x0022, 'QUOTATION MARK').
unicode_name(0x0023, 'NUMBER SIGN').
unicode_name(0x0025, 'PERCENT SIGN').
unicode_name(0x0026, 'AMPERSAND').
unicode_name(0x0027, 'APOSTROPHE').
unicode_name(0x002A, 'ASTERISK').
unicode_name(0x002C, 'COMMA').
unicode_name(0x002E, 'FULL STOP').
unicode_name(0x002F, 'SOLIDUS').
unicode_name(0x003A, 'COLON').
unicode_name(0x003B, 'SEMICOLON').
unicode_name(0x003F, 'QUESTION MARK').
unicode_name(0x0040, 'COMMERCIAL AT').
unicode_name(0x005C, 'REVERSE SOLIDUS').
unicode_name(0x00A1, 'INVERTED EXCLAMATION MARK').
unicode_name(0x00A7, 'SECTION SIGN').
unicode_name(0x00B6, 'PILCROW SIGN').
unicode_name(0x00B7, 'MIDDLE DOT').
unicode_name(0x00BF, 'INVERTED QUESTION MARK').
unicode_name(0x037E, 'GREEK QUESTION MARK').
unicode_name(0x0387, 'GREEK ANO TELEIA').
unicode_name(0x055A, 'ARMENIAN APOSTROPHE').
unicode_name(0x055B, 'ARMENIAN EMPHASIS MARK').
unicode_name(0x055C, 'ARMENIAN EXCLAMATION MARK').
unicode_name(0x055D, 'ARMENIAN COMMA').
unicode_name(0x055E, 'ARMENIAN QUESTION MARK').
unicode_name(0x055F, 'ARMENIAN ABBREVIATION MARK').
unicode_name(0x0589, 'ARMENIAN FULL STOP').
unicode_name(0x05C0, 'HEBREW PUNCTUATION PASEQ').
unicode_name(0x05C3, 'HEBREW PUNCTUATION SOF PASUQ').
unicode_name(0x05C6, 'HEBREW PUNCTUATION NUN HAFUKHA').
unicode_name(0x05F3, 'HEBREW PUNCTUATION GERESH').
unicode_name(0x05F4, 'HEBREW PUNCTUATION GERSHAYIM').
unicode_name(0x0609, 'ARABIC-INDIC PER MILLE SIGN').
unicode_name(0x060A, 'ARABIC-INDIC PER TEN THOUSAND SIGN').
unicode_name(0x060C, 'ARABIC COMMA').
unicode_name(0x060D, 'ARABIC DATE SEPARATOR').
unicode_name(0x061B, 'ARABIC SEMICOLON').
unicode_name(0x061E, 'ARABIC TRIPLE DOT PUNCTUATION MARK').
unicode_name(0x061F, 'ARABIC QUESTION MARK').
unicode_name(0x066A, 'ARABIC PERCENT SIGN').
unicode_name(0x066B, 'ARABIC DECIMAL SEPARATOR').
unicode_name(0x066C, 'ARABIC THOUSANDS SEPARATOR').
unicode_name(0x066D, 'ARABIC FIVE POINTED STAR').
unicode_name(0x06D4, 'ARABIC FULL STOP').
unicode_name(0x0700, 'SYRIAC END OF PARAGRAPH').
unicode_name(0x0701, 'SYRIAC SUPRALINEAR FULL STOP').
unicode_name(0x0702, 'SYRIAC SUBLINEAR FULL STOP').
unicode_name(0x0703, 'SYRIAC SUPRALINEAR COLON').
unicode_name(0x0704, 'SYRIAC SUBLINEAR COLON').
unicode_name(0x0705, 'SYRIAC HORIZONTAL COLON').
unicode_name(0x0706, 'SYRIAC COLON SKEWED LEFT').
unicode_name(0x0707, 'SYRIAC COLON SKEWED RIGHT').
unicode_name(0x0708, 'SYRIAC SUPRALINEAR COLON SKEWED LEFT').
unicode_name(0x0709, 'SYRIAC SUBLINEAR COLON SKEWED RIGHT').
unicode_name(0x070A, 'SYRIAC CONTRACTION').
unicode_name(0x070B, 'SYRIAC HARKLEAN OBELUS').
unicode_name(0x070C, 'SYRIAC HARKLEAN METOBELUS').
unicode_name(0x070D, 'SYRIAC HARKLEAN ASTERISCUS').
unicode_name(0x07F7, 'NKO SYMBOL GBAKURUNEN').
unicode_name(0x07F8, 'NKO COMMA').
unicode_name(0x07F9, 'NKO EXCLAMATION MARK').
unicode_name(0x0830, 'SAMARITAN PUNCTUATION NEQUDAA').
unicode_name(0x0831, 'SAMARITAN PUNCTUATION AFSAAQ').
unicode_name(0x0832, 'SAMARITAN PUNCTUATION ANGED').
unicode_name(0x0833, 'SAMARITAN PUNCTUATION BAU').
unicode_name(0x0834, 'SAMARITAN PUNCTUATION ATMAAU').
unicode_name(0x0835, 'SAMARITAN PUNCTUATION SHIYYAALAA').
unicode_name(0x0836, 'SAMARITAN ABBREVIATION MARK').
unicode_name(0x0837, 'SAMARITAN PUNCTUATION MELODIC QITSA').
unicode_name(0x0838, 'SAMARITAN PUNCTUATION ZIQAA').
unicode_name(0x0839, 'SAMARITAN PUNCTUATION QITSA').
unicode_name(0x083A, 'SAMARITAN PUNCTUATION ZAEF').
unicode_name(0x083B, 'SAMARITAN PUNCTUATION TURU').
unicode_name(0x083C, 'SAMARITAN PUNCTUATION ARKAANU').
unicode_name(0x083D, 'SAMARITAN PUNCTUATION SOF MASHFAAT').
unicode_name(0x083E, 'SAMARITAN PUNCTUATION ANNAAU').
unicode_name(0x085E, 'MANDAIC PUNCTUATION').
unicode_name(0x0964, 'DEVANAGARI DANDA').
unicode_name(0x0965, 'DEVANAGARI DOUBLE DANDA').
unicode_name(0x0970, 'DEVANAGARI ABBREVIATION SIGN').
unicode_name(0x0AF0, 'GUJARATI ABBREVIATION SIGN').
unicode_name(0x0DF4, 'SINHALA PUNCTUATION KUNDDALIYA').
unicode_name(0x0E4F, 'THAI CHARACTER FONGMAN').
unicode_name(0x0E5A, 'THAI CHARACTER ANGKHANKHU').
unicode_name(0x0E5B, 'THAI CHARACTER KHOMUT').
unicode_name(0x0F04, 'TIBETAN MARK INITIAL YIG MGO MDUN MA').
unicode_name(0x0F05, 'TIBETAN MARK CLOSING YIG MGO SGAB MA').
unicode_name(0x0F06, 'TIBETAN MARK CARET YIG MGO PHUR SHAD MA').
unicode_name(0x0F07, 'TIBETAN MARK YIG MGO TSHEG SHAD MA').
unicode_name(0x0F08, 'TIBETAN MARK SBRUL SHAD').
unicode_name(0x0F09, 'TIBETAN MARK BSKUR YIG MGO').
unicode_name(0x0F0A, 'TIBETAN MARK BKA- SHOG YIG MGO').
unicode_name(0x0F0B, 'TIBETAN MARK INTERSYLLABIC TSHEG').
unicode_name(0x0F0C, 'TIBETAN MARK DELIMITER TSHEG BSTAR').
unicode_name(0x0F0D, 'TIBETAN MARK SHAD').
unicode_name(0x0F0E, 'TIBETAN MARK NYIS SHAD').
unicode_name(0x0F0F, 'TIBETAN MARK TSHEG SHAD').
unicode_name(0x0F10, 'TIBETAN MARK NYIS TSHEG SHAD').
unicode_name(0x0F11, 'TIBETAN MARK RIN CHEN SPUNGS SHAD').
unicode_name(0x0F12, 'TIBETAN MARK RGYA GRAM SHAD').
unicode_name(0x0F14, 'TIBETAN MARK GTER TSHEG').
unicode_name(0x0F85, 'TIBETAN MARK PALUTA').
unicode_name(0x0FD0, 'TIBETAN MARK BSKA- SHOG GI MGO RGYAN').
unicode_name(0x0FD1, 'TIBETAN MARK MNYAM YIG GI MGO RGYAN').
unicode_name(0x0FD2, 'TIBETAN MARK NYIS TSHEG').
unicode_name(0x0FD3, 'TIBETAN MARK INITIAL BRDA RNYING YIG MGO MDUN MA').
unicode_name(0x0FD4, 'TIBETAN MARK CLOSING BRDA RNYING YIG MGO SGAB MA').
unicode_name(0x0FD9, 'TIBETAN MARK LEADING MCHAN RTAGS').
unicode_name(0x0FDA, 'TIBETAN MARK TRAILING MCHAN RTAGS').
unicode_name(0x104A, 'MYANMAR SIGN LITTLE SECTION').
unicode_name(0x104B, 'MYANMAR SIGN SECTION').
unicode_name(0x104C, 'MYANMAR SYMBOL LOCATIVE').
unicode_name(0x104D, 'MYANMAR SYMBOL COMPLETED').
unicode_name(0x104E, 'MYANMAR SYMBOL AFOREMENTIONED').
unicode_name(0x104F, 'MYANMAR SYMBOL GENITIVE').
unicode_name(0x10FB, 'GEORGIAN PARAGRAPH SEPARATOR').
unicode_name(0x1360, 'ETHIOPIC SECTION MARK').
unicode_name(0x1361, 'ETHIOPIC WORDSPACE').
unicode_name(0x1362, 'ETHIOPIC FULL STOP').
unicode_name(0x1363, 'ETHIOPIC COMMA').
unicode_name(0x1364, 'ETHIOPIC SEMICOLON').
unicode_name(0x1365, 'ETHIOPIC COLON').
unicode_name(0x1366, 'ETHIOPIC PREFACE COLON').
unicode_name(0x1367, 'ETHIOPIC QUESTION MARK').
unicode_name(0x1368, 'ETHIOPIC PARAGRAPH SEPARATOR').
unicode_name(0x166D, 'CANADIAN SYLLABICS CHI SIGN').
unicode_name(0x166E, 'CANADIAN SYLLABICS FULL STOP').
unicode_name(0x16EB, 'RUNIC SINGLE PUNCTUATION').
unicode_name(0x16EC, 'RUNIC MULTIPLE PUNCTUATION').
unicode_name(0x16ED, 'RUNIC CROSS PUNCTUATION').
unicode_name(0x1735, 'PHILIPPINE SINGLE PUNCTUATION').
unicode_name(0x1736, 'PHILIPPINE DOUBLE PUNCTUATION').
unicode_name(0x17D4, 'KHMER SIGN KHAN').
unicode_name(0x17D5, 'KHMER SIGN BARIYOOSAN').
unicode_name(0x17D6, 'KHMER SIGN CAMNUC PII KUUH').
unicode_name(0x17D8, 'KHMER SIGN BEYYAL').
unicode_name(0x17D9, 'KHMER SIGN PHNAEK MUAN').
unicode_name(0x17DA, 'KHMER SIGN KOOMUUT').
unicode_name(0x1800, 'MONGOLIAN BIRGA').
unicode_name(0x1801, 'MONGOLIAN ELLIPSIS').
unicode_name(0x1802, 'MONGOLIAN COMMA').
unicode_name(0x1803, 'MONGOLIAN FULL STOP').
unicode_name(0x1804, 'MONGOLIAN COLON').
unicode_name(0x1805, 'MONGOLIAN FOUR DOTS').
unicode_name(0x1807, 'MONGOLIAN SIBE SYLLABLE BOUNDARY MARKER').
unicode_name(0x1808, 'MONGOLIAN MANCHU COMMA').
unicode_name(0x1809, 'MONGOLIAN MANCHU FULL STOP').
unicode_name(0x180A, 'MONGOLIAN NIRUGU').
unicode_name(0x1944, 'LIMBU EXCLAMATION MARK').
unicode_name(0x1945, 'LIMBU QUESTION MARK').
unicode_name(0x1A1E, 'BUGINESE PALLAWA').
unicode_name(0x1A1F, 'BUGINESE END OF SECTION').
unicode_name(0x1AA0, 'TAI THAM SIGN WIANG').
unicode_name(0x1AA1, 'TAI THAM SIGN WIANGWAAK').
unicode_name(0x1AA2, 'TAI THAM SIGN SAWAN').
unicode_name(0x1AA3, 'TAI THAM SIGN KEOW').
unicode_name(0x1AA4, 'TAI THAM SIGN HOY').
unicode_name(0x1AA5, 'TAI THAM SIGN DOKMAI').
unicode_name(0x1AA6, 'TAI THAM SIGN REVERSED ROTATED RANA').
unicode_name(0x1AA8, 'TAI THAM SIGN KAAN').
unicode_name(0x1AA9, 'TAI THAM SIGN KAANKUU').
unicode_name(0x1AAA, 'TAI THAM SIGN SATKAAN').
unicode_name(0x1AAB, 'TAI THAM SIGN SATKAANKUU').
unicode_name(0x1AAC, 'TAI THAM SIGN HANG').
unicode_name(0x1AAD, 'TAI THAM SIGN CAANG').
unicode_name(0x1B5A, 'BALINESE PANTI').
unicode_name(0x1B5B, 'BALINESE PAMADA').
unicode_name(0x1B5C, 'BALINESE WINDU').
unicode_name(0x1B5D, 'BALINESE CARIK PAMUNGKAH').
unicode_name(0x1B5E, 'BALINESE CARIK SIKI').
unicode_name(0x1B5F, 'BALINESE CARIK PAREREN').
unicode_name(0x1B60, 'BALINESE PAMENENG').
unicode_name(0x1BFC, 'BATAK SYMBOL BINDU NA METEK').
unicode_name(0x1BFD, 'BATAK SYMBOL BINDU PINARBORAS').
unicode_name(0x1BFE, 'BATAK SYMBOL BINDU JUDUL').
unicode_name(0x1BFF, 'BATAK SYMBOL BINDU PANGOLAT').
unicode_name(0x1C3B, 'LEPCHA PUNCTUATION TA-ROL').
unicode_name(0x1C3C, 'LEPCHA PUNCTUATION NYET THYOOM TA-ROL').
unicode_name(0x1C3D, 'LEPCHA PUNCTUATION CER-WA').
unicode_name(0x1C3E, 'LEPCHA PUNCTUATION TSHOOK CER-WA').
unicode_name(0x1C3F, 'LEPCHA PUNCTUATION TSHOOK').
unicode_name(0x1C7E, 'OL CHIKI PUNCTUATION MUCAAD').
unicode_name(0x1C7F, 'OL CHIKI PUNCTUATION DOUBLE MUCAAD').
unicode_name(0x1CC0, 'SUNDANESE PUNCTUATION BINDU SURYA').
unicode_name(0x1CC1, 'SUNDANESE PUNCTUATION BINDU PANGLONG').
unicode_name(0x1CC2, 'SUNDANESE PUNCTUATION BINDU PURNAMA').
unicode_name(0x1CC3, 'SUNDANESE PUNCTUATION BINDU CAKRA').
unicode_name(0x1CC4, 'SUNDANESE PUNCTUATION BINDU LEU SATANGA').
unicode_name(0x1CC5, 'SUNDANESE PUNCTUATION BINDU KA SATANGA').
unicode_name(0x1CC6, 'SUNDANESE PUNCTUATION BINDU DA SATANGA').
unicode_name(0x1CC7, 'SUNDANESE PUNCTUATION BINDU BA SATANGA').
unicode_name(0x1CD3, 'VEDIC SIGN NIHSHVASA').
unicode_name(0x2016, 'DOUBLE VERTICAL LINE').
unicode_name(0x2017, 'DOUBLE LOW LINE').
unicode_name(0x2020, 'DAGGER').
unicode_name(0x2021, 'DOUBLE DAGGER').
unicode_name(0x2022, 'BULLET').
unicode_name(0x2023, 'TRIANGULAR BULLET').
unicode_name(0x2024, 'ONE DOT LEADER').
unicode_name(0x2025, 'TWO DOT LEADER').
unicode_name(0x2026, 'HORIZONTAL ELLIPSIS').
unicode_name(0x2027, 'HYPHENATION POINT').
unicode_name(0x2030, 'PER MILLE SIGN').
unicode_name(0x2031, 'PER TEN THOUSAND SIGN').
unicode_name(0x2032, 'PRIME').
unicode_name(0x2033, 'DOUBLE PRIME').
unicode_name(0x2034, 'TRIPLE PRIME').
unicode_name(0x2035, 'REVERSED PRIME').
unicode_name(0x2036, 'REVERSED DOUBLE PRIME').
unicode_name(0x2037, 'REVERSED TRIPLE PRIME').
unicode_name(0x2038, 'CARET').
unicode_name(0x203B, 'REFERENCE MARK').
unicode_name(0x203C, 'DOUBLE EXCLAMATION MARK').
unicode_name(0x203D, 'INTERROBANG').
unicode_name(0x203E, 'OVERLINE').
unicode_name(0x2041, 'CARET INSERTION POINT').
unicode_name(0x2042, 'ASTERISM').
unicode_name(0x2043, 'HYPHEN BULLET').
unicode_name(0x2047, 'DOUBLE QUESTION MARK').
unicode_name(0x2048, 'QUESTION EXCLAMATION MARK').
unicode_name(0x2049, 'EXCLAMATION QUESTION MARK').
unicode_name(0x204A, 'TIRONIAN SIGN ET').
unicode_name(0x204B, 'REVERSED PILCROW SIGN').
unicode_name(0x204C, 'BLACK LEFTWARDS BULLET').
unicode_name(0x204D, 'BLACK RIGHTWARDS BULLET').
unicode_name(0x204E, 'LOW ASTERISK').
unicode_name(0x204F, 'REVERSED SEMICOLON').
unicode_name(0x2050, 'CLOSE UP').
unicode_name(0x2051, 'TWO ASTERISKS ALIGNED VERTICALLY').
unicode_name(0x2053, 'SWUNG DASH').
unicode_name(0x2055, 'FLOWER PUNCTUATION MARK').
unicode_name(0x2056, 'THREE DOT PUNCTUATION').
unicode_name(0x2057, 'QUADRUPLE PRIME').
unicode_name(0x2058, 'FOUR DOT PUNCTUATION').
unicode_name(0x2059, 'FIVE DOT PUNCTUATION').
unicode_name(0x205A, 'TWO DOT PUNCTUATION').
unicode_name(0x205B, 'FOUR DOT MARK').
unicode_name(0x205C, 'DOTTED CROSS').
unicode_name(0x205D, 'TRICOLON').
unicode_name(0x205E, 'VERTICAL FOUR DOTS').
unicode_name(0x2CF9, 'COPTIC OLD NUBIAN FULL STOP').
unicode_name(0x2CFA, 'COPTIC OLD NUBIAN DIRECT QUESTION MARK').
unicode_name(0x2CFB, 'COPTIC OLD NUBIAN INDIRECT QUESTION MARK').
unicode_name(0x2CFC, 'COPTIC OLD NUBIAN VERSE DIVIDER').
unicode_name(0x2CFE, 'COPTIC FULL STOP').
unicode_name(0x2CFF, 'COPTIC MORPHOLOGICAL DIVIDER').
unicode_name(0x2D70, 'TIFINAGH SEPARATOR MARK').
unicode_name(0x2E00, 'RIGHT ANGLE SUBSTITUTION MARKER').
unicode_name(0x2E01, 'RIGHT ANGLE DOTTED SUBSTITUTION MARKER').
unicode_name(0x2E06, 'RAISED INTERPOLATION MARKER').
unicode_name(0x2E07, 'RAISED DOTTED INTERPOLATION MARKER').
unicode_name(0x2E08, 'DOTTED TRANSPOSITION MARKER').
unicode_name(0x2E0B, 'RAISED SQUARE').
unicode_name(0x2E0E, 'EDITORIAL CORONIS').
unicode_name(0x2E0F, 'PARAGRAPHOS').
unicode_name(0x2E10, 'FORKED PARAGRAPHOS').
unicode_name(0x2E11, 'REVERSED FORKED PARAGRAPHOS').
unicode_name(0x2E12, 'HYPODIASTOLE').
unicode_name(0x2E13, 'DOTTED OBELOS').
unicode_name(0x2E14, 'DOWNWARDS ANCORA').
unicode_name(0x2E15, 'UPWARDS ANCORA').
unicode_name(0x2E16, 'DOTTED RIGHT-POINTING ANGLE').
unicode_name(0x2E18, 'INVERTED INTERROBANG').
unicode_name(0x2E19, 'PALM BRANCH').
unicode_name(0x2E1B, 'TILDE WITH RING ABOVE').
unicode_name(0x2E1E, 'TILDE WITH DOT ABOVE').
unicode_name(0x2E1F, 'TILDE WITH DOT BELOW').
unicode_name(0x2E2A, 'TWO DOTS OVER ONE DOT PUNCTUATION').
unicode_name(0x2E2B, 'ONE DOT OVER TWO DOTS PUNCTUATION').
unicode_name(0x2E2C, 'SQUARED FOUR DOT PUNCTUATION').
unicode_name(0x2E2D, 'FIVE DOT MARK').
unicode_name(0x2E2E, 'REVERSED QUESTION MARK').
unicode_name(0x2E30, 'RING POINT').
unicode_name(0x2E31, 'WORD SEPARATOR MIDDLE DOT').
unicode_name(0x2E32, 'TURNED COMMA').
unicode_name(0x2E33, 'RAISED DOT').
unicode_name(0x2E34, 'RAISED COMMA').
unicode_name(0x2E35, 'TURNED SEMICOLON').
unicode_name(0x2E36, 'DAGGER WITH LEFT GUARD').
unicode_name(0x2E37, 'DAGGER WITH RIGHT GUARD').
unicode_name(0x2E38, 'TURNED DAGGER').
unicode_name(0x2E39, 'TOP HALF SECTION SIGN').
unicode_name(0x3001, 'IDEOGRAPHIC COMMA').
unicode_name(0x3002, 'IDEOGRAPHIC FULL STOP').
unicode_name(0x3003, 'DITTO MARK').
unicode_name(0x303D, 'PART ALTERNATION MARK').
unicode_name(0x30FB, 'KATAKANA MIDDLE DOT').
unicode_name(0xA4FE, 'LISU PUNCTUATION COMMA').
unicode_name(0xA4FF, 'LISU PUNCTUATION FULL STOP').
unicode_name(0xA60D, 'VAI COMMA').
unicode_name(0xA60E, 'VAI FULL STOP').
unicode_name(0xA60F, 'VAI QUESTION MARK').
unicode_name(0xA673, 'SLAVONIC ASTERISK').
unicode_name(0xA67E, 'CYRILLIC KAVYKA').
unicode_name(0xA6F2, 'BAMUM NJAEMLI').
unicode_name(0xA6F3, 'BAMUM FULL STOP').
unicode_name(0xA6F4, 'BAMUM COLON').
unicode_name(0xA6F5, 'BAMUM COMMA').
unicode_name(0xA6F6, 'BAMUM SEMICOLON').
unicode_name(0xA6F7, 'BAMUM QUESTION MARK').
unicode_name(0xA874, 'PHAGS-PA SINGLE HEAD MARK').
unicode_name(0xA875, 'PHAGS-PA DOUBLE HEAD MARK').
unicode_name(0xA876, 'PHAGS-PA MARK SHAD').
unicode_name(0xA877, 'PHAGS-PA MARK DOUBLE SHAD').
unicode_name(0xA8CE, 'SAURASHTRA DANDA').
unicode_name(0xA8CF, 'SAURASHTRA DOUBLE DANDA').
unicode_name(0xA8F8, 'DEVANAGARI SIGN PUSHPIKA').
unicode_name(0xA8F9, 'DEVANAGARI GAP FILLER').
unicode_name(0xA8FA, 'DEVANAGARI CARET').
unicode_name(0xA92E, 'KAYAH LI SIGN CWI').
unicode_name(0xA92F, 'KAYAH LI SIGN SHYA').
unicode_name(0xA95F, 'REJANG SECTION MARK').
unicode_name(0xA9C1, 'JAVANESE LEFT RERENGGAN').
unicode_name(0xA9C2, 'JAVANESE RIGHT RERENGGAN').
unicode_name(0xA9C3, 'JAVANESE PADA ANDAP').
unicode_name(0xA9C4, 'JAVANESE PADA MADYA').
unicode_name(0xA9C5, 'JAVANESE PADA LUHUR').
unicode_name(0xA9C6, 'JAVANESE PADA WINDU').
unicode_name(0xA9C7, 'JAVANESE PADA PANGKAT').
unicode_name(0xA9C8, 'JAVANESE PADA LINGSA').
unicode_name(0xA9C9, 'JAVANESE PADA LUNGSI').
unicode_name(0xA9CA, 'JAVANESE PADA ADEG').
unicode_name(0xA9CB, 'JAVANESE PADA ADEG ADEG').
unicode_name(0xA9CC, 'JAVANESE PADA PISELEH').
unicode_name(0xA9CD, 'JAVANESE TURNED PADA PISELEH').
unicode_name(0xA9DE, 'JAVANESE PADA TIRTA TUMETES').
unicode_name(0xA9DF, 'JAVANESE PADA ISEN-ISEN').
unicode_name(0xAA5C, 'CHAM PUNCTUATION SPIRAL').
unicode_name(0xAA5D, 'CHAM PUNCTUATION DANDA').
unicode_name(0xAA5E, 'CHAM PUNCTUATION DOUBLE DANDA').
unicode_name(0xAA5F, 'CHAM PUNCTUATION TRIPLE DANDA').
unicode_name(0xAADE, 'TAI VIET SYMBOL HO HOI').
unicode_name(0xAADF, 'TAI VIET SYMBOL KOI KOI').
unicode_name(0xAAF0, 'MEETEI MAYEK CHEIKHAN').
unicode_name(0xAAF1, 'MEETEI MAYEK AHANG KHUDAM').
unicode_name(0xABEB, 'MEETEI MAYEK CHEIKHEI').
unicode_name(0xFE10, 'PRESENTATION FORM FOR VERTICAL COMMA').
unicode_name(0xFE11, 'PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC COMMA').
unicode_name(0xFE12, 'PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC FULL STOP').
unicode_name(0xFE13, 'PRESENTATION FORM FOR VERTICAL COLON').
unicode_name(0xFE14, 'PRESENTATION FORM FOR VERTICAL SEMICOLON').
unicode_name(0xFE15, 'PRESENTATION FORM FOR VERTICAL EXCLAMATION MARK').
unicode_name(0xFE16, 'PRESENTATION FORM FOR VERTICAL QUESTION MARK').
unicode_name(0xFE19, 'PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS').
unicode_name(0xFE30, 'PRESENTATION FORM FOR VERTICAL TWO DOT LEADER').
unicode_name(0xFE45, 'SESAME DOT').
unicode_name(0xFE46, 'WHITE SESAME DOT').
unicode_name(0xFE49, 'DASHED OVERLINE').
unicode_name(0xFE4A, 'CENTRELINE OVERLINE').
unicode_name(0xFE4B, 'WAVY OVERLINE').
unicode_name(0xFE4C, 'DOUBLE WAVY OVERLINE').
unicode_name(0xFE50, 'SMALL COMMA').
unicode_name(0xFE51, 'SMALL IDEOGRAPHIC COMMA').
unicode_name(0xFE52, 'SMALL FULL STOP').
unicode_name(0xFE54, 'SMALL SEMICOLON').
unicode_name(0xFE55, 'SMALL COLON').
unicode_name(0xFE56, 'SMALL QUESTION MARK').
unicode_name(0xFE57, 'SMALL EXCLAMATION MARK').
unicode_name(0xFE5F, 'SMALL NUMBER SIGN').
unicode_name(0xFE60, 'SMALL AMPERSAND').
unicode_name(0xFE61, 'SMALL ASTERISK').
unicode_name(0xFE68, 'SMALL REVERSE SOLIDUS').
unicode_name(0xFE6A, 'SMALL PERCENT SIGN').
unicode_name(0xFE6B, 'SMALL COMMERCIAL AT').
unicode_name(0xFF01, 'FULLWIDTH EXCLAMATION MARK').
unicode_name(0xFF02, 'FULLWIDTH QUOTATION MARK').
unicode_name(0xFF03, 'FULLWIDTH NUMBER SIGN').
unicode_name(0xFF05, 'FULLWIDTH PERCENT SIGN').
unicode_name(0xFF06, 'FULLWIDTH AMPERSAND').
unicode_name(0xFF07, 'FULLWIDTH APOSTROPHE').
unicode_name(0xFF0A, 'FULLWIDTH ASTERISK').
unicode_name(0xFF0C, 'FULLWIDTH COMMA').
unicode_name(0xFF0E, 'FULLWIDTH FULL STOP').
unicode_name(0xFF0F, 'FULLWIDTH SOLIDUS').
unicode_name(0xFF1A, 'FULLWIDTH COLON').
unicode_name(0xFF1B, 'FULLWIDTH SEMICOLON').
unicode_name(0xFF1F, 'FULLWIDTH QUESTION MARK').
unicode_name(0xFF20, 'FULLWIDTH COMMERCIAL AT').
unicode_name(0xFF3C, 'FULLWIDTH REVERSE SOLIDUS').
unicode_name(0xFF61, 'HALFWIDTH IDEOGRAPHIC FULL STOP').
unicode_name(0xFF64, 'HALFWIDTH IDEOGRAPHIC COMMA').
unicode_name(0xFF65, 'HALFWIDTH KATAKANA MIDDLE DOT').
unicode_name(0x10100, 'AEGEAN WORD SEPARATOR LINE').
unicode_name(0x10101, 'AEGEAN WORD SEPARATOR DOT').
unicode_name(0x10102, 'AEGEAN CHECK MARK').
unicode_name(0x1039F, 'UGARITIC WORD DIVIDER').
unicode_name(0x103D0, 'OLD PERSIAN WORD DIVIDER').
unicode_name(0x10857, 'IMPERIAL ARAMAIC SECTION SIGN').
unicode_name(0x1091F, 'PHOENICIAN WORD SEPARATOR').
unicode_name(0x1093F, 'LYDIAN TRIANGULAR MARK').
unicode_name(0x10A50, 'KHAROSHTHI PUNCTUATION DOT').
unicode_name(0x10A51, 'KHAROSHTHI PUNCTUATION SMALL CIRCLE').
unicode_name(0x10A52, 'KHAROSHTHI PUNCTUATION CIRCLE').
unicode_name(0x10A53, 'KHAROSHTHI PUNCTUATION CRESCENT BAR').
unicode_name(0x10A54, 'KHAROSHTHI PUNCTUATION MANGALAM').
unicode_name(0x10A55, 'KHAROSHTHI PUNCTUATION LOTUS').
unicode_name(0x10A56, 'KHAROSHTHI PUNCTUATION DANDA').
unicode_name(0x10A57, 'KHAROSHTHI PUNCTUATION DOUBLE DANDA').
unicode_name(0x10A58, 'KHAROSHTHI PUNCTUATION LINES').
unicode_name(0x10A7F, 'OLD SOUTH ARABIAN NUMERIC INDICATOR').
unicode_name(0x10B39, 'AVESTAN ABBREVIATION MARK').
unicode_name(0x10B3A, 'TINY TWO DOTS OVER ONE DOT PUNCTUATION').
unicode_name(0x10B3B, 'SMALL TWO DOTS OVER ONE DOT PUNCTUATION').
unicode_name(0x10B3C, 'LARGE TWO DOTS OVER ONE DOT PUNCTUATION').
unicode_name(0x10B3D, 'LARGE ONE DOT OVER TWO DOTS PUNCTUATION').
unicode_name(0x10B3E, 'LARGE TWO RINGS OVER ONE RING PUNCTUATION').
unicode_name(0x10B3F, 'LARGE ONE RING OVER TWO RINGS PUNCTUATION').
unicode_name(0x11047, 'BRAHMI DANDA').
unicode_name(0x11048, 'BRAHMI DOUBLE DANDA').
unicode_name(0x11049, 'BRAHMI PUNCTUATION DOT').
unicode_name(0x1104A, 'BRAHMI PUNCTUATION DOUBLE DOT').
unicode_name(0x1104B, 'BRAHMI PUNCTUATION LINE').
unicode_name(0x1104C, 'BRAHMI PUNCTUATION CRESCENT BAR').
unicode_name(0x1104D, 'BRAHMI PUNCTUATION LOTUS').
unicode_name(0x110BB, 'KAITHI ABBREVIATION SIGN').
unicode_name(0x110BC, 'KAITHI ENUMERATION SIGN').
unicode_name(0x110BE, 'KAITHI SECTION MARK').
unicode_name(0x110BF, 'KAITHI DOUBLE SECTION MARK').
unicode_name(0x110C0, 'KAITHI DANDA').
unicode_name(0x110C1, 'KAITHI DOUBLE DANDA').
unicode_name(0x11140, 'CHAKMA SECTION MARK').
unicode_name(0x11141, 'CHAKMA DANDA').
unicode_name(0x11142, 'CHAKMA DOUBLE DANDA').
unicode_name(0x11143, 'CHAKMA QUESTION MARK').
unicode_name(0x111C5, 'SHARADA DANDA').
unicode_name(0x111C6, 'SHARADA DOUBLE DANDA').
unicode_name(0x111C7, 'SHARADA ABBREVIATION SIGN').
unicode_name(0x111C8, 'SHARADA SEPARATOR').
unicode_name(0x12470, 'CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER').
unicode_name(0x12471, 'CUNEIFORM PUNCTUATION SIGN VERTICAL COLON').
unicode_name(0x12472, 'CUNEIFORM PUNCTUATION SIGN DIAGONAL COLON').
unicode_name(0x12473, 'CUNEIFORM PUNCTUATION SIGN DIAGONAL TRICOLON').
