Skip to content

Instantly share code, notes, and snippets.

@crackwitz
Last active August 1, 2026 19:36
Show Gist options
  • Select an option

  • Save crackwitz/43cd36b60c3b07aea6c7379c0d699a4f to your computer and use it in GitHub Desktop.

Select an option

Save crackwitz/43cd36b60c3b07aea6c7379c0d699a4f to your computer and use it in GitHub Desktop.
some world data (Unicode: all Planes, all Blocks, some characters; Geography: towns >1M)
// World cities with 1M+ inhabitants, one line per row.
// https://en.wikipedia.org/w/index.php?title=List_of_cities_with_over_1_million_inhabitants&action=raw
// Fields: town, population (as rendered on the page), country, continent.
// NOTE: London and Birmingham populations come from Wikipedia's
// {{UK subdivision population}} template (GSS E12000007 / E08000025).
// https://en.wikipedia.org/w/index.php?title=Template:UK_subdivision_population&action=raw
const townsOver1M = [
{ town: "Shanghai", population: "21,909,814", country: "China", continent: "Asia" },
{ town: "Delhi", population: "20,591,874", country: "India", continent: "Asia" },
{ town: "Karachi", population: "20,382,881", country: "Pakistan", continent: "Asia" },
{ town: "Beijing", population: "18,960,744", country: "China", continent: "Asia" },
{ town: "Shenzhen", population: "17,444,609", country: "China", continent: "Asia" },
{ town: "Kinshasa", population: "16,316,000", country: "DR Congo", continent: "Africa" },
{ town: "Guangzhou", population: "16,096,724", country: "China", continent: "Asia" },
{ town: "Lagos", population: "15,946,000", country: "Nigeria", continent: "Africa" },
{ town: "Istanbul", population: "15,701,602", country: "Turkey", continent: "Asia/Europe" },
{ town: "Bangalore", population: "14,254,786", country: "India", continent: "Asia" },
{ town: "Tokyo", population: "14,246,219", country: "Japan", continent: "Asia" },
{ town: "Ho Chi Minh City", population: "14,002,598", country: "Vietnam", continent: "Asia" },
{ town: "Chengdu", population: "13,568,357", country: "China", continent: "Asia" },
{ town: "Moscow", population: "13,274,285", country: "Russia", continent: "Europe" },
{ town: "Mumbai", population: "13,127,825", country: "India", continent: "Asia" },
{ town: "Lahore", population: "13,004,135", country: "Pakistan", continent: "Asia" },
{ town: "São Paulo", population: "11,895,578", country: "Brazil", continent: "South America" },
{ town: "Tianjin", population: "11,052,404", country: "China", continent: "Asia" },
{ town: "Jakarta", population: "10,562,088", country: "Indonesia", continent: "Asia" },
{ town: "Wuhan", population: "10,494,879", country: "China", continent: "Asia" },
{ town: "Lima", population: "10,353,700", country: "Peru", continent: "South America" },
{ town: "Dhaka", population: "10,278,882", country: "Bangladesh", continent: "Asia" },
{ town: "Hyderabad", population: "10,269,000", country: "India", continent: "Asia" },
{ town: "Cairo", population: "9,801,536", country: "Egypt", continent: "Africa" },
{ town: "Chennai", population: "9,722,974", country: "India", continent: "Asia" },
{ town: "Dongguan", population: "9,644,871", country: "China", continent: "Asia" },
{ town: "Seoul", population: "9,586,195", country: "South Korea", continent: "Asia" },
{ town: "Chongqing", population: "9,580,810", country: "China", continent: "Asia" },
{ town: "Xi’an", population: "9,392,938", country: "China", continent: "Asia" },
{ town: "Hangzhou", population: "9,236,032", country: "China", continent: "Asia" },
{ town: "Mexico City", population: "9,209,944", country: "Mexico", continent: "North America" },
{ town: "Foshan", population: "9,042,509", country: "China", continent: "Asia" },
{ town: "Tehran", population: "9,039,000", country: "Iran", continent: "Asia" },
{ town: "London", population: "9,089,736", country: "United Kingdom", continent: "Europe" },
{ town: "Bangkok", population: "8,833,400", country: "Thailand", continent: "Asia" },
{ town: "Luanda", population: "8,816,297", country: "Angola", continent: "Africa" },
{ town: "Hanoi", population: "8,807,523", country: "Vietnam", continent: "Asia" },
{ town: "New York City", population: "8,584,629", country: "United States", continent: "North America" },
{ town: "Ahmedabad", population: "8,253,226", country: "India", continent: "Asia" },
{ town: "Bogotá", population: "7,732,161", country: "Colombia", continent: "South America" },
{ town: "Baghdad", population: "7,837,463", country: "Iraq", continent: "Asia" },
{ town: "Surat", population: "7,567,538", country: "India", continent: "Asia" },
{ town: "Hong Kong", population: "7,527,500", country: "China", continent: "Asia" },
{ town: "Nanjing", population: "7,519,814", country: "China", continent: "Asia" },
{ town: "Shenyang", population: "7,026,358", country: "China", continent: "Asia" },
{ town: "Riyadh", population: "6,924,566", country: "Saudi Arabia", continent: "Asia" },
{ town: "Rio de Janeiro", population: "6,729,894", country: "Brazil", continent: "South America" },
{ town: "Zhengzhou", population: "6,461,013", country: "China", continent: "Asia" },
{ town: "Qingdao", population: "6,165,279", country: "China", continent: "Asia" },
{ town: "Singapore", population: "6,142,180", country: "Singapore", continent: "Asia" },
{ town: "Kolkata", population: "6,112,874", country: "India", continent: "Asia" },
{ town: "Suzhou", population: "5,892,892", country: "China", continent: "Asia" },
{ town: "Saint Petersburg", population: "5,652,922", country: "Russia", continent: "Europe" },
{ town: "Changsha", population: "5,630,256", country: "China", continent: "Asia" },
{ town: "Abidjan", population: "5,616,633", country: "Côte d'Ivoire", continent: "Africa" },
{ town: "Jinan", population: "5,452,335", country: "China", continent: "Asia" },
{ town: "Dar es Salaam", population: "5,383,728", country: "Tanzania", continent: "Africa" },
{ town: "Alexandria", population: "5,362,517", country: "Egypt", continent: "Africa" },
{ town: "Santiago", population: "5,283,656", country: "Chile", continent: "South America" },
{ town: "Kunming", population: "5,273,144", country: "China", continent: "Asia" },
{ town: "Harbin", population: "5,242,897", country: "China", continent: "Asia" },
{ town: "Ankara", population: "5,186,002", country: "Turkey", continent: "Asia" },
{ town: "Shijiazhuang", population: "5,090,440", country: "China", continent: "Asia" },
{ town: "Hefei", population: "5,055,978", country: "China", continent: "Asia" },
{ town: "Dalian", population: "4,913,879", country: "China", continent: "Asia" },
{ town: "Johannesburg", population: "4,803,262", country: "South Africa", continent: "Africa" },
{ town: "Cape Town", population: "4,772,846", country: "South Africa", continent: "Africa" },
{ town: "Nairobi", population: "4,750,100", country: "Kenya", continent: "Africa" },
{ town: "Haiphong", population: "4,664,124", country: "Vietnam", continent: "Asia" },
{ town: "Kano", population: "4,648,400", country: "Nigeria", continent: "Africa" },
{ town: "Xiamen", population: "4,617,251", country: "China", continent: "Asia" },
{ town: "Yangon", population: "4,584,622", country: "Myanmar", continent: "Asia" },
{ town: "Nanning", population: "4,582,703", country: "China", continent: "Asia" },
{ town: "Changchun", population: "4,557,356", country: "China", continent: "Asia" },
{ town: "Giza", population: "4,458,135", country: "Egypt", continent: "Africa" },
{ town: "Kabul", population: "4,434,600", country: "Afghanistan", continent: "Asia" },
{ town: "Taiyuan", population: "4,303,673", country: "China", continent: "Asia" },
{ town: "eThekwini (Durban)", population: "4,239,901", country: "South Africa", continent: "Africa" },
{ town: "Bamako", population: "4,227,569", country: "Mali", continent: "Africa" },
{ town: "Can Tho", population: "4,199,824", country: "Vietnam", continent: "Asia" },
{ town: "Jaipur", population: "4,067,826", country: "India", continent: "Asia" },
{ town: "Ekurhuleni", population: "4,066,691", country: "South Africa", continent: "Africa" },
{ town: "Tshwane (Pretoria)", population: "4,040,315", country: "South Africa", continent: "Africa" },
{ town: "New Taipei City", population: "4,030,954", country: "Taiwan", continent: "Asia" },
{ town: "Guiyang", population: "4,021,275", country: "China", continent: "Asia" },
{ town: "Wuxi", population: "3,956,985", country: "China", continent: "Asia" },
{ town: "Pune", population: "3,891,823", country: "India", continent: "Asia" },
{ town: "Shantou", population: "3,890,169", country: "China", continent: "Asia" },
{ town: "Ibadan", population: "3,875,000", country: "Nigeria", continent: "Africa" },
{ town: "Los Angeles", population: "3,869,089", country: "United States", continent: "North America" },
{ town: "Ürümqi", population: "3,864,136", country: "China", continent: "Asia" },
{ town: "Zhongshan", population: "3,841,873", country: "China", continent: "Asia" },
{ town: "Abuja", population: "3,840,000", country: "Nigeria", continent: "Africa" },
{ town: "Douala", population: "3,816,500", country: "Cameroon", continent: "Africa" },
{ town: "Lucknow", population: "3,790,274", country: "India", continent: "Asia" },
{ town: "Yaoundé", population: "3,762,900", country: "Cameroon", continent: "Africa" },
{ town: "Yokohama", population: "3,754,840", country: "Japan", continent: "Asia" },
{ town: "Ningbo", population: "3,731,203", country: "China", continent: "Asia" },
{ town: "Fuzhou", population: "3,723,454", country: "China", continent: "Asia" },
{ town: "Jeddah", population: "3,712,917", country: "Saudi Arabia", continent: "Asia" },
{ town: "Faisalabad", population: "3,691,999", country: "Pakistan", continent: "Asia" },
{ town: "Berlin", population: "3,913,644", country: "Germany", continent: "Europe" },
{ town: "Nagpur", population: "3,622,000", country: "India", continent: "Asia" },
{ town: "Mashhad", population: "3,619,000", country: "Iran", continent: "Asia" },
{ town: "Dubai", population: "3,570,099", country: "United Arab Emirates", continent: "Asia" },
{ town: "Nanchang", population: "3,518,975", country: "China", continent: "Asia" },
{ town: "Madrid", population: "3,506,730", country: "Spain", continent: "Europe" },
{ town: "Algiers", population: "3,496,000", country: "Algeria", continent: "Africa" },
{ town: "Addis Ababa", population: "3,480,229", country: "Ethiopia", continent: "Africa" },
{ town: "Port Harcourt", population: "3,480,000", country: "Nigeria", continent: "Africa" },
{ town: "Conakry", population: "3,407,327", country: "Guinea", continent: "Africa" },
{ town: "Busan", population: "3,349,016", country: "South Korea", continent: "Asia" },
{ town: "Toronto", population: "3,271,830", country: "Canada", continent: "North America" },
{ town: "Chittagong", population: "3,227,246", country: "Bangladesh", continent: "Asia" },
{ town: "Casablanca", population: "3,218,036", country: "Morocco", continent: "Africa" },
{ town: "Ouagadougou", population: "3,204,000", country: "Burkina Faso", continent: "Africa" },
{ town: "Kanpur", population: "3,203,932", country: "India", continent: "Asia" },
{ town: "Changzhou", population: "3,187,315", country: "China", continent: "Asia" },
{ town: "Pyongyang", population: "3,133,000", country: "North Korea", continent: "Asia" },
{ town: "Buenos Aires", population: "3,120,612", country: "Argentina", continent: "South America" },
{ town: "Tashkent", population: "3,112,748", country: "Uzbekistan", continent: "Asia" },
{ town: "Quezon City", population: "3,084,270", country: "Philippines", continent: "Asia" },
{ town: "Da Nang", population: "3,065,628", country: "Vietnam", continent: "Asia" },
{ town: "Lanzhou", population: "3,012,577", country: "China", continent: "Asia" },
{ town: "Nantong", population: "2,987,600", country: "China", continent: "Asia" },
{ town: "Surabaya", population: "2,972,801", country: "Indonesia", continent: "Asia" },
{ town: "Brasília", population: "2,982,818", country: "Brazil", continent: "South America" },
{ town: "Kyiv", population: "2,952,301", country: "Ukraine", continent: "Europe" },
{ town: "İzmir", population: "2,948,160", country: "Turkey", continent: "Asia" },
{ town: "Incheon", population: "2,945,454", country: "South Korea", continent: "Asia" },
{ town: "Kumasi", population: "2,907,000", country: "Ghana", continent: "Africa" },
{ town: "Huizhou", population: "2,900,113", country: "China", continent: "Asia" },
{ town: "Mbuji-Mayi", population: "2,892,000", country: "DR Congo", continent: "Africa" },
{ town: "Xuzhou", population: "2,845,552", country: "China", continent: "Asia" },
{ town: "Taichung", population: "2,820,787", country: "Taiwan", continent: "Asia" },
{ town: "Lubumbashi", population: "2,812,000", country: "DR Congo", continent: "Africa" },
{ town: "Osaka", population: "2,808,624", country: "Japan", continent: "Asia" },
{ town: "Thane", population: "2,771,000", country: "India", continent: "Asia" },
{ town: "Kaohsiung", population: "2,765,932", country: "Taiwan", continent: "Asia" },
{ town: "Zibo", population: "2,750,312", country: "China", continent: "Asia" },
{ town: "Rome", population: "2,745,062", country: "Italy", continent: "Europe" },
{ town: "Linyi", population: "2,743,843", country: "China", continent: "Asia" },
{ town: "Chicago", population: "2,731,585", country: "United States", continent: "North America" },
{ town: "Bhopal", population: "2,707,000", country: "India", continent: "Asia" },
{ town: "Gazipur", population: "2,674,697", country: "Bangladesh", continent: "Asia" },
{ town: "Guayaquil", population: "2,665,392", country: "Ecuador", continent: "South America" },
{ town: "Baku", population: "2,640,400", country: "Azerbaijan", continent: "Asia" },
{ town: "Taipei", population: "2,602,418", country: "Taiwan", continent: "Asia" },
{ town: "Damascus", population: "2,584,771", country: "Syria", continent: "Asia" },
{ town: "Wenzhou", population: "2,582,017", country: "China", continent: "Asia" },
{ town: "Tangshan", population: "2,549,968", country: "China", continent: "Asia" },
{ town: "Sanaa", population: "2,545,000", country: "Yemen", continent: "Asia" },
{ town: "Patna", population: "2,534,000", country: "India", continent: "Asia" },
{ town: "Bandung", population: "2,527,854", country: "Indonesia", continent: "Asia" },
{ town: "Medellín", population: "2,519,592", country: "Colombia", continent: "South America" },
{ town: "Gujranwala", population: "2,511,118", country: "Pakistan", continent: "Asia" },
{ town: "Bekasi", population: "2,468,448", country: "Indonesia", continent: "Asia" },
{ town: "Indore", population: "2,463,588", country: "India", continent: "Asia" },
{ town: "Medan", population: "2,435,252", country: "Indonesia", continent: "Asia" },
{ town: "Fortaleza", population: "2,428,708", country: "Brazil", continent: "South America" },
{ town: "Salvador", population: "2,417,678", country: "Brazil", continent: "South America" },
{ town: "Daegu", population: "2,410,700", country: "South Korea", continent: "Asia" },
{ town: "Houston", population: "2,397,315", country: "United States", continent: "North America" },
{ town: "Omdurman", population: "2,395,159", country: "Sudan", continent: "Africa" },
{ town: "Agra", population: "2,386,000", country: "India", continent: "Asia" },
{ town: "Mecca", population: "2,385,509", country: "Saudi Arabia", continent: "Asia" },
{ town: "Hohhot", population: "2,373,399", country: "China", continent: "Asia" },
{ town: "Visakhapatnam", population: "2,358,412", country: "India", continent: "Asia" },
{ town: "Haikou", population: "2,349,239", country: "China", continent: "Asia" },
{ town: "Almaty", population: "2,348,103", country: "Kazakhstan", continent: "Asia" },
{ town: "Nagoya", population: "2,345,892", country: "Japan", continent: "Asia" },
{ town: "Shaoxing", population: "2,333,080", country: "China", continent: "Asia" },
{ town: "Mogadishu", population: "2,330,700", country: "Somalia", continent: "Africa" },
{ town: "Belo Horizonte", population: "2,315,560", country: "Brazil", continent: "South America" },
{ town: "Yantai", population: "2,311,885", country: "China", continent: "Asia" },
{ town: "Accra", population: "2,291,352", country: "Ghana", continent: "Africa" },
{ town: "Rawalpindi", population: "2,284,014", country: "Pakistan", continent: "Asia" },
{ town: "Phnom Penh", population: "2,281,951", country: "Cambodia", continent: "Asia" },
{ town: "Taoyuan", population: "2,268,807", country: "Taiwan", continent: "Asia" },
{ town: "Cali", population: "2,264,427", country: "Colombia", continent: "South America" },
{ town: "Luoyang", population: "2,230,661", country: "China", continent: "Asia" },
{ town: "Manaus", population: "2,279,686", country: "Brazil", continent: "South America" },
{ town: "Lusaka", population: "2,212,301", country: "Zambia", continent: "Africa" },
{ town: "Zhuhai", population: "2,207,090", country: "China", continent: "Asia" },
{ town: "Liuzhou", population: "2,204,841", country: "China", continent: "Asia" },
{ town: "Aleppo", population: "2,203,025", country: "Syria", continent: "Asia" },
{ town: "Lomé", population: "2,188,376", country: "Togo", continent: "Africa" },
{ town: "Isfahan", population: "2,178,000", country: "Iran", continent: "Asia" },
{ town: "Multan", population: "2,169,915", country: "Pakistan", continent: "Asia" },
{ town: "Brazzaville", population: "2,145,783", country: "Republic of the Congo", continent: "Africa" },
{ town: "Havana", population: "2,137,847", country: "Cuba", continent: "North America" },
{ town: "Baotou", population: "2,104,114", country: "China", continent: "Asia" },
{ town: "Handan", population: "2,095,134", country: "China", continent: "Asia" },
{ town: "Caracas", population: "2,089,012", country: "Venezuela", continent: "South America" },
{ town: "Yangzhou", population: "2,067,254", country: "China", continent: "Asia" },
{ town: "Bursa", population: "2,051,464", country: "Turkey", continent: "Asia" },
{ town: "Paris", population: "2,047,602", country: "France", continent: "Europe" },
{ town: "Vienna", population: "2,042,036", country: "Austria", continent: "Europe" },
{ town: "Weifang", population: "1,998,405", country: "China", continent: "Asia" },
{ town: "Minsk", population: "1,995,471", country: "Belarus", continent: "Europe" },
{ town: "Kuala Lumpur", population: "1,982,112", country: "Malaysia", continent: "Asia" },
{ town: "Khartoum", population: "1,974,647", country: "Sudan", continent: "Africa" },
{ town: "Khartoum Bahri", population: "1,968,601", country: "Sudan", continent: "Africa" },
{ town: "Sapporo", population: "1,964,034", country: "Japan", continent: "Asia" },
{ town: "Faridabad", population: "1,957,869", country: "India", continent: "Asia" },
{ town: "Benin City", population: "1,953,000", country: "Nigeria", continent: "Africa" },
{ town: "Baoding", population: "1,940,384", country: "China", continent: "Asia" },
{ town: "Montreal", population: "1,915,366", country: "Canada", continent: "North America" },
{ town: "Ghaziabad", population: "1,910,118", country: "India", continent: "Asia" },
{ town: "Santa Cruz de la Sierra", population: "1,903,398", country: "Bolivia", continent: "South America" },
{ town: "Manila", population: "1,902,590", country: "Philippines", continent: "Asia" },
{ town: "Tangerang", population: "1,895,486", country: "Indonesia", continent: "Asia" },
{ town: "Depok", population: "1,893,321", country: "Indonesia", continent: "Asia" },
{ town: "Tainan", population: "1,874,917", country: "Taiwan", continent: "Asia" },
{ town: "Hamburg", population: "1,862,565", country: "Germany", continent: "Europe" },
{ town: "Warsaw", population: "1,861,599", country: "Poland", continent: "Europe" },
{ town: "Davao City", population: "1,848,947", country: "Philippines", continent: "Asia" },
{ town: "Peshawar", population: "1,837,741", country: "Pakistan", continent: "Asia" },
{ town: "Amman", population: "1,812,059", country: "Jordan", continent: "Asia" },
{ town: "Tijuana", population: "1,810,645", country: "Mexico", continent: "North America" },
{ town: "Datong", population: "1,809,505", country: "China", continent: "Asia" },
{ town: "Huai'an", population: "1,804,611", country: "China", continent: "Asia" },
{ town: "Varanasi", population: "1,804,000", country: "India", continent: "Asia" },
{ town: "Kampala", population: "1,797,722", country: "Uganda", continent: "Africa" },
{ town: "Jiangmen", population: "1,795,459", country: "China", continent: "Asia" },
{ town: "Ludhiana", population: "1,779,796", country: "India", continent: "Asia" },
{ town: "Adana", population: "1,779,463", country: "Turkey", continent: "Asia" },
{ town: "Ganzhou", population: "1,778,132", country: "China", continent: "Asia" },
{ town: "Curitiba", population: "1,773,718", country: "Brazil", continent: "South America" },
{ town: "Quito", population: "1,776,364", country: "Ecuador", continent: "South America" },
{ town: "Monrovia", population: "1,761,032", country: "Liberia", continent: "Africa" },
{ town: "Maracaibo", population: "1,752,602", country: "Venezuela", continent: "South America" },
{ town: "Abu Dhabi", population: "1,750,000", country: "United Arab Emirates", continent: "Asia" },
{ town: "Kigali", population: "1,745,555", country: "Rwanda", continent: "Africa" },
{ town: "Barcelona", population: "1,731,649", country: "Spain", continent: "Europe" },
{ town: "Pimpri-Chinchwad", population: "1,729,359", country: "India", continent: "Asia" },
{ town: "Caloocan", population: "1,712,945", country: "Philippines", continent: "Asia" },
{ town: "Bucharest", population: "1,709,458", country: "Romania", continent: "Europe" },
{ town: "Amritsar", population: "1,704,000", country: "India", continent: "Asia" },
{ town: "Jining", population: "1,700,054", country: "China", continent: "Asia" },
{ town: "Semarang", population: "1,688,133", country: "Indonesia", continent: "Asia" },
{ town: "Xiangyang", population: "1,686,403", country: "China", continent: "Asia" },
{ town: "Budapest", population: "1,685,209", country: "Hungary", continent: "Europe" },
{ town: "Navi Mumbai", population: "1,685,000", country: "India", continent: "Asia" },
{ town: "Belgrade", population: "1,682,720", country: "Serbia", continent: "Europe" },
{ town: "Gaziantep", population: "1,680,723", country: "Turkey", continent: "Asia" },
{ town: "Xining", population: "1,677,177", country: "China", continent: "Asia" },
{ town: "Zunyi", population: "1,675,245", country: "China", continent: "Asia" },
{ town: "Palembang", population: "1,668,848", country: "Indonesia", continent: "Asia" },
{ town: "Vadodara", population: "1,666,703", country: "India", continent: "Asia" },
{ town: "Phoenix", population: "1,665,481", country: "United States", continent: "North America" },
{ town: "Kananga", population: "1,664,000", country: "DR Congo", continent: "Africa" },
{ town: "Fukuoka", population: "1,663,892", country: "Japan", continent: "Asia" },
{ town: "Yinchuan", population: "1,662,948", country: "China", continent: "Asia" },
{ town: "Kunshan", population: "1,652,159", country: "China", continent: "Asia" },
{ town: "Kota", population: "1,650,281", country: "India", continent: "Asia" },
{ town: "Beirut", population: "1,650,000", country: "Lebanon", continent: "Asia" },
{ town: "Ecatepec de Morelos", population: "1,643,623", country: "Mexico", continent: "North America" },
{ town: "Astana", population: "1,639,176", country: "Kazakhstan", continent: "Asia" },
{ town: "Novosibirsk", population: "1,637,266", country: "Russia", continent: "Asia" },
{ town: "Calgary", population: "1,612,834", country: "Canada", continent: "North America" },
{ town: "Sharjah", population: "1,610,000", country: "United Arab Emirates", continent: "Asia" },
{ town: "Gwalior", population: "1,608,000", country: "India", continent: "Asia" },
{ town: "Daqing", population: "1,604,027", country: "China", continent: "Asia" },
{ town: "Wuhu", population: "1,598,165", country: "China", continent: "Asia" },
{ town: "Karaj", population: "1,592,492", country: "Iran", continent: "Asia" },
{ town: "Jabalpur", population: "1,588,000", country: "India", continent: "Asia" },
{ town: "Coimbatore", population: "1,580,000", country: "India", continent: "Asia" },
{ town: "León", population: "1,579,803", country: "Mexico", continent: "North America" },
{ town: "Huế", population: "1,578,600", country: "Vietnam", continent: "Asia" },
{ town: "Philadelphia", population: "1,574,281", country: "United States", continent: "North America" },
{ town: "Shiraz", population: "1,565,572", country: "Iran", continent: "Asia" },
{ town: "Kawasaki", population: "1,561,132", country: "Japan", continent: "Asia" },
{ town: "Tabriz", population: "1,558,693", country: "Iran", continent: "Asia" },
{ town: "Nouakchott", population: "1,558,100", country: "Mauritania", continent: "Africa" },
{ town: "Vijayawada", population: "1,556,000", country: "India", continent: "Asia" },
{ town: "Mianyang", population: "1,549,499", country: "China", continent: "Asia" },
{ town: "San Antonio", population: "1,548,422", country: "United States", continent: "North America" },
{ town: "Yekaterinburg", population: "1,548,187", country: "Russia", continent: "Asia" },
{ town: "Auckland", population: "1,547,200", country: "New Zealand", continent: "Oceania" },
{ town: "Puebla", population: "1,542,232", country: "Mexico", continent: "North America" },
{ town: "Putian", population: "1,539,389", country: "China", continent: "Asia" },
{ town: "Ulaanbaatar", population: "1,539,252", country: "Mongolia", continent: "Asia" },
{ town: "Madurai", population: "1,531,000", country: "India", continent: "Asia" },
{ town: "Mosul", population: "1,529,384", country: "Iraq", continent: "Asia" },
{ town: "N'Djamena", population: "1,521,900", country: "Chad", continent: "Africa" },
{ town: "Qinhuangdao", population: "1,520,199", country: "China", continent: "Asia" },
{ town: "Raipur", population: "1,519,000", country: "India", continent: "Asia" },
{ town: "Zhuzhou", population: "1,510,148", country: "China", continent: "Asia" },
{ town: "Jilin", population: "1,509,292", country: "China", continent: "Asia" },
{ town: "Munich", population: "1,505,005", country: "Germany", continent: "Europe" },
{ town: "Ciudad Juárez", population: "1,501,551", country: "Mexico", continent: "North America" },
{ town: "Kōbe", population: "1,497,630", country: "Japan", continent: "Asia" },
{ town: "Recife", population: "1,494,586", country: "Brazil", continent: "South America" },
{ town: "Córdoba", population: "1,493,668", country: "Argentina", continent: "South America" },
{ town: "Harare", population: "1,491,740", country: "Zimbabwe", continent: "Africa" },
{ town: "Daejeon", population: "1,488,435", country: "South Korea", continent: "Asia" },
{ town: "Hyderabad", population: "1,487,098", country: "Pakistan", continent: "Asia" },
{ town: "Nashik", population: "1,486,973", country: "India", continent: "Asia" },
{ town: "Yiwu", population: "1,481,384", country: "China", continent: "Asia" },
{ town: "Xingtai", population: "1,480,754", country: "China", continent: "Asia" },
{ town: "Anshan", population: "1,480,332", country: "China", continent: "Asia" },
{ town: "Gwangju", population: "1,477,573", country: "South Korea", continent: "Asia" },
{ town: "Quanzhou", population: "1,469,157", country: "China", continent: "Asia" },
{ town: "Cixi", population: "1,457,510", country: "China", continent: "Asia" },
{ town: "Guwahati", population: "1,439,000", country: "India", continent: "Asia" },
{ town: "Goiânia", population: "1,437,366", country: "Brazil", continent: "South America" },
{ town: "Niamey", population: "1,437,000", country: "Niger", continent: "Africa" },
{ town: "Solapur", population: "1,432,000", country: "India", continent: "Asia" },
{ town: "Kyōto", population: "1,431,713", country: "Japan", continent: "Asia" },
{ town: "Makassar", population: "1,423,877", country: "Indonesia", continent: "Asia" },
{ town: "Kisangani", population: "1,423,000", country: "DR Congo", continent: "Africa" },
{ town: "Kharkiv", population: "1,421,125", country: "Ukraine", continent: "Europe" },
{ town: "Pointe-Noire", population: "1,420,612", country: "Republic of the Congo", continent: "Africa" },
{ town: "Hubli-Dharwad", population: "1,418,000", country: "India", continent: "Asia" },
{ town: "Tai’an", population: "1,416,591", country: "China", continent: "Asia" },
{ town: "Jinjiang", population: "1,416,151", country: "China", continent: "Asia" },
{ town: "Medina", population: "1,411,599", country: "Saudi Arabia", continent: "Asia" },
{ town: "Nanyang", population: "1,407,616", country: "China", continent: "Asia" },
{ town: "San Diego", population: "1,406,106", country: "United States", continent: "North America" },
{ town: "Porto Alegre", population: "1,404,269", country: "Brazil", continent: "South America" },
{ town: "Quetta", population: "1,401,362", country: "Pakistan", continent: "Asia" },
{ town: "Zhanjiang", population: "1,400,709", country: "China", continent: "Asia" },
{ town: "Prague", population: "1,397,880", country: "Czech Republic", continent: "Europe" },
{ town: "Dammam", population: "1,386,166", country: "Saudi Arabia", continent: "Asia" },
{ town: "Guadalajara", population: "1,385,621", country: "Mexico", continent: "North America" },
{ town: "Chandigarh", population: "1,379,895", country: "India", continent: "Asia" },
{ town: "Brisbane", population: "1,375,301", country: "Australia", continent: "Oceania" },
{ town: "Konya", population: "1,365,287", country: "Turkey", continent: "Asia" },
{ town: "Milan", population: "1,362,863", country: "Italy", continent: "Europe" },
{ town: "Guilin", population: "1,361,244", country: "China", continent: "Asia" },
{ town: "Bareilly", population: "1,359,000", country: "India", continent: "Asia" },
{ town: "South Tangerang", population: "1,354,350", country: "Indonesia", continent: "Asia" },
{ town: "Yancheng", population: "1,353,475", country: "China", continent: "Asia" },
{ town: "Zaozhuang", population: "1,349,883", country: "China", continent: "Asia" },
{ town: "Rosario", population: "1,348,725", country: "Argentina", continent: "South America" },
{ town: "Taizhou", population: "1,348,327", country: "China", continent: "Asia" },
{ town: "Freetown", population: "1,347,559", country: "Sierra Leone", continent: "Africa" },
{ town: "Saitama", population: "1,345,016", country: "Japan", continent: "Asia" },
{ town: "Shangrao", population: "1,342,220", country: "China", continent: "Asia" },
{ town: "Weihai", population: "1,339,645", country: "China", continent: "Asia" },
{ town: "Zhangjiakou", population: "1,339,384", country: "China", continent: "Asia" },
{ town: "Moradabad", population: "1,334,000", country: "India", continent: "Asia" },
{ town: "Jiangyin", population: "1,331,352", country: "China", continent: "Asia" },
{ town: "Kazan", population: "1,329,825", country: "Russia", continent: "Europe" },
{ town: "Dallas", population: "1,329,491", country: "United States", continent: "North America" },
{ town: "Tegucigalpa", population: "1,326,460", country: "Honduras", continent: "North America" },
{ town: "Antalya", population: "1,322,766", country: "Turkey", continent: "Asia" },
{ town: "Antananarivo", population: "1,321,269", country: "Madagascar", continent: "Africa" },
{ town: "Gurgaon", population: "1,320,000", country: "India", continent: "Asia" },
{ town: "Aligarh", population: "1,316,000", country: "India", continent: "Asia" },
{ town: "Mombasa", population: "1,311,860", country: "Kenya", continent: "Africa" },
{ town: "Meerut", population: "1,309,023", country: "India", continent: "Asia" },
{ town: "Taguig", population: "1,308,085", country: "Philippines", continent: "Asia" },
{ town: "Maoming", population: "1,307,802", country: "China", continent: "Asia" },
{ town: "Sofia", population: "1,303,813", country: "Bulgaria", continent: "Europe" },
{ town: "Belém", population: "1,303,403", country: "Brazil", continent: "South America" },
{ town: "Jalandhar", population: "1,296,000", country: "India", continent: "Asia" },
{ town: "Shymkent", population: "1,294,050", country: "Kazakhstan", continent: "Asia" },
{ town: "Heze", population: "1,293,767", country: "China", continent: "Asia" },
{ town: "Basra", population: "1,293,052", country: "Iraq", continent: "Asia" },
{ town: "Guarulhos", population: "1,291,771", country: "Brazil", continent: "South America" },
{ town: "Rajkot", population: "1,286,995", country: "India", continent: "Asia" },
{ town: "Onitsha", population: "1,285,000", country: "Nigeria", continent: "Africa" },
{ town: "Yichang", population: "1,284,305", country: "China", continent: "Asia" },
{ town: "Tbilisi", population: "1,282,574", country: "Georgia", continent: "Asia" },
{ town: "Dakar", population: "1,278,469", country: "Senegal", continent: "Africa" },
{ town: "Tiruchirappalli", population: "1,276,000", country: "India", continent: "Asia" },
{ town: "Shubra El Kheima", population: "1,275,700", country: "Egypt", continent: "Africa" },
{ town: "Tangier", population: "1,275,428", country: "Morocco", continent: "Africa" },
{ town: "Barranquilla", population: "1,275,264", country: "Colombia", continent: "South America" },
{ town: "Montevideo", population: "1,271,513", country: "Uruguay", continent: "South America" },
{ town: "Xinxiang", population: "1,271,350", country: "China", continent: "Asia" },
{ town: "Bhubaneswar", population: "1,266,000", country: "India", continent: "Asia" },
{ town: "Zapopan", population: "1,257,547", country: "Mexico", continent: "North America" },
{ town: "Huainan", population: "1,255,619", country: "China", continent: "Asia" },
{ town: "Nanchong", population: "1,254,455", country: "China", continent: "Asia" },
{ town: "Chaozhou", population: "1,254,007", country: "China", continent: "Asia" },
{ town: "Kirkuk", population: "1,249,197", country: "Iraq", continent: "Asia" },
{ town: "Bukavu", population: "1,249,000", country: "DR Congo", continent: "Africa" },
{ town: "Salem", population: "1,248,000", country: "India", continent: "Asia" },
{ town: "Kalyan-Dombivli", population: "1,246,381", country: "India", continent: "Asia" },
{ town: "Jieyang", population: "1,242,906", country: "China", continent: "Asia" },
{ town: "Dushanbe", population: "1,242,600", country: "Tajikistan", continent: "Asia" },
{ town: "Edmonton", population: "1,238,295", country: "Canada", continent: "North America" },
{ town: "Panama City", population: "1,235,062", country: "Panama", continent: "North America" },
{ town: "Port-au-Prince", population: "1,234,742", country: "Haiti", continent: "North America" },
{ town: "Changshu", population: "1,230,599", country: "China", continent: "Asia" },
{ town: "Oran", population: "1,230,000", country: "Algeria", continent: "Africa" },
{ town: "Fushun", population: "1,228,890", country: "China", continent: "Asia" },
{ town: "Callao", population: "1,226,200", country: "Peru", continent: "South America" },
{ town: "Guatemala City", population: "1,221,739", country: "Guatemala", continent: "North America" },
{ town: "Vasai-Virar", population: "1,221,233", country: "India", continent: "Asia" },
{ town: "Mira-Bhayandar", population: "1,217,000", country: "India", continent: "Asia" },
{ town: "Krasnoyarsk", population: "1,211,756", country: "Russia", continent: "Asia" },
{ town: "Suwon", population: "1,210,150", country: "South Korea", continent: "Asia" },
{ town: "Mysore", population: "1,204,759", country: "India", continent: "Asia" },
{ town: "Qom", population: "1,201,158", country: "Iran", continent: "Asia" },
{ town: "Hargeisa", population: "1,200,000", country: "Somalia", continent: "Africa" },
{ town: "Nizhny Novgorod", population: "1,198,245", country: "Russia", continent: "Europe" },
{ town: "Qingyuan", population: "1,197,581", country: "China", continent: "Asia" },
{ town: "Batam", population: "1,196,396", country: "Indonesia", continent: "Asia" },
{ town: "Arequipa", population: "1,195,700", country: "Peru", continent: "South America" },
{ town: "Kaifeng", population: "1,193,802", country: "China", continent: "Asia" },
{ town: "Srinagar", population: "1,192,792", country: "India", continent: "Asia" },
{ town: "Xianyang", population: "1,192,776", country: "China", continent: "Asia" },
{ town: "Fuyang", population: "1,191,810", country: "China", continent: "Asia" },
{ town: "Nelson Mandela Bay (Gqeberha)", population: "1,190,496", country: "South Africa", continent: "Africa" },
{ town: "Jiaxing", population: "1,188,321", country: "China", continent: "Asia" },
{ town: "Ottawa", population: "1,188,114", country: "Canada", continent: "North America" },
{ town: "Anyang", population: "1,187,772", country: "China", continent: "Asia" },
{ town: "Doha", population: "1,186,023", country: "Qatar", continent: "Asia" },
{ town: "Hengyang", population: "1,185,130", country: "China", continent: "Asia" },
{ town: "Ahvaz", population: "1,184,788", country: "Iran", continent: "Asia" },
{ town: "Birmingham", population: "1,183,618", country: "United Kingdom", continent: "Europe" },
{ town: "Fès", population: "1,182,963", country: "Morocco", continent: "Africa" },
{ town: "Chelyabinsk", population: "1,176,770", country: "Russia", continent: "Asia" },
{ town: "Tripoli", population: "1,176,000", country: "Libya", continent: "Africa" },
{ town: "Hiroshima", population: "1,172,423", country: "Japan", continent: "Asia" },
{ town: "Aurangabad", population: "1,171,330", country: "India", continent: "Asia" },
{ town: "Ufa", population: "1,166,098", country: "Russia", continent: "Europe" },
{ town: "Bandar Lampung", population: "1,166,066", country: "Indonesia", continent: "Asia" },
{ town: "Lilongwe", population: "1,162,544", country: "Malawi", continent: "Africa" },
{ town: "Mandalay", population: "1,162,500", country: "Myanmar", continent: "Asia" },
{ town: "Dhanbad", population: "1,161,561", country: "India", continent: "Asia" },
{ town: "Iribarren (Barquisimeto)", population: "1,159,062", country: "Venezuela", continent: "South America" },
{ town: "Kaduna", population: "1,158,000", country: "Nigeria", continent: "Africa" },
{ town: "Krasnodar", population: "1,154,885", country: "Russia", continent: "Asia" },
{ town: "Samara", population: "1,154,223", country: "Russia", continent: "Europe" },
{ town: "Rizhao", population: "1,147,175", country: "China", continent: "Asia" },
{ town: "Rostov-on-Don", population: "1,143,123", country: "Russia", continent: "Europe" },
{ town: "Monterrey", population: "1,142,952", country: "Mexico", continent: "North America" },
{ town: "Yerevan", population: "1,141,100", country: "Armenia", continent: "Asia" },
{ town: "Campinas", population: "1,139,047", country: "Brazil", continent: "South America" },
{ town: "Dazhou", population: "1,135,817", country: "China", continent: "Asia" },
{ town: "Ulsan", population: "1,135,423", country: "South Korea", continent: "Asia" },
{ town: "Naypyidaw", population: "1,129,322", country: "Myanmar", continent: "Asia" },
{ town: "Bobo-Dioulasso", population: "1,129,000", country: "Burkina Faso", continent: "Africa" },
{ town: "Luzhou", population: "1,128,479", country: "China", continent: "Asia" },
{ town: "Yueyang", population: "1,125,448", country: "China", continent: "Asia" },
{ town: "Zhenjiang", population: "1,123,813", country: "China", continent: "Asia" },
{ town: "Bishkek", population: "1,120,827", country: "Kyrgyzstan", continent: "Asia" },
{ town: "Touba", population: "1,120,824", country: "Senegal", continent: "Africa" },
{ town: "Prayagraj", population: "1,117,094", country: "India", continent: "Asia" },
{ town: "Thiruvananthapuram", population: "1,116,000", country: "India", continent: "Asia" },
{ town: "Islamabad", population: "1,108,872", country: "Pakistan", continent: "Asia" },
{ town: "Baoji", population: "1,107,702", country: "China", continent: "Asia" },
{ town: "Mwanza", population: "1,104,521", country: "Tanzania", continent: "Africa" },
{ town: "Omsk", population: "1,101,367", country: "Russia", continent: "Asia" },
{ town: "Yibin", population: "1,100,737", country: "China", continent: "Asia" },
{ town: "Changde", population: "1,100,719", country: "China", continent: "Asia" },
{ town: "Sendai", population: "1,096,951", country: "Japan", continent: "Asia" },
{ town: "Chifeng", population: "1,093,068", country: "China", continent: "Asia" },
{ town: "Diyarbakır", population: "1,087,786", country: "Turkey", continent: "Asia" },
{ town: "Huzhou", population: "1,083,953", country: "China", continent: "Asia" },
{ town: "Suqian", population: "1,081,559", country: "China", continent: "Asia" },
{ town: "Maputo", population: "1,080,277", country: "Mozambique", continent: "Africa" },
{ town: "Wanzhou", population: "1,078,149", country: "China", continent: "Asia" },
{ town: "Bengbu", population: "1,077,704", country: "China", continent: "Asia" },
{ town: "Ranchi", population: "1,073,440", country: "India", continent: "Asia" },
{ town: "Nezahualcóyotl", population: "1,072,676", country: "Mexico", continent: "North America" },
{ town: "Howrah", population: "1,072,161", country: "India", continent: "Asia" },
{ town: "Lianyungang", population: "1,071,019", country: "China", continent: "Asia" },
{ town: "Lu’an", population: "1,069,940", country: "China", continent: "Asia" },
{ town: "Bhiwandi", population: "1,067,000", country: "India", continent: "Asia" },
{ town: "Yongin", population: "1,066,975", country: "South Korea", continent: "Asia" },
{ town: "Trujillo", population: "1,063,700", country: "Peru", continent: "South America" },
{ town: "Managua", population: "1,061,054", country: "Nicaragua", continent: "North America" },
{ town: "Saharanpur", population: "1,061,000", country: "India", continent: "Asia" },
{ town: "Zhangjiagang", population: "1,055,893", country: "China", continent: "Asia" },
{ town: "Changzhi", population: "1,047,461", country: "China", continent: "Asia" },
{ town: "Pingdingshan", population: "1,045,966", country: "China", continent: "Asia" },
{ town: "Goyang", population: "1,045,497", country: "South Korea", continent: "Asia" },
{ town: "Bogor", population: "1,043,070", country: "Indonesia", continent: "Asia" },
{ town: "Voronezh", population: "1,041,722", country: "Russia", continent: "Europe" },
{ town: "Jinhua", population: "1,040,948", country: "China", continent: "Asia" },
{ town: "Mersin", population: "1,040,507", country: "Turkey", continent: "Asia" },
{ town: "São Luís", population: "1,037,775", country: "Brazil", continent: "South America" },
{ town: "Zhaoqing", population: "1,035,810", country: "China", continent: "Asia" },
{ town: "Asmara", population: "1,035,000", country: "Eritrea", continent: "Africa" },
{ town: "Jodhpur", population: "1,033,918", country: "India", continent: "Asia" },
{ town: "Matola", population: "1,032,197", country: "Mozambique", continent: "Africa" },
{ town: "Shangqiu", population: "1,031,123", country: "China", continent: "Asia" },
{ town: "Ashgabat", population: "1,030,063", country: "Turkmenistan", continent: "Asia" },
{ town: "Qiqihar", population: "1,029,522", country: "China", continent: "Asia" },
{ town: "Changwon", population: "1,029,389", country: "South Korea", continent: "Asia" },
{ town: "Santo Domingo Este", population: "1,029,117", country: "Dominican Republic", continent: "North America" },
{ town: "Santo Domingo", population: "1,029,110", country: "Dominican Republic", continent: "North America" },
{ town: "Cartagena", population: "1,028,736", country: "Colombia", continent: "South America" },
{ town: "Jerusalem", population: "1,028,366", country: "Israel", continent: "Asia" },
{ town: "Fort Worth", population: "1,028,117", country: "United States", continent: "North America" },
{ town: "Perm", population: "1,027,518", country: "Russia", continent: "Europe" },
{ town: "Cologne", population: "1,024,210", country: "Germany", continent: "Europe" },
{ town: "Jinzhou", population: "1,021,478", country: "China", continent: "Asia" },
{ town: "Tshikapa", population: "1,020,468", country: "DR Congo", continent: "Africa" },
{ town: "Liaocheng", population: "1,020,430", country: "China", continent: "Asia" },
{ town: "Zamboanga City", population: "1,018,849", country: "Philippines", continent: "Asia" },
{ town: "Jacksonville", population: "1,017,689", country: "United States", continent: "North America" },
{ town: "Xinyang", population: "1,014,843", country: "China", continent: "Asia" },
{ town: "Marrakesh", population: "1,014,813", country: "Morocco", continent: "Africa" },
{ town: "Yuyao", population: "1,013,866", country: "China", continent: "Asia" },
{ town: "Rui’an", population: "1,012,731", country: "China", continent: "Asia" },
{ town: "Volgograd", population: "1,012,219", country: "Russia", continent: "Europe" },
{ town: "Gorakhpur", population: "1,012,000", country: "India", continent: "Asia" },
{ town: "Odesa", population: "1,010,537", country: "Ukraine", continent: "Europe" },
{ town: "Vientiane", population: "1,009,300", country: "Laos", continent: "Asia" },
{ town: "Austin", population: "1,002,632", country: "United States", continent: "North America" },
{ town: "Erbil", population: "1,001,219", country: "Iraq", continent: "Asia" },
];
if (typeof module !== "undefined" && module.exports) {
module.exports = townsOver1M;
}
// https://gist.github.com/crackwitz/43cd36b60c3b07aea6c7379c0d699a4f
// https://en.wikipedia.org/wiki/List_of_Unicode_characters
// https://www.compart.com/en/unicode/U+00bf
// https://www.toptal.com/designers/htmlarrows/punctuation/right-single-quotation-mark/
// https://www.fileformat.info/info/unicode/char/2019/index.htm
// https://en.wikipedia.org/wiki/Plane_(Unicode)
const unicode_planes = [
{ low: 0x00000, high: 0x0FFFF, number: 0, short: "BMP", name: "Basic Multilingual Plane" },
{ low: 0x10000, high: 0x1FFFF, number: 1, short: "SMP", name: "Supplementary Multilingual Plane" },
{ low: 0x20000, high: 0x2FFFF, number: 2, short: "SIP", name: "Supplementary Ideographic Plane" },
{ low: 0x30000, high: 0x3FFFF, number: 3, short: "TIP", name: "Tertiary Ideographic Plane" },
// 4-13 unassigned
{ low: 0xE0000, high: 0xEFFFF, number: 14, short: "SSP", name: "Supplementary Special-purpose Plane" },
{ low: 0xF0000, high: 0xFFFFF, number: 15, short: "SPUA-A", name: "Supplementary Private Use Area-A" },
{ low: 0x100000, high: 0x10FFFF, number: 16, short: "SPUA-B", name: "Supplementary Private Use Area-B" },
];
// https://en.wikipedia.org/wiki/Unicode_block
// https://www.unicode.org/Public/UCD/latest/ucd/Blocks.txt
const unicode_blocks = [
{ low: 0x0000, high: 0x007F, desc: "Basic Latin" },
{ low: 0x0080, high: 0x00FF, desc: "Latin-1 Supplement" },
{ low: 0x0100, high: 0x017F, desc: "Latin Extended-A" },
{ low: 0x0180, high: 0x024F, desc: "Latin Extended-B" },
{ low: 0x0250, high: 0x02AF, desc: "IPA Extensions" },
{ low: 0x02B0, high: 0x02FF, desc: "Spacing Modifier Letters" },
{ low: 0x0300, high: 0x036F, desc: "Combining Diacritical Marks" },
{ low: 0x0370, high: 0x03FF, desc: "Greek and Coptic" },
{ low: 0x0400, high: 0x04FF, desc: "Cyrillic" },
{ low: 0x0500, high: 0x052F, desc: "Cyrillic Supplement" },
{ low: 0x0530, high: 0x058F, desc: "Armenian" },
{ low: 0x0590, high: 0x05FF, desc: "Hebrew" },
{ low: 0x0600, high: 0x06FF, desc: "Arabic" },
{ low: 0x0700, high: 0x074F, desc: "Syriac" },
{ low: 0x0750, high: 0x077F, desc: "Arabic Supplement" },
{ low: 0x0780, high: 0x07BF, desc: "Thaana" },
{ low: 0x07C0, high: 0x07FF, desc: "NKo" },
{ low: 0x0800, high: 0x083F, desc: "Samaritan" },
{ low: 0x0840, high: 0x085F, desc: "Mandaic" },
{ low: 0x0860, high: 0x086F, desc: "Syriac Supplement" },
{ low: 0x0870, high: 0x089F, desc: "Arabic Extended-B" },
{ low: 0x08A0, high: 0x08FF, desc: "Arabic Extended-A" },
{ low: 0x0900, high: 0x097F, desc: "Devanagari" },
{ low: 0x0980, high: 0x09FF, desc: "Bengali" },
{ low: 0x0A00, high: 0x0A7F, desc: "Gurmukhi" },
{ low: 0x0A80, high: 0x0AFF, desc: "Gujarati" },
{ low: 0x0B00, high: 0x0B7F, desc: "Oriya" },
{ low: 0x0B80, high: 0x0BFF, desc: "Tamil" },
{ low: 0x0C00, high: 0x0C7F, desc: "Telugu" },
{ low: 0x0C80, high: 0x0CFF, desc: "Kannada" },
{ low: 0x0D00, high: 0x0D7F, desc: "Malayalam" },
{ low: 0x0D80, high: 0x0DFF, desc: "Sinhala" },
{ low: 0x0E00, high: 0x0E7F, desc: "Thai" },
{ low: 0x0E80, high: 0x0EFF, desc: "Lao" },
{ low: 0x0F00, high: 0x0FFF, desc: "Tibetan" },
{ low: 0x1000, high: 0x109F, desc: "Myanmar" },
{ low: 0x10A0, high: 0x10FF, desc: "Georgian" },
{ low: 0x1100, high: 0x11FF, desc: "Hangul Jamo" },
{ low: 0x1200, high: 0x137F, desc: "Ethiopic" },
{ low: 0x1380, high: 0x139F, desc: "Ethiopic Supplement" },
{ low: 0x13A0, high: 0x13FF, desc: "Cherokee" },
{ low: 0x1400, high: 0x167F, desc: "Unified Canadian Aboriginal Syllabics" },
{ low: 0x1680, high: 0x169F, desc: "Ogham" },
{ low: 0x16A0, high: 0x16FF, desc: "Runic" },
{ low: 0x1700, high: 0x171F, desc: "Tagalog" },
{ low: 0x1720, high: 0x173F, desc: "Hanunoo" },
{ low: 0x1740, high: 0x175F, desc: "Buhid" },
{ low: 0x1760, high: 0x177F, desc: "Tagbanwa" },
{ low: 0x1780, high: 0x17FF, desc: "Khmer" },
{ low: 0x1800, high: 0x18AF, desc: "Mongolian" },
{ low: 0x18B0, high: 0x18FF, desc: "Unified Canadian Aboriginal Syllabics Extended" },
{ low: 0x1900, high: 0x194F, desc: "Limbu" },
{ low: 0x1950, high: 0x197F, desc: "Tai Le" },
{ low: 0x1980, high: 0x19DF, desc: "New Tai Lue" },
{ low: 0x19E0, high: 0x19FF, desc: "Khmer Symbols" },
{ low: 0x1A00, high: 0x1A1F, desc: "Buginese" },
{ low: 0x1A20, high: 0x1AAF, desc: "Tai Tham" },
{ low: 0x1AB0, high: 0x1AFF, desc: "Combining Diacritical Marks Extended" },
{ low: 0x1B00, high: 0x1B7F, desc: "Balinese" },
{ low: 0x1B80, high: 0x1BBF, desc: "Sundanese" },
{ low: 0x1BC0, high: 0x1BFF, desc: "Batak" },
{ low: 0x1C00, high: 0x1C4F, desc: "Lepcha" },
{ low: 0x1C50, high: 0x1C7F, desc: "Ol Chiki" },
{ low: 0x1C80, high: 0x1C8F, desc: "Cyrillic Extended-C" },
{ low: 0x1C90, high: 0x1CBF, desc: "Georgian Extended" },
{ low: 0x1CC0, high: 0x1CCF, desc: "Sundanese Supplement" },
{ low: 0x1CD0, high: 0x1CFF, desc: "Vedic Extensions" },
{ low: 0x1D00, high: 0x1D7F, desc: "Phonetic Extensions" },
{ low: 0x1D80, high: 0x1DBF, desc: "Phonetic Extensions Supplement" },
{ low: 0x1DC0, high: 0x1DFF, desc: "Combining Diacritical Marks Supplement" },
{ low: 0x1E00, high: 0x1EFF, desc: "Latin Extended Additional" },
{ low: 0x1F00, high: 0x1FFF, desc: "Greek Extended" },
{ low: 0x2000, high: 0x206F, desc: "General Punctuation" },
{ low: 0x2070, high: 0x209F, desc: "Superscripts and Subscripts" },
{ low: 0x20A0, high: 0x20CF, desc: "Currency Symbols" },
{ low: 0x20D0, high: 0x20FF, desc: "Combining Diacritical Marks for Symbols" },
{ low: 0x2100, high: 0x214F, desc: "Letterlike Symbols" },
{ low: 0x2150, high: 0x218F, desc: "Number Forms" },
{ low: 0x2190, high: 0x21FF, desc: "Arrows" },
{ low: 0x2200, high: 0x22FF, desc: "Mathematical Operators" },
{ low: 0x2300, high: 0x23FF, desc: "Miscellaneous Technical" },
{ low: 0x2400, high: 0x243F, desc: "Control Pictures" },
{ low: 0x2440, high: 0x245F, desc: "Optical Character Recognition" },
{ low: 0x2460, high: 0x24FF, desc: "Enclosed Alphanumerics" },
{ low: 0x2500, high: 0x257F, desc: "Box Drawing" },
{ low: 0x2580, high: 0x259F, desc: "Block Elements" },
{ low: 0x25A0, high: 0x25FF, desc: "Geometric Shapes" },
{ low: 0x2600, high: 0x26FF, desc: "Miscellaneous Symbols" },
{ low: 0x2700, high: 0x27BF, desc: "Dingbats" },
{ low: 0x27C0, high: 0x27EF, desc: "Miscellaneous Mathematical Symbols-A" },
{ low: 0x27F0, high: 0x27FF, desc: "Supplemental Arrows-A" },
{ low: 0x2800, high: 0x28FF, desc: "Braille Patterns" },
{ low: 0x2900, high: 0x297F, desc: "Supplemental Arrows-B" },
{ low: 0x2980, high: 0x29FF, desc: "Miscellaneous Mathematical Symbols-B" },
{ low: 0x2A00, high: 0x2AFF, desc: "Supplemental Mathematical Operators" },
{ low: 0x2B00, high: 0x2BFF, desc: "Miscellaneous Symbols and Arrows" },
{ low: 0x2C00, high: 0x2C5F, desc: "Glagolitic" },
{ low: 0x2C60, high: 0x2C7F, desc: "Latin Extended-C" },
{ low: 0x2C80, high: 0x2CFF, desc: "Coptic" },
{ low: 0x2D00, high: 0x2D2F, desc: "Georgian Supplement" },
{ low: 0x2D30, high: 0x2D7F, desc: "Tifinagh" },
{ low: 0x2D80, high: 0x2DDF, desc: "Ethiopic Extended" },
{ low: 0x2DE0, high: 0x2DFF, desc: "Cyrillic Extended-A" },
{ low: 0x2E00, high: 0x2E7F, desc: "Supplemental Punctuation" },
{ low: 0x2E80, high: 0x2EFF, desc: "CJK Radicals Supplement" },
{ low: 0x2F00, high: 0x2FDF, desc: "Kangxi Radicals" },
{ low: 0x2FF0, high: 0x2FFF, desc: "Ideographic Description Characters" },
{ low: 0x3000, high: 0x303F, desc: "CJK Symbols and Punctuation" },
{ low: 0x3040, high: 0x309F, desc: "Hiragana" },
{ low: 0x30A0, high: 0x30FF, desc: "Katakana" },
{ low: 0x3100, high: 0x312F, desc: "Bopomofo" },
{ low: 0x3130, high: 0x318F, desc: "Hangul Compatibility Jamo" },
{ low: 0x3190, high: 0x319F, desc: "Kanbun" },
{ low: 0x31A0, high: 0x31BF, desc: "Bopomofo Extended" },
{ low: 0x31C0, high: 0x31EF, desc: "CJK Strokes" },
{ low: 0x31F0, high: 0x31FF, desc: "Katakana Phonetic Extensions" },
{ low: 0x3200, high: 0x32FF, desc: "Enclosed CJK Letters and Months" },
{ low: 0x3300, high: 0x33FF, desc: "CJK Compatibility" },
{ low: 0x3400, high: 0x4DBF, desc: "CJK Unified Ideographs Extension A" },
{ low: 0x4DC0, high: 0x4DFF, desc: "Yijing Hexagram Symbols" },
{ low: 0x4E00, high: 0x9FFF, desc: "CJK Unified Ideographs" },
{ low: 0xA000, high: 0xA48F, desc: "Yi Syllables" },
{ low: 0xA490, high: 0xA4CF, desc: "Yi Radicals" },
{ low: 0xA4D0, high: 0xA4FF, desc: "Lisu" },
{ low: 0xA500, high: 0xA63F, desc: "Vai" },
{ low: 0xA640, high: 0xA69F, desc: "Cyrillic Extended-B" },
{ low: 0xA6A0, high: 0xA6FF, desc: "Bamum" },
{ low: 0xA700, high: 0xA71F, desc: "Modifier Tone Letters" },
{ low: 0xA720, high: 0xA7FF, desc: "Latin Extended-D" },
{ low: 0xA800, high: 0xA82F, desc: "Syloti Nagri" },
{ low: 0xA830, high: 0xA83F, desc: "Common Indic Number Forms" },
{ low: 0xA840, high: 0xA87F, desc: "Phags-pa" },
{ low: 0xA880, high: 0xA8DF, desc: "Saurashtra" },
{ low: 0xA8E0, high: 0xA8FF, desc: "Devanagari Extended" },
{ low: 0xA900, high: 0xA92F, desc: "Kayah Li" },
{ low: 0xA930, high: 0xA95F, desc: "Rejang" },
{ low: 0xA960, high: 0xA97F, desc: "Hangul Jamo Extended-A" },
{ low: 0xA980, high: 0xA9DF, desc: "Javanese" },
{ low: 0xA9E0, high: 0xA9FF, desc: "Myanmar Extended-B" },
{ low: 0xAA00, high: 0xAA5F, desc: "Cham" },
{ low: 0xAA60, high: 0xAA7F, desc: "Myanmar Extended-A" },
{ low: 0xAA80, high: 0xAADF, desc: "Tai Viet" },
{ low: 0xAAE0, high: 0xAAFF, desc: "Meetei Mayek Extensions" },
{ low: 0xAB00, high: 0xAB2F, desc: "Ethiopic Extended-A" },
{ low: 0xAB30, high: 0xAB6F, desc: "Latin Extended-E" },
{ low: 0xAB70, high: 0xABBF, desc: "Cherokee Supplement" },
{ low: 0xABC0, high: 0xABFF, desc: "Meetei Mayek" },
{ low: 0xAC00, high: 0xD7AF, desc: "Hangul Syllables" },
{ low: 0xD7B0, high: 0xD7FF, desc: "Hangul Jamo Extended-B" },
{ low: 0xD800, high: 0xDB7F, desc: "High Surrogates" },
{ low: 0xDB80, high: 0xDBFF, desc: "High Private Use Surrogates" },
{ low: 0xDC00, high: 0xDFFF, desc: "Low Surrogates" },
{ low: 0xE000, high: 0xF8FF, desc: "Private Use Area" },
{ low: 0xF900, high: 0xFAFF, desc: "CJK Compatibility Ideographs" },
{ low: 0xFB00, high: 0xFB4F, desc: "Alphabetic Presentation Forms" },
{ low: 0xFB50, high: 0xFDFF, desc: "Arabic Presentation Forms-A" },
{ low: 0xFE00, high: 0xFE0F, desc: "Variation Selectors" },
{ low: 0xFE10, high: 0xFE1F, desc: "Vertical Forms" },
{ low: 0xFE20, high: 0xFE2F, desc: "Combining Half Marks" },
{ low: 0xFE30, high: 0xFE4F, desc: "CJK Compatibility Forms" },
{ low: 0xFE50, high: 0xFE6F, desc: "Small Form Variants" },
{ low: 0xFE70, high: 0xFEFF, desc: "Arabic Presentation Forms-B" },
{ low: 0xFF00, high: 0xFFEF, desc: "Halfwidth and Fullwidth Forms" },
{ low: 0xFFF0, high: 0xFFFF, desc: "Specials" },
{ low: 0x10000, high: 0x1007F, desc: "Linear B Syllabary" },
{ low: 0x10080, high: 0x100FF, desc: "Linear B Ideograms" },
{ low: 0x10100, high: 0x1013F, desc: "Aegean Numbers" },
{ low: 0x10140, high: 0x1018F, desc: "Ancient Greek Numbers" },
{ low: 0x10190, high: 0x101CF, desc: "Ancient Symbols" },
{ low: 0x101D0, high: 0x101FF, desc: "Phaistos Disc" },
{ low: 0x10280, high: 0x1029F, desc: "Lycian" },
{ low: 0x102A0, high: 0x102DF, desc: "Carian" },
{ low: 0x102E0, high: 0x102FF, desc: "Coptic Epact Numbers" },
{ low: 0x10300, high: 0x1032F, desc: "Old Italic" },
{ low: 0x10330, high: 0x1034F, desc: "Gothic" },
{ low: 0x10350, high: 0x1037F, desc: "Old Permic" },
{ low: 0x10380, high: 0x1039F, desc: "Ugaritic" },
{ low: 0x103A0, high: 0x103DF, desc: "Old Persian" },
{ low: 0x10400, high: 0x1044F, desc: "Deseret" },
{ low: 0x10450, high: 0x1047F, desc: "Shavian" },
{ low: 0x10480, high: 0x104AF, desc: "Osmanya" },
{ low: 0x104B0, high: 0x104FF, desc: "Osage" },
{ low: 0x10500, high: 0x1052F, desc: "Elbasan" },
{ low: 0x10530, high: 0x1056F, desc: "Caucasian Albanian" },
{ low: 0x10570, high: 0x105BF, desc: "Vithkuqi" },
{ low: 0x105C0, high: 0x105FF, desc: "Todhri" },
{ low: 0x10600, high: 0x1077F, desc: "Linear A" },
{ low: 0x10780, high: 0x107BF, desc: "Latin Extended-F" },
{ low: 0x10800, high: 0x1083F, desc: "Cypriot Syllabary" },
{ low: 0x10840, high: 0x1085F, desc: "Imperial Aramaic" },
{ low: 0x10860, high: 0x1087F, desc: "Palmyrene" },
{ low: 0x10880, high: 0x108AF, desc: "Nabataean" },
{ low: 0x108E0, high: 0x108FF, desc: "Hatran" },
{ low: 0x10900, high: 0x1091F, desc: "Phoenician" },
{ low: 0x10920, high: 0x1093F, desc: "Lydian" },
{ low: 0x10940, high: 0x1095F, desc: "Sidetic" },
{ low: 0x10980, high: 0x1099F, desc: "Meroitic Hieroglyphs" },
{ low: 0x109A0, high: 0x109FF, desc: "Meroitic Cursive" },
{ low: 0x10A00, high: 0x10A5F, desc: "Kharoshthi" },
{ low: 0x10A60, high: 0x10A7F, desc: "Old South Arabian" },
{ low: 0x10A80, high: 0x10A9F, desc: "Old North Arabian" },
{ low: 0x10AC0, high: 0x10AFF, desc: "Manichaean" },
{ low: 0x10B00, high: 0x10B3F, desc: "Avestan" },
{ low: 0x10B40, high: 0x10B5F, desc: "Inscriptional Parthian" },
{ low: 0x10B60, high: 0x10B7F, desc: "Inscriptional Pahlavi" },
{ low: 0x10B80, high: 0x10BAF, desc: "Psalter Pahlavi" },
{ low: 0x10C00, high: 0x10C4F, desc: "Old Turkic" },
{ low: 0x10C80, high: 0x10CFF, desc: "Old Hungarian" },
{ low: 0x10D00, high: 0x10D3F, desc: "Hanifi Rohingya" },
{ low: 0x10D40, high: 0x10D8F, desc: "Garay" },
{ low: 0x10E60, high: 0x10E7F, desc: "Rumi Numeral Symbols" },
{ low: 0x10E80, high: 0x10EBF, desc: "Yezidi" },
{ low: 0x10EC0, high: 0x10EFF, desc: "Arabic Extended-C" },
{ low: 0x10F00, high: 0x10F2F, desc: "Old Sogdian" },
{ low: 0x10F30, high: 0x10F6F, desc: "Sogdian" },
{ low: 0x10F70, high: 0x10FAF, desc: "Old Uyghur" },
{ low: 0x10FB0, high: 0x10FDF, desc: "Chorasmian" },
{ low: 0x10FE0, high: 0x10FFF, desc: "Elymaic" },
{ low: 0x11000, high: 0x1107F, desc: "Brahmi" },
{ low: 0x11080, high: 0x110CF, desc: "Kaithi" },
{ low: 0x110D0, high: 0x110FF, desc: "Sora Sompeng" },
{ low: 0x11100, high: 0x1114F, desc: "Chakma" },
{ low: 0x11150, high: 0x1117F, desc: "Mahajani" },
{ low: 0x11180, high: 0x111DF, desc: "Sharada" },
{ low: 0x111E0, high: 0x111FF, desc: "Sinhala Archaic Numbers" },
{ low: 0x11200, high: 0x1124F, desc: "Khojki" },
{ low: 0x11280, high: 0x112AF, desc: "Multani" },
{ low: 0x112B0, high: 0x112FF, desc: "Khudawadi" },
{ low: 0x11300, high: 0x1137F, desc: "Grantha" },
{ low: 0x11380, high: 0x113FF, desc: "Tulu-Tigalari" },
{ low: 0x11400, high: 0x1147F, desc: "Newa" },
{ low: 0x11480, high: 0x114DF, desc: "Tirhuta" },
{ low: 0x11580, high: 0x115FF, desc: "Siddham" },
{ low: 0x11600, high: 0x1165F, desc: "Modi" },
{ low: 0x11660, high: 0x1167F, desc: "Mongolian Supplement" },
{ low: 0x11680, high: 0x116CF, desc: "Takri" },
{ low: 0x116D0, high: 0x116FF, desc: "Myanmar Extended-C" },
{ low: 0x11700, high: 0x1174F, desc: "Ahom" },
{ low: 0x11800, high: 0x1184F, desc: "Dogra" },
{ low: 0x118A0, high: 0x118FF, desc: "Warang Citi" },
{ low: 0x11900, high: 0x1195F, desc: "Dives Akuru" },
{ low: 0x119A0, high: 0x119FF, desc: "Nandinagari" },
{ low: 0x11A00, high: 0x11A4F, desc: "Zanabazar Square" },
{ low: 0x11A50, high: 0x11AAF, desc: "Soyombo" },
{ low: 0x11AB0, high: 0x11ABF, desc: "Unified Canadian Aboriginal Syllabics Extended-A" },
{ low: 0x11AC0, high: 0x11AFF, desc: "Pau Cin Hau" },
{ low: 0x11B00, high: 0x11B5F, desc: "Devanagari Extended-A" },
{ low: 0x11B60, high: 0x11B7F, desc: "Sharada Supplement" },
{ low: 0x11BC0, high: 0x11BFF, desc: "Sunuwar" },
{ low: 0x11C00, high: 0x11C6F, desc: "Bhaiksuki" },
{ low: 0x11C70, high: 0x11CBF, desc: "Marchen" },
{ low: 0x11D00, high: 0x11D5F, desc: "Masaram Gondi" },
{ low: 0x11D60, high: 0x11DAF, desc: "Gunjala Gondi" },
{ low: 0x11DB0, high: 0x11DEF, desc: "Tolong Siki" },
{ low: 0x11EE0, high: 0x11EFF, desc: "Makasar" },
{ low: 0x11F00, high: 0x11F5F, desc: "Kawi" },
{ low: 0x11FB0, high: 0x11FBF, desc: "Lisu Supplement" },
{ low: 0x11FC0, high: 0x11FFF, desc: "Tamil Supplement" },
{ low: 0x12000, high: 0x123FF, desc: "Cuneiform" },
{ low: 0x12400, high: 0x1247F, desc: "Cuneiform Numbers and Punctuation" },
{ low: 0x12480, high: 0x1254F, desc: "Early Dynastic Cuneiform" },
{ low: 0x12F90, high: 0x12FFF, desc: "Cypro-Minoan" },
{ low: 0x13000, high: 0x1342F, desc: "Egyptian Hieroglyphs" },
{ low: 0x13430, high: 0x1345F, desc: "Egyptian Hieroglyph Format Controls" },
{ low: 0x13460, high: 0x143FF, desc: "Egyptian Hieroglyphs Extended-A" },
{ low: 0x14400, high: 0x1467F, desc: "Anatolian Hieroglyphs" },
{ low: 0x16100, high: 0x1613F, desc: "Gurung Khema" },
{ low: 0x16800, high: 0x16A3F, desc: "Bamum Supplement" },
{ low: 0x16A40, high: 0x16A6F, desc: "Mro" },
{ low: 0x16A70, high: 0x16ACF, desc: "Tangsa" },
{ low: 0x16AD0, high: 0x16AFF, desc: "Bassa Vah" },
{ low: 0x16B00, high: 0x16B8F, desc: "Pahawh Hmong" },
{ low: 0x16D40, high: 0x16D7F, desc: "Kirat Rai" },
{ low: 0x16E40, high: 0x16E9F, desc: "Medefaidrin" },
{ low: 0x16EA0, high: 0x16EDF, desc: "Beria Erfe" },
{ low: 0x16F00, high: 0x16F9F, desc: "Miao" },
{ low: 0x16FE0, high: 0x16FFF, desc: "Ideographic Symbols and Punctuation" },
{ low: 0x17000, high: 0x187FF, desc: "Tangut" },
{ low: 0x18800, high: 0x18AFF, desc: "Tangut Components" },
{ low: 0x18B00, high: 0x18CFF, desc: "Khitan Small Script" },
{ low: 0x18D00, high: 0x18D7F, desc: "Tangut Supplement" },
{ low: 0x18D80, high: 0x18DFF, desc: "Tangut Components Supplement" },
{ low: 0x1AFF0, high: 0x1AFFF, desc: "Kana Extended-B" },
{ low: 0x1B000, high: 0x1B0FF, desc: "Kana Supplement" },
{ low: 0x1B100, high: 0x1B12F, desc: "Kana Extended-A" },
{ low: 0x1B130, high: 0x1B16F, desc: "Small Kana Extension" },
{ low: 0x1B170, high: 0x1B2FF, desc: "Nushu" },
{ low: 0x1BC00, high: 0x1BC9F, desc: "Duployan" },
{ low: 0x1BCA0, high: 0x1BCAF, desc: "Shorthand Format Controls" },
{ low: 0x1CC00, high: 0x1CEBF, desc: "Symbols for Legacy Computing Supplement" },
{ low: 0x1CEC0, high: 0x1CEFF, desc: "Miscellaneous Symbols Supplement" },
{ low: 0x1CF00, high: 0x1CFCF, desc: "Znamenny Musical Notation" },
{ low: 0x1D000, high: 0x1D0FF, desc: "Byzantine Musical Symbols" },
{ low: 0x1D100, high: 0x1D1FF, desc: "Musical Symbols" },
{ low: 0x1D200, high: 0x1D24F, desc: "Ancient Greek Musical Notation" },
{ low: 0x1D2C0, high: 0x1D2DF, desc: "Kaktovik Numerals" },
{ low: 0x1D2E0, high: 0x1D2FF, desc: "Mayan Numerals" },
{ low: 0x1D300, high: 0x1D35F, desc: "Tai Xuan Jing Symbols" },
{ low: 0x1D360, high: 0x1D37F, desc: "Counting Rod Numerals" },
{ low: 0x1D400, high: 0x1D7FF, desc: "Mathematical Alphanumeric Symbols" },
{ low: 0x1D800, high: 0x1DAAF, desc: "Sutton SignWriting" },
{ low: 0x1DF00, high: 0x1DFFF, desc: "Latin Extended-G" },
{ low: 0x1E000, high: 0x1E02F, desc: "Glagolitic Supplement" },
{ low: 0x1E030, high: 0x1E08F, desc: "Cyrillic Extended-D" },
{ low: 0x1E100, high: 0x1E14F, desc: "Nyiakeng Puachue Hmong" },
{ low: 0x1E290, high: 0x1E2BF, desc: "Toto" },
{ low: 0x1E2C0, high: 0x1E2FF, desc: "Wancho" },
{ low: 0x1E4D0, high: 0x1E4FF, desc: "Nag Mundari" },
{ low: 0x1E5D0, high: 0x1E5FF, desc: "Ol Onal" },
{ low: 0x1E6C0, high: 0x1E6FF, desc: "Tai Yo" },
{ low: 0x1E7E0, high: 0x1E7FF, desc: "Ethiopic Extended-B" },
{ low: 0x1E800, high: 0x1E8DF, desc: "Mende Kikakui" },
{ low: 0x1E900, high: 0x1E95F, desc: "Adlam" },
{ low: 0x1EC70, high: 0x1ECBF, desc: "Indic Siyaq Numbers" },
{ low: 0x1ED00, high: 0x1ED4F, desc: "Ottoman Siyaq Numbers" },
{ low: 0x1EE00, high: 0x1EEFF, desc: "Arabic Mathematical Alphabetic Symbols" },
{ low: 0x1F000, high: 0x1F02F, desc: "Mahjong Tiles" },
{ low: 0x1F030, high: 0x1F09F, desc: "Domino Tiles" },
{ low: 0x1F0A0, high: 0x1F0FF, desc: "Playing Cards" },
{ low: 0x1F100, high: 0x1F1FF, desc: "Enclosed Alphanumeric Supplement" },
{ low: 0x1F200, high: 0x1F2FF, desc: "Enclosed Ideographic Supplement" },
{ low: 0x1F300, high: 0x1F5FF, desc: "Miscellaneous Symbols and Pictographs" },
{ low: 0x1F600, high: 0x1F64F, desc: "Emoticons" },
{ low: 0x1F650, high: 0x1F67F, desc: "Ornamental Dingbats" },
{ low: 0x1F680, high: 0x1F6FF, desc: "Transport and Map Symbols" },
{ low: 0x1F700, high: 0x1F77F, desc: "Alchemical Symbols" },
{ low: 0x1F780, high: 0x1F7FF, desc: "Geometric Shapes Extended" },
{ low: 0x1F800, high: 0x1F8FF, desc: "Supplemental Arrows-C" },
{ low: 0x1F900, high: 0x1F9FF, desc: "Supplemental Symbols and Pictographs" },
{ low: 0x1FA00, high: 0x1FA6F, desc: "Chess Symbols" },
{ low: 0x1FA70, high: 0x1FAFF, desc: "Symbols and Pictographs Extended-A" },
{ low: 0x1FB00, high: 0x1FBFF, desc: "Symbols for Legacy Computing" },
{ low: 0x20000, high: 0x2A6DF, desc: "CJK Unified Ideographs Extension B" },
{ low: 0x2A700, high: 0x2B73F, desc: "CJK Unified Ideographs Extension C" },
{ low: 0x2B740, high: 0x2B81F, desc: "CJK Unified Ideographs Extension D" },
{ low: 0x2B820, high: 0x2CEAF, desc: "CJK Unified Ideographs Extension E" },
{ low: 0x2CEB0, high: 0x2EBEF, desc: "CJK Unified Ideographs Extension F" },
{ low: 0x2EBF0, high: 0x2EE5F, desc: "CJK Unified Ideographs Extension I" },
{ low: 0x2F800, high: 0x2FA1F, desc: "CJK Compatibility Ideographs Supplement" },
{ low: 0x30000, high: 0x3134F, desc: "CJK Unified Ideographs Extension G" },
{ low: 0x31350, high: 0x323AF, desc: "CJK Unified Ideographs Extension H" },
{ low: 0x323B0, high: 0x3347F, desc: "CJK Unified Ideographs Extension J" },
{ low: 0xE0000, high: 0xE007F, desc: "Tags" },
{ low: 0xE0100, high: 0xE01EF, desc: "Variation Selectors Supplement" },
{ low: 0xF0000, high: 0xFFFFF, desc: "Supplementary Private Use Area-A" },
{ low: 0x100000, high: 0x10FFFF, desc: "Supplementary Private Use Area-B" },
];
const unicode_characters = {
// Basic Latin
0x0000: { desc: "Null character (NUL)" },
0x0001: { desc: "Start of Heading (SOH)" },
0x0002: { desc: "Start of Text (STX)" },
0x0003: { desc: "End-of-text character (ETX)" },
0x0004: { desc: "End-of-transmission character (EOT)" },
0x0005: { desc: "Enquiry character (ENQ)" },
0x0006: { desc: "Acknowledge character (ACK)" },
0x0007: { desc: "Bell character (BEL)" },
0x0008: { desc: "Backspace (BS)" },
0x0009: { desc: "Horizontal tab (HT)" },
0x000A: { desc: "Line feed (LF)" },
0x000B: { desc: "Vertical tab (VT)" },
0x000C: { desc: "Form feed (FF)" },
0x000D: { desc: "Carriage return (CR)" },
0x000E: { desc: "Shift Out (SO)" },
0x000F: { desc: "Shift In (SI)" },
0x0010: { desc: "Data Link Escape (DLE)" },
0x0011: { desc: "Device Control 1 (DC1)" },
0x0012: { desc: "Device Control 2 (DC2)" },
0x0013: { desc: "Device Control 3 (DC3)" },
0x0014: { desc: "Device Control 4 (DC4)" },
0x0015: { desc: "Negative-acknowledge character (NAK)" },
0x0016: { desc: "Synchronous Idle (SYN)" },
0x0017: { desc: "End of Transmission Block (ETB)" },
0x0018: { desc: "Cancel character (CAN)" },
0x0019: { desc: "End of Medium (EM)" },
0x001A: { desc: "Substitute character (SUB)" },
0x001B: { desc: "Escape character (ESC)" },
0x001C: { desc: "File Separator (FS)" },
0x001D: { desc: "Group Separator (GS)" },
0x001E: { desc: "Record Separator (RS)" },
0x001F: { desc: "Unit Separator (US)" },
0x0020: { html: " ", desc: "Space" },
0x0021: { html: "!", desc: "Exclamation mark" },
0x0022: { html: "\"", desc: "Quotation mark" },
0x0023: { html: "#", desc: "Number sign, Hash, Octothorpe, Sharp" },
0x0024: { html: "$", desc: "Dollar sign" },
0x0025: { html: "%", desc: "Percent sign" },
0x0026: { html: "&", desc: "Ampersand" },
0x0027: { html: "'", desc: "Apostrophe" },
0x0028: { html: "(", desc: "Left parenthesis" },
0x0029: { html: ")", desc: "Right parenthesis" },
0x002A: { html: "*", desc: "Asterisk" },
0x002B: { html: "+", desc: "Plus sign" },
0x002C: { html: ",", desc: "Comma" },
0x002D: { html: "-", desc: "Hyphen-minus" },
0x002E: { html: ".", desc: "Full stop" },
0x002F: { html: "/", desc: "Slash (Solidus)" },
0x0030: { html: "0", desc: "Digit Zero" },
0x0031: { html: "1", desc: "Digit One" },
0x0032: { html: "2", desc: "Digit Two" },
0x0033: { html: "3", desc: "Digit Three" },
0x0034: { html: "4", desc: "Digit Four" },
0x0035: { html: "5", desc: "Digit Five" },
0x0036: { html: "6", desc: "Digit Six" },
0x0037: { html: "7", desc: "Digit Seven" },
0x0038: { html: "8", desc: "Digit Eight" },
0x0039: { html: "9", desc: "Digit Nine" },
0x003A: { html: ":", desc: "Colon" },
0x003B: { html: ";", desc: "Semicolon" },
0x003C: { html: "<", desc: "Less-than sign" },
0x003D: { html: "=", desc: "Equal sign" },
0x003E: { html: ">", desc: "Greater-than sign" },
0x003F: { html: "?", desc: "Question mark" },
0x0040: { html: "@", desc: "At sign" },
0x0041: { html: "A", desc: "Latin Capital letter A" },
0x0042: { html: "B", desc: "Latin Capital letter B" },
0x0043: { html: "C", desc: "Latin Capital letter C" },
0x0044: { html: "D", desc: "Latin Capital letter D" },
0x0045: { html: "E", desc: "Latin Capital letter E" },
0x0046: { html: "F", desc: "Latin Capital letter F" },
0x0047: { html: "G", desc: "Latin Capital letter G" },
0x0048: { html: "H", desc: "Latin Capital letter H" },
0x0049: { html: "I", desc: "Latin Capital letter I" },
0x004A: { html: "J", desc: "Latin Capital letter J" },
0x004B: { html: "K", desc: "Latin Capital letter K" },
0x004C: { html: "L", desc: "Latin Capital letter L" },
0x004D: { html: "M", desc: "Latin Capital letter M" },
0x004E: { html: "N", desc: "Latin Capital letter N" },
0x004F: { html: "O", desc: "Latin Capital letter O" },
0x0050: { html: "P", desc: "Latin Capital letter P" },
0x0051: { html: "Q", desc: "Latin Capital letter Q" },
0x0052: { html: "R", desc: "Latin Capital letter R" },
0x0053: { html: "S", desc: "Latin Capital letter S" },
0x0054: { html: "T", desc: "Latin Capital letter T" },
0x0055: { html: "U", desc: "Latin Capital letter U" },
0x0056: { html: "V", desc: "Latin Capital letter V" },
0x0057: { html: "W", desc: "Latin Capital letter W" },
0x0058: { html: "X", desc: "Latin Capital letter X" },
0x0059: { html: "Y", desc: "Latin Capital letter Y" },
0x005A: { html: "Z", desc: "Latin Capital letter Z" },
0x005B: { html: "[", desc: "Left square bracket" },
0x005C: { html: "\\", desc: "Backslash" },
0x005D: { html: "]", desc: "Right square bracket" },
0x005E: { html: "^", desc: "Circumflex accent" },
0x005F: { html: "_", desc: "Low line" },
0x0060: { html: "`", desc: "Grave accent" },
0x0061: { html: "a", desc: "Latin Small Letter A" },
0x0062: { html: "b", desc: "Latin Small Letter B" },
0x0063: { html: "c", desc: "Latin Small Letter C" },
0x0064: { html: "d", desc: "Latin Small Letter D" },
0x0065: { html: "e", desc: "Latin Small Letter E" },
0x0066: { html: "f", desc: "Latin Small Letter F" },
0x0067: { html: "g", desc: "Latin Small Letter G" },
0x0068: { html: "h", desc: "Latin Small Letter H" },
0x0069: { html: "i", desc: "Latin Small Letter I" },
0x006A: { html: "j", desc: "Latin Small Letter J" },
0x006B: { html: "k", desc: "Latin Small Letter K" },
0x006C: { html: "l", desc: "Latin Small Letter L" },
0x006D: { html: "m", desc: "Latin Small Letter M" },
0x006E: { html: "n", desc: "Latin Small Letter N" },
0x006F: { html: "o", desc: "Latin Small Letter O" },
0x0070: { html: "p", desc: "Latin Small Letter P" },
0x0071: { html: "q", desc: "Latin Small Letter Q" },
0x0072: { html: "r", desc: "Latin Small Letter R" },
0x0073: { html: "s", desc: "Latin Small Letter S" },
0x0074: { html: "t", desc: "Latin Small Letter T" },
0x0075: { html: "u", desc: "Latin Small Letter U" },
0x0076: { html: "v", desc: "Latin Small Letter V" },
0x0077: { html: "w", desc: "Latin Small Letter W" },
0x0078: { html: "x", desc: "Latin Small Letter X" },
0x0079: { html: "y", desc: "Latin Small Letter Y" },
0x007A: { html: "z", desc: "Latin Small Letter Z" },
0x007B: { html: "{", desc: "Left curly bracket" },
0x007C: { html: "|", desc: "Vertical bar" },
0x007D: { html: "}", desc: "Right curly bracket" },
0x007E: { html: "~", desc: "Tilde" },
0x007F: { desc: "Delete (DEL)" },
// Latin-1 Supplement
0x0080: { desc: "Padding Character (PAD)" },
0x0081: { desc: "High Octet Preset (HOP)" },
0x0082: { desc: "Break Permitted Here (BPH)" },
0x0083: { desc: "No Break Here (NBH)" },
0x0084: { desc: "Index (IND)" },
0x0085: { desc: "Next Line (NEL)" },
0x0086: { desc: "Start of Selected Area (SSA)" },
0x0087: { desc: "End of Selected Area (ESA)" },
0x0088: { desc: "Character Tabulation Set (HTS)" },
0x0089: { desc: "Character Tabulation with Justification (HTJ)" },
0x008A: { desc: "Line Tabulation Set (VTS)" },
0x008B: { desc: "Partial Line Forward (PLD)" },
0x008C: { desc: "Partial Line Backward (PLU)" },
0x008D: { desc: "Reverse Line Feed (RI)" },
0x008E: { desc: "Single-Shift Two (SS2)" },
0x008F: { desc: "Single-Shift Three (SS3)" },
0x0090: { desc: "Device Control String (DCS)" },
0x0091: { desc: "Private Use 1 (PU1)" },
0x0092: { desc: "Private Use 2 (PU2)" },
0x0093: { desc: "Set Transmit State (STS)" },
0x0094: { desc: "Cancel character (CCH)" },
0x0095: { desc: "Message Waiting (MW)" },
0x0096: { desc: "Start of Protected Area (SPA)" },
0x0097: { desc: "End of Protected Area (EPA)" },
0x0098: { desc: "Start of String (SOS)" },
0x0099: { desc: "Single Graphic Character Introducer (SGCI)" },
0x009A: { desc: "Single Character Intro Introducer (SCI)" },
0x009B: { desc: "Control Sequence Introducer (CSI)" },
0x009C: { desc: "String Terminator (ST)" },
0x009D: { desc: "Operating System Command (OSC)" },
0x009E: { desc: "Private Message (PM)" },
0x009F: { desc: "Application Program Command (APC)" },
0x00A0: { html: " ", desc: "Non-breaking space" },
0x00A1: { html: "¡", desc: "Inverted Exclamation Mark" },
0x00A2: { html: "¢", desc: "Cent sign" },
0x00A3: { html: "£", desc: "Pound sign" },
0x00A4: { html: "¤", desc: "Currency sign" },
0x00A5: { html: "¥", desc: "Yen sign" },
0x00A6: { html: "¦", desc: "Broken bar" },
0x00A7: { html: "§", desc: "Section sign" },
0x00A8: { html: "¨", desc: "Diaeresis (Umlaut)" },
0x00A9: { html: "©", desc: "Copyright symbol" },
0x00AA: { html: "ª", desc: "Feminine Ordinal Indicator" },
0x00AB: { html: "«", desc: "Left-pointing double angle quotation mark" },
0x00AC: { html: "¬", desc: "Not sign" },
0x00AD: { html: "­", desc: "Soft hyphen" },
0x00AE: { html: "®", desc: "Registered trademark symbol" },
0x00AF: { html: "¯", desc: "Macron" },
0x00B0: { html: "°", desc: "Degree sign" },
0x00B1: { html: "±", desc: "Plus–minus sign" },
0x00B2: { html: "²", desc: "Superscript two" },
0x00B3: { html: "³", desc: "Superscript three" },
0x00B4: { html: "´", desc: "Acute accent" },
0x00B5: { html: "µ", desc: "Micro sign" },
0x00B6: { html: "¶", desc: "Pilcrow sign" },
0x00B7: { html: "·", desc: "Middle dot" },
0x00B8: { html: "¸", desc: "Cedilla" },
0x00B9: { html: "¹", desc: "Superscript one" },
0x00BA: { html: "º", desc: "Masculine ordinal indicator" },
0x00BB: { html: "»", desc: "Right-pointing double angle quotation mark" },
0x00BC: { html: "¼", desc: "Vulgar fraction one quarter" },
0x00BD: { html: "½", desc: "Vulgar fraction one half" },
0x00BE: { html: "¾", desc: "Vulgar fraction three quarters" },
0x00BF: { html: "¿", desc: "Inverted Question Mark" },
0x00C0: { html: "À", desc: "Latin Capital Letter A with grave" },
0x00C1: { html: "Á", desc: "Latin Capital letter A with acute" },
0x00C2: { html: "Â", desc: "Latin Capital letter A with circumflex" },
0x00C3: { html: "Ã", desc: "Latin Capital letter A with tilde" },
0x00C4: { html: "Ä", desc: "Latin Capital letter A with diaeresis" },
0x00C5: { html: "Å", desc: "Latin Capital letter A with ring above" },
0x00C6: { html: "Æ", desc: "Latin Capital letter Æ" },
0x00C7: { html: "Ç", desc: "Latin Capital letter C with cedilla" },
0x00C8: { html: "È", desc: "Latin Capital letter E with grave" },
0x00C9: { html: "É", desc: "Latin Capital letter E with acute" },
0x00CA: { html: "Ê", desc: "Latin Capital letter E with circumflex" },
0x00CB: { html: "Ë", desc: "Latin Capital letter E with diaeresis" },
0x00CC: { html: "Ì", desc: "Latin Capital letter I with grave" },
0x00CD: { html: "Í", desc: "Latin Capital letter I with acute" },
0x00CE: { html: "Î", desc: "Latin Capital letter I with circumflex" },
0x00CF: { html: "Ï", desc: "Latin Capital letter I with diaeresis" },
0x00D0: { html: "Ð", desc: "Latin Capital letter Eth" },
0x00D1: { html: "Ñ", desc: "Latin Capital letter N with tilde" },
0x00D2: { html: "Ò", desc: "Latin Capital letter O with grave" },
0x00D3: { html: "Ó", desc: "Latin Capital letter O with acute" },
0x00D4: { html: "Ô", desc: "Latin Capital letter O with circumflex" },
0x00D5: { html: "Õ", desc: "Latin Capital letter O with tilde" },
0x00D6: { html: "Ö", desc: "Latin Capital letter O with diaeresis" },
0x00D7: { html: "×", desc: "Multiplication sign" },
0x00D8: { html: "Ø", desc: "Latin Capital letter O with stroke" },
0x00D9: { html: "Ù", desc: "Latin Capital letter U with grave" },
0x00DA: { html: "Ú", desc: "Latin Capital letter U with acute" },
0x00DB: { html: "Û", desc: "Latin Capital Letter U with circumflex" },
0x00DC: { html: "Ü", desc: "Latin Capital Letter U with diaeresis" },
0x00DD: { html: "Ý", desc: "Latin Capital Letter Y with acute" },
0x00DE: { html: "Þ", desc: "Latin Capital Letter Thorn" },
0x00DF: { html: "ß", desc: "Latin Small Letter sharp S" },
0x00E0: { html: "à", desc: "Latin Small Letter A with grave" },
0x00E1: { html: "á", desc: "Latin Small Letter A with acute" },
0x00E2: { html: "â", desc: "Latin Small Letter A with circumflex" },
0x00E3: { html: "ã", desc: "Latin Small Letter A with tilde" },
0x00E4: { html: "ä", desc: "Latin Small Letter A with diaeresis" },
0x00E5: { html: "å", desc: "Latin Small Letter A with ring above" },
0x00E6: { html: "æ", desc: "Latin Small Letter Æ" },
0x00E7: { html: "ç", desc: "Latin Small Letter C with cedilla" },
0x00E8: { html: "è", desc: "Latin Small Letter E with grave" },
0x00E9: { html: "é", desc: "Latin Small Letter E with acute" },
0x00EA: { html: "ê", desc: "Latin Small Letter E with circumflex" },
0x00EB: { html: "ë", desc: "Latin Small Letter E with diaeresis" },
0x00EC: { html: "ì", desc: "Latin Small Letter I with grave" },
0x00ED: { html: "í", desc: "Latin Small Letter I with acute" },
0x00EE: { html: "î", desc: "Latin Small Letter I with circumflex" },
0x00EF: { html: "ï", desc: "Latin Small Letter I with diaeresis" },
0x00F0: { html: "ð", desc: "Latin Small Letter Eth" },
0x00F1: { html: "ñ", desc: "Latin Small Letter N with tilde" },
0x00F2: { html: "ò", desc: "Latin Small Letter O with grave" },
0x00F3: { html: "ó", desc: "Latin Small Letter O with acute" },
0x00F4: { html: "ô", desc: "Latin Small Letter O with circumflex" },
0x00F5: { html: "õ", desc: "Latin Small Letter O with tilde" },
0x00F6: { html: "ö", desc: "Latin Small Letter O with diaeresis" },
0x00F7: { html: "÷", desc: "Division sign" },
0x00F8: { html: "ø", desc: "Latin Small Letter O with stroke" },
0x00F9: { html: "ù", desc: "Latin Small Letter U with grave" },
0x00FA: { html: "ú", desc: "Latin Small Letter U with acute" },
0x00FB: { html: "û", desc: "Latin Small Letter U with circumflex" },
0x00FC: { html: "ü", desc: "Latin Small Letter U with diaeresis" },
0x00FD: { html: "ý", desc: "Latin Small Letter Y with acute" },
0x00FE: { html: "þ", desc: "Latin Small Letter Thorn" },
0x00FF: { html: "ÿ", desc: "Latin Small Letter Y with diaeresis" },
// Latin Extended-A
0x0100: { html: "Ā", desc: "Latin Capital Letter A with Macron" }, // Ā
0x0101: { html: "ā", desc: "Latin Small Letter A with Macron" }, // ā
0x0102: { html: "Ă", desc: "Latin Capital Letter A with Breve" }, // Ă
0x0103: { html: "ă", desc: "Latin Small Letter A with Breve" }, // ă
0x0104: { html: "Ą", desc: "Latin Capital Letter A with Ogonek" }, // Ą
0x0105: { html: "ą", desc: "Latin Small Letter A with Ogonek" }, // ą
0x0106: { html: "Ć", desc: "Latin Capital Letter C with Acute" }, // Ć
0x0107: { html: "ć", desc: "Latin Small Letter C with Acute" }, // ć
0x0108: { html: "Ĉ", desc: "Latin Capital Letter C with Circumflex" }, // Ĉ
0x0109: { html: "ĉ", desc: "Latin Small Letter C with Circumflex" }, // ĉ
0x010A: { html: "Ċ", desc: "Latin Capital Letter C with Dot Above" }, // Ċ
0x010B: { html: "ċ", desc: "Latin Small Letter C with Dot Above" }, // ċ
0x010C: { html: "Č", desc: "Latin Capital Letter C with Caron" }, // Č
0x010D: { html: "č", desc: "Latin Small Letter C with Caron" }, // č
0x010E: { html: "Ď", desc: "Latin Capital Letter D with Caron" }, // Ď
0x010F: { html: "ď", desc: "Latin Small Letter D with Caron" }, // ď
0x0110: { html: "Đ", desc: "Latin Capital Letter D with Stroke" }, // Đ
0x0111: { html: "đ", desc: "Latin Small Letter D with Stroke" }, // đ
0x0112: { html: "Ē", desc: "Latin Capital Letter E with Macron" }, // Ē
0x0113: { html: "ē", desc: "Latin Small Letter E with Macron" }, // ē
0x0114: { desc: "Latin Capital Letter E with Breve" }, // Ĕ
0x0115: { desc: "Latin Small Letter E with Breve" }, // ĕ
0x0116: { html: "Ė", desc: "Latin Capital Letter E with Dot Above" }, // Ė
0x0117: { html: "ė", desc: "Latin Small Letter E with Dot Above" }, // ė
0x0118: { html: "Ę", desc: "Latin Capital Letter E with Ogonek" }, // Ę
0x0119: { html: "ę", desc: "Latin Small Letter E with Ogonek" }, // ę
0x011A: { html: "Ě", desc: "Latin Capital Letter E with Caron" }, // Ě
0x011B: { html: "ě", desc: "Latin Small Letter E with Caron" }, // ě
0x011C: { html: "Ĝ", desc: "Latin Capital Letter G with Circumflex" }, // Ĝ
0x011D: { html: "ĝ", desc: "Latin Small Letter G with Circumflex" }, // ĝ
0x011E: { html: "Ğ", desc: "Latin Capital Letter G with Breve" }, // Ğ
0x011F: { html: "ğ", desc: "Latin Small Letter G with Breve" }, // ğ
0x0120: { html: "Ġ", desc: "Latin Capital Letter G with Dot Above" }, // Ġ
0x0121: { html: "ġ", desc: "Latin Small Letter G with Dot Above" }, // ġ
0x0122: { html: "Ģ", desc: "Latin Capital Letter G with Cedilla" }, // Ģ
0x0123: { desc: "Latin Small Letter G with Cedilla" }, // ģ
0x0124: { html: "Ĥ", desc: "Latin Capital Letter H with Circumflex" }, // Ĥ
0x0125: { html: "ĥ", desc: "Latin Small Letter H with Circumflex" }, // ĥ
0x0126: { html: "Ħ", desc: "Latin Capital Letter H with Stroke" }, // Ħ
0x0127: { html: "ħ", desc: "Latin Small Letter H with Stroke" }, // ħ
0x0128: { html: "Ĩ", desc: "Latin Capital Letter I with Tilde" }, // Ĩ
0x0129: { html: "ĩ", desc: "Latin Small Letter I with Tilde" }, // ĩ
0x012A: { html: "Ī", desc: "Latin Capital Letter I with Macron" }, // Ī
0x012B: { html: "ī", desc: "Latin Small Letter I with Macron" }, // ī
0x012C: { desc: "Latin Capital Letter I with Breve" }, // Ĭ
0x012D: { desc: "Latin Small Letter I with Breve" }, // ĭ
0x012E: { html: "Į", desc: "Latin Capital Letter I with Ogonek" }, // Į
0x012F: { html: "į", desc: "Latin Small Letter I with Ogonek" }, // į
0x0130: { html: "İ", desc: "Latin Capital Letter I with Dot Above" }, // İ
0x0131: { html: "ı", desc: "Latin Small Letter Dotless I" }, // ı
0x0132: { html: "IJ", desc: "Latin Capital Ligature Ij" }, // IJ
0x0133: { html: "ij", desc: "Latin Small Ligature Ij" }, // ij
0x0134: { html: "Ĵ", desc: "Latin Capital Letter J with Circumflex" }, // Ĵ
0x0135: { html: "ĵ", desc: "Latin Small Letter J with Circumflex" }, // ĵ
0x0136: { html: "Ķ", desc: "Latin Capital Letter K with Cedilla" }, // Ķ
0x0137: { html: "ķ", desc: "Latin Small Letter K with Cedilla" }, // ķ
0x0138: { html: "ĸ", desc: "Latin Small Letter Kra" }, // ĸ
0x0139: { html: "Ĺ", desc: "Latin Capital Letter L with Acute" }, // Ĺ
0x013A: { html: "ĺ", desc: "Latin Small Letter L with Acute" }, // ĺ
0x013B: { html: "Ļ", desc: "Latin Capital Letter L with Cedilla" }, // Ļ
0x013C: { html: "ļ", desc: "Latin Small Letter L with Cedilla" }, // ļ
0x013D: { html: "Ľ", desc: "Latin Capital Letter L with Caron" }, // Ľ
0x013E: { html: "ľ", desc: "Latin Small Letter L with Caron" }, // ľ
0x013F: { html: "Ŀ", desc: "Latin Capital Letter L with Middle Dot" }, // Ŀ
0x0140: { html: "ŀ", desc: "Latin Small Letter L with Middle Dot" }, // ŀ
0x0141: { html: "Ł", desc: "Latin Capital Letter L with Stroke" }, // Ł
0x0142: { html: "ł", desc: "Latin Small Letter L with Stroke" }, // ł
0x0143: { html: "Ń", desc: "Latin Capital Letter N with Acute" }, // Ń
0x0144: { html: "ń", desc: "Latin Small Letter N with Acute" }, // ń
0x0145: { html: "Ņ", desc: "Latin Capital Letter N with Cedilla" }, // Ņ
0x0146: { html: "ņ", desc: "Latin Small Letter N with Cedilla" }, // ņ
0x0147: { html: "Ň", desc: "Latin Capital Letter N with Caron" }, // Ň
0x0148: { html: "ň", desc: "Latin Small Letter N with Caron" }, // ň
0x0149: { html: "ʼn", desc: "Latin Small Letter N Preceded By Apostrophe" }, // ʼn
0x014A: { html: "Ŋ", desc: "Latin Capital Letter Eng" }, // Ŋ
0x014B: { html: "ŋ", desc: "Latin Small Letter Eng" }, // ŋ
0x014C: { html: "Ō", desc: "Latin Capital Letter O with Macron" }, // Ō
0x014D: { html: "ō", desc: "Latin Small Letter O with Macron" }, // ō
0x014E: { desc: "Latin Capital Letter O with Breve" }, // Ŏ
0x014F: { desc: "Latin Small Letter O with Breve" }, // ŏ
0x0150: { html: "Ő", desc: "Latin Capital Letter O with Double Acute" }, // Ő
0x0151: { html: "ő", desc: "Latin Small Letter O with Double Acute" }, // ő
0x0152: { html: "Œ", desc: "Latin Capital Ligature Oe" }, // Œ
0x0153: { html: "œ", desc: "Latin Small Ligature Oe" }, // œ
0x0154: { html: "Ŕ", desc: "Latin Capital Letter R with Acute" }, // Ŕ
0x0155: { html: "ŕ", desc: "Latin Small Letter R with Acute" }, // ŕ
0x0156: { html: "Ŗ", desc: "Latin Capital Letter R with Cedilla" }, // Ŗ
0x0157: { html: "ŗ", desc: "Latin Small Letter R with Cedilla" }, // ŗ
0x0158: { html: "Ř", desc: "Latin Capital Letter R with Caron" }, // Ř
0x0159: { html: "ř", desc: "Latin Small Letter R with Caron" }, // ř
0x015A: { html: "Ś", desc: "Latin Capital Letter S with Acute" }, // Ś
0x015B: { html: "ś", desc: "Latin Small Letter S with Acute" }, // ś
0x015C: { html: "Ŝ", desc: "Latin Capital Letter S with Circumflex" }, // Ŝ
0x015D: { html: "ŝ", desc: "Latin Small Letter S with Circumflex" }, // ŝ
0x015E: { html: "Ş", desc: "Latin Capital Letter S with Cedilla" }, // Ş
0x015F: { html: "ş", desc: "Latin Small Letter S with Cedilla" }, // ş
0x0160: { html: "Š", desc: "Latin Capital Letter S with Caron" }, // Š
0x0161: { html: "š", desc: "Latin Small Letter S with Caron" }, // š
0x0162: { html: "Ţ", desc: "Latin Capital Letter T with Cedilla" }, // Ţ
0x0163: { html: "ţ", desc: "Latin Small Letter T with Cedilla" }, // ţ
0x0164: { html: "Ť", desc: "Latin Capital Letter T with Caron" }, // Ť
0x0165: { html: "ť", desc: "Latin Small Letter T with Caron" }, // ť
0x0166: { html: "Ŧ", desc: "Latin Capital Letter T with Stroke" }, // Ŧ
0x0167: { html: "ŧ", desc: "Latin Small Letter T with Stroke" }, // ŧ
0x0168: { html: "Ũ", desc: "Latin Capital Letter U with Tilde" }, // Ũ
0x0169: { html: "ũ", desc: "Latin Small Letter U with Tilde" }, // ũ
0x016A: { html: "Ū", desc: "Latin Capital Letter U with Macron" }, // Ū
0x016B: { html: "ū", desc: "Latin Small Letter U with Macron" }, // ū
0x016C: { html: "Ŭ", desc: "Latin Capital Letter U with Breve" }, // Ŭ
0x016D: { html: "ŭ", desc: "Latin Small Letter U with Breve" }, // ŭ
0x016E: { html: "Ů", desc: "Latin Capital Letter U with Ring Above" }, // Ů
0x016F: { html: "ů", desc: "Latin Small Letter U with Ring Above" }, // ů
0x0170: { html: "Ű", desc: "Latin Capital Letter U with Double Acute" }, // Ű
0x0171: { html: "ű", desc: "Latin Small Letter U with Double Acute" }, // ű
0x0172: { html: "Ų", desc: "Latin Capital Letter U with Ogonek" }, // Ų
0x0173: { html: "ų", desc: "Latin Small Letter U with Ogonek" }, // ų
0x0174: { html: "Ŵ", desc: "Latin Capital Letter W with Circumflex" }, // Ŵ
0x0175: { html: "ŵ", desc: "Latin Small Letter W with Circumflex" }, // ŵ
0x0176: { html: "Ŷ", desc: "Latin Capital Letter Y with Circumflex" }, // Ŷ
0x0177: { html: "ŷ", desc: "Latin Small Letter Y with Circumflex" }, // ŷ
0x0178: { html: "Ÿ", desc: "Latin Capital Letter Y with Diaeresis" }, // Ÿ
0x0179: { html: "Ź", desc: "Latin Capital Letter Z with Acute" }, // Ź
0x017A: { html: "ź", desc: "Latin Small Letter Z with Acute" }, // ź
0x017B: { html: "Ż", desc: "Latin Capital Letter Z with Dot Above" }, // Ż
0x017C: { html: "ż", desc: "Latin Small Letter Z with Dot Above" }, // ż
0x017D: { html: "Ž", desc: "Latin Capital Letter Z with Caron" }, // Ž
0x017E: { html: "ž", desc: "Latin Small Letter Z with Caron" }, // ž
0x017F: { desc: "Latin Small Letter Long S" }, // ſ
// Latin Extended-B
0x0180: { desc: "Latin Small Letter B with Stroke" }, // ƀ
0x0181: { desc: "Latin Capital Letter B with Hook" }, // Ɓ
0x0182: { desc: "Latin Capital Letter B with Topbar" }, // Ƃ
0x0183: { desc: "Latin Small Letter B with Topbar" }, // ƃ
0x0184: { desc: "Latin Capital Letter Tone Six" }, // Ƅ
0x0185: { desc: "Latin Small Letter Tone Six" }, // ƅ
0x0186: { desc: "Latin Capital Letter Open O" }, // Ɔ
0x0187: { desc: "Latin Capital Letter C with Hook" }, // Ƈ
0x0188: { desc: "Latin Small Letter C with Hook" }, // ƈ
0x0189: { desc: "Latin Capital Letter African D" }, // Ɖ
0x018A: { desc: "Latin Capital Letter D with Hook" }, // Ɗ
0x018B: { desc: "Latin Capital Letter D with Topbar" }, // Ƌ
0x018C: { desc: "Latin Small Letter D with Topbar" }, // ƌ
0x018D: { desc: "Latin Small Letter Turned Delta" }, // ƍ
0x018E: { desc: "Latin Capital Letter Reversed E" }, // Ǝ
0x018F: { desc: "Latin Capital Letter Schwa" }, // Ə
0x0190: { desc: "Latin Capital Letter Open E" }, // Ɛ
0x0191: { desc: "Latin Capital Letter F with Hook" }, // Ƒ
0x0192: { desc: "Latin Small Letter F with Hook" }, // ƒ
0x0193: { desc: "Latin Capital Letter G with Hook" }, // Ɠ
0x0194: { desc: "Latin Capital Letter Gamma" }, // Ɣ
0x0195: { desc: "Latin Small Letter Hv" }, // ƕ
0x0196: { desc: "Latin Capital Letter Iota" }, // Ɩ
0x0197: { desc: "Latin Capital Letter I with Stroke" }, // Ɨ
0x0198: { desc: "Latin Capital Letter K with Hook" }, // Ƙ
0x0199: { desc: "Latin Small Letter K with Hook" }, // ƙ
0x019A: { desc: "Latin Small Letter L with Bar" }, // ƚ
0x019B: { desc: "Latin Small Letter Lambda with Stroke" }, // ƛ
0x019C: { desc: "Latin Capital Letter Turned M" }, // Ɯ
0x019D: { desc: "Latin Capital Letter N with Left Hook" }, // Ɲ
0x019E: { desc: "Latin Small Letter N with Long Right Leg" }, // ƞ
0x019F: { desc: "Latin Capital Letter O with Middle Tilde" }, // Ɵ
0x01A0: { desc: "Latin Capital Letter O with Horn" }, // Ơ
0x01A1: { desc: "Latin Small Letter O with Horn" }, // ơ
0x01A2: { desc: "Latin Capital Letter Oi" }, // Ƣ
0x01A3: { desc: "Latin Small Letter Oi" }, // ƣ
0x01A4: { desc: "Latin Capital Letter P with Hook" }, // Ƥ
0x01A5: { desc: "Latin Small Letter P with Hook" }, // ƥ
0x01A6: { desc: "Latin Letter Yr" }, // Ʀ
0x01A7: { desc: "Latin Capital Letter Tone Two" }, // Ƨ
0x01A8: { desc: "Latin Small Letter Tone Two" }, // ƨ
0x01A9: { desc: "Latin Capital Letter Esh" }, // Ʃ
0x01AA: { desc: "Latin Letter Reversed Esh Loop" }, // ƪ
0x01AB: { desc: "Latin Small Letter T with Palatal Hook" }, // ƫ
0x01AC: { desc: "Latin Capital Letter T with Hook" }, // Ƭ
0x01AD: { desc: "Latin Small Letter T with Hook" }, // ƭ
0x01AE: { desc: "Latin Capital Letter T with Retroflex Hook" }, // Ʈ
0x01AF: { desc: "Latin Capital Letter U with Horn" }, // Ư
0x01B0: { desc: "Latin Small Letter U with Horn" }, // ư
0x01B1: { desc: "Latin Capital Letter Upsilon" }, // Ʊ
0x01B2: { desc: "Latin Capital Letter V with Hook" }, // Ʋ
0x01B3: { desc: "Latin Capital Letter Y with Hook" }, // Ƴ
0x01B4: { desc: "Latin Small Letter Y with Hook" }, // ƴ
0x01B5: { desc: "Latin Capital Letter Z with Stroke" }, // Ƶ
0x01B6: { desc: "Latin Small Letter Z with Stroke" }, // ƶ
0x01B7: { desc: "Latin Capital Letter Ezh" }, // Ʒ
0x01B8: { desc: "Latin Capital Letter Ezh Reversed" }, // Ƹ
0x01B9: { desc: "Latin Small Letter Ezh Reversed" }, // ƹ
0x01BA: { desc: "Latin Small Letter Ezh with Tail" }, // ƺ
0x01BB: { desc: "Latin Letter Two with Stroke" }, // ƻ
0x01BC: { desc: "Latin Capital Letter Tone Five" }, // Ƽ
0x01BD: { desc: "Latin Small Letter Tone Five" }, // ƽ
0x01BE: { desc: "Latin Letter Inverted Glottal Stop with Stroke" }, // ƾ
0x01BF: { desc: "Latin Letter Wynn" }, // ƿ
0x01C0: { desc: "Latin Letter Dental Click" }, // ǀ
0x01C1: { desc: "Latin Letter Lateral Click" }, // ǁ
0x01C2: { desc: "Latin Letter Alveolar Click" }, // ǂ
0x01C3: { desc: "Latin Letter Retroflex Click" }, // ǃ
0x01C4: { desc: "Latin Capital Letter Dz with Caron" }, // DŽ
0x01C5: { desc: "Latin Capital Letter D with Small Letter Z with Caron" }, // Dž
0x01C6: { desc: "Latin Small Letter Dz with Caron" }, // dž
0x01C7: { desc: "Latin Capital Letter Lj" }, // LJ
0x01C8: { desc: "Latin Capital Letter L with Small Letter J" }, // Lj
0x01C9: { desc: "Latin Small Letter Lj" }, // lj
0x01CA: { desc: "Latin Capital Letter Nj" }, // NJ
0x01CB: { desc: "Latin Capital Letter N with Small Letter J" }, // Nj
0x01CC: { desc: "Latin Small Letter Nj" }, // nj
0x01CD: { desc: "Latin Capital Letter A with Caron" }, // Ǎ
0x01CE: { desc: "Latin Small Letter A with Caron" }, // ǎ
0x01CF: { desc: "Latin Capital Letter I with Caron" }, // Ǐ
0x01D0: { desc: "Latin Small Letter I with Caron" }, // ǐ
0x01D1: { desc: "Latin Capital Letter O with Caron" }, // Ǒ
0x01D2: { desc: "Latin Small Letter O with Caron" }, // ǒ
0x01D3: { desc: "Latin Capital Letter U with Caron" }, // Ǔ
0x01D4: { desc: "Latin Small Letter U with Caron" }, // ǔ
0x01D5: { desc: "Latin Capital Letter U with Diaeresis and Macron" }, // Ǖ
0x01D6: { desc: "Latin Small Letter U with Diaeresis and Macron" }, // ǖ
0x01D7: { desc: "Latin Capital Letter U with Diaeresis and Acute" }, // Ǘ
0x01D8: { desc: "Latin Small Letter U with Diaeresis and Acute" }, // ǘ
0x01D9: { desc: "Latin Capital Letter U with Diaeresis and Caron" }, // Ǚ
0x01DA: { desc: "Latin Small Letter U with Diaeresis and Caron" }, // ǚ
0x01DB: { desc: "Latin Capital Letter U with Diaeresis and Grave" }, // Ǜ
0x01DC: { desc: "Latin Small Letter U with Diaeresis and Grave" }, // ǜ
0x01DD: { desc: "Latin Small Letter Turned E" }, // ǝ
0x01DE: { desc: "Latin Capital Letter A with Diaeresis and Macron" }, // Ǟ
0x01DF: { desc: "Latin Small Letter A with Diaeresis and Macron" }, // ǟ
0x01E0: { desc: "Latin Capital Letter A with Dot Above and Macron" }, // Ǡ
0x01E1: { desc: "Latin Small Letter A with Dot Above and Macron" }, // ǡ
0x01E2: { desc: "Latin Capital Letter Ae with Macron" }, // Ǣ
0x01E3: { desc: "Latin Small Letter Ae with Macron" }, // ǣ
0x01E4: { desc: "Latin Capital Letter G with Stroke" }, // Ǥ
0x01E5: { desc: "Latin Small Letter G with Stroke" }, // ǥ
0x01E6: { desc: "Latin Capital Letter G with Caron" }, // Ǧ
0x01E7: { desc: "Latin Small Letter G with Caron" }, // ǧ
0x01E8: { desc: "Latin Capital Letter K with Caron" }, // Ǩ
0x01E9: { desc: "Latin Small Letter K with Caron" }, // ǩ
0x01EA: { desc: "Latin Capital Letter O with Ogonek" }, // Ǫ
0x01EB: { desc: "Latin Small Letter O with Ogonek" }, // ǫ
0x01EC: { desc: "Latin Capital Letter O with Ogonek and Macron" }, // Ǭ
0x01ED: { desc: "Latin Small Letter O with Ogonek and Macron" }, // ǭ
0x01EE: { desc: "Latin Capital Letter Ezh with Caron" }, // Ǯ
0x01EF: { desc: "Latin Small Letter Ezh with Caron" }, // ǯ
0x01F0: { desc: "Latin Small Letter J with Caron" }, // ǰ
0x01F1: { desc: "Latin Capital Letter Dz" }, // DZ
0x01F2: { desc: "Latin Capital Letter D with Small Letter Z" }, // Dz
0x01F3: { desc: "Latin Small Letter Dz" }, // dz
0x01F4: { desc: "Latin Capital Letter G with Acute" }, // Ǵ
0x01F5: { desc: "Latin Small Letter G with Acute" }, // ǵ
0x01F6: { desc: "Latin Capital Letter Hwair" }, // Ƕ
0x01F7: { desc: "Latin Capital Letter Wynn" }, // Ƿ
0x01F8: { desc: "Latin Capital Letter N with Grave" }, // Ǹ
0x01F9: { desc: "Latin Small Letter N with Grave" }, // ǹ
0x01FA: { desc: "Latin Capital Letter A with Ring Above and Acute" }, // Ǻ
0x01FB: { desc: "Latin Small Letter A with Ring Above and Acute" }, // ǻ
0x01FC: { desc: "Latin Capital Letter Ae with Acute" }, // Ǽ
0x01FD: { desc: "Latin Small Letter Ae with Acute" }, // ǽ
0x01FE: { desc: "Latin Capital Letter O with Stroke and Acute" }, // Ǿ
0x01FF: { desc: "Latin Small Letter O with Stroke and Acute" }, // ǿ
0x0200: { desc: "Latin Capital Letter A with Double Grave" }, // Ȁ
0x0201: { desc: "Latin Small Letter A with Double Grave" }, // ȁ
0x0202: { desc: "Latin Capital Letter A with Inverted Breve" }, // Ȃ
0x0203: { desc: "Latin Small Letter A with Inverted Breve" }, // ȃ
0x0204: { desc: "Latin Capital Letter E with Double Grave" }, // Ȅ
0x0205: { desc: "Latin Small Letter E with Double Grave" }, // ȅ
0x0206: { desc: "Latin Capital Letter E with Inverted Breve" }, // Ȇ
0x0207: { desc: "Latin Small Letter E with Inverted Breve" }, // ȇ
0x0208: { desc: "Latin Capital Letter I with Double Grave" }, // Ȉ
0x0209: { desc: "Latin Small Letter I with Double Grave" }, // ȉ
0x020A: { desc: "Latin Capital Letter I with Inverted Breve" }, // Ȋ
0x020B: { desc: "Latin Small Letter I with Inverted Breve" }, // ȋ
0x020C: { desc: "Latin Capital Letter O with Double Grave" }, // Ȍ
0x020D: { desc: "Latin Small Letter O with Double Grave" }, // ȍ
0x020E: { desc: "Latin Capital Letter O with Inverted Breve" }, // Ȏ
0x020F: { desc: "Latin Small Letter O with Inverted Breve" }, // ȏ
0x0210: { desc: "Latin Capital Letter R with Double Grave" }, // Ȑ
0x0211: { desc: "Latin Small Letter R with Double Grave" }, // ȑ
0x0212: { desc: "Latin Capital Letter R with Inverted Breve" }, // Ȓ
0x0213: { desc: "Latin Small Letter R with Inverted Breve" }, // ȓ
0x0214: { desc: "Latin Capital Letter U with Double Grave" }, // Ȕ
0x0215: { desc: "Latin Small Letter U with Double Grave" }, // ȕ
0x0216: { desc: "Latin Capital Letter U with Inverted Breve" }, // Ȗ
0x0217: { desc: "Latin Small Letter U with Inverted Breve" }, // ȗ
0x0218: { desc: "Latin Capital Letter S with Comma Below" }, // Ș
0x0219: { desc: "Latin Small Letter S with Comma Below" }, // ș
0x021A: { desc: "Latin Capital Letter T with Comma Below" }, // Ț
0x021B: { desc: "Latin Small Letter T with Comma Below" }, // ț
0x021C: { desc: "Latin Capital Letter Yogh" }, // Ȝ
0x021D: { desc: "Latin Small Letter Yogh" }, // ȝ
0x021E: { desc: "Latin Capital Letter H with Caron" }, // Ȟ
0x021F: { desc: "Latin Small Letter H with Caron" }, // ȟ
0x0220: { desc: "Latin Capital Letter N with Long Right Leg" }, // Ƞ
0x0221: { desc: "Latin Small Letter D with Curl" }, // ȡ
0x0222: { desc: "Latin Capital Letter Ou" }, // Ȣ
0x0223: { desc: "Latin Small Letter Ou" }, // ȣ
0x0224: { desc: "Latin Capital Letter Z with Hook" }, // Ȥ
0x0225: { desc: "Latin Small Letter Z with Hook" }, // ȥ
0x0226: { desc: "Latin Capital Letter A with Dot Above" }, // Ȧ
0x0227: { desc: "Latin Small Letter A with Dot Above" }, // ȧ
0x0228: { desc: "Latin Capital Letter E with Cedilla" }, // Ȩ
0x0229: { desc: "Latin Small Letter E with Cedilla" }, // ȩ
0x022A: { desc: "Latin Capital Letter O with Diaeresis and Macron" }, // Ȫ
0x022B: { desc: "Latin Small Letter O with Diaeresis and Macron" }, // ȫ
0x022C: { desc: "Latin Capital Letter O with Tilde and Macron" }, // Ȭ
0x022D: { desc: "Latin Small Letter O with Tilde and Macron" }, // ȭ
0x022E: { desc: "Latin Capital Letter O with Dot Above" }, // Ȯ
0x022F: { desc: "Latin Small Letter O with Dot Above" }, // ȯ
0x0230: { desc: "Latin Capital Letter O with Dot Above and Macron" }, // Ȱ
0x0231: { desc: "Latin Small Letter O with Dot Above and Macron" }, // ȱ
0x0232: { desc: "Latin Capital Letter Y with Macron" }, // Ȳ
0x0233: { desc: "Latin Small Letter Y with Macron" }, // ȳ
0x0234: { desc: "Latin Small Letter L with Curl" }, // ȴ
0x0235: { desc: "Latin Small Letter N with Curl" }, // ȵ
0x0236: { desc: "Latin Small Letter T with Curl" }, // ȶ
0x0237: { desc: "Latin Small Letter Dotless J" }, // ȷ
0x0238: { desc: "Latin Small Letter Db Digraph" }, // ȸ
0x0239: { desc: "Latin Small Letter Qp Digraph" }, // ȹ
0x023A: { desc: "Latin Capital Letter A with Stroke" }, // Ⱥ
0x023B: { desc: "Latin Capital Letter C with Stroke" }, // Ȼ
0x023C: { desc: "Latin Small Letter C with Stroke" }, // ȼ
0x023D: { desc: "Latin Capital Letter L with Bar" }, // Ƚ
0x023E: { desc: "Latin Capital Letter T with Diagonal Stroke" }, // Ⱦ
0x023F: { desc: "Latin Small Letter S with Swash Tail" }, // ȿ
0x0240: { desc: "Latin Small Letter Z with Swash Tail" }, // ɀ
0x0241: { desc: "Latin Capital Letter Glottal Stop" }, // Ɂ
0x0242: { desc: "Latin Small Letter Glottal Stop" }, // ɂ
0x0243: { desc: "Latin Capital Letter B with Stroke" }, // Ƀ
0x0244: { desc: "Latin Capital Letter U Bar" }, // Ʉ
0x0245: { desc: "Latin Capital Letter Turned V" }, // Ʌ
0x0246: { desc: "Latin Capital Letter E with Stroke" }, // Ɇ
0x0247: { desc: "Latin Small Letter E with Stroke" }, // ɇ
0x0248: { desc: "Latin Capital Letter J with Stroke" }, // Ɉ
0x0249: { desc: "Latin Small Letter J with Stroke" }, // ɉ
0x024A: { desc: "Latin Capital Letter Small Q with Hook Tail" }, // Ɋ
0x024B: { desc: "Latin Small Letter Q with Hook Tail" }, // ɋ
0x024C: { desc: "Latin Capital Letter R with Stroke" }, // Ɍ
0x024D: { desc: "Latin Small Letter R with Stroke" }, // ɍ
0x024E: { desc: "Latin Capital Letter Y with Stroke" }, // Ɏ
0x024F: { desc: "Latin Small Letter Y with Stroke" }, // ɏ
// IPA Extensions
0x0250: { desc: "Latin Small Letter Turned A" }, // ɐ
0x0251: { desc: "Latin Small Letter Alpha" }, // ɑ
0x0252: { desc: "Latin Small Letter Turned Alpha" }, // ɒ
0x0253: { desc: "Latin Small Letter B with Hook" }, // ɓ
0x0254: { desc: "Latin Small Letter Open O" }, // ɔ
0x0255: { desc: "Latin Small Letter C with Curl" }, // ɕ
0x0256: { desc: "Latin Small Letter D with Tail" }, // ɖ
0x0257: { desc: "Latin Small Letter D with Hook" }, // ɗ
0x0258: { desc: "Latin Small Letter Reversed E" }, // ɘ
0x0259: { desc: "Latin Small Letter Schwa" }, // ə
0x025A: { desc: "Latin Small Letter Schwa with Hook" }, // ɚ
0x025B: { desc: "Latin Small Letter Open E" }, // ɛ
0x025C: { desc: "Latin Small Letter Reversed Open E" }, // ɜ
0x025D: { desc: "Latin Small Letter Reversed Open E with Hook" }, // ɝ
0x025E: { desc: "Latin Small Letter Closed Reversed Open E" }, // ɞ
0x025F: { desc: "Latin Small Letter Dotless J with Stroke" }, // ɟ
0x0260: { desc: "Latin Small Letter G with Hook" }, // ɠ
0x0261: { desc: "Latin Small Letter Script G" }, // ɡ
0x0262: { desc: "Latin Letter Small Capital G" }, // ɢ
0x0263: { desc: "Latin Small Letter Gamma" }, // ɣ
0x0264: { desc: "Latin Small Letter Rams Horn" }, // ɤ
0x0265: { desc: "Latin Small Letter Turned H" }, // ɥ
0x0266: { desc: "Latin Small Letter H with Hook" }, // ɦ
0x0267: { desc: "Latin Small Letter Heng with Hook" }, // ɧ
0x0268: { desc: "Latin Small Letter I with Stroke" }, // ɨ
0x0269: { desc: "Latin Small Letter Iota" }, // ɩ
0x026A: { desc: "Latin Letter Small Capital I" }, // ɪ
0x026B: { desc: "Latin Small Letter L with Middle Tilde" }, // ɫ
0x026C: { desc: "Latin Small Letter L with Belt" }, // ɬ
0x026D: { desc: "Latin Small Letter L with Retroflex Hook" }, // ɭ
0x026E: { desc: "Latin Small Letter Lezh" }, // ɮ
0x026F: { desc: "Latin Small Letter Turned M" }, // ɯ
0x0270: { desc: "Latin Small Letter Turned M with Long Leg" }, // ɰ
0x0271: { desc: "Latin Small Letter M with Hook" }, // ɱ
0x0272: { desc: "Latin Small Letter N with Left Hook" }, // ɲ
0x0273: { desc: "Latin Small Letter N with Retroflex Hook" }, // ɳ
0x0274: { desc: "Latin Letter Small Capital N" }, // ɴ
0x0275: { desc: "Latin Small Letter Barred O" }, // ɵ
0x0276: { desc: "Latin Letter Small Capital Oe" }, // ɶ
0x0277: { desc: "Latin Small Letter Closed Omega" }, // ɷ
0x0278: { desc: "Latin Small Letter Phi" }, // ɸ
0x0279: { desc: "Latin Small Letter Turned R" }, // ɹ
0x027A: { desc: "Latin Small Letter Turned R with Long Leg" }, // ɺ
0x027B: { desc: "Latin Small Letter Turned R with Hook" }, // ɻ
0x027C: { desc: "Latin Small Letter R with Long Leg" }, // ɼ
0x027D: { desc: "Latin Small Letter R with Tail" }, // ɽ
0x027E: { desc: "Latin Small Letter R with Fishhook" }, // ɾ
0x027F: { desc: "Latin Small Letter Reversed R with Fishhook" }, // ɿ
0x0280: { desc: "Latin Letter Small Capital R" }, // ʀ
0x0281: { desc: "Latin Letter Small Capital Inverted R" }, // ʁ
0x0282: { desc: "Latin Small Letter S with Hook" }, // ʂ
0x0283: { desc: "Latin Small Letter Esh" }, // ʃ
0x0284: { desc: "Latin Small Letter Dotless J with Stroke and Hook" }, // ʄ
0x0285: { desc: "Latin Small Letter Squat Reversed Esh" }, // ʅ
0x0286: { desc: "Latin Small Letter Esh with Curl" }, // ʆ
0x0287: { desc: "Latin Small Letter Turned T" }, // ʇ
0x0288: { desc: "Latin Small Letter T with Retroflex Hook" }, // ʈ
0x0289: { desc: "Latin Small Letter U Bar" }, // ʉ
0x028A: { desc: "Latin Small Letter Upsilon" }, // ʊ
0x028B: { desc: "Latin Small Letter V with Hook" }, // ʋ
0x028C: { desc: "Latin Small Letter Turned V" }, // ʌ
0x028D: { desc: "Latin Small Letter Turned W" }, // ʍ
0x028E: { desc: "Latin Small Letter Turned Y" }, // ʎ
0x028F: { desc: "Latin Letter Small Capital Y" }, // ʏ
0x0290: { desc: "Latin Small Letter Z with Retroflex Hook" }, // ʐ
0x0291: { desc: "Latin Small Letter Z with Curl" }, // ʑ
0x0292: { desc: "Latin Small Letter Ezh" }, // ʒ
0x0293: { desc: "Latin Small Letter Ezh with Curl" }, // ʓ
0x0294: { desc: "Latin Letter Glottal Stop" }, // ʔ
0x0295: { desc: "Latin Letter Pharyngeal Voiced Fricative" }, // ʕ
0x0296: { desc: "Latin Letter Inverted Glottal Stop" }, // ʖ
0x0297: { desc: "Latin Letter Stretched C" }, // ʗ
0x0298: { desc: "Latin Letter Bilabial Click" }, // ʘ
0x0299: { desc: "Latin Letter Small Capital B" }, // ʙ
0x029A: { desc: "Latin Small Letter Closed Open E" }, // ʚ
0x029B: { desc: "Latin Letter Small Capital G with Hook" }, // ʛ
0x029C: { desc: "Latin Letter Small Capital H" }, // ʜ
0x029D: { desc: "Latin Small Letter J with Crossed-Tail" }, // ʝ
0x029E: { desc: "Latin Small Letter Turned K" }, // ʞ
0x029F: { desc: "Latin Letter Small Capital L" }, // ʟ
0x02A0: { desc: "Latin Small Letter Q with Hook" }, // ʠ
0x02A1: { desc: "Latin Letter Glottal Stop with Stroke" }, // ʡ
0x02A2: { desc: "Latin Letter Reversed Glottal Stop with Stroke" }, // ʢ
0x02A3: { desc: "Latin Small Letter Dz Digraph" }, // ʣ
0x02A4: { desc: "Latin Small Letter Dezh Digraph" }, // ʤ
0x02A5: { desc: "Latin Small Letter Dz Digraph with Curl" }, // ʥ
0x02A6: { desc: "Latin Small Letter Ts Digraph" }, // ʦ
0x02A7: { desc: "Latin Small Letter Tesh Digraph" }, // ʧ
0x02A8: { desc: "Latin Small Letter Tc Digraph with Curl" }, // ʨ
0x02A9: { desc: "Latin Small Letter Feng Digraph" }, // ʩ
0x02AA: { desc: "Latin Small Letter Ls Digraph" }, // ʪ
0x02AB: { desc: "Latin Small Letter Lz Digraph" }, // ʫ
0x02AC: { desc: "Latin Letter Bilabial Percussive" }, // ʬ
0x02AD: { desc: "Latin Letter Bidental Percussive" }, // ʭ
0x02AE: { desc: "Latin Small Letter Turned H with Fishhook" }, // ʮ
0x02AF: { desc: "Latin Small Letter Turned H with Fishhook and Tail" }, // ʯ
// Spacing Modifier Letters
0x02B0: { desc: "Modifier Letter Small H" }, // ʰ
0x02B1: { desc: "Modifier Letter Small H with Hook" }, // ʱ
0x02B2: { desc: "Modifier Letter Small J" }, // ʲ
0x02B3: { desc: "Modifier Letter Small R" }, // ʳ
0x02B4: { desc: "Modifier Letter Small Turned R" }, // ʴ
0x02B5: { desc: "Modifier Letter Small Turned R with Hook" }, // ʵ
0x02B6: { desc: "Modifier Letter Small Capital Inverted R" }, // ʶ
0x02B7: { desc: "Modifier Letter Small W" }, // ʷ
0x02B8: { desc: "Modifier Letter Small Y" }, // ʸ
0x02B9: { desc: "Modifier Letter Prime" }, // ʹ
0x02BA: { desc: "Modifier Letter Double Prime" }, // ʺ
0x02BB: { desc: "Modifier Letter Turned Comma" }, // ʻ
0x02BC: { desc: "Modifier Letter Apostrophe" }, // ʼ
0x02BD: { desc: "Modifier Letter Reversed Comma" }, // ʽ
0x02BE: { desc: "Modifier Letter Right Half Ring" }, // ʾ
0x02BF: { desc: "Modifier Letter Left Half Ring" }, // ʿ
0x02C0: { desc: "Modifier Letter Glottal Stop" }, // ˀ
0x02C1: { desc: "Modifier Letter Reversed Glottal Stop" }, // ˁ
0x02C2: { desc: "Modifier Letter Left Arrowhead" }, // ˂
0x02C3: { desc: "Modifier Letter Right Arrowhead" }, // ˃
0x02C4: { desc: "Modifier Letter Up Arrowhead" }, // ˄
0x02C5: { desc: "Modifier Letter Down Arrowhead" }, // ˅
0x02C6: { desc: "Modifier Letter Circumflex Accent" }, // ˆ
0x02C7: { desc: "Caron" }, // ˇ
0x02C8: { desc: "Modifier Letter Vertical Line" }, // ˈ
0x02C9: { desc: "Modifier Letter Macron" }, // ˉ
0x02CA: { desc: "Modifier Letter Acute Accent" }, // ˊ
0x02CB: { desc: "Modifier Letter Grave Accent" }, // ˋ
0x02CC: { desc: "Modifier Letter Low Vertical Line" }, // ˌ
0x02CD: { desc: "Modifier Letter Low Macron" }, // ˍ
0x02CE: { desc: "Modifier Letter Low Grave Accent" }, // ˎ
0x02CF: { desc: "Modifier Letter Low Acute Accent" }, // ˏ
0x02D0: { desc: "Modifier Letter Triangular Colon" }, // ː
0x02D1: { desc: "Modifier Letter Half Triangular Colon" }, // ˑ
0x02D2: { desc: "Modifier Letter Centred Right Half Ring" }, // ˒
0x02D3: { desc: "Modifier Letter Centred Left Half Ring" }, // ˓
0x02D4: { desc: "Modifier Letter Up Tack" }, // ˔
0x02D5: { desc: "Modifier Letter Down Tack" }, // ˕
0x02D6: { desc: "Modifier Letter Plus Sign" }, // ˖
0x02D7: { desc: "Modifier Letter Minus Sign" }, // ˗
0x02D8: { desc: "Breve" }, // ˘
0x02D9: { desc: "Dot Above" }, // ˙
0x02DA: { desc: "Ring Above" }, // ˚
0x02DB: { desc: "Ogonek" }, // ˛
0x02DC: { desc: "Small Tilde" }, // ˜
0x02DD: { desc: "Double Acute Accent" }, // ˝
0x02DE: { desc: "Modifier Letter Rhotic Hook" }, // ˞
0x02DF: { desc: "Modifier Letter Cross Accent" }, // ˟
0x02E0: { desc: "Modifier Letter Small Gamma" }, // ˠ
0x02E1: { desc: "Modifier Letter Small L" }, // ˡ
0x02E2: { desc: "Modifier Letter Small S" }, // ˢ
0x02E3: { desc: "Modifier Letter Small X" }, // ˣ
0x02E4: { desc: "Modifier Letter Small Reversed Glottal Stop" }, // ˤ
0x02E5: { desc: "Modifier Letter Extra-High Tone Bar" }, // ˥
0x02E6: { desc: "Modifier Letter High Tone Bar" }, // ˦
0x02E7: { desc: "Modifier Letter Mid Tone Bar" }, // ˧
0x02E8: { desc: "Modifier Letter Low Tone Bar" }, // ˨
0x02E9: { desc: "Modifier Letter Extra-Low Tone Bar" }, // ˩
0x02EA: { desc: "Modifier Letter Yin Departing Tone Mark" }, // ˪
0x02EB: { desc: "Modifier Letter Yang Departing Tone Mark" }, // ˫
0x02EC: { desc: "Modifier Letter Voicing" }, // ˬ
0x02ED: { desc: "Modifier Letter Unaspirated" }, // ˭
0x02EE: { desc: "Modifier Letter Double Apostrophe" }, // ˮ
0x02EF: { desc: "Modifier Letter Low Down Arrowhead" }, // ˯
0x02F0: { desc: "Modifier Letter Low Up Arrowhead" }, // ˰
0x02F1: { desc: "Modifier Letter Low Left Arrowhead" }, // ˱
0x02F2: { desc: "Modifier Letter Low Right Arrowhead" }, // ˲
0x02F3: { desc: "Modifier Letter Low Ring" }, // ˳
0x02F4: { desc: "Modifier Letter Middle Grave Accent" }, // ˴
0x02F5: { desc: "Modifier Letter Middle Double Grave Accent" }, // ˵
0x02F6: { desc: "Modifier Letter Middle Double Acute Accent" }, // ˶
0x02F7: { desc: "Modifier Letter Low Tilde" }, // ˷
0x02F8: { desc: "Modifier Letter Raised Colon" }, // ˸
0x02F9: { desc: "Modifier Letter Begin High Tone" }, // ˹
0x02FA: { desc: "Modifier Letter End High Tone" }, // ˺
0x02FB: { desc: "Modifier Letter Begin Low Tone" }, // ˻
0x02FC: { desc: "Modifier Letter End Low Tone" }, // ˼
0x02FD: { desc: "Modifier Letter Shelf" }, // ˽
0x02FE: { desc: "Modifier Letter Open Shelf" }, // ˾
0x02FF: { desc: "Modifier Letter Low Left Arrow" }, // ˿
// Combining Diacritical Marks
0x0300: { desc: "Combining Grave Accent" }, // ◌̀
0x0301: { desc: "Combining Acute Accent" }, // ◌́
0x0302: { desc: "Combining Circumflex Accent" }, // ◌̂
0x0303: { desc: "Combining Tilde" }, // ◌̃
0x0304: { desc: "Combining Macron" }, // ◌̄
0x0305: { desc: "Combining Overline" }, // ◌̅
0x0306: { desc: "Combining Breve" }, // ◌̆
0x0307: { desc: "Combining Dot Above" }, // ◌̇
0x0308: { desc: "Combining Diaeresis" }, // ◌̈
0x0309: { desc: "Combining Hook Above" }, // ◌̉
0x030A: { desc: "Combining Ring Above" }, // ◌̊
0x030B: { desc: "Combining Double Acute Accent" }, // ◌̋
0x030C: { desc: "Combining Caron" }, // ◌̌
0x030D: { desc: "Combining Vertical Line Above" }, // ◌̍
0x030E: { desc: "Combining Double Vertical Line Above" }, // ◌̎
0x030F: { desc: "Combining Double Grave Accent" }, // ◌̏
0x0310: { desc: "Combining Candrabindu" }, // ◌̐
0x0311: { desc: "Combining Inverted Breve" }, // ◌̑
0x0312: { desc: "Combining Turned Comma Above" }, // ◌̒
0x0313: { desc: "Combining Comma Above" }, // ◌̓
0x0314: { desc: "Combining Reversed Comma Above" }, // ◌̔
0x0315: { desc: "Combining Comma Above Right" }, // ◌̕
0x0316: { desc: "Combining Grave Accent Below" }, // ◌̖
0x0317: { desc: "Combining Acute Accent Below" }, // ◌̗
0x0318: { desc: "Combining Left Tack Below" }, // ◌̘
0x0319: { desc: "Combining Right Tack Below" }, // ◌̙
0x031A: { desc: "Combining Left Angle Above" }, // ◌̚
0x031B: { desc: "Combining Horn" }, // ◌̛
0x031C: { desc: "Combining Left Half Ring Below" }, // ◌̜
0x031D: { desc: "Combining Up Tack Below" }, // ◌̝
0x031E: { desc: "Combining Down Tack Below" }, // ◌̞
0x031F: { desc: "Combining Plus Sign Below" }, // ◌̟
0x0320: { desc: "Combining Minus Sign Below" }, // ◌̠
0x0321: { desc: "Combining Palatalized Hook Below" }, // ◌̡
0x0322: { desc: "Combining Retroflex Hook Below" }, // ◌̢
0x0323: { desc: "Combining Dot Below" }, // ◌̣
0x0324: { desc: "Combining Diaeresis Below" }, // ◌̤
0x0325: { desc: "Combining Ring Below" }, // ◌̥
0x0326: { desc: "Combining Comma Below" }, // ◌̦
0x0327: { desc: "Combining Cedilla" }, // ◌̧
0x0328: { desc: "Combining Ogonek" }, // ◌̨
0x0329: { desc: "Combining Vertical Line Below" }, // ◌̩
0x032A: { desc: "Combining Bridge Below" }, // ◌̪
0x032B: { desc: "Combining Inverted Double Arch Below" }, // ◌̫
0x032C: { desc: "Combining Caron Below" }, // ◌̬
0x032D: { desc: "Combining Circumflex Accent Below" }, // ◌̭
0x032E: { desc: "Combining Breve Below" }, // ◌̮
0x032F: { desc: "Combining Inverted Breve Below" }, // ◌̯
0x0330: { desc: "Combining Tilde Below" }, // ◌̰
0x0331: { desc: "Combining Macron Below" }, // ◌̱
0x0332: { desc: "Combining Low Line" }, // ◌̲
0x0333: { desc: "Combining Double Low Line" }, // ◌̳
0x0334: { desc: "Combining Tilde Overlay" }, // ◌̴
0x0335: { desc: "Combining Short Stroke Overlay" }, // ◌̵
0x0336: { desc: "Combining Long Stroke Overlay" }, // ◌̶
0x0337: { desc: "Combining Short Solidus Overlay" }, // ◌̷
0x0338: { desc: "Combining Long Solidus Overlay" }, // ◌̸
0x0339: { desc: "Combining Right Half Ring Below" }, // ◌̹
0x033A: { desc: "Combining Inverted Bridge Below" }, // ◌̺
0x033B: { desc: "Combining Square Below" }, // ◌̻
0x033C: { desc: "Combining Seagull Below" }, // ◌̼
0x033D: { desc: "Combining X Above" }, // ◌̽
0x033E: { desc: "Combining Vertical Tilde" }, // ◌̾
0x033F: { desc: "Combining Double Overline" }, // ◌̿
0x0340: { desc: "Combining Grave Tone Mark" }, // ◌̀
0x0341: { desc: "Combining Acute Tone Mark" }, // ◌́
0x0342: { desc: "Combining Greek Perispomeni" }, // ◌͂
0x0343: { desc: "Combining Greek Koronis" }, // ◌̓
0x0344: { desc: "Combining Greek Dialytika Tonos" }, // ◌̈́
0x0345: { desc: "Combining Greek Ypogegrammeni" }, // ◌ͅ
0x0346: { desc: "Combining Bridge Above" }, // ◌͆
0x0347: { desc: "Combining Equals Sign Below" }, // ◌͇
0x0348: { desc: "Combining Double Vertical Line Below" }, // ◌͈
0x0349: { desc: "Combining Left Angle Below" }, // ◌͉
0x034A: { desc: "Combining Not Tilde Above" }, // ◌͊
0x034B: { desc: "Combining Homothetic Above" }, // ◌͋
0x034C: { desc: "Combining Almost Equal to Above" }, // ◌͌
0x034D: { desc: "Combining Left Right Arrow Below" }, // ◌͍
0x034E: { desc: "Combining Upwards Arrow Below" }, // ◌͎
0x034F: { desc: "Combining Grapheme Joiner (CGJ)" }, // CGJ
0x0350: { desc: "Combining Right Arrowhead Above" }, // ◌͐
0x0351: { desc: "Combining Left Half Ring Above" }, // ◌͑
0x0352: { desc: "Combining Fermata" }, // ◌͒
0x0353: { desc: "Combining X Below" }, // ◌͓
0x0354: { desc: "Combining Left Arrowhead Below" }, // ◌͔
0x0355: { desc: "Combining Right Arrowhead Below" }, // ◌͕
0x0356: { desc: "Combining Right Arrowhead and Up Arrowhead Below" }, // ◌͖
0x0357: { desc: "Combining Right Half Ring Above" }, // ◌͗
0x0358: { desc: "Combining Dot Above Right" }, // ◌͘
0x0359: { desc: "Combining Asterisk Below" }, // ◌͙
0x035A: { desc: "Combining Double Ring Below" }, // ◌͚
0x035B: { desc: "Combining Zigzag Above" }, // ◌͛
0x035C: { desc: "Combining Double Breve Below" }, // ◌͜◌
0x035D: { desc: "Combining Double Breve" }, // ◌͝◌
0x035E: { desc: "Combining Double Macron" }, // ◌͞◌
0x035F: { desc: "Combining Double Macron Below" }, // ◌͟◌
0x0360: { desc: "Combining Double Tilde" }, // ◌͠◌
0x0361: { desc: "Combining Double Inverted Breve" }, // ◌͡◌
0x0362: { desc: "Combining Double Rightwards Arrow Below" }, // ◌͢◌
0x0363: { desc: "Combining Latin Small Letter A" }, // ◌ͣ
0x0364: { desc: "Combining Latin Small Letter E" }, // ◌ͤ
0x0365: { desc: "Combining Latin Small Letter I" }, // ◌ͥ
0x0366: { desc: "Combining Latin Small Letter O" }, // ◌ͦ
0x0367: { desc: "Combining Latin Small Letter U" }, // ◌ͧ
0x0368: { desc: "Combining Latin Small Letter C" }, // ◌ͨ
0x0369: { desc: "Combining Latin Small Letter D" }, // ◌ͩ
0x036A: { desc: "Combining Latin Small Letter H" }, // ◌ͪ
0x036B: { desc: "Combining Latin Small Letter M" }, // ◌ͫ
0x036C: { desc: "Combining Latin Small Letter R" }, // ◌ͬ
0x036D: { desc: "Combining Latin Small Letter T" }, // ◌ͭ
0x036E: { desc: "Combining Latin Small Letter V" }, // ◌ͮ
0x036F: { desc: "Combining Latin Small Letter X" }, // ◌ͯ
// Greek and Coptic
0x0370: { desc: "Greek Capital Letter Heta" }, // Ͱ
0x0371: { desc: "Greek Small Letter Heta" }, // ͱ
0x0372: { desc: "Greek Capital Letter Archaic Sampi" }, // Ͳ
0x0373: { desc: "Greek Small Letter Archaic Sampi" }, // ͳ
0x0374: { desc: "Greek Numeral Sign" }, // ʹ
0x0375: { desc: "Greek Lower Numeral Sign" }, // ͵
0x0376: { desc: "Greek Capital Letter Pamphylian Digamma" }, // Ͷ
0x0377: { desc: "Greek Small Letter Pamphylian Digamma" }, // ͷ
0x037A: { desc: "Greek Ypogegrammeni" }, // ͺ
0x037B: { desc: "Greek Small Reversed Lunate Sigma Symbol" }, // ͻ
0x037C: { desc: "Greek Small Dotted Lunate Sigma Symbol" }, // ͼ
0x037D: { desc: "Greek Small Reversed Dotted Lunate Sigma Symbol" }, // ͽ
0x037E: { desc: "Greek Question Mark" }, // ;
0x037F: { desc: "Greek Capital Letter Yot" }, // Ϳ
0x0384: { desc: "Greek Tonos" }, // ΄
0x0385: { desc: "Greek Dialytika Tonos" }, // ΅
0x0386: { desc: "Greek Capital Letter Alpha with Tonos" }, // Ά
0x0387: { desc: "Greek Ano Teleia" }, // ·
0x0388: { desc: "Greek Capital Letter Epsilon with Tonos" }, // Έ
0x0389: { desc: "Greek Capital Letter Eta with Tonos" }, // Ή
0x038A: { desc: "Greek Capital Letter Iota with Tonos" }, // Ί
0x038C: { desc: "Greek Capital Letter Omicron with Tonos" }, // Ό
0x038E: { desc: "Greek Capital Letter Upsilon with Tonos" }, // Ύ
0x038F: { desc: "Greek Capital Letter Omega with Tonos" }, // Ώ
0x0390: { desc: "Greek Small Letter Iota with Dialytika and Tonos" }, // ΐ
0x0391: { html: "Α", desc: "Greek Capital Letter Alpha" }, // Α
0x0392: { html: "Β", desc: "Greek Capital Letter Beta" }, // Β
0x0393: { html: "Γ", desc: "Greek Capital Letter Gamma" }, // Γ
0x0394: { html: "Δ", desc: "Greek Capital Letter Delta" }, // Δ
0x0395: { html: "Ε", desc: "Greek Capital Letter Epsilon" }, // Ε
0x0396: { html: "Ζ", desc: "Greek Capital Letter Zeta" }, // Ζ
0x0397: { html: "Η", desc: "Greek Capital Letter Eta" }, // Η
0x0398: { html: "Θ", desc: "Greek Capital Letter Theta" }, // Θ
0x0399: { html: "Ι", desc: "Greek Capital Letter Iota" }, // Ι
0x039A: { html: "Κ", desc: "Greek Capital Letter Kappa" }, // Κ
0x039B: { html: "Λ", desc: "Greek Capital Letter Lambda" }, // Λ
0x039C: { html: "Μ", desc: "Greek Capital Letter Mu" }, // Μ
0x039D: { html: "Ν", desc: "Greek Capital Letter Nu" }, // Ν
0x039E: { html: "Ξ", desc: "Greek Capital Letter Xi" }, // Ξ
0x039F: { html: "Ο", desc: "Greek Capital Letter Omicron" }, // Ο
0x03A0: { html: "Π", desc: "Greek Capital Letter Pi" }, // Π
0x03A1: { html: "Ρ", desc: "Greek Capital Letter Rho" }, // Ρ
0x03A3: { html: "Σ", desc: "Greek Capital Letter Sigma" }, // Σ
0x03A4: { html: "Τ", desc: "Greek Capital Letter Tau" }, // Τ
0x03A5: { html: "Υ", desc: "Greek Capital Letter Upsilon" }, // Υ
0x03A6: { html: "Φ", desc: "Greek Capital Letter Phi" }, // Φ
0x03A7: { html: "Χ", desc: "Greek Capital Letter Chi" }, // Χ
0x03A8: { html: "Ψ", desc: "Greek Capital Letter Psi" }, // Ψ
0x03A9: { html: "Ω", desc: "Greek Capital Letter Omega" }, // Ω
0x03AA: { desc: "Greek Capital Letter Iota with Dialytika" }, // Ϊ
0x03AB: { desc: "Greek Capital Letter Upsilon with Dialytika" }, // Ϋ
0x03AC: { desc: "Greek Small Letter Alpha with Tonos" }, // ά
0x03AD: { desc: "Greek Small Letter Epsilon with Tonos" }, // έ
0x03AE: { desc: "Greek Small Letter Eta with Tonos" }, // ή
0x03AF: { desc: "Greek Small Letter Iota with Tonos" }, // ί
0x03B0: { desc: "Greek Small Letter Upsilon with Dialytika and Tonos" }, // ΰ
0x03B1: { html: "α", desc: "Greek Small Letter Alpha" }, // α
0x03B2: { html: "β", desc: "Greek Small Letter Beta" }, // β
0x03B3: { html: "γ", desc: "Greek Small Letter Gamma" }, // γ
0x03B4: { html: "δ", desc: "Greek Small Letter Delta" }, // δ
0x03B5: { html: "ε", desc: "Greek Small Letter Epsilon" }, // ε
0x03B6: { html: "ζ", desc: "Greek Small Letter Zeta" }, // ζ
0x03B7: { html: "η", desc: "Greek Small Letter Eta" }, // η
0x03B8: { html: "θ", desc: "Greek Small Letter Theta" }, // θ
0x03B9: { html: "ι", desc: "Greek Small Letter Iota" }, // ι
0x03BA: { html: "κ", desc: "Greek Small Letter Kappa" }, // κ
0x03BB: { html: "λ", desc: "Greek Small Letter Lambda" }, // λ
0x03BC: { html: "μ", desc: "Greek Small Letter Mu" }, // μ
0x03BD: { html: "ν", desc: "Greek Small Letter Nu" }, // ν
0x03BE: { html: "ξ", desc: "Greek Small Letter Xi" }, // ξ
0x03BF: { html: "ο", desc: "Greek Small Letter Omicron" }, // ο
0x03C0: { html: "π", desc: "Greek Small Letter Pi" }, // π
0x03C1: { html: "ρ", desc: "Greek Small Letter Rho" }, // ρ
0x03C2: { html: "ς", desc: "Greek Small Letter Final Sigma" }, // ς
0x03C3: { html: "σ", desc: "Greek Small Letter Sigma" }, // σ
0x03C4: { html: "τ", desc: "Greek Small Letter Tau" }, // τ
0x03C5: { html: "υ", desc: "Greek Small Letter Upsilon" }, // υ
0x03C6: { html: "φ", desc: "Greek Small Letter Phi" }, // φ
0x03C7: { html: "χ", desc: "Greek Small Letter Chi" }, // χ
0x03C8: { html: "ψ", desc: "Greek Small Letter Psi" }, // ψ
0x03C9: { html: "ω", desc: "Greek Small Letter Omega" }, // ω
0x03CA: { desc: "Greek Small Letter Iota with Dialytika" }, // ϊ
0x03CB: { desc: "Greek Small Letter Upsilon with Dialytika" }, // ϋ
0x03CC: { desc: "Greek Small Letter Omicron with Tonos" }, // ό
0x03CD: { desc: "Greek Small Letter Upsilon with Tonos" }, // ύ
0x03CE: { desc: "Greek Small Letter Omega with Tonos" }, // ώ
0x03CF: { desc: "Greek Capital Kai Symbol" }, // Ϗ
0x03D0: { desc: "Greek Beta Symbol" }, // ϐ
0x03D1: { html: "ϑ", desc: "Greek Theta Symbol" }, // ϑ
0x03D2: { html: "ϒ", desc: "Greek Upsilon with Hook Symbol" }, // ϒ
0x03D3: { desc: "Greek Upsilon with Acute and Hook Symbol" }, // ϓ
0x03D4: { desc: "Greek Upsilon with Diaeresis and Hook Symbol" }, // ϔ
0x03D5: { html: "ϕ", desc: "Greek Phi Symbol" }, // ϕ
0x03D6: { html: "ϖ", desc: "Greek Pi Symbol" }, // ϖ
0x03D7: { desc: "Greek Kai Symbol" }, // ϗ
0x03D8: { desc: "Greek Letter Archaic Koppa" }, // Ϙ
0x03D9: { desc: "Greek Small Letter Archaic Koppa" }, // ϙ
0x03DA: { desc: "Greek Letter Stigma" }, // Ϛ
0x03DB: { desc: "Greek Small Letter Stigma" }, // ϛ
0x03DC: { html: "Ϝ", desc: "Greek Letter Digamma" }, // Ϝ
0x03DD: { html: "ϝ", desc: "Greek Small Letter Digamma" }, // ϝ
0x03DE: { desc: "Greek Letter Koppa" }, // Ϟ
0x03DF: { desc: "Greek Small Letter Koppa" }, // ϟ
0x03E0: { desc: "Greek Letter Sampi" }, // Ϡ
0x03E1: { desc: "Greek Small Letter Sampi" }, // ϡ
0x03E2: { desc: "Coptic Capital Letter Shei" }, // Ϣ
0x03E3: { desc: "Coptic Small Letter Shei" }, // ϣ
0x03E4: { desc: "Coptic Capital Letter Fei" }, // Ϥ
0x03E5: { desc: "Coptic Small Letter Fei" }, // ϥ
0x03E6: { desc: "Coptic Capital Letter Khei" }, // Ϧ
0x03E7: { desc: "Coptic Small Letter Khei" }, // ϧ
0x03E8: { desc: "Coptic Capital Letter Hori" }, // Ϩ
0x03E9: { desc: "Coptic Small Letter Hori" }, // ϩ
0x03EA: { desc: "Coptic Capital Letter Gangia" }, // Ϫ
0x03EB: { desc: "Coptic Small Letter Gangia" }, // ϫ
0x03EC: { desc: "Coptic Capital Letter Shima" }, // Ϭ
0x03ED: { desc: "Coptic Small Letter Shima" }, // ϭ
0x03EE: { desc: "Coptic Capital Letter Dei" }, // Ϯ
0x03EF: { desc: "Coptic Small Letter Dei" }, // ϯ
0x03F0: { html: "ϰ", desc: "Greek Kappa Symbol" }, // ϰ
0x03F1: { html: "ϱ", desc: "Greek Rho Symbol" }, // ϱ
0x03F2: { desc: "Greek Lunate Sigma Symbol" }, // ϲ
0x03F3: { desc: "Greek Letter Yot" }, // ϳ
0x03F4: { desc: "Greek Capital Theta Symbol" }, // ϴ
0x03F5: { html: "ϵ", desc: "Greek Lunate Epsilon Symbol" }, // ϵ
0x03F6: { html: "϶", desc: "Greek Reversed Lunate Epsilon Symbol" }, // ϶
0x03F7: { desc: "Greek Capital Letter Sho" }, // Ϸ
0x03F8: { desc: "Greek Small Letter Sho" }, // ϸ
0x03F9: { desc: "Greek Capital Lunate Sigma Symbol" }, // Ϲ
0x03FA: { desc: "Greek Capital Letter San" }, // Ϻ
0x03FB: { desc: "Greek Small Letter San" }, // ϻ
0x03FC: { desc: "Greek Rho with Stroke Symbol" }, // ϼ
0x03FD: { desc: "Greek Capital Reversed Lunate Sigma Symbol" }, // Ͻ
0x03FE: { desc: "Greek Capital Dotted Lunate Sigma Symbol" }, // Ͼ
0x03FF: { desc: "Greek Capital Reversed Dotted Lunate Sigma Symbol" }, // Ͽ
// Cyrillic
0x0400: { desc: "Cyrillic Capital Letter Ie with Grave" }, // Ѐ
0x0401: { desc: "Cyrillic Capital Letter Io" }, // Ё
0x0402: { desc: "Cyrillic Capital Letter Dje" }, // Ђ
0x0403: { desc: "Cyrillic Capital Letter Gje" }, // Ѓ
0x0404: { desc: "Cyrillic Capital Letter Ukrainian Ie" }, // Є
0x0405: { desc: "Cyrillic Capital Letter Dze" }, // Ѕ
0x0406: { desc: "Cyrillic Capital Letter Byelorussian-Ukrainian I" }, // І
0x0407: { desc: "Cyrillic Capital Letter Yi" }, // Ї
0x0408: { desc: "Cyrillic Capital Letter Je" }, // Ј
0x0409: { desc: "Cyrillic Capital Letter Lje" }, // Љ
0x040A: { desc: "Cyrillic Capital Letter Nje" }, // Њ
0x040B: { desc: "Cyrillic Capital Letter Tshe" }, // Ћ
0x040C: { desc: "Cyrillic Capital Letter Kje" }, // Ќ
0x040D: { desc: "Cyrillic Capital Letter I with Grave" }, // Ѝ
0x040E: { desc: "Cyrillic Capital Letter Short U" }, // Ў
0x040F: { desc: "Cyrillic Capital Letter Dzhe" }, // Џ
0x0410: { desc: "Cyrillic Capital Letter A" }, // А
0x0411: { desc: "Cyrillic Capital Letter Be" }, // Б
0x0412: { desc: "Cyrillic Capital Letter Ve" }, // В
0x0413: { desc: "Cyrillic Capital Letter Ghe" }, // Г
0x0414: { desc: "Cyrillic Capital Letter De" }, // Д
0x0415: { desc: "Cyrillic Capital Letter Ie" }, // Е
0x0416: { desc: "Cyrillic Capital Letter Zhe" }, // Ж
0x0417: { desc: "Cyrillic Capital Letter Ze" }, // З
0x0418: { desc: "Cyrillic Capital Letter I" }, // И
0x0419: { desc: "Cyrillic Capital Letter Short I" }, // Й
0x041A: { desc: "Cyrillic Capital Letter Ka" }, // К
0x041B: { desc: "Cyrillic Capital Letter El" }, // Л
0x041C: { desc: "Cyrillic Capital Letter Em" }, // М
0x041D: { desc: "Cyrillic Capital Letter En" }, // Н
0x041E: { desc: "Cyrillic Capital Letter O" }, // О
0x041F: { desc: "Cyrillic Capital Letter Pe" }, // П
0x0420: { desc: "Cyrillic Capital Letter Er" }, // Р
0x0421: { desc: "Cyrillic Capital Letter Es" }, // С
0x0422: { desc: "Cyrillic Capital Letter Te" }, // Т
0x0423: { desc: "Cyrillic Capital Letter U" }, // У
0x0424: { desc: "Cyrillic Capital Letter Ef" }, // Ф
0x0425: { desc: "Cyrillic Capital Letter Ha" }, // Х
0x0426: { desc: "Cyrillic Capital Letter Tse" }, // Ц
0x0427: { desc: "Cyrillic Capital Letter Che" }, // Ч
0x0428: { desc: "Cyrillic Capital Letter Sha" }, // Ш
0x0429: { desc: "Cyrillic Capital Letter Shcha" }, // Щ
0x042A: { desc: "Cyrillic Capital Letter Hard Sign" }, // Ъ
0x042B: { desc: "Cyrillic Capital Letter Yeru" }, // Ы
0x042C: { desc: "Cyrillic Capital Letter Soft Sign" }, // Ь
0x042D: { desc: "Cyrillic Capital Letter E" }, // Э
0x042E: { desc: "Cyrillic Capital Letter Yu" }, // Ю
0x042F: { desc: "Cyrillic Capital Letter Ya" }, // Я
0x0430: { desc: "Cyrillic Small Letter A" }, // а
0x0431: { desc: "Cyrillic Small Letter Be" }, // б
0x0432: { desc: "Cyrillic Small Letter Ve" }, // в
0x0433: { desc: "Cyrillic Small Letter Ghe" }, // г
0x0434: { desc: "Cyrillic Small Letter De" }, // д
0x0435: { desc: "Cyrillic Small Letter Ie" }, // е
0x0436: { desc: "Cyrillic Small Letter Zhe" }, // ж
0x0437: { desc: "Cyrillic Small Letter Ze" }, // з
0x0438: { desc: "Cyrillic Small Letter I" }, // и
0x0439: { desc: "Cyrillic Small Letter Short I" }, // й
0x043A: { desc: "Cyrillic Small Letter Ka" }, // к
0x043B: { desc: "Cyrillic Small Letter El" }, // л
0x043C: { desc: "Cyrillic Small Letter Em" }, // м
0x043D: { desc: "Cyrillic Small Letter En" }, // н
0x043E: { desc: "Cyrillic Small Letter O" }, // о
0x043F: { desc: "Cyrillic Small Letter Pe" }, // п
0x0440: { desc: "Cyrillic Small Letter Er" }, // р
0x0441: { desc: "Cyrillic Small Letter Es" }, // с
0x0442: { desc: "Cyrillic Small Letter Te" }, // т
0x0443: { desc: "Cyrillic Small Letter U" }, // у
0x0444: { desc: "Cyrillic Small Letter Ef" }, // ф
0x0445: { desc: "Cyrillic Small Letter Ha" }, // х
0x0446: { desc: "Cyrillic Small Letter Tse" }, // ц
0x0447: { desc: "Cyrillic Small Letter Che" }, // ч
0x0448: { desc: "Cyrillic Small Letter Sha" }, // ш
0x0449: { desc: "Cyrillic Small Letter Shcha" }, // щ
0x044A: { desc: "Cyrillic Small Letter Hard Sign" }, // ъ
0x044B: { desc: "Cyrillic Small Letter Yeru" }, // ы
0x044C: { desc: "Cyrillic Small Letter Soft Sign" }, // ь
0x044D: { desc: "Cyrillic Small Letter E" }, // э
0x044E: { desc: "Cyrillic Small Letter Yu" }, // ю
0x044F: { desc: "Cyrillic Small Letter Ya" }, // я
0x0450: { desc: "Cyrillic Small Letter Ie with Grave" }, // ѐ
0x0451: { desc: "Cyrillic Small Letter Io" }, // ё
0x0452: { desc: "Cyrillic Small Letter Dje" }, // ђ
0x0453: { desc: "Cyrillic Small Letter Gje" }, // ѓ
0x0454: { desc: "Cyrillic Small Letter Ukrainian Ie" }, // є
0x0455: { desc: "Cyrillic Small Letter Dze" }, // ѕ
0x0456: { desc: "Cyrillic Small Letter Byelorussian-Ukrainian I" }, // і
0x0457: { desc: "Cyrillic Small Letter Yi" }, // ї
0x0458: { desc: "Cyrillic Small Letter Je" }, // ј
0x0459: { desc: "Cyrillic Small Letter Lje" }, // љ
0x045A: { desc: "Cyrillic Small Letter Nje" }, // њ
0x045B: { desc: "Cyrillic Small Letter Tshe" }, // ћ
0x045C: { desc: "Cyrillic Small Letter Kje" }, // ќ
0x045D: { desc: "Cyrillic Small Letter I with Grave" }, // ѝ
0x045E: { desc: "Cyrillic Small Letter Short U" }, // ў
0x045F: { desc: "Cyrillic Small Letter Dzhe" }, // џ
0x0460: { desc: "Cyrillic Capital Letter Omega" }, // Ѡ
0x0461: { desc: "Cyrillic Small Letter Omega" }, // ѡ
0x0462: { desc: "Cyrillic Capital Letter Yat" }, // Ѣ
0x0463: { desc: "Cyrillic Small Letter Yat" }, // ѣ
0x0464: { desc: "Cyrillic Capital Letter Iotified E" }, // Ѥ
0x0465: { desc: "Cyrillic Small Letter Iotified E" }, // ѥ
0x0466: { desc: "Cyrillic Capital Letter Little Yus" }, // Ѧ
0x0467: { desc: "Cyrillic Small Letter Little Yus" }, // ѧ
0x0468: { desc: "Cyrillic Capital Letter Iotified Little Yus" }, // Ѩ
0x0469: { desc: "Cyrillic Small Letter Iotified Little Yus" }, // ѩ
0x046A: { desc: "Cyrillic Capital Letter Big Yus" }, // Ѫ
0x046B: { desc: "Cyrillic Small Letter Big Yus" }, // ѫ
0x046C: { desc: "Cyrillic Capital Letter Iotified Big Yus" }, // Ѭ
0x046D: { desc: "Cyrillic Small Letter Iotified Big Yus" }, // ѭ
0x046E: { desc: "Cyrillic Capital Letter Ksi" }, // Ѯ
0x046F: { desc: "Cyrillic Small Letter Ksi" }, // ѯ
0x0470: { desc: "Cyrillic Capital Letter Psi" }, // Ѱ
0x0471: { desc: "Cyrillic Small Letter Psi" }, // ѱ
0x0472: { desc: "Cyrillic Capital Letter Fita" }, // Ѳ
0x0473: { desc: "Cyrillic Small Letter Fita" }, // ѳ
0x0474: { desc: "Cyrillic Capital Letter Izhitsa" }, // Ѵ
0x0475: { desc: "Cyrillic Small Letter Izhitsa" }, // ѵ
0x0476: { desc: "Cyrillic Capital Letter Izhitsa with Double Grave Accent" }, // Ѷ
0x0477: { desc: "Cyrillic Small Letter Izhitsa with Double Grave Accent" }, // ѷ
0x0478: { desc: "Cyrillic Capital Letter Uk" }, // Ѹ
0x0479: { desc: "Cyrillic Small Letter Uk" }, // ѹ
0x047A: { desc: "Cyrillic Capital Letter Round Omega" }, // Ѻ
0x047B: { desc: "Cyrillic Small Letter Round Omega" }, // ѻ
0x047C: { desc: "Cyrillic Capital Letter Omega with Titlo" }, // Ѽ
0x047D: { desc: "Cyrillic Small Letter Omega with Titlo" }, // ѽ
0x047E: { desc: "Cyrillic Capital Letter Ot" }, // Ѿ
0x047F: { desc: "Cyrillic Small Letter Ot" }, // ѿ
0x0480: { desc: "Cyrillic Capital Letter Koppa" }, // Ҁ
0x0481: { desc: "Cyrillic Small Letter Koppa" }, // ҁ
0x0482: { desc: "Cyrillic Thousands Sign" }, // ҂
0x0483: { desc: "Combining Cyrillic Titlo" }, // ◌҃
0x0484: { desc: "Combining Cyrillic Palatalization" }, // ◌҄
0x0485: { desc: "Combining Cyrillic Dasia Pneumata" }, // ◌҅
0x0486: { desc: "Combining Cyrillic Psili Pneumata" }, // ◌҆
0x0487: { desc: "Combining Cyrillic Pokrytie" }, // ◌҇
0x0488: { desc: "Combining Cyrillic Hundred Thousands Sign" }, // ҈
0x0489: { desc: "Combining Cyrillic Millions Sign" }, // ҉
0x048A: { desc: "Cyrillic Capital Letter Short I with Tail" }, // Ҋ
0x048B: { desc: "Cyrillic Small Letter Short I with Tail" }, // ҋ
0x048C: { desc: "Cyrillic Capital Letter Semisoft Sign" }, // Ҍ
0x048D: { desc: "Cyrillic Small Letter Semisoft Sign" }, // ҍ
0x048E: { desc: "Cyrillic Capital Letter Er with Tick" }, // Ҏ
0x048F: { desc: "Cyrillic Small Letter Er with Tick" }, // ҏ
0x0490: { desc: "Cyrillic Capital Letter Ghe with Upturn" }, // Ґ
0x0491: { desc: "Cyrillic Small Letter Ghe with Upturn" }, // ґ
0x0492: { desc: "Cyrillic Capital Letter Ghe with Stroke" }, // Ғ
0x0493: { desc: "Cyrillic Small Letter Ghe with Stroke" }, // ғ
0x0494: { desc: "Cyrillic Capital Letter Ghe with Middle Hook" }, // Ҕ
0x0495: { desc: "Cyrillic Small Letter Ghe with Middle Hook" }, // ҕ
0x0496: { desc: "Cyrillic Capital Letter Zhe with Descender" }, // Җ
0x0497: { desc: "Cyrillic Small Letter Zhe with Descender" }, // җ
0x0498: { desc: "Cyrillic Capital Letter Ze with Descender" }, // Ҙ
0x0499: { desc: "Cyrillic Small Letter Ze with Descender" }, // ҙ
0x049A: { desc: "Cyrillic Capital Letter Ka with Descender" }, // Қ
0x049B: { desc: "Cyrillic Small Letter Ka with Descender" }, // қ
0x049C: { desc: "Cyrillic Capital Letter Ka with Vertical Stroke" }, // Ҝ
0x049D: { desc: "Cyrillic Small Letter Ka with Vertical Stroke" }, // ҝ
0x049E: { desc: "Cyrillic Capital Letter Ka with Stroke" }, // Ҟ
0x049F: { desc: "Cyrillic Small Letter Ka with Stroke" }, // ҟ
0x04A0: { desc: "Cyrillic Capital Letter Bashkir Ka" }, // Ҡ
0x04A1: { desc: "Cyrillic Small Letter Bashkir Ka" }, // ҡ
0x04A2: { desc: "Cyrillic Capital Letter En with Descender" }, // Ң
0x04A3: { desc: "Cyrillic Small Letter En with Descender" }, // ң
0x04A4: { desc: "Cyrillic Capital Ligature En Ghe" }, // Ҥ
0x04A5: { desc: "Cyrillic Small Ligature En Ghe" }, // ҥ
0x04A6: { desc: "Cyrillic Capital Letter Pe with Middle Hook" }, // Ҧ
0x04A7: { desc: "Cyrillic Small Letter Pe with Middle Hook" }, // ҧ
0x04A8: { desc: "Cyrillic Capital Letter Abkhasian Ha" }, // Ҩ
0x04A9: { desc: "Cyrillic Small Letter Abkhasian Ha" }, // ҩ
0x04AA: { desc: "Cyrillic Capital Letter Es with Descender" }, // Ҫ
0x04AB: { desc: "Cyrillic Small Letter Es with Descender" }, // ҫ
0x04AC: { desc: "Cyrillic Capital Letter Te with Descender" }, // Ҭ
0x04AD: { desc: "Cyrillic Small Letter Te with Descender" }, // ҭ
0x04AE: { desc: "Cyrillic Capital Letter Straight U" }, // Ү
0x04AF: { desc: "Cyrillic Small Letter Straight U" }, // ү
0x04B0: { desc: "Cyrillic Capital Letter Straight U with Stroke" }, // Ұ
0x04B1: { desc: "Cyrillic Small Letter Straight U with Stroke" }, // ұ
0x04B2: { desc: "Cyrillic Capital Letter Ha with Descender" }, // Ҳ
0x04B3: { desc: "Cyrillic Small Letter Ha with Descender" }, // ҳ
0x04B4: { desc: "Cyrillic Capital Ligature Te Tse" }, // Ҵ
0x04B5: { desc: "Cyrillic Small Ligature Te Tse" }, // ҵ
0x04B6: { desc: "Cyrillic Capital Letter Che with Descender" }, // Ҷ
0x04B7: { desc: "Cyrillic Small Letter Che with Descender" }, // ҷ
0x04B8: { desc: "Cyrillic Capital Letter Che with Vertical Stroke" }, // Ҹ
0x04B9: { desc: "Cyrillic Small Letter Che with Vertical Stroke" }, // ҹ
0x04BA: { desc: "Cyrillic Capital Letter Shha" }, // Һ
0x04BB: { desc: "Cyrillic Small Letter Shha" }, // һ
0x04BC: { desc: "Cyrillic Capital Letter Abkhasian Che" }, // Ҽ
0x04BD: { desc: "Cyrillic Small Letter Abkhasian Che" }, // ҽ
0x04BE: { desc: "Cyrillic Capital Letter Abkhasian Che with Descender" }, // Ҿ
0x04BF: { desc: "Cyrillic Small Letter Abkhasian Che with Descender" }, // ҿ
0x04C0: { desc: "Cyrillic Letter Palochka" }, // Ӏ
0x04C1: { desc: "Cyrillic Capital Letter Zhe with Breve" }, // Ӂ
0x04C2: { desc: "Cyrillic Small Letter Zhe with Breve" }, // ӂ
0x04C3: { desc: "Cyrillic Capital Letter Ka with Hook" }, // Ӄ
0x04C4: { desc: "Cyrillic Small Letter Ka with Hook" }, // ӄ
0x04C5: { desc: "Cyrillic Capital Letter El with Tail" }, // Ӆ
0x04C6: { desc: "Cyrillic Small Letter El with Tail" }, // ӆ
0x04C7: { desc: "Cyrillic Capital Letter En with Hook" }, // Ӈ
0x04C8: { desc: "Cyrillic Small Letter En with Hook" }, // ӈ
0x04C9: { desc: "Cyrillic Capital Letter En with Tail" }, // Ӊ
0x04CA: { desc: "Cyrillic Small Letter En with Tail" }, // ӊ
0x04CB: { desc: "Cyrillic Capital Letter Khakassian Che" }, // Ӌ
0x04CC: { desc: "Cyrillic Small Letter Khakassian Che" }, // ӌ
0x04CD: { desc: "Cyrillic Capital Letter Em with Tail" }, // Ӎ
0x04CE: { desc: "Cyrillic Small Letter Em with Tail" }, // ӎ
0x04CF: { desc: "Cyrillic Small Letter Palochka" }, // ӏ
0x04D0: { desc: "Cyrillic Capital Letter A with Breve" }, // Ӑ
0x04D1: { desc: "Cyrillic Small Letter A with Breve" }, // ӑ
0x04D2: { desc: "Cyrillic Capital Letter A with Diaeresis" }, // Ӓ
0x04D3: { desc: "Cyrillic Small Letter A with Diaeresis" }, // ӓ
0x04D4: { desc: "Cyrillic Capital Ligature A Ie" }, // Ӕ
0x04D5: { desc: "Cyrillic Small Ligature A Ie" }, // ӕ
0x04D6: { desc: "Cyrillic Capital Letter Ie with Breve" }, // Ӗ
0x04D7: { desc: "Cyrillic Small Letter Ie with Breve" }, // ӗ
0x04D8: { desc: "Cyrillic Capital Letter Schwa" }, // Ә
0x04D9: { desc: "Cyrillic Small Letter Schwa" }, // ә
0x04DA: { desc: "Cyrillic Capital Letter Schwa with Diaeresis" }, // Ӛ
0x04DB: { desc: "Cyrillic Small Letter Schwa with Diaeresis" }, // ӛ
0x04DC: { desc: "Cyrillic Capital Letter Zhe with Diaeresis" }, // Ӝ
0x04DD: { desc: "Cyrillic Small Letter Zhe with Diaeresis" }, // ӝ
0x04DE: { desc: "Cyrillic Capital Letter Ze with Diaeresis" }, // Ӟ
0x04DF: { desc: "Cyrillic Small Letter Ze with Diaeresis" }, // ӟ
0x04E0: { desc: "Cyrillic Capital Letter Abkhasian Dze" }, // Ӡ
0x04E1: { desc: "Cyrillic Small Letter Abkhasian Dze" }, // ӡ
0x04E2: { desc: "Cyrillic Capital Letter I with Macron" }, // Ӣ
0x04E3: { desc: "Cyrillic Small Letter I with Macron" }, // ӣ
0x04E4: { desc: "Cyrillic Capital Letter I with Diaeresis" }, // Ӥ
0x04E5: { desc: "Cyrillic Small Letter I with Diaeresis" }, // ӥ
0x04E6: { desc: "Cyrillic Capital Letter O with Diaeresis" }, // Ӧ
0x04E7: { desc: "Cyrillic Small Letter O with Diaeresis" }, // ӧ
0x04E8: { desc: "Cyrillic Capital Letter Barred O" }, // Ө
0x04E9: { desc: "Cyrillic Small Letter Barred O" }, // ө
0x04EA: { desc: "Cyrillic Capital Letter Barred O with Diaeresis" }, // Ӫ
0x04EB: { desc: "Cyrillic Small Letter Barred O with Diaeresis" }, // ӫ
0x04EC: { desc: "Cyrillic Capital Letter E with Diaeresis" }, // Ӭ
0x04ED: { desc: "Cyrillic Small Letter E with Diaeresis" }, // ӭ
0x04EE: { desc: "Cyrillic Capital Letter U with Macron" }, // Ӯ
0x04EF: { desc: "Cyrillic Small Letter U with Macron" }, // ӯ
0x04F0: { desc: "Cyrillic Capital Letter U with Diaeresis" }, // Ӱ
0x04F1: { desc: "Cyrillic Small Letter U with Diaeresis" }, // ӱ
0x04F2: { desc: "Cyrillic Capital Letter U with Double Acute" }, // Ӳ
0x04F3: { desc: "Cyrillic Small Letter U with Double Acute" }, // ӳ
0x04F4: { desc: "Cyrillic Capital Letter Che with Diaeresis" }, // Ӵ
0x04F5: { desc: "Cyrillic Small Letter Che with Diaeresis" }, // ӵ
0x04F6: { desc: "Cyrillic Capital Letter Ghe with Descender" }, // Ӷ
0x04F7: { desc: "Cyrillic Small Letter Ghe with Descender" }, // ӷ
0x04F8: { desc: "Cyrillic Capital Letter Yeru with Diaeresis" }, // Ӹ
0x04F9: { desc: "Cyrillic Small Letter Yeru with Diaeresis" }, // ӹ
0x04FA: { desc: "Cyrillic Capital Letter Ghe with Stroke and Hook" }, // Ӻ
0x04FB: { desc: "Cyrillic Small Letter Ghe with Stroke and Hook" }, // ӻ
0x04FC: { desc: "Cyrillic Capital Letter Ha with Hook" }, // Ӽ
0x04FD: { desc: "Cyrillic Small Letter Ha with Hook" }, // ӽ
0x04FE: { desc: "Cyrillic Capital Letter Ha with Stroke" }, // Ӿ
0x04FF: { desc: "Cyrillic Small Letter Ha with Stroke" }, // ӿ
// Cyrillic Supplement
0x0500: { desc: "Cyrillic Capital Letter Komi De" }, // Ԁ
0x0501: { desc: "Cyrillic Small Letter Komi De" }, // ԁ
0x0502: { desc: "Cyrillic Capital Letter Komi Dje" }, // Ԃ
0x0503: { desc: "Cyrillic Small Letter Komi Dje" }, // ԃ
0x0504: { desc: "Cyrillic Capital Letter Komi Zje" }, // Ԅ
0x0505: { desc: "Cyrillic Small Letter Komi Zje" }, // ԅ
0x0506: { desc: "Cyrillic Capital Letter Komi Dzje" }, // Ԇ
0x0507: { desc: "Cyrillic Small Letter Komi Dzje" }, // ԇ
0x0508: { desc: "Cyrillic Capital Letter Komi Lje" }, // Ԉ
0x0509: { desc: "Cyrillic Small Letter Komi Lje" }, // ԉ
0x050A: { desc: "Cyrillic Capital Letter Komi Nje" }, // Ԋ
0x050B: { desc: "Cyrillic Small Letter Komi Nje" }, // ԋ
0x050C: { desc: "Cyrillic Capital Letter Komi Sje" }, // Ԍ
0x050D: { desc: "Cyrillic Small Letter Komi Sje" }, // ԍ
0x050E: { desc: "Cyrillic Capital Letter Komi Tje" }, // Ԏ
0x050F: { desc: "Cyrillic Small Letter Komi Tje" }, // ԏ
0x0510: { desc: "Cyrillic Capital Letter Reversed Ze" }, // Ԑ
0x0511: { desc: "Cyrillic Small Letter Reversed Ze" }, // ԑ
0x0512: { desc: "Cyrillic Capital Letter El with Hook" }, // Ԓ
0x0513: { desc: "Cyrillic Small Letter El with Hook" }, // ԓ
0x0514: { desc: "Cyrillic Capital Letter Lha" }, // Ԕ
0x0515: { desc: "Cyrillic Small Letter Lha" }, // ԕ
0x0516: { desc: "Cyrillic Capital Letter Rha" }, // Ԗ
0x0517: { desc: "Cyrillic Small Letter Rha" }, // ԗ
0x0518: { desc: "Cyrillic Capital Letter Yae" }, // Ԙ
0x0519: { desc: "Cyrillic Small Letter Yae" }, // ԙ
0x051A: { desc: "Cyrillic Capital Letter Qa" }, // Ԛ
0x051B: { desc: "Cyrillic Small Letter Qa" }, // ԛ
0x051C: { desc: "Cyrillic Capital Letter We" }, // Ԝ
0x051D: { desc: "Cyrillic Small Letter We" }, // ԝ
0x051E: { desc: "Cyrillic Capital Letter Aleut Ka" }, // Ԟ
0x051F: { desc: "Cyrillic Small Letter Aleut Ka" }, // ԟ
0x0520: { desc: "Cyrillic Capital Letter El with Middle Hook" }, // Ԡ
0x0521: { desc: "Cyrillic Small Letter El with Middle Hook" }, // ԡ
0x0522: { desc: "Cyrillic Capital Letter En with Middle Hook" }, // Ԣ
0x0523: { desc: "Cyrillic Small Letter En with Middle Hook" }, // ԣ
0x0524: { desc: "Cyrillic Capital Letter Pe with Descender" }, // Ԥ
0x0525: { desc: "Cyrillic Small Letter Pe with Descender" }, // ԥ
0x0526: { desc: "Cyrillic Capital Letter Shha with Descender" }, // Ԧ
0x0527: { desc: "Cyrillic Small Letter Shha with Descender" }, // ԧ
0x0528: { desc: "Cyrillic Capital Letter En with Left Hook" }, // Ԩ
0x0529: { desc: "Cyrillic Small Letter En with Left Hook" }, // ԩ
0x052A: { desc: "Cyrillic Capital Letter Dzzhe" }, // Ԫ
0x052B: { desc: "Cyrillic Small Letter Dzzhe" }, // ԫ
0x052C: { desc: "Cyrillic Capital Letter Dche" }, // Ԭ
0x052D: { desc: "Cyrillic Small Letter Dche" }, // ԭ
0x052E: { desc: "Cyrillic Capital Letter El with Descender" }, // Ԯ
0x052F: { desc: "Cyrillic Small Letter El with Descender" }, // ԯ
// Armenian
0x0531: { desc: "Armenian Capital Letter Ayb" }, // Ա
0x0532: { desc: "Armenian Capital Letter Ben" }, // Բ
0x0533: { desc: "Armenian Capital Letter Gim" }, // Գ
0x0534: { desc: "Armenian Capital Letter Da" }, // Դ
0x0535: { desc: "Armenian Capital Letter Ech" }, // Ե
0x0536: { desc: "Armenian Capital Letter Za" }, // Զ
0x0537: { desc: "Armenian Capital Letter Eh" }, // Է
0x0538: { desc: "Armenian Capital Letter Et" }, // Ը
0x0539: { desc: "Armenian Capital Letter To" }, // Թ
0x053A: { desc: "Armenian Capital Letter Zhe" }, // Ժ
0x053B: { desc: "Armenian Capital Letter Ini" }, // Ի
0x053C: { desc: "Armenian Capital Letter Liwn" }, // Լ
0x053D: { desc: "Armenian Capital Letter Xeh" }, // Խ
0x053E: { desc: "Armenian Capital Letter Ca" }, // Ծ
0x053F: { desc: "Armenian Capital Letter Ken" }, // Կ
0x0540: { desc: "Armenian Capital Letter Ho" }, // Հ
0x0541: { desc: "Armenian Capital Letter Ja" }, // Ձ
0x0542: { desc: "Armenian Capital Letter Ghad" }, // Ղ
0x0543: { desc: "Armenian Capital Letter Cheh" }, // Ճ
0x0544: { desc: "Armenian Capital Letter Men" }, // Մ
0x0545: { desc: "Armenian Capital Letter Yi" }, // Յ
0x0546: { desc: "Armenian Capital Letter Now" }, // Ն
0x0547: { desc: "Armenian Capital Letter Sha" }, // Շ
0x0548: { desc: "Armenian Capital Letter Vo" }, // Ո
0x0549: { desc: "Armenian Capital Letter Cha" }, // Չ
0x054A: { desc: "Armenian Capital Letter Peh" }, // Պ
0x054B: { desc: "Armenian Capital Letter Jheh" }, // Ջ
0x054C: { desc: "Armenian Capital Letter Ra" }, // Ռ
0x054D: { desc: "Armenian Capital Letter Seh" }, // Ս
0x054E: { desc: "Armenian Capital Letter Vew" }, // Վ
0x054F: { desc: "Armenian Capital Letter Tiwn" }, // Տ
0x0550: { desc: "Armenian Capital Letter Reh" }, // Ր
0x0551: { desc: "Armenian Capital Letter Co" }, // Ց
0x0552: { desc: "Armenian Capital Letter Yiwn" }, // Ւ
0x0553: { desc: "Armenian Capital Letter Piwr" }, // Փ
0x0554: { desc: "Armenian Capital Letter Keh" }, // Ք
0x0555: { desc: "Armenian Capital Letter Oh" }, // Օ
0x0556: { desc: "Armenian Capital Letter Feh" }, // Ֆ
0x0559: { desc: "Armenian Modifier Letter Left Half Ring" }, // ՙ
0x055A: { desc: "Armenian Apostrophe" }, // ՚
0x055B: { desc: "Armenian Emphasis Mark" }, // ՛
0x055C: { desc: "Armenian Exclamation Mark" }, // ՜
0x055D: { desc: "Armenian Comma" }, // ՝
0x055E: { desc: "Armenian Question Mark" }, // ՞
0x055F: { desc: "Armenian Abbreviation Mark" }, // ՟
0x0560: { desc: "Armenian Small Letter Turned Ayb" }, // ՠ
0x0561: { desc: "Armenian Small Letter Ayb" }, // ա
0x0562: { desc: "Armenian Small Letter Ben" }, // բ
0x0563: { desc: "Armenian Small Letter Gim" }, // գ
0x0564: { desc: "Armenian Small Letter Da" }, // դ
0x0565: { desc: "Armenian Small Letter Ech" }, // ե
0x0566: { desc: "Armenian Small Letter Za" }, // զ
0x0567: { desc: "Armenian Small Letter Eh" }, // է
0x0568: { desc: "Armenian Small Letter Et" }, // ը
0x0569: { desc: "Armenian Small Letter To" }, // թ
0x056A: { desc: "Armenian Small Letter Zhe" }, // ժ
0x056B: { desc: "Armenian Small Letter Ini" }, // ի
0x056C: { desc: "Armenian Small Letter Liwn" }, // լ
0x056D: { desc: "Armenian Small Letter Xeh" }, // խ
0x056E: { desc: "Armenian Small Letter Ca" }, // ծ
0x056F: { desc: "Armenian Small Letter Ken" }, // կ
0x0570: { desc: "Armenian Small Letter Ho" }, // հ
0x0571: { desc: "Armenian Small Letter Ja" }, // ձ
0x0572: { desc: "Armenian Small Letter Ghad" }, // ղ
0x0573: { desc: "Armenian Small Letter Cheh" }, // ճ
0x0574: { desc: "Armenian Small Letter Men" }, // մ
0x0575: { desc: "Armenian Small Letter Yi" }, // յ
0x0576: { desc: "Armenian Small Letter Now" }, // ն
0x0577: { desc: "Armenian Small Letter Sha" }, // շ
0x0578: { desc: "Armenian Small Letter Vo" }, // ո
0x0579: { desc: "Armenian Small Letter Cha" }, // չ
0x057A: { desc: "Armenian Small Letter Peh" }, // պ
0x057B: { desc: "Armenian Small Letter Jheh" }, // ջ
0x057C: { desc: "Armenian Small Letter Ra" }, // ռ
0x057D: { desc: "Armenian Small Letter Seh" }, // ս
0x057E: { desc: "Armenian Small Letter Vew" }, // վ
0x057F: { desc: "Armenian Small Letter Tiwn" }, // տ
0x0580: { desc: "Armenian Small Letter Reh" }, // ր
0x0581: { desc: "Armenian Small Letter Co" }, // ց
0x0582: { desc: "Armenian Small Letter Yiwn" }, // ւ
0x0583: { desc: "Armenian Small Letter Piwr" }, // փ
0x0584: { desc: "Armenian Small Letter Keh" }, // ք
0x0585: { desc: "Armenian Small Letter Oh" }, // օ
0x0586: { desc: "Armenian Small Letter Feh" }, // ֆ
0x0587: { desc: "Armenian Small Ligature Ech Yiwn" }, // և
0x0588: { desc: "Armenian Small Letter Yi with Stroke" }, // ֈ
0x0589: { desc: "Armenian Full Stop" }, // ։
0x058A: { desc: "Armenian Hyphen" }, // ֊
0x058D: { desc: "Right-Facing Armenian Eternity Sign" }, // ֍
0x058E: { desc: "Left-Facing Armenian Eternity Sign" }, // ֎
0x058F: { desc: "Armenian Dram Sign" }, // ֏
// Hebrew
0x0591: { desc: "Hebrew Accent Etnahta" }, // ◌֑
0x0592: { desc: "Hebrew Accent Segol" }, // ◌֒
0x0593: { desc: "Hebrew Accent Shalshelet" }, // ◌֓
0x0594: { desc: "Hebrew Accent Zaqef Qatan" }, // ◌֔
0x0595: { desc: "Hebrew Accent Zaqef Gadol" }, // ◌֕
0x0596: { desc: "Hebrew Accent Tipeha" }, // ◌֖
0x0597: { desc: "Hebrew Accent Revia" }, // ◌֗
0x0598: { desc: "Hebrew Accent Zarqa" }, // ◌֘
0x0599: { desc: "Hebrew Accent Pashta" }, // ◌֙
0x059A: { desc: "Hebrew Accent Yetiv" }, // ◌֚
0x059B: { desc: "Hebrew Accent Tevir" }, // ◌֛
0x059C: { desc: "Hebrew Accent Geresh" }, // ◌֜
0x059D: { desc: "Hebrew Accent Geresh Muqdam" }, // ◌֝
0x059E: { desc: "Hebrew Accent Gershayim" }, // ◌֞
0x059F: { desc: "Hebrew Accent Qarney Para" }, // ◌֟
0x05A0: { desc: "Hebrew Accent Telisha Gedola" }, // ◌֠
0x05A1: { desc: "Hebrew Accent Pazer" }, // ◌֡
0x05A2: { desc: "Hebrew Accent Atnah Hafukh" }, // ◌֢
0x05A3: { desc: "Hebrew Accent Munah" }, // ◌֣
0x05A4: { desc: "Hebrew Accent Mahapakh" }, // ◌֤
0x05A5: { desc: "Hebrew Accent Merkha" }, // ◌֥
0x05A6: { desc: "Hebrew Accent Merkha Kefula" }, // ◌֦
0x05A7: { desc: "Hebrew Accent Darga" }, // ◌֧
0x05A8: { desc: "Hebrew Accent Qadma" }, // ◌֨
0x05A9: { desc: "Hebrew Accent Telisha Qetana" }, // ◌֩
0x05AA: { desc: "Hebrew Accent Yerah Ben Yomo" }, // ◌֪
0x05AB: { desc: "Hebrew Accent Ole" }, // ◌֫
0x05AC: { desc: "Hebrew Accent Iluy" }, // ◌֬
0x05AD: { desc: "Hebrew Accent Dehi" }, // ◌֭
0x05AE: { desc: "Hebrew Accent Zinor" }, // ◌֮
0x05AF: { desc: "Hebrew Mark Masora Circle" }, // ◌֯
0x05B0: { desc: "Hebrew Point Sheva" }, // ◌ְ
0x05B1: { desc: "Hebrew Point Hataf Segol" }, // ◌ֱ
0x05B2: { desc: "Hebrew Point Hataf Patah" }, // ◌ֲ
0x05B3: { desc: "Hebrew Point Hataf Qamats" }, // ◌ֳ
0x05B4: { desc: "Hebrew Point Hiriq" }, // ◌ִ
0x05B5: { desc: "Hebrew Point Tsere" }, // ◌ֵ
0x05B6: { desc: "Hebrew Point Segol" }, // ◌ֶ
0x05B7: { desc: "Hebrew Point Patah" }, // ◌ַ
0x05B8: { desc: "Hebrew Point Qamats" }, // ◌ָ
0x05B9: { desc: "Hebrew Point Holam" }, // ◌ֹ
0x05BA: { desc: "Hebrew Point Holam Haser For Vav" }, // ◌ֺ
0x05BB: { desc: "Hebrew Point Qubuts" }, // ◌ֻ
0x05BC: { desc: "Hebrew Point Dagesh or Mapiq" }, // ◌ּ
0x05BD: { desc: "Hebrew Point Meteg" }, // ◌ֽ
0x05BE: { desc: "Hebrew Punctuation Maqaf" }, // ־
0x05BF: { desc: "Hebrew Point Rafe" }, // ◌ֿ
0x05C0: { desc: "Hebrew Punctuation Paseq" }, // ׀
0x05C1: { desc: "Hebrew Point Shin Dot" }, // ◌ׁ
0x05C2: { desc: "Hebrew Point Sin Dot" }, // ◌ׂ
0x05C3: { desc: "Hebrew Punctuation Sof Pasuq" }, // ׃
0x05C4: { desc: "Hebrew Mark Upper Dot" }, // ◌ׄ
0x05C5: { desc: "Hebrew Mark Lower Dot" }, // ◌ׅ
0x05C6: { desc: "Hebrew Punctuation Nun Hafukha" }, // ׆
0x05C7: { desc: "Hebrew Point Qamats Qatan" }, // ◌ׇ
0x05D0: { desc: "Hebrew Letter Alef" }, // א
0x05D1: { desc: "Hebrew Letter Bet" }, // ב
0x05D2: { desc: "Hebrew Letter Gimel" }, // ג
0x05D3: { desc: "Hebrew Letter Dalet" }, // ד
0x05D4: { desc: "Hebrew Letter He" }, // ה
0x05D5: { desc: "Hebrew Letter Vav" }, // ו
0x05D6: { desc: "Hebrew Letter Zayin" }, // ז
0x05D7: { desc: "Hebrew Letter Het" }, // ח
0x05D8: { desc: "Hebrew Letter Tet" }, // ט
0x05D9: { desc: "Hebrew Letter Yod" }, // י
0x05DA: { desc: "Hebrew Letter Final Kaf" }, // ך
0x05DB: { desc: "Hebrew Letter Kaf" }, // כ
0x05DC: { desc: "Hebrew Letter Lamed" }, // ל
0x05DD: { desc: "Hebrew Letter Final Mem" }, // ם
0x05DE: { desc: "Hebrew Letter Mem" }, // מ
0x05DF: { desc: "Hebrew Letter Final Nun" }, // ן
0x05E0: { desc: "Hebrew Letter Nun" }, // נ
0x05E1: { desc: "Hebrew Letter Samekh" }, // ס
0x05E2: { desc: "Hebrew Letter Ayin" }, // ע
0x05E3: { desc: "Hebrew Letter Final Pe" }, // ף
0x05E4: { desc: "Hebrew Letter Pe" }, // פ
0x05E5: { desc: "Hebrew Letter Final Tsadi" }, // ץ
0x05E6: { desc: "Hebrew Letter Tsadi" }, // צ
0x05E7: { desc: "Hebrew Letter Qof" }, // ק
0x05E8: { desc: "Hebrew Letter Resh" }, // ר
0x05E9: { desc: "Hebrew Letter Shin" }, // ש
0x05EA: { desc: "Hebrew Letter Tav" }, // ת
0x05EF: { desc: "Hebrew Yod Triangle" }, // ׯ
0x05F0: { desc: "Hebrew Ligature Yiddish Double Vav" }, // װ
0x05F1: { desc: "Hebrew Ligature Yiddish Vav Yod" }, // ױ
0x05F2: { desc: "Hebrew Ligature Yiddish Double Yod" }, // ײ
0x05F3: { desc: "Hebrew Punctuation Geresh" }, // ׳
0x05F4: { desc: "Hebrew Punctuation Gershayim" }, // ״
// Arabic
0x0600: { desc: "Arabic Number Sign" }, //
0x0601: { desc: "Arabic Sign Sanah" }, //
0x0602: { desc: "Arabic Footnote Marker" }, //
0x0603: { desc: "Arabic Sign Safha" }, //
0x0604: { desc: "Arabic Sign Samvat" }, //
0x0605: { desc: "Arabic Number Mark Above" }, //
0x0606: { desc: "Arabic-Indic Cube Root" }, // ؆
0x0607: { desc: "Arabic-Indic Fourth Root" }, // ؇
0x0608: { desc: "Arabic Ray" }, // ؈
0x0609: { desc: "Arabic-Indic Per Mille Sign" }, // ؉
0x060A: { desc: "Arabic-Indic Per Ten Thousand Sign" }, // ؊
0x060B: { desc: "Afghani Sign" }, // ؋
0x060C: { desc: "Arabic Comma" }, // ،
0x060D: { desc: "Arabic Date Separator" }, // ؍
0x060E: { desc: "Arabic Poetic Verse Sign" }, // ؎
0x060F: { desc: "Arabic Sign Misra" }, // ؏
0x0610: { desc: "Arabic Sign Sallallahou Alayhe Wassallam" }, // ◌ؐ
0x0611: { desc: "Arabic Sign Alayhe Assallam" }, // ◌ؑ
0x0612: { desc: "Arabic Sign Rahmatullah Alayhe" }, // ◌ؒ
0x0613: { desc: "Arabic Sign Radi Allahou Anhu" }, // ◌ؓ
0x0614: { desc: "Arabic Sign Takhallus" }, // ◌ؔ
0x0615: { desc: "Arabic Small High Tah" }, // ◌ؕ
0x0616: { desc: "Arabic Small High Ligature Alef with Lam with Yeh" }, // ◌ؖ
0x0617: { desc: "Arabic Small High Zain" }, // ◌ؗ
0x0618: { desc: "Arabic Small Fatha" }, // ◌ؘ
0x0619: { desc: "Arabic Small Damma" }, // ◌ؙ
0x061A: { desc: "Arabic Small Kasra" }, // ◌ؚ
0x061B: { desc: "Arabic Semicolon" }, // ؛
0x061C: { desc: "Arabic Letter Mark (ALM)" }, // ALM
0x061E: { desc: "Arabic Triple Dot Punctuation Mark" }, // ؞
0x061F: { desc: "Arabic Question Mark" }, // ؟
0x0620: { desc: "Arabic Letter Kashmiri Yeh" }, // ؠ
0x0621: { desc: "Arabic Letter Hamza" }, // ء
0x0622: { desc: "Arabic Letter Alef with Madda Above" }, // آ
0x0623: { desc: "Arabic Letter Alef with Hamza Above" }, // أ
0x0624: { desc: "Arabic Letter Waw with Hamza Above" }, // ؤ
0x0625: { desc: "Arabic Letter Alef with Hamza Below" }, // إ
0x0626: { desc: "Arabic Letter Yeh with Hamza Above" }, // ئ
0x0627: { desc: "Arabic Letter Alef" }, // ا
0x0628: { desc: "Arabic Letter Beh" }, // ب
0x0629: { desc: "Arabic Letter Teh Marbuta" }, // ة
0x062A: { desc: "Arabic Letter Teh" }, // ت
0x062B: { desc: "Arabic Letter Theh" }, // ث
0x062C: { desc: "Arabic Letter Jeem" }, // ج
0x062D: { desc: "Arabic Letter Hah" }, // ح
0x062E: { desc: "Arabic Letter Khah" }, // خ
0x062F: { desc: "Arabic Letter Dal" }, // د
0x0630: { desc: "Arabic Letter Thal" }, // ذ
0x0631: { desc: "Arabic Letter Reh" }, // ر
0x0632: { desc: "Arabic Letter Zain" }, // ز
0x0633: { desc: "Arabic Letter Seen" }, // س
0x0634: { desc: "Arabic Letter Sheen" }, // ش
0x0635: { desc: "Arabic Letter Sad" }, // ص
0x0636: { desc: "Arabic Letter Dad" }, // ض
0x0637: { desc: "Arabic Letter Tah" }, // ط
0x0638: { desc: "Arabic Letter Zah" }, // ظ
0x0639: { desc: "Arabic Letter Ain" }, // ع
0x063A: { desc: "Arabic Letter Ghain" }, // غ
0x063B: { desc: "Arabic Letter Keheh with Two Dots Above" }, // ػ
0x063C: { desc: "Arabic Letter Keheh with Three Dots Below" }, // ؼ
0x063D: { desc: "Arabic Letter Farsi Yeh with Inverted V" }, // ؽ
0x063E: { desc: "Arabic Letter Farsi Yeh with Two Dots Above" }, // ؾ
0x063F: { desc: "Arabic Letter Farsi Yeh with Three Dots Above" }, // ؿ
0x0640: { desc: "Arabic Tatweel" }, // ـ
0x0641: { desc: "Arabic Letter Feh" }, // ف
0x0642: { desc: "Arabic Letter Qaf" }, // ق
0x0643: { desc: "Arabic Letter Kaf" }, // ك
0x0644: { desc: "Arabic Letter Lam" }, // ل
0x0645: { desc: "Arabic Letter Meem" }, // م
0x0646: { desc: "Arabic Letter Noon" }, // ن
0x0647: { desc: "Arabic Letter Heh" }, // ه
0x0648: { desc: "Arabic Letter Waw" }, // و
0x0649: { desc: "Arabic Letter Alef Maksura" }, // ى
0x064A: { desc: "Arabic Letter Yeh" }, // ي
0x064B: { desc: "Arabic Fathatan" }, // ◌ً
0x064C: { desc: "Arabic Dammatan" }, // ◌ٌ
0x064D: { desc: "Arabic Kasratan" }, // ◌ٍ
0x064E: { desc: "Arabic Fatha" }, // ◌َ
0x064F: { desc: "Arabic Damma" }, // ◌ُ
0x0650: { desc: "Arabic Kasra" }, // ◌ِ
0x0651: { desc: "Arabic Shadda" }, // ◌ّ
0x0652: { desc: "Arabic Sukun" }, // ◌ْ
0x0653: { desc: "Arabic Maddah Above" }, // ◌ٓ
0x0654: { desc: "Arabic Hamza Above" }, // ◌ٔ
0x0655: { desc: "Arabic Hamza Below" }, // ◌ٕ
0x0656: { desc: "Arabic Subscript Alef" }, // ◌ٖ
0x0657: { desc: "Arabic Inverted Damma" }, // ◌ٗ
0x0658: { desc: "Arabic Mark Noon Ghunna" }, // ◌٘
0x0659: { desc: "Arabic Zwarakay" }, // ◌ٙ
0x065A: { desc: "Arabic Vowel Sign Small V Above" }, // ◌ٚ
0x065B: { desc: "Arabic Vowel Sign Inverted Small V Above" }, // ◌ٛ
0x065C: { desc: "Arabic Vowel Sign Dot Below" }, // ◌ٜ
0x065D: { desc: "Arabic Reversed Damma" }, // ◌ٝ
0x065E: { desc: "Arabic Fatha with Two Dots" }, // ◌ٞ
0x065F: { desc: "Arabic Wavy Hamza Below" }, // ◌ٟ
0x0660: { desc: "Arabic-Indic Digit Zero" }, // ٠
0x0661: { desc: "Arabic-Indic Digit One" }, // ١
0x0662: { desc: "Arabic-Indic Digit Two" }, // ٢
0x0663: { desc: "Arabic-Indic Digit Three" }, // ٣
0x0664: { desc: "Arabic-Indic Digit Four" }, // ٤
0x0665: { desc: "Arabic-Indic Digit Five" }, // ٥
0x0666: { desc: "Arabic-Indic Digit Six" }, // ٦
0x0667: { desc: "Arabic-Indic Digit Seven" }, // ٧
0x0668: { desc: "Arabic-Indic Digit Eight" }, // ٨
0x0669: { desc: "Arabic-Indic Digit Nine" }, // ٩
0x066A: { desc: "Arabic Percent Sign" }, // ٪
0x066B: { desc: "Arabic Decimal Separator" }, // ٫
0x066C: { desc: "Arabic Thousands Separator" }, // ٬
0x066D: { desc: "Arabic Five Pointed Star" }, // ٭
0x066E: { desc: "Arabic Letter Dotless Beh" }, // ٮ
0x066F: { desc: "Arabic Letter Dotless Qaf" }, // ٯ
0x0670: { desc: "Arabic Letter Superscript Alef" }, // ◌ٰ
0x0671: { desc: "Arabic Letter Alef Wasla" }, // ٱ
0x0672: { desc: "Arabic Letter Alef with Wavy Hamza Above" }, // ٲ
0x0673: { desc: "Arabic Letter Alef with Wavy Hamza Below" }, // ٳ
0x0674: { desc: "Arabic Letter High Hamza" }, // ٴ
0x0675: { desc: "Arabic Letter High Hamza Alef" }, // ٵ
0x0676: { desc: "Arabic Letter High Hamza Waw" }, // ٶ
0x0677: { desc: "Arabic Letter U with Hamza Above" }, // ٷ
0x0678: { desc: "Arabic Letter High Hamza Yeh" }, // ٸ
0x0679: { desc: "Arabic Letter Tteh" }, // ٹ
0x067A: { desc: "Arabic Letter Tteheh" }, // ٺ
0x067B: { desc: "Arabic Letter Beeh" }, // ٻ
0x067C: { desc: "Arabic Letter Teh with Ring" }, // ټ
0x067D: { desc: "Arabic Letter Teh with Three Dots Above Downwards" }, // ٽ
0x067E: { desc: "Arabic Letter Peh" }, // پ
0x067F: { desc: "Arabic Letter Teheh" }, // ٿ
0x0680: { desc: "Arabic Letter Beheh" }, // ڀ
0x0681: { desc: "Arabic Letter Hah with Hamza Above" }, // ځ
0x0682: { desc: "Arabic Letter Hah with Two Dots Vertical Above" }, // ڂ
0x0683: { desc: "Arabic Letter Nyeh" }, // ڃ
0x0684: { desc: "Arabic Letter Dyeh" }, // ڄ
0x0685: { desc: "Arabic Letter Hah with Three Dots Above" }, // څ
0x0686: { desc: "Arabic Letter Tcheh" }, // چ
0x0687: { desc: "Arabic Letter Tcheheh" }, // ڇ
0x0688: { desc: "Arabic Letter Ddal" }, // ڈ
0x0689: { desc: "Arabic Letter Dal with Ring" }, // ډ
0x068A: { desc: "Arabic Letter Dal with Dot Below" }, // ڊ
0x068B: { desc: "Arabic Letter Dal with Dot Below and Small Tah" }, // ڋ
0x068C: { desc: "Arabic Letter Dahal" }, // ڌ
0x068D: { desc: "Arabic Letter Ddahal" }, // ڍ
0x068E: { desc: "Arabic Letter Dul" }, // ڎ
0x068F: { desc: "Arabic Letter Dal with Three Dots Above Downwards" }, // ڏ
0x0690: { desc: "Arabic Letter Dal with Four Dots Above" }, // ڐ
0x0691: { desc: "Arabic Letter Rreh" }, // ڑ
0x0692: { desc: "Arabic Letter Reh with Small V" }, // ڒ
0x0693: { desc: "Arabic Letter Reh with Ring" }, // ړ
0x0694: { desc: "Arabic Letter Reh with Dot Below" }, // ڔ
0x0695: { desc: "Arabic Letter Reh with Small V Below" }, // ڕ
0x0696: { desc: "Arabic Letter Reh with Dot Below and Dot Above" }, // ږ
0x0697: { desc: "Arabic Letter Reh with Two Dots Above" }, // ڗ
0x0698: { desc: "Arabic Letter Jeh" }, // ژ
0x0699: { desc: "Arabic Letter Reh with Four Dots Above" }, // ڙ
0x069A: { desc: "Arabic Letter Seen with Dot Below and Dot Above" }, // ښ
0x069B: { desc: "Arabic Letter Seen with Three Dots Below" }, // ڛ
0x069C: { desc: "Arabic Letter Seen with Three Dots Below and Three Dots Above" }, // ڜ
0x069D: { desc: "Arabic Letter Sad with Two Dots Below" }, // ڝ
0x069E: { desc: "Arabic Letter Sad with Three Dots Above" }, // ڞ
0x069F: { desc: "Arabic Letter Tah with Three Dots Above" }, // ڟ
0x06A0: { desc: "Arabic Letter Ain with Three Dots Above" }, // ڠ
0x06A1: { desc: "Arabic Letter Dotless Feh" }, // ڡ
0x06A2: { desc: "Arabic Letter Feh with Dot Moved Below" }, // ڢ
0x06A3: { desc: "Arabic Letter Feh with Dot Below" }, // ڣ
0x06A4: { desc: "Arabic Letter Veh" }, // ڤ
0x06A5: { desc: "Arabic Letter Feh with Three Dots Below" }, // ڥ
0x06A6: { desc: "Arabic Letter Peheh" }, // ڦ
0x06A7: { desc: "Arabic Letter Qaf with Dot Above" }, // ڧ
0x06A8: { desc: "Arabic Letter Qaf with Three Dots Above" }, // ڨ
0x06A9: { desc: "Arabic Letter Keheh" }, // ک
0x06AA: { desc: "Arabic Letter Swash Kaf" }, // ڪ
0x06AB: { desc: "Arabic Letter Kaf with Ring" }, // ګ
0x06AC: { desc: "Arabic Letter Kaf with Dot Above" }, // ڬ
0x06AD: { desc: "Arabic Letter Ng" }, // ڭ
0x06AE: { desc: "Arabic Letter Kaf with Three Dots Below" }, // ڮ
0x06AF: { desc: "Arabic Letter Gaf" }, // گ
0x06B0: { desc: "Arabic Letter Gaf with Ring" }, // ڰ
0x06B1: { desc: "Arabic Letter Ngoeh" }, // ڱ
0x06B2: { desc: "Arabic Letter Gaf with Two Dots Below" }, // ڲ
0x06B3: { desc: "Arabic Letter Gueh" }, // ڳ
0x06B4: { desc: "Arabic Letter Gaf with Three Dots Above" }, // ڴ
0x06B5: { desc: "Arabic Letter Lam with Small V" }, // ڵ
0x06B6: { desc: "Arabic Letter Lam with Dot Above" }, // ڶ
0x06B7: { desc: "Arabic Letter Lam with Three Dots Above" }, // ڷ
0x06B8: { desc: "Arabic Letter Lam with Three Dots Below" }, // ڸ
0x06B9: { desc: "Arabic Letter Noon with Dot Below" }, // ڹ
0x06BA: { desc: "Arabic Letter Noon Ghunna" }, // ں
0x06BB: { desc: "Arabic Letter Rnoon" }, // ڻ
0x06BC: { desc: "Arabic Letter Noon with Ring" }, // ڼ
0x06BD: { desc: "Arabic Letter Noon with Three Dots Above" }, // ڽ
0x06BE: { desc: "Arabic Letter Heh Doachashmee" }, // ھ
0x06BF: { desc: "Arabic Letter Tcheh with Dot Above" }, // ڿ
0x06C0: { desc: "Arabic Letter Heh with Yeh Above" }, // ۀ
0x06C1: { desc: "Arabic Letter Heh Goal" }, // ہ
0x06C2: { desc: "Arabic Letter Heh Goal with Hamza Above" }, // ۂ
0x06C3: { desc: "Arabic Letter Teh Marbuta Goal" }, // ۃ
0x06C4: { desc: "Arabic Letter Waw with Ring" }, // ۄ
0x06C5: { desc: "Arabic Letter Kirghiz Oe" }, // ۅ
0x06C6: { desc: "Arabic Letter Oe" }, // ۆ
0x06C7: { desc: "Arabic Letter U" }, // ۇ
0x06C8: { desc: "Arabic Letter Yu" }, // ۈ
0x06C9: { desc: "Arabic Letter Kirghiz Yu" }, // ۉ
0x06CA: { desc: "Arabic Letter Waw with Two Dots Above" }, // ۊ
0x06CB: { desc: "Arabic Letter Ve" }, // ۋ
0x06CC: { desc: "Arabic Letter Farsi Yeh" }, // ی
0x06CD: { desc: "Arabic Letter Yeh with Tail" }, // ۍ
0x06CE: { desc: "Arabic Letter Yeh with Small V" }, // ێ
0x06CF: { desc: "Arabic Letter Waw with Dot Above" }, // ۏ
0x06D0: { desc: "Arabic Letter E" }, // ې
0x06D1: { desc: "Arabic Letter Yeh with Three Dots Below" }, // ۑ
0x06D2: { desc: "Arabic Letter Yeh Barree" }, // ے
0x06D3: { desc: "Arabic Letter Yeh Barree with Hamza Above" }, // ۓ
0x06D4: { desc: "Arabic Full Stop" }, // ۔
0x06D5: { desc: "Arabic Letter Ae" }, // ە
0x06D6: { desc: "Arabic Small High Ligature Sad with Lam with Alef Maksura" }, // ◌ۖ
0x06D7: { desc: "Arabic Small High Ligature Qaf with Lam with Alef Maksura" }, // ◌ۗ
0x06D8: { desc: "Arabic Small High Meem Initial Form" }, // ◌ۘ
0x06D9: { desc: "Arabic Small High Lam Alef" }, // ◌ۙ
0x06DA: { desc: "Arabic Small High Jeem" }, // ◌ۚ
0x06DB: { desc: "Arabic Small High Three Dots" }, // ◌ۛ
0x06DC: { desc: "Arabic Small High Seen" }, // ◌ۜ
0x06DD: { desc: "Arabic End of Ayah" }, //
0x06DE: { desc: "Arabic Start of Rub El Hizb" }, // ۞
0x06DF: { desc: "Arabic Small High Rounded Zero" }, // ◌۟
0x06E0: { desc: "Arabic Small High Upright Rectangular Zero" }, // ◌۠
0x06E1: { desc: "Arabic Small High Dotless Head of Khah" }, // ◌ۡ
0x06E2: { desc: "Arabic Small High Meem Isolated Form" }, // ◌ۢ
0x06E3: { desc: "Arabic Small Low Seen" }, // ◌ۣ
0x06E4: { desc: "Arabic Small High Madda" }, // ◌ۤ
0x06E5: { desc: "Arabic Small Waw" }, // ۥ
0x06E6: { desc: "Arabic Small Yeh" }, // ۦ
0x06E7: { desc: "Arabic Small High Yeh" }, // ◌ۧ
0x06E8: { desc: "Arabic Small High Noon" }, // ◌ۨ
0x06E9: { desc: "Arabic Place of Sajdah" }, // ۩
0x06EA: { desc: "Arabic Empty Centre Low Stop" }, // ◌۪
0x06EB: { desc: "Arabic Empty Centre High Stop" }, // ◌۫
0x06EC: { desc: "Arabic Rounded High Stop with Filled Centre" }, // ◌۬
0x06ED: { desc: "Arabic Small Low Meem" }, // ◌ۭ
0x06EE: { desc: "Arabic Letter Dal with Inverted V" }, // ۮ
0x06EF: { desc: "Arabic Letter Reh with Inverted V" }, // ۯ
0x06F0: { desc: "Extended Arabic-Indic Digit Zero" }, // ۰
0x06F1: { desc: "Extended Arabic-Indic Digit One" }, // ۱
0x06F2: { desc: "Extended Arabic-Indic Digit Two" }, // ۲
0x06F3: { desc: "Extended Arabic-Indic Digit Three" }, // ۳
0x06F4: { desc: "Extended Arabic-Indic Digit Four" }, // ۴
0x06F5: { desc: "Extended Arabic-Indic Digit Five" }, // ۵
0x06F6: { desc: "Extended Arabic-Indic Digit Six" }, // ۶
0x06F7: { desc: "Extended Arabic-Indic Digit Seven" }, // ۷
0x06F8: { desc: "Extended Arabic-Indic Digit Eight" }, // ۸
0x06F9: { desc: "Extended Arabic-Indic Digit Nine" }, // ۹
0x06FA: { desc: "Arabic Letter Sheen with Dot Below" }, // ۺ
0x06FB: { desc: "Arabic Letter Dad with Dot Below" }, // ۻ
0x06FC: { desc: "Arabic Letter Ghain with Dot Below" }, // ۼ
0x06FD: { desc: "Arabic Sign Sindhi Ampersand" }, // ۽
0x06FE: { desc: "Arabic Sign Sindhi Postposition Men" }, // ۾
0x06FF: { desc: "Arabic Letter Heh with Inverted V" }, // ۿ
// Syriac
0x0700: { desc: "Syriac End of Paragraph" }, // ܀
0x0701: { desc: "Syriac Supralinear Full Stop" }, // ܁
0x0702: { desc: "Syriac Sublinear Full Stop" }, // ܂
0x0703: { desc: "Syriac Supralinear Colon" }, // ܃
0x0704: { desc: "Syriac Sublinear Colon" }, // ܄
0x0705: { desc: "Syriac Horizontal Colon" }, // ܅
0x0706: { desc: "Syriac Colon Skewed Left" }, // ܆
0x0707: { desc: "Syriac Colon Skewed Right" }, // ܇
0x0708: { desc: "Syriac Supralinear Colon Skewed Left" }, // ܈
0x0709: { desc: "Syriac Sublinear Colon Skewed Right" }, // ܉
0x070A: { desc: "Syriac Contraction" }, // ܊
0x070B: { desc: "Syriac Harklean Obelus" }, // ܋
0x070C: { desc: "Syriac Harklean Metobelus" }, // ܌
0x070D: { desc: "Syriac Harklean Asteriscus" }, // ܍
0x070F: { desc: "Syriac Abbreviation Mark" }, //
0x0710: { desc: "Syriac Letter Alaph" }, // ܐ
0x0711: { desc: "Syriac Letter Superscript Alaph" }, // ◌ܑ
0x0712: { desc: "Syriac Letter Beth" }, // ܒ
0x0713: { desc: "Syriac Letter Gamal" }, // ܓ
0x0714: { desc: "Syriac Letter Gamal Garshuni" }, // ܔ
0x0715: { desc: "Syriac Letter Dalath" }, // ܕ
0x0716: { desc: "Syriac Letter Dotless Dalath Rish" }, // ܖ
0x0717: { desc: "Syriac Letter He" }, // ܗ
0x0718: { desc: "Syriac Letter Waw" }, // ܘ
0x0719: { desc: "Syriac Letter Zain" }, // ܙ
0x071A: { desc: "Syriac Letter Heth" }, // ܚ
0x071B: { desc: "Syriac Letter Teth" }, // ܛ
0x071C: { desc: "Syriac Letter Teth Garshuni" }, // ܜ
0x071D: { desc: "Syriac Letter Yudh" }, // ܝ
0x071E: { desc: "Syriac Letter Yudh He" }, // ܞ
0x071F: { desc: "Syriac Letter Kaph" }, // ܟ
0x0720: { desc: "Syriac Letter Lamadh" }, // ܠ
0x0721: { desc: "Syriac Letter Mim" }, // ܡ
0x0722: { desc: "Syriac Letter Nun" }, // ܢ
0x0723: { desc: "Syriac Letter Semkath" }, // ܣ
0x0724: { desc: "Syriac Letter Final Semkath" }, // ܤ
0x0725: { desc: "Syriac Letter E" }, // ܥ
0x0726: { desc: "Syriac Letter Pe" }, // ܦ
0x0727: { desc: "Syriac Letter Reversed Pe" }, // ܧ
0x0728: { desc: "Syriac Letter Sadhe" }, // ܨ
0x0729: { desc: "Syriac Letter Qaph" }, // ܩ
0x072A: { desc: "Syriac Letter Rish" }, // ܪ
0x072B: { desc: "Syriac Letter Shin" }, // ܫ
0x072C: { desc: "Syriac Letter Taw" }, // ܬ
0x072D: { desc: "Syriac Letter Persian Bheth" }, // ܭ
0x072E: { desc: "Syriac Letter Persian Ghamal" }, // ܮ
0x072F: { desc: "Syriac Letter Persian Dhalath" }, // ܯ
0x0730: { desc: "Syriac Pthaha Above" }, // ◌ܰ
0x0731: { desc: "Syriac Pthaha Below" }, // ◌ܱ
0x0732: { desc: "Syriac Pthaha Dotted" }, // ◌ܲ
0x0733: { desc: "Syriac Zqapha Above" }, // ◌ܳ
0x0734: { desc: "Syriac Zqapha Below" }, // ◌ܴ
0x0735: { desc: "Syriac Zqapha Dotted" }, // ◌ܵ
0x0736: { desc: "Syriac Rbasa Above" }, // ◌ܶ
0x0737: { desc: "Syriac Rbasa Below" }, // ◌ܷ
0x0738: { desc: "Syriac Dotted Zlama Horizontal" }, // ◌ܸ
0x0739: { desc: "Syriac Dotted Zlama Angular" }, // ◌ܹ
0x073A: { desc: "Syriac Hbasa Above" }, // ◌ܺ
0x073B: { desc: "Syriac Hbasa Below" }, // ◌ܻ
0x073C: { desc: "Syriac Hbasa-Esasa Dotted" }, // ◌ܼ
0x073D: { desc: "Syriac Esasa Above" }, // ◌ܽ
0x073E: { desc: "Syriac Esasa Below" }, // ◌ܾ
0x073F: { desc: "Syriac Rwaha" }, // ◌ܿ
0x0740: { desc: "Syriac Feminine Dot" }, // ◌݀
0x0741: { desc: "Syriac Qushshaya" }, // ◌݁
0x0742: { desc: "Syriac Rukkakha" }, // ◌݂
0x0743: { desc: "Syriac Two Vertical Dots Above" }, // ◌݃
0x0744: { desc: "Syriac Two Vertical Dots Below" }, // ◌݄
0x0745: { desc: "Syriac Three Dots Above" }, // ◌݅
0x0746: { desc: "Syriac Three Dots Below" }, // ◌݆
0x0747: { desc: "Syriac Oblique Line Above" }, // ◌݇
0x0748: { desc: "Syriac Oblique Line Below" }, // ◌݈
0x0749: { desc: "Syriac Music" }, // ◌݉
0x074A: { desc: "Syriac Barrekh" }, // ◌݊
0x074D: { desc: "Syriac Letter Sogdian Zhain" }, // ݍ
0x074E: { desc: "Syriac Letter Sogdian Khaph" }, // ݎ
0x074F: { desc: "Syriac Letter Sogdian Fe" }, // ݏ
// Arabic Supplement
0x0750: { desc: "Arabic Letter Beh with Three Dots Horizontally Below" }, // ݐ
0x0751: { desc: "Arabic Letter Beh with Dot Below and Three Dots Above" }, // ݑ
0x0752: { desc: "Arabic Letter Beh with Three Dots Pointing Upwards Below" }, // ݒ
0x0753: { desc: "Arabic Letter Beh with Three Dots Pointing Upwards Below and Two Dots Above" }, // ݓ
0x0754: { desc: "Arabic Letter Beh with Two Dots Below and Dot Above" }, // ݔ
0x0755: { desc: "Arabic Letter Beh with Inverted Small V Below" }, // ݕ
0x0756: { desc: "Arabic Letter Beh with Small V" }, // ݖ
0x0757: { desc: "Arabic Letter Hah with Two Dots Above" }, // ݗ
0x0758: { desc: "Arabic Letter Hah with Three Dots Pointing Upwards Below" }, // ݘ
0x0759: { desc: "Arabic Letter Dal with Two Dots Vertically Below and Small Tah" }, // ݙ
0x075A: { desc: "Arabic Letter Dal with Inverted Small V Below" }, // ݚ
0x075B: { desc: "Arabic Letter Reh with Stroke" }, // ݛ
0x075C: { desc: "Arabic Letter Seen with Four Dots Above" }, // ݜ
0x075D: { desc: "Arabic Letter Ain with Two Dots Above" }, // ݝ
0x075E: { desc: "Arabic Letter Ain with Three Dots Pointing Downwards Above" }, // ݞ
0x075F: { desc: "Arabic Letter Ain with Two Dots Vertically Above" }, // ݟ
0x0760: { desc: "Arabic Letter Feh with Two Dots Below" }, // ݠ
0x0761: { desc: "Arabic Letter Feh with Three Dots Pointing Upwards Below" }, // ݡ
0x0762: { desc: "Arabic Letter Keheh with Dot Above" }, // ݢ
0x0763: { desc: "Arabic Letter Keheh with Three Dots Above" }, // ݣ
0x0764: { desc: "Arabic Letter Keheh with Three Dots Pointing Upwards Below" }, // ݤ
0x0765: { desc: "Arabic Letter Meem with Dot Above" }, // ݥ
0x0766: { desc: "Arabic Letter Meem with Dot Below" }, // ݦ
0x0767: { desc: "Arabic Letter Noon with Two Dots Below" }, // ݧ
0x0768: { desc: "Arabic Letter Noon with Small Tah" }, // ݨ
0x0769: { desc: "Arabic Letter Noon with Small V" }, // ݩ
0x076A: { desc: "Arabic Letter Lam with Bar" }, // ݪ
0x076B: { desc: "Arabic Letter Reh with Two Dots Vertically Above" }, // ݫ
0x076C: { desc: "Arabic Letter Reh with Hamza Above" }, // ݬ
0x076D: { desc: "Arabic Letter Seen with Two Dots Vertically Above" }, // ݭ
0x076E: { desc: "Arabic Letter Hah with Small Arabic Letter Tah Below" }, // ݮ
0x076F: { desc: "Arabic Letter Hah with Small Arabic Letter Tah and Two Dots" }, // ݯ
0x0770: { desc: "Arabic Letter Seen with Small Arabic Letter Tah and Two Dots" }, // ݰ
0x0771: { desc: "Arabic Letter Reh with Small Arabic Letter Tah and Two Dots" }, // ݱ
0x0772: { desc: "Arabic Letter Hah with Small Arabic Letter Tah Above" }, // ݲ
0x0773: { desc: "Arabic Letter Alef with Extended Arabic-Indic Digit Two Above" }, // ݳ
0x0774: { desc: "Arabic Letter Alef with Extended Arabic-Indic Digit Three Above" }, // ݴ
0x0775: { desc: "Arabic Letter Farsi Yeh with Extended Arabic-Indic Digit Two Above" }, // ݵ
0x0776: { desc: "Arabic Letter Farsi Yeh with Extended Arabic-Indic Digit Three Above" }, // ݶ
0x0777: { desc: "Arabic Letter Farsi Yeh with Extended Arabic-Indic Digit Four Below" }, // ݷ
0x0778: { desc: "Arabic Letter Waw with Extended Arabic-Indic Digit Two Above" }, // ݸ
0x0779: { desc: "Arabic Letter Waw with Extended Arabic-Indic Digit Three Above" }, // ݹ
0x077A: { desc: "Arabic Letter Yeh Barree with Extended Arabic-Indic Digit Two Above" }, // ݺ
0x077B: { desc: "Arabic Letter Yeh Barree with Extended Arabic-Indic Digit Three Above" }, // ݻ
0x077C: { desc: "Arabic Letter Hah with Extended Arabic-Indic Digit Four Below" }, // ݼ
0x077D: { desc: "Arabic Letter Seen with Extended Arabic-Indic Digit Four Above" }, // ݽ
0x077E: { desc: "Arabic Letter Seen with Inverted V" }, // ݾ
0x077F: { desc: "Arabic Letter Kaf with Two Dots Above" }, // ݿ
// Thaana
0x0780: { desc: "Thaana Letter Haa" }, // ހ
0x0781: { desc: "Thaana Letter Shaviyani" }, // ށ
0x0782: { desc: "Thaana Letter Noonu" }, // ނ
0x0783: { desc: "Thaana Letter Raa" }, // ރ
0x0784: { desc: "Thaana Letter Baa" }, // ބ
0x0785: { desc: "Thaana Letter Lhaviyani" }, // ޅ
0x0786: { desc: "Thaana Letter Kaafu" }, // ކ
0x0787: { desc: "Thaana Letter Alifu" }, // އ
0x0788: { desc: "Thaana Letter Vaavu" }, // ވ
0x0789: { desc: "Thaana Letter Meemu" }, // މ
0x078A: { desc: "Thaana Letter Faafu" }, // ފ
0x078B: { desc: "Thaana Letter Dhaalu" }, // ދ
0x078C: { desc: "Thaana Letter Thaa" }, // ތ
0x078D: { desc: "Thaana Letter Laamu" }, // ލ
0x078E: { desc: "Thaana Letter Gaafu" }, // ގ
0x078F: { desc: "Thaana Letter Gnaviyani" }, // ޏ
0x0790: { desc: "Thaana Letter Seenu" }, // ސ
0x0791: { desc: "Thaana Letter Daviyani" }, // ޑ
0x0792: { desc: "Thaana Letter Zaviyani" }, // ޒ
0x0793: { desc: "Thaana Letter Taviyani" }, // ޓ
0x0794: { desc: "Thaana Letter Yaa" }, // ޔ
0x0795: { desc: "Thaana Letter Paviyani" }, // ޕ
0x0796: { desc: "Thaana Letter Javiyani" }, // ޖ
0x0797: { desc: "Thaana Letter Chaviyani" }, // ޗ
0x0798: { desc: "Thaana Letter Ttaa" }, // ޘ
0x0799: { desc: "Thaana Letter Hhaa" }, // ޙ
0x079A: { desc: "Thaana Letter Khaa" }, // ޚ
0x079B: { desc: "Thaana Letter Thaalu" }, // ޛ
0x079C: { desc: "Thaana Letter Zaa" }, // ޜ
0x079D: { desc: "Thaana Letter Sheenu" }, // ޝ
0x079E: { desc: "Thaana Letter Saadhu" }, // ޞ
0x079F: { desc: "Thaana Letter Daadhu" }, // ޟ
0x07A0: { desc: "Thaana Letter To" }, // ޠ
0x07A1: { desc: "Thaana Letter Zo" }, // ޡ
0x07A2: { desc: "Thaana Letter Ainu" }, // ޢ
0x07A3: { desc: "Thaana Letter Ghainu" }, // ޣ
0x07A4: { desc: "Thaana Letter Qaafu" }, // ޤ
0x07A5: { desc: "Thaana Letter Waavu" }, // ޥ
0x07A6: { desc: "Thaana Abafili" }, // ◌ަ
0x07A7: { desc: "Thaana Aabaafili" }, // ◌ާ
0x07A8: { desc: "Thaana Ibifili" }, // ◌ި
0x07A9: { desc: "Thaana Eebeefili" }, // ◌ީ
0x07AA: { desc: "Thaana Ubufili" }, // ◌ު
0x07AB: { desc: "Thaana Ooboofili" }, // ◌ޫ
0x07AC: { desc: "Thaana Ebefili" }, // ◌ެ
0x07AD: { desc: "Thaana Eybeyfili" }, // ◌ޭ
0x07AE: { desc: "Thaana Obofili" }, // ◌ޮ
0x07AF: { desc: "Thaana Oaboafili" }, // ◌ޯ
0x07B0: { desc: "Thaana Sukun" }, // ◌ް
0x07B1: { desc: "Thaana Letter Naa" }, // ޱ
// NKo
0x07C0: { desc: "Nko Digit Zero" }, // ߀
0x07C1: { desc: "Nko Digit One" }, // ߁
0x07C2: { desc: "Nko Digit Two" }, // ߂
0x07C3: { desc: "Nko Digit Three" }, // ߃
0x07C4: { desc: "Nko Digit Four" }, // ߄
0x07C5: { desc: "Nko Digit Five" }, // ߅
0x07C6: { desc: "Nko Digit Six" }, // ߆
0x07C7: { desc: "Nko Digit Seven" }, // ߇
0x07C8: { desc: "Nko Digit Eight" }, // ߈
0x07C9: { desc: "Nko Digit Nine" }, // ߉
0x07CA: { desc: "Nko Letter A" }, // ߊ
0x07CB: { desc: "Nko Letter Ee" }, // ߋ
0x07CC: { desc: "Nko Letter I" }, // ߌ
0x07CD: { desc: "Nko Letter E" }, // ߍ
0x07CE: { desc: "Nko Letter U" }, // ߎ
0x07CF: { desc: "Nko Letter Oo" }, // ߏ
0x07D0: { desc: "Nko Letter O" }, // ߐ
0x07D1: { desc: "Nko Letter Dagbasinna" }, // ߑ
0x07D2: { desc: "Nko Letter N" }, // ߒ
0x07D3: { desc: "Nko Letter Ba" }, // ߓ
0x07D4: { desc: "Nko Letter Pa" }, // ߔ
0x07D5: { desc: "Nko Letter Ta" }, // ߕ
0x07D6: { desc: "Nko Letter Ja" }, // ߖ
0x07D7: { desc: "Nko Letter Cha" }, // ߗ
0x07D8: { desc: "Nko Letter Da" }, // ߘ
0x07D9: { desc: "Nko Letter Ra" }, // ߙ
0x07DA: { desc: "Nko Letter Rra" }, // ߚ
0x07DB: { desc: "Nko Letter Sa" }, // ߛ
0x07DC: { desc: "Nko Letter Gba" }, // ߜ
0x07DD: { desc: "Nko Letter Fa" }, // ߝ
0x07DE: { desc: "Nko Letter Ka" }, // ߞ
0x07DF: { desc: "Nko Letter La" }, // ߟ
0x07E0: { desc: "Nko Letter Na Woloso" }, // ߠ
0x07E1: { desc: "Nko Letter Ma" }, // ߡ
0x07E2: { desc: "Nko Letter Nya" }, // ߢ
0x07E3: { desc: "Nko Letter Na" }, // ߣ
0x07E4: { desc: "Nko Letter Ha" }, // ߤ
0x07E5: { desc: "Nko Letter Wa" }, // ߥ
0x07E6: { desc: "Nko Letter Ya" }, // ߦ
0x07E7: { desc: "Nko Letter Nya Woloso" }, // ߧ
0x07E8: { desc: "Nko Letter Jona Ja" }, // ߨ
0x07E9: { desc: "Nko Letter Jona Cha" }, // ߩ
0x07EA: { desc: "Nko Letter Jona Ra" }, // ߪ
0x07EB: { desc: "Nko Combining Short High Tone" }, // ◌߫
0x07EC: { desc: "Nko Combining Short Low Tone" }, // ◌߬
0x07ED: { desc: "Nko Combining Short Rising Tone" }, // ◌߭
0x07EE: { desc: "Nko Combining Long Descending Tone" }, // ◌߮
0x07EF: { desc: "Nko Combining Long High Tone" }, // ◌߯
0x07F0: { desc: "Nko Combining Long Low Tone" }, // ◌߰
0x07F1: { desc: "Nko Combining Long Rising Tone" }, // ◌߱
0x07F2: { desc: "Nko Combining Nasalization Mark" }, // ◌߲
0x07F3: { desc: "Nko Combining Double Dot Above" }, // ◌߳
0x07F4: { desc: "Nko High Tone Apostrophe" }, // ߴ
0x07F5: { desc: "Nko Low Tone Apostrophe" }, // ߵ
0x07F6: { desc: "Nko Symbol Oo Dennen" }, // ߶
0x07F7: { desc: "Nko Symbol Gbakurunen" }, // ߷
0x07F8: { desc: "Nko Comma" }, // ߸
0x07F9: { desc: "Nko Exclamation Mark" }, // ߹
0x07FA: { desc: "Nko Lajanyalan" }, // ߺ
0x07FD: { desc: "Nko Dantayalan" }, // ◌߽
0x07FE: { desc: "Nko Dorome Sign" }, // ߾
0x07FF: { desc: "Nko Taman Sign" }, // ߿
// Samaritan
0x0800: { desc: "Samaritan Letter Alaf" }, // ࠀ
0x0801: { desc: "Samaritan Letter Bit" }, // ࠁ
0x0802: { desc: "Samaritan Letter Gaman" }, // ࠂ
0x0803: { desc: "Samaritan Letter Dalat" }, // ࠃ
0x0804: { desc: "Samaritan Letter Iy" }, // ࠄ
0x0805: { desc: "Samaritan Letter Baa" }, // ࠅ
0x0806: { desc: "Samaritan Letter Zen" }, // ࠆ
0x0807: { desc: "Samaritan Letter It" }, // ࠇ
0x0808: { desc: "Samaritan Letter Tit" }, // ࠈ
0x0809: { desc: "Samaritan Letter Yut" }, // ࠉ
0x080A: { desc: "Samaritan Letter Kaaf" }, // ࠊ
0x080B: { desc: "Samaritan Letter Labat" }, // ࠋ
0x080C: { desc: "Samaritan Letter Mim" }, // ࠌ
0x080D: { desc: "Samaritan Letter Nun" }, // ࠍ
0x080E: { desc: "Samaritan Letter Singaat" }, // ࠎ
0x080F: { desc: "Samaritan Letter In" }, // ࠏ
0x0810: { desc: "Samaritan Letter Fi" }, // ࠐ
0x0811: { desc: "Samaritan Letter Tsaadiy" }, // ࠑ
0x0812: { desc: "Samaritan Letter Quf" }, // ࠒ
0x0813: { desc: "Samaritan Letter Rish" }, // ࠓ
0x0814: { desc: "Samaritan Letter Shan" }, // ࠔ
0x0815: { desc: "Samaritan Letter Taaf" }, // ࠕ
0x0816: { desc: "Samaritan Mark In" }, // ◌ࠖ
0x0817: { desc: "Samaritan Mark In-Alaf" }, // ◌ࠗ
0x0818: { desc: "Samaritan Mark Occlusion" }, // ◌࠘
0x0819: { desc: "Samaritan Mark Dagesh" }, // ◌࠙
0x081A: { desc: "Samaritan Modifier Letter Epenthetic Yut" }, // ࠚ
0x081B: { desc: "Samaritan Mark Epenthetic Yut" }, // ◌ࠛ
0x081C: { desc: "Samaritan Vowel Sign Long E" }, // ◌ࠜ
0x081D: { desc: "Samaritan Vowel Sign E" }, // ◌ࠝ
0x081E: { desc: "Samaritan Vowel Sign Overlong Aa" }, // ◌ࠞ
0x081F: { desc: "Samaritan Vowel Sign Long Aa" }, // ◌ࠟ
0x0820: { desc: "Samaritan Vowel Sign Aa" }, // ◌ࠠ
0x0821: { desc: "Samaritan Vowel Sign Overlong A" }, // ◌ࠡ
0x0822: { desc: "Samaritan Vowel Sign Long A" }, // ◌ࠢ
0x0823: { desc: "Samaritan Vowel Sign A" }, // ◌ࠣ
0x0824: { desc: "Samaritan Modifier Letter Short A" }, // ࠤ
0x0825: { desc: "Samaritan Vowel Sign Short A" }, // ◌ࠥ
0x0826: { desc: "Samaritan Vowel Sign Long U" }, // ◌ࠦ
0x0827: { desc: "Samaritan Vowel Sign U" }, // ◌ࠧ
0x0828: { desc: "Samaritan Modifier Letter I" }, // ࠨ
0x0829: { desc: "Samaritan Vowel Sign Long I" }, // ◌ࠩ
0x082A: { desc: "Samaritan Vowel Sign I" }, // ◌ࠪ
0x082B: { desc: "Samaritan Vowel Sign O" }, // ◌ࠫ
0x082C: { desc: "Samaritan Vowel Sign Sukun" }, // ◌ࠬ
0x082D: { desc: "Samaritan Mark Nequdaa" }, // ◌࠭
0x0830: { desc: "Samaritan Punctuation Nequdaa" }, // ࠰
0x0831: { desc: "Samaritan Punctuation Afsaaq" }, // ࠱
0x0832: { desc: "Samaritan Punctuation Anged" }, // ࠲
0x0833: { desc: "Samaritan Punctuation Bau" }, // ࠳
0x0834: { desc: "Samaritan Punctuation Atmaau" }, // ࠴
0x0835: { desc: "Samaritan Punctuation Shiyyaalaa" }, // ࠵
0x0836: { desc: "Samaritan Abbreviation Mark" }, // ࠶
0x0837: { desc: "Samaritan Punctuation Melodic Qitsa" }, // ࠷
0x0838: { desc: "Samaritan Punctuation Ziqaa" }, // ࠸
0x0839: { desc: "Samaritan Punctuation Qitsa" }, // ࠹
0x083A: { desc: "Samaritan Punctuation Zaef" }, // ࠺
0x083B: { desc: "Samaritan Punctuation Turu" }, // ࠻
0x083C: { desc: "Samaritan Punctuation Arkaanu" }, // ࠼
0x083D: { desc: "Samaritan Punctuation Sof Mashfaat" }, // ࠽
0x083E: { desc: "Samaritan Punctuation Annaau" }, // ࠾
// Mandaic
0x0840: { desc: "Mandaic Letter Halqa" }, // ࡀ
0x0841: { desc: "Mandaic Letter Ab" }, // ࡁ
0x0842: { desc: "Mandaic Letter Ag" }, // ࡂ
0x0843: { desc: "Mandaic Letter Ad" }, // ࡃ
0x0844: { desc: "Mandaic Letter Ah" }, // ࡄ
0x0845: { desc: "Mandaic Letter Ushenna" }, // ࡅ
0x0846: { desc: "Mandaic Letter Az" }, // ࡆ
0x0847: { desc: "Mandaic Letter It" }, // ࡇ
0x0848: { desc: "Mandaic Letter Att" }, // ࡈ
0x0849: { desc: "Mandaic Letter Aksa" }, // ࡉ
0x084A: { desc: "Mandaic Letter Ak" }, // ࡊ
0x084B: { desc: "Mandaic Letter Al" }, // ࡋ
0x084C: { desc: "Mandaic Letter Am" }, // ࡌ
0x084D: { desc: "Mandaic Letter An" }, // ࡍ
0x084E: { desc: "Mandaic Letter As" }, // ࡎ
0x084F: { desc: "Mandaic Letter In" }, // ࡏ
0x0850: { desc: "Mandaic Letter Ap" }, // ࡐ
0x0851: { desc: "Mandaic Letter Asz" }, // ࡑ
0x0852: { desc: "Mandaic Letter Aq" }, // ࡒ
0x0853: { desc: "Mandaic Letter Ar" }, // ࡓ
0x0854: { desc: "Mandaic Letter Ash" }, // ࡔ
0x0855: { desc: "Mandaic Letter At" }, // ࡕ
0x0856: { desc: "Mandaic Letter Dushenna" }, // ࡖ
0x0857: { desc: "Mandaic Letter Kad" }, // ࡗ
0x0858: { desc: "Mandaic Letter Ain" }, // ࡘ
0x0859: { desc: "Mandaic Affrication Mark" }, // ◌࡙
0x085A: { desc: "Mandaic Vocalization Mark" }, // ◌࡚
0x085B: { desc: "Mandaic Gemination Mark" }, // ◌࡛
0x085E: { desc: "Mandaic Punctuation" }, // ࡞
// Syriac Supplement
0x0860: { desc: "Syriac Letter Malayalam Nga" }, // ࡠ
0x0861: { desc: "Syriac Letter Malayalam Ja" }, // ࡡ
0x0862: { desc: "Syriac Letter Malayalam Nya" }, // ࡢ
0x0863: { desc: "Syriac Letter Malayalam Tta" }, // ࡣ
0x0864: { desc: "Syriac Letter Malayalam Nna" }, // ࡤ
0x0865: { desc: "Syriac Letter Malayalam Nnna" }, // ࡥ
0x0866: { desc: "Syriac Letter Malayalam Bha" }, // ࡦ
0x0867: { desc: "Syriac Letter Malayalam Ra" }, // ࡧ
0x0868: { desc: "Syriac Letter Malayalam Lla" }, // ࡨ
0x0869: { desc: "Syriac Letter Malayalam Llla" }, // ࡩ
0x086A: { desc: "Syriac Letter Malayalam Ssa" }, // ࡪ
// Arabic Extended-A
0x08A0: { desc: "Arabic Letter Beh with Small V Below" }, // ࢠ
0x08A1: { desc: "Arabic Letter Beh with Hamza Above" }, // ࢡ
0x08A2: { desc: "Arabic Letter Jeem with Two Dots Above" }, // ࢢ
0x08A3: { desc: "Arabic Letter Tah with Two Dots Above" }, // ࢣ
0x08A4: { desc: "Arabic Letter Feh with Dot Below and Three Dots Above" }, // ࢤ
0x08A5: { desc: "Arabic Letter Qaf with Dot Below" }, // ࢥ
0x08A6: { desc: "Arabic Letter Lam with Double Bar" }, // ࢦ
0x08A7: { desc: "Arabic Letter Meem with Three Dots Above" }, // ࢧ
0x08A8: { desc: "Arabic Letter Yeh with Two Dots Below and Hamza Above" }, // ࢨ
0x08A9: { desc: "Arabic Letter Yeh with Two Dots Below and Dot Above" }, // ࢩ
0x08AA: { desc: "Arabic Letter Reh with Loop" }, // ࢪ
0x08AB: { desc: "Arabic Letter Waw with Dot Within" }, // ࢫ
0x08AC: { desc: "Arabic Letter Rohingya Yeh" }, // ࢬ
0x08AD: { desc: "Arabic Letter Low Alef" }, // ࢭ
0x08AE: { desc: "Arabic Letter Dal with Three Dots Below" }, // ࢮ
0x08AF: { desc: "Arabic Letter Sad with Three Dots Below" }, // ࢯ
0x08B0: { desc: "Arabic Letter Gaf with Inverted Stroke" }, // ࢰ
0x08B1: { desc: "Arabic Letter Straight Waw" }, // ࢱ
0x08B2: { desc: "Arabic Letter Zain with Inverted V Above" }, // ࢲ
0x08B3: { desc: "Arabic Letter Ain with Three Dots Below" }, // ࢳ
0x08B4: { desc: "Arabic Letter Kaf with Dot Below" }, // ࢴ
0x08B6: { desc: "Arabic Letter Beh with Small Meem Above" }, // ࢶ
0x08B7: { desc: "Arabic Letter Peh with Small Meem Above" }, // ࢷ
0x08B8: { desc: "Arabic Letter Teh with Small Teh Above" }, // ࢸ
0x08B9: { desc: "Arabic Letter Reh with Small Noon Above" }, // ࢹ
0x08BA: { desc: "Arabic Letter Yeh with Two Dots Below and Small Noon Above" }, // ࢺ
0x08BB: { desc: "Arabic Letter African Feh" }, // ࢻ
0x08BC: { desc: "Arabic Letter African Qaf" }, // ࢼ
0x08BD: { desc: "Arabic Letter African Noon" }, // ࢽ
0x08BE: { desc: "Arabic Letter Peh with Small V" }, // ࢾ
0x08BF: { desc: "Arabic Letter Teh with Small V" }, // ࢿ
0x08C0: { desc: "Arabic Letter Tteh with Small V" }, // ࣀ
0x08C1: { desc: "Arabic Letter Tcheh with Small V" }, // ࣁ
0x08C2: { desc: "Arabic Letter Keheh with Small V" }, // ࣂ
0x08C3: { desc: "Arabic Letter Ghain with Three Dots Above" }, // ࣃ
0x08C4: { desc: "Arabic Letter African Qaf with Three Dots Above" }, // ࣄ
0x08C5: { desc: "Arabic Letter Jeem with Three Dots Above" }, // ࣅ
0x08C6: { desc: "Arabic Letter Jeem with Three Dots Below" }, // ࣆ
0x08C7: { desc: "Arabic Letter Lam with Small Arabic Letter Tah Above" }, // ࣇ
0x08D3: { desc: "Arabic Small Low Waw" }, // ◌࣓
0x08D4: { desc: "Arabic Small High Word Ar-Rub" }, // ◌ࣔ
0x08D5: { desc: "Arabic Small High Sad" }, // ◌ࣕ
0x08D6: { desc: "Arabic Small High Ain" }, // ◌ࣖ
0x08D7: { desc: "Arabic Small High Qaf" }, // ◌ࣗ
0x08D8: { desc: "Arabic Small High Noon with Kasra" }, // ◌ࣘ
0x08D9: { desc: "Arabic Small Low Noon with Kasra" }, // ◌ࣙ
0x08DA: { desc: "Arabic Small High Word Ath-Thalatha" }, // ◌ࣚ
0x08DB: { desc: "Arabic Small High Word as-Sajda" }, // ◌ࣛ
0x08DC: { desc: "Arabic Small High Word An-Nisf" }, // ◌ࣜ
0x08DD: { desc: "Arabic Small High Word Sakta" }, // ◌ࣝ
0x08DE: { desc: "Arabic Small High Word Qif" }, // ◌ࣞ
0x08DF: { desc: "Arabic Small High Word Waqfa" }, // ◌ࣟ
0x08E0: { desc: "Arabic Small High Footnote Marker" }, // ◌࣠
0x08E1: { desc: "Arabic Small High Sign Safha" }, // ◌࣡
0x08E2: { desc: "Arabic Disputed End of Ayah" }, //
0x08E3: { desc: "Arabic Turned Damma Below" }, // ◌ࣣ
0x08E4: { desc: "Arabic Curly Fatha" }, // ◌ࣤ
0x08E5: { desc: "Arabic Curly Damma" }, // ◌ࣥ
0x08E6: { desc: "Arabic Curly Kasra" }, // ◌ࣦ
0x08E7: { desc: "Arabic Curly Fathatan" }, // ◌ࣧ
0x08E8: { desc: "Arabic Curly Dammatan" }, // ◌ࣨ
0x08E9: { desc: "Arabic Curly Kasratan" }, // ◌ࣩ
0x08EA: { desc: "Arabic Tone One Dot Above" }, // ◌࣪
0x08EB: { desc: "Arabic Tone Two Dots Above" }, // ◌࣫
0x08EC: { desc: "Arabic Tone Loop Above" }, // ◌࣬
0x08ED: { desc: "Arabic Tone One Dot Below" }, // ◌࣭
0x08EE: { desc: "Arabic Tone Two Dots Below" }, // ◌࣮
0x08EF: { desc: "Arabic Tone Loop Below" }, // ◌࣯
0x08F0: { desc: "Arabic Open Fathatan" }, // ◌ࣰ
0x08F1: { desc: "Arabic Open Dammatan" }, // ◌ࣱ
0x08F2: { desc: "Arabic Open Kasratan" }, // ◌ࣲ
0x08F3: { desc: "Arabic Small High Waw" }, // ◌ࣳ
0x08F4: { desc: "Arabic Fatha with Ring" }, // ◌ࣴ
0x08F5: { desc: "Arabic Fatha with Dot Above" }, // ◌ࣵ
0x08F6: { desc: "Arabic Kasra with Dot Below" }, // ◌ࣶ
0x08F7: { desc: "Arabic Left Arrowhead Above" }, // ◌ࣷ
0x08F8: { desc: "Arabic Right Arrowhead Above" }, // ◌ࣸ
0x08F9: { desc: "Arabic Left Arrowhead Below" }, // ◌ࣹ
0x08FA: { desc: "Arabic Right Arrowhead Below" }, // ◌ࣺ
0x08FB: { desc: "Arabic Double Right Arrowhead Above" }, // ◌ࣻ
0x08FC: { desc: "Arabic Double Right Arrowhead Above with Dot" }, // ◌ࣼ
0x08FD: { desc: "Arabic Right Arrowhead Above with Dot" }, // ◌ࣽ
0x08FE: { desc: "Arabic Damma with Dot" }, // ◌ࣾ
0x08FF: { desc: "Arabic Mark Sideways Noon Ghunna" }, // ◌ࣿ
// Devanagari
0x0900: { desc: "Devanagari Sign Inverted Candrabindu" }, // ◌ऀ
0x0901: { desc: "Devanagari Sign Candrabindu" }, // ◌ँ
0x0902: { desc: "Devanagari Sign Anusvara" }, // ◌ं
0x0903: { desc: "Devanagari Sign Visarga" }, // ः
0x0904: { desc: "Devanagari Letter Short A" }, // ऄ
0x0905: { desc: "Devanagari Letter A" }, // अ
0x0906: { desc: "Devanagari Letter Aa" }, // आ
0x0907: { desc: "Devanagari Letter I" }, // इ
0x0908: { desc: "Devanagari Letter Ii" }, // ई
0x0909: { desc: "Devanagari Letter U" }, // उ
0x090A: { desc: "Devanagari Letter Uu" }, // ऊ
0x090B: { desc: "Devanagari Letter Vocalic R" }, // ऋ
0x090C: { desc: "Devanagari Letter Vocalic L" }, // ऌ
0x090D: { desc: "Devanagari Letter Candra E" }, // ऍ
0x090E: { desc: "Devanagari Letter Short E" }, // ऎ
0x090F: { desc: "Devanagari Letter E" }, // ए
0x0910: { desc: "Devanagari Letter Ai" }, // ऐ
0x0911: { desc: "Devanagari Letter Candra O" }, // ऑ
0x0912: { desc: "Devanagari Letter Short O" }, // ऒ
0x0913: { desc: "Devanagari Letter O" }, // ओ
0x0914: { desc: "Devanagari Letter Au" }, // औ
0x0915: { desc: "Devanagari Letter Ka" }, // क
0x0916: { desc: "Devanagari Letter Kha" }, // ख
0x0917: { desc: "Devanagari Letter Ga" }, // ग
0x0918: { desc: "Devanagari Letter Gha" }, // घ
0x0919: { desc: "Devanagari Letter Nga" }, // ङ
0x091A: { desc: "Devanagari Letter Ca" }, // च
0x091B: { desc: "Devanagari Letter Cha" }, // छ
0x091C: { desc: "Devanagari Letter Ja" }, // ज
0x091D: { desc: "Devanagari Letter Jha" }, // झ
0x091E: { desc: "Devanagari Letter Nya" }, // ञ
0x091F: { desc: "Devanagari Letter Tta" }, // ट
0x0920: { desc: "Devanagari Letter Ttha" }, // ठ
0x0921: { desc: "Devanagari Letter Dda" }, // ड
0x0922: { desc: "Devanagari Letter Ddha" }, // ढ
0x0923: { desc: "Devanagari Letter Nna" }, // ण
0x0924: { desc: "Devanagari Letter Ta" }, // त
0x0925: { desc: "Devanagari Letter Tha" }, // थ
0x0926: { desc: "Devanagari Letter Da" }, // द
0x0927: { desc: "Devanagari Letter Dha" }, // ध
0x0928: { desc: "Devanagari Letter Na" }, // न
0x0929: { desc: "Devanagari Letter Nnna" }, // ऩ
0x092A: { desc: "Devanagari Letter Pa" }, // प
0x092B: { desc: "Devanagari Letter Pha" }, // फ
0x092C: { desc: "Devanagari Letter Ba" }, // ब
0x092D: { desc: "Devanagari Letter Bha" }, // भ
0x092E: { desc: "Devanagari Letter Ma" }, // म
0x092F: { desc: "Devanagari Letter Ya" }, // य
0x0930: { desc: "Devanagari Letter Ra" }, // र
0x0931: { desc: "Devanagari Letter Rra" }, // ऱ
0x0932: { desc: "Devanagari Letter La" }, // ल
0x0933: { desc: "Devanagari Letter Lla" }, // ळ
0x0934: { desc: "Devanagari Letter Llla" }, // ऴ
0x0935: { desc: "Devanagari Letter Va" }, // व
0x0936: { desc: "Devanagari Letter Sha" }, // श
0x0937: { desc: "Devanagari Letter Ssa" }, // ष
0x0938: { desc: "Devanagari Letter Sa" }, // स
0x0939: { desc: "Devanagari Letter Ha" }, // ह
0x093A: { desc: "Devanagari Vowel Sign Oe" }, // ◌ऺ
0x093B: { desc: "Devanagari Vowel Sign Ooe" }, // ऻ
0x093C: { desc: "Devanagari Sign Nukta" }, // ◌़
0x093D: { desc: "Devanagari Sign Avagraha" }, // ऽ
0x093E: { desc: "Devanagari Vowel Sign Aa" }, // ा
0x093F: { desc: "Devanagari Vowel Sign I" }, // ि
0x0940: { desc: "Devanagari Vowel Sign Ii" }, // ी
0x0941: { desc: "Devanagari Vowel Sign U" }, // ◌ु
0x0942: { desc: "Devanagari Vowel Sign Uu" }, // ◌ू
0x0943: { desc: "Devanagari Vowel Sign Vocalic R" }, // ◌ृ
0x0944: { desc: "Devanagari Vowel Sign Vocalic Rr" }, // ◌ॄ
0x0945: { desc: "Devanagari Vowel Sign Candra E" }, // ◌ॅ
0x0946: { desc: "Devanagari Vowel Sign Short E" }, // ◌ॆ
0x0947: { desc: "Devanagari Vowel Sign E" }, // ◌े
0x0948: { desc: "Devanagari Vowel Sign Ai" }, // ◌ै
0x0949: { desc: "Devanagari Vowel Sign Candra O" }, // ॉ
0x094A: { desc: "Devanagari Vowel Sign Short O" }, // ॊ
0x094B: { desc: "Devanagari Vowel Sign O" }, // ो
0x094C: { desc: "Devanagari Vowel Sign Au" }, // ौ
0x094D: { desc: "Devanagari Sign Virama" }, // ◌्
0x094E: { desc: "Devanagari Vowel Sign Prishthamatra E" }, // ॎ
0x094F: { desc: "Devanagari Vowel Sign Aw" }, // ॏ
0x0950: { desc: "Devanagari Om" }, // ॐ
0x0951: { desc: "Devanagari Stress Sign Udatta" }, // ◌॑
0x0952: { desc: "Devanagari Stress Sign Anudatta" }, // ◌॒
0x0953: { desc: "Devanagari Grave Accent" }, // ◌॓
0x0954: { desc: "Devanagari Acute Accent" }, // ◌॔
0x0955: { desc: "Devanagari Vowel Sign Candra Long E" }, // ◌ॕ
0x0956: { desc: "Devanagari Vowel Sign Ue" }, // ◌ॖ
0x0957: { desc: "Devanagari Vowel Sign Uue" }, // ◌ॗ
0x0958: { desc: "Devanagari Letter Qa" }, // क़
0x0959: { desc: "Devanagari Letter Khha" }, // ख़
0x095A: { desc: "Devanagari Letter Ghha" }, // ग़
0x095B: { desc: "Devanagari Letter Za" }, // ज़
0x095C: { desc: "Devanagari Letter Dddha" }, // ड़
0x095D: { desc: "Devanagari Letter Rha" }, // ढ़
0x095E: { desc: "Devanagari Letter Fa" }, // फ़
0x095F: { desc: "Devanagari Letter Yya" }, // य़
0x0960: { desc: "Devanagari Letter Vocalic Rr" }, // ॠ
0x0961: { desc: "Devanagari Letter Vocalic Ll" }, // ॡ
0x0962: { desc: "Devanagari Vowel Sign Vocalic L" }, // ◌ॢ
0x0963: { desc: "Devanagari Vowel Sign Vocalic Ll" }, // ◌ॣ
0x0964: { desc: "Devanagari Danda" }, // ।
0x0965: { desc: "Devanagari Double Danda" }, // ॥
0x0966: { desc: "Devanagari Digit Zero" }, // ०
0x0967: { desc: "Devanagari Digit One" }, // १
0x0968: { desc: "Devanagari Digit Two" }, // २
0x0969: { desc: "Devanagari Digit Three" }, // ३
0x096A: { desc: "Devanagari Digit Four" }, // ४
0x096B: { desc: "Devanagari Digit Five" }, // ५
0x096C: { desc: "Devanagari Digit Six" }, // ६
0x096D: { desc: "Devanagari Digit Seven" }, // ७
0x096E: { desc: "Devanagari Digit Eight" }, // ८
0x096F: { desc: "Devanagari Digit Nine" }, // ९
0x0970: { desc: "Devanagari Abbreviation Sign" }, // ॰
0x0971: { desc: "Devanagari Sign High Spacing Dot" }, // ॱ
0x0972: { desc: "Devanagari Letter Candra A" }, // ॲ
0x0973: { desc: "Devanagari Letter Oe" }, // ॳ
0x0974: { desc: "Devanagari Letter Ooe" }, // ॴ
0x0975: { desc: "Devanagari Letter Aw" }, // ॵ
0x0976: { desc: "Devanagari Letter Ue" }, // ॶ
0x0977: { desc: "Devanagari Letter Uue" }, // ॷ
0x0978: { desc: "Devanagari Letter Marwari Dda" }, // ॸ
0x0979: { desc: "Devanagari Letter Zha" }, // ॹ
0x097A: { desc: "Devanagari Letter Heavy Ya" }, // ॺ
0x097B: { desc: "Devanagari Letter Gga" }, // ॻ
0x097C: { desc: "Devanagari Letter Jja" }, // ॼ
0x097D: { desc: "Devanagari Letter Glottal Stop" }, // ॽ
0x097E: { desc: "Devanagari Letter Ddda" }, // ॾ
0x097F: { desc: "Devanagari Letter Bba" }, // ॿ
// Bengali
0x0980: { desc: "Bengali Anji" }, // ঀ
0x0981: { desc: "Bengali Sign Candrabindu" }, // ◌ঁ
0x0982: { desc: "Bengali Sign Anusvara" }, // ং
0x0983: { desc: "Bengali Sign Visarga" }, // ঃ
0x0985: { desc: "Bengali Letter A" }, // অ
0x0986: { desc: "Bengali Letter Aa" }, // আ
0x0987: { desc: "Bengali Letter I" }, // ই
0x0988: { desc: "Bengali Letter Ii" }, // ঈ
0x0989: { desc: "Bengali Letter U" }, // উ
0x098A: { desc: "Bengali Letter Uu" }, // ঊ
0x098B: { desc: "Bengali Letter Vocalic R" }, // ঋ
0x098C: { desc: "Bengali Letter Vocalic L" }, // ঌ
0x098F: { desc: "Bengali Letter E" }, // এ
0x0990: { desc: "Bengali Letter Ai" }, // ঐ
0x0993: { desc: "Bengali Letter O" }, // ও
0x0994: { desc: "Bengali Letter Au" }, // ঔ
0x0995: { desc: "Bengali Letter Ka" }, // ক
0x0996: { desc: "Bengali Letter Kha" }, // খ
0x0997: { desc: "Bengali Letter Ga" }, // গ
0x0998: { desc: "Bengali Letter Gha" }, // ঘ
0x0999: { desc: "Bengali Letter Nga" }, // ঙ
0x099A: { desc: "Bengali Letter Ca" }, // চ
0x099B: { desc: "Bengali Letter Cha" }, // ছ
0x099C: { desc: "Bengali Letter Ja" }, // জ
0x099D: { desc: "Bengali Letter Jha" }, // ঝ
0x099E: { desc: "Bengali Letter Nya" }, // ঞ
0x099F: { desc: "Bengali Letter Tta" }, // ট
0x09A0: { desc: "Bengali Letter Ttha" }, // ঠ
0x09A1: { desc: "Bengali Letter Dda" }, // ড
0x09A2: { desc: "Bengali Letter Ddha" }, // ঢ
0x09A3: { desc: "Bengali Letter Nna" }, // ণ
0x09A4: { desc: "Bengali Letter Ta" }, // ত
0x09A5: { desc: "Bengali Letter Tha" }, // থ
0x09A6: { desc: "Bengali Letter Da" }, // দ
0x09A7: { desc: "Bengali Letter Dha" }, // ধ
0x09A8: { desc: "Bengali Letter Na" }, // ন
0x09AA: { desc: "Bengali Letter Pa" }, // প
0x09AB: { desc: "Bengali Letter Pha" }, // ফ
0x09AC: { desc: "Bengali Letter Ba" }, // ব
0x09AD: { desc: "Bengali Letter Bha" }, // ভ
0x09AE: { desc: "Bengali Letter Ma" }, // ম
0x09AF: { desc: "Bengali Letter Ya" }, // য
0x09B0: { desc: "Bengali Letter Ra" }, // র
0x09B2: { desc: "Bengali Letter La" }, // ল
0x09B6: { desc: "Bengali Letter Sha" }, // শ
0x09B7: { desc: "Bengali Letter Ssa" }, // ষ
0x09B8: { desc: "Bengali Letter Sa" }, // স
0x09B9: { desc: "Bengali Letter Ha" }, // হ
0x09BC: { desc: "Bengali Sign Nukta" }, // ◌়
0x09BD: { desc: "Bengali Sign Avagraha" }, // ঽ
0x09BE: { desc: "Bengali Vowel Sign Aa" }, // া
0x09BF: { desc: "Bengali Vowel Sign I" }, // ি
0x09C0: { desc: "Bengali Vowel Sign Ii" }, // ী
0x09C1: { desc: "Bengali Vowel Sign U" }, // ◌ু
0x09C2: { desc: "Bengali Vowel Sign Uu" }, // ◌ূ
0x09C3: { desc: "Bengali Vowel Sign Vocalic R" }, // ◌ৃ
0x09C4: { desc: "Bengali Vowel Sign Vocalic Rr" }, // ◌ৄ
0x09C7: { desc: "Bengali Vowel Sign E" }, // ে
0x09C8: { desc: "Bengali Vowel Sign Ai" }, // ৈ
0x09CB: { desc: "Bengali Vowel Sign O" }, // ো
0x09CC: { desc: "Bengali Vowel Sign Au" }, // ৌ
0x09CD: { desc: "Bengali Sign Virama" }, // ◌্
0x09CE: { desc: "Bengali Letter Khanda Ta" }, // ৎ
0x09D7: { desc: "Bengali Au Length Mark" }, // ৗ
0x09DC: { desc: "Bengali Letter Rra" }, // ড়
0x09DD: { desc: "Bengali Letter Rha" }, // ঢ়
0x09DF: { desc: "Bengali Letter Yya" }, // য়
0x09E0: { desc: "Bengali Letter Vocalic Rr" }, // ৠ
0x09E1: { desc: "Bengali Letter Vocalic Ll" }, // ৡ
0x09E2: { desc: "Bengali Vowel Sign Vocalic L" }, // ◌ৢ
0x09E3: { desc: "Bengali Vowel Sign Vocalic Ll" }, // ◌ৣ
0x09E6: { desc: "Bengali Digit Zero" }, // ০
0x09E7: { desc: "Bengali Digit One" }, // ১
0x09E8: { desc: "Bengali Digit Two" }, // ২
0x09E9: { desc: "Bengali Digit Three" }, // ৩
0x09EA: { desc: "Bengali Digit Four" }, // ৪
0x09EB: { desc: "Bengali Digit Five" }, // ৫
0x09EC: { desc: "Bengali Digit Six" }, // ৬
0x09ED: { desc: "Bengali Digit Seven" }, // ৭
0x09EE: { desc: "Bengali Digit Eight" }, // ৮
0x09EF: { desc: "Bengali Digit Nine" }, // ৯
0x09F0: { desc: "Bengali Letter Ra with Middle Diagonal" }, // ৰ
0x09F1: { desc: "Bengali Letter Ra with Lower Diagonal" }, // ৱ
0x09F2: { desc: "Bengali Rupee Mark" }, // ৲
0x09F3: { desc: "Bengali Rupee Sign" }, // ৳
0x09F4: { desc: "Bengali Currency Numerator One" }, // ৴
0x09F5: { desc: "Bengali Currency Numerator Two" }, // ৵
0x09F6: { desc: "Bengali Currency Numerator Three" }, // ৶
0x09F7: { desc: "Bengali Currency Numerator Four" }, // ৷
0x09F8: { desc: "Bengali Currency Numerator One Less Than the Denominator" }, // ৸
0x09F9: { desc: "Bengali Currency Denominator Sixteen" }, // ৹
0x09FA: { desc: "Bengali Isshar" }, // ৺
0x09FB: { desc: "Bengali Ganda Mark" }, // ৻
0x09FC: { desc: "Bengali Letter Vedic Anusvara" }, // ৼ
0x09FD: { desc: "Bengali Abbreviation Sign" }, // ৽
0x09FE: { desc: "Bengali Sandhi Mark" }, // ◌৾
// Gurmukhi
0x0A01: { desc: "Gurmukhi Sign Adak Bindi" }, // ◌ਁ
0x0A02: { desc: "Gurmukhi Sign Bindi" }, // ◌ਂ
0x0A03: { desc: "Gurmukhi Sign Visarga" }, // ਃ
0x0A05: { desc: "Gurmukhi Letter A" }, // ਅ
0x0A06: { desc: "Gurmukhi Letter Aa" }, // ਆ
0x0A07: { desc: "Gurmukhi Letter I" }, // ਇ
0x0A08: { desc: "Gurmukhi Letter Ii" }, // ਈ
0x0A09: { desc: "Gurmukhi Letter U" }, // ਉ
0x0A0A: { desc: "Gurmukhi Letter Uu" }, // ਊ
0x0A0F: { desc: "Gurmukhi Letter Ee" }, // ਏ
0x0A10: { desc: "Gurmukhi Letter Ai" }, // ਐ
0x0A13: { desc: "Gurmukhi Letter Oo" }, // ਓ
0x0A14: { desc: "Gurmukhi Letter Au" }, // ਔ
0x0A15: { desc: "Gurmukhi Letter Ka" }, // ਕ
0x0A16: { desc: "Gurmukhi Letter Kha" }, // ਖ
0x0A17: { desc: "Gurmukhi Letter Ga" }, // ਗ
0x0A18: { desc: "Gurmukhi Letter Gha" }, // ਘ
0x0A19: { desc: "Gurmukhi Letter Nga" }, // ਙ
0x0A1A: { desc: "Gurmukhi Letter Ca" }, // ਚ
0x0A1B: { desc: "Gurmukhi Letter Cha" }, // ਛ
0x0A1C: { desc: "Gurmukhi Letter Ja" }, // ਜ
0x0A1D: { desc: "Gurmukhi Letter Jha" }, // ਝ
0x0A1E: { desc: "Gurmukhi Letter Nya" }, // ਞ
0x0A1F: { desc: "Gurmukhi Letter Tta" }, // ਟ
0x0A20: { desc: "Gurmukhi Letter Ttha" }, // ਠ
0x0A21: { desc: "Gurmukhi Letter Dda" }, // ਡ
0x0A22: { desc: "Gurmukhi Letter Ddha" }, // ਢ
0x0A23: { desc: "Gurmukhi Letter Nna" }, // ਣ
0x0A24: { desc: "Gurmukhi Letter Ta" }, // ਤ
0x0A25: { desc: "Gurmukhi Letter Tha" }, // ਥ
0x0A26: { desc: "Gurmukhi Letter Da" }, // ਦ
0x0A27: { desc: "Gurmukhi Letter Dha" }, // ਧ
0x0A28: { desc: "Gurmukhi Letter Na" }, // ਨ
0x0A2A: { desc: "Gurmukhi Letter Pa" }, // ਪ
0x0A2B: { desc: "Gurmukhi Letter Pha" }, // ਫ
0x0A2C: { desc: "Gurmukhi Letter Ba" }, // ਬ
0x0A2D: { desc: "Gurmukhi Letter Bha" }, // ਭ
0x0A2E: { desc: "Gurmukhi Letter Ma" }, // ਮ
0x0A2F: { desc: "Gurmukhi Letter Ya" }, // ਯ
0x0A30: { desc: "Gurmukhi Letter Ra" }, // ਰ
0x0A32: { desc: "Gurmukhi Letter La" }, // ਲ
0x0A33: { desc: "Gurmukhi Letter Lla" }, // ਲ਼
0x0A35: { desc: "Gurmukhi Letter Va" }, // ਵ
0x0A36: { desc: "Gurmukhi Letter Sha" }, // ਸ਼
0x0A38: { desc: "Gurmukhi Letter Sa" }, // ਸ
0x0A39: { desc: "Gurmukhi Letter Ha" }, // ਹ
0x0A3C: { desc: "Gurmukhi Sign Nukta" }, // ◌਼
0x0A3E: { desc: "Gurmukhi Vowel Sign Aa" }, // ਾ
0x0A3F: { desc: "Gurmukhi Vowel Sign I" }, // ਿ
0x0A40: { desc: "Gurmukhi Vowel Sign Ii" }, // ੀ
0x0A41: { desc: "Gurmukhi Vowel Sign U" }, // ◌ੁ
0x0A42: { desc: "Gurmukhi Vowel Sign Uu" }, // ◌ੂ
0x0A47: { desc: "Gurmukhi Vowel Sign Ee" }, // ◌ੇ
0x0A48: { desc: "Gurmukhi Vowel Sign Ai" }, // ◌ੈ
0x0A4B: { desc: "Gurmukhi Vowel Sign Oo" }, // ◌ੋ
0x0A4C: { desc: "Gurmukhi Vowel Sign Au" }, // ◌ੌ
0x0A4D: { desc: "Gurmukhi Sign Virama" }, // ◌੍
0x0A51: { desc: "Gurmukhi Sign Udaat" }, // ◌ੑ
0x0A59: { desc: "Gurmukhi Letter Khha" }, // ਖ਼
0x0A5A: { desc: "Gurmukhi Letter Ghha" }, // ਗ਼
0x0A5B: { desc: "Gurmukhi Letter Za" }, // ਜ਼
0x0A5C: { desc: "Gurmukhi Letter Rra" }, // ੜ
0x0A5E: { desc: "Gurmukhi Letter Fa" }, // ਫ਼
0x0A66: { desc: "Gurmukhi Digit Zero" }, // ੦
0x0A67: { desc: "Gurmukhi Digit One" }, // ੧
0x0A68: { desc: "Gurmukhi Digit Two" }, // ੨
0x0A69: { desc: "Gurmukhi Digit Three" }, // ੩
0x0A6A: { desc: "Gurmukhi Digit Four" }, // ੪
0x0A6B: { desc: "Gurmukhi Digit Five" }, // ੫
0x0A6C: { desc: "Gurmukhi Digit Six" }, // ੬
0x0A6D: { desc: "Gurmukhi Digit Seven" }, // ੭
0x0A6E: { desc: "Gurmukhi Digit Eight" }, // ੮
0x0A6F: { desc: "Gurmukhi Digit Nine" }, // ੯
0x0A70: { desc: "Gurmukhi Tippi" }, // ◌ੰ
0x0A71: { desc: "Gurmukhi Addak" }, // ◌ੱ
0x0A72: { desc: "Gurmukhi Iri" }, // ੲ
0x0A73: { desc: "Gurmukhi Ura" }, // ੳ
0x0A74: { desc: "Gurmukhi Ek Onkar" }, // ੴ
0x0A75: { desc: "Gurmukhi Sign Yakash" }, // ◌ੵ
0x0A76: { desc: "Gurmukhi Abbreviation Sign" }, // ੶
// Gujarati
0x0A81: { desc: "Gujarati Sign Candrabindu" }, // ◌ઁ
0x0A82: { desc: "Gujarati Sign Anusvara" }, // ◌ં
0x0A83: { desc: "Gujarati Sign Visarga" }, // ઃ
0x0A85: { desc: "Gujarati Letter A" }, // અ
0x0A86: { desc: "Gujarati Letter Aa" }, // આ
0x0A87: { desc: "Gujarati Letter I" }, // ઇ
0x0A88: { desc: "Gujarati Letter Ii" }, // ઈ
0x0A89: { desc: "Gujarati Letter U" }, // ઉ
0x0A8A: { desc: "Gujarati Letter Uu" }, // ઊ
0x0A8B: { desc: "Gujarati Letter Vocalic R" }, // ઋ
0x0A8C: { desc: "Gujarati Letter Vocalic L" }, // ઌ
0x0A8D: { desc: "Gujarati Vowel Candra E" }, // ઍ
0x0A8F: { desc: "Gujarati Letter E" }, // એ
0x0A90: { desc: "Gujarati Letter Ai" }, // ઐ
0x0A91: { desc: "Gujarati Vowel Candra O" }, // ઑ
0x0A93: { desc: "Gujarati Letter O" }, // ઓ
0x0A94: { desc: "Gujarati Letter Au" }, // ઔ
0x0A95: { desc: "Gujarati Letter Ka" }, // ક
0x0A96: { desc: "Gujarati Letter Kha" }, // ખ
0x0A97: { desc: "Gujarati Letter Ga" }, // ગ
0x0A98: { desc: "Gujarati Letter Gha" }, // ઘ
0x0A99: { desc: "Gujarati Letter Nga" }, // ઙ
0x0A9A: { desc: "Gujarati Letter Ca" }, // ચ
0x0A9B: { desc: "Gujarati Letter Cha" }, // છ
0x0A9C: { desc: "Gujarati Letter Ja" }, // જ
0x0A9D: { desc: "Gujarati Letter Jha" }, // ઝ
0x0A9E: { desc: "Gujarati Letter Nya" }, // ઞ
0x0A9F: { desc: "Gujarati Letter Tta" }, // ટ
0x0AA0: { desc: "Gujarati Letter Ttha" }, // ઠ
0x0AA1: { desc: "Gujarati Letter Dda" }, // ડ
0x0AA2: { desc: "Gujarati Letter Ddha" }, // ઢ
0x0AA3: { desc: "Gujarati Letter Nna" }, // ણ
0x0AA4: { desc: "Gujarati Letter Ta" }, // ત
0x0AA5: { desc: "Gujarati Letter Tha" }, // થ
0x0AA6: { desc: "Gujarati Letter Da" }, // દ
0x0AA7: { desc: "Gujarati Letter Dha" }, // ધ
0x0AA8: { desc: "Gujarati Letter Na" }, // ન
0x0AAA: { desc: "Gujarati Letter Pa" }, // પ
0x0AAB: { desc: "Gujarati Letter Pha" }, // ફ
0x0AAC: { desc: "Gujarati Letter Ba" }, // બ
0x0AAD: { desc: "Gujarati Letter Bha" }, // ભ
0x0AAE: { desc: "Gujarati Letter Ma" }, // મ
0x0AAF: { desc: "Gujarati Letter Ya" }, // ય
0x0AB0: { desc: "Gujarati Letter Ra" }, // ર
0x0AB2: { desc: "Gujarati Letter La" }, // લ
0x0AB3: { desc: "Gujarati Letter Lla" }, // ળ
0x0AB5: { desc: "Gujarati Letter Va" }, // વ
0x0AB6: { desc: "Gujarati Letter Sha" }, // શ
0x0AB7: { desc: "Gujarati Letter Ssa" }, // ષ
0x0AB8: { desc: "Gujarati Letter Sa" }, // સ
0x0AB9: { desc: "Gujarati Letter Ha" }, // હ
0x0ABC: { desc: "Gujarati Sign Nukta" }, // ◌઼
0x0ABD: { desc: "Gujarati Sign Avagraha" }, // ઽ
0x0ABE: { desc: "Gujarati Vowel Sign Aa" }, // ા
0x0ABF: { desc: "Gujarati Vowel Sign I" }, // િ
0x0AC0: { desc: "Gujarati Vowel Sign Ii" }, // ી
0x0AC1: { desc: "Gujarati Vowel Sign U" }, // ◌ુ
0x0AC2: { desc: "Gujarati Vowel Sign Uu" }, // ◌ૂ
0x0AC3: { desc: "Gujarati Vowel Sign Vocalic R" }, // ◌ૃ
0x0AC4: { desc: "Gujarati Vowel Sign Vocalic Rr" }, // ◌ૄ
0x0AC5: { desc: "Gujarati Vowel Sign Candra E" }, // ◌ૅ
0x0AC7: { desc: "Gujarati Vowel Sign E" }, // ◌ે
0x0AC8: { desc: "Gujarati Vowel Sign Ai" }, // ◌ૈ
0x0AC9: { desc: "Gujarati Vowel Sign Candra O" }, // ૉ
0x0ACB: { desc: "Gujarati Vowel Sign O" }, // ો
0x0ACC: { desc: "Gujarati Vowel Sign Au" }, // ૌ
0x0ACD: { desc: "Gujarati Sign Virama" }, // ◌્
0x0AD0: { desc: "Gujarati Om" }, // ૐ
0x0AE0: { desc: "Gujarati Letter Vocalic Rr" }, // ૠ
0x0AE1: { desc: "Gujarati Letter Vocalic Ll" }, // ૡ
0x0AE2: { desc: "Gujarati Vowel Sign Vocalic L" }, // ◌ૢ
0x0AE3: { desc: "Gujarati Vowel Sign Vocalic Ll" }, // ◌ૣ
0x0AE6: { desc: "Gujarati Digit Zero" }, // ૦
0x0AE7: { desc: "Gujarati Digit One" }, // ૧
0x0AE8: { desc: "Gujarati Digit Two" }, // ૨
0x0AE9: { desc: "Gujarati Digit Three" }, // ૩
0x0AEA: { desc: "Gujarati Digit Four" }, // ૪
0x0AEB: { desc: "Gujarati Digit Five" }, // ૫
0x0AEC: { desc: "Gujarati Digit Six" }, // ૬
0x0AED: { desc: "Gujarati Digit Seven" }, // ૭
0x0AEE: { desc: "Gujarati Digit Eight" }, // ૮
0x0AEF: { desc: "Gujarati Digit Nine" }, // ૯
0x0AF0: { desc: "Gujarati Abbreviation Sign" }, // ૰
0x0AF1: { desc: "Gujarati Rupee Sign" }, // ૱
0x0AF9: { desc: "Gujarati Letter Zha" }, // ૹ
0x0AFA: { desc: "Gujarati Sign Sukun" }, // ◌ૺ
0x0AFB: { desc: "Gujarati Sign Shadda" }, // ◌ૻ
0x0AFC: { desc: "Gujarati Sign Maddah" }, // ◌ૼ
0x0AFD: { desc: "Gujarati Sign Three-Dot Nukta Above" }, // ◌૽
0x0AFE: { desc: "Gujarati Sign Circle Nukta Above" }, // ◌૾
0x0AFF: { desc: "Gujarati Sign Two-Circle Nukta Above" }, // ◌૿
// Oriya
0x0B01: { desc: "Oriya Sign Candrabindu" }, // ◌ଁ
0x0B02: { desc: "Oriya Sign Anusvara" }, // ଂ
0x0B03: { desc: "Oriya Sign Visarga" }, // ଃ
0x0B05: { desc: "Oriya Letter A" }, // ଅ
0x0B06: { desc: "Oriya Letter Aa" }, // ଆ
0x0B07: { desc: "Oriya Letter I" }, // ଇ
0x0B08: { desc: "Oriya Letter Ii" }, // ଈ
0x0B09: { desc: "Oriya Letter U" }, // ଉ
0x0B0A: { desc: "Oriya Letter Uu" }, // ଊ
0x0B0B: { desc: "Oriya Letter Vocalic R" }, // ଋ
0x0B0C: { desc: "Oriya Letter Vocalic L" }, // ଌ
0x0B0F: { desc: "Oriya Letter E" }, // ଏ
0x0B10: { desc: "Oriya Letter Ai" }, // ଐ
0x0B13: { desc: "Oriya Letter O" }, // ଓ
0x0B14: { desc: "Oriya Letter Au" }, // ଔ
0x0B15: { desc: "Oriya Letter Ka" }, // କ
0x0B16: { desc: "Oriya Letter Kha" }, // ଖ
0x0B17: { desc: "Oriya Letter Ga" }, // ଗ
0x0B18: { desc: "Oriya Letter Gha" }, // ଘ
0x0B19: { desc: "Oriya Letter Nga" }, // ଙ
0x0B1A: { desc: "Oriya Letter Ca" }, // ଚ
0x0B1B: { desc: "Oriya Letter Cha" }, // ଛ
0x0B1C: { desc: "Oriya Letter Ja" }, // ଜ
0x0B1D: { desc: "Oriya Letter Jha" }, // ଝ
0x0B1E: { desc: "Oriya Letter Nya" }, // ଞ
0x0B1F: { desc: "Oriya Letter Tta" }, // ଟ
0x0B20: { desc: "Oriya Letter Ttha" }, // ଠ
0x0B21: { desc: "Oriya Letter Dda" }, // ଡ
0x0B22: { desc: "Oriya Letter Ddha" }, // ଢ
0x0B23: { desc: "Oriya Letter Nna" }, // ଣ
0x0B24: { desc: "Oriya Letter Ta" }, // ତ
0x0B25: { desc: "Oriya Letter Tha" }, // ଥ
0x0B26: { desc: "Oriya Letter Da" }, // ଦ
0x0B27: { desc: "Oriya Letter Dha" }, // ଧ
0x0B28: { desc: "Oriya Letter Na" }, // ନ
0x0B2A: { desc: "Oriya Letter Pa" }, // ପ
0x0B2B: { desc: "Oriya Letter Pha" }, // ଫ
0x0B2C: { desc: "Oriya Letter Ba" }, // ବ
0x0B2D: { desc: "Oriya Letter Bha" }, // ଭ
0x0B2E: { desc: "Oriya Letter Ma" }, // ମ
0x0B2F: { desc: "Oriya Letter Ya" }, // ଯ
0x0B30: { desc: "Oriya Letter Ra" }, // ର
0x0B32: { desc: "Oriya Letter La" }, // ଲ
0x0B33: { desc: "Oriya Letter Lla" }, // ଳ
0x0B35: { desc: "Oriya Letter Va" }, // ଵ
0x0B36: { desc: "Oriya Letter Sha" }, // ଶ
0x0B37: { desc: "Oriya Letter Ssa" }, // ଷ
0x0B38: { desc: "Oriya Letter Sa" }, // ସ
0x0B39: { desc: "Oriya Letter Ha" }, // ହ
0x0B3C: { desc: "Oriya Sign Nukta" }, // ◌଼
0x0B3D: { desc: "Oriya Sign Avagraha" }, // ଽ
0x0B3E: { desc: "Oriya Vowel Sign Aa" }, // ା
0x0B3F: { desc: "Oriya Vowel Sign I" }, // ◌ି
0x0B40: { desc: "Oriya Vowel Sign Ii" }, // ୀ
0x0B41: { desc: "Oriya Vowel Sign U" }, // ◌ୁ
0x0B42: { desc: "Oriya Vowel Sign Uu" }, // ◌ୂ
0x0B43: { desc: "Oriya Vowel Sign Vocalic R" }, // ◌ୃ
0x0B44: { desc: "Oriya Vowel Sign Vocalic Rr" }, // ◌ୄ
0x0B47: { desc: "Oriya Vowel Sign E" }, // େ
0x0B48: { desc: "Oriya Vowel Sign Ai" }, // ୈ
0x0B4B: { desc: "Oriya Vowel Sign O" }, // ୋ
0x0B4C: { desc: "Oriya Vowel Sign Au" }, // ୌ
0x0B4D: { desc: "Oriya Sign Virama" }, // ◌୍
0x0B55: { desc: "Oriya Sign Overline" }, // ◌୕
0x0B56: { desc: "Oriya Ai Length Mark" }, // ◌ୖ
0x0B57: { desc: "Oriya Au Length Mark" }, // ୗ
0x0B5C: { desc: "Oriya Letter Rra" }, // ଡ଼
0x0B5D: { desc: "Oriya Letter Rha" }, // ଢ଼
0x0B5F: { desc: "Oriya Letter Yya" }, // ୟ
0x0B60: { desc: "Oriya Letter Vocalic Rr" }, // ୠ
0x0B61: { desc: "Oriya Letter Vocalic Ll" }, // ୡ
0x0B62: { desc: "Oriya Vowel Sign Vocalic L" }, // ◌ୢ
0x0B63: { desc: "Oriya Vowel Sign Vocalic Ll" }, // ◌ୣ
0x0B66: { desc: "Oriya Digit Zero" }, // ୦
0x0B67: { desc: "Oriya Digit One" }, // ୧
0x0B68: { desc: "Oriya Digit Two" }, // ୨
0x0B69: { desc: "Oriya Digit Three" }, // ୩
0x0B6A: { desc: "Oriya Digit Four" }, // ୪
0x0B6B: { desc: "Oriya Digit Five" }, // ୫
0x0B6C: { desc: "Oriya Digit Six" }, // ୬
0x0B6D: { desc: "Oriya Digit Seven" }, // ୭
0x0B6E: { desc: "Oriya Digit Eight" }, // ୮
0x0B6F: { desc: "Oriya Digit Nine" }, // ୯
0x0B70: { desc: "Oriya Isshar" }, // ୰
0x0B71: { desc: "Oriya Letter Wa" }, // ୱ
0x0B72: { desc: "Oriya Fraction One Quarter" }, // ୲
0x0B73: { desc: "Oriya Fraction One Half" }, // ୳
0x0B74: { desc: "Oriya Fraction Three Quarters" }, // ୴
0x0B75: { desc: "Oriya Fraction One Sixteenth" }, // ୵
0x0B76: { desc: "Oriya Fraction One Eighth" }, // ୶
0x0B77: { desc: "Oriya Fraction Three Sixteenths" }, // ୷
// Tamil
0x0B82: { desc: "Tamil Sign Anusvara" }, // ◌ஂ
0x0B83: { desc: "Tamil Sign Visarga" }, // ஃ
0x0B85: { desc: "Tamil Letter A" }, // அ
0x0B86: { desc: "Tamil Letter Aa" }, // ஆ
0x0B87: { desc: "Tamil Letter I" }, // இ
0x0B88: { desc: "Tamil Letter Ii" }, // ஈ
0x0B89: { desc: "Tamil Letter U" }, // உ
0x0B8A: { desc: "Tamil Letter Uu" }, // ஊ
0x0B8E: { desc: "Tamil Letter E" }, // எ
0x0B8F: { desc: "Tamil Letter Ee" }, // ஏ
0x0B90: { desc: "Tamil Letter Ai" }, // ஐ
0x0B92: { desc: "Tamil Letter O" }, // ஒ
0x0B93: { desc: "Tamil Letter Oo" }, // ஓ
0x0B94: { desc: "Tamil Letter Au" }, // ஔ
0x0B95: { desc: "Tamil Letter Ka" }, // க
0x0B99: { desc: "Tamil Letter Nga" }, // ங
0x0B9A: { desc: "Tamil Letter Ca" }, // ச
0x0B9C: { desc: "Tamil Letter Ja" }, // ஜ
0x0B9E: { desc: "Tamil Letter Nya" }, // ஞ
0x0B9F: { desc: "Tamil Letter Tta" }, // ட
0x0BA3: { desc: "Tamil Letter Nna" }, // ண
0x0BA4: { desc: "Tamil Letter Ta" }, // த
0x0BA8: { desc: "Tamil Letter Na" }, // ந
0x0BA9: { desc: "Tamil Letter Nnna" }, // ன
0x0BAA: { desc: "Tamil Letter Pa" }, // ப
0x0BAE: { desc: "Tamil Letter Ma" }, // ம
0x0BAF: { desc: "Tamil Letter Ya" }, // ய
0x0BB0: { desc: "Tamil Letter Ra" }, // ர
0x0BB1: { desc: "Tamil Letter Rra" }, // ற
0x0BB2: { desc: "Tamil Letter La" }, // ல
0x0BB3: { desc: "Tamil Letter Lla" }, // ள
0x0BB4: { desc: "Tamil Letter Llla" }, // ழ
0x0BB5: { desc: "Tamil Letter Va" }, // வ
0x0BB6: { desc: "Tamil Letter Sha" }, // ஶ
0x0BB7: { desc: "Tamil Letter Ssa" }, // ஷ
0x0BB8: { desc: "Tamil Letter Sa" }, // ஸ
0x0BB9: { desc: "Tamil Letter Ha" }, // ஹ
0x0BBE: { desc: "Tamil Vowel Sign Aa" }, // ா
0x0BBF: { desc: "Tamil Vowel Sign I" }, // ி
0x0BC0: { desc: "Tamil Vowel Sign Ii" }, // ◌ீ
0x0BC1: { desc: "Tamil Vowel Sign U" }, // ு
0x0BC2: { desc: "Tamil Vowel Sign Uu" }, // ூ
0x0BC6: { desc: "Tamil Vowel Sign E" }, // ெ
0x0BC7: { desc: "Tamil Vowel Sign Ee" }, // ே
0x0BC8: { desc: "Tamil Vowel Sign Ai" }, // ை
0x0BCA: { desc: "Tamil Vowel Sign O" }, // ொ
0x0BCB: { desc: "Tamil Vowel Sign Oo" }, // ோ
0x0BCC: { desc: "Tamil Vowel Sign Au" }, // ௌ
0x0BCD: { desc: "Tamil Sign Virama" }, // ◌்
0x0BD0: { desc: "Tamil Om" }, // ௐ
0x0BD7: { desc: "Tamil Au Length Mark" }, // ௗ
0x0BE6: { desc: "Tamil Digit Zero" }, // ௦
0x0BE7: { desc: "Tamil Digit One" }, // ௧
0x0BE8: { desc: "Tamil Digit Two" }, // ௨
0x0BE9: { desc: "Tamil Digit Three" }, // ௩
0x0BEA: { desc: "Tamil Digit Four" }, // ௪
0x0BEB: { desc: "Tamil Digit Five" }, // ௫
0x0BEC: { desc: "Tamil Digit Six" }, // ௬
0x0BED: { desc: "Tamil Digit Seven" }, // ௭
0x0BEE: { desc: "Tamil Digit Eight" }, // ௮
0x0BEF: { desc: "Tamil Digit Nine" }, // ௯
0x0BF0: { desc: "Tamil Number Ten" }, // ௰
0x0BF1: { desc: "Tamil Number One Hundred" }, // ௱
0x0BF2: { desc: "Tamil Number One Thousand" }, // ௲
0x0BF3: { desc: "Tamil Day Sign" }, // ௳
0x0BF4: { desc: "Tamil Month Sign" }, // ௴
0x0BF5: { desc: "Tamil Year Sign" }, // ௵
0x0BF6: { desc: "Tamil Debit Sign" }, // ௶
0x0BF7: { desc: "Tamil Credit Sign" }, // ௷
0x0BF8: { desc: "Tamil as Above Sign" }, // ௸
0x0BF9: { desc: "Tamil Rupee Sign" }, // ௹
0x0BFA: { desc: "Tamil Number Sign" }, // ௺
// Telugu
0x0C00: { desc: "Telugu Sign Combining Candrabindu Above" }, // ◌ఀ
0x0C01: { desc: "Telugu Sign Candrabindu" }, // ఁ
0x0C02: { desc: "Telugu Sign Anusvara" }, // ం
0x0C03: { desc: "Telugu Sign Visarga" }, // ః
0x0C04: { desc: "Telugu Sign Combining Anusvara Above" }, // ◌ఄ
0x0C05: { desc: "Telugu Letter A" }, // అ
0x0C06: { desc: "Telugu Letter Aa" }, // ఆ
0x0C07: { desc: "Telugu Letter I" }, // ఇ
0x0C08: { desc: "Telugu Letter Ii" }, // ఈ
0x0C09: { desc: "Telugu Letter U" }, // ఉ
0x0C0A: { desc: "Telugu Letter Uu" }, // ఊ
0x0C0B: { desc: "Telugu Letter Vocalic R" }, // ఋ
0x0C0C: { desc: "Telugu Letter Vocalic L" }, // ఌ
0x0C0E: { desc: "Telugu Letter E" }, // ఎ
0x0C0F: { desc: "Telugu Letter Ee" }, // ఏ
0x0C10: { desc: "Telugu Letter Ai" }, // ఐ
0x0C12: { desc: "Telugu Letter O" }, // ఒ
0x0C13: { desc: "Telugu Letter Oo" }, // ఓ
0x0C14: { desc: "Telugu Letter Au" }, // ఔ
0x0C15: { desc: "Telugu Letter Ka" }, // క
0x0C16: { desc: "Telugu Letter Kha" }, // ఖ
0x0C17: { desc: "Telugu Letter Ga" }, // గ
0x0C18: { desc: "Telugu Letter Gha" }, // ఘ
0x0C19: { desc: "Telugu Letter Nga" }, // ఙ
0x0C1A: { desc: "Telugu Letter Ca" }, // చ
0x0C1B: { desc: "Telugu Letter Cha" }, // ఛ
0x0C1C: { desc: "Telugu Letter Ja" }, // జ
0x0C1D: { desc: "Telugu Letter Jha" }, // ఝ
0x0C1E: { desc: "Telugu Letter Nya" }, // ఞ
0x0C1F: { desc: "Telugu Letter Tta" }, // ట
0x0C20: { desc: "Telugu Letter Ttha" }, // ఠ
0x0C21: { desc: "Telugu Letter Dda" }, // డ
0x0C22: { desc: "Telugu Letter Ddha" }, // ఢ
0x0C23: { desc: "Telugu Letter Nna" }, // ణ
0x0C24: { desc: "Telugu Letter Ta" }, // త
0x0C25: { desc: "Telugu Letter Tha" }, // థ
0x0C26: { desc: "Telugu Letter Da" }, // ద
0x0C27: { desc: "Telugu Letter Dha" }, // ధ
0x0C28: { desc: "Telugu Letter Na" }, // న
0x0C2A: { desc: "Telugu Letter Pa" }, // ప
0x0C2B: { desc: "Telugu Letter Pha" }, // ఫ
0x0C2C: { desc: "Telugu Letter Ba" }, // బ
0x0C2D: { desc: "Telugu Letter Bha" }, // భ
0x0C2E: { desc: "Telugu Letter Ma" }, // మ
0x0C2F: { desc: "Telugu Letter Ya" }, // య
0x0C30: { desc: "Telugu Letter Ra" }, // ర
0x0C31: { desc: "Telugu Letter Rra" }, // ఱ
0x0C32: { desc: "Telugu Letter La" }, // ల
0x0C33: { desc: "Telugu Letter Lla" }, // ళ
0x0C34: { desc: "Telugu Letter Llla" }, // ఴ
0x0C35: { desc: "Telugu Letter Va" }, // వ
0x0C36: { desc: "Telugu Letter Sha" }, // శ
0x0C37: { desc: "Telugu Letter Ssa" }, // ష
0x0C38: { desc: "Telugu Letter Sa" }, // స
0x0C39: { desc: "Telugu Letter Ha" }, // హ
0x0C3D: { desc: "Telugu Sign Avagraha" }, // ఽ
0x0C3E: { desc: "Telugu Vowel Sign Aa" }, // ◌ా
0x0C3F: { desc: "Telugu Vowel Sign I" }, // ◌ి
0x0C40: { desc: "Telugu Vowel Sign Ii" }, // ◌ీ
0x0C41: { desc: "Telugu Vowel Sign U" }, // ు
0x0C42: { desc: "Telugu Vowel Sign Uu" }, // ూ
0x0C43: { desc: "Telugu Vowel Sign Vocalic R" }, // ృ
0x0C44: { desc: "Telugu Vowel Sign Vocalic Rr" }, // ౄ
0x0C46: { desc: "Telugu Vowel Sign E" }, // ◌ె
0x0C47: { desc: "Telugu Vowel Sign Ee" }, // ◌ే
0x0C48: { desc: "Telugu Vowel Sign Ai" }, // ◌ై
0x0C4A: { desc: "Telugu Vowel Sign O" }, // ◌ొ
0x0C4B: { desc: "Telugu Vowel Sign Oo" }, // ◌ో
0x0C4C: { desc: "Telugu Vowel Sign Au" }, // ◌ౌ
0x0C4D: { desc: "Telugu Sign Virama" }, // ◌్
0x0C55: { desc: "Telugu Length Mark" }, // ◌ౕ
0x0C56: { desc: "Telugu Ai Length Mark" }, // ◌ౖ
0x0C58: { desc: "Telugu Letter Tsa" }, // ౘ
0x0C59: { desc: "Telugu Letter Dza" }, // ౙ
0x0C5A: { desc: "Telugu Letter Rrra" }, // ౚ
0x0C60: { desc: "Telugu Letter Vocalic Rr" }, // ౠ
0x0C61: { desc: "Telugu Letter Vocalic Ll" }, // ౡ
0x0C62: { desc: "Telugu Vowel Sign Vocalic L" }, // ◌ౢ
0x0C63: { desc: "Telugu Vowel Sign Vocalic Ll" }, // ◌ౣ
0x0C66: { desc: "Telugu Digit Zero" }, // ౦
0x0C67: { desc: "Telugu Digit One" }, // ౧
0x0C68: { desc: "Telugu Digit Two" }, // ౨
0x0C69: { desc: "Telugu Digit Three" }, // ౩
0x0C6A: { desc: "Telugu Digit Four" }, // ౪
0x0C6B: { desc: "Telugu Digit Five" }, // ౫
0x0C6C: { desc: "Telugu Digit Six" }, // ౬
0x0C6D: { desc: "Telugu Digit Seven" }, // ౭
0x0C6E: { desc: "Telugu Digit Eight" }, // ౮
0x0C6F: { desc: "Telugu Digit Nine" }, // ౯
0x0C77: { desc: "Telugu Sign Siddham" }, // ౷
0x0C78: { desc: "Telugu Fraction Digit Zero For Odd Powers of Four" }, // ౸
0x0C79: { desc: "Telugu Fraction Digit One For Odd Powers of Four" }, // ౹
0x0C7A: { desc: "Telugu Fraction Digit Two For Odd Powers of Four" }, // ౺
0x0C7B: { desc: "Telugu Fraction Digit Three For Odd Powers of Four" }, // ౻
0x0C7C: { desc: "Telugu Fraction Digit One For Even Powers of Four" }, // ౼
0x0C7D: { desc: "Telugu Fraction Digit Two For Even Powers of Four" }, // ౽
0x0C7E: { desc: "Telugu Fraction Digit Three For Even Powers of Four" }, // ౾
0x0C7F: { desc: "Telugu Sign Tuumu" }, // ౿
// Kannada
0x0C80: { desc: "Kannada Sign Spacing Candrabindu" }, // ಀ
0x0C81: { desc: "Kannada Sign Candrabindu" }, // ◌ಁ
0x0C82: { desc: "Kannada Sign Anusvara" }, // ಂ
0x0C83: { desc: "Kannada Sign Visarga" }, // ಃ
0x0C84: { desc: "Kannada Sign Siddham" }, // ಄
0x0C85: { desc: "Kannada Letter A" }, // ಅ
0x0C86: { desc: "Kannada Letter Aa" }, // ಆ
0x0C87: { desc: "Kannada Letter I" }, // ಇ
0x0C88: { desc: "Kannada Letter Ii" }, // ಈ
0x0C89: { desc: "Kannada Letter U" }, // ಉ
0x0C8A: { desc: "Kannada Letter Uu" }, // ಊ
0x0C8B: { desc: "Kannada Letter Vocalic R" }, // ಋ
0x0C8C: { desc: "Kannada Letter Vocalic L" }, // ಌ
0x0C8E: { desc: "Kannada Letter E" }, // ಎ
0x0C8F: { desc: "Kannada Letter Ee" }, // ಏ
0x0C90: { desc: "Kannada Letter Ai" }, // ಐ
0x0C92: { desc: "Kannada Letter O" }, // ಒ
0x0C93: { desc: "Kannada Letter Oo" }, // ಓ
0x0C94: { desc: "Kannada Letter Au" }, // ಔ
0x0C95: { desc: "Kannada Letter Ka" }, // ಕ
0x0C96: { desc: "Kannada Letter Kha" }, // ಖ
0x0C97: { desc: "Kannada Letter Ga" }, // ಗ
0x0C98: { desc: "Kannada Letter Gha" }, // ಘ
0x0C99: { desc: "Kannada Letter Nga" }, // ಙ
0x0C9A: { desc: "Kannada Letter Ca" }, // ಚ
0x0C9B: { desc: "Kannada Letter Cha" }, // ಛ
0x0C9C: { desc: "Kannada Letter Ja" }, // ಜ
0x0C9D: { desc: "Kannada Letter Jha" }, // ಝ
0x0C9E: { desc: "Kannada Letter Nya" }, // ಞ
0x0C9F: { desc: "Kannada Letter Tta" }, // ಟ
0x0CA0: { desc: "Kannada Letter Ttha" }, // ಠ
0x0CA1: { desc: "Kannada Letter Dda" }, // ಡ
0x0CA2: { desc: "Kannada Letter Ddha" }, // ಢ
0x0CA3: { desc: "Kannada Letter Nna" }, // ಣ
0x0CA4: { desc: "Kannada Letter Ta" }, // ತ
0x0CA5: { desc: "Kannada Letter Tha" }, // ಥ
0x0CA6: { desc: "Kannada Letter Da" }, // ದ
0x0CA7: { desc: "Kannada Letter Dha" }, // ಧ
0x0CA8: { desc: "Kannada Letter Na" }, // ನ
0x0CAA: { desc: "Kannada Letter Pa" }, // ಪ
0x0CAB: { desc: "Kannada Letter Pha" }, // ಫ
0x0CAC: { desc: "Kannada Letter Ba" }, // ಬ
0x0CAD: { desc: "Kannada Letter Bha" }, // ಭ
0x0CAE: { desc: "Kannada Letter Ma" }, // ಮ
0x0CAF: { desc: "Kannada Letter Ya" }, // ಯ
0x0CB0: { desc: "Kannada Letter Ra" }, // ರ
0x0CB1: { desc: "Kannada Letter Rra" }, // ಱ
0x0CB2: { desc: "Kannada Letter La" }, // ಲ
0x0CB3: { desc: "Kannada Letter Lla" }, // ಳ
0x0CB5: { desc: "Kannada Letter Va" }, // ವ
0x0CB6: { desc: "Kannada Letter Sha" }, // ಶ
0x0CB7: { desc: "Kannada Letter Ssa" }, // ಷ
0x0CB8: { desc: "Kannada Letter Sa" }, // ಸ
0x0CB9: { desc: "Kannada Letter Ha" }, // ಹ
0x0CBC: { desc: "Kannada Sign Nukta" }, // ◌಼
0x0CBD: { desc: "Kannada Sign Avagraha" }, // ಽ
0x0CBE: { desc: "Kannada Vowel Sign Aa" }, // ಾ
0x0CBF: { desc: "Kannada Vowel Sign I" }, // ◌ಿ
0x0CC0: { desc: "Kannada Vowel Sign Ii" }, // ೀ
0x0CC1: { desc: "Kannada Vowel Sign U" }, // ು
0x0CC2: { desc: "Kannada Vowel Sign Uu" }, // ೂ
0x0CC3: { desc: "Kannada Vowel Sign Vocalic R" }, // ೃ
0x0CC4: { desc: "Kannada Vowel Sign Vocalic Rr" }, // ೄ
0x0CC6: { desc: "Kannada Vowel Sign E" }, // ◌ೆ
0x0CC7: { desc: "Kannada Vowel Sign Ee" }, // ೇ
0x0CC8: { desc: "Kannada Vowel Sign Ai" }, // ೈ
0x0CCA: { desc: "Kannada Vowel Sign O" }, // ೊ
0x0CCB: { desc: "Kannada Vowel Sign Oo" }, // ೋ
0x0CCC: { desc: "Kannada Vowel Sign Au" }, // ◌ೌ
0x0CCD: { desc: "Kannada Sign Virama" }, // ◌್
0x0CD5: { desc: "Kannada Length Mark" }, // ೕ
0x0CD6: { desc: "Kannada Ai Length Mark" }, // ೖ
0x0CDE: { desc: "Kannada Letter Fa" }, // ೞ
0x0CE0: { desc: "Kannada Letter Vocalic Rr" }, // ೠ
0x0CE1: { desc: "Kannada Letter Vocalic Ll" }, // ೡ
0x0CE2: { desc: "Kannada Vowel Sign Vocalic L" }, // ◌ೢ
0x0CE3: { desc: "Kannada Vowel Sign Vocalic Ll" }, // ◌ೣ
0x0CE6: { desc: "Kannada Digit Zero" }, // ೦
0x0CE7: { desc: "Kannada Digit One" }, // ೧
0x0CE8: { desc: "Kannada Digit Two" }, // ೨
0x0CE9: { desc: "Kannada Digit Three" }, // ೩
0x0CEA: { desc: "Kannada Digit Four" }, // ೪
0x0CEB: { desc: "Kannada Digit Five" }, // ೫
0x0CEC: { desc: "Kannada Digit Six" }, // ೬
0x0CED: { desc: "Kannada Digit Seven" }, // ೭
0x0CEE: { desc: "Kannada Digit Eight" }, // ೮
0x0CEF: { desc: "Kannada Digit Nine" }, // ೯
0x0CF1: { desc: "Kannada Sign Jihvamuliya" }, // ೱ
0x0CF2: { desc: "Kannada Sign Upadhmaniya" }, // ೲ
// Malayalam
0x0D00: { desc: "Malayalam Sign Combining Anusvara Above" }, // ◌ഀ
0x0D01: { desc: "Malayalam Sign Candrabindu" }, // ◌ഁ
0x0D02: { desc: "Malayalam Sign Anusvara" }, // ം
0x0D03: { desc: "Malayalam Sign Visarga" }, // ഃ
0x0D04: { desc: "Malayalam Letter Vedic Anusvara" }, // ഄ
0x0D05: { desc: "Malayalam Letter A" }, // അ
0x0D06: { desc: "Malayalam Letter Aa" }, // ആ
0x0D07: { desc: "Malayalam Letter I" }, // ഇ
0x0D08: { desc: "Malayalam Letter Ii" }, // ഈ
0x0D09: { desc: "Malayalam Letter U" }, // ഉ
0x0D0A: { desc: "Malayalam Letter Uu" }, // ഊ
0x0D0B: { desc: "Malayalam Letter Vocalic R" }, // ഋ
0x0D0C: { desc: "Malayalam Letter Vocalic L" }, // ഌ
0x0D0E: { desc: "Malayalam Letter E" }, // എ
0x0D0F: { desc: "Malayalam Letter Ee" }, // ഏ
0x0D10: { desc: "Malayalam Letter Ai" }, // ഐ
0x0D12: { desc: "Malayalam Letter O" }, // ഒ
0x0D13: { desc: "Malayalam Letter Oo" }, // ഓ
0x0D14: { desc: "Malayalam Letter Au" }, // ഔ
0x0D15: { desc: "Malayalam Letter Ka" }, // ക
0x0D16: { desc: "Malayalam Letter Kha" }, // ഖ
0x0D17: { desc: "Malayalam Letter Ga" }, // ഗ
0x0D18: { desc: "Malayalam Letter Gha" }, // ഘ
0x0D19: { desc: "Malayalam Letter Nga" }, // ങ
0x0D1A: { desc: "Malayalam Letter Ca" }, // ച
0x0D1B: { desc: "Malayalam Letter Cha" }, // ഛ
0x0D1C: { desc: "Malayalam Letter Ja" }, // ജ
0x0D1D: { desc: "Malayalam Letter Jha" }, // ഝ
0x0D1E: { desc: "Malayalam Letter Nya" }, // ഞ
0x0D1F: { desc: "Malayalam Letter Tta" }, // ട
0x0D20: { desc: "Malayalam Letter Ttha" }, // ഠ
0x0D21: { desc: "Malayalam Letter Dda" }, // ഡ
0x0D22: { desc: "Malayalam Letter Ddha" }, // ഢ
0x0D23: { desc: "Malayalam Letter Nna" }, // ണ
0x0D24: { desc: "Malayalam Letter Ta" }, // ത
0x0D25: { desc: "Malayalam Letter Tha" }, // ഥ
0x0D26: { desc: "Malayalam Letter Da" }, // ദ
0x0D27: { desc: "Malayalam Letter Dha" }, // ധ
0x0D28: { desc: "Malayalam Letter Na" }, // ന
0x0D29: { desc: "Malayalam Letter Nnna" }, // ഩ
0x0D2A: { desc: "Malayalam Letter Pa" }, // പ
0x0D2B: { desc: "Malayalam Letter Pha" }, // ഫ
0x0D2C: { desc: "Malayalam Letter Ba" }, // ബ
0x0D2D: { desc: "Malayalam Letter Bha" }, // ഭ
0x0D2E: { desc: "Malayalam Letter Ma" }, // മ
0x0D2F: { desc: "Malayalam Letter Ya" }, // യ
0x0D30: { desc: "Malayalam Letter Ra" }, // ര
0x0D31: { desc: "Malayalam Letter Rra" }, // റ
0x0D32: { desc: "Malayalam Letter La" }, // ല
0x0D33: { desc: "Malayalam Letter Lla" }, // ള
0x0D34: { desc: "Malayalam Letter Llla" }, // ഴ
0x0D35: { desc: "Malayalam Letter Va" }, // വ
0x0D36: { desc: "Malayalam Letter Sha" }, // ശ
0x0D37: { desc: "Malayalam Letter Ssa" }, // ഷ
0x0D38: { desc: "Malayalam Letter Sa" }, // സ
0x0D39: { desc: "Malayalam Letter Ha" }, // ഹ
0x0D3A: { desc: "Malayalam Letter Ttta" }, // ഺ
0x0D3B: { desc: "Malayalam Sign Vertical Bar Virama" }, // ◌഻
0x0D3C: { desc: "Malayalam Sign Circular Virama" }, // ◌഼
0x0D3D: { desc: "Malayalam Sign Avagraha" }, // ഽ
0x0D3E: { desc: "Malayalam Vowel Sign Aa" }, // ാ
0x0D3F: { desc: "Malayalam Vowel Sign I" }, // ി
0x0D40: { desc: "Malayalam Vowel Sign Ii" }, // ീ
0x0D41: { desc: "Malayalam Vowel Sign U" }, // ◌ു
0x0D42: { desc: "Malayalam Vowel Sign Uu" }, // ◌ൂ
0x0D43: { desc: "Malayalam Vowel Sign Vocalic R" }, // ◌ൃ
0x0D44: { desc: "Malayalam Vowel Sign Vocalic Rr" }, // ◌ൄ
0x0D46: { desc: "Malayalam Vowel Sign E" }, // െ
0x0D47: { desc: "Malayalam Vowel Sign Ee" }, // േ
0x0D48: { desc: "Malayalam Vowel Sign Ai" }, // ൈ
0x0D4A: { desc: "Malayalam Vowel Sign O" }, // ൊ
0x0D4B: { desc: "Malayalam Vowel Sign Oo" }, // ോ
0x0D4C: { desc: "Malayalam Vowel Sign Au" }, // ൌ
0x0D4D: { desc: "Malayalam Sign Virama" }, // ◌്
0x0D4E: { desc: "Malayalam Letter Dot Reph" }, // ൎ
0x0D4F: { desc: "Malayalam Sign Para" }, // ൏
0x0D54: { desc: "Malayalam Letter Chillu M" }, // ൔ
0x0D55: { desc: "Malayalam Letter Chillu Y" }, // ൕ
0x0D56: { desc: "Malayalam Letter Chillu Lll" }, // ൖ
0x0D57: { desc: "Malayalam Au Length Mark" }, // ൗ
0x0D58: { desc: "Malayalam Fraction One One-Hundred-and-Sixtieth" }, // ൘
0x0D59: { desc: "Malayalam Fraction One Fortieth" }, // ൙
0x0D5A: { desc: "Malayalam Fraction Three Eightieths" }, // ൚
0x0D5B: { desc: "Malayalam Fraction One Twentieth" }, // ൛
0x0D5C: { desc: "Malayalam Fraction One Tenth" }, // ൜
0x0D5D: { desc: "Malayalam Fraction Three Twentieths" }, // ൝
0x0D5E: { desc: "Malayalam Fraction One Fifth" }, // ൞
0x0D5F: { desc: "Malayalam Letter Archaic Ii" }, // ൟ
0x0D60: { desc: "Malayalam Letter Vocalic Rr" }, // ൠ
0x0D61: { desc: "Malayalam Letter Vocalic Ll" }, // ൡ
0x0D62: { desc: "Malayalam Vowel Sign Vocalic L" }, // ◌ൢ
0x0D63: { desc: "Malayalam Vowel Sign Vocalic Ll" }, // ◌ൣ
0x0D66: { desc: "Malayalam Digit Zero" }, // ൦
0x0D67: { desc: "Malayalam Digit One" }, // ൧
0x0D68: { desc: "Malayalam Digit Two" }, // ൨
0x0D69: { desc: "Malayalam Digit Three" }, // ൩
0x0D6A: { desc: "Malayalam Digit Four" }, // ൪
0x0D6B: { desc: "Malayalam Digit Five" }, // ൫
0x0D6C: { desc: "Malayalam Digit Six" }, // ൬
0x0D6D: { desc: "Malayalam Digit Seven" }, // ൭
0x0D6E: { desc: "Malayalam Digit Eight" }, // ൮
0x0D6F: { desc: "Malayalam Digit Nine" }, // ൯
0x0D70: { desc: "Malayalam Number Ten" }, // ൰
0x0D71: { desc: "Malayalam Number One Hundred" }, // ൱
0x0D72: { desc: "Malayalam Number One Thousand" }, // ൲
0x0D73: { desc: "Malayalam Fraction One Quarter" }, // ൳
0x0D74: { desc: "Malayalam Fraction One Half" }, // ൴
0x0D75: { desc: "Malayalam Fraction Three Quarters" }, // ൵
0x0D76: { desc: "Malayalam Fraction One Sixteenth" }, // ൶
0x0D77: { desc: "Malayalam Fraction One Eighth" }, // ൷
0x0D78: { desc: "Malayalam Fraction Three Sixteenths" }, // ൸
0x0D79: { desc: "Malayalam Date Mark" }, // ൹
0x0D7A: { desc: "Malayalam Letter Chillu Nn" }, // ൺ
0x0D7B: { desc: "Malayalam Letter Chillu N" }, // ൻ
0x0D7C: { desc: "Malayalam Letter Chillu Rr" }, // ർ
0x0D7D: { desc: "Malayalam Letter Chillu L" }, // ൽ
0x0D7E: { desc: "Malayalam Letter Chillu Ll" }, // ൾ
0x0D7F: { desc: "Malayalam Letter Chillu K" }, // ൿ
// Sinhala
0x0D81: { desc: "Sinhala Sign Candrabindu" }, // ◌ඁ
0x0D82: { desc: "Sinhala Sign Anusvaraya" }, // ං
0x0D83: { desc: "Sinhala Sign Visargaya" }, // ඃ
0x0D85: { desc: "Sinhala Letter Ayanna" }, // අ
0x0D86: { desc: "Sinhala Letter Aayanna" }, // ආ
0x0D87: { desc: "Sinhala Letter Aeyanna" }, // ඇ
0x0D88: { desc: "Sinhala Letter Aeeyanna" }, // ඈ
0x0D89: { desc: "Sinhala Letter Iyanna" }, // ඉ
0x0D8A: { desc: "Sinhala Letter Iiyanna" }, // ඊ
0x0D8B: { desc: "Sinhala Letter Uyanna" }, // උ
0x0D8C: { desc: "Sinhala Letter Uuyanna" }, // ඌ
0x0D8D: { desc: "Sinhala Letter Iruyanna" }, // ඍ
0x0D8E: { desc: "Sinhala Letter Iruuyanna" }, // ඎ
0x0D8F: { desc: "Sinhala Letter Iluyanna" }, // ඏ
0x0D90: { desc: "Sinhala Letter Iluuyanna" }, // ඐ
0x0D91: { desc: "Sinhala Letter Eyanna" }, // එ
0x0D92: { desc: "Sinhala Letter Eeyanna" }, // ඒ
0x0D93: { desc: "Sinhala Letter Aiyanna" }, // ඓ
0x0D94: { desc: "Sinhala Letter Oyanna" }, // ඔ
0x0D95: { desc: "Sinhala Letter Ooyanna" }, // ඕ
0x0D96: { desc: "Sinhala Letter Auyanna" }, // ඖ
0x0D9A: { desc: "Sinhala Letter Alpapraana Kayanna" }, // ක
0x0D9B: { desc: "Sinhala Letter Mahaapraana Kayanna" }, // ඛ
0x0D9C: { desc: "Sinhala Letter Alpapraana Gayanna" }, // ග
0x0D9D: { desc: "Sinhala Letter Mahaapraana Gayanna" }, // ඝ
0x0D9E: { desc: "Sinhala Letter Kantaja Naasikyaya" }, // ඞ
0x0D9F: { desc: "Sinhala Letter Sanyaka Gayanna" }, // ඟ
0x0DA0: { desc: "Sinhala Letter Alpapraana Cayanna" }, // ච
0x0DA1: { desc: "Sinhala Letter Mahaapraana Cayanna" }, // ඡ
0x0DA2: { desc: "Sinhala Letter Alpapraana Jayanna" }, // ජ
0x0DA3: { desc: "Sinhala Letter Mahaapraana Jayanna" }, // ඣ
0x0DA4: { desc: "Sinhala Letter Taaluja Naasikyaya" }, // ඤ
0x0DA5: { desc: "Sinhala Letter Taaluja Sanyooga Naaksikyaya" }, // ඥ
0x0DA6: { desc: "Sinhala Letter Sanyaka Jayanna" }, // ඦ
0x0DA7: { desc: "Sinhala Letter Alpapraana Ttayanna" }, // ට
0x0DA8: { desc: "Sinhala Letter Mahaapraana Ttayanna" }, // ඨ
0x0DA9: { desc: "Sinhala Letter Alpapraana Ddayanna" }, // ඩ
0x0DAA: { desc: "Sinhala Letter Mahaapraana Ddayanna" }, // ඪ
0x0DAB: { desc: "Sinhala Letter Muurdhaja Nayanna" }, // ණ
0x0DAC: { desc: "Sinhala Letter Sanyaka Ddayanna" }, // ඬ
0x0DAD: { desc: "Sinhala Letter Alpapraana Tayanna" }, // ත
0x0DAE: { desc: "Sinhala Letter Mahaapraana Tayanna" }, // ථ
0x0DAF: { desc: "Sinhala Letter Alpapraana Dayanna" }, // ද
0x0DB0: { desc: "Sinhala Letter Mahaapraana Dayanna" }, // ධ
0x0DB1: { desc: "Sinhala Letter Dantaja Nayanna" }, // න
0x0DB3: { desc: "Sinhala Letter Sanyaka Dayanna" }, // ඳ
0x0DB4: { desc: "Sinhala Letter Alpapraana Payanna" }, // ප
0x0DB5: { desc: "Sinhala Letter Mahaapraana Payanna" }, // ඵ
0x0DB6: { desc: "Sinhala Letter Alpapraana Bayanna" }, // බ
0x0DB7: { desc: "Sinhala Letter Mahaapraana Bayanna" }, // භ
0x0DB8: { desc: "Sinhala Letter Mayanna" }, // ම
0x0DB9: { desc: "Sinhala Letter Amba Bayanna" }, // ඹ
0x0DBA: { desc: "Sinhala Letter Yayanna" }, // ය
0x0DBB: { desc: "Sinhala Letter Rayanna" }, // ර
0x0DBD: { desc: "Sinhala Letter Dantaja Layanna" }, // ල
0x0DC0: { desc: "Sinhala Letter Vayanna" }, // ව
0x0DC1: { desc: "Sinhala Letter Taaluja Sayanna" }, // ශ
0x0DC2: { desc: "Sinhala Letter Muurdhaja Sayanna" }, // ෂ
0x0DC3: { desc: "Sinhala Letter Dantaja Sayanna" }, // ස
0x0DC4: { desc: "Sinhala Letter Hayanna" }, // හ
0x0DC5: { desc: "Sinhala Letter Muurdhaja Layanna" }, // ළ
0x0DC6: { desc: "Sinhala Letter Fayanna" }, // ෆ
0x0DCA: { desc: "Sinhala Sign Al-Lakuna" }, // ◌්
0x0DCF: { desc: "Sinhala Vowel Sign Aela-Pilla" }, // ා
0x0DD0: { desc: "Sinhala Vowel Sign Ketti Aeda-Pilla" }, // ැ
0x0DD1: { desc: "Sinhala Vowel Sign Diga Aeda-Pilla" }, // ෑ
0x0DD2: { desc: "Sinhala Vowel Sign Ketti Is-Pilla" }, // ◌ි
0x0DD3: { desc: "Sinhala Vowel Sign Diga Is-Pilla" }, // ◌ී
0x0DD4: { desc: "Sinhala Vowel Sign Ketti Paa-Pilla" }, // ◌ු
0x0DD6: { desc: "Sinhala Vowel Sign Diga Paa-Pilla" }, // ◌ූ
0x0DD8: { desc: "Sinhala Vowel Sign Gaetta-Pilla" }, // ෘ
0x0DD9: { desc: "Sinhala Vowel Sign Kombuva" }, // ෙ
0x0DDA: { desc: "Sinhala Vowel Sign Diga Kombuva" }, // ේ
0x0DDB: { desc: "Sinhala Vowel Sign Kombu Deka" }, // ෛ
0x0DDC: { desc: "Sinhala Vowel Sign Kombuva Haa Aela-Pilla" }, // ො
0x0DDD: { desc: "Sinhala Vowel Sign Kombuva Haa Diga Aela-Pilla" }, // ෝ
0x0DDE: { desc: "Sinhala Vowel Sign Kombuva Haa Gayanukitta" }, // ෞ
0x0DDF: { desc: "Sinhala Vowel Sign Gayanukitta" }, // ෟ
0x0DE6: { desc: "Sinhala Lith Digit Zero" }, // ෦
0x0DE7: { desc: "Sinhala Lith Digit One" }, // ෧
0x0DE8: { desc: "Sinhala Lith Digit Two" }, // ෨
0x0DE9: { desc: "Sinhala Lith Digit Three" }, // ෩
0x0DEA: { desc: "Sinhala Lith Digit Four" }, // ෪
0x0DEB: { desc: "Sinhala Lith Digit Five" }, // ෫
0x0DEC: { desc: "Sinhala Lith Digit Six" }, // ෬
0x0DED: { desc: "Sinhala Lith Digit Seven" }, // ෭
0x0DEE: { desc: "Sinhala Lith Digit Eight" }, // ෮
0x0DEF: { desc: "Sinhala Lith Digit Nine" }, // ෯
0x0DF2: { desc: "Sinhala Vowel Sign Diga Gaetta-Pilla" }, // ෲ
0x0DF3: { desc: "Sinhala Vowel Sign Diga Gayanukitta" }, // ෳ
0x0DF4: { desc: "Sinhala Punctuation Kunddaliya" }, // ෴
// Thai
0x0E01: { desc: "Thai Character Ko Kai" }, // ก
0x0E02: { desc: "Thai Character Kho Khai" }, // ข
0x0E03: { desc: "Thai Character Kho Khuat" }, // ฃ
0x0E04: { desc: "Thai Character Kho Khwai" }, // ค
0x0E05: { desc: "Thai Character Kho Khon" }, // ฅ
0x0E06: { desc: "Thai Character Kho Rakhang" }, // ฆ
0x0E07: { desc: "Thai Character Ngo Ngu" }, // ง
0x0E08: { desc: "Thai Character Cho Chan" }, // จ
0x0E09: { desc: "Thai Character Cho Ching" }, // ฉ
0x0E0A: { desc: "Thai Character Cho Chang" }, // ช
0x0E0B: { desc: "Thai Character So So" }, // ซ
0x0E0C: { desc: "Thai Character Cho Choe" }, // ฌ
0x0E0D: { desc: "Thai Character Yo Ying" }, // ญ
0x0E0E: { desc: "Thai Character Do Chada" }, // ฎ
0x0E0F: { desc: "Thai Character to Patak" }, // ฏ
0x0E10: { desc: "Thai Character Tho Than" }, // ฐ
0x0E11: { desc: "Thai Character Tho Nangmontho" }, // ฑ
0x0E12: { desc: "Thai Character Tho Phuthao" }, // ฒ
0x0E13: { desc: "Thai Character No Nen" }, // ณ
0x0E14: { desc: "Thai Character Do Dek" }, // ด
0x0E15: { desc: "Thai Character to Tao" }, // ต
0x0E16: { desc: "Thai Character Tho Thung" }, // ถ
0x0E17: { desc: "Thai Character Tho Thahan" }, // ท
0x0E18: { desc: "Thai Character Tho Thong" }, // ธ
0x0E19: { desc: "Thai Character No Nu" }, // น
0x0E1A: { desc: "Thai Character Bo Baimai" }, // บ
0x0E1B: { desc: "Thai Character Po Pla" }, // ป
0x0E1C: { desc: "Thai Character Pho Phung" }, // ผ
0x0E1D: { desc: "Thai Character Fo Fa" }, // ฝ
0x0E1E: { desc: "Thai Character Pho Phan" }, // พ
0x0E1F: { desc: "Thai Character Fo Fan" }, // ฟ
0x0E20: { desc: "Thai Character Pho Samphao" }, // ภ
0x0E21: { desc: "Thai Character Mo Ma" }, // ม
0x0E22: { desc: "Thai Character Yo Yak" }, // ย
0x0E23: { desc: "Thai Character Ro Rua" }, // ร
0x0E24: { desc: "Thai Character Ru" }, // ฤ
0x0E25: { desc: "Thai Character Lo Ling" }, // ล
0x0E26: { desc: "Thai Character Lu" }, // ฦ
0x0E27: { desc: "Thai Character Wo Waen" }, // ว
0x0E28: { desc: "Thai Character So Sala" }, // ศ
0x0E29: { desc: "Thai Character So Rusi" }, // ษ
0x0E2A: { desc: "Thai Character So Sua" }, // ส
0x0E2B: { desc: "Thai Character Ho Hip" }, // ห
0x0E2C: { desc: "Thai Character Lo Chula" }, // ฬ
0x0E2D: { desc: "Thai Character O Ang" }, // อ
0x0E2E: { desc: "Thai Character Ho Nokhuk" }, // ฮ
0x0E2F: { desc: "Thai Character Paiyannoi" }, // ฯ
0x0E30: { desc: "Thai Character Sara A" }, // ะ
0x0E31: { desc: "Thai Character Mai Han-Akat" }, // ◌ั
0x0E32: { desc: "Thai Character Sara Aa" }, // า
0x0E33: { desc: "Thai Character Sara Am" }, // ำ
0x0E34: { desc: "Thai Character Sara I" }, // ◌ิ
0x0E35: { desc: "Thai Character Sara Ii" }, // ◌ี
0x0E36: { desc: "Thai Character Sara Ue" }, // ◌ึ
0x0E37: { desc: "Thai Character Sara Uee" }, // ◌ื
0x0E38: { desc: "Thai Character Sara U" }, // ◌ุ
0x0E39: { desc: "Thai Character Sara Uu" }, // ◌ู
0x0E3A: { desc: "Thai Character Phinthu" }, // ◌ฺ
0x0E3F: { desc: "Thai Currency Symbol Baht" }, // ฿
0x0E40: { desc: "Thai Character Sara E" }, // เ
0x0E41: { desc: "Thai Character Sara Ae" }, // แ
0x0E42: { desc: "Thai Character Sara O" }, // โ
0x0E43: { desc: "Thai Character Sara Ai Maimuan" }, // ใ
0x0E44: { desc: "Thai Character Sara Ai Maimalai" }, // ไ
0x0E45: { desc: "Thai Character Lakkhangyao" }, // ๅ
0x0E46: { desc: "Thai Character Maiyamok" }, // ๆ
0x0E47: { desc: "Thai Character Maitaikhu" }, // ◌็
0x0E48: { desc: "Thai Character Mai Ek" }, // ◌่
0x0E49: { desc: "Thai Character Mai Tho" }, // ◌้
0x0E4A: { desc: "Thai Character Mai Tri" }, // ◌๊
0x0E4B: { desc: "Thai Character Mai Chattawa" }, // ◌๋
0x0E4C: { desc: "Thai Character Thanthakhat" }, // ◌์
0x0E4D: { desc: "Thai Character Nikhahit" }, // ◌ํ
0x0E4E: { desc: "Thai Character Yamakkan" }, // ◌๎
0x0E4F: { desc: "Thai Character Fongman" }, // ๏
0x0E50: { desc: "Thai Digit Zero" }, // ๐
0x0E51: { desc: "Thai Digit One" }, // ๑
0x0E52: { desc: "Thai Digit Two" }, // ๒
0x0E53: { desc: "Thai Digit Three" }, // ๓
0x0E54: { desc: "Thai Digit Four" }, // ๔
0x0E55: { desc: "Thai Digit Five" }, // ๕
0x0E56: { desc: "Thai Digit Six" }, // ๖
0x0E57: { desc: "Thai Digit Seven" }, // ๗
0x0E58: { desc: "Thai Digit Eight" }, // ๘
0x0E59: { desc: "Thai Digit Nine" }, // ๙
0x0E5A: { desc: "Thai Character Angkhankhu" }, // ๚
0x0E5B: { desc: "Thai Character Khomut" }, // ๛
// Lao
0x0E81: { desc: "Lao Letter Ko" }, // ກ
0x0E82: { desc: "Lao Letter Kho Sung" }, // ຂ
0x0E84: { desc: "Lao Letter Kho Tam" }, // ຄ
0x0E86: { desc: "Lao Letter Pali Gha" }, // ຆ
0x0E87: { desc: "Lao Letter Ngo" }, // ງ
0x0E88: { desc: "Lao Letter Co" }, // ຈ
0x0E89: { desc: "Lao Letter Pali Cha" }, // ຉ
0x0E8A: { desc: "Lao Letter So Tam" }, // ຊ
0x0E8C: { desc: "Lao Letter Pali Jha" }, // ຌ
0x0E8D: { desc: "Lao Letter Nyo" }, // ຍ
0x0E8E: { desc: "Lao Letter Pali Nya" }, // ຎ
0x0E8F: { desc: "Lao Letter Pali Tta" }, // ຏ
0x0E90: { desc: "Lao Letter Pali Ttha" }, // ຐ
0x0E91: { desc: "Lao Letter Pali Dda" }, // ຑ
0x0E92: { desc: "Lao Letter Pali Ddha" }, // ຒ
0x0E93: { desc: "Lao Letter Pali Nna" }, // ຓ
0x0E94: { desc: "Lao Letter Do" }, // ດ
0x0E95: { desc: "Lao Letter To" }, // ຕ
0x0E96: { desc: "Lao Letter Tho Sung" }, // ຖ
0x0E97: { desc: "Lao Letter Tho Tam" }, // ທ
0x0E98: { desc: "Lao Letter Pali Dha" }, // ຘ
0x0E99: { desc: "Lao Letter No" }, // ນ
0x0E9A: { desc: "Lao Letter Bo" }, // ບ
0x0E9B: { desc: "Lao Letter Po" }, // ປ
0x0E9C: { desc: "Lao Letter Pho Sung" }, // ຜ
0x0E9D: { desc: "Lao Letter Fo Tam" }, // ຝ
0x0E9E: { desc: "Lao Letter Pho Tam" }, // ພ
0x0E9F: { desc: "Lao Letter Fo Sung" }, // ຟ
0x0EA0: { desc: "Lao Letter Pali Bha" }, // ຠ
0x0EA1: { desc: "Lao Letter Mo" }, // ມ
0x0EA2: { desc: "Lao Letter Yo" }, // ຢ
0x0EA3: { desc: "Lao Letter Lo Ling" }, // ຣ
0x0EA5: { desc: "Lao Letter Lo Loot" }, // ລ
0x0EA7: { desc: "Lao Letter Wo" }, // ວ
0x0EA8: { desc: "Lao Letter Sanskrit Sha" }, // ຨ
0x0EA9: { desc: "Lao Letter Sanskrit Ssa" }, // ຩ
0x0EAA: { desc: "Lao Letter So Sung" }, // ສ
0x0EAB: { desc: "Lao Letter Ho Sung" }, // ຫ
0x0EAC: { desc: "Lao Letter Pali Lla" }, // ຬ
0x0EAD: { desc: "Lao Letter O" }, // ອ
0x0EAE: { desc: "Lao Letter Ho Tam" }, // ຮ
0x0EAF: { desc: "Lao Ellipsis" }, // ຯ
0x0EB0: { desc: "Lao Vowel Sign A" }, // ະ
0x0EB1: { desc: "Lao Vowel Sign Mai Kan" }, // ◌ັ
0x0EB2: { desc: "Lao Vowel Sign Aa" }, // າ
0x0EB3: { desc: "Lao Vowel Sign Am" }, // ຳ
0x0EB4: { desc: "Lao Vowel Sign I" }, // ◌ິ
0x0EB5: { desc: "Lao Vowel Sign Ii" }, // ◌ີ
0x0EB6: { desc: "Lao Vowel Sign Y" }, // ◌ຶ
0x0EB7: { desc: "Lao Vowel Sign Yy" }, // ◌ື
0x0EB8: { desc: "Lao Vowel Sign U" }, // ◌ຸ
0x0EB9: { desc: "Lao Vowel Sign Uu" }, // ◌ູ
0x0EBA: { desc: "Lao Sign Pali Virama" }, // ◌຺
0x0EBB: { desc: "Lao Vowel Sign Mai Kon" }, // ◌ົ
0x0EBC: { desc: "Lao Semivowel Sign Lo" }, // ◌ຼ
0x0EBD: { desc: "Lao Semivowel Sign Nyo" }, // ຽ
0x0EC0: { desc: "Lao Vowel Sign E" }, // ເ
0x0EC1: { desc: "Lao Vowel Sign Ei" }, // ແ
0x0EC2: { desc: "Lao Vowel Sign O" }, // ໂ
0x0EC3: { desc: "Lao Vowel Sign Ay" }, // ໃ
0x0EC4: { desc: "Lao Vowel Sign Ai" }, // ໄ
0x0EC6: { desc: "Lao Ko La" }, // ໆ
0x0EC8: { desc: "Lao Tone Mai Ek" }, // ◌່
0x0EC9: { desc: "Lao Tone Mai Tho" }, // ◌້
0x0ECA: { desc: "Lao Tone Mai Ti" }, // ◌໊
0x0ECB: { desc: "Lao Tone Mai Catawa" }, // ◌໋
0x0ECC: { desc: "Lao Cancellation Mark" }, // ◌໌
0x0ECD: { desc: "Lao Niggahita" }, // ◌ໍ
0x0ED0: { desc: "Lao Digit Zero" }, // ໐
0x0ED1: { desc: "Lao Digit One" }, // ໑
0x0ED2: { desc: "Lao Digit Two" }, // ໒
0x0ED3: { desc: "Lao Digit Three" }, // ໓
0x0ED4: { desc: "Lao Digit Four" }, // ໔
0x0ED5: { desc: "Lao Digit Five" }, // ໕
0x0ED6: { desc: "Lao Digit Six" }, // ໖
0x0ED7: { desc: "Lao Digit Seven" }, // ໗
0x0ED8: { desc: "Lao Digit Eight" }, // ໘
0x0ED9: { desc: "Lao Digit Nine" }, // ໙
0x0EDC: { desc: "Lao Ho No" }, // ໜ
0x0EDD: { desc: "Lao Ho Mo" }, // ໝ
0x0EDE: { desc: "Lao Letter Khmu Go" }, // ໞ
0x0EDF: { desc: "Lao Letter Khmu Nyo" }, // ໟ
// Tibetan
0x0F00: { desc: "Tibetan Syllable Om" }, // ༀ
0x0F01: { desc: "Tibetan Mark Gter Yig Mgo Truncated A" }, // ༁
0x0F02: { desc: "Tibetan Mark Gter Yig Mgo undefined-Um Rnam Bcad Ma" }, // ༂
0x0F03: { desc: "Tibetan Mark Gter Yig Mgo undefined-Um Gter Tsheg Ma" }, // ༃
0x0F04: { desc: "Tibetan Mark Initial Yig Mgo Mdun Ma" }, // ༄
0x0F05: { desc: "Tibetan Mark Closing Yig Mgo Sgab Ma" }, // ༅
0x0F06: { desc: "Tibetan Mark Caret Yig Mgo Phur Shad Ma" }, // ༆
0x0F07: { desc: "Tibetan Mark Yig Mgo Tsheg Shad Ma" }, // ༇
0x0F08: { desc: "Tibetan Mark Sbrul Shad" }, // ༈
0x0F09: { desc: "Tibetan Mark Bskur Yig Mgo" }, // ༉
0x0F0A: { desc: "Tibetan Mark Bka-undefined Shog Yig Mgo" }, // ༊
0x0F0B: { desc: "Tibetan Mark Intersyllabic Tsheg" }, // ་
0x0F0C: { desc: "Tibetan Mark Delimiter Tsheg Bstar" }, // ༌
0x0F0D: { desc: "Tibetan Mark Shad" }, // །
0x0F0E: { desc: "Tibetan Mark Nyis Shad" }, // ༎
0x0F0F: { desc: "Tibetan Mark Tsheg Shad" }, // ༏
0x0F10: { desc: "Tibetan Mark Nyis Tsheg Shad" }, // ༐
0x0F11: { desc: "Tibetan Mark Rin Chen Spungs Shad" }, // ༑
0x0F12: { desc: "Tibetan Mark Rgya Gram Shad" }, // ༒
0x0F13: { desc: "Tibetan Mark Caret undefined-Dzud Rtags Me Long Can" }, // ༓
0x0F14: { desc: "Tibetan Mark Gter Tsheg" }, // ༔
0x0F15: { desc: "Tibetan Logotype Sign Chad Rtags" }, // ༕
0x0F16: { desc: "Tibetan Logotype Sign Lhag Rtags" }, // ༖
0x0F17: { desc: "Tibetan Astrological Sign Sgra Gcan undefined-Char Rtags" }, // ༗
0x0F18: { desc: "Tibetan Astrological Sign undefined-Khyud Pa" }, // ◌༘
0x0F19: { desc: "Tibetan Astrological Sign Sdong Tshugs" }, // ◌༙
0x0F1A: { desc: "Tibetan Sign Rdel Dkar Gcig" }, // ༚
0x0F1B: { desc: "Tibetan Sign Rdel Dkar Gnyis" }, // ༛
0x0F1C: { desc: "Tibetan Sign Rdel Dkar Gsum" }, // ༜
0x0F1D: { desc: "Tibetan Sign Rdel Nag Gcig" }, // ༝
0x0F1E: { desc: "Tibetan Sign Rdel Nag Gnyis" }, // ༞
0x0F1F: { desc: "Tibetan Sign Rdel Dkar Rdel Nag" }, // ༟
0x0F20: { desc: "Tibetan Digit Zero" }, // ༠
0x0F21: { desc: "Tibetan Digit One" }, // ༡
0x0F22: { desc: "Tibetan Digit Two" }, // ༢
0x0F23: { desc: "Tibetan Digit Three" }, // ༣
0x0F24: { desc: "Tibetan Digit Four" }, // ༤
0x0F25: { desc: "Tibetan Digit Five" }, // ༥
0x0F26: { desc: "Tibetan Digit Six" }, // ༦
0x0F27: { desc: "Tibetan Digit Seven" }, // ༧
0x0F28: { desc: "Tibetan Digit Eight" }, // ༨
0x0F29: { desc: "Tibetan Digit Nine" }, // ༩
0x0F2A: { desc: "Tibetan Digit Half One" }, // ༪
0x0F2B: { desc: "Tibetan Digit Half Two" }, // ༫
0x0F2C: { desc: "Tibetan Digit Half Three" }, // ༬
0x0F2D: { desc: "Tibetan Digit Half Four" }, // ༭
0x0F2E: { desc: "Tibetan Digit Half Five" }, // ༮
0x0F2F: { desc: "Tibetan Digit Half Six" }, // ༯
0x0F30: { desc: "Tibetan Digit Half Seven" }, // ༰
0x0F31: { desc: "Tibetan Digit Half Eight" }, // ༱
0x0F32: { desc: "Tibetan Digit Half Nine" }, // ༲
0x0F33: { desc: "Tibetan Digit Half Zero" }, // ༳
0x0F34: { desc: "Tibetan Mark Bsdus Rtags" }, // ༴
0x0F35: { desc: "Tibetan Mark Ngas Bzung Nyi Zla" }, // ◌༵
0x0F36: { desc: "Tibetan Mark Caret undefined-Dzud Rtags Bzhi Mig Can" }, // ༶
0x0F37: { desc: "Tibetan Mark Ngas Bzung Sgor Rtags" }, // ◌༷
0x0F38: { desc: "Tibetan Mark Che Mgo" }, // ༸
0x0F39: { desc: "Tibetan Mark Tsa undefined-Phru" }, // ◌༹
0x0F3A: { desc: "Tibetan Mark Gug Rtags Gyon" }, // ༺
0x0F3B: { desc: "Tibetan Mark Gug Rtags Gyas" }, // ༻
0x0F3C: { desc: "Tibetan Mark Ang Khang Gyon" }, // ༼
0x0F3D: { desc: "Tibetan Mark Ang Khang Gyas" }, // ༽
0x0F3E: { desc: "Tibetan Sign Yar Tshes" }, // ༾
0x0F3F: { desc: "Tibetan Sign Mar Tshes" }, // ༿
0x0F40: { desc: "Tibetan Letter Ka" }, // ཀ
0x0F41: { desc: "Tibetan Letter Kha" }, // ཁ
0x0F42: { desc: "Tibetan Letter Ga" }, // ག
0x0F43: { desc: "Tibetan Letter Gha" }, // གྷ
0x0F44: { desc: "Tibetan Letter Nga" }, // ང
0x0F45: { desc: "Tibetan Letter Ca" }, // ཅ
0x0F46: { desc: "Tibetan Letter Cha" }, // ཆ
0x0F47: { desc: "Tibetan Letter Ja" }, // ཇ
0x0F49: { desc: "Tibetan Letter Nya" }, // ཉ
0x0F4A: { desc: "Tibetan Letter Tta" }, // ཊ
0x0F4B: { desc: "Tibetan Letter Ttha" }, // ཋ
0x0F4C: { desc: "Tibetan Letter Dda" }, // ཌ
0x0F4D: { desc: "Tibetan Letter Ddha" }, // ཌྷ
0x0F4E: { desc: "Tibetan Letter Nna" }, // ཎ
0x0F4F: { desc: "Tibetan Letter Ta" }, // ཏ
0x0F50: { desc: "Tibetan Letter Tha" }, // ཐ
0x0F51: { desc: "Tibetan Letter Da" }, // ད
0x0F52: { desc: "Tibetan Letter Dha" }, // དྷ
0x0F53: { desc: "Tibetan Letter Na" }, // ན
0x0F54: { desc: "Tibetan Letter Pa" }, // པ
0x0F55: { desc: "Tibetan Letter Pha" }, // ཕ
0x0F56: { desc: "Tibetan Letter Ba" }, // བ
0x0F57: { desc: "Tibetan Letter Bha" }, // བྷ
0x0F58: { desc: "Tibetan Letter Ma" }, // མ
0x0F59: { desc: "Tibetan Letter Tsa" }, // ཙ
0x0F5A: { desc: "Tibetan Letter Tsha" }, // ཚ
0x0F5B: { desc: "Tibetan Letter Dza" }, // ཛ
0x0F5C: { desc: "Tibetan Letter Dzha" }, // ཛྷ
0x0F5D: { desc: "Tibetan Letter Wa" }, // ཝ
0x0F5E: { desc: "Tibetan Letter Zha" }, // ཞ
0x0F5F: { desc: "Tibetan Letter Za" }, // ཟ
0x0F60: { desc: "Tibetan Letter undefined-A" }, // འ
0x0F61: { desc: "Tibetan Letter Ya" }, // ཡ
0x0F62: { desc: "Tibetan Letter Ra" }, // ར
0x0F63: { desc: "Tibetan Letter La" }, // ལ
0x0F64: { desc: "Tibetan Letter Sha" }, // ཤ
0x0F65: { desc: "Tibetan Letter Ssa" }, // ཥ
0x0F66: { desc: "Tibetan Letter Sa" }, // ས
0x0F67: { desc: "Tibetan Letter Ha" }, // ཧ
0x0F68: { desc: "Tibetan Letter A" }, // ཨ
0x0F69: { desc: "Tibetan Letter Kssa" }, // ཀྵ
0x0F6A: { desc: "Tibetan Letter Fixed-Form Ra" }, // ཪ
0x0F6B: { desc: "Tibetan Letter Kka" }, // ཫ
0x0F6C: { desc: "Tibetan Letter Rra" }, // ཬ
0x0F71: { desc: "Tibetan Vowel Sign Aa" }, // ◌ཱ
0x0F72: { desc: "Tibetan Vowel Sign I" }, // ◌ི
0x0F73: { desc: "Tibetan Vowel Sign Ii" }, // ◌ཱི
0x0F74: { desc: "Tibetan Vowel Sign U" }, // ◌ུ
0x0F75: { desc: "Tibetan Vowel Sign Uu" }, // ◌ཱུ
0x0F76: { desc: "Tibetan Vowel Sign Vocalic R" }, // ◌ྲྀ
0x0F77: { desc: "Tibetan Vowel Sign Vocalic Rr" }, // ◌ཷ
0x0F78: { desc: "Tibetan Vowel Sign Vocalic L" }, // ◌ླྀ
0x0F79: { desc: "Tibetan Vowel Sign Vocalic Ll" }, // ◌ཹ
0x0F7A: { desc: "Tibetan Vowel Sign E" }, // ◌ེ
0x0F7B: { desc: "Tibetan Vowel Sign Ee" }, // ◌ཻ
0x0F7C: { desc: "Tibetan Vowel Sign O" }, // ◌ོ
0x0F7D: { desc: "Tibetan Vowel Sign Oo" }, // ◌ཽ
0x0F7E: { desc: "Tibetan Sign Rjes Su Nga Ro" }, // ◌ཾ
0x0F7F: { desc: "Tibetan Sign Rnam Bcad" }, // ཿ
0x0F80: { desc: "Tibetan Vowel Sign Reversed I" }, // ◌ྀ
0x0F81: { desc: "Tibetan Vowel Sign Reversed Ii" }, // ◌ཱྀ
0x0F82: { desc: "Tibetan Sign Nyi Zla Naa Da" }, // ◌ྂ
0x0F83: { desc: "Tibetan Sign Sna Ldan" }, // ◌ྃ
0x0F84: { desc: "Tibetan Mark Halanta" }, // ◌྄
0x0F85: { desc: "Tibetan Mark Paluta" }, // ྅
0x0F86: { desc: "Tibetan Sign Lci Rtags" }, // ◌྆
0x0F87: { desc: "Tibetan Sign Yang Rtags" }, // ◌྇
0x0F88: { desc: "Tibetan Sign Lce Tsa Can" }, // ྈ
0x0F89: { desc: "Tibetan Sign Mchu Can" }, // ྉ
0x0F8A: { desc: "Tibetan Sign Gru Can Rgyings" }, // ྊ
0x0F8B: { desc: "Tibetan Sign Gru Med Rgyings" }, // ྋ
0x0F8C: { desc: "Tibetan Sign Inverted Mchu Can" }, // ྌ
0x0F8D: { desc: "Tibetan Subjoined Sign Lce Tsa Can" }, // ◌ྍ
0x0F8E: { desc: "Tibetan Subjoined Sign Mchu Can" }, // ◌ྎ
0x0F8F: { desc: "Tibetan Subjoined Sign Inverted Mchu Can" }, // ◌ྏ
0x0F90: { desc: "Tibetan Subjoined Letter Ka" }, // ◌ྐ
0x0F91: { desc: "Tibetan Subjoined Letter Kha" }, // ◌ྑ
0x0F92: { desc: "Tibetan Subjoined Letter Ga" }, // ◌ྒ
0x0F93: { desc: "Tibetan Subjoined Letter Gha" }, // ◌ྒྷ
0x0F94: { desc: "Tibetan Subjoined Letter Nga" }, // ◌ྔ
0x0F95: { desc: "Tibetan Subjoined Letter Ca" }, // ◌ྕ
0x0F96: { desc: "Tibetan Subjoined Letter Cha" }, // ◌ྖ
0x0F97: { desc: "Tibetan Subjoined Letter Ja" }, // ◌ྗ
0x0F99: { desc: "Tibetan Subjoined Letter Nya" }, // ◌ྙ
0x0F9A: { desc: "Tibetan Subjoined Letter Tta" }, // ◌ྚ
0x0F9B: { desc: "Tibetan Subjoined Letter Ttha" }, // ◌ྛ
0x0F9C: { desc: "Tibetan Subjoined Letter Dda" }, // ◌ྜ
0x0F9D: { desc: "Tibetan Subjoined Letter Ddha" }, // ◌ྜྷ
0x0F9E: { desc: "Tibetan Subjoined Letter Nna" }, // ◌ྞ
0x0F9F: { desc: "Tibetan Subjoined Letter Ta" }, // ◌ྟ
0x0FA0: { desc: "Tibetan Subjoined Letter Tha" }, // ◌ྠ
0x0FA1: { desc: "Tibetan Subjoined Letter Da" }, // ◌ྡ
0x0FA2: { desc: "Tibetan Subjoined Letter Dha" }, // ◌ྡྷ
0x0FA3: { desc: "Tibetan Subjoined Letter Na" }, // ◌ྣ
0x0FA4: { desc: "Tibetan Subjoined Letter Pa" }, // ◌ྤ
0x0FA5: { desc: "Tibetan Subjoined Letter Pha" }, // ◌ྥ
0x0FA6: { desc: "Tibetan Subjoined Letter Ba" }, // ◌ྦ
0x0FA7: { desc: "Tibetan Subjoined Letter Bha" }, // ◌ྦྷ
0x0FA8: { desc: "Tibetan Subjoined Letter Ma" }, // ◌ྨ
0x0FA9: { desc: "Tibetan Subjoined Letter Tsa" }, // ◌ྩ
0x0FAA: { desc: "Tibetan Subjoined Letter Tsha" }, // ◌ྪ
0x0FAB: { desc: "Tibetan Subjoined Letter Dza" }, // ◌ྫ
0x0FAC: { desc: "Tibetan Subjoined Letter Dzha" }, // ◌ྫྷ
0x0FAD: { desc: "Tibetan Subjoined Letter Wa" }, // ◌ྭ
0x0FAE: { desc: "Tibetan Subjoined Letter Zha" }, // ◌ྮ
0x0FAF: { desc: "Tibetan Subjoined Letter Za" }, // ◌ྯ
0x0FB0: { desc: "Tibetan Subjoined Letter undefined-A" }, // ◌ྰ
0x0FB1: { desc: "Tibetan Subjoined Letter Ya" }, // ◌ྱ
0x0FB2: { desc: "Tibetan Subjoined Letter Ra" }, // ◌ྲ
0x0FB3: { desc: "Tibetan Subjoined Letter La" }, // ◌ླ
0x0FB4: { desc: "Tibetan Subjoined Letter Sha" }, // ◌ྴ
0x0FB5: { desc: "Tibetan Subjoined Letter Ssa" }, // ◌ྵ
0x0FB6: { desc: "Tibetan Subjoined Letter Sa" }, // ◌ྶ
0x0FB7: { desc: "Tibetan Subjoined Letter Ha" }, // ◌ྷ
0x0FB8: { desc: "Tibetan Subjoined Letter A" }, // ◌ྸ
0x0FB9: { desc: "Tibetan Subjoined Letter Kssa" }, // ◌ྐྵ
0x0FBA: { desc: "Tibetan Subjoined Letter Fixed-Form Wa" }, // ◌ྺ
0x0FBB: { desc: "Tibetan Subjoined Letter Fixed-Form Ya" }, // ◌ྻ
0x0FBC: { desc: "Tibetan Subjoined Letter Fixed-Form Ra" }, // ◌ྼ
0x0FBE: { desc: "Tibetan Ku Ru Kha" }, // ྾
0x0FBF: { desc: "Tibetan Ku Ru Kha Bzhi Mig Can" }, // ྿
0x0FC0: { desc: "Tibetan Cantillation Sign Heavy Beat" }, // ࿀
0x0FC1: { desc: "Tibetan Cantillation Sign Light Beat" }, // ࿁
0x0FC2: { desc: "Tibetan Cantillation Sign Cang Te-U" }, // ࿂
0x0FC3: { desc: "Tibetan Cantillation Sign Sbub undefined-Chal" }, // ࿃
0x0FC4: { desc: "Tibetan Symbol Dril Bu" }, // ࿄
0x0FC5: { desc: "Tibetan Symbol Rdo Rje" }, // ࿅
0x0FC6: { desc: "Tibetan Symbol Padma Gdan" }, // ◌࿆
0x0FC7: { desc: "Tibetan Symbol Rdo Rje Rgya Gram" }, // ࿇
0x0FC8: { desc: "Tibetan Symbol Phur Pa" }, // ࿈
0x0FC9: { desc: "Tibetan Symbol Nor Bu" }, // ࿉
0x0FCA: { desc: "Tibetan Symbol Nor Bu Nyis undefined-Khyil" }, // ࿊
0x0FCB: { desc: "Tibetan Symbol Nor Bu Gsum undefined-Khyil" }, // ࿋
0x0FCC: { desc: "Tibetan Symbol Nor Bu Bzhi undefined-Khyil" }, // ࿌
0x0FCE: { desc: "Tibetan Sign Rdel Nag Rdel Dkar" }, // ࿎
0x0FCF: { desc: "Tibetan Sign Rdel Nag Gsum" }, // ࿏
0x0FD0: { desc: "Tibetan Mark Bska-undefined Shog Gi Mgo Rgyan" }, // ࿐
0x0FD1: { desc: "Tibetan Mark Mnyam Yig Gi Mgo Rgyan" }, // ࿑
0x0FD2: { desc: "Tibetan Mark Nyis Tsheg" }, // ࿒
0x0FD3: { desc: "Tibetan Mark Initial Brda Rnying Yig Mgo Mdun Ma" }, // ࿓
0x0FD4: { desc: "Tibetan Mark Closing Brda Rnying Yig Mgo Sgab Ma" }, // ࿔
0x0FD5: { desc: "Right-Facing Svasti Sign" }, // ࿕
0x0FD6: { desc: "Left-Facing Svasti Sign" }, // ࿖
0x0FD7: { desc: "Right-Facing Svasti Sign with Dots" }, // ࿗
0x0FD8: { desc: "Left-Facing Svasti Sign with Dots" }, // ࿘
0x0FD9: { desc: "Tibetan Mark Leading Mchan Rtags" }, // ࿙
0x0FDA: { desc: "Tibetan Mark Trailing Mchan Rtags" }, // ࿚
// Myanmar
0x1000: { desc: "Myanmar Letter Ka" }, // က
0x1001: { desc: "Myanmar Letter Kha" }, // ခ
0x1002: { desc: "Myanmar Letter Ga" }, // ဂ
0x1003: { desc: "Myanmar Letter Gha" }, // ဃ
0x1004: { desc: "Myanmar Letter Nga" }, // င
0x1005: { desc: "Myanmar Letter Ca" }, // စ
0x1006: { desc: "Myanmar Letter Cha" }, // ဆ
0x1007: { desc: "Myanmar Letter Ja" }, // ဇ
0x1008: { desc: "Myanmar Letter Jha" }, // ဈ
0x1009: { desc: "Myanmar Letter Nya" }, // ဉ
0x100A: { desc: "Myanmar Letter Nnya" }, // ည
0x100B: { desc: "Myanmar Letter Tta" }, // ဋ
0x100C: { desc: "Myanmar Letter Ttha" }, // ဌ
0x100D: { desc: "Myanmar Letter Dda" }, // ဍ
0x100E: { desc: "Myanmar Letter Ddha" }, // ဎ
0x100F: { desc: "Myanmar Letter Nna" }, // ဏ
0x1010: { desc: "Myanmar Letter Ta" }, // တ
0x1011: { desc: "Myanmar Letter Tha" }, // ထ
0x1012: { desc: "Myanmar Letter Da" }, // ဒ
0x1013: { desc: "Myanmar Letter Dha" }, // ဓ
0x1014: { desc: "Myanmar Letter Na" }, // န
0x1015: { desc: "Myanmar Letter Pa" }, // ပ
0x1016: { desc: "Myanmar Letter Pha" }, // ဖ
0x1017: { desc: "Myanmar Letter Ba" }, // ဗ
0x1018: { desc: "Myanmar Letter Bha" }, // ဘ
0x1019: { desc: "Myanmar Letter Ma" }, // မ
0x101A: { desc: "Myanmar Letter Ya" }, // ယ
0x101B: { desc: "Myanmar Letter Ra" }, // ရ
0x101C: { desc: "Myanmar Letter La" }, // လ
0x101D: { desc: "Myanmar Letter Wa" }, // ဝ
0x101E: { desc: "Myanmar Letter Sa" }, // သ
0x101F: { desc: "Myanmar Letter Ha" }, // ဟ
0x1020: { desc: "Myanmar Letter Lla" }, // ဠ
0x1021: { desc: "Myanmar Letter A" }, // အ
0x1022: { desc: "Myanmar Letter Shan A" }, // ဢ
0x1023: { desc: "Myanmar Letter I" }, // ဣ
0x1024: { desc: "Myanmar Letter Ii" }, // ဤ
0x1025: { desc: "Myanmar Letter U" }, // ဥ
0x1026: { desc: "Myanmar Letter Uu" }, // ဦ
0x1027: { desc: "Myanmar Letter E" }, // ဧ
0x1028: { desc: "Myanmar Letter Mon E" }, // ဨ
0x1029: { desc: "Myanmar Letter O" }, // ဩ
0x102A: { desc: "Myanmar Letter Au" }, // ဪ
0x102B: { desc: "Myanmar Vowel Sign Tall Aa" }, // ါ
0x102C: { desc: "Myanmar Vowel Sign Aa" }, // ာ
0x102D: { desc: "Myanmar Vowel Sign I" }, // ◌ိ
0x102E: { desc: "Myanmar Vowel Sign Ii" }, // ◌ီ
0x102F: { desc: "Myanmar Vowel Sign U" }, // ◌ု
0x1030: { desc: "Myanmar Vowel Sign Uu" }, // ◌ူ
0x1031: { desc: "Myanmar Vowel Sign E" }, // ေ
0x1032: { desc: "Myanmar Vowel Sign Ai" }, // ◌ဲ
0x1033: { desc: "Myanmar Vowel Sign Mon Ii" }, // ◌ဳ
0x1034: { desc: "Myanmar Vowel Sign Mon O" }, // ◌ဴ
0x1035: { desc: "Myanmar Vowel Sign E Above" }, // ◌ဵ
0x1036: { desc: "Myanmar Sign Anusvara" }, // ◌ံ
0x1037: { desc: "Myanmar Sign Dot Below" }, // ◌့
0x1038: { desc: "Myanmar Sign Visarga" }, // း
0x1039: { desc: "Myanmar Sign Virama" }, // ◌္
0x103A: { desc: "Myanmar Sign Asat" }, // ◌်
0x103B: { desc: "Myanmar Consonant Sign Medial Ya" }, // ျ
0x103C: { desc: "Myanmar Consonant Sign Medial Ra" }, // ြ
0x103D: { desc: "Myanmar Consonant Sign Medial Wa" }, // ◌ွ
0x103E: { desc: "Myanmar Consonant Sign Medial Ha" }, // ◌ှ
0x103F: { desc: "Myanmar Letter Great Sa" }, // ဿ
0x1040: { desc: "Myanmar Digit Zero" }, // ၀
0x1041: { desc: "Myanmar Digit One" }, // ၁
0x1042: { desc: "Myanmar Digit Two" }, // ၂
0x1043: { desc: "Myanmar Digit Three" }, // ၃
0x1044: { desc: "Myanmar Digit Four" }, // ၄
0x1045: { desc: "Myanmar Digit Five" }, // ၅
0x1046: { desc: "Myanmar Digit Six" }, // ၆
0x1047: { desc: "Myanmar Digit Seven" }, // ၇
0x1048: { desc: "Myanmar Digit Eight" }, // ၈
0x1049: { desc: "Myanmar Digit Nine" }, // ၉
0x104A: { desc: "Myanmar Sign Little Section" }, // ၊
0x104B: { desc: "Myanmar Sign Section" }, // ။
0x104C: { desc: "Myanmar Symbol Locative" }, // ၌
0x104D: { desc: "Myanmar Symbol Completed" }, // ၍
0x104E: { desc: "Myanmar Symbol Aforementioned" }, // ၎
0x104F: { desc: "Myanmar Symbol Genitive" }, // ၏
0x1050: { desc: "Myanmar Letter Sha" }, // ၐ
0x1051: { desc: "Myanmar Letter Ssa" }, // ၑ
0x1052: { desc: "Myanmar Letter Vocalic R" }, // ၒ
0x1053: { desc: "Myanmar Letter Vocalic Rr" }, // ၓ
0x1054: { desc: "Myanmar Letter Vocalic L" }, // ၔ
0x1055: { desc: "Myanmar Letter Vocalic Ll" }, // ၕ
0x1056: { desc: "Myanmar Vowel Sign Vocalic R" }, // ၖ
0x1057: { desc: "Myanmar Vowel Sign Vocalic Rr" }, // ၗ
0x1058: { desc: "Myanmar Vowel Sign Vocalic L" }, // ◌ၘ
0x1059: { desc: "Myanmar Vowel Sign Vocalic Ll" }, // ◌ၙ
0x105A: { desc: "Myanmar Letter Mon Nga" }, // ၚ
0x105B: { desc: "Myanmar Letter Mon Jha" }, // ၛ
0x105C: { desc: "Myanmar Letter Mon Bba" }, // ၜ
0x105D: { desc: "Myanmar Letter Mon Bbe" }, // ၝ
0x105E: { desc: "Myanmar Consonant Sign Mon Medial Na" }, // ◌ၞ
0x105F: { desc: "Myanmar Consonant Sign Mon Medial Ma" }, // ◌ၟ
0x1060: { desc: "Myanmar Consonant Sign Mon Medial La" }, // ◌ၠ
0x1061: { desc: "Myanmar Letter Sgaw Karen Sha" }, // ၡ
0x1062: { desc: "Myanmar Vowel Sign Sgaw Karen Eu" }, // ၢ
0x1063: { desc: "Myanmar Tone Mark Sgaw Karen Hathi" }, // ၣ
0x1064: { desc: "Myanmar Tone Mark Sgaw Karen Ke Pho" }, // ၤ
0x1065: { desc: "Myanmar Letter Western Pwo Karen Tha" }, // ၥ
0x1066: { desc: "Myanmar Letter Western Pwo Karen Pwa" }, // ၦ
0x1067: { desc: "Myanmar Vowel Sign Western Pwo Karen Eu" }, // ၧ
0x1068: { desc: "Myanmar Vowel Sign Western Pwo Karen Ue" }, // ၨ
0x1069: { desc: "Myanmar Sign Western Pwo Karen Tone-1" }, // ၩ
0x106A: { desc: "Myanmar Sign Western Pwo Karen Tone-2" }, // ၪ
0x106B: { desc: "Myanmar Sign Western Pwo Karen Tone-3" }, // ၫ
0x106C: { desc: "Myanmar Sign Western Pwo Karen Tone-4" }, // ၬ
0x106D: { desc: "Myanmar Sign Western Pwo Karen Tone-5" }, // ၭ
0x106E: { desc: "Myanmar Letter Eastern Pwo Karen Nna" }, // ၮ
0x106F: { desc: "Myanmar Letter Eastern Pwo Karen Ywa" }, // ၯ
0x1070: { desc: "Myanmar Letter Eastern Pwo Karen Ghwa" }, // ၰ
0x1071: { desc: "Myanmar Vowel Sign Geba Karen I" }, // ◌ၱ
0x1072: { desc: "Myanmar Vowel Sign Kayah Oe" }, // ◌ၲ
0x1073: { desc: "Myanmar Vowel Sign Kayah U" }, // ◌ၳ
0x1074: { desc: "Myanmar Vowel Sign Kayah Ee" }, // ◌ၴ
0x1075: { desc: "Myanmar Letter Shan Ka" }, // ၵ
0x1076: { desc: "Myanmar Letter Shan Kha" }, // ၶ
0x1077: { desc: "Myanmar Letter Shan Ga" }, // ၷ
0x1078: { desc: "Myanmar Letter Shan Ca" }, // ၸ
0x1079: { desc: "Myanmar Letter Shan Za" }, // ၹ
0x107A: { desc: "Myanmar Letter Shan Nya" }, // ၺ
0x107B: { desc: "Myanmar Letter Shan Da" }, // ၻ
0x107C: { desc: "Myanmar Letter Shan Na" }, // ၼ
0x107D: { desc: "Myanmar Letter Shan Pha" }, // ၽ
0x107E: { desc: "Myanmar Letter Shan Fa" }, // ၾ
0x107F: { desc: "Myanmar Letter Shan Ba" }, // ၿ
0x1080: { desc: "Myanmar Letter Shan Tha" }, // ႀ
0x1081: { desc: "Myanmar Letter Shan Ha" }, // ႁ
0x1082: { desc: "Myanmar Consonant Sign Shan Medial Wa" }, // ◌ႂ
0x1083: { desc: "Myanmar Vowel Sign Shan Aa" }, // ႃ
0x1084: { desc: "Myanmar Vowel Sign Shan E" }, // ႄ
0x1085: { desc: "Myanmar Vowel Sign Shan E Above" }, // ◌ႅ
0x1086: { desc: "Myanmar Vowel Sign Shan Final Y" }, // ◌ႆ
0x1087: { desc: "Myanmar Sign Shan Tone-2" }, // ႇ
0x1088: { desc: "Myanmar Sign Shan Tone-3" }, // ႈ
0x1089: { desc: "Myanmar Sign Shan Tone-5" }, // ႉ
0x108A: { desc: "Myanmar Sign Shan Tone-6" }, // ႊ
0x108B: { desc: "Myanmar Sign Shan Council Tone-2" }, // ႋ
0x108C: { desc: "Myanmar Sign Shan Council Tone-3" }, // ႌ
0x108D: { desc: "Myanmar Sign Shan Council Emphatic Tone" }, // ◌ႍ
0x108E: { desc: "Myanmar Letter Rumai Palaung Fa" }, // ႎ
0x108F: { desc: "Myanmar Sign Rumai Palaung Tone-5" }, // ႏ
0x1090: { desc: "Myanmar Shan Digit Zero" }, // ႐
0x1091: { desc: "Myanmar Shan Digit One" }, // ႑
0x1092: { desc: "Myanmar Shan Digit Two" }, // ႒
0x1093: { desc: "Myanmar Shan Digit Three" }, // ႓
0x1094: { desc: "Myanmar Shan Digit Four" }, // ႔
0x1095: { desc: "Myanmar Shan Digit Five" }, // ႕
0x1096: { desc: "Myanmar Shan Digit Six" }, // ႖
0x1097: { desc: "Myanmar Shan Digit Seven" }, // ႗
0x1098: { desc: "Myanmar Shan Digit Eight" }, // ႘
0x1099: { desc: "Myanmar Shan Digit Nine" }, // ႙
0x109A: { desc: "Myanmar Sign Khamti Tone-1" }, // ႚ
0x109B: { desc: "Myanmar Sign Khamti Tone-3" }, // ႛ
0x109C: { desc: "Myanmar Vowel Sign Aiton A" }, // ႜ
0x109D: { desc: "Myanmar Vowel Sign Aiton Ai" }, // ◌ႝ
0x109E: { desc: "Myanmar Symbol Shan One" }, // ႞
0x109F: { desc: "Myanmar Symbol Shan Exclamation" }, // ႟
// Georgian
0x10A0: { desc: "Georgian Capital Letter An" }, // Ⴀ
0x10A1: { desc: "Georgian Capital Letter Ban" }, // Ⴁ
0x10A2: { desc: "Georgian Capital Letter Gan" }, // Ⴂ
0x10A3: { desc: "Georgian Capital Letter Don" }, // Ⴃ
0x10A4: { desc: "Georgian Capital Letter En" }, // Ⴄ
0x10A5: { desc: "Georgian Capital Letter Vin" }, // Ⴅ
0x10A6: { desc: "Georgian Capital Letter Zen" }, // Ⴆ
0x10A7: { desc: "Georgian Capital Letter Tan" }, // Ⴇ
0x10A8: { desc: "Georgian Capital Letter In" }, // Ⴈ
0x10A9: { desc: "Georgian Capital Letter Kan" }, // Ⴉ
0x10AA: { desc: "Georgian Capital Letter Las" }, // Ⴊ
0x10AB: { desc: "Georgian Capital Letter Man" }, // Ⴋ
0x10AC: { desc: "Georgian Capital Letter Nar" }, // Ⴌ
0x10AD: { desc: "Georgian Capital Letter On" }, // Ⴍ
0x10AE: { desc: "Georgian Capital Letter Par" }, // Ⴎ
0x10AF: { desc: "Georgian Capital Letter Zhar" }, // Ⴏ
0x10B0: { desc: "Georgian Capital Letter Rae" }, // Ⴐ
0x10B1: { desc: "Georgian Capital Letter San" }, // Ⴑ
0x10B2: { desc: "Georgian Capital Letter Tar" }, // Ⴒ
0x10B3: { desc: "Georgian Capital Letter Un" }, // Ⴓ
0x10B4: { desc: "Georgian Capital Letter Phar" }, // Ⴔ
0x10B5: { desc: "Georgian Capital Letter Khar" }, // Ⴕ
0x10B6: { desc: "Georgian Capital Letter Ghan" }, // Ⴖ
0x10B7: { desc: "Georgian Capital Letter Qar" }, // Ⴗ
0x10B8: { desc: "Georgian Capital Letter Shin" }, // Ⴘ
0x10B9: { desc: "Georgian Capital Letter Chin" }, // Ⴙ
0x10BA: { desc: "Georgian Capital Letter Can" }, // Ⴚ
0x10BB: { desc: "Georgian Capital Letter Jil" }, // Ⴛ
0x10BC: { desc: "Georgian Capital Letter Cil" }, // Ⴜ
0x10BD: { desc: "Georgian Capital Letter Char" }, // Ⴝ
0x10BE: { desc: "Georgian Capital Letter Xan" }, // Ⴞ
0x10BF: { desc: "Georgian Capital Letter Jhan" }, // Ⴟ
0x10C0: { desc: "Georgian Capital Letter Hae" }, // Ⴠ
0x10C1: { desc: "Georgian Capital Letter He" }, // Ⴡ
0x10C2: { desc: "Georgian Capital Letter Hie" }, // Ⴢ
0x10C3: { desc: "Georgian Capital Letter We" }, // Ⴣ
0x10C4: { desc: "Georgian Capital Letter Har" }, // Ⴤ
0x10C5: { desc: "Georgian Capital Letter Hoe" }, // Ⴥ
0x10C7: { desc: "Georgian Capital Letter Yn" }, // Ⴧ
0x10CD: { desc: "Georgian Capital Letter Aen" }, // Ⴭ
0x10D0: { desc: "Georgian Letter An" }, // ა
0x10D1: { desc: "Georgian Letter Ban" }, // ბ
0x10D2: { desc: "Georgian Letter Gan" }, // გ
0x10D3: { desc: "Georgian Letter Don" }, // დ
0x10D4: { desc: "Georgian Letter En" }, // ე
0x10D5: { desc: "Georgian Letter Vin" }, // ვ
0x10D6: { desc: "Georgian Letter Zen" }, // ზ
0x10D7: { desc: "Georgian Letter Tan" }, // თ
0x10D8: { desc: "Georgian Letter In" }, // ი
0x10D9: { desc: "Georgian Letter Kan" }, // კ
0x10DA: { desc: "Georgian Letter Las" }, // ლ
0x10DB: { desc: "Georgian Letter Man" }, // მ
0x10DC: { desc: "Georgian Letter Nar" }, // ნ
0x10DD: { desc: "Georgian Letter On" }, // ო
0x10DE: { desc: "Georgian Letter Par" }, // პ
0x10DF: { desc: "Georgian Letter Zhar" }, // ჟ
0x10E0: { desc: "Georgian Letter Rae" }, // რ
0x10E1: { desc: "Georgian Letter San" }, // ს
0x10E2: { desc: "Georgian Letter Tar" }, // ტ
0x10E3: { desc: "Georgian Letter Un" }, // უ
0x10E4: { desc: "Georgian Letter Phar" }, // ფ
0x10E5: { desc: "Georgian Letter Khar" }, // ქ
0x10E6: { desc: "Georgian Letter Ghan" }, // ღ
0x10E7: { desc: "Georgian Letter Qar" }, // ყ
0x10E8: { desc: "Georgian Letter Shin" }, // შ
0x10E9: { desc: "Georgian Letter Chin" }, // ჩ
0x10EA: { desc: "Georgian Letter Can" }, // ც
0x10EB: { desc: "Georgian Letter Jil" }, // ძ
0x10EC: { desc: "Georgian Letter Cil" }, // წ
0x10ED: { desc: "Georgian Letter Char" }, // ჭ
0x10EE: { desc: "Georgian Letter Xan" }, // ხ
0x10EF: { desc: "Georgian Letter Jhan" }, // ჯ
0x10F0: { desc: "Georgian Letter Hae" }, // ჰ
0x10F1: { desc: "Georgian Letter He" }, // ჱ
0x10F2: { desc: "Georgian Letter Hie" }, // ჲ
0x10F3: { desc: "Georgian Letter We" }, // ჳ
0x10F4: { desc: "Georgian Letter Har" }, // ჴ
0x10F5: { desc: "Georgian Letter Hoe" }, // ჵ
0x10F6: { desc: "Georgian Letter Fi" }, // ჶ
0x10F7: { desc: "Georgian Letter Yn" }, // ჷ
0x10F8: { desc: "Georgian Letter Elifi" }, // ჸ
0x10F9: { desc: "Georgian Letter Turned Gan" }, // ჹ
0x10FA: { desc: "Georgian Letter Ain" }, // ჺ
0x10FB: { desc: "Georgian Paragraph Separator" }, // ჻
0x10FC: { desc: "Modifier Letter Georgian Nar" }, // ჼ
0x10FD: { desc: "Georgian Letter Aen" }, // ჽ
0x10FE: { desc: "Georgian Letter Hard Sign" }, // ჾ
0x10FF: { desc: "Georgian Letter Labial Sign" }, // ჿ
// Hangul Jamo
0x1100: { desc: "Hangul Choseong Kiyeok" }, // ᄀ
0x1101: { desc: "Hangul Choseong Ssangkiyeok" }, // ᄁ
0x1102: { desc: "Hangul Choseong Nieun" }, // ᄂ
0x1103: { desc: "Hangul Choseong Tikeut" }, // ᄃ
0x1104: { desc: "Hangul Choseong Ssangtikeut" }, // ᄄ
0x1105: { desc: "Hangul Choseong Rieul" }, // ᄅ
0x1106: { desc: "Hangul Choseong Mieum" }, // ᄆ
0x1107: { desc: "Hangul Choseong Pieup" }, // ᄇ
0x1108: { desc: "Hangul Choseong Ssangpieup" }, // ᄈ
0x1109: { desc: "Hangul Choseong Sios" }, // ᄉ
0x110A: { desc: "Hangul Choseong Ssangsios" }, // ᄊ
0x110B: { desc: "Hangul Choseong Ieung" }, // ᄋ
0x110C: { desc: "Hangul Choseong Cieuc" }, // ᄌ
0x110D: { desc: "Hangul Choseong Ssangcieuc" }, // ᄍ
0x110E: { desc: "Hangul Choseong Chieuch" }, // ᄎ
0x110F: { desc: "Hangul Choseong Khieukh" }, // ᄏ
0x1110: { desc: "Hangul Choseong Thieuth" }, // ᄐ
0x1111: { desc: "Hangul Choseong Phieuph" }, // ᄑ
0x1112: { desc: "Hangul Choseong Hieuh" }, // ᄒ
0x1113: { desc: "Hangul Choseong Nieun-Kiyeok" }, // ᄓ
0x1114: { desc: "Hangul Choseong Ssangnieun" }, // ᄔ
0x1115: { desc: "Hangul Choseong Nieun-Tikeut" }, // ᄕ
0x1116: { desc: "Hangul Choseong Nieun-Pieup" }, // ᄖ
0x1117: { desc: "Hangul Choseong Tikeut-Kiyeok" }, // ᄗ
0x1118: { desc: "Hangul Choseong Rieul-Nieun" }, // ᄘ
0x1119: { desc: "Hangul Choseong Ssangrieul" }, // ᄙ
0x111A: { desc: "Hangul Choseong Rieul-Hieuh" }, // ᄚ
0x111B: { desc: "Hangul Choseong Kapyeounrieul" }, // ᄛ
0x111C: { desc: "Hangul Choseong Mieum-Pieup" }, // ᄜ
0x111D: { desc: "Hangul Choseong Kapyeounmieum" }, // ᄝ
0x111E: { desc: "Hangul Choseong Pieup-Kiyeok" }, // ᄞ
0x111F: { desc: "Hangul Choseong Pieup-Nieun" }, // ᄟ
0x1120: { desc: "Hangul Choseong Pieup-Tikeut" }, // ᄠ
0x1121: { desc: "Hangul Choseong Pieup-Sios" }, // ᄡ
0x1122: { desc: "Hangul Choseong Pieup-Sios-Kiyeok" }, // ᄢ
0x1123: { desc: "Hangul Choseong Pieup-Sios-Tikeut" }, // ᄣ
0x1124: { desc: "Hangul Choseong Pieup-Sios-Pieup" }, // ᄤ
0x1125: { desc: "Hangul Choseong Pieup-Ssangsios" }, // ᄥ
0x1126: { desc: "Hangul Choseong Pieup-Sios-Cieuc" }, // ᄦ
0x1127: { desc: "Hangul Choseong Pieup-Cieuc" }, // ᄧ
0x1128: { desc: "Hangul Choseong Pieup-Chieuch" }, // ᄨ
0x1129: { desc: "Hangul Choseong Pieup-Thieuth" }, // ᄩ
0x112A: { desc: "Hangul Choseong Pieup-Phieuph" }, // ᄪ
0x112B: { desc: "Hangul Choseong Kapyeounpieup" }, // ᄫ
0x112C: { desc: "Hangul Choseong Kapyeounssangpieup" }, // ᄬ
0x112D: { desc: "Hangul Choseong Sios-Kiyeok" }, // ᄭ
0x112E: { desc: "Hangul Choseong Sios-Nieun" }, // ᄮ
0x112F: { desc: "Hangul Choseong Sios-Tikeut" }, // ᄯ
0x1130: { desc: "Hangul Choseong Sios-Rieul" }, // ᄰ
0x1131: { desc: "Hangul Choseong Sios-Mieum" }, // ᄱ
0x1132: { desc: "Hangul Choseong Sios-Pieup" }, // ᄲ
0x1133: { desc: "Hangul Choseong Sios-Pieup-Kiyeok" }, // ᄳ
0x1134: { desc: "Hangul Choseong Sios-Ssangsios" }, // ᄴ
0x1135: { desc: "Hangul Choseong Sios-Ieung" }, // ᄵ
0x1136: { desc: "Hangul Choseong Sios-Cieuc" }, // ᄶ
0x1137: { desc: "Hangul Choseong Sios-Chieuch" }, // ᄷ
0x1138: { desc: "Hangul Choseong Sios-Khieukh" }, // ᄸ
0x1139: { desc: "Hangul Choseong Sios-Thieuth" }, // ᄹ
0x113A: { desc: "Hangul Choseong Sios-Phieuph" }, // ᄺ
0x113B: { desc: "Hangul Choseong Sios-Hieuh" }, // ᄻ
0x113C: { desc: "Hangul Choseong Chitueumsios" }, // ᄼ
0x113D: { desc: "Hangul Choseong Chitueumssangsios" }, // ᄽ
0x113E: { desc: "Hangul Choseong Ceongchieumsios" }, // ᄾ
0x113F: { desc: "Hangul Choseong Ceongchieumssangsios" }, // ᄿ
0x1140: { desc: "Hangul Choseong Pansios" }, // ᅀ
0x1141: { desc: "Hangul Choseong Ieung-Kiyeok" }, // ᅁ
0x1142: { desc: "Hangul Choseong Ieung-Tikeut" }, // ᅂ
0x1143: { desc: "Hangul Choseong Ieung-Mieum" }, // ᅃ
0x1144: { desc: "Hangul Choseong Ieung-Pieup" }, // ᅄ
0x1145: { desc: "Hangul Choseong Ieung-Sios" }, // ᅅ
0x1146: { desc: "Hangul Choseong Ieung-Pansios" }, // ᅆ
0x1147: { desc: "Hangul Choseong Ssangieung" }, // ᅇ
0x1148: { desc: "Hangul Choseong Ieung-Cieuc" }, // ᅈ
0x1149: { desc: "Hangul Choseong Ieung-Chieuch" }, // ᅉ
0x114A: { desc: "Hangul Choseong Ieung-Thieuth" }, // ᅊ
0x114B: { desc: "Hangul Choseong Ieung-Phieuph" }, // ᅋ
0x114C: { desc: "Hangul Choseong Yesieung" }, // ᅌ
0x114D: { desc: "Hangul Choseong Cieuc-Ieung" }, // ᅍ
0x114E: { desc: "Hangul Choseong Chitueumcieuc" }, // ᅎ
0x114F: { desc: "Hangul Choseong Chitueumssangcieuc" }, // ᅏ
0x1150: { desc: "Hangul Choseong Ceongchieumcieuc" }, // ᅐ
0x1151: { desc: "Hangul Choseong Ceongchieumssangcieuc" }, // ᅑ
0x1152: { desc: "Hangul Choseong Chieuch-Khieukh" }, // ᅒ
0x1153: { desc: "Hangul Choseong Chieuch-Hieuh" }, // ᅓ
0x1154: { desc: "Hangul Choseong Chitueumchieuch" }, // ᅔ
0x1155: { desc: "Hangul Choseong Ceongchieumchieuch" }, // ᅕ
0x1156: { desc: "Hangul Choseong Phieuph-Pieup" }, // ᅖ
0x1157: { desc: "Hangul Choseong Kapyeounphieuph" }, // ᅗ
0x1158: { desc: "Hangul Choseong Ssanghieuh" }, // ᅘ
0x1159: { desc: "Hangul Choseong Yeorinhieuh" }, // ᅙ
0x115A: { desc: "Hangul Choseong Kiyeok-Tikeut" }, // ᅚ
0x115B: { desc: "Hangul Choseong Nieun-Sios" }, // ᅛ
0x115C: { desc: "Hangul Choseong Nieun-Cieuc" }, // ᅜ
0x115D: { desc: "Hangul Choseong Nieun-Hieuh" }, // ᅝ
0x115E: { desc: "Hangul Choseong Tikeut-Rieul" }, // ᅞ
0x115F: { desc: "Hangul Choseong Filler" }, // ᅟ
0x1160: { desc: "Hangul Jungseong Filler" }, // ᅠ
0x1161: { desc: "Hangul Jungseong A" }, // ᅡ
0x1162: { desc: "Hangul Jungseong Ae" }, // ᅢ
0x1163: { desc: "Hangul Jungseong Ya" }, // ᅣ
0x1164: { desc: "Hangul Jungseong Yae" }, // ᅤ
0x1165: { desc: "Hangul Jungseong Eo" }, // ᅥ
0x1166: { desc: "Hangul Jungseong E" }, // ᅦ
0x1167: { desc: "Hangul Jungseong Yeo" }, // ᅧ
0x1168: { desc: "Hangul Jungseong Ye" }, // ᅨ
0x1169: { desc: "Hangul Jungseong O" }, // ᅩ
0x116A: { desc: "Hangul Jungseong Wa" }, // ᅪ
0x116B: { desc: "Hangul Jungseong Wae" }, // ᅫ
0x116C: { desc: "Hangul Jungseong Oe" }, // ᅬ
0x116D: { desc: "Hangul Jungseong Yo" }, // ᅭ
0x116E: { desc: "Hangul Jungseong U" }, // ᅮ
0x116F: { desc: "Hangul Jungseong Weo" }, // ᅯ
0x1170: { desc: "Hangul Jungseong We" }, // ᅰ
0x1171: { desc: "Hangul Jungseong Wi" }, // ᅱ
0x1172: { desc: "Hangul Jungseong Yu" }, // ᅲ
0x1173: { desc: "Hangul Jungseong Eu" }, // ᅳ
0x1174: { desc: "Hangul Jungseong Yi" }, // ᅴ
0x1175: { desc: "Hangul Jungseong I" }, // ᅵ
0x1176: { desc: "Hangul Jungseong A-O" }, // ᅶ
0x1177: { desc: "Hangul Jungseong A-U" }, // ᅷ
0x1178: { desc: "Hangul Jungseong Ya-O" }, // ᅸ
0x1179: { desc: "Hangul Jungseong Ya-Yo" }, // ᅹ
0x117A: { desc: "Hangul Jungseong Eo-O" }, // ᅺ
0x117B: { desc: "Hangul Jungseong Eo-U" }, // ᅻ
0x117C: { desc: "Hangul Jungseong Eo-Eu" }, // ᅼ
0x117D: { desc: "Hangul Jungseong Yeo-O" }, // ᅽ
0x117E: { desc: "Hangul Jungseong Yeo-U" }, // ᅾ
0x117F: { desc: "Hangul Jungseong O-Eo" }, // ᅿ
0x1180: { desc: "Hangul Jungseong O-E" }, // ᆀ
0x1181: { desc: "Hangul Jungseong O-Ye" }, // ᆁ
0x1182: { desc: "Hangul Jungseong O-O" }, // ᆂ
0x1183: { desc: "Hangul Jungseong O-U" }, // ᆃ
0x1184: { desc: "Hangul Jungseong Yo-Ya" }, // ᆄ
0x1185: { desc: "Hangul Jungseong Yo-Yae" }, // ᆅ
0x1186: { desc: "Hangul Jungseong Yo-Yeo" }, // ᆆ
0x1187: { desc: "Hangul Jungseong Yo-O" }, // ᆇ
0x1188: { desc: "Hangul Jungseong Yo-I" }, // ᆈ
0x1189: { desc: "Hangul Jungseong U-A" }, // ᆉ
0x118A: { desc: "Hangul Jungseong U-Ae" }, // ᆊ
0x118B: { desc: "Hangul Jungseong U-Eo-Eu" }, // ᆋ
0x118C: { desc: "Hangul Jungseong U-Ye" }, // ᆌ
0x118D: { desc: "Hangul Jungseong U-U" }, // ᆍ
0x118E: { desc: "Hangul Jungseong Yu-A" }, // ᆎ
0x118F: { desc: "Hangul Jungseong Yu-Eo" }, // ᆏ
0x1190: { desc: "Hangul Jungseong Yu-E" }, // ᆐ
0x1191: { desc: "Hangul Jungseong Yu-Yeo" }, // ᆑ
0x1192: { desc: "Hangul Jungseong Yu-Ye" }, // ᆒ
0x1193: { desc: "Hangul Jungseong Yu-U" }, // ᆓ
0x1194: { desc: "Hangul Jungseong Yu-I" }, // ᆔ
0x1195: { desc: "Hangul Jungseong Eu-U" }, // ᆕ
0x1196: { desc: "Hangul Jungseong Eu-Eu" }, // ᆖ
0x1197: { desc: "Hangul Jungseong Yi-U" }, // ᆗ
0x1198: { desc: "Hangul Jungseong I-A" }, // ᆘ
0x1199: { desc: "Hangul Jungseong I-Ya" }, // ᆙ
0x119A: { desc: "Hangul Jungseong I-O" }, // ᆚ
0x119B: { desc: "Hangul Jungseong I-U" }, // ᆛ
0x119C: { desc: "Hangul Jungseong I-Eu" }, // ᆜ
0x119D: { desc: "Hangul Jungseong I-Araea" }, // ᆝ
0x119E: { desc: "Hangul Jungseong Araea" }, // ᆞ
0x119F: { desc: "Hangul Jungseong Araea-Eo" }, // ᆟ
0x11A0: { desc: "Hangul Jungseong Araea-U" }, // ᆠ
0x11A1: { desc: "Hangul Jungseong Araea-I" }, // ᆡ
0x11A2: { desc: "Hangul Jungseong Ssangaraea" }, // ᆢ
0x11A3: { desc: "Hangul Jungseong A-Eu" }, // ᆣ
0x11A4: { desc: "Hangul Jungseong Ya-U" }, // ᆤ
0x11A5: { desc: "Hangul Jungseong Yeo-Ya" }, // ᆥ
0x11A6: { desc: "Hangul Jungseong O-Ya" }, // ᆦ
0x11A7: { desc: "Hangul Jungseong O-Yae" }, // ᆧ
0x11A8: { desc: "Hangul Jongseong Kiyeok" }, // ᆨ
0x11A9: { desc: "Hangul Jongseong Ssangkiyeok" }, // ᆩ
0x11AA: { desc: "Hangul Jongseong Kiyeok-Sios" }, // ᆪ
0x11AB: { desc: "Hangul Jongseong Nieun" }, // ᆫ
0x11AC: { desc: "Hangul Jongseong Nieun-Cieuc" }, // ᆬ
0x11AD: { desc: "Hangul Jongseong Nieun-Hieuh" }, // ᆭ
0x11AE: { desc: "Hangul Jongseong Tikeut" }, // ᆮ
0x11AF: { desc: "Hangul Jongseong Rieul" }, // ᆯ
0x11B0: { desc: "Hangul Jongseong Rieul-Kiyeok" }, // ᆰ
0x11B1: { desc: "Hangul Jongseong Rieul-Mieum" }, // ᆱ
0x11B2: { desc: "Hangul Jongseong Rieul-Pieup" }, // ᆲ
0x11B3: { desc: "Hangul Jongseong Rieul-Sios" }, // ᆳ
0x11B4: { desc: "Hangul Jongseong Rieul-Thieuth" }, // ᆴ
0x11B5: { desc: "Hangul Jongseong Rieul-Phieuph" }, // ᆵ
0x11B6: { desc: "Hangul Jongseong Rieul-Hieuh" }, // ᆶ
0x11B7: { desc: "Hangul Jongseong Mieum" }, // ᆷ
0x11B8: { desc: "Hangul Jongseong Pieup" }, // ᆸ
0x11B9: { desc: "Hangul Jongseong Pieup-Sios" }, // ᆹ
0x11BA: { desc: "Hangul Jongseong Sios" }, // ᆺ
0x11BB: { desc: "Hangul Jongseong Ssangsios" }, // ᆻ
0x11BC: { desc: "Hangul Jongseong Ieung" }, // ᆼ
0x11BD: { desc: "Hangul Jongseong Cieuc" }, // ᆽ
0x11BE: { desc: "Hangul Jongseong Chieuch" }, // ᆾ
0x11BF: { desc: "Hangul Jongseong Khieukh" }, // ᆿ
0x11C0: { desc: "Hangul Jongseong Thieuth" }, // ᇀ
0x11C1: { desc: "Hangul Jongseong Phieuph" }, // ᇁ
0x11C2: { desc: "Hangul Jongseong Hieuh" }, // ᇂ
0x11C3: { desc: "Hangul Jongseong Kiyeok-Rieul" }, // ᇃ
0x11C4: { desc: "Hangul Jongseong Kiyeok-Sios-Kiyeok" }, // ᇄ
0x11C5: { desc: "Hangul Jongseong Nieun-Kiyeok" }, // ᇅ
0x11C6: { desc: "Hangul Jongseong Nieun-Tikeut" }, // ᇆ
0x11C7: { desc: "Hangul Jongseong Nieun-Sios" }, // ᇇ
0x11C8: { desc: "Hangul Jongseong Nieun-Pansios" }, // ᇈ
0x11C9: { desc: "Hangul Jongseong Nieun-Thieuth" }, // ᇉ
0x11CA: { desc: "Hangul Jongseong Tikeut-Kiyeok" }, // ᇊ
0x11CB: { desc: "Hangul Jongseong Tikeut-Rieul" }, // ᇋ
0x11CC: { desc: "Hangul Jongseong Rieul-Kiyeok-Sios" }, // ᇌ
0x11CD: { desc: "Hangul Jongseong Rieul-Nieun" }, // ᇍ
0x11CE: { desc: "Hangul Jongseong Rieul-Tikeut" }, // ᇎ
0x11CF: { desc: "Hangul Jongseong Rieul-Tikeut-Hieuh" }, // ᇏ
0x11D0: { desc: "Hangul Jongseong Ssangrieul" }, // ᇐ
0x11D1: { desc: "Hangul Jongseong Rieul-Mieum-Kiyeok" }, // ᇑ
0x11D2: { desc: "Hangul Jongseong Rieul-Mieum-Sios" }, // ᇒ
0x11D3: { desc: "Hangul Jongseong Rieul-Pieup-Sios" }, // ᇓ
0x11D4: { desc: "Hangul Jongseong Rieul-Pieup-Hieuh" }, // ᇔ
0x11D5: { desc: "Hangul Jongseong Rieul-Kapyeounpieup" }, // ᇕ
0x11D6: { desc: "Hangul Jongseong Rieul-Ssangsios" }, // ᇖ
0x11D7: { desc: "Hangul Jongseong Rieul-Pansios" }, // ᇗ
0x11D8: { desc: "Hangul Jongseong Rieul-Khieukh" }, // ᇘ
0x11D9: { desc: "Hangul Jongseong Rieul-Yeorinhieuh" }, // ᇙ
0x11DA: { desc: "Hangul Jongseong Mieum-Kiyeok" }, // ᇚ
0x11DB: { desc: "Hangul Jongseong Mieum-Rieul" }, // ᇛ
0x11DC: { desc: "Hangul Jongseong Mieum-Pieup" }, // ᇜ
0x11DD: { desc: "Hangul Jongseong Mieum-Sios" }, // ᇝ
0x11DE: { desc: "Hangul Jongseong Mieum-Ssangsios" }, // ᇞ
0x11DF: { desc: "Hangul Jongseong Mieum-Pansios" }, // ᇟ
0x11E0: { desc: "Hangul Jongseong Mieum-Chieuch" }, // ᇠ
0x11E1: { desc: "Hangul Jongseong Mieum-Hieuh" }, // ᇡ
0x11E2: { desc: "Hangul Jongseong Kapyeounmieum" }, // ᇢ
0x11E3: { desc: "Hangul Jongseong Pieup-Rieul" }, // ᇣ
0x11E4: { desc: "Hangul Jongseong Pieup-Phieuph" }, // ᇤ
0x11E5: { desc: "Hangul Jongseong Pieup-Hieuh" }, // ᇥ
0x11E6: { desc: "Hangul Jongseong Kapyeounpieup" }, // ᇦ
0x11E7: { desc: "Hangul Jongseong Sios-Kiyeok" }, // ᇧ
0x11E8: { desc: "Hangul Jongseong Sios-Tikeut" }, // ᇨ
0x11E9: { desc: "Hangul Jongseong Sios-Rieul" }, // ᇩ
0x11EA: { desc: "Hangul Jongseong Sios-Pieup" }, // ᇪ
0x11EB: { desc: "Hangul Jongseong Pansios" }, // ᇫ
0x11EC: { desc: "Hangul Jongseong Ieung-Kiyeok" }, // ᇬ
0x11ED: { desc: "Hangul Jongseong Ieung-Ssangkiyeok" }, // ᇭ
0x11EE: { desc: "Hangul Jongseong Ssangieung" }, // ᇮ
0x11EF: { desc: "Hangul Jongseong Ieung-Khieukh" }, // ᇯ
0x11F0: { desc: "Hangul Jongseong Yesieung" }, // ᇰ
0x11F1: { desc: "Hangul Jongseong Yesieung-Sios" }, // ᇱ
0x11F2: { desc: "Hangul Jongseong Yesieung-Pansios" }, // ᇲ
0x11F3: { desc: "Hangul Jongseong Phieuph-Pieup" }, // ᇳ
0x11F4: { desc: "Hangul Jongseong Kapyeounphieuph" }, // ᇴ
0x11F5: { desc: "Hangul Jongseong Hieuh-Nieun" }, // ᇵ
0x11F6: { desc: "Hangul Jongseong Hieuh-Rieul" }, // ᇶ
0x11F7: { desc: "Hangul Jongseong Hieuh-Mieum" }, // ᇷ
0x11F8: { desc: "Hangul Jongseong Hieuh-Pieup" }, // ᇸ
0x11F9: { desc: "Hangul Jongseong Yeorinhieuh" }, // ᇹ
0x11FA: { desc: "Hangul Jongseong Kiyeok-Nieun" }, // ᇺ
0x11FB: { desc: "Hangul Jongseong Kiyeok-Pieup" }, // ᇻ
0x11FC: { desc: "Hangul Jongseong Kiyeok-Chieuch" }, // ᇼ
0x11FD: { desc: "Hangul Jongseong Kiyeok-Khieukh" }, // ᇽ
0x11FE: { desc: "Hangul Jongseong Kiyeok-Hieuh" }, // ᇾ
0x11FF: { desc: "Hangul Jongseong Ssangnieun" }, // ᇿ
// Ethiopic
0x1200: { desc: "Ethiopic Syllable Ha" }, // ሀ
0x1201: { desc: "Ethiopic Syllable Hu" }, // ሁ
0x1202: { desc: "Ethiopic Syllable Hi" }, // ሂ
0x1203: { desc: "Ethiopic Syllable Haa" }, // ሃ
0x1204: { desc: "Ethiopic Syllable Hee" }, // ሄ
0x1205: { desc: "Ethiopic Syllable He" }, // ህ
0x1206: { desc: "Ethiopic Syllable Ho" }, // ሆ
0x1207: { desc: "Ethiopic Syllable Hoa" }, // ሇ
0x1208: { desc: "Ethiopic Syllable La" }, // ለ
0x1209: { desc: "Ethiopic Syllable Lu" }, // ሉ
0x120A: { desc: "Ethiopic Syllable Li" }, // ሊ
0x120B: { desc: "Ethiopic Syllable Laa" }, // ላ
0x120C: { desc: "Ethiopic Syllable Lee" }, // ሌ
0x120D: { desc: "Ethiopic Syllable Le" }, // ል
0x120E: { desc: "Ethiopic Syllable Lo" }, // ሎ
0x120F: { desc: "Ethiopic Syllable Lwa" }, // ሏ
0x1210: { desc: "Ethiopic Syllable Hha" }, // ሐ
0x1211: { desc: "Ethiopic Syllable Hhu" }, // ሑ
0x1212: { desc: "Ethiopic Syllable Hhi" }, // ሒ
0x1213: { desc: "Ethiopic Syllable Hhaa" }, // ሓ
0x1214: { desc: "Ethiopic Syllable Hhee" }, // ሔ
0x1215: { desc: "Ethiopic Syllable Hhe" }, // ሕ
0x1216: { desc: "Ethiopic Syllable Hho" }, // ሖ
0x1217: { desc: "Ethiopic Syllable Hhwa" }, // ሗ
0x1218: { desc: "Ethiopic Syllable Ma" }, // መ
0x1219: { desc: "Ethiopic Syllable Mu" }, // ሙ
0x121A: { desc: "Ethiopic Syllable Mi" }, // ሚ
0x121B: { desc: "Ethiopic Syllable Maa" }, // ማ
0x121C: { desc: "Ethiopic Syllable Mee" }, // ሜ
0x121D: { desc: "Ethiopic Syllable Me" }, // ም
0x121E: { desc: "Ethiopic Syllable Mo" }, // ሞ
0x121F: { desc: "Ethiopic Syllable Mwa" }, // ሟ
0x1220: { desc: "Ethiopic Syllable Sza" }, // ሠ
0x1221: { desc: "Ethiopic Syllable Szu" }, // ሡ
0x1222: { desc: "Ethiopic Syllable Szi" }, // ሢ
0x1223: { desc: "Ethiopic Syllable Szaa" }, // ሣ
0x1224: { desc: "Ethiopic Syllable Szee" }, // ሤ
0x1225: { desc: "Ethiopic Syllable Sze" }, // ሥ
0x1226: { desc: "Ethiopic Syllable Szo" }, // ሦ
0x1227: { desc: "Ethiopic Syllable Szwa" }, // ሧ
0x1228: { desc: "Ethiopic Syllable Ra" }, // ረ
0x1229: { desc: "Ethiopic Syllable Ru" }, // ሩ
0x122A: { desc: "Ethiopic Syllable Ri" }, // ሪ
0x122B: { desc: "Ethiopic Syllable Raa" }, // ራ
0x122C: { desc: "Ethiopic Syllable Ree" }, // ሬ
0x122D: { desc: "Ethiopic Syllable Re" }, // ር
0x122E: { desc: "Ethiopic Syllable Ro" }, // ሮ
0x122F: { desc: "Ethiopic Syllable Rwa" }, // ሯ
0x1230: { desc: "Ethiopic Syllable Sa" }, // ሰ
0x1231: { desc: "Ethiopic Syllable Su" }, // ሱ
0x1232: { desc: "Ethiopic Syllable Si" }, // ሲ
0x1233: { desc: "Ethiopic Syllable Saa" }, // ሳ
0x1234: { desc: "Ethiopic Syllable See" }, // ሴ
0x1235: { desc: "Ethiopic Syllable Se" }, // ስ
0x1236: { desc: "Ethiopic Syllable So" }, // ሶ
0x1237: { desc: "Ethiopic Syllable Swa" }, // ሷ
0x1238: { desc: "Ethiopic Syllable Sha" }, // ሸ
0x1239: { desc: "Ethiopic Syllable Shu" }, // ሹ
0x123A: { desc: "Ethiopic Syllable Shi" }, // ሺ
0x123B: { desc: "Ethiopic Syllable Shaa" }, // ሻ
0x123C: { desc: "Ethiopic Syllable Shee" }, // ሼ
0x123D: { desc: "Ethiopic Syllable She" }, // ሽ
0x123E: { desc: "Ethiopic Syllable Sho" }, // ሾ
0x123F: { desc: "Ethiopic Syllable Shwa" }, // ሿ
0x1240: { desc: "Ethiopic Syllable Qa" }, // ቀ
0x1241: { desc: "Ethiopic Syllable Qu" }, // ቁ
0x1242: { desc: "Ethiopic Syllable Qi" }, // ቂ
0x1243: { desc: "Ethiopic Syllable Qaa" }, // ቃ
0x1244: { desc: "Ethiopic Syllable Qee" }, // ቄ
0x1245: { desc: "Ethiopic Syllable Qe" }, // ቅ
0x1246: { desc: "Ethiopic Syllable Qo" }, // ቆ
0x1247: { desc: "Ethiopic Syllable Qoa" }, // ቇ
0x1248: { desc: "Ethiopic Syllable Qwa" }, // ቈ
0x124A: { desc: "Ethiopic Syllable Qwi" }, // ቊ
0x124B: { desc: "Ethiopic Syllable Qwaa" }, // ቋ
0x124C: { desc: "Ethiopic Syllable Qwee" }, // ቌ
0x124D: { desc: "Ethiopic Syllable Qwe" }, // ቍ
0x1250: { desc: "Ethiopic Syllable Qha" }, // ቐ
0x1251: { desc: "Ethiopic Syllable Qhu" }, // ቑ
0x1252: { desc: "Ethiopic Syllable Qhi" }, // ቒ
0x1253: { desc: "Ethiopic Syllable Qhaa" }, // ቓ
0x1254: { desc: "Ethiopic Syllable Qhee" }, // ቔ
0x1255: { desc: "Ethiopic Syllable Qhe" }, // ቕ
0x1256: { desc: "Ethiopic Syllable Qho" }, // ቖ
0x1258: { desc: "Ethiopic Syllable Qhwa" }, // ቘ
0x125A: { desc: "Ethiopic Syllable Qhwi" }, // ቚ
0x125B: { desc: "Ethiopic Syllable Qhwaa" }, // ቛ
0x125C: { desc: "Ethiopic Syllable Qhwee" }, // ቜ
0x125D: { desc: "Ethiopic Syllable Qhwe" }, // ቝ
0x1260: { desc: "Ethiopic Syllable Ba" }, // በ
0x1261: { desc: "Ethiopic Syllable Bu" }, // ቡ
0x1262: { desc: "Ethiopic Syllable Bi" }, // ቢ
0x1263: { desc: "Ethiopic Syllable Baa" }, // ባ
0x1264: { desc: "Ethiopic Syllable Bee" }, // ቤ
0x1265: { desc: "Ethiopic Syllable Be" }, // ብ
0x1266: { desc: "Ethiopic Syllable Bo" }, // ቦ
0x1267: { desc: "Ethiopic Syllable Bwa" }, // ቧ
0x1268: { desc: "Ethiopic Syllable Va" }, // ቨ
0x1269: { desc: "Ethiopic Syllable Vu" }, // ቩ
0x126A: { desc: "Ethiopic Syllable Vi" }, // ቪ
0x126B: { desc: "Ethiopic Syllable Vaa" }, // ቫ
0x126C: { desc: "Ethiopic Syllable Vee" }, // ቬ
0x126D: { desc: "Ethiopic Syllable Ve" }, // ቭ
0x126E: { desc: "Ethiopic Syllable Vo" }, // ቮ
0x126F: { desc: "Ethiopic Syllable Vwa" }, // ቯ
0x1270: { desc: "Ethiopic Syllable Ta" }, // ተ
0x1271: { desc: "Ethiopic Syllable Tu" }, // ቱ
0x1272: { desc: "Ethiopic Syllable Ti" }, // ቲ
0x1273: { desc: "Ethiopic Syllable Taa" }, // ታ
0x1274: { desc: "Ethiopic Syllable Tee" }, // ቴ
0x1275: { desc: "Ethiopic Syllable Te" }, // ት
0x1276: { desc: "Ethiopic Syllable To" }, // ቶ
0x1277: { desc: "Ethiopic Syllable Twa" }, // ቷ
0x1278: { desc: "Ethiopic Syllable Ca" }, // ቸ
0x1279: { desc: "Ethiopic Syllable Cu" }, // ቹ
0x127A: { desc: "Ethiopic Syllable Ci" }, // ቺ
0x127B: { desc: "Ethiopic Syllable Caa" }, // ቻ
0x127C: { desc: "Ethiopic Syllable Cee" }, // ቼ
0x127D: { desc: "Ethiopic Syllable Ce" }, // ች
0x127E: { desc: "Ethiopic Syllable Co" }, // ቾ
0x127F: { desc: "Ethiopic Syllable Cwa" }, // ቿ
0x1280: { desc: "Ethiopic Syllable Xa" }, // ኀ
0x1281: { desc: "Ethiopic Syllable Xu" }, // ኁ
0x1282: { desc: "Ethiopic Syllable Xi" }, // ኂ
0x1283: { desc: "Ethiopic Syllable Xaa" }, // ኃ
0x1284: { desc: "Ethiopic Syllable Xee" }, // ኄ
0x1285: { desc: "Ethiopic Syllable Xe" }, // ኅ
0x1286: { desc: "Ethiopic Syllable Xo" }, // ኆ
0x1287: { desc: "Ethiopic Syllable Xoa" }, // ኇ
0x1288: { desc: "Ethiopic Syllable Xwa" }, // ኈ
0x128A: { desc: "Ethiopic Syllable Xwi" }, // ኊ
0x128B: { desc: "Ethiopic Syllable Xwaa" }, // ኋ
0x128C: { desc: "Ethiopic Syllable Xwee" }, // ኌ
0x128D: { desc: "Ethiopic Syllable Xwe" }, // ኍ
0x1290: { desc: "Ethiopic Syllable Na" }, // ነ
0x1291: { desc: "Ethiopic Syllable Nu" }, // ኑ
0x1292: { desc: "Ethiopic Syllable Ni" }, // ኒ
0x1293: { desc: "Ethiopic Syllable Naa" }, // ና
0x1294: { desc: "Ethiopic Syllable Nee" }, // ኔ
0x1295: { desc: "Ethiopic Syllable Ne" }, // ን
0x1296: { desc: "Ethiopic Syllable No" }, // ኖ
0x1297: { desc: "Ethiopic Syllable Nwa" }, // ኗ
0x1298: { desc: "Ethiopic Syllable Nya" }, // ኘ
0x1299: { desc: "Ethiopic Syllable Nyu" }, // ኙ
0x129A: { desc: "Ethiopic Syllable Nyi" }, // ኚ
0x129B: { desc: "Ethiopic Syllable Nyaa" }, // ኛ
0x129C: { desc: "Ethiopic Syllable Nyee" }, // ኜ
0x129D: { desc: "Ethiopic Syllable Nye" }, // ኝ
0x129E: { desc: "Ethiopic Syllable Nyo" }, // ኞ
0x129F: { desc: "Ethiopic Syllable Nywa" }, // ኟ
0x12A0: { desc: "Ethiopic Syllable Glottal A" }, // አ
0x12A1: { desc: "Ethiopic Syllable Glottal U" }, // ኡ
0x12A2: { desc: "Ethiopic Syllable Glottal I" }, // ኢ
0x12A3: { desc: "Ethiopic Syllable Glottal Aa" }, // ኣ
0x12A4: { desc: "Ethiopic Syllable Glottal Ee" }, // ኤ
0x12A5: { desc: "Ethiopic Syllable Glottal E" }, // እ
0x12A6: { desc: "Ethiopic Syllable Glottal O" }, // ኦ
0x12A7: { desc: "Ethiopic Syllable Glottal Wa" }, // ኧ
0x12A8: { desc: "Ethiopic Syllable Ka" }, // ከ
0x12A9: { desc: "Ethiopic Syllable Ku" }, // ኩ
0x12AA: { desc: "Ethiopic Syllable Ki" }, // ኪ
0x12AB: { desc: "Ethiopic Syllable Kaa" }, // ካ
0x12AC: { desc: "Ethiopic Syllable Kee" }, // ኬ
0x12AD: { desc: "Ethiopic Syllable Ke" }, // ክ
0x12AE: { desc: "Ethiopic Syllable Ko" }, // ኮ
0x12AF: { desc: "Ethiopic Syllable Koa" }, // ኯ
0x12B0: { desc: "Ethiopic Syllable Kwa" }, // ኰ
0x12B2: { desc: "Ethiopic Syllable Kwi" }, // ኲ
0x12B3: { desc: "Ethiopic Syllable Kwaa" }, // ኳ
0x12B4: { desc: "Ethiopic Syllable Kwee" }, // ኴ
0x12B5: { desc: "Ethiopic Syllable Kwe" }, // ኵ
0x12B8: { desc: "Ethiopic Syllable Kxa" }, // ኸ
0x12B9: { desc: "Ethiopic Syllable Kxu" }, // ኹ
0x12BA: { desc: "Ethiopic Syllable Kxi" }, // ኺ
0x12BB: { desc: "Ethiopic Syllable Kxaa" }, // ኻ
0x12BC: { desc: "Ethiopic Syllable Kxee" }, // ኼ
0x12BD: { desc: "Ethiopic Syllable Kxe" }, // ኽ
0x12BE: { desc: "Ethiopic Syllable Kxo" }, // ኾ
0x12C0: { desc: "Ethiopic Syllable Kxwa" }, // ዀ
0x12C2: { desc: "Ethiopic Syllable Kxwi" }, // ዂ
0x12C3: { desc: "Ethiopic Syllable Kxwaa" }, // ዃ
0x12C4: { desc: "Ethiopic Syllable Kxwee" }, // ዄ
0x12C5: { desc: "Ethiopic Syllable Kxwe" }, // ዅ
0x12C8: { desc: "Ethiopic Syllable Wa" }, // ወ
0x12C9: { desc: "Ethiopic Syllable Wu" }, // ዉ
0x12CA: { desc: "Ethiopic Syllable Wi" }, // ዊ
0x12CB: { desc: "Ethiopic Syllable Waa" }, // ዋ
0x12CC: { desc: "Ethiopic Syllable Wee" }, // ዌ
0x12CD: { desc: "Ethiopic Syllable We" }, // ው
0x12CE: { desc: "Ethiopic Syllable Wo" }, // ዎ
0x12CF: { desc: "Ethiopic Syllable Woa" }, // ዏ
0x12D0: { desc: "Ethiopic Syllable Pharyngeal A" }, // ዐ
0x12D1: { desc: "Ethiopic Syllable Pharyngeal U" }, // ዑ
0x12D2: { desc: "Ethiopic Syllable Pharyngeal I" }, // ዒ
0x12D3: { desc: "Ethiopic Syllable Pharyngeal Aa" }, // ዓ
0x12D4: { desc: "Ethiopic Syllable Pharyngeal Ee" }, // ዔ
0x12D5: { desc: "Ethiopic Syllable Pharyngeal E" }, // ዕ
0x12D6: { desc: "Ethiopic Syllable Pharyngeal O" }, // ዖ
0x12D8: { desc: "Ethiopic Syllable Za" }, // ዘ
0x12D9: { desc: "Ethiopic Syllable Zu" }, // ዙ
0x12DA: { desc: "Ethiopic Syllable Zi" }, // ዚ
0x12DB: { desc: "Ethiopic Syllable Zaa" }, // ዛ
0x12DC: { desc: "Ethiopic Syllable Zee" }, // ዜ
0x12DD: { desc: "Ethiopic Syllable Ze" }, // ዝ
0x12DE: { desc: "Ethiopic Syllable Zo" }, // ዞ
0x12DF: { desc: "Ethiopic Syllable Zwa" }, // ዟ
0x12E0: { desc: "Ethiopic Syllable Zha" }, // ዠ
0x12E1: { desc: "Ethiopic Syllable Zhu" }, // ዡ
0x12E2: { desc: "Ethiopic Syllable Zhi" }, // ዢ
0x12E3: { desc: "Ethiopic Syllable Zhaa" }, // ዣ
0x12E4: { desc: "Ethiopic Syllable Zhee" }, // ዤ
0x12E5: { desc: "Ethiopic Syllable Zhe" }, // ዥ
0x12E6: { desc: "Ethiopic Syllable Zho" }, // ዦ
0x12E7: { desc: "Ethiopic Syllable Zhwa" }, // ዧ
0x12E8: { desc: "Ethiopic Syllable Ya" }, // የ
0x12E9: { desc: "Ethiopic Syllable Yu" }, // ዩ
0x12EA: { desc: "Ethiopic Syllable Yi" }, // ዪ
0x12EB: { desc: "Ethiopic Syllable Yaa" }, // ያ
0x12EC: { desc: "Ethiopic Syllable Yee" }, // ዬ
0x12ED: { desc: "Ethiopic Syllable Ye" }, // ይ
0x12EE: { desc: "Ethiopic Syllable Yo" }, // ዮ
0x12EF: { desc: "Ethiopic Syllable Yoa" }, // ዯ
0x12F0: { desc: "Ethiopic Syllable Da" }, // ደ
0x12F1: { desc: "Ethiopic Syllable Du" }, // ዱ
0x12F2: { desc: "Ethiopic Syllable Di" }, // ዲ
0x12F3: { desc: "Ethiopic Syllable Daa" }, // ዳ
0x12F4: { desc: "Ethiopic Syllable Dee" }, // ዴ
0x12F5: { desc: "Ethiopic Syllable De" }, // ድ
0x12F6: { desc: "Ethiopic Syllable Do" }, // ዶ
0x12F7: { desc: "Ethiopic Syllable Dwa" }, // ዷ
0x12F8: { desc: "Ethiopic Syllable Dda" }, // ዸ
0x12F9: { desc: "Ethiopic Syllable Ddu" }, // ዹ
0x12FA: { desc: "Ethiopic Syllable Ddi" }, // ዺ
0x12FB: { desc: "Ethiopic Syllable Ddaa" }, // ዻ
0x12FC: { desc: "Ethiopic Syllable Ddee" }, // ዼ
0x12FD: { desc: "Ethiopic Syllable Dde" }, // ዽ
0x12FE: { desc: "Ethiopic Syllable Ddo" }, // ዾ
0x12FF: { desc: "Ethiopic Syllable Ddwa" }, // ዿ
0x1300: { desc: "Ethiopic Syllable Ja" }, // ጀ
0x1301: { desc: "Ethiopic Syllable Ju" }, // ጁ
0x1302: { desc: "Ethiopic Syllable Ji" }, // ጂ
0x1303: { desc: "Ethiopic Syllable Jaa" }, // ጃ
0x1304: { desc: "Ethiopic Syllable Jee" }, // ጄ
0x1305: { desc: "Ethiopic Syllable Je" }, // ጅ
0x1306: { desc: "Ethiopic Syllable Jo" }, // ጆ
0x1307: { desc: "Ethiopic Syllable Jwa" }, // ጇ
0x1308: { desc: "Ethiopic Syllable Ga" }, // ገ
0x1309: { desc: "Ethiopic Syllable Gu" }, // ጉ
0x130A: { desc: "Ethiopic Syllable Gi" }, // ጊ
0x130B: { desc: "Ethiopic Syllable Gaa" }, // ጋ
0x130C: { desc: "Ethiopic Syllable Gee" }, // ጌ
0x130D: { desc: "Ethiopic Syllable Ge" }, // ግ
0x130E: { desc: "Ethiopic Syllable Go" }, // ጎ
0x130F: { desc: "Ethiopic Syllable Goa" }, // ጏ
0x1310: { desc: "Ethiopic Syllable Gwa" }, // ጐ
0x1312: { desc: "Ethiopic Syllable Gwi" }, // ጒ
0x1313: { desc: "Ethiopic Syllable Gwaa" }, // ጓ
0x1314: { desc: "Ethiopic Syllable Gwee" }, // ጔ
0x1315: { desc: "Ethiopic Syllable Gwe" }, // ጕ
0x1318: { desc: "Ethiopic Syllable Gga" }, // ጘ
0x1319: { desc: "Ethiopic Syllable Ggu" }, // ጙ
0x131A: { desc: "Ethiopic Syllable Ggi" }, // ጚ
0x131B: { desc: "Ethiopic Syllable Ggaa" }, // ጛ
0x131C: { desc: "Ethiopic Syllable Ggee" }, // ጜ
0x131D: { desc: "Ethiopic Syllable Gge" }, // ጝ
0x131E: { desc: "Ethiopic Syllable Ggo" }, // ጞ
0x131F: { desc: "Ethiopic Syllable Ggwaa" }, // ጟ
0x1320: { desc: "Ethiopic Syllable Tha" }, // ጠ
0x1321: { desc: "Ethiopic Syllable Thu" }, // ጡ
0x1322: { desc: "Ethiopic Syllable Thi" }, // ጢ
0x1323: { desc: "Ethiopic Syllable Thaa" }, // ጣ
0x1324: { desc: "Ethiopic Syllable Thee" }, // ጤ
0x1325: { desc: "Ethiopic Syllable The" }, // ጥ
0x1326: { desc: "Ethiopic Syllable Tho" }, // ጦ
0x1327: { desc: "Ethiopic Syllable Thwa" }, // ጧ
0x1328: { desc: "Ethiopic Syllable Cha" }, // ጨ
0x1329: { desc: "Ethiopic Syllable Chu" }, // ጩ
0x132A: { desc: "Ethiopic Syllable Chi" }, // ጪ
0x132B: { desc: "Ethiopic Syllable Chaa" }, // ጫ
0x132C: { desc: "Ethiopic Syllable Chee" }, // ጬ
0x132D: { desc: "Ethiopic Syllable Che" }, // ጭ
0x132E: { desc: "Ethiopic Syllable Cho" }, // ጮ
0x132F: { desc: "Ethiopic Syllable Chwa" }, // ጯ
0x1330: { desc: "Ethiopic Syllable Pha" }, // ጰ
0x1331: { desc: "Ethiopic Syllable Phu" }, // ጱ
0x1332: { desc: "Ethiopic Syllable Phi" }, // ጲ
0x1333: { desc: "Ethiopic Syllable Phaa" }, // ጳ
0x1334: { desc: "Ethiopic Syllable Phee" }, // ጴ
0x1335: { desc: "Ethiopic Syllable Phe" }, // ጵ
0x1336: { desc: "Ethiopic Syllable Pho" }, // ጶ
0x1337: { desc: "Ethiopic Syllable Phwa" }, // ጷ
0x1338: { desc: "Ethiopic Syllable Tsa" }, // ጸ
0x1339: { desc: "Ethiopic Syllable Tsu" }, // ጹ
0x133A: { desc: "Ethiopic Syllable Tsi" }, // ጺ
0x133B: { desc: "Ethiopic Syllable Tsaa" }, // ጻ
0x133C: { desc: "Ethiopic Syllable Tsee" }, // ጼ
0x133D: { desc: "Ethiopic Syllable Tse" }, // ጽ
0x133E: { desc: "Ethiopic Syllable Tso" }, // ጾ
0x133F: { desc: "Ethiopic Syllable Tswa" }, // ጿ
0x1340: { desc: "Ethiopic Syllable Tza" }, // ፀ
0x1341: { desc: "Ethiopic Syllable Tzu" }, // ፁ
0x1342: { desc: "Ethiopic Syllable Tzi" }, // ፂ
0x1343: { desc: "Ethiopic Syllable Tzaa" }, // ፃ
0x1344: { desc: "Ethiopic Syllable Tzee" }, // ፄ
0x1345: { desc: "Ethiopic Syllable Tze" }, // ፅ
0x1346: { desc: "Ethiopic Syllable Tzo" }, // ፆ
0x1347: { desc: "Ethiopic Syllable Tzoa" }, // ፇ
0x1348: { desc: "Ethiopic Syllable Fa" }, // ፈ
0x1349: { desc: "Ethiopic Syllable Fu" }, // ፉ
0x134A: { desc: "Ethiopic Syllable Fi" }, // ፊ
0x134B: { desc: "Ethiopic Syllable Faa" }, // ፋ
0x134C: { desc: "Ethiopic Syllable Fee" }, // ፌ
0x134D: { desc: "Ethiopic Syllable Fe" }, // ፍ
0x134E: { desc: "Ethiopic Syllable Fo" }, // ፎ
0x134F: { desc: "Ethiopic Syllable Fwa" }, // ፏ
0x1350: { desc: "Ethiopic Syllable Pa" }, // ፐ
0x1351: { desc: "Ethiopic Syllable Pu" }, // ፑ
0x1352: { desc: "Ethiopic Syllable Pi" }, // ፒ
0x1353: { desc: "Ethiopic Syllable Paa" }, // ፓ
0x1354: { desc: "Ethiopic Syllable Pee" }, // ፔ
0x1355: { desc: "Ethiopic Syllable Pe" }, // ፕ
0x1356: { desc: "Ethiopic Syllable Po" }, // ፖ
0x1357: { desc: "Ethiopic Syllable Pwa" }, // ፗ
0x1358: { desc: "Ethiopic Syllable Rya" }, // ፘ
0x1359: { desc: "Ethiopic Syllable Mya" }, // ፙ
0x135A: { desc: "Ethiopic Syllable Fya" }, // ፚ
0x135D: { desc: "Ethiopic Combining Gemination and Vowel Length Mark" }, // ◌፝
0x135E: { desc: "Ethiopic Combining Vowel Length Mark" }, // ◌፞
0x135F: { desc: "Ethiopic Combining Gemination Mark" }, // ◌፟
0x1360: { desc: "Ethiopic Section Mark" }, // ፠
0x1361: { desc: "Ethiopic Wordspace" }, // ፡
0x1362: { desc: "Ethiopic Full Stop" }, // ።
0x1363: { desc: "Ethiopic Comma" }, // ፣
0x1364: { desc: "Ethiopic Semicolon" }, // ፤
0x1365: { desc: "Ethiopic Colon" }, // ፥
0x1366: { desc: "Ethiopic Preface Colon" }, // ፦
0x1367: { desc: "Ethiopic Question Mark" }, // ፧
0x1368: { desc: "Ethiopic Paragraph Separator" }, // ፨
0x1369: { desc: "Ethiopic Digit One" }, // ፩
0x136A: { desc: "Ethiopic Digit Two" }, // ፪
0x136B: { desc: "Ethiopic Digit Three" }, // ፫
0x136C: { desc: "Ethiopic Digit Four" }, // ፬
0x136D: { desc: "Ethiopic Digit Five" }, // ፭
0x136E: { desc: "Ethiopic Digit Six" }, // ፮
0x136F: { desc: "Ethiopic Digit Seven" }, // ፯
0x1370: { desc: "Ethiopic Digit Eight" }, // ፰
0x1371: { desc: "Ethiopic Digit Nine" }, // ፱
0x1372: { desc: "Ethiopic Number Ten" }, // ፲
0x1373: { desc: "Ethiopic Number Twenty" }, // ፳
0x1374: { desc: "Ethiopic Number Thirty" }, // ፴
0x1375: { desc: "Ethiopic Number Forty" }, // ፵
0x1376: { desc: "Ethiopic Number Fifty" }, // ፶
0x1377: { desc: "Ethiopic Number Sixty" }, // ፷
0x1378: { desc: "Ethiopic Number Seventy" }, // ፸
0x1379: { desc: "Ethiopic Number Eighty" }, // ፹
0x137A: { desc: "Ethiopic Number Ninety" }, // ፺
0x137B: { desc: "Ethiopic Number Hundred" }, // ፻
0x137C: { desc: "Ethiopic Number Ten Thousand" }, // ፼
// Ethiopic Supplement
0x1380: { desc: "Ethiopic Syllable Sebatbeit Mwa" }, // ᎀ
0x1381: { desc: "Ethiopic Syllable Mwi" }, // ᎁ
0x1382: { desc: "Ethiopic Syllable Mwee" }, // ᎂ
0x1383: { desc: "Ethiopic Syllable Mwe" }, // ᎃ
0x1384: { desc: "Ethiopic Syllable Sebatbeit Bwa" }, // ᎄ
0x1385: { desc: "Ethiopic Syllable Bwi" }, // ᎅ
0x1386: { desc: "Ethiopic Syllable Bwee" }, // ᎆ
0x1387: { desc: "Ethiopic Syllable Bwe" }, // ᎇ
0x1388: { desc: "Ethiopic Syllable Sebatbeit Fwa" }, // ᎈ
0x1389: { desc: "Ethiopic Syllable Fwi" }, // ᎉ
0x138A: { desc: "Ethiopic Syllable Fwee" }, // ᎊ
0x138B: { desc: "Ethiopic Syllable Fwe" }, // ᎋ
0x138C: { desc: "Ethiopic Syllable Sebatbeit Pwa" }, // ᎌ
0x138D: { desc: "Ethiopic Syllable Pwi" }, // ᎍ
0x138E: { desc: "Ethiopic Syllable Pwee" }, // ᎎ
0x138F: { desc: "Ethiopic Syllable Pwe" }, // ᎏ
0x1390: { desc: "Ethiopic Tonal Mark Yizet" }, // ᎐
0x1391: { desc: "Ethiopic Tonal Mark Deret" }, // ᎑
0x1392: { desc: "Ethiopic Tonal Mark Rikrik" }, // ᎒
0x1393: { desc: "Ethiopic Tonal Mark Short Rikrik" }, // ᎓
0x1394: { desc: "Ethiopic Tonal Mark Difat" }, // ᎔
0x1395: { desc: "Ethiopic Tonal Mark Kenat" }, // ᎕
0x1396: { desc: "Ethiopic Tonal Mark Chiret" }, // ᎖
0x1397: { desc: "Ethiopic Tonal Mark Hidet" }, // ᎗
0x1398: { desc: "Ethiopic Tonal Mark Deret-Hidet" }, // ᎘
0x1399: { desc: "Ethiopic Tonal Mark Kurt" }, // ᎙
// Cherokee
0x13A0: { desc: "Cherokee Letter A" }, // Ꭰ
0x13A1: { desc: "Cherokee Letter E" }, // Ꭱ
0x13A2: { desc: "Cherokee Letter I" }, // Ꭲ
0x13A3: { desc: "Cherokee Letter O" }, // Ꭳ
0x13A4: { desc: "Cherokee Letter U" }, // Ꭴ
0x13A5: { desc: "Cherokee Letter V" }, // Ꭵ
0x13A6: { desc: "Cherokee Letter Ga" }, // Ꭶ
0x13A7: { desc: "Cherokee Letter Ka" }, // Ꭷ
0x13A8: { desc: "Cherokee Letter Ge" }, // Ꭸ
0x13A9: { desc: "Cherokee Letter Gi" }, // Ꭹ
0x13AA: { desc: "Cherokee Letter Go" }, // Ꭺ
0x13AB: { desc: "Cherokee Letter Gu" }, // Ꭻ
0x13AC: { desc: "Cherokee Letter Gv" }, // Ꭼ
0x13AD: { desc: "Cherokee Letter Ha" }, // Ꭽ
0x13AE: { desc: "Cherokee Letter He" }, // Ꭾ
0x13AF: { desc: "Cherokee Letter Hi" }, // Ꭿ
0x13B0: { desc: "Cherokee Letter Ho" }, // Ꮀ
0x13B1: { desc: "Cherokee Letter Hu" }, // Ꮁ
0x13B2: { desc: "Cherokee Letter Hv" }, // Ꮂ
0x13B3: { desc: "Cherokee Letter La" }, // Ꮃ
0x13B4: { desc: "Cherokee Letter Le" }, // Ꮄ
0x13B5: { desc: "Cherokee Letter Li" }, // Ꮅ
0x13B6: { desc: "Cherokee Letter Lo" }, // Ꮆ
0x13B7: { desc: "Cherokee Letter Lu" }, // Ꮇ
0x13B8: { desc: "Cherokee Letter Lv" }, // Ꮈ
0x13B9: { desc: "Cherokee Letter Ma" }, // Ꮉ
0x13BA: { desc: "Cherokee Letter Me" }, // Ꮊ
0x13BB: { desc: "Cherokee Letter Mi" }, // Ꮋ
0x13BC: { desc: "Cherokee Letter Mo" }, // Ꮌ
0x13BD: { desc: "Cherokee Letter Mu" }, // Ꮍ
0x13BE: { desc: "Cherokee Letter Na" }, // Ꮎ
0x13BF: { desc: "Cherokee Letter Hna" }, // Ꮏ
0x13C0: { desc: "Cherokee Letter Nah" }, // Ꮐ
0x13C1: { desc: "Cherokee Letter Ne" }, // Ꮑ
0x13C2: { desc: "Cherokee Letter Ni" }, // Ꮒ
0x13C3: { desc: "Cherokee Letter No" }, // Ꮓ
0x13C4: { desc: "Cherokee Letter Nu" }, // Ꮔ
0x13C5: { desc: "Cherokee Letter Nv" }, // Ꮕ
0x13C6: { desc: "Cherokee Letter Qua" }, // Ꮖ
0x13C7: { desc: "Cherokee Letter Que" }, // Ꮗ
0x13C8: { desc: "Cherokee Letter Qui" }, // Ꮘ
0x13C9: { desc: "Cherokee Letter Quo" }, // Ꮙ
0x13CA: { desc: "Cherokee Letter Quu" }, // Ꮚ
0x13CB: { desc: "Cherokee Letter Quv" }, // Ꮛ
0x13CC: { desc: "Cherokee Letter Sa" }, // Ꮜ
0x13CD: { desc: "Cherokee Letter S" }, // Ꮝ
0x13CE: { desc: "Cherokee Letter Se" }, // Ꮞ
0x13CF: { desc: "Cherokee Letter Si" }, // Ꮟ
0x13D0: { desc: "Cherokee Letter So" }, // Ꮠ
0x13D1: { desc: "Cherokee Letter Su" }, // Ꮡ
0x13D2: { desc: "Cherokee Letter Sv" }, // Ꮢ
0x13D3: { desc: "Cherokee Letter Da" }, // Ꮣ
0x13D4: { desc: "Cherokee Letter Ta" }, // Ꮤ
0x13D5: { desc: "Cherokee Letter De" }, // Ꮥ
0x13D6: { desc: "Cherokee Letter Te" }, // Ꮦ
0x13D7: { desc: "Cherokee Letter Di" }, // Ꮧ
0x13D8: { desc: "Cherokee Letter Ti" }, // Ꮨ
0x13D9: { desc: "Cherokee Letter Do" }, // Ꮩ
0x13DA: { desc: "Cherokee Letter Du" }, // Ꮪ
0x13DB: { desc: "Cherokee Letter Dv" }, // Ꮫ
0x13DC: { desc: "Cherokee Letter Dla" }, // Ꮬ
0x13DD: { desc: "Cherokee Letter Tla" }, // Ꮭ
0x13DE: { desc: "Cherokee Letter Tle" }, // Ꮮ
0x13DF: { desc: "Cherokee Letter Tli" }, // Ꮯ
0x13E0: { desc: "Cherokee Letter Tlo" }, // Ꮰ
0x13E1: { desc: "Cherokee Letter Tlu" }, // Ꮱ
0x13E2: { desc: "Cherokee Letter Tlv" }, // Ꮲ
0x13E3: { desc: "Cherokee Letter Tsa" }, // Ꮳ
0x13E4: { desc: "Cherokee Letter Tse" }, // Ꮴ
0x13E5: { desc: "Cherokee Letter Tsi" }, // Ꮵ
0x13E6: { desc: "Cherokee Letter Tso" }, // Ꮶ
0x13E7: { desc: "Cherokee Letter Tsu" }, // Ꮷ
0x13E8: { desc: "Cherokee Letter Tsv" }, // Ꮸ
0x13E9: { desc: "Cherokee Letter Wa" }, // Ꮹ
0x13EA: { desc: "Cherokee Letter We" }, // Ꮺ
0x13EB: { desc: "Cherokee Letter Wi" }, // Ꮻ
0x13EC: { desc: "Cherokee Letter Wo" }, // Ꮼ
0x13ED: { desc: "Cherokee Letter Wu" }, // Ꮽ
0x13EE: { desc: "Cherokee Letter Wv" }, // Ꮾ
0x13EF: { desc: "Cherokee Letter Ya" }, // Ꮿ
0x13F0: { desc: "Cherokee Letter Ye" }, // Ᏸ
0x13F1: { desc: "Cherokee Letter Yi" }, // Ᏹ
0x13F2: { desc: "Cherokee Letter Yo" }, // Ᏺ
0x13F3: { desc: "Cherokee Letter Yu" }, // Ᏻ
0x13F4: { desc: "Cherokee Letter Yv" }, // Ᏼ
0x13F5: { desc: "Cherokee Letter Mv" }, // Ᏽ
0x13F8: { desc: "Cherokee Small Letter Ye" }, // ᏸ
0x13F9: { desc: "Cherokee Small Letter Yi" }, // ᏹ
0x13FA: { desc: "Cherokee Small Letter Yo" }, // ᏺ
0x13FB: { desc: "Cherokee Small Letter Yu" }, // ᏻ
0x13FC: { desc: "Cherokee Small Letter Yv" }, // ᏼ
0x13FD: { desc: "Cherokee Small Letter Mv" }, // ᏽ
// Unified Canadian Aboriginal Syllabics
0x1400: { desc: "Canadian Syllabics Hyphen" }, // ᐀
0x1401: { desc: "Canadian Syllabics E" }, // ᐁ
0x1402: { desc: "Canadian Syllabics Aai" }, // ᐂ
0x1403: { desc: "Canadian Syllabics I" }, // ᐃ
0x1404: { desc: "Canadian Syllabics Ii" }, // ᐄ
0x1405: { desc: "Canadian Syllabics O" }, // ᐅ
0x1406: { desc: "Canadian Syllabics Oo" }, // ᐆ
0x1407: { desc: "Canadian Syllabics Y-Cree Oo" }, // ᐇ
0x1408: { desc: "Canadian Syllabics Carrier Ee" }, // ᐈ
0x1409: { desc: "Canadian Syllabics Carrier I" }, // ᐉ
0x140A: { desc: "Canadian Syllabics A" }, // ᐊ
0x140B: { desc: "Canadian Syllabics Aa" }, // ᐋ
0x140C: { desc: "Canadian Syllabics We" }, // ᐌ
0x140D: { desc: "Canadian Syllabics West-Cree We" }, // ᐍ
0x140E: { desc: "Canadian Syllabics Wi" }, // ᐎ
0x140F: { desc: "Canadian Syllabics West-Cree Wi" }, // ᐏ
0x1410: { desc: "Canadian Syllabics Wii" }, // ᐐ
0x1411: { desc: "Canadian Syllabics West-Cree Wii" }, // ᐑ
0x1412: { desc: "Canadian Syllabics Wo" }, // ᐒ
0x1413: { desc: "Canadian Syllabics West-Cree Wo" }, // ᐓ
0x1414: { desc: "Canadian Syllabics Woo" }, // ᐔ
0x1415: { desc: "Canadian Syllabics West-Cree Woo" }, // ᐕ
0x1416: { desc: "Canadian Syllabics Naskapi Woo" }, // ᐖ
0x1417: { desc: "Canadian Syllabics Wa" }, // ᐗ
0x1418: { desc: "Canadian Syllabics West-Cree Wa" }, // ᐘ
0x1419: { desc: "Canadian Syllabics Waa" }, // ᐙ
0x141A: { desc: "Canadian Syllabics West-Cree Waa" }, // ᐚ
0x141B: { desc: "Canadian Syllabics Naskapi Waa" }, // ᐛ
0x141C: { desc: "Canadian Syllabics Ai" }, // ᐜ
0x141D: { desc: "Canadian Syllabics Y-Cree W" }, // ᐝ
0x141E: { desc: "Canadian Syllabics Glottal Stop" }, // ᐞ
0x141F: { desc: "Canadian Syllabics Final Acute" }, // ᐟ
0x1420: { desc: "Canadian Syllabics Final Grave" }, // ᐠ
0x1421: { desc: "Canadian Syllabics Final Bottom Half Ring" }, // ᐡ
0x1422: { desc: "Canadian Syllabics Final Top Half Ring" }, // ᐢ
0x1423: { desc: "Canadian Syllabics Final Right Half Ring" }, // ᐣ
0x1424: { desc: "Canadian Syllabics Final Ring" }, // ᐤ
0x1425: { desc: "Canadian Syllabics Final Double Acute" }, // ᐥ
0x1426: { desc: "Canadian Syllabics Final Double Short Vertical Strokes" }, // ᐦ
0x1427: { desc: "Canadian Syllabics Final Middle Dot" }, // ᐧ
0x1428: { desc: "Canadian Syllabics Final Short Horizontal Stroke" }, // ᐨ
0x1429: { desc: "Canadian Syllabics Final Plus" }, // ᐩ
0x142A: { desc: "Canadian Syllabics Final Down Tack" }, // ᐪ
0x142B: { desc: "Canadian Syllabics En" }, // ᐫ
0x142C: { desc: "Canadian Syllabics In" }, // ᐬ
0x142D: { desc: "Canadian Syllabics On" }, // ᐭ
0x142E: { desc: "Canadian Syllabics An" }, // ᐮ
0x142F: { desc: "Canadian Syllabics Pe" }, // ᐯ
0x1430: { desc: "Canadian Syllabics Paai" }, // ᐰ
0x1431: { desc: "Canadian Syllabics Pi" }, // ᐱ
0x1432: { desc: "Canadian Syllabics Pii" }, // ᐲ
0x1433: { desc: "Canadian Syllabics Po" }, // ᐳ
0x1434: { desc: "Canadian Syllabics Poo" }, // ᐴ
0x1435: { desc: "Canadian Syllabics Y-Cree Poo" }, // ᐵ
0x1436: { desc: "Canadian Syllabics Carrier Hee" }, // ᐶ
0x1437: { desc: "Canadian Syllabics Carrier Hi" }, // ᐷ
0x1438: { desc: "Canadian Syllabics Pa" }, // ᐸ
0x1439: { desc: "Canadian Syllabics Paa" }, // ᐹ
0x143A: { desc: "Canadian Syllabics Pwe" }, // ᐺ
0x143B: { desc: "Canadian Syllabics West-Cree Pwe" }, // ᐻ
0x143C: { desc: "Canadian Syllabics Pwi" }, // ᐼ
0x143D: { desc: "Canadian Syllabics West-Cree Pwi" }, // ᐽ
0x143E: { desc: "Canadian Syllabics Pwii" }, // ᐾ
0x143F: { desc: "Canadian Syllabics West-Cree Pwii" }, // ᐿ
0x1440: { desc: "Canadian Syllabics Pwo" }, // ᑀ
0x1441: { desc: "Canadian Syllabics West-Cree Pwo" }, // ᑁ
0x1442: { desc: "Canadian Syllabics Pwoo" }, // ᑂ
0x1443: { desc: "Canadian Syllabics West-Cree Pwoo" }, // ᑃ
0x1444: { desc: "Canadian Syllabics Pwa" }, // ᑄ
0x1445: { desc: "Canadian Syllabics West-Cree Pwa" }, // ᑅ
0x1446: { desc: "Canadian Syllabics Pwaa" }, // ᑆ
0x1447: { desc: "Canadian Syllabics West-Cree Pwaa" }, // ᑇ
0x1448: { desc: "Canadian Syllabics Y-Cree Pwaa" }, // ᑈ
0x1449: { desc: "Canadian Syllabics P" }, // ᑉ
0x144A: { desc: "Canadian Syllabics West-Cree P" }, // ᑊ
0x144B: { desc: "Canadian Syllabics Carrier H" }, // ᑋ
0x144C: { desc: "Canadian Syllabics Te" }, // ᑌ
0x144D: { desc: "Canadian Syllabics Taai" }, // ᑍ
0x144E: { desc: "Canadian Syllabics Ti" }, // ᑎ
0x144F: { desc: "Canadian Syllabics Tii" }, // ᑏ
0x1450: { desc: "Canadian Syllabics To" }, // ᑐ
0x1451: { desc: "Canadian Syllabics Too" }, // ᑑ
0x1452: { desc: "Canadian Syllabics Y-Cree Too" }, // ᑒ
0x1453: { desc: "Canadian Syllabics Carrier Dee" }, // ᑓ
0x1454: { desc: "Canadian Syllabics Carrier Di" }, // ᑔ
0x1455: { desc: "Canadian Syllabics Ta" }, // ᑕ
0x1456: { desc: "Canadian Syllabics Taa" }, // ᑖ
0x1457: { desc: "Canadian Syllabics Twe" }, // ᑗ
0x1458: { desc: "Canadian Syllabics West-Cree Twe" }, // ᑘ
0x1459: { desc: "Canadian Syllabics Twi" }, // ᑙ
0x145A: { desc: "Canadian Syllabics West-Cree Twi" }, // ᑚ
0x145B: { desc: "Canadian Syllabics Twii" }, // ᑛ
0x145C: { desc: "Canadian Syllabics West-Cree Twii" }, // ᑜ
0x145D: { desc: "Canadian Syllabics Two" }, // ᑝ
0x145E: { desc: "Canadian Syllabics West-Cree Two" }, // ᑞ
0x145F: { desc: "Canadian Syllabics Twoo" }, // ᑟ
0x1460: { desc: "Canadian Syllabics West-Cree Twoo" }, // ᑠ
0x1461: { desc: "Canadian Syllabics Twa" }, // ᑡ
0x1462: { desc: "Canadian Syllabics West-Cree Twa" }, // ᑢ
0x1463: { desc: "Canadian Syllabics Twaa" }, // ᑣ
0x1464: { desc: "Canadian Syllabics West-Cree Twaa" }, // ᑤ
0x1465: { desc: "Canadian Syllabics Naskapi Twaa" }, // ᑥ
0x1466: { desc: "Canadian Syllabics T" }, // ᑦ
0x1467: { desc: "Canadian Syllabics Tte" }, // ᑧ
0x1468: { desc: "Canadian Syllabics Tti" }, // ᑨ
0x1469: { desc: "Canadian Syllabics Tto" }, // ᑩ
0x146A: { desc: "Canadian Syllabics Tta" }, // ᑪ
0x146B: { desc: "Canadian Syllabics Ke" }, // ᑫ
0x146C: { desc: "Canadian Syllabics Kaai" }, // ᑬ
0x146D: { desc: "Canadian Syllabics Ki" }, // ᑭ
0x146E: { desc: "Canadian Syllabics Kii" }, // ᑮ
0x146F: { desc: "Canadian Syllabics Ko" }, // ᑯ
0x1470: { desc: "Canadian Syllabics Koo" }, // ᑰ
0x1471: { desc: "Canadian Syllabics Y-Cree Koo" }, // ᑱ
0x1472: { desc: "Canadian Syllabics Ka" }, // ᑲ
0x1473: { desc: "Canadian Syllabics Kaa" }, // ᑳ
0x1474: { desc: "Canadian Syllabics Kwe" }, // ᑴ
0x1475: { desc: "Canadian Syllabics West-Cree Kwe" }, // ᑵ
0x1476: { desc: "Canadian Syllabics Kwi" }, // ᑶ
0x1477: { desc: "Canadian Syllabics West-Cree Kwi" }, // ᑷ
0x1478: { desc: "Canadian Syllabics Kwii" }, // ᑸ
0x1479: { desc: "Canadian Syllabics West-Cree Kwii" }, // ᑹ
0x147A: { desc: "Canadian Syllabics Kwo" }, // ᑺ
0x147B: { desc: "Canadian Syllabics West-Cree Kwo" }, // ᑻ
0x147C: { desc: "Canadian Syllabics Kwoo" }, // ᑼ
0x147D: { desc: "Canadian Syllabics West-Cree Kwoo" }, // ᑽ
0x147E: { desc: "Canadian Syllabics Kwa" }, // ᑾ
0x147F: { desc: "Canadian Syllabics West-Cree Kwa" }, // ᑿ
0x1480: { desc: "Canadian Syllabics Kwaa" }, // ᒀ
0x1481: { desc: "Canadian Syllabics West-Cree Kwaa" }, // ᒁ
0x1482: { desc: "Canadian Syllabics Naskapi Kwaa" }, // ᒂ
0x1483: { desc: "Canadian Syllabics K" }, // ᒃ
0x1484: { desc: "Canadian Syllabics Kw" }, // ᒄ
0x1485: { desc: "Canadian Syllabics South-Slavey Keh" }, // ᒅ
0x1486: { desc: "Canadian Syllabics South-Slavey Kih" }, // ᒆ
0x1487: { desc: "Canadian Syllabics South-Slavey Koh" }, // ᒇ
0x1488: { desc: "Canadian Syllabics South-Slavey Kah" }, // ᒈ
0x1489: { desc: "Canadian Syllabics Ce" }, // ᒉ
0x148A: { desc: "Canadian Syllabics Caai" }, // ᒊ
0x148B: { desc: "Canadian Syllabics Ci" }, // ᒋ
0x148C: { desc: "Canadian Syllabics Cii" }, // ᒌ
0x148D: { desc: "Canadian Syllabics Co" }, // ᒍ
0x148E: { desc: "Canadian Syllabics Coo" }, // ᒎ
0x148F: { desc: "Canadian Syllabics Y-Cree Coo" }, // ᒏ
0x1490: { desc: "Canadian Syllabics Ca" }, // ᒐ
0x1491: { desc: "Canadian Syllabics Caa" }, // ᒑ
0x1492: { desc: "Canadian Syllabics Cwe" }, // ᒒ
0x1493: { desc: "Canadian Syllabics West-Cree Cwe" }, // ᒓ
0x1494: { desc: "Canadian Syllabics Cwi" }, // ᒔ
0x1495: { desc: "Canadian Syllabics West-Cree Cwi" }, // ᒕ
0x1496: { desc: "Canadian Syllabics Cwii" }, // ᒖ
0x1497: { desc: "Canadian Syllabics West-Cree Cwii" }, // ᒗ
0x1498: { desc: "Canadian Syllabics Cwo" }, // ᒘ
0x1499: { desc: "Canadian Syllabics West-Cree Cwo" }, // ᒙ
0x149A: { desc: "Canadian Syllabics Cwoo" }, // ᒚ
0x149B: { desc: "Canadian Syllabics West-Cree Cwoo" }, // ᒛ
0x149C: { desc: "Canadian Syllabics Cwa" }, // ᒜ
0x149D: { desc: "Canadian Syllabics West-Cree Cwa" }, // ᒝ
0x149E: { desc: "Canadian Syllabics Cwaa" }, // ᒞ
0x149F: { desc: "Canadian Syllabics West-Cree Cwaa" }, // ᒟ
0x14A0: { desc: "Canadian Syllabics Naskapi Cwaa" }, // ᒠ
0x14A1: { desc: "Canadian Syllabics C" }, // ᒡ
0x14A2: { desc: "Canadian Syllabics Sayisi Th" }, // ᒢ
0x14A3: { desc: "Canadian Syllabics Me" }, // ᒣ
0x14A4: { desc: "Canadian Syllabics Maai" }, // ᒤ
0x14A5: { desc: "Canadian Syllabics Mi" }, // ᒥ
0x14A6: { desc: "Canadian Syllabics Mii" }, // ᒦ
0x14A7: { desc: "Canadian Syllabics Mo" }, // ᒧ
0x14A8: { desc: "Canadian Syllabics Moo" }, // ᒨ
0x14A9: { desc: "Canadian Syllabics Y-Cree Moo" }, // ᒩ
0x14AA: { desc: "Canadian Syllabics Ma" }, // ᒪ
0x14AB: { desc: "Canadian Syllabics Maa" }, // ᒫ
0x14AC: { desc: "Canadian Syllabics Mwe" }, // ᒬ
0x14AD: { desc: "Canadian Syllabics West-Cree Mwe" }, // ᒭ
0x14AE: { desc: "Canadian Syllabics Mwi" }, // ᒮ
0x14AF: { desc: "Canadian Syllabics West-Cree Mwi" }, // ᒯ
0x14B0: { desc: "Canadian Syllabics Mwii" }, // ᒰ
0x14B1: { desc: "Canadian Syllabics West-Cree Mwii" }, // ᒱ
0x14B2: { desc: "Canadian Syllabics Mwo" }, // ᒲ
0x14B3: { desc: "Canadian Syllabics West-Cree Mwo" }, // ᒳ
0x14B4: { desc: "Canadian Syllabics Mwoo" }, // ᒴ
0x14B5: { desc: "Canadian Syllabics West-Cree Mwoo" }, // ᒵ
0x14B6: { desc: "Canadian Syllabics Mwa" }, // ᒶ
0x14B7: { desc: "Canadian Syllabics West-Cree Mwa" }, // ᒷ
0x14B8: { desc: "Canadian Syllabics Mwaa" }, // ᒸ
0x14B9: { desc: "Canadian Syllabics West-Cree Mwaa" }, // ᒹ
0x14BA: { desc: "Canadian Syllabics Naskapi Mwaa" }, // ᒺ
0x14BB: { desc: "Canadian Syllabics M" }, // ᒻ
0x14BC: { desc: "Canadian Syllabics West-Cree M" }, // ᒼ
0x14BD: { desc: "Canadian Syllabics Mh" }, // ᒽ
0x14BE: { desc: "Canadian Syllabics Athapascan M" }, // ᒾ
0x14BF: { desc: "Canadian Syllabics Sayisi M" }, // ᒿ
0x14C0: { desc: "Canadian Syllabics Ne" }, // ᓀ
0x14C1: { desc: "Canadian Syllabics Naai" }, // ᓁ
0x14C2: { desc: "Canadian Syllabics Ni" }, // ᓂ
0x14C3: { desc: "Canadian Syllabics Nii" }, // ᓃ
0x14C4: { desc: "Canadian Syllabics No" }, // ᓄ
0x14C5: { desc: "Canadian Syllabics Noo" }, // ᓅ
0x14C6: { desc: "Canadian Syllabics Y-Cree Noo" }, // ᓆ
0x14C7: { desc: "Canadian Syllabics Na" }, // ᓇ
0x14C8: { desc: "Canadian Syllabics Naa" }, // ᓈ
0x14C9: { desc: "Canadian Syllabics Nwe" }, // ᓉ
0x14CA: { desc: "Canadian Syllabics West-Cree Nwe" }, // ᓊ
0x14CB: { desc: "Canadian Syllabics Nwa" }, // ᓋ
0x14CC: { desc: "Canadian Syllabics West-Cree Nwa" }, // ᓌ
0x14CD: { desc: "Canadian Syllabics Nwaa" }, // ᓍ
0x14CE: { desc: "Canadian Syllabics West-Cree Nwaa" }, // ᓎ
0x14CF: { desc: "Canadian Syllabics Naskapi Nwaa" }, // ᓏ
0x14D0: { desc: "Canadian Syllabics N" }, // ᓐ
0x14D1: { desc: "Canadian Syllabics Carrier Ng" }, // ᓑ
0x14D2: { desc: "Canadian Syllabics Nh" }, // ᓒ
0x14D3: { desc: "Canadian Syllabics Le" }, // ᓓ
0x14D4: { desc: "Canadian Syllabics Laai" }, // ᓔ
0x14D5: { desc: "Canadian Syllabics Li" }, // ᓕ
0x14D6: { desc: "Canadian Syllabics Lii" }, // ᓖ
0x14D7: { desc: "Canadian Syllabics Lo" }, // ᓗ
0x14D8: { desc: "Canadian Syllabics Loo" }, // ᓘ
0x14D9: { desc: "Canadian Syllabics Y-Cree Loo" }, // ᓙ
0x14DA: { desc: "Canadian Syllabics La" }, // ᓚ
0x14DB: { desc: "Canadian Syllabics Laa" }, // ᓛ
0x14DC: { desc: "Canadian Syllabics Lwe" }, // ᓜ
0x14DD: { desc: "Canadian Syllabics West-Cree Lwe" }, // ᓝ
0x14DE: { desc: "Canadian Syllabics Lwi" }, // ᓞ
0x14DF: { desc: "Canadian Syllabics West-Cree Lwi" }, // ᓟ
0x14E0: { desc: "Canadian Syllabics Lwii" }, // ᓠ
0x14E1: { desc: "Canadian Syllabics West-Cree Lwii" }, // ᓡ
0x14E2: { desc: "Canadian Syllabics Lwo" }, // ᓢ
0x14E3: { desc: "Canadian Syllabics West-Cree Lwo" }, // ᓣ
0x14E4: { desc: "Canadian Syllabics Lwoo" }, // ᓤ
0x14E5: { desc: "Canadian Syllabics West-Cree Lwoo" }, // ᓥ
0x14E6: { desc: "Canadian Syllabics Lwa" }, // ᓦ
0x14E7: { desc: "Canadian Syllabics West-Cree Lwa" }, // ᓧ
0x14E8: { desc: "Canadian Syllabics Lwaa" }, // ᓨ
0x14E9: { desc: "Canadian Syllabics West-Cree Lwaa" }, // ᓩ
0x14EA: { desc: "Canadian Syllabics L" }, // ᓪ
0x14EB: { desc: "Canadian Syllabics West-Cree L" }, // ᓫ
0x14EC: { desc: "Canadian Syllabics Medial L" }, // ᓬ
0x14ED: { desc: "Canadian Syllabics Se" }, // ᓭ
0x14EE: { desc: "Canadian Syllabics Saai" }, // ᓮ
0x14EF: { desc: "Canadian Syllabics Si" }, // ᓯ
0x14F0: { desc: "Canadian Syllabics Sii" }, // ᓰ
0x14F1: { desc: "Canadian Syllabics So" }, // ᓱ
0x14F2: { desc: "Canadian Syllabics Soo" }, // ᓲ
0x14F3: { desc: "Canadian Syllabics Y-Cree Soo" }, // ᓳ
0x14F4: { desc: "Canadian Syllabics Sa" }, // ᓴ
0x14F5: { desc: "Canadian Syllabics Saa" }, // ᓵ
0x14F6: { desc: "Canadian Syllabics Swe" }, // ᓶ
0x14F7: { desc: "Canadian Syllabics West-Cree Swe" }, // ᓷ
0x14F8: { desc: "Canadian Syllabics Swi" }, // ᓸ
0x14F9: { desc: "Canadian Syllabics West-Cree Swi" }, // ᓹ
0x14FA: { desc: "Canadian Syllabics Swii" }, // ᓺ
0x14FB: { desc: "Canadian Syllabics West-Cree Swii" }, // ᓻ
0x14FC: { desc: "Canadian Syllabics Swo" }, // ᓼ
0x14FD: { desc: "Canadian Syllabics West-Cree Swo" }, // ᓽ
0x14FE: { desc: "Canadian Syllabics Swoo" }, // ᓾ
0x14FF: { desc: "Canadian Syllabics West-Cree Swoo" }, // ᓿ
0x1500: { desc: "Canadian Syllabics Swa" }, // ᔀ
0x1501: { desc: "Canadian Syllabics West-Cree Swa" }, // ᔁ
0x1502: { desc: "Canadian Syllabics Swaa" }, // ᔂ
0x1503: { desc: "Canadian Syllabics West-Cree Swaa" }, // ᔃ
0x1504: { desc: "Canadian Syllabics Naskapi Swaa" }, // ᔄ
0x1505: { desc: "Canadian Syllabics S" }, // ᔅ
0x1506: { desc: "Canadian Syllabics Athapascan S" }, // ᔆ
0x1507: { desc: "Canadian Syllabics Sw" }, // ᔇ
0x1508: { desc: "Canadian Syllabics Blackfoot S" }, // ᔈ
0x1509: { desc: "Canadian Syllabics Moose-Cree Sk" }, // ᔉ
0x150A: { desc: "Canadian Syllabics Naskapi Skw" }, // ᔊ
0x150B: { desc: "Canadian Syllabics Naskapi S-W" }, // ᔋ
0x150C: { desc: "Canadian Syllabics Naskapi Spwa" }, // ᔌ
0x150D: { desc: "Canadian Syllabics Naskapi Stwa" }, // ᔍ
0x150E: { desc: "Canadian Syllabics Naskapi Skwa" }, // ᔎ
0x150F: { desc: "Canadian Syllabics Naskapi Scwa" }, // ᔏ
0x1510: { desc: "Canadian Syllabics She" }, // ᔐ
0x1511: { desc: "Canadian Syllabics Shi" }, // ᔑ
0x1512: { desc: "Canadian Syllabics Shii" }, // ᔒ
0x1513: { desc: "Canadian Syllabics Sho" }, // ᔓ
0x1514: { desc: "Canadian Syllabics Shoo" }, // ᔔ
0x1515: { desc: "Canadian Syllabics Sha" }, // ᔕ
0x1516: { desc: "Canadian Syllabics Shaa" }, // ᔖ
0x1517: { desc: "Canadian Syllabics Shwe" }, // ᔗ
0x1518: { desc: "Canadian Syllabics West-Cree Shwe" }, // ᔘ
0x1519: { desc: "Canadian Syllabics Shwi" }, // ᔙ
0x151A: { desc: "Canadian Syllabics West-Cree Shwi" }, // ᔚ
0x151B: { desc: "Canadian Syllabics Shwii" }, // ᔛ
0x151C: { desc: "Canadian Syllabics West-Cree Shwii" }, // ᔜ
0x151D: { desc: "Canadian Syllabics Shwo" }, // ᔝ
0x151E: { desc: "Canadian Syllabics West-Cree Shwo" }, // ᔞ
0x151F: { desc: "Canadian Syllabics Shwoo" }, // ᔟ
0x1520: { desc: "Canadian Syllabics West-Cree Shwoo" }, // ᔠ
0x1521: { desc: "Canadian Syllabics Shwa" }, // ᔡ
0x1522: { desc: "Canadian Syllabics West-Cree Shwa" }, // ᔢ
0x1523: { desc: "Canadian Syllabics Shwaa" }, // ᔣ
0x1524: { desc: "Canadian Syllabics West-Cree Shwaa" }, // ᔤ
0x1525: { desc: "Canadian Syllabics Sh" }, // ᔥ
0x1526: { desc: "Canadian Syllabics Ye" }, // ᔦ
0x1527: { desc: "Canadian Syllabics Yaai" }, // ᔧ
0x1528: { desc: "Canadian Syllabics Yi" }, // ᔨ
0x1529: { desc: "Canadian Syllabics Yii" }, // ᔩ
0x152A: { desc: "Canadian Syllabics Yo" }, // ᔪ
0x152B: { desc: "Canadian Syllabics Yoo" }, // ᔫ
0x152C: { desc: "Canadian Syllabics Y-Cree Yoo" }, // ᔬ
0x152D: { desc: "Canadian Syllabics Ya" }, // ᔭ
0x152E: { desc: "Canadian Syllabics Yaa" }, // ᔮ
0x152F: { desc: "Canadian Syllabics Ywe" }, // ᔯ
0x1530: { desc: "Canadian Syllabics West-Cree Ywe" }, // ᔰ
0x1531: { desc: "Canadian Syllabics Ywi" }, // ᔱ
0x1532: { desc: "Canadian Syllabics West-Cree Ywi" }, // ᔲ
0x1533: { desc: "Canadian Syllabics Ywii" }, // ᔳ
0x1534: { desc: "Canadian Syllabics West-Cree Ywii" }, // ᔴ
0x1535: { desc: "Canadian Syllabics Ywo" }, // ᔵ
0x1536: { desc: "Canadian Syllabics West-Cree Ywo" }, // ᔶ
0x1537: { desc: "Canadian Syllabics Ywoo" }, // ᔷ
0x1538: { desc: "Canadian Syllabics West-Cree Ywoo" }, // ᔸ
0x1539: { desc: "Canadian Syllabics Ywa" }, // ᔹ
0x153A: { desc: "Canadian Syllabics West-Cree Ywa" }, // ᔺ
0x153B: { desc: "Canadian Syllabics Ywaa" }, // ᔻ
0x153C: { desc: "Canadian Syllabics West-Cree Ywaa" }, // ᔼ
0x153D: { desc: "Canadian Syllabics Naskapi Ywaa" }, // ᔽ
0x153E: { desc: "Canadian Syllabics Y" }, // ᔾ
0x153F: { desc: "Canadian Syllabics Bible-Cree Y" }, // ᔿ
0x1540: { desc: "Canadian Syllabics West-Cree Y" }, // ᕀ
0x1541: { desc: "Canadian Syllabics Sayisi Yi" }, // ᕁ
0x1542: { desc: "Canadian Syllabics Re" }, // ᕂ
0x1543: { desc: "Canadian Syllabics R-Cree Re" }, // ᕃ
0x1544: { desc: "Canadian Syllabics West-Cree Le" }, // ᕄ
0x1545: { desc: "Canadian Syllabics Raai" }, // ᕅ
0x1546: { desc: "Canadian Syllabics Ri" }, // ᕆ
0x1547: { desc: "Canadian Syllabics Rii" }, // ᕇ
0x1548: { desc: "Canadian Syllabics Ro" }, // ᕈ
0x1549: { desc: "Canadian Syllabics Roo" }, // ᕉ
0x154A: { desc: "Canadian Syllabics West-Cree Lo" }, // ᕊ
0x154B: { desc: "Canadian Syllabics Ra" }, // ᕋ
0x154C: { desc: "Canadian Syllabics Raa" }, // ᕌ
0x154D: { desc: "Canadian Syllabics West-Cree La" }, // ᕍ
0x154E: { desc: "Canadian Syllabics Rwaa" }, // ᕎ
0x154F: { desc: "Canadian Syllabics West-Cree Rwaa" }, // ᕏ
0x1550: { desc: "Canadian Syllabics R" }, // ᕐ
0x1551: { desc: "Canadian Syllabics West-Cree R" }, // ᕑ
0x1552: { desc: "Canadian Syllabics Medial R" }, // ᕒ
0x1553: { desc: "Canadian Syllabics Fe" }, // ᕓ
0x1554: { desc: "Canadian Syllabics Faai" }, // ᕔ
0x1555: { desc: "Canadian Syllabics Fi" }, // ᕕ
0x1556: { desc: "Canadian Syllabics Fii" }, // ᕖ
0x1557: { desc: "Canadian Syllabics Fo" }, // ᕗ
0x1558: { desc: "Canadian Syllabics Foo" }, // ᕘ
0x1559: { desc: "Canadian Syllabics Fa" }, // ᕙ
0x155A: { desc: "Canadian Syllabics Faa" }, // ᕚ
0x155B: { desc: "Canadian Syllabics Fwaa" }, // ᕛ
0x155C: { desc: "Canadian Syllabics West-Cree Fwaa" }, // ᕜ
0x155D: { desc: "Canadian Syllabics F" }, // ᕝ
0x155E: { desc: "Canadian Syllabics The" }, // ᕞ
0x155F: { desc: "Canadian Syllabics N-Cree The" }, // ᕟ
0x1560: { desc: "Canadian Syllabics Thi" }, // ᕠ
0x1561: { desc: "Canadian Syllabics N-Cree Thi" }, // ᕡ
0x1562: { desc: "Canadian Syllabics Thii" }, // ᕢ
0x1563: { desc: "Canadian Syllabics N-Cree Thii" }, // ᕣ
0x1564: { desc: "Canadian Syllabics Tho" }, // ᕤ
0x1565: { desc: "Canadian Syllabics Thoo" }, // ᕥ
0x1566: { desc: "Canadian Syllabics Tha" }, // ᕦ
0x1567: { desc: "Canadian Syllabics Thaa" }, // ᕧ
0x1568: { desc: "Canadian Syllabics Thwaa" }, // ᕨ
0x1569: { desc: "Canadian Syllabics West-Cree Thwaa" }, // ᕩ
0x156A: { desc: "Canadian Syllabics Th" }, // ᕪ
0x156B: { desc: "Canadian Syllabics Tthe" }, // ᕫ
0x156C: { desc: "Canadian Syllabics Tthi" }, // ᕬ
0x156D: { desc: "Canadian Syllabics Ttho" }, // ᕭ
0x156E: { desc: "Canadian Syllabics Ttha" }, // ᕮ
0x156F: { desc: "Canadian Syllabics Tth" }, // ᕯ
0x1570: { desc: "Canadian Syllabics Tye" }, // ᕰ
0x1571: { desc: "Canadian Syllabics Tyi" }, // ᕱ
0x1572: { desc: "Canadian Syllabics Tyo" }, // ᕲ
0x1573: { desc: "Canadian Syllabics Tya" }, // ᕳ
0x1574: { desc: "Canadian Syllabics Nunavik He" }, // ᕴ
0x1575: { desc: "Canadian Syllabics Nunavik Hi" }, // ᕵ
0x1576: { desc: "Canadian Syllabics Nunavik Hii" }, // ᕶ
0x1577: { desc: "Canadian Syllabics Nunavik Ho" }, // ᕷ
0x1578: { desc: "Canadian Syllabics Nunavik Hoo" }, // ᕸ
0x1579: { desc: "Canadian Syllabics Nunavik Ha" }, // ᕹ
0x157A: { desc: "Canadian Syllabics Nunavik Haa" }, // ᕺ
0x157B: { desc: "Canadian Syllabics Nunavik H" }, // ᕻ
0x157C: { desc: "Canadian Syllabics Nunavut H" }, // ᕼ
0x157D: { desc: "Canadian Syllabics Hk" }, // ᕽ
0x157E: { desc: "Canadian Syllabics Qaai" }, // ᕾ
0x157F: { desc: "Canadian Syllabics Qi" }, // ᕿ
0x1580: { desc: "Canadian Syllabics Qii" }, // ᖀ
0x1581: { desc: "Canadian Syllabics Qo" }, // ᖁ
0x1582: { desc: "Canadian Syllabics Qoo" }, // ᖂ
0x1583: { desc: "Canadian Syllabics Qa" }, // ᖃ
0x1584: { desc: "Canadian Syllabics Qaa" }, // ᖄ
0x1585: { desc: "Canadian Syllabics Q" }, // ᖅ
0x1586: { desc: "Canadian Syllabics Tlhe" }, // ᖆ
0x1587: { desc: "Canadian Syllabics Tlhi" }, // ᖇ
0x1588: { desc: "Canadian Syllabics Tlho" }, // ᖈ
0x1589: { desc: "Canadian Syllabics Tlha" }, // ᖉ
0x158A: { desc: "Canadian Syllabics West-Cree Re" }, // ᖊ
0x158B: { desc: "Canadian Syllabics West-Cree Ri" }, // ᖋ
0x158C: { desc: "Canadian Syllabics West-Cree Ro" }, // ᖌ
0x158D: { desc: "Canadian Syllabics West-Cree Ra" }, // ᖍ
0x158E: { desc: "Canadian Syllabics Ngaai" }, // ᖎ
0x158F: { desc: "Canadian Syllabics Ngi" }, // ᖏ
0x1590: { desc: "Canadian Syllabics Ngii" }, // ᖐ
0x1591: { desc: "Canadian Syllabics Ngo" }, // ᖑ
0x1592: { desc: "Canadian Syllabics Ngoo" }, // ᖒ
0x1593: { desc: "Canadian Syllabics Nga" }, // ᖓ
0x1594: { desc: "Canadian Syllabics Ngaa" }, // ᖔ
0x1595: { desc: "Canadian Syllabics Ng" }, // ᖕ
0x1596: { desc: "Canadian Syllabics Nng" }, // ᖖ
0x1597: { desc: "Canadian Syllabics Sayisi She" }, // ᖗ
0x1598: { desc: "Canadian Syllabics Sayisi Shi" }, // ᖘ
0x1599: { desc: "Canadian Syllabics Sayisi Sho" }, // ᖙ
0x159A: { desc: "Canadian Syllabics Sayisi Sha" }, // ᖚ
0x159B: { desc: "Canadian Syllabics Woods-Cree The" }, // ᖛ
0x159C: { desc: "Canadian Syllabics Woods-Cree Thi" }, // ᖜ
0x159D: { desc: "Canadian Syllabics Woods-Cree Tho" }, // ᖝ
0x159E: { desc: "Canadian Syllabics Woods-Cree Tha" }, // ᖞ
0x159F: { desc: "Canadian Syllabics Woods-Cree Th" }, // ᖟ
0x15A0: { desc: "Canadian Syllabics Lhi" }, // ᖠ
0x15A1: { desc: "Canadian Syllabics Lhii" }, // ᖡ
0x15A2: { desc: "Canadian Syllabics Lho" }, // ᖢ
0x15A3: { desc: "Canadian Syllabics Lhoo" }, // ᖣ
0x15A4: { desc: "Canadian Syllabics Lha" }, // ᖤ
0x15A5: { desc: "Canadian Syllabics Lhaa" }, // ᖥ
0x15A6: { desc: "Canadian Syllabics Lh" }, // ᖦ
0x15A7: { desc: "Canadian Syllabics Th-Cree The" }, // ᖧ
0x15A8: { desc: "Canadian Syllabics Th-Cree Thi" }, // ᖨ
0x15A9: { desc: "Canadian Syllabics Th-Cree Thii" }, // ᖩ
0x15AA: { desc: "Canadian Syllabics Th-Cree Tho" }, // ᖪ
0x15AB: { desc: "Canadian Syllabics Th-Cree Thoo" }, // ᖫ
0x15AC: { desc: "Canadian Syllabics Th-Cree Tha" }, // ᖬ
0x15AD: { desc: "Canadian Syllabics Th-Cree Thaa" }, // ᖭ
0x15AE: { desc: "Canadian Syllabics Th-Cree Th" }, // ᖮ
0x15AF: { desc: "Canadian Syllabics Aivilik B" }, // ᖯ
0x15B0: { desc: "Canadian Syllabics Blackfoot E" }, // ᖰ
0x15B1: { desc: "Canadian Syllabics Blackfoot I" }, // ᖱ
0x15B2: { desc: "Canadian Syllabics Blackfoot O" }, // ᖲ
0x15B3: { desc: "Canadian Syllabics Blackfoot A" }, // ᖳ
0x15B4: { desc: "Canadian Syllabics Blackfoot We" }, // ᖴ
0x15B5: { desc: "Canadian Syllabics Blackfoot Wi" }, // ᖵ
0x15B6: { desc: "Canadian Syllabics Blackfoot Wo" }, // ᖶ
0x15B7: { desc: "Canadian Syllabics Blackfoot Wa" }, // ᖷ
0x15B8: { desc: "Canadian Syllabics Blackfoot Ne" }, // ᖸ
0x15B9: { desc: "Canadian Syllabics Blackfoot Ni" }, // ᖹ
0x15BA: { desc: "Canadian Syllabics Blackfoot No" }, // ᖺ
0x15BB: { desc: "Canadian Syllabics Blackfoot Na" }, // ᖻ
0x15BC: { desc: "Canadian Syllabics Blackfoot Ke" }, // ᖼ
0x15BD: { desc: "Canadian Syllabics Blackfoot Ki" }, // ᖽ
0x15BE: { desc: "Canadian Syllabics Blackfoot Ko" }, // ᖾ
0x15BF: { desc: "Canadian Syllabics Blackfoot Ka" }, // ᖿ
0x15C0: { desc: "Canadian Syllabics Sayisi He" }, // ᗀ
0x15C1: { desc: "Canadian Syllabics Sayisi Hi" }, // ᗁ
0x15C2: { desc: "Canadian Syllabics Sayisi Ho" }, // ᗂ
0x15C3: { desc: "Canadian Syllabics Sayisi Ha" }, // ᗃ
0x15C4: { desc: "Canadian Syllabics Carrier Ghu" }, // ᗄ
0x15C5: { desc: "Canadian Syllabics Carrier Gho" }, // ᗅ
0x15C6: { desc: "Canadian Syllabics Carrier Ghe" }, // ᗆ
0x15C7: { desc: "Canadian Syllabics Carrier Ghee" }, // ᗇ
0x15C8: { desc: "Canadian Syllabics Carrier Ghi" }, // ᗈ
0x15C9: { desc: "Canadian Syllabics Carrier Gha" }, // ᗉ
0x15CA: { desc: "Canadian Syllabics Carrier Ru" }, // ᗊ
0x15CB: { desc: "Canadian Syllabics Carrier Ro" }, // ᗋ
0x15CC: { desc: "Canadian Syllabics Carrier Re" }, // ᗌ
0x15CD: { desc: "Canadian Syllabics Carrier Ree" }, // ᗍ
0x15CE: { desc: "Canadian Syllabics Carrier Ri" }, // ᗎ
0x15CF: { desc: "Canadian Syllabics Carrier Ra" }, // ᗏ
0x15D0: { desc: "Canadian Syllabics Carrier Wu" }, // ᗐ
0x15D1: { desc: "Canadian Syllabics Carrier Wo" }, // ᗑ
0x15D2: { desc: "Canadian Syllabics Carrier We" }, // ᗒ
0x15D3: { desc: "Canadian Syllabics Carrier Wee" }, // ᗓ
0x15D4: { desc: "Canadian Syllabics Carrier Wi" }, // ᗔ
0x15D5: { desc: "Canadian Syllabics Carrier Wa" }, // ᗕ
0x15D6: { desc: "Canadian Syllabics Carrier Hwu" }, // ᗖ
0x15D7: { desc: "Canadian Syllabics Carrier Hwo" }, // ᗗ
0x15D8: { desc: "Canadian Syllabics Carrier Hwe" }, // ᗘ
0x15D9: { desc: "Canadian Syllabics Carrier Hwee" }, // ᗙ
0x15DA: { desc: "Canadian Syllabics Carrier Hwi" }, // ᗚ
0x15DB: { desc: "Canadian Syllabics Carrier Hwa" }, // ᗛ
0x15DC: { desc: "Canadian Syllabics Carrier Thu" }, // ᗜ
0x15DD: { desc: "Canadian Syllabics Carrier Tho" }, // ᗝ
0x15DE: { desc: "Canadian Syllabics Carrier The" }, // ᗞ
0x15DF: { desc: "Canadian Syllabics Carrier Thee" }, // ᗟ
0x15E0: { desc: "Canadian Syllabics Carrier Thi" }, // ᗠ
0x15E1: { desc: "Canadian Syllabics Carrier Tha" }, // ᗡ
0x15E2: { desc: "Canadian Syllabics Carrier Ttu" }, // ᗢ
0x15E3: { desc: "Canadian Syllabics Carrier Tto" }, // ᗣ
0x15E4: { desc: "Canadian Syllabics Carrier Tte" }, // ᗤ
0x15E5: { desc: "Canadian Syllabics Carrier Ttee" }, // ᗥ
0x15E6: { desc: "Canadian Syllabics Carrier Tti" }, // ᗦ
0x15E7: { desc: "Canadian Syllabics Carrier Tta" }, // ᗧ
0x15E8: { desc: "Canadian Syllabics Carrier Pu" }, // ᗨ
0x15E9: { desc: "Canadian Syllabics Carrier Po" }, // ᗩ
0x15EA: { desc: "Canadian Syllabics Carrier Pe" }, // ᗪ
0x15EB: { desc: "Canadian Syllabics Carrier Pee" }, // ᗫ
0x15EC: { desc: "Canadian Syllabics Carrier Pi" }, // ᗬ
0x15ED: { desc: "Canadian Syllabics Carrier Pa" }, // ᗭ
0x15EE: { desc: "Canadian Syllabics Carrier P" }, // ᗮ
0x15EF: { desc: "Canadian Syllabics Carrier Gu" }, // ᗯ
0x15F0: { desc: "Canadian Syllabics Carrier Go" }, // ᗰ
0x15F1: { desc: "Canadian Syllabics Carrier Ge" }, // ᗱ
0x15F2: { desc: "Canadian Syllabics Carrier Gee" }, // ᗲ
0x15F3: { desc: "Canadian Syllabics Carrier Gi" }, // ᗳ
0x15F4: { desc: "Canadian Syllabics Carrier Ga" }, // ᗴ
0x15F5: { desc: "Canadian Syllabics Carrier Khu" }, // ᗵ
0x15F6: { desc: "Canadian Syllabics Carrier Kho" }, // ᗶ
0x15F7: { desc: "Canadian Syllabics Carrier Khe" }, // ᗷ
0x15F8: { desc: "Canadian Syllabics Carrier Khee" }, // ᗸ
0x15F9: { desc: "Canadian Syllabics Carrier Khi" }, // ᗹ
0x15FA: { desc: "Canadian Syllabics Carrier Kha" }, // ᗺ
0x15FB: { desc: "Canadian Syllabics Carrier Kku" }, // ᗻ
0x15FC: { desc: "Canadian Syllabics Carrier Kko" }, // ᗼ
0x15FD: { desc: "Canadian Syllabics Carrier Kke" }, // ᗽ
0x15FE: { desc: "Canadian Syllabics Carrier Kkee" }, // ᗾ
0x15FF: { desc: "Canadian Syllabics Carrier Kki" }, // ᗿ
0x1600: { desc: "Canadian Syllabics Carrier Kka" }, // ᘀ
0x1601: { desc: "Canadian Syllabics Carrier Kk" }, // ᘁ
0x1602: { desc: "Canadian Syllabics Carrier Nu" }, // ᘂ
0x1603: { desc: "Canadian Syllabics Carrier No" }, // ᘃ
0x1604: { desc: "Canadian Syllabics Carrier Ne" }, // ᘄ
0x1605: { desc: "Canadian Syllabics Carrier Nee" }, // ᘅ
0x1606: { desc: "Canadian Syllabics Carrier Ni" }, // ᘆ
0x1607: { desc: "Canadian Syllabics Carrier Na" }, // ᘇ
0x1608: { desc: "Canadian Syllabics Carrier Mu" }, // ᘈ
0x1609: { desc: "Canadian Syllabics Carrier Mo" }, // ᘉ
0x160A: { desc: "Canadian Syllabics Carrier Me" }, // ᘊ
0x160B: { desc: "Canadian Syllabics Carrier Mee" }, // ᘋ
0x160C: { desc: "Canadian Syllabics Carrier Mi" }, // ᘌ
0x160D: { desc: "Canadian Syllabics Carrier Ma" }, // ᘍ
0x160E: { desc: "Canadian Syllabics Carrier Yu" }, // ᘎ
0x160F: { desc: "Canadian Syllabics Carrier Yo" }, // ᘏ
0x1610: { desc: "Canadian Syllabics Carrier Ye" }, // ᘐ
0x1611: { desc: "Canadian Syllabics Carrier Yee" }, // ᘑ
0x1612: { desc: "Canadian Syllabics Carrier Yi" }, // ᘒ
0x1613: { desc: "Canadian Syllabics Carrier Ya" }, // ᘓ
0x1614: { desc: "Canadian Syllabics Carrier Ju" }, // ᘔ
0x1615: { desc: "Canadian Syllabics Sayisi Ju" }, // ᘕ
0x1616: { desc: "Canadian Syllabics Carrier Jo" }, // ᘖ
0x1617: { desc: "Canadian Syllabics Carrier Je" }, // ᘗ
0x1618: { desc: "Canadian Syllabics Carrier Jee" }, // ᘘ
0x1619: { desc: "Canadian Syllabics Carrier Ji" }, // ᘙ
0x161A: { desc: "Canadian Syllabics Sayisi Ji" }, // ᘚ
0x161B: { desc: "Canadian Syllabics Carrier Ja" }, // ᘛ
0x161C: { desc: "Canadian Syllabics Carrier Jju" }, // ᘜ
0x161D: { desc: "Canadian Syllabics Carrier Jjo" }, // ᘝ
0x161E: { desc: "Canadian Syllabics Carrier Jje" }, // ᘞ
0x161F: { desc: "Canadian Syllabics Carrier Jjee" }, // ᘟ
0x1620: { desc: "Canadian Syllabics Carrier Jji" }, // ᘠ
0x1621: { desc: "Canadian Syllabics Carrier Jja" }, // ᘡ
0x1622: { desc: "Canadian Syllabics Carrier Lu" }, // ᘢ
0x1623: { desc: "Canadian Syllabics Carrier Lo" }, // ᘣ
0x1624: { desc: "Canadian Syllabics Carrier Le" }, // ᘤ
0x1625: { desc: "Canadian Syllabics Carrier Lee" }, // ᘥ
0x1626: { desc: "Canadian Syllabics Carrier Li" }, // ᘦ
0x1627: { desc: "Canadian Syllabics Carrier La" }, // ᘧ
0x1628: { desc: "Canadian Syllabics Carrier Dlu" }, // ᘨ
0x1629: { desc: "Canadian Syllabics Carrier Dlo" }, // ᘩ
0x162A: { desc: "Canadian Syllabics Carrier Dle" }, // ᘪ
0x162B: { desc: "Canadian Syllabics Carrier Dlee" }, // ᘫ
0x162C: { desc: "Canadian Syllabics Carrier Dli" }, // ᘬ
0x162D: { desc: "Canadian Syllabics Carrier Dla" }, // ᘭ
0x162E: { desc: "Canadian Syllabics Carrier Lhu" }, // ᘮ
0x162F: { desc: "Canadian Syllabics Carrier Lho" }, // ᘯ
0x1630: { desc: "Canadian Syllabics Carrier Lhe" }, // ᘰ
0x1631: { desc: "Canadian Syllabics Carrier Lhee" }, // ᘱ
0x1632: { desc: "Canadian Syllabics Carrier Lhi" }, // ᘲ
0x1633: { desc: "Canadian Syllabics Carrier Lha" }, // ᘳ
0x1634: { desc: "Canadian Syllabics Carrier Tlhu" }, // ᘴ
0x1635: { desc: "Canadian Syllabics Carrier Tlho" }, // ᘵ
0x1636: { desc: "Canadian Syllabics Carrier Tlhe" }, // ᘶ
0x1637: { desc: "Canadian Syllabics Carrier Tlhee" }, // ᘷ
0x1638: { desc: "Canadian Syllabics Carrier Tlhi" }, // ᘸ
0x1639: { desc: "Canadian Syllabics Carrier Tlha" }, // ᘹ
0x163A: { desc: "Canadian Syllabics Carrier Tlu" }, // ᘺ
0x163B: { desc: "Canadian Syllabics Carrier Tlo" }, // ᘻ
0x163C: { desc: "Canadian Syllabics Carrier Tle" }, // ᘼ
0x163D: { desc: "Canadian Syllabics Carrier Tlee" }, // ᘽ
0x163E: { desc: "Canadian Syllabics Carrier Tli" }, // ᘾ
0x163F: { desc: "Canadian Syllabics Carrier Tla" }, // ᘿ
0x1640: { desc: "Canadian Syllabics Carrier Zu" }, // ᙀ
0x1641: { desc: "Canadian Syllabics Carrier Zo" }, // ᙁ
0x1642: { desc: "Canadian Syllabics Carrier Ze" }, // ᙂ
0x1643: { desc: "Canadian Syllabics Carrier Zee" }, // ᙃ
0x1644: { desc: "Canadian Syllabics Carrier Zi" }, // ᙄ
0x1645: { desc: "Canadian Syllabics Carrier Za" }, // ᙅ
0x1646: { desc: "Canadian Syllabics Carrier Z" }, // ᙆ
0x1647: { desc: "Canadian Syllabics Carrier Initial Z" }, // ᙇ
0x1648: { desc: "Canadian Syllabics Carrier Dzu" }, // ᙈ
0x1649: { desc: "Canadian Syllabics Carrier Dzo" }, // ᙉ
0x164A: { desc: "Canadian Syllabics Carrier Dze" }, // ᙊ
0x164B: { desc: "Canadian Syllabics Carrier Dzee" }, // ᙋ
0x164C: { desc: "Canadian Syllabics Carrier Dzi" }, // ᙌ
0x164D: { desc: "Canadian Syllabics Carrier Dza" }, // ᙍ
0x164E: { desc: "Canadian Syllabics Carrier Su" }, // ᙎ
0x164F: { desc: "Canadian Syllabics Carrier So" }, // ᙏ
0x1650: { desc: "Canadian Syllabics Carrier Se" }, // ᙐ
0x1651: { desc: "Canadian Syllabics Carrier See" }, // ᙑ
0x1652: { desc: "Canadian Syllabics Carrier Si" }, // ᙒ
0x1653: { desc: "Canadian Syllabics Carrier Sa" }, // ᙓ
0x1654: { desc: "Canadian Syllabics Carrier Shu" }, // ᙔ
0x1655: { desc: "Canadian Syllabics Carrier Sho" }, // ᙕ
0x1656: { desc: "Canadian Syllabics Carrier She" }, // ᙖ
0x1657: { desc: "Canadian Syllabics Carrier Shee" }, // ᙗ
0x1658: { desc: "Canadian Syllabics Carrier Shi" }, // ᙘ
0x1659: { desc: "Canadian Syllabics Carrier Sha" }, // ᙙ
0x165A: { desc: "Canadian Syllabics Carrier Sh" }, // ᙚ
0x165B: { desc: "Canadian Syllabics Carrier Tsu" }, // ᙛ
0x165C: { desc: "Canadian Syllabics Carrier Tso" }, // ᙜ
0x165D: { desc: "Canadian Syllabics Carrier Tse" }, // ᙝ
0x165E: { desc: "Canadian Syllabics Carrier Tsee" }, // ᙞ
0x165F: { desc: "Canadian Syllabics Carrier Tsi" }, // ᙟ
0x1660: { desc: "Canadian Syllabics Carrier Tsa" }, // ᙠ
0x1661: { desc: "Canadian Syllabics Carrier Chu" }, // ᙡ
0x1662: { desc: "Canadian Syllabics Carrier Cho" }, // ᙢ
0x1663: { desc: "Canadian Syllabics Carrier Che" }, // ᙣ
0x1664: { desc: "Canadian Syllabics Carrier Chee" }, // ᙤ
0x1665: { desc: "Canadian Syllabics Carrier Chi" }, // ᙥ
0x1666: { desc: "Canadian Syllabics Carrier Cha" }, // ᙦ
0x1667: { desc: "Canadian Syllabics Carrier Ttsu" }, // ᙧ
0x1668: { desc: "Canadian Syllabics Carrier Ttso" }, // ᙨ
0x1669: { desc: "Canadian Syllabics Carrier Ttse" }, // ᙩ
0x166A: { desc: "Canadian Syllabics Carrier Ttsee" }, // ᙪ
0x166B: { desc: "Canadian Syllabics Carrier Ttsi" }, // ᙫ
0x166C: { desc: "Canadian Syllabics Carrier Ttsa" }, // ᙬ
0x166D: { desc: "Canadian Syllabics Chi Sign" }, // ᙭
0x166E: { desc: "Canadian Syllabics Full Stop" }, // ᙮
0x166F: { desc: "Canadian Syllabics Qai" }, // ᙯ
0x1670: { desc: "Canadian Syllabics Ngai" }, // ᙰ
0x1671: { desc: "Canadian Syllabics Nngi" }, // ᙱ
0x1672: { desc: "Canadian Syllabics Nngii" }, // ᙲ
0x1673: { desc: "Canadian Syllabics Nngo" }, // ᙳ
0x1674: { desc: "Canadian Syllabics Nngoo" }, // ᙴ
0x1675: { desc: "Canadian Syllabics Nnga" }, // ᙵ
0x1676: { desc: "Canadian Syllabics Nngaa" }, // ᙶ
0x1677: { desc: "Canadian Syllabics Woods-Cree Thwee" }, // ᙷ
0x1678: { desc: "Canadian Syllabics Woods-Cree Thwi" }, // ᙸ
0x1679: { desc: "Canadian Syllabics Woods-Cree Thwii" }, // ᙹ
0x167A: { desc: "Canadian Syllabics Woods-Cree Thwo" }, // ᙺ
0x167B: { desc: "Canadian Syllabics Woods-Cree Thwoo" }, // ᙻ
0x167C: { desc: "Canadian Syllabics Woods-Cree Thwa" }, // ᙼ
0x167D: { desc: "Canadian Syllabics Woods-Cree Thwaa" }, // ᙽ
0x167E: { desc: "Canadian Syllabics Woods-Cree Final Th" }, // ᙾ
0x167F: { desc: "Canadian Syllabics Blackfoot W" }, // ᙿ
// Ogham
0x1680: { desc: "Ogham Space Mark" }, //  
0x1681: { desc: "Ogham Letter Beith" }, // ᚁ
0x1682: { desc: "Ogham Letter Luis" }, // ᚂ
0x1683: { desc: "Ogham Letter Fearn" }, // ᚃ
0x1684: { desc: "Ogham Letter Sail" }, // ᚄ
0x1685: { desc: "Ogham Letter Nion" }, // ᚅ
0x1686: { desc: "Ogham Letter Uath" }, // ᚆ
0x1687: { desc: "Ogham Letter Dair" }, // ᚇ
0x1688: { desc: "Ogham Letter Tinne" }, // ᚈ
0x1689: { desc: "Ogham Letter Coll" }, // ᚉ
0x168A: { desc: "Ogham Letter Ceirt" }, // ᚊ
0x168B: { desc: "Ogham Letter Muin" }, // ᚋ
0x168C: { desc: "Ogham Letter Gort" }, // ᚌ
0x168D: { desc: "Ogham Letter Ngeadal" }, // ᚍ
0x168E: { desc: "Ogham Letter Straif" }, // ᚎ
0x168F: { desc: "Ogham Letter Ruis" }, // ᚏ
0x1690: { desc: "Ogham Letter Ailm" }, // ᚐ
0x1691: { desc: "Ogham Letter Onn" }, // ᚑ
0x1692: { desc: "Ogham Letter Ur" }, // ᚒ
0x1693: { desc: "Ogham Letter Eadhadh" }, // ᚓ
0x1694: { desc: "Ogham Letter Iodhadh" }, // ᚔ
0x1695: { desc: "Ogham Letter Eabhadh" }, // ᚕ
0x1696: { desc: "Ogham Letter Or" }, // ᚖ
0x1697: { desc: "Ogham Letter Uilleann" }, // ᚗ
0x1698: { desc: "Ogham Letter Ifin" }, // ᚘ
0x1699: { desc: "Ogham Letter Eamhancholl" }, // ᚙ
0x169A: { desc: "Ogham Letter Peith" }, // ᚚ
0x169B: { desc: "Ogham Feather Mark" }, // ᚛
0x169C: { desc: "Ogham Reversed Feather Mark" }, // ᚜
// Runic
0x16A0: { desc: "Runic Letter Fehu Feoh Fe F" }, // ᚠ
0x16A1: { desc: "Runic Letter V" }, // ᚡ
0x16A2: { desc: "Runic Letter Uruz Ur U" }, // ᚢ
0x16A3: { desc: "Runic Letter Yr" }, // ᚣ
0x16A4: { desc: "Runic Letter Y" }, // ᚤ
0x16A5: { desc: "Runic Letter W" }, // ᚥ
0x16A6: { desc: "Runic Letter Thurisaz Thurs Thorn" }, // ᚦ
0x16A7: { desc: "Runic Letter Eth" }, // ᚧ
0x16A8: { desc: "Runic Letter Ansuz A" }, // ᚨ
0x16A9: { desc: "Runic Letter Os O" }, // ᚩ
0x16AA: { desc: "Runic Letter Ac A" }, // ᚪ
0x16AB: { desc: "Runic Letter Aesc" }, // ᚫ
0x16AC: { desc: "Runic Letter Long-Branch-Oss O" }, // ᚬ
0x16AD: { desc: "Runic Letter Short-Twig-Oss O" }, // ᚭ
0x16AE: { desc: "Runic Letter O" }, // ᚮ
0x16AF: { desc: "Runic Letter Oe" }, // ᚯ
0x16B0: { desc: "Runic Letter On" }, // ᚰ
0x16B1: { desc: "Runic Letter Raido Rad Reid R" }, // ᚱ
0x16B2: { desc: "Runic Letter Kauna" }, // ᚲ
0x16B3: { desc: "Runic Letter Cen" }, // ᚳ
0x16B4: { desc: "Runic Letter Kaun K" }, // ᚴ
0x16B5: { desc: "Runic Letter G" }, // ᚵ
0x16B6: { desc: "Runic Letter Eng" }, // ᚶ
0x16B7: { desc: "Runic Letter Gebo Gyfu G" }, // ᚷ
0x16B8: { desc: "Runic Letter Gar" }, // ᚸ
0x16B9: { desc: "Runic Letter Wunjo Wynn W" }, // ᚹ
0x16BA: { desc: "Runic Letter Haglaz H" }, // ᚺ
0x16BB: { desc: "Runic Letter Haegl H" }, // ᚻ
0x16BC: { desc: "Runic Letter Long-Branch-Hagall H" }, // ᚼ
0x16BD: { desc: "Runic Letter Short-Twig-Hagall H" }, // ᚽ
0x16BE: { desc: "Runic Letter Naudiz Nyd Naud N" }, // ᚾ
0x16BF: { desc: "Runic Letter Short-Twig-Naud N" }, // ᚿ
0x16C0: { desc: "Runic Letter Dotted-N" }, // ᛀ
0x16C1: { desc: "Runic Letter Isaz Is Iss I" }, // ᛁ
0x16C2: { desc: "Runic Letter E" }, // ᛂ
0x16C3: { desc: "Runic Letter Jeran J" }, // ᛃ
0x16C4: { desc: "Runic Letter Ger" }, // ᛄ
0x16C5: { desc: "Runic Letter Long-Branch-Ar Ae" }, // ᛅ
0x16C6: { desc: "Runic Letter Short-Twig-Ar A" }, // ᛆ
0x16C7: { desc: "Runic Letter Iwaz Eoh" }, // ᛇ
0x16C8: { desc: "Runic Letter Pertho Peorth P" }, // ᛈ
0x16C9: { desc: "Runic Letter Algiz Eolhx" }, // ᛉ
0x16CA: { desc: "Runic Letter Sowilo S" }, // ᛊ
0x16CB: { desc: "Runic Letter Sigel Long-Branch-Sol S" }, // ᛋ
0x16CC: { desc: "Runic Letter Short-Twig-Sol S" }, // ᛌ
0x16CD: { desc: "Runic Letter C" }, // ᛍ
0x16CE: { desc: "Runic Letter Z" }, // ᛎ
0x16CF: { desc: "Runic Letter Tiwaz Tir Tyr T" }, // ᛏ
0x16D0: { desc: "Runic Letter Short-Twig-Tyr T" }, // ᛐ
0x16D1: { desc: "Runic Letter D" }, // ᛑ
0x16D2: { desc: "Runic Letter Berkanan Beorc Bjarkan B" }, // ᛒ
0x16D3: { desc: "Runic Letter Short-Twig-Bjarkan B" }, // ᛓ
0x16D4: { desc: "Runic Letter Dotted-P" }, // ᛔ
0x16D5: { desc: "Runic Letter Open-P" }, // ᛕ
0x16D6: { desc: "Runic Letter Ehwaz Eh E" }, // ᛖ
0x16D7: { desc: "Runic Letter Mannaz Man M" }, // ᛗ
0x16D8: { desc: "Runic Letter Long-Branch-Madr M" }, // ᛘ
0x16D9: { desc: "Runic Letter Short-Twig-Madr M" }, // ᛙ
0x16DA: { desc: "Runic Letter Laukaz Lagu Logr L" }, // ᛚ
0x16DB: { desc: "Runic Letter Dotted-L" }, // ᛛ
0x16DC: { desc: "Runic Letter Ingwaz" }, // ᛜ
0x16DD: { desc: "Runic Letter Ing" }, // ᛝ
0x16DE: { desc: "Runic Letter Dagaz Daeg D" }, // ᛞ
0x16DF: { desc: "Runic Letter Othalan Ethel O" }, // ᛟ
0x16E0: { desc: "Runic Letter Ear" }, // ᛠ
0x16E1: { desc: "Runic Letter Ior" }, // ᛡ
0x16E2: { desc: "Runic Letter Cweorth" }, // ᛢ
0x16E3: { desc: "Runic Letter Calc" }, // ᛣ
0x16E4: { desc: "Runic Letter Cealc" }, // ᛤ
0x16E5: { desc: "Runic Letter Stan" }, // ᛥ
0x16E6: { desc: "Runic Letter Long-Branch-Yr" }, // ᛦ
0x16E7: { desc: "Runic Letter Short-Twig-Yr" }, // ᛧ
0x16E8: { desc: "Runic Letter Icelandic-Yr" }, // ᛨ
0x16E9: { desc: "Runic Letter Q" }, // ᛩ
0x16EA: { desc: "Runic Letter X" }, // ᛪ
0x16EB: { desc: "Runic Single Punctuation" }, // ᛫
0x16EC: { desc: "Runic Multiple Punctuation" }, // ᛬
0x16ED: { desc: "Runic Cross Punctuation" }, // ᛭
0x16EE: { desc: "Runic Arlaug Symbol" }, // ᛮ
0x16EF: { desc: "Runic Tvimadur Symbol" }, // ᛯ
0x16F0: { desc: "Runic Belgthor Symbol" }, // ᛰ
0x16F1: { desc: "Runic Letter K" }, // ᛱ
0x16F2: { desc: "Runic Letter Sh" }, // ᛲ
0x16F3: { desc: "Runic Letter Oo" }, // ᛳ
0x16F4: { desc: "Runic Letter Franks Casket Os" }, // ᛴ
0x16F5: { desc: "Runic Letter Franks Casket Is" }, // ᛵ
0x16F6: { desc: "Runic Letter Franks Casket Eh" }, // ᛶ
0x16F7: { desc: "Runic Letter Franks Casket Ac" }, // ᛷ
0x16F8: { desc: "Runic Letter Franks Casket Aesc" }, // ᛸ
// Tagalog
0x1700: { desc: "Tagalog Letter A" }, // ᜀ
0x1701: { desc: "Tagalog Letter I" }, // ᜁ
0x1702: { desc: "Tagalog Letter U" }, // ᜂ
0x1703: { desc: "Tagalog Letter Ka" }, // ᜃ
0x1704: { desc: "Tagalog Letter Ga" }, // ᜄ
0x1705: { desc: "Tagalog Letter Nga" }, // ᜅ
0x1706: { desc: "Tagalog Letter Ta" }, // ᜆ
0x1707: { desc: "Tagalog Letter Da" }, // ᜇ
0x1708: { desc: "Tagalog Letter Na" }, // ᜈ
0x1709: { desc: "Tagalog Letter Pa" }, // ᜉ
0x170A: { desc: "Tagalog Letter Ba" }, // ᜊ
0x170B: { desc: "Tagalog Letter Ma" }, // ᜋ
0x170C: { desc: "Tagalog Letter Ya" }, // ᜌ
0x170E: { desc: "Tagalog Letter La" }, // ᜎ
0x170F: { desc: "Tagalog Letter Wa" }, // ᜏ
0x1710: { desc: "Tagalog Letter Sa" }, // ᜐ
0x1711: { desc: "Tagalog Letter Ha" }, // ᜑ
0x1712: { desc: "Tagalog Vowel Sign I" }, // ◌ᜒ
0x1713: { desc: "Tagalog Vowel Sign U" }, // ◌ᜓ
0x1714: { desc: "Tagalog Sign Virama" }, // ◌᜔
// Hanunoo
0x1720: { desc: "Hanunoo Letter A" }, // ᜠ
0x1721: { desc: "Hanunoo Letter I" }, // ᜡ
0x1722: { desc: "Hanunoo Letter U" }, // ᜢ
0x1723: { desc: "Hanunoo Letter Ka" }, // ᜣ
0x1724: { desc: "Hanunoo Letter Ga" }, // ᜤ
0x1725: { desc: "Hanunoo Letter Nga" }, // ᜥ
0x1726: { desc: "Hanunoo Letter Ta" }, // ᜦ
0x1727: { desc: "Hanunoo Letter Da" }, // ᜧ
0x1728: { desc: "Hanunoo Letter Na" }, // ᜨ
0x1729: { desc: "Hanunoo Letter Pa" }, // ᜩ
0x172A: { desc: "Hanunoo Letter Ba" }, // ᜪ
0x172B: { desc: "Hanunoo Letter Ma" }, // ᜫ
0x172C: { desc: "Hanunoo Letter Ya" }, // ᜬ
0x172D: { desc: "Hanunoo Letter Ra" }, // ᜭ
0x172E: { desc: "Hanunoo Letter La" }, // ᜮ
0x172F: { desc: "Hanunoo Letter Wa" }, // ᜯ
0x1730: { desc: "Hanunoo Letter Sa" }, // ᜰ
0x1731: { desc: "Hanunoo Letter Ha" }, // ᜱ
0x1732: { desc: "Hanunoo Vowel Sign I" }, // ◌ᜲ
0x1733: { desc: "Hanunoo Vowel Sign U" }, // ◌ᜳ
0x1734: { desc: "Hanunoo Sign Pamudpod" }, // ◌᜴
0x1735: { desc: "Philippine Single Punctuation" }, // ᜵
0x1736: { desc: "Philippine Double Punctuation" }, // ᜶
// Buhid
0x1740: { desc: "Buhid Letter A" }, // ᝀ
0x1741: { desc: "Buhid Letter I" }, // ᝁ
0x1742: { desc: "Buhid Letter U" }, // ᝂ
0x1743: { desc: "Buhid Letter Ka" }, // ᝃ
0x1744: { desc: "Buhid Letter Ga" }, // ᝄ
0x1745: { desc: "Buhid Letter Nga" }, // ᝅ
0x1746: { desc: "Buhid Letter Ta" }, // ᝆ
0x1747: { desc: "Buhid Letter Da" }, // ᝇ
0x1748: { desc: "Buhid Letter Na" }, // ᝈ
0x1749: { desc: "Buhid Letter Pa" }, // ᝉ
0x174A: { desc: "Buhid Letter Ba" }, // ᝊ
0x174B: { desc: "Buhid Letter Ma" }, // ᝋ
0x174C: { desc: "Buhid Letter Ya" }, // ᝌ
0x174D: { desc: "Buhid Letter Ra" }, // ᝍ
0x174E: { desc: "Buhid Letter La" }, // ᝎ
0x174F: { desc: "Buhid Letter Wa" }, // ᝏ
0x1750: { desc: "Buhid Letter Sa" }, // ᝐ
0x1751: { desc: "Buhid Letter Ha" }, // ᝑ
0x1752: { desc: "Buhid Vowel Sign I" }, // ◌ᝒ
0x1753: { desc: "Buhid Vowel Sign U" }, // ◌ᝓ
// Tagbanwa
0x1760: { desc: "Tagbanwa Letter A" }, // ᝠ
0x1761: { desc: "Tagbanwa Letter I" }, // ᝡ
0x1762: { desc: "Tagbanwa Letter U" }, // ᝢ
0x1763: { desc: "Tagbanwa Letter Ka" }, // ᝣ
0x1764: { desc: "Tagbanwa Letter Ga" }, // ᝤ
0x1765: { desc: "Tagbanwa Letter Nga" }, // ᝥ
0x1766: { desc: "Tagbanwa Letter Ta" }, // ᝦ
0x1767: { desc: "Tagbanwa Letter Da" }, // ᝧ
0x1768: { desc: "Tagbanwa Letter Na" }, // ᝨ
0x1769: { desc: "Tagbanwa Letter Pa" }, // ᝩ
0x176A: { desc: "Tagbanwa Letter Ba" }, // ᝪ
0x176B: { desc: "Tagbanwa Letter Ma" }, // ᝫ
0x176C: { desc: "Tagbanwa Letter Ya" }, // ᝬ
0x176E: { desc: "Tagbanwa Letter La" }, // ᝮ
0x176F: { desc: "Tagbanwa Letter Wa" }, // ᝯ
0x1770: { desc: "Tagbanwa Letter Sa" }, // ᝰ
0x1772: { desc: "Tagbanwa Vowel Sign I" }, // ◌ᝲ
0x1773: { desc: "Tagbanwa Vowel Sign U" }, // ◌ᝳ
// Khmer
0x1780: { desc: "Khmer Letter Ka" }, // ក
0x1781: { desc: "Khmer Letter Kha" }, // ខ
0x1782: { desc: "Khmer Letter Ko" }, // គ
0x1783: { desc: "Khmer Letter Kho" }, // ឃ
0x1784: { desc: "Khmer Letter Ngo" }, // ង
0x1785: { desc: "Khmer Letter Ca" }, // ច
0x1786: { desc: "Khmer Letter Cha" }, // ឆ
0x1787: { desc: "Khmer Letter Co" }, // ជ
0x1788: { desc: "Khmer Letter Cho" }, // ឈ
0x1789: { desc: "Khmer Letter Nyo" }, // ញ
0x178A: { desc: "Khmer Letter Da" }, // ដ
0x178B: { desc: "Khmer Letter Ttha" }, // ឋ
0x178C: { desc: "Khmer Letter Do" }, // ឌ
0x178D: { desc: "Khmer Letter Ttho" }, // ឍ
0x178E: { desc: "Khmer Letter Nno" }, // ណ
0x178F: { desc: "Khmer Letter Ta" }, // ត
0x1790: { desc: "Khmer Letter Tha" }, // ថ
0x1791: { desc: "Khmer Letter To" }, // ទ
0x1792: { desc: "Khmer Letter Tho" }, // ធ
0x1793: { desc: "Khmer Letter No" }, // ន
0x1794: { desc: "Khmer Letter Ba" }, // ប
0x1795: { desc: "Khmer Letter Pha" }, // ផ
0x1796: { desc: "Khmer Letter Po" }, // ព
0x1797: { desc: "Khmer Letter Pho" }, // ភ
0x1798: { desc: "Khmer Letter Mo" }, // ម
0x1799: { desc: "Khmer Letter Yo" }, // យ
0x179A: { desc: "Khmer Letter Ro" }, // រ
0x179B: { desc: "Khmer Letter Lo" }, // ល
0x179C: { desc: "Khmer Letter Vo" }, // វ
0x179D: { desc: "Khmer Letter Sha" }, // ឝ
0x179E: { desc: "Khmer Letter Sso" }, // ឞ
0x179F: { desc: "Khmer Letter Sa" }, // ស
0x17A0: { desc: "Khmer Letter Ha" }, // ហ
0x17A1: { desc: "Khmer Letter La" }, // ឡ
0x17A2: { desc: "Khmer Letter Qa" }, // អ
0x17A3: { desc: "Khmer Independent Vowel Qaq" }, // ឣ
0x17A4: { desc: "Khmer Independent Vowel Qaa" }, // ឤ
0x17A5: { desc: "Khmer Independent Vowel Qi" }, // ឥ
0x17A6: { desc: "Khmer Independent Vowel Qii" }, // ឦ
0x17A7: { desc: "Khmer Independent Vowel Qu" }, // ឧ
0x17A8: { desc: "Khmer Independent Vowel Quk" }, // ឨ
0x17A9: { desc: "Khmer Independent Vowel Quu" }, // ឩ
0x17AA: { desc: "Khmer Independent Vowel Quuv" }, // ឪ
0x17AB: { desc: "Khmer Independent Vowel Ry" }, // ឫ
0x17AC: { desc: "Khmer Independent Vowel Ryy" }, // ឬ
0x17AD: { desc: "Khmer Independent Vowel Ly" }, // ឭ
0x17AE: { desc: "Khmer Independent Vowel Lyy" }, // ឮ
0x17AF: { desc: "Khmer Independent Vowel Qe" }, // ឯ
0x17B0: { desc: "Khmer Independent Vowel Qai" }, // ឰ
0x17B1: { desc: "Khmer Independent Vowel Qoo Type One" }, // ឱ
0x17B2: { desc: "Khmer Independent Vowel Qoo Type Two" }, // ឲ
0x17B3: { desc: "Khmer Independent Vowel Qau" }, // ឳ
0x17B4: { desc: "Khmer Vowel Inherent Aq" }, // ◌឴
0x17B5: { desc: "Khmer Vowel Inherent Aa" }, // ◌឵
0x17B6: { desc: "Khmer Vowel Sign Aa" }, // ា
0x17B7: { desc: "Khmer Vowel Sign I" }, // ◌ិ
0x17B8: { desc: "Khmer Vowel Sign Ii" }, // ◌ី
0x17B9: { desc: "Khmer Vowel Sign Y" }, // ◌ឹ
0x17BA: { desc: "Khmer Vowel Sign Yy" }, // ◌ឺ
0x17BB: { desc: "Khmer Vowel Sign U" }, // ◌ុ
0x17BC: { desc: "Khmer Vowel Sign Uu" }, // ◌ូ
0x17BD: { desc: "Khmer Vowel Sign Ua" }, // ◌ួ
0x17BE: { desc: "Khmer Vowel Sign Oe" }, // ើ
0x17BF: { desc: "Khmer Vowel Sign Ya" }, // ឿ
0x17C0: { desc: "Khmer Vowel Sign Ie" }, // ៀ
0x17C1: { desc: "Khmer Vowel Sign E" }, // េ
0x17C2: { desc: "Khmer Vowel Sign Ae" }, // ែ
0x17C3: { desc: "Khmer Vowel Sign Ai" }, // ៃ
0x17C4: { desc: "Khmer Vowel Sign Oo" }, // ោ
0x17C5: { desc: "Khmer Vowel Sign Au" }, // ៅ
0x17C6: { desc: "Khmer Sign Nikahit" }, // ◌ំ
0x17C7: { desc: "Khmer Sign Reahmuk" }, // ះ
0x17C8: { desc: "Khmer Sign Yuukaleapintu" }, // ៈ
0x17C9: { desc: "Khmer Sign Muusikatoan" }, // ◌៉
0x17CA: { desc: "Khmer Sign Triisap" }, // ◌៊
0x17CB: { desc: "Khmer Sign Bantoc" }, // ◌់
0x17CC: { desc: "Khmer Sign Robat" }, // ◌៌
0x17CD: { desc: "Khmer Sign Toandakhiat" }, // ◌៍
0x17CE: { desc: "Khmer Sign Kakabat" }, // ◌៎
0x17CF: { desc: "Khmer Sign Ahsda" }, // ◌៏
0x17D0: { desc: "Khmer Sign Samyok Sannya" }, // ◌័
0x17D1: { desc: "Khmer Sign Viriam" }, // ◌៑
0x17D2: { desc: "Khmer Sign Coeng" }, // ◌្
0x17D3: { desc: "Khmer Sign Bathamasat" }, // ◌៓
0x17D4: { desc: "Khmer Sign Khan" }, // ។
0x17D5: { desc: "Khmer Sign Bariyoosan" }, // ៕
0x17D6: { desc: "Khmer Sign Camnuc Pii Kuuh" }, // ៖
0x17D7: { desc: "Khmer Sign Lek Too" }, // ៗ
0x17D8: { desc: "Khmer Sign Beyyal" }, // ៘
0x17D9: { desc: "Khmer Sign Phnaek Muan" }, // ៙
0x17DA: { desc: "Khmer Sign Koomuut" }, // ៚
0x17DB: { desc: "Khmer Currency Symbol Riel" }, // ៛
0x17DC: { desc: "Khmer Sign Avakrahasanya" }, // ៜ
0x17DD: { desc: "Khmer Sign Atthacan" }, // ◌៝
0x17E0: { desc: "Khmer Digit Zero" }, // ០
0x17E1: { desc: "Khmer Digit One" }, // ១
0x17E2: { desc: "Khmer Digit Two" }, // ២
0x17E3: { desc: "Khmer Digit Three" }, // ៣
0x17E4: { desc: "Khmer Digit Four" }, // ៤
0x17E5: { desc: "Khmer Digit Five" }, // ៥
0x17E6: { desc: "Khmer Digit Six" }, // ៦
0x17E7: { desc: "Khmer Digit Seven" }, // ៧
0x17E8: { desc: "Khmer Digit Eight" }, // ៨
0x17E9: { desc: "Khmer Digit Nine" }, // ៩
0x17F0: { desc: "Khmer Symbol Lek Attak Son" }, // ៰
0x17F1: { desc: "Khmer Symbol Lek Attak Muoy" }, // ៱
0x17F2: { desc: "Khmer Symbol Lek Attak Pii" }, // ៲
0x17F3: { desc: "Khmer Symbol Lek Attak Bei" }, // ៳
0x17F4: { desc: "Khmer Symbol Lek Attak Buon" }, // ៴
0x17F5: { desc: "Khmer Symbol Lek Attak Pram" }, // ៵
0x17F6: { desc: "Khmer Symbol Lek Attak Pram-Muoy" }, // ៶
0x17F7: { desc: "Khmer Symbol Lek Attak Pram-Pii" }, // ៷
0x17F8: { desc: "Khmer Symbol Lek Attak Pram-Bei" }, // ៸
0x17F9: { desc: "Khmer Symbol Lek Attak Pram-Buon" }, // ៹
// Mongolian
0x1800: { desc: "Mongolian Birga" }, // ᠀
0x1801: { desc: "Mongolian Ellipsis" }, // ᠁
0x1802: { desc: "Mongolian Comma" }, // ᠂
0x1803: { desc: "Mongolian Full Stop" }, // ᠃
0x1804: { desc: "Mongolian Colon" }, // ᠄
0x1805: { desc: "Mongolian Four Dots" }, // ᠅
0x1806: { desc: "Mongolian Todo Soft Hyphen" }, // ᠆
0x1807: { desc: "Mongolian Sibe Syllable Boundary Marker" }, // ᠇
0x1808: { desc: "Mongolian Manchu Comma" }, // ᠈
0x1809: { desc: "Mongolian Manchu Full Stop" }, // ᠉
0x180A: { desc: "Mongolian Nirugu" }, // ᠊
0x180B: { desc: "Mongolian Free Variation Selector One (FVS1)" }, // FVS1
0x180C: { desc: "Mongolian Free Variation Selector Two (FVS2)" }, // FVS2
0x180D: { desc: "Mongolian Free Variation Selector Three (FVS3)" }, // FVS3
0x180E: { desc: "Mongolian Vowel Separator (MVS)" }, // MVS
0x1810: { desc: "Mongolian Digit Zero" }, // ᠐
0x1811: { desc: "Mongolian Digit One" }, // ᠑
0x1812: { desc: "Mongolian Digit Two" }, // ᠒
0x1813: { desc: "Mongolian Digit Three" }, // ᠓
0x1814: { desc: "Mongolian Digit Four" }, // ᠔
0x1815: { desc: "Mongolian Digit Five" }, // ᠕
0x1816: { desc: "Mongolian Digit Six" }, // ᠖
0x1817: { desc: "Mongolian Digit Seven" }, // ᠗
0x1818: { desc: "Mongolian Digit Eight" }, // ᠘
0x1819: { desc: "Mongolian Digit Nine" }, // ᠙
0x1820: { desc: "Mongolian Letter A" }, // ᠠ
0x1821: { desc: "Mongolian Letter E" }, // ᠡ
0x1822: { desc: "Mongolian Letter I" }, // ᠢ
0x1823: { desc: "Mongolian Letter O" }, // ᠣ
0x1824: { desc: "Mongolian Letter U" }, // ᠤ
0x1825: { desc: "Mongolian Letter Oe" }, // ᠥ
0x1826: { desc: "Mongolian Letter Ue" }, // ᠦ
0x1827: { desc: "Mongolian Letter Ee" }, // ᠧ
0x1828: { desc: "Mongolian Letter Na" }, // ᠨ
0x1829: { desc: "Mongolian Letter Ang" }, // ᠩ
0x182A: { desc: "Mongolian Letter Ba" }, // ᠪ
0x182B: { desc: "Mongolian Letter Pa" }, // ᠫ
0x182C: { desc: "Mongolian Letter Qa" }, // ᠬ
0x182D: { desc: "Mongolian Letter Ga" }, // ᠭ
0x182E: { desc: "Mongolian Letter Ma" }, // ᠮ
0x182F: { desc: "Mongolian Letter La" }, // ᠯ
0x1830: { desc: "Mongolian Letter Sa" }, // ᠰ
0x1831: { desc: "Mongolian Letter Sha" }, // ᠱ
0x1832: { desc: "Mongolian Letter Ta" }, // ᠲ
0x1833: { desc: "Mongolian Letter Da" }, // ᠳ
0x1834: { desc: "Mongolian Letter Cha" }, // ᠴ
0x1835: { desc: "Mongolian Letter Ja" }, // ᠵ
0x1836: { desc: "Mongolian Letter Ya" }, // ᠶ
0x1837: { desc: "Mongolian Letter Ra" }, // ᠷ
0x1838: { desc: "Mongolian Letter Wa" }, // ᠸ
0x1839: { desc: "Mongolian Letter Fa" }, // ᠹ
0x183A: { desc: "Mongolian Letter Ka" }, // ᠺ
0x183B: { desc: "Mongolian Letter Kha" }, // ᠻ
0x183C: { desc: "Mongolian Letter Tsa" }, // ᠼ
0x183D: { desc: "Mongolian Letter Za" }, // ᠽ
0x183E: { desc: "Mongolian Letter Haa" }, // ᠾ
0x183F: { desc: "Mongolian Letter Zra" }, // ᠿ
0x1840: { desc: "Mongolian Letter Lha" }, // ᡀ
0x1841: { desc: "Mongolian Letter Zhi" }, // ᡁ
0x1842: { desc: "Mongolian Letter Chi" }, // ᡂ
0x1843: { desc: "Mongolian Letter Todo Long Vowel Sign" }, // ᡃ
0x1844: { desc: "Mongolian Letter Todo E" }, // ᡄ
0x1845: { desc: "Mongolian Letter Todo I" }, // ᡅ
0x1846: { desc: "Mongolian Letter Todo O" }, // ᡆ
0x1847: { desc: "Mongolian Letter Todo U" }, // ᡇ
0x1848: { desc: "Mongolian Letter Todo Oe" }, // ᡈ
0x1849: { desc: "Mongolian Letter Todo Ue" }, // ᡉ
0x184A: { desc: "Mongolian Letter Todo Ang" }, // ᡊ
0x184B: { desc: "Mongolian Letter Todo Ba" }, // ᡋ
0x184C: { desc: "Mongolian Letter Todo Pa" }, // ᡌ
0x184D: { desc: "Mongolian Letter Todo Qa" }, // ᡍ
0x184E: { desc: "Mongolian Letter Todo Ga" }, // ᡎ
0x184F: { desc: "Mongolian Letter Todo Ma" }, // ᡏ
0x1850: { desc: "Mongolian Letter Todo Ta" }, // ᡐ
0x1851: { desc: "Mongolian Letter Todo Da" }, // ᡑ
0x1852: { desc: "Mongolian Letter Todo Cha" }, // ᡒ
0x1853: { desc: "Mongolian Letter Todo Ja" }, // ᡓ
0x1854: { desc: "Mongolian Letter Todo Tsa" }, // ᡔ
0x1855: { desc: "Mongolian Letter Todo Ya" }, // ᡕ
0x1856: { desc: "Mongolian Letter Todo Wa" }, // ᡖ
0x1857: { desc: "Mongolian Letter Todo Ka" }, // ᡗ
0x1858: { desc: "Mongolian Letter Todo Gaa" }, // ᡘ
0x1859: { desc: "Mongolian Letter Todo Haa" }, // ᡙ
0x185A: { desc: "Mongolian Letter Todo Jia" }, // ᡚ
0x185B: { desc: "Mongolian Letter Todo Nia" }, // ᡛ
0x185C: { desc: "Mongolian Letter Todo Dza" }, // ᡜ
0x185D: { desc: "Mongolian Letter Sibe E" }, // ᡝ
0x185E: { desc: "Mongolian Letter Sibe I" }, // ᡞ
0x185F: { desc: "Mongolian Letter Sibe Iy" }, // ᡟ
0x1860: { desc: "Mongolian Letter Sibe Ue" }, // ᡠ
0x1861: { desc: "Mongolian Letter Sibe U" }, // ᡡ
0x1862: { desc: "Mongolian Letter Sibe Ang" }, // ᡢ
0x1863: { desc: "Mongolian Letter Sibe Ka" }, // ᡣ
0x1864: { desc: "Mongolian Letter Sibe Ga" }, // ᡤ
0x1865: { desc: "Mongolian Letter Sibe Ha" }, // ᡥ
0x1866: { desc: "Mongolian Letter Sibe Pa" }, // ᡦ
0x1867: { desc: "Mongolian Letter Sibe Sha" }, // ᡧ
0x1868: { desc: "Mongolian Letter Sibe Ta" }, // ᡨ
0x1869: { desc: "Mongolian Letter Sibe Da" }, // ᡩ
0x186A: { desc: "Mongolian Letter Sibe Ja" }, // ᡪ
0x186B: { desc: "Mongolian Letter Sibe Fa" }, // ᡫ
0x186C: { desc: "Mongolian Letter Sibe Gaa" }, // ᡬ
0x186D: { desc: "Mongolian Letter Sibe Haa" }, // ᡭ
0x186E: { desc: "Mongolian Letter Sibe Tsa" }, // ᡮ
0x186F: { desc: "Mongolian Letter Sibe Za" }, // ᡯ
0x1870: { desc: "Mongolian Letter Sibe Raa" }, // ᡰ
0x1871: { desc: "Mongolian Letter Sibe Cha" }, // ᡱ
0x1872: { desc: "Mongolian Letter Sibe Zha" }, // ᡲ
0x1873: { desc: "Mongolian Letter Manchu I" }, // ᡳ
0x1874: { desc: "Mongolian Letter Manchu Ka" }, // ᡴ
0x1875: { desc: "Mongolian Letter Manchu Ra" }, // ᡵ
0x1876: { desc: "Mongolian Letter Manchu Fa" }, // ᡶ
0x1877: { desc: "Mongolian Letter Manchu Zha" }, // ᡷ
0x1878: { desc: "Mongolian Letter Cha with Two Dots" }, // ᡸ
0x1880: { desc: "Mongolian Letter Ali Gali Anusvara One" }, // ᢀ
0x1881: { desc: "Mongolian Letter Ali Gali Visarga One" }, // ᢁ
0x1882: { desc: "Mongolian Letter Ali Gali Damaru" }, // ᢂ
0x1883: { desc: "Mongolian Letter Ali Gali Ubadama" }, // ᢃ
0x1884: { desc: "Mongolian Letter Ali Gali Inverted Ubadama" }, // ᢄ
0x1885: { desc: "Mongolian Letter Ali Gali Baluda" }, // ◌ᢅ
0x1886: { desc: "Mongolian Letter Ali Gali Three Baluda" }, // ◌ᢆ
0x1887: { desc: "Mongolian Letter Ali Gali A" }, // ᢇ
0x1888: { desc: "Mongolian Letter Ali Gali I" }, // ᢈ
0x1889: { desc: "Mongolian Letter Ali Gali Ka" }, // ᢉ
0x188A: { desc: "Mongolian Letter Ali Gali Nga" }, // ᢊ
0x188B: { desc: "Mongolian Letter Ali Gali Ca" }, // ᢋ
0x188C: { desc: "Mongolian Letter Ali Gali Tta" }, // ᢌ
0x188D: { desc: "Mongolian Letter Ali Gali Ttha" }, // ᢍ
0x188E: { desc: "Mongolian Letter Ali Gali Dda" }, // ᢎ
0x188F: { desc: "Mongolian Letter Ali Gali Nna" }, // ᢏ
0x1890: { desc: "Mongolian Letter Ali Gali Ta" }, // ᢐ
0x1891: { desc: "Mongolian Letter Ali Gali Da" }, // ᢑ
0x1892: { desc: "Mongolian Letter Ali Gali Pa" }, // ᢒ
0x1893: { desc: "Mongolian Letter Ali Gali Pha" }, // ᢓ
0x1894: { desc: "Mongolian Letter Ali Gali Ssa" }, // ᢔ
0x1895: { desc: "Mongolian Letter Ali Gali Zha" }, // ᢕ
0x1896: { desc: "Mongolian Letter Ali Gali Za" }, // ᢖ
0x1897: { desc: "Mongolian Letter Ali Gali Ah" }, // ᢗ
0x1898: { desc: "Mongolian Letter Todo Ali Gali Ta" }, // ᢘ
0x1899: { desc: "Mongolian Letter Todo Ali Gali Zha" }, // ᢙ
0x189A: { desc: "Mongolian Letter Manchu Ali Gali Gha" }, // ᢚ
0x189B: { desc: "Mongolian Letter Manchu Ali Gali Nga" }, // ᢛ
0x189C: { desc: "Mongolian Letter Manchu Ali Gali Ca" }, // ᢜ
0x189D: { desc: "Mongolian Letter Manchu Ali Gali Jha" }, // ᢝ
0x189E: { desc: "Mongolian Letter Manchu Ali Gali Tta" }, // ᢞ
0x189F: { desc: "Mongolian Letter Manchu Ali Gali Ddha" }, // ᢟ
0x18A0: { desc: "Mongolian Letter Manchu Ali Gali Ta" }, // ᢠ
0x18A1: { desc: "Mongolian Letter Manchu Ali Gali Dha" }, // ᢡ
0x18A2: { desc: "Mongolian Letter Manchu Ali Gali Ssa" }, // ᢢ
0x18A3: { desc: "Mongolian Letter Manchu Ali Gali Cya" }, // ᢣ
0x18A4: { desc: "Mongolian Letter Manchu Ali Gali Zha" }, // ᢤ
0x18A5: { desc: "Mongolian Letter Manchu Ali Gali Za" }, // ᢥ
0x18A6: { desc: "Mongolian Letter Ali Gali Half U" }, // ᢦ
0x18A7: { desc: "Mongolian Letter Ali Gali Half Ya" }, // ᢧ
0x18A8: { desc: "Mongolian Letter Manchu Ali Gali Bha" }, // ᢨ
0x18A9: { desc: "Mongolian Letter Ali Gali Dagalga" }, // ◌ᢩ
0x18AA: { desc: "Mongolian Letter Manchu Ali Gali Lha" }, // ᢪ
// Unified Canadian Aboriginal Syllabics Extended
0x18B0: { desc: "Canadian Syllabics Oy" }, // ᢰ
0x18B1: { desc: "Canadian Syllabics Ay" }, // ᢱ
0x18B2: { desc: "Canadian Syllabics Aay" }, // ᢲ
0x18B3: { desc: "Canadian Syllabics Way" }, // ᢳ
0x18B4: { desc: "Canadian Syllabics Poy" }, // ᢴ
0x18B5: { desc: "Canadian Syllabics Pay" }, // ᢵ
0x18B6: { desc: "Canadian Syllabics Pwoy" }, // ᢶ
0x18B7: { desc: "Canadian Syllabics Tay" }, // ᢷ
0x18B8: { desc: "Canadian Syllabics Kay" }, // ᢸ
0x18B9: { desc: "Canadian Syllabics Kway" }, // ᢹ
0x18BA: { desc: "Canadian Syllabics May" }, // ᢺ
0x18BB: { desc: "Canadian Syllabics Noy" }, // ᢻ
0x18BC: { desc: "Canadian Syllabics Nay" }, // ᢼ
0x18BD: { desc: "Canadian Syllabics Lay" }, // ᢽ
0x18BE: { desc: "Canadian Syllabics Soy" }, // ᢾ
0x18BF: { desc: "Canadian Syllabics Say" }, // ᢿ
0x18C0: { desc: "Canadian Syllabics Shoy" }, // ᣀ
0x18C1: { desc: "Canadian Syllabics Shay" }, // ᣁ
0x18C2: { desc: "Canadian Syllabics Shwoy" }, // ᣂ
0x18C3: { desc: "Canadian Syllabics Yoy" }, // ᣃ
0x18C4: { desc: "Canadian Syllabics Yay" }, // ᣄ
0x18C5: { desc: "Canadian Syllabics Ray" }, // ᣅ
0x18C6: { desc: "Canadian Syllabics Nwi" }, // ᣆ
0x18C7: { desc: "Canadian Syllabics Ojibway Nwi" }, // ᣇ
0x18C8: { desc: "Canadian Syllabics Nwii" }, // ᣈ
0x18C9: { desc: "Canadian Syllabics Ojibway Nwii" }, // ᣉ
0x18CA: { desc: "Canadian Syllabics Nwo" }, // ᣊ
0x18CB: { desc: "Canadian Syllabics Ojibway Nwo" }, // ᣋ
0x18CC: { desc: "Canadian Syllabics Nwoo" }, // ᣌ
0x18CD: { desc: "Canadian Syllabics Ojibway Nwoo" }, // ᣍ
0x18CE: { desc: "Canadian Syllabics Rwee" }, // ᣎ
0x18CF: { desc: "Canadian Syllabics Rwi" }, // ᣏ
0x18D0: { desc: "Canadian Syllabics Rwii" }, // ᣐ
0x18D1: { desc: "Canadian Syllabics Rwo" }, // ᣑ
0x18D2: { desc: "Canadian Syllabics Rwoo" }, // ᣒ
0x18D3: { desc: "Canadian Syllabics Rwa" }, // ᣓ
0x18D4: { desc: "Canadian Syllabics Ojibway P" }, // ᣔ
0x18D5: { desc: "Canadian Syllabics Ojibway T" }, // ᣕ
0x18D6: { desc: "Canadian Syllabics Ojibway K" }, // ᣖ
0x18D7: { desc: "Canadian Syllabics Ojibway C" }, // ᣗ
0x18D8: { desc: "Canadian Syllabics Ojibway M" }, // ᣘ
0x18D9: { desc: "Canadian Syllabics Ojibway N" }, // ᣙ
0x18DA: { desc: "Canadian Syllabics Ojibway S" }, // ᣚ
0x18DB: { desc: "Canadian Syllabics Ojibway Sh" }, // ᣛ
0x18DC: { desc: "Canadian Syllabics Eastern W" }, // ᣜ
0x18DD: { desc: "Canadian Syllabics Western W" }, // ᣝ
0x18DE: { desc: "Canadian Syllabics Final Small Ring" }, // ᣞ
0x18DF: { desc: "Canadian Syllabics Final Raised Dot" }, // ᣟ
0x18E0: { desc: "Canadian Syllabics R-Cree Rwe" }, // ᣠ
0x18E1: { desc: "Canadian Syllabics West-Cree Loo" }, // ᣡ
0x18E2: { desc: "Canadian Syllabics West-Cree Laa" }, // ᣢ
0x18E3: { desc: "Canadian Syllabics Thwe" }, // ᣣ
0x18E4: { desc: "Canadian Syllabics Thwa" }, // ᣤ
0x18E5: { desc: "Canadian Syllabics Tthwe" }, // ᣥ
0x18E6: { desc: "Canadian Syllabics Tthoo" }, // ᣦ
0x18E7: { desc: "Canadian Syllabics Tthaa" }, // ᣧ
0x18E8: { desc: "Canadian Syllabics Tlhwe" }, // ᣨ
0x18E9: { desc: "Canadian Syllabics Tlhoo" }, // ᣩ
0x18EA: { desc: "Canadian Syllabics Sayisi Shwe" }, // ᣪ
0x18EB: { desc: "Canadian Syllabics Sayisi Shoo" }, // ᣫ
0x18EC: { desc: "Canadian Syllabics Sayisi Hoo" }, // ᣬ
0x18ED: { desc: "Canadian Syllabics Carrier Gwu" }, // ᣭ
0x18EE: { desc: "Canadian Syllabics Carrier Dene Gee" }, // ᣮ
0x18EF: { desc: "Canadian Syllabics Carrier Gaa" }, // ᣯ
0x18F0: { desc: "Canadian Syllabics Carrier Gwa" }, // ᣰ
0x18F1: { desc: "Canadian Syllabics Sayisi Juu" }, // ᣱ
0x18F2: { desc: "Canadian Syllabics Carrier Jwa" }, // ᣲ
0x18F3: { desc: "Canadian Syllabics Beaver Dene L" }, // ᣳ
0x18F4: { desc: "Canadian Syllabics Beaver Dene R" }, // ᣴ
0x18F5: { desc: "Canadian Syllabics Carrier Dental S" }, // ᣵ
// Limbu
0x1900: { desc: "Limbu Vowel-Carrier Letter" }, // ᤀ
0x1901: { desc: "Limbu Letter Ka" }, // ᤁ
0x1902: { desc: "Limbu Letter Kha" }, // ᤂ
0x1903: { desc: "Limbu Letter Ga" }, // ᤃ
0x1904: { desc: "Limbu Letter Gha" }, // ᤄ
0x1905: { desc: "Limbu Letter Nga" }, // ᤅ
0x1906: { desc: "Limbu Letter Ca" }, // ᤆ
0x1907: { desc: "Limbu Letter Cha" }, // ᤇ
0x1908: { desc: "Limbu Letter Ja" }, // ᤈ
0x1909: { desc: "Limbu Letter Jha" }, // ᤉ
0x190A: { desc: "Limbu Letter Yan" }, // ᤊ
0x190B: { desc: "Limbu Letter Ta" }, // ᤋ
0x190C: { desc: "Limbu Letter Tha" }, // ᤌ
0x190D: { desc: "Limbu Letter Da" }, // ᤍ
0x190E: { desc: "Limbu Letter Dha" }, // ᤎ
0x190F: { desc: "Limbu Letter Na" }, // ᤏ
0x1910: { desc: "Limbu Letter Pa" }, // ᤐ
0x1911: { desc: "Limbu Letter Pha" }, // ᤑ
0x1912: { desc: "Limbu Letter Ba" }, // ᤒ
0x1913: { desc: "Limbu Letter Bha" }, // ᤓ
0x1914: { desc: "Limbu Letter Ma" }, // ᤔ
0x1915: { desc: "Limbu Letter Ya" }, // ᤕ
0x1916: { desc: "Limbu Letter Ra" }, // ᤖ
0x1917: { desc: "Limbu Letter La" }, // ᤗ
0x1918: { desc: "Limbu Letter Wa" }, // ᤘ
0x1919: { desc: "Limbu Letter Sha" }, // ᤙ
0x191A: { desc: "Limbu Letter Ssa" }, // ᤚ
0x191B: { desc: "Limbu Letter Sa" }, // ᤛ
0x191C: { desc: "Limbu Letter Ha" }, // ᤜ
0x191D: { desc: "Limbu Letter Gyan" }, // ᤝ
0x191E: { desc: "Limbu Letter Tra" }, // ᤞ
0x1920: { desc: "Limbu Vowel Sign A" }, // ◌ᤠ
0x1921: { desc: "Limbu Vowel Sign I" }, // ◌ᤡ
0x1922: { desc: "Limbu Vowel Sign U" }, // ◌ᤢ
0x1923: { desc: "Limbu Vowel Sign Ee" }, // ᤣ
0x1924: { desc: "Limbu Vowel Sign Ai" }, // ᤤ
0x1925: { desc: "Limbu Vowel Sign Oo" }, // ᤥ
0x1926: { desc: "Limbu Vowel Sign Au" }, // ᤦ
0x1927: { desc: "Limbu Vowel Sign E" }, // ◌ᤧ
0x1928: { desc: "Limbu Vowel Sign O" }, // ◌ᤨ
0x1929: { desc: "Limbu Subjoined Letter Ya" }, // ᤩ
0x192A: { desc: "Limbu Subjoined Letter Ra" }, // ᤪ
0x192B: { desc: "Limbu Subjoined Letter Wa" }, // ᤫ
0x1930: { desc: "Limbu Small Letter Ka" }, // ᤰ
0x1931: { desc: "Limbu Small Letter Nga" }, // ᤱ
0x1932: { desc: "Limbu Small Letter Anusvara" }, // ◌ᤲ
0x1933: { desc: "Limbu Small Letter Ta" }, // ᤳ
0x1934: { desc: "Limbu Small Letter Na" }, // ᤴ
0x1935: { desc: "Limbu Small Letter Pa" }, // ᤵ
0x1936: { desc: "Limbu Small Letter Ma" }, // ᤶ
0x1937: { desc: "Limbu Small Letter Ra" }, // ᤷ
0x1938: { desc: "Limbu Small Letter La" }, // ᤸ
0x1939: { desc: "Limbu Sign Mukphreng" }, // ◌᤹
0x193A: { desc: "Limbu Sign Kemphreng" }, // ◌᤺
0x193B: { desc: "Limbu Sign Sa-I" }, // ◌᤻
0x1940: { desc: "Limbu Sign Loo" }, // ᥀
0x1944: { desc: "Limbu Exclamation Mark" }, // ᥄
0x1945: { desc: "Limbu Question Mark" }, // ᥅
0x1946: { desc: "Limbu Digit Zero" }, // ᥆
0x1947: { desc: "Limbu Digit One" }, // ᥇
0x1948: { desc: "Limbu Digit Two" }, // ᥈
0x1949: { desc: "Limbu Digit Three" }, // ᥉
0x194A: { desc: "Limbu Digit Four" }, // ᥊
0x194B: { desc: "Limbu Digit Five" }, // ᥋
0x194C: { desc: "Limbu Digit Six" }, // ᥌
0x194D: { desc: "Limbu Digit Seven" }, // ᥍
0x194E: { desc: "Limbu Digit Eight" }, // ᥎
0x194F: { desc: "Limbu Digit Nine" }, // ᥏
// Tai Le
0x1950: { desc: "Tai Le Letter Ka" }, // ᥐ
0x1951: { desc: "Tai Le Letter Xa" }, // ᥑ
0x1952: { desc: "Tai Le Letter Nga" }, // ᥒ
0x1953: { desc: "Tai Le Letter Tsa" }, // ᥓ
0x1954: { desc: "Tai Le Letter Sa" }, // ᥔ
0x1955: { desc: "Tai Le Letter Ya" }, // ᥕ
0x1956: { desc: "Tai Le Letter Ta" }, // ᥖ
0x1957: { desc: "Tai Le Letter Tha" }, // ᥗ
0x1958: { desc: "Tai Le Letter La" }, // ᥘ
0x1959: { desc: "Tai Le Letter Pa" }, // ᥙ
0x195A: { desc: "Tai Le Letter Pha" }, // ᥚ
0x195B: { desc: "Tai Le Letter Ma" }, // ᥛ
0x195C: { desc: "Tai Le Letter Fa" }, // ᥜ
0x195D: { desc: "Tai Le Letter Va" }, // ᥝ
0x195E: { desc: "Tai Le Letter Ha" }, // ᥞ
0x195F: { desc: "Tai Le Letter Qa" }, // ᥟ
0x1960: { desc: "Tai Le Letter Kha" }, // ᥠ
0x1961: { desc: "Tai Le Letter Tsha" }, // ᥡ
0x1962: { desc: "Tai Le Letter Na" }, // ᥢ
0x1963: { desc: "Tai Le Letter A" }, // ᥣ
0x1964: { desc: "Tai Le Letter I" }, // ᥤ
0x1965: { desc: "Tai Le Letter Ee" }, // ᥥ
0x1966: { desc: "Tai Le Letter Eh" }, // ᥦ
0x1967: { desc: "Tai Le Letter U" }, // ᥧ
0x1968: { desc: "Tai Le Letter Oo" }, // ᥨ
0x1969: { desc: "Tai Le Letter O" }, // ᥩ
0x196A: { desc: "Tai Le Letter Ue" }, // ᥪ
0x196B: { desc: "Tai Le Letter E" }, // ᥫ
0x196C: { desc: "Tai Le Letter Aue" }, // ᥬ
0x196D: { desc: "Tai Le Letter Ai" }, // ᥭ
0x1970: { desc: "Tai Le Letter Tone-2" }, // ᥰ
0x1971: { desc: "Tai Le Letter Tone-3" }, // ᥱ
0x1972: { desc: "Tai Le Letter Tone-4" }, // ᥲ
0x1973: { desc: "Tai Le Letter Tone-5" }, // ᥳ
0x1974: { desc: "Tai Le Letter Tone-6" }, // ᥴ
// New Tai Lue
0x1980: { desc: "New Tai Lue Letter High Qa" }, // ᦀ
0x1981: { desc: "New Tai Lue Letter Low Qa" }, // ᦁ
0x1982: { desc: "New Tai Lue Letter High Ka" }, // ᦂ
0x1983: { desc: "New Tai Lue Letter High Xa" }, // ᦃ
0x1984: { desc: "New Tai Lue Letter High Nga" }, // ᦄ
0x1985: { desc: "New Tai Lue Letter Low Ka" }, // ᦅ
0x1986: { desc: "New Tai Lue Letter Low Xa" }, // ᦆ
0x1987: { desc: "New Tai Lue Letter Low Nga" }, // ᦇ
0x1988: { desc: "New Tai Lue Letter High Tsa" }, // ᦈ
0x1989: { desc: "New Tai Lue Letter High Sa" }, // ᦉ
0x198A: { desc: "New Tai Lue Letter High Ya" }, // ᦊ
0x198B: { desc: "New Tai Lue Letter Low Tsa" }, // ᦋ
0x198C: { desc: "New Tai Lue Letter Low Sa" }, // ᦌ
0x198D: { desc: "New Tai Lue Letter Low Ya" }, // ᦍ
0x198E: { desc: "New Tai Lue Letter High Ta" }, // ᦎ
0x198F: { desc: "New Tai Lue Letter High Tha" }, // ᦏ
0x1990: { desc: "New Tai Lue Letter High Na" }, // ᦐ
0x1991: { desc: "New Tai Lue Letter Low Ta" }, // ᦑ
0x1992: { desc: "New Tai Lue Letter Low Tha" }, // ᦒ
0x1993: { desc: "New Tai Lue Letter Low Na" }, // ᦓ
0x1994: { desc: "New Tai Lue Letter High Pa" }, // ᦔ
0x1995: { desc: "New Tai Lue Letter High Pha" }, // ᦕ
0x1996: { desc: "New Tai Lue Letter High Ma" }, // ᦖ
0x1997: { desc: "New Tai Lue Letter Low Pa" }, // ᦗ
0x1998: { desc: "New Tai Lue Letter Low Pha" }, // ᦘ
0x1999: { desc: "New Tai Lue Letter Low Ma" }, // ᦙ
0x199A: { desc: "New Tai Lue Letter High Fa" }, // ᦚ
0x199B: { desc: "New Tai Lue Letter High Va" }, // ᦛ
0x199C: { desc: "New Tai Lue Letter High La" }, // ᦜ
0x199D: { desc: "New Tai Lue Letter Low Fa" }, // ᦝ
0x199E: { desc: "New Tai Lue Letter Low Va" }, // ᦞ
0x199F: { desc: "New Tai Lue Letter Low La" }, // ᦟ
0x19A0: { desc: "New Tai Lue Letter High Ha" }, // ᦠ
0x19A1: { desc: "New Tai Lue Letter High Da" }, // ᦡ
0x19A2: { desc: "New Tai Lue Letter High Ba" }, // ᦢ
0x19A3: { desc: "New Tai Lue Letter Low Ha" }, // ᦣ
0x19A4: { desc: "New Tai Lue Letter Low Da" }, // ᦤ
0x19A5: { desc: "New Tai Lue Letter Low Ba" }, // ᦥ
0x19A6: { desc: "New Tai Lue Letter High Kva" }, // ᦦ
0x19A7: { desc: "New Tai Lue Letter High Xva" }, // ᦧ
0x19A8: { desc: "New Tai Lue Letter Low Kva" }, // ᦨ
0x19A9: { desc: "New Tai Lue Letter Low Xva" }, // ᦩ
0x19AA: { desc: "New Tai Lue Letter High Sua" }, // ᦪ
0x19AB: { desc: "New Tai Lue Letter Low Sua" }, // ᦫ
0x19B0: { desc: "New Tai Lue Vowel Sign Vowel Shortener" }, // ᦰ
0x19B1: { desc: "New Tai Lue Vowel Sign Aa" }, // ᦱ
0x19B2: { desc: "New Tai Lue Vowel Sign Ii" }, // ᦲ
0x19B3: { desc: "New Tai Lue Vowel Sign U" }, // ᦳ
0x19B4: { desc: "New Tai Lue Vowel Sign Uu" }, // ᦴ
0x19B5: { desc: "New Tai Lue Vowel Sign E" }, // ᦵ
0x19B6: { desc: "New Tai Lue Vowel Sign Ae" }, // ᦶ
0x19B7: { desc: "New Tai Lue Vowel Sign O" }, // ᦷ
0x19B8: { desc: "New Tai Lue Vowel Sign Oa" }, // ᦸ
0x19B9: { desc: "New Tai Lue Vowel Sign Ue" }, // ᦹ
0x19BA: { desc: "New Tai Lue Vowel Sign Ay" }, // ᦺ
0x19BB: { desc: "New Tai Lue Vowel Sign Aay" }, // ᦻ
0x19BC: { desc: "New Tai Lue Vowel Sign Uy" }, // ᦼ
0x19BD: { desc: "New Tai Lue Vowel Sign Oy" }, // ᦽ
0x19BE: { desc: "New Tai Lue Vowel Sign Oay" }, // ᦾ
0x19BF: { desc: "New Tai Lue Vowel Sign Uey" }, // ᦿ
0x19C0: { desc: "New Tai Lue Vowel Sign Iy" }, // ᧀ
0x19C1: { desc: "New Tai Lue Letter Final V" }, // ᧁ
0x19C2: { desc: "New Tai Lue Letter Final Ng" }, // ᧂ
0x19C3: { desc: "New Tai Lue Letter Final N" }, // ᧃ
0x19C4: { desc: "New Tai Lue Letter Final M" }, // ᧄ
0x19C5: { desc: "New Tai Lue Letter Final K" }, // ᧅ
0x19C6: { desc: "New Tai Lue Letter Final D" }, // ᧆ
0x19C7: { desc: "New Tai Lue Letter Final B" }, // ᧇ
0x19C8: { desc: "New Tai Lue Tone Mark-1" }, // ᧈ
0x19C9: { desc: "New Tai Lue Tone Mark-2" }, // ᧉ
0x19D0: { desc: "New Tai Lue Digit Zero" }, // ᧐
0x19D1: { desc: "New Tai Lue Digit One" }, // ᧑
0x19D2: { desc: "New Tai Lue Digit Two" }, // ᧒
0x19D3: { desc: "New Tai Lue Digit Three" }, // ᧓
0x19D4: { desc: "New Tai Lue Digit Four" }, // ᧔
0x19D5: { desc: "New Tai Lue Digit Five" }, // ᧕
0x19D6: { desc: "New Tai Lue Digit Six" }, // ᧖
0x19D7: { desc: "New Tai Lue Digit Seven" }, // ᧗
0x19D8: { desc: "New Tai Lue Digit Eight" }, // ᧘
0x19D9: { desc: "New Tai Lue Digit Nine" }, // ᧙
0x19DA: { desc: "New Tai Lue Tham Digit One" }, // ᧚
0x19DE: { desc: "New Tai Lue Sign Lae" }, // ᧞
0x19DF: { desc: "New Tai Lue Sign Laev" }, // ᧟
// Khmer Symbols
0x19E0: { desc: "Khmer Symbol Pathamasat" }, // ᧠
0x19E1: { desc: "Khmer Symbol Muoy Koet" }, // ᧡
0x19E2: { desc: "Khmer Symbol Pii Koet" }, // ᧢
0x19E3: { desc: "Khmer Symbol Bei Koet" }, // ᧣
0x19E4: { desc: "Khmer Symbol Buon Koet" }, // ᧤
0x19E5: { desc: "Khmer Symbol Pram Koet" }, // ᧥
0x19E6: { desc: "Khmer Symbol Pram-Muoy Koet" }, // ᧦
0x19E7: { desc: "Khmer Symbol Pram-Pii Koet" }, // ᧧
0x19E8: { desc: "Khmer Symbol Pram-Bei Koet" }, // ᧨
0x19E9: { desc: "Khmer Symbol Pram-Buon Koet" }, // ᧩
0x19EA: { desc: "Khmer Symbol Dap Koet" }, // ᧪
0x19EB: { desc: "Khmer Symbol Dap-Muoy Koet" }, // ᧫
0x19EC: { desc: "Khmer Symbol Dap-Pii Koet" }, // ᧬
0x19ED: { desc: "Khmer Symbol Dap-Bei Koet" }, // ᧭
0x19EE: { desc: "Khmer Symbol Dap-Buon Koet" }, // ᧮
0x19EF: { desc: "Khmer Symbol Dap-Pram Koet" }, // ᧯
0x19F0: { desc: "Khmer Symbol Tuteyasat" }, // ᧰
0x19F1: { desc: "Khmer Symbol Muoy Roc" }, // ᧱
0x19F2: { desc: "Khmer Symbol Pii Roc" }, // ᧲
0x19F3: { desc: "Khmer Symbol Bei Roc" }, // ᧳
0x19F4: { desc: "Khmer Symbol Buon Roc" }, // ᧴
0x19F5: { desc: "Khmer Symbol Pram Roc" }, // ᧵
0x19F6: { desc: "Khmer Symbol Pram-Muoy Roc" }, // ᧶
0x19F7: { desc: "Khmer Symbol Pram-Pii Roc" }, // ᧷
0x19F8: { desc: "Khmer Symbol Pram-Bei Roc" }, // ᧸
0x19F9: { desc: "Khmer Symbol Pram-Buon Roc" }, // ᧹
0x19FA: { desc: "Khmer Symbol Dap Roc" }, // ᧺
0x19FB: { desc: "Khmer Symbol Dap-Muoy Roc" }, // ᧻
0x19FC: { desc: "Khmer Symbol Dap-Pii Roc" }, // ᧼
0x19FD: { desc: "Khmer Symbol Dap-Bei Roc" }, // ᧽
0x19FE: { desc: "Khmer Symbol Dap-Buon Roc" }, // ᧾
0x19FF: { desc: "Khmer Symbol Dap-Pram Roc" }, // ᧿
// Buginese
0x1A00: { desc: "Buginese Letter Ka" }, // ᨀ
0x1A01: { desc: "Buginese Letter Ga" }, // ᨁ
0x1A02: { desc: "Buginese Letter Nga" }, // ᨂ
0x1A03: { desc: "Buginese Letter Ngka" }, // ᨃ
0x1A04: { desc: "Buginese Letter Pa" }, // ᨄ
0x1A05: { desc: "Buginese Letter Ba" }, // ᨅ
0x1A06: { desc: "Buginese Letter Ma" }, // ᨆ
0x1A07: { desc: "Buginese Letter Mpa" }, // ᨇ
0x1A08: { desc: "Buginese Letter Ta" }, // ᨈ
0x1A09: { desc: "Buginese Letter Da" }, // ᨉ
0x1A0A: { desc: "Buginese Letter Na" }, // ᨊ
0x1A0B: { desc: "Buginese Letter Nra" }, // ᨋ
0x1A0C: { desc: "Buginese Letter Ca" }, // ᨌ
0x1A0D: { desc: "Buginese Letter Ja" }, // ᨍ
0x1A0E: { desc: "Buginese Letter Nya" }, // ᨎ
0x1A0F: { desc: "Buginese Letter Nyca" }, // ᨏ
0x1A10: { desc: "Buginese Letter Ya" }, // ᨐ
0x1A11: { desc: "Buginese Letter Ra" }, // ᨑ
0x1A12: { desc: "Buginese Letter La" }, // ᨒ
0x1A13: { desc: "Buginese Letter Va" }, // ᨓ
0x1A14: { desc: "Buginese Letter Sa" }, // ᨔ
0x1A15: { desc: "Buginese Letter A" }, // ᨕ
0x1A16: { desc: "Buginese Letter Ha" }, // ᨖ
0x1A17: { desc: "Buginese Vowel Sign I" }, // ◌ᨗ
0x1A18: { desc: "Buginese Vowel Sign U" }, // ◌ᨘ
0x1A19: { desc: "Buginese Vowel Sign E" }, // ᨙ
0x1A1A: { desc: "Buginese Vowel Sign O" }, // ᨚ
0x1A1B: { desc: "Buginese Vowel Sign Ae" }, // ◌ᨛ
0x1A1E: { desc: "Buginese Pallawa" }, // ᨞
0x1A1F: { desc: "Buginese End of Section" }, // ᨟
// Tai Tham
0x1A20: { desc: "Tai Tham Letter High Ka" }, // ᨠ
0x1A21: { desc: "Tai Tham Letter High Kha" }, // ᨡ
0x1A22: { desc: "Tai Tham Letter High Kxa" }, // ᨢ
0x1A23: { desc: "Tai Tham Letter Low Ka" }, // ᨣ
0x1A24: { desc: "Tai Tham Letter Low Kxa" }, // ᨤ
0x1A25: { desc: "Tai Tham Letter Low Kha" }, // ᨥ
0x1A26: { desc: "Tai Tham Letter Nga" }, // ᨦ
0x1A27: { desc: "Tai Tham Letter High Ca" }, // ᨧ
0x1A28: { desc: "Tai Tham Letter High Cha" }, // ᨨ
0x1A29: { desc: "Tai Tham Letter Low Ca" }, // ᨩ
0x1A2A: { desc: "Tai Tham Letter Low Sa" }, // ᨪ
0x1A2B: { desc: "Tai Tham Letter Low Cha" }, // ᨫ
0x1A2C: { desc: "Tai Tham Letter Nya" }, // ᨬ
0x1A2D: { desc: "Tai Tham Letter Rata" }, // ᨭ
0x1A2E: { desc: "Tai Tham Letter High Ratha" }, // ᨮ
0x1A2F: { desc: "Tai Tham Letter Da" }, // ᨯ
0x1A30: { desc: "Tai Tham Letter Low Ratha" }, // ᨰ
0x1A31: { desc: "Tai Tham Letter Rana" }, // ᨱ
0x1A32: { desc: "Tai Tham Letter High Ta" }, // ᨲ
0x1A33: { desc: "Tai Tham Letter High Tha" }, // ᨳ
0x1A34: { desc: "Tai Tham Letter Low Ta" }, // ᨴ
0x1A35: { desc: "Tai Tham Letter Low Tha" }, // ᨵ
0x1A36: { desc: "Tai Tham Letter Na" }, // ᨶ
0x1A37: { desc: "Tai Tham Letter Ba" }, // ᨷ
0x1A38: { desc: "Tai Tham Letter High Pa" }, // ᨸ
0x1A39: { desc: "Tai Tham Letter High Pha" }, // ᨹ
0x1A3A: { desc: "Tai Tham Letter High Fa" }, // ᨺ
0x1A3B: { desc: "Tai Tham Letter Low Pa" }, // ᨻ
0x1A3C: { desc: "Tai Tham Letter Low Fa" }, // ᨼ
0x1A3D: { desc: "Tai Tham Letter Low Pha" }, // ᨽ
0x1A3E: { desc: "Tai Tham Letter Ma" }, // ᨾ
0x1A3F: { desc: "Tai Tham Letter Low Ya" }, // ᨿ
0x1A40: { desc: "Tai Tham Letter High Ya" }, // ᩀ
0x1A41: { desc: "Tai Tham Letter Ra" }, // ᩁ
0x1A42: { desc: "Tai Tham Letter Rue" }, // ᩂ
0x1A43: { desc: "Tai Tham Letter La" }, // ᩃ
0x1A44: { desc: "Tai Tham Letter Lue" }, // ᩄ
0x1A45: { desc: "Tai Tham Letter Wa" }, // ᩅ
0x1A46: { desc: "Tai Tham Letter High Sha" }, // ᩆ
0x1A47: { desc: "Tai Tham Letter High Ssa" }, // ᩇ
0x1A48: { desc: "Tai Tham Letter High Sa" }, // ᩈ
0x1A49: { desc: "Tai Tham Letter High Ha" }, // ᩉ
0x1A4A: { desc: "Tai Tham Letter Lla" }, // ᩊ
0x1A4B: { desc: "Tai Tham Letter A" }, // ᩋ
0x1A4C: { desc: "Tai Tham Letter Low Ha" }, // ᩌ
0x1A4D: { desc: "Tai Tham Letter I" }, // ᩍ
0x1A4E: { desc: "Tai Tham Letter Ii" }, // ᩎ
0x1A4F: { desc: "Tai Tham Letter U" }, // ᩏ
0x1A50: { desc: "Tai Tham Letter Uu" }, // ᩐ
0x1A51: { desc: "Tai Tham Letter Ee" }, // ᩑ
0x1A52: { desc: "Tai Tham Letter Oo" }, // ᩒ
0x1A53: { desc: "Tai Tham Letter Lae" }, // ᩓ
0x1A54: { desc: "Tai Tham Letter Great Sa" }, // ᩔ
0x1A55: { desc: "Tai Tham Consonant Sign Medial Ra" }, // ᩕ
0x1A56: { desc: "Tai Tham Consonant Sign Medial La" }, // ◌ᩖ
0x1A57: { desc: "Tai Tham Consonant Sign La Tang Lai" }, // ᩗ
0x1A58: { desc: "Tai Tham Sign Mai Kang Lai" }, // ◌ᩘ
0x1A59: { desc: "Tai Tham Consonant Sign Final Nga" }, // ◌ᩙ
0x1A5A: { desc: "Tai Tham Consonant Sign Low Pa" }, // ◌ᩚ
0x1A5B: { desc: "Tai Tham Consonant Sign High Ratha or Low Pa" }, // ◌ᩛ
0x1A5C: { desc: "Tai Tham Consonant Sign Ma" }, // ◌ᩜ
0x1A5D: { desc: "Tai Tham Consonant Sign Ba" }, // ◌ᩝ
0x1A5E: { desc: "Tai Tham Consonant Sign Sa" }, // ◌ᩞ
0x1A60: { desc: "Tai Tham Sign Sakot" }, // ◌᩠
0x1A61: { desc: "Tai Tham Vowel Sign A" }, // ᩡ
0x1A62: { desc: "Tai Tham Vowel Sign Mai Sat" }, // ◌ᩢ
0x1A63: { desc: "Tai Tham Vowel Sign Aa" }, // ᩣ
0x1A64: { desc: "Tai Tham Vowel Sign Tall Aa" }, // ᩤ
0x1A65: { desc: "Tai Tham Vowel Sign I" }, // ◌ᩥ
0x1A66: { desc: "Tai Tham Vowel Sign Ii" }, // ◌ᩦ
0x1A67: { desc: "Tai Tham Vowel Sign Ue" }, // ◌ᩧ
0x1A68: { desc: "Tai Tham Vowel Sign Uue" }, // ◌ᩨ
0x1A69: { desc: "Tai Tham Vowel Sign U" }, // ◌ᩩ
0x1A6A: { desc: "Tai Tham Vowel Sign Uu" }, // ◌ᩪ
0x1A6B: { desc: "Tai Tham Vowel Sign O" }, // ◌ᩫ
0x1A6C: { desc: "Tai Tham Vowel Sign Oa Below" }, // ◌ᩬ
0x1A6D: { desc: "Tai Tham Vowel Sign Oy" }, // ᩭ
0x1A6E: { desc: "Tai Tham Vowel Sign E" }, // ᩮ
0x1A6F: { desc: "Tai Tham Vowel Sign Ae" }, // ᩯ
0x1A70: { desc: "Tai Tham Vowel Sign Oo" }, // ᩰ
0x1A71: { desc: "Tai Tham Vowel Sign Ai" }, // ᩱ
0x1A72: { desc: "Tai Tham Vowel Sign Tham Ai" }, // ᩲ
0x1A73: { desc: "Tai Tham Vowel Sign Oa Above" }, // ◌ᩳ
0x1A74: { desc: "Tai Tham Sign Mai Kang" }, // ◌ᩴ
0x1A75: { desc: "Tai Tham Sign Tone-1" }, // ◌᩵
0x1A76: { desc: "Tai Tham Sign Tone-2" }, // ◌᩶
0x1A77: { desc: "Tai Tham Sign Khuen Tone-3" }, // ◌᩷
0x1A78: { desc: "Tai Tham Sign Khuen Tone-4" }, // ◌᩸
0x1A79: { desc: "Tai Tham Sign Khuen Tone-5" }, // ◌᩹
0x1A7A: { desc: "Tai Tham Sign Ra Haam" }, // ◌᩺
0x1A7B: { desc: "Tai Tham Sign Mai Sam" }, // ◌᩻
0x1A7C: { desc: "Tai Tham Sign Khuen-Lue Karan" }, // ◌᩼
0x1A7F: { desc: "Tai Tham Combining Cryptogrammic Dot" }, // ◌᩿
0x1A80: { desc: "Tai Tham Hora Digit Zero" }, // ᪀
0x1A81: { desc: "Tai Tham Hora Digit One" }, // ᪁
0x1A82: { desc: "Tai Tham Hora Digit Two" }, // ᪂
0x1A83: { desc: "Tai Tham Hora Digit Three" }, // ᪃
0x1A84: { desc: "Tai Tham Hora Digit Four" }, // ᪄
0x1A85: { desc: "Tai Tham Hora Digit Five" }, // ᪅
0x1A86: { desc: "Tai Tham Hora Digit Six" }, // ᪆
0x1A87: { desc: "Tai Tham Hora Digit Seven" }, // ᪇
0x1A88: { desc: "Tai Tham Hora Digit Eight" }, // ᪈
0x1A89: { desc: "Tai Tham Hora Digit Nine" }, // ᪉
0x1A90: { desc: "Tai Tham Tham Digit Zero" }, // ᪐
0x1A91: { desc: "Tai Tham Tham Digit One" }, // ᪑
0x1A92: { desc: "Tai Tham Tham Digit Two" }, // ᪒
0x1A93: { desc: "Tai Tham Tham Digit Three" }, // ᪓
0x1A94: { desc: "Tai Tham Tham Digit Four" }, // ᪔
0x1A95: { desc: "Tai Tham Tham Digit Five" }, // ᪕
0x1A96: { desc: "Tai Tham Tham Digit Six" }, // ᪖
0x1A97: { desc: "Tai Tham Tham Digit Seven" }, // ᪗
0x1A98: { desc: "Tai Tham Tham Digit Eight" }, // ᪘
0x1A99: { desc: "Tai Tham Tham Digit Nine" }, // ᪙
0x1AA0: { desc: "Tai Tham Sign Wiang" }, // ᪠
0x1AA1: { desc: "Tai Tham Sign Wiangwaak" }, // ᪡
0x1AA2: { desc: "Tai Tham Sign Sawan" }, // ᪢
0x1AA3: { desc: "Tai Tham Sign Keow" }, // ᪣
0x1AA4: { desc: "Tai Tham Sign Hoy" }, // ᪤
0x1AA5: { desc: "Tai Tham Sign Dokmai" }, // ᪥
0x1AA6: { desc: "Tai Tham Sign Reversed Rotated Rana" }, // ᪦
0x1AA7: { desc: "Tai Tham Sign Mai Yamok" }, // ᪧ
0x1AA8: { desc: "Tai Tham Sign Kaan" }, // ᪨
0x1AA9: { desc: "Tai Tham Sign Kaankuu" }, // ᪩
0x1AAA: { desc: "Tai Tham Sign Satkaan" }, // ᪪
0x1AAB: { desc: "Tai Tham Sign Satkaankuu" }, // ᪫
0x1AAC: { desc: "Tai Tham Sign Hang" }, // ᪬
0x1AAD: { desc: "Tai Tham Sign Caang" }, // ᪭
// Combining Diacritical Marks Extended
0x1AB0: { desc: "Combining Doubled Circumflex Accent" }, // ◌᪰
0x1AB1: { desc: "Combining Diaeresis-Ring" }, // ◌᪱
0x1AB2: { desc: "Combining Infinity" }, // ◌᪲
0x1AB3: { desc: "Combining Downwards Arrow" }, // ◌᪳
0x1AB4: { desc: "Combining Triple Dot" }, // ◌᪴
0x1AB5: { desc: "Combining X-X Below" }, // ◌᪵
0x1AB6: { desc: "Combining Wiggly Line Below" }, // ◌᪶
0x1AB7: { desc: "Combining Open Mark Below" }, // ◌᪷
0x1AB8: { desc: "Combining Double Open Mark Below" }, // ◌᪸
0x1AB9: { desc: "Combining Light Centralization Stroke Below" }, // ◌᪹
0x1ABA: { desc: "Combining Strong Centralization Stroke Below" }, // ◌᪺
0x1ABB: { desc: "Combining Parentheses Above" }, // ◌᪻
0x1ABC: { desc: "Combining Double Parentheses Above" }, // ◌᪼
0x1ABD: { desc: "Combining Parentheses Below" }, // ◌᪽
0x1ABE: { desc: "Combining Parentheses Overlay" }, // ᪾
0x1ABF: { desc: "Combining Latin Small Letter W Below" }, // ◌ᪿ
0x1AC0: { desc: "Combining Latin Small Letter Turned W Below" }, // ◌ᫀ
// Balinese
0x1B00: { desc: "Balinese Sign Ulu Ricem" }, // ◌ᬀ
0x1B01: { desc: "Balinese Sign Ulu Candra" }, // ◌ᬁ
0x1B02: { desc: "Balinese Sign Cecek" }, // ◌ᬂ
0x1B03: { desc: "Balinese Sign Surang" }, // ◌ᬃ
0x1B04: { desc: "Balinese Sign Bisah" }, // ᬄ
0x1B05: { desc: "Balinese Letter Akara" }, // ᬅ
0x1B06: { desc: "Balinese Letter Akara Tedung" }, // ᬆ
0x1B07: { desc: "Balinese Letter Ikara" }, // ᬇ
0x1B08: { desc: "Balinese Letter Ikara Tedung" }, // ᬈ
0x1B09: { desc: "Balinese Letter Ukara" }, // ᬉ
0x1B0A: { desc: "Balinese Letter Ukara Tedung" }, // ᬊ
0x1B0B: { desc: "Balinese Letter Ra Repa" }, // ᬋ
0x1B0C: { desc: "Balinese Letter Ra Repa Tedung" }, // ᬌ
0x1B0D: { desc: "Balinese Letter La Lenga" }, // ᬍ
0x1B0E: { desc: "Balinese Letter La Lenga Tedung" }, // ᬎ
0x1B0F: { desc: "Balinese Letter Ekara" }, // ᬏ
0x1B10: { desc: "Balinese Letter Aikara" }, // ᬐ
0x1B11: { desc: "Balinese Letter Okara" }, // ᬑ
0x1B12: { desc: "Balinese Letter Okara Tedung" }, // ᬒ
0x1B13: { desc: "Balinese Letter Ka" }, // ᬓ
0x1B14: { desc: "Balinese Letter Ka Mahaprana" }, // ᬔ
0x1B15: { desc: "Balinese Letter Ga" }, // ᬕ
0x1B16: { desc: "Balinese Letter Ga Gora" }, // ᬖ
0x1B17: { desc: "Balinese Letter Nga" }, // ᬗ
0x1B18: { desc: "Balinese Letter Ca" }, // ᬘ
0x1B19: { desc: "Balinese Letter Ca Laca" }, // ᬙ
0x1B1A: { desc: "Balinese Letter Ja" }, // ᬚ
0x1B1B: { desc: "Balinese Letter Ja Jera" }, // ᬛ
0x1B1C: { desc: "Balinese Letter Nya" }, // ᬜ
0x1B1D: { desc: "Balinese Letter Ta Latik" }, // ᬝ
0x1B1E: { desc: "Balinese Letter Ta Murda Mahaprana" }, // ᬞ
0x1B1F: { desc: "Balinese Letter Da Murda Alpaprana" }, // ᬟ
0x1B20: { desc: "Balinese Letter Da Murda Mahaprana" }, // ᬠ
0x1B21: { desc: "Balinese Letter Na Rambat" }, // ᬡ
0x1B22: { desc: "Balinese Letter Ta" }, // ᬢ
0x1B23: { desc: "Balinese Letter Ta Tawa" }, // ᬣ
0x1B24: { desc: "Balinese Letter Da" }, // ᬤ
0x1B25: { desc: "Balinese Letter Da Madu" }, // ᬥ
0x1B26: { desc: "Balinese Letter Na" }, // ᬦ
0x1B27: { desc: "Balinese Letter Pa" }, // ᬧ
0x1B28: { desc: "Balinese Letter Pa Kapal" }, // ᬨ
0x1B29: { desc: "Balinese Letter Ba" }, // ᬩ
0x1B2A: { desc: "Balinese Letter Ba Kembang" }, // ᬪ
0x1B2B: { desc: "Balinese Letter Ma" }, // ᬫ
0x1B2C: { desc: "Balinese Letter Ya" }, // ᬬ
0x1B2D: { desc: "Balinese Letter Ra" }, // ᬭ
0x1B2E: { desc: "Balinese Letter La" }, // ᬮ
0x1B2F: { desc: "Balinese Letter Wa" }, // ᬯ
0x1B30: { desc: "Balinese Letter Sa Saga" }, // ᬰ
0x1B31: { desc: "Balinese Letter Sa Sapa" }, // ᬱ
0x1B32: { desc: "Balinese Letter Sa" }, // ᬲ
0x1B33: { desc: "Balinese Letter Ha" }, // ᬳ
0x1B34: { desc: "Balinese Sign Rerekan" }, // ◌᬴
0x1B35: { desc: "Balinese Vowel Sign Tedung" }, // ᬵ
0x1B36: { desc: "Balinese Vowel Sign Ulu" }, // ◌ᬶ
0x1B37: { desc: "Balinese Vowel Sign Ulu Sari" }, // ◌ᬷ
0x1B38: { desc: "Balinese Vowel Sign Suku" }, // ◌ᬸ
0x1B39: { desc: "Balinese Vowel Sign Suku Ilut" }, // ◌ᬹ
0x1B3A: { desc: "Balinese Vowel Sign Ra Repa" }, // ◌ᬺ
0x1B3B: { desc: "Balinese Vowel Sign Ra Repa Tedung" }, // ᬻ
0x1B3C: { desc: "Balinese Vowel Sign La Lenga" }, // ◌ᬼ
0x1B3D: { desc: "Balinese Vowel Sign La Lenga Tedung" }, // ᬽ
0x1B3E: { desc: "Balinese Vowel Sign Taling" }, // ᬾ
0x1B3F: { desc: "Balinese Vowel Sign Taling Repa" }, // ᬿ
0x1B40: { desc: "Balinese Vowel Sign Taling Tedung" }, // ᭀ
0x1B41: { desc: "Balinese Vowel Sign Taling Repa Tedung" }, // ᭁ
0x1B42: { desc: "Balinese Vowel Sign Pepet" }, // ◌ᭂ
0x1B43: { desc: "Balinese Vowel Sign Pepet Tedung" }, // ᭃ
0x1B44: { desc: "Balinese Adeg Adeg" }, // ᭄
0x1B45: { desc: "Balinese Letter Kaf Sasak" }, // ᭅ
0x1B46: { desc: "Balinese Letter Khot Sasak" }, // ᭆ
0x1B47: { desc: "Balinese Letter Tzir Sasak" }, // ᭇ
0x1B48: { desc: "Balinese Letter Ef Sasak" }, // ᭈ
0x1B49: { desc: "Balinese Letter Ve Sasak" }, // ᭉ
0x1B4A: { desc: "Balinese Letter Zal Sasak" }, // ᭊ
0x1B4B: { desc: "Balinese Letter Asyura Sasak" }, // ᭋ
0x1B50: { desc: "Balinese Digit Zero" }, // ᭐
0x1B51: { desc: "Balinese Digit One" }, // ᭑
0x1B52: { desc: "Balinese Digit Two" }, // ᭒
0x1B53: { desc: "Balinese Digit Three" }, // ᭓
0x1B54: { desc: "Balinese Digit Four" }, // ᭔
0x1B55: { desc: "Balinese Digit Five" }, // ᭕
0x1B56: { desc: "Balinese Digit Six" }, // ᭖
0x1B57: { desc: "Balinese Digit Seven" }, // ᭗
0x1B58: { desc: "Balinese Digit Eight" }, // ᭘
0x1B59: { desc: "Balinese Digit Nine" }, // ᭙
0x1B5A: { desc: "Balinese Panti" }, // ᭚
0x1B5B: { desc: "Balinese Pamada" }, // ᭛
0x1B5C: { desc: "Balinese Windu" }, // ᭜
0x1B5D: { desc: "Balinese Carik Pamungkah" }, // ᭝
0x1B5E: { desc: "Balinese Carik Siki" }, // ᭞
0x1B5F: { desc: "Balinese Carik Pareren" }, // ᭟
0x1B60: { desc: "Balinese Pameneng" }, // ᭠
0x1B61: { desc: "Balinese Musical Symbol Dong" }, // ᭡
0x1B62: { desc: "Balinese Musical Symbol Deng" }, // ᭢
0x1B63: { desc: "Balinese Musical Symbol Dung" }, // ᭣
0x1B64: { desc: "Balinese Musical Symbol Dang" }, // ᭤
0x1B65: { desc: "Balinese Musical Symbol Dang Surang" }, // ᭥
0x1B66: { desc: "Balinese Musical Symbol Ding" }, // ᭦
0x1B67: { desc: "Balinese Musical Symbol Daeng" }, // ᭧
0x1B68: { desc: "Balinese Musical Symbol Deung" }, // ᭨
0x1B69: { desc: "Balinese Musical Symbol Daing" }, // ᭩
0x1B6A: { desc: "Balinese Musical Symbol Dang Gede" }, // ᭪
0x1B6B: { desc: "Balinese Musical Symbol Combining Tegeh" }, // ◌᭫
0x1B6C: { desc: "Balinese Musical Symbol Combining Endep" }, // ◌᭬
0x1B6D: { desc: "Balinese Musical Symbol Combining Kempul" }, // ◌᭭
0x1B6E: { desc: "Balinese Musical Symbol Combining Kempli" }, // ◌᭮
0x1B6F: { desc: "Balinese Musical Symbol Combining Jegogan" }, // ◌᭯
0x1B70: { desc: "Balinese Musical Symbol Combining Kempul with Jegogan" }, // ◌᭰
0x1B71: { desc: "Balinese Musical Symbol Combining Kempli with Jegogan" }, // ◌᭱
0x1B72: { desc: "Balinese Musical Symbol Combining Bende" }, // ◌᭲
0x1B73: { desc: "Balinese Musical Symbol Combining Gong" }, // ◌᭳
0x1B74: { desc: "Balinese Musical Symbol Right-Hand Open Dug" }, // ᭴
0x1B75: { desc: "Balinese Musical Symbol Right-Hand Open Dag" }, // ᭵
0x1B76: { desc: "Balinese Musical Symbol Right-Hand Closed Tuk" }, // ᭶
0x1B77: { desc: "Balinese Musical Symbol Right-Hand Closed Tak" }, // ᭷
0x1B78: { desc: "Balinese Musical Symbol Left-Hand Open Pang" }, // ᭸
0x1B79: { desc: "Balinese Musical Symbol Left-Hand Open Pung" }, // ᭹
0x1B7A: { desc: "Balinese Musical Symbol Left-Hand Closed Plak" }, // ᭺
0x1B7B: { desc: "Balinese Musical Symbol Left-Hand Closed Pluk" }, // ᭻
0x1B7C: { desc: "Balinese Musical Symbol Left-Hand Open Ping" }, // ᭼
// Sundanese
0x1B80: { desc: "Sundanese Sign Panyecek" }, // ◌ᮀ
0x1B81: { desc: "Sundanese Sign Panglayar" }, // ◌ᮁ
0x1B82: { desc: "Sundanese Sign Pangwisad" }, // ᮂ
0x1B83: { desc: "Sundanese Letter A" }, // ᮃ
0x1B84: { desc: "Sundanese Letter I" }, // ᮄ
0x1B85: { desc: "Sundanese Letter U" }, // ᮅ
0x1B86: { desc: "Sundanese Letter Ae" }, // ᮆ
0x1B87: { desc: "Sundanese Letter O" }, // ᮇ
0x1B88: { desc: "Sundanese Letter E" }, // ᮈ
0x1B89: { desc: "Sundanese Letter Eu" }, // ᮉ
0x1B8A: { desc: "Sundanese Letter Ka" }, // ᮊ
0x1B8B: { desc: "Sundanese Letter Qa" }, // ᮋ
0x1B8C: { desc: "Sundanese Letter Ga" }, // ᮌ
0x1B8D: { desc: "Sundanese Letter Nga" }, // ᮍ
0x1B8E: { desc: "Sundanese Letter Ca" }, // ᮎ
0x1B8F: { desc: "Sundanese Letter Ja" }, // ᮏ
0x1B90: { desc: "Sundanese Letter Za" }, // ᮐ
0x1B91: { desc: "Sundanese Letter Nya" }, // ᮑ
0x1B92: { desc: "Sundanese Letter Ta" }, // ᮒ
0x1B93: { desc: "Sundanese Letter Da" }, // ᮓ
0x1B94: { desc: "Sundanese Letter Na" }, // ᮔ
0x1B95: { desc: "Sundanese Letter Pa" }, // ᮕ
0x1B96: { desc: "Sundanese Letter Fa" }, // ᮖ
0x1B97: { desc: "Sundanese Letter Va" }, // ᮗ
0x1B98: { desc: "Sundanese Letter Ba" }, // ᮘ
0x1B99: { desc: "Sundanese Letter Ma" }, // ᮙ
0x1B9A: { desc: "Sundanese Letter Ya" }, // ᮚ
0x1B9B: { desc: "Sundanese Letter Ra" }, // ᮛ
0x1B9C: { desc: "Sundanese Letter La" }, // ᮜ
0x1B9D: { desc: "Sundanese Letter Wa" }, // ᮝ
0x1B9E: { desc: "Sundanese Letter Sa" }, // ᮞ
0x1B9F: { desc: "Sundanese Letter Xa" }, // ᮟ
0x1BA0: { desc: "Sundanese Letter Ha" }, // ᮠ
0x1BA1: { desc: "Sundanese Consonant Sign Pamingkal" }, // ᮡ
0x1BA2: { desc: "Sundanese Consonant Sign Panyakra" }, // ◌ᮢ
0x1BA3: { desc: "Sundanese Consonant Sign Panyiku" }, // ◌ᮣ
0x1BA4: { desc: "Sundanese Vowel Sign Panghulu" }, // ◌ᮤ
0x1BA5: { desc: "Sundanese Vowel Sign Panyuku" }, // ◌ᮥ
0x1BA6: { desc: "Sundanese Vowel Sign Panaelaeng" }, // ᮦ
0x1BA7: { desc: "Sundanese Vowel Sign Panolong" }, // ᮧ
0x1BA8: { desc: "Sundanese Vowel Sign Pamepet" }, // ◌ᮨ
0x1BA9: { desc: "Sundanese Vowel Sign Paneuleung" }, // ◌ᮩ
0x1BAA: { desc: "Sundanese Sign Pamaaeh" }, // ᮪
0x1BAB: { desc: "Sundanese Sign Virama" }, // ◌᮫
0x1BAC: { desc: "Sundanese Consonant Sign Pasangan Ma" }, // ◌ᮬ
0x1BAD: { desc: "Sundanese Consonant Sign Pasangan Wa" }, // ◌ᮭ
0x1BAE: { desc: "Sundanese Letter Kha" }, // ᮮ
0x1BAF: { desc: "Sundanese Letter Sya" }, // ᮯ
0x1BB0: { desc: "Sundanese Digit Zero" }, // ᮰
0x1BB1: { desc: "Sundanese Digit One" }, // ᮱
0x1BB2: { desc: "Sundanese Digit Two" }, // ᮲
0x1BB3: { desc: "Sundanese Digit Three" }, // ᮳
0x1BB4: { desc: "Sundanese Digit Four" }, // ᮴
0x1BB5: { desc: "Sundanese Digit Five" }, // ᮵
0x1BB6: { desc: "Sundanese Digit Six" }, // ᮶
0x1BB7: { desc: "Sundanese Digit Seven" }, // ᮷
0x1BB8: { desc: "Sundanese Digit Eight" }, // ᮸
0x1BB9: { desc: "Sundanese Digit Nine" }, // ᮹
0x1BBA: { desc: "Sundanese Avagraha" }, // ᮺ
0x1BBB: { desc: "Sundanese Letter Reu" }, // ᮻ
0x1BBC: { desc: "Sundanese Letter Leu" }, // ᮼ
0x1BBD: { desc: "Sundanese Letter Bha" }, // ᮽ
0x1BBE: { desc: "Sundanese Letter Final K" }, // ᮾ
0x1BBF: { desc: "Sundanese Letter Final M" }, // ᮿ
// Batak
0x1BC0: { desc: "Batak Letter A" }, // ᯀ
0x1BC1: { desc: "Batak Letter Simalungun A" }, // ᯁ
0x1BC2: { desc: "Batak Letter Ha" }, // ᯂ
0x1BC3: { desc: "Batak Letter Simalungun Ha" }, // ᯃ
0x1BC4: { desc: "Batak Letter Mandailing Ha" }, // ᯄ
0x1BC5: { desc: "Batak Letter Ba" }, // ᯅ
0x1BC6: { desc: "Batak Letter Karo Ba" }, // ᯆ
0x1BC7: { desc: "Batak Letter Pa" }, // ᯇ
0x1BC8: { desc: "Batak Letter Simalungun Pa" }, // ᯈ
0x1BC9: { desc: "Batak Letter Na" }, // ᯉ
0x1BCA: { desc: "Batak Letter Mandailing Na" }, // ᯊ
0x1BCB: { desc: "Batak Letter Wa" }, // ᯋ
0x1BCC: { desc: "Batak Letter Simalungun Wa" }, // ᯌ
0x1BCD: { desc: "Batak Letter Pakpak Wa" }, // ᯍ
0x1BCE: { desc: "Batak Letter Ga" }, // ᯎ
0x1BCF: { desc: "Batak Letter Simalungun Ga" }, // ᯏ
0x1BD0: { desc: "Batak Letter Ja" }, // ᯐ
0x1BD1: { desc: "Batak Letter Da" }, // ᯑ
0x1BD2: { desc: "Batak Letter Ra" }, // ᯒ
0x1BD3: { desc: "Batak Letter Simalungun Ra" }, // ᯓ
0x1BD4: { desc: "Batak Letter Ma" }, // ᯔ
0x1BD5: { desc: "Batak Letter Simalungun Ma" }, // ᯕ
0x1BD6: { desc: "Batak Letter Southern Ta" }, // ᯖ
0x1BD7: { desc: "Batak Letter Northern Ta" }, // ᯗ
0x1BD8: { desc: "Batak Letter Sa" }, // ᯘ
0x1BD9: { desc: "Batak Letter Simalungun Sa" }, // ᯙ
0x1BDA: { desc: "Batak Letter Mandailing Sa" }, // ᯚ
0x1BDB: { desc: "Batak Letter Ya" }, // ᯛ
0x1BDC: { desc: "Batak Letter Simalungun Ya" }, // ᯜ
0x1BDD: { desc: "Batak Letter Nga" }, // ᯝ
0x1BDE: { desc: "Batak Letter La" }, // ᯞ
0x1BDF: { desc: "Batak Letter Simalungun La" }, // ᯟ
0x1BE0: { desc: "Batak Letter Nya" }, // ᯠ
0x1BE1: { desc: "Batak Letter Ca" }, // ᯡ
0x1BE2: { desc: "Batak Letter Nda" }, // ᯢ
0x1BE3: { desc: "Batak Letter Mba" }, // ᯣ
0x1BE4: { desc: "Batak Letter I" }, // ᯤ
0x1BE5: { desc: "Batak Letter U" }, // ᯥ
0x1BE6: { desc: "Batak Sign Tompi" }, // ◌᯦
0x1BE7: { desc: "Batak Vowel Sign E" }, // ᯧ
0x1BE8: { desc: "Batak Vowel Sign Pakpak E" }, // ◌ᯨ
0x1BE9: { desc: "Batak Vowel Sign Ee" }, // ◌ᯩ
0x1BEA: { desc: "Batak Vowel Sign I" }, // ᯪ
0x1BEB: { desc: "Batak Vowel Sign Karo I" }, // ᯫ
0x1BEC: { desc: "Batak Vowel Sign O" }, // ᯬ
0x1BED: { desc: "Batak Vowel Sign Karo O" }, // ◌ᯭ
0x1BEE: { desc: "Batak Vowel Sign U" }, // ᯮ
0x1BEF: { desc: "Batak Vowel Sign U For Simalungun Sa" }, // ◌ᯯ
0x1BF0: { desc: "Batak Consonant Sign Ng" }, // ◌ᯰ
0x1BF1: { desc: "Batak Consonant Sign H" }, // ◌ᯱ
0x1BF2: { desc: "Batak Pangolat" }, // ᯲
0x1BF3: { desc: "Batak Panongonan" }, // ᯳
0x1BFC: { desc: "Batak Symbol Bindu Na Metek" }, // ᯼
0x1BFD: { desc: "Batak Symbol Bindu Pinarboras" }, // ᯽
0x1BFE: { desc: "Batak Symbol Bindu Judul" }, // ᯾
0x1BFF: { desc: "Batak Symbol Bindu Pangolat" }, // ᯿
// Lepcha
0x1C00: { desc: "Lepcha Letter Ka" }, // ᰀ
0x1C01: { desc: "Lepcha Letter Kla" }, // ᰁ
0x1C02: { desc: "Lepcha Letter Kha" }, // ᰂ
0x1C03: { desc: "Lepcha Letter Ga" }, // ᰃ
0x1C04: { desc: "Lepcha Letter Gla" }, // ᰄ
0x1C05: { desc: "Lepcha Letter Nga" }, // ᰅ
0x1C06: { desc: "Lepcha Letter Ca" }, // ᰆ
0x1C07: { desc: "Lepcha Letter Cha" }, // ᰇ
0x1C08: { desc: "Lepcha Letter Ja" }, // ᰈ
0x1C09: { desc: "Lepcha Letter Nya" }, // ᰉ
0x1C0A: { desc: "Lepcha Letter Ta" }, // ᰊ
0x1C0B: { desc: "Lepcha Letter Tha" }, // ᰋ
0x1C0C: { desc: "Lepcha Letter Da" }, // ᰌ
0x1C0D: { desc: "Lepcha Letter Na" }, // ᰍ
0x1C0E: { desc: "Lepcha Letter Pa" }, // ᰎ
0x1C0F: { desc: "Lepcha Letter Pla" }, // ᰏ
0x1C10: { desc: "Lepcha Letter Pha" }, // ᰐ
0x1C11: { desc: "Lepcha Letter Fa" }, // ᰑ
0x1C12: { desc: "Lepcha Letter Fla" }, // ᰒ
0x1C13: { desc: "Lepcha Letter Ba" }, // ᰓ
0x1C14: { desc: "Lepcha Letter Bla" }, // ᰔ
0x1C15: { desc: "Lepcha Letter Ma" }, // ᰕ
0x1C16: { desc: "Lepcha Letter Mla" }, // ᰖ
0x1C17: { desc: "Lepcha Letter Tsa" }, // ᰗ
0x1C18: { desc: "Lepcha Letter Tsha" }, // ᰘ
0x1C19: { desc: "Lepcha Letter Dza" }, // ᰙ
0x1C1A: { desc: "Lepcha Letter Ya" }, // ᰚ
0x1C1B: { desc: "Lepcha Letter Ra" }, // ᰛ
0x1C1C: { desc: "Lepcha Letter La" }, // ᰜ
0x1C1D: { desc: "Lepcha Letter Ha" }, // ᰝ
0x1C1E: { desc: "Lepcha Letter Hla" }, // ᰞ
0x1C1F: { desc: "Lepcha Letter Va" }, // ᰟ
0x1C20: { desc: "Lepcha Letter Sa" }, // ᰠ
0x1C21: { desc: "Lepcha Letter Sha" }, // ᰡ
0x1C22: { desc: "Lepcha Letter Wa" }, // ᰢ
0x1C23: { desc: "Lepcha Letter A" }, // ᰣ
0x1C24: { desc: "Lepcha Subjoined Letter Ya" }, // ᰤ
0x1C25: { desc: "Lepcha Subjoined Letter Ra" }, // ᰥ
0x1C26: { desc: "Lepcha Vowel Sign Aa" }, // ᰦ
0x1C27: { desc: "Lepcha Vowel Sign I" }, // ᰧ
0x1C28: { desc: "Lepcha Vowel Sign O" }, // ᰨ
0x1C29: { desc: "Lepcha Vowel Sign Oo" }, // ᰩ
0x1C2A: { desc: "Lepcha Vowel Sign U" }, // ᰪ
0x1C2B: { desc: "Lepcha Vowel Sign Uu" }, // ᰫ
0x1C2C: { desc: "Lepcha Vowel Sign E" }, // ◌ᰬ
0x1C2D: { desc: "Lepcha Consonant Sign K" }, // ◌ᰭ
0x1C2E: { desc: "Lepcha Consonant Sign M" }, // ◌ᰮ
0x1C2F: { desc: "Lepcha Consonant Sign L" }, // ◌ᰯ
0x1C30: { desc: "Lepcha Consonant Sign N" }, // ◌ᰰ
0x1C31: { desc: "Lepcha Consonant Sign P" }, // ◌ᰱ
0x1C32: { desc: "Lepcha Consonant Sign R" }, // ◌ᰲ
0x1C33: { desc: "Lepcha Consonant Sign T" }, // ◌ᰳ
0x1C34: { desc: "Lepcha Consonant Sign Nyin-Do" }, // ᰴ
0x1C35: { desc: "Lepcha Consonant Sign Kang" }, // ᰵ
0x1C36: { desc: "Lepcha Sign Ran" }, // ◌ᰶ
0x1C37: { desc: "Lepcha Sign Nukta" }, // ◌᰷
0x1C3B: { desc: "Lepcha Punctuation Ta-Rol" }, // ᰻
0x1C3C: { desc: "Lepcha Punctuation Nyet Thyoom Ta-Rol" }, // ᰼
0x1C3D: { desc: "Lepcha Punctuation Cer-Wa" }, // ᰽
0x1C3E: { desc: "Lepcha Punctuation Tshook Cer-Wa" }, // ᰾
0x1C3F: { desc: "Lepcha Punctuation Tshook" }, // ᰿
0x1C40: { desc: "Lepcha Digit Zero" }, // ᱀
0x1C41: { desc: "Lepcha Digit One" }, // ᱁
0x1C42: { desc: "Lepcha Digit Two" }, // ᱂
0x1C43: { desc: "Lepcha Digit Three" }, // ᱃
0x1C44: { desc: "Lepcha Digit Four" }, // ᱄
0x1C45: { desc: "Lepcha Digit Five" }, // ᱅
0x1C46: { desc: "Lepcha Digit Six" }, // ᱆
0x1C47: { desc: "Lepcha Digit Seven" }, // ᱇
0x1C48: { desc: "Lepcha Digit Eight" }, // ᱈
0x1C49: { desc: "Lepcha Digit Nine" }, // ᱉
0x1C4D: { desc: "Lepcha Letter Tta" }, // ᱍ
0x1C4E: { desc: "Lepcha Letter Ttha" }, // ᱎ
0x1C4F: { desc: "Lepcha Letter Dda" }, // ᱏ
// Ol Chiki
0x1C50: { desc: "Ol Chiki Digit Zero" }, // ᱐
0x1C51: { desc: "Ol Chiki Digit One" }, // ᱑
0x1C52: { desc: "Ol Chiki Digit Two" }, // ᱒
0x1C53: { desc: "Ol Chiki Digit Three" }, // ᱓
0x1C54: { desc: "Ol Chiki Digit Four" }, // ᱔
0x1C55: { desc: "Ol Chiki Digit Five" }, // ᱕
0x1C56: { desc: "Ol Chiki Digit Six" }, // ᱖
0x1C57: { desc: "Ol Chiki Digit Seven" }, // ᱗
0x1C58: { desc: "Ol Chiki Digit Eight" }, // ᱘
0x1C59: { desc: "Ol Chiki Digit Nine" }, // ᱙
0x1C5A: { desc: "Ol Chiki Letter La" }, // ᱚ
0x1C5B: { desc: "Ol Chiki Letter At" }, // ᱛ
0x1C5C: { desc: "Ol Chiki Letter Ag" }, // ᱜ
0x1C5D: { desc: "Ol Chiki Letter Ang" }, // ᱝ
0x1C5E: { desc: "Ol Chiki Letter Al" }, // ᱞ
0x1C5F: { desc: "Ol Chiki Letter Laa" }, // ᱟ
0x1C60: { desc: "Ol Chiki Letter Aak" }, // ᱠ
0x1C61: { desc: "Ol Chiki Letter Aaj" }, // ᱡ
0x1C62: { desc: "Ol Chiki Letter Aam" }, // ᱢ
0x1C63: { desc: "Ol Chiki Letter Aaw" }, // ᱣ
0x1C64: { desc: "Ol Chiki Letter Li" }, // ᱤ
0x1C65: { desc: "Ol Chiki Letter Is" }, // ᱥ
0x1C66: { desc: "Ol Chiki Letter Ih" }, // ᱦ
0x1C67: { desc: "Ol Chiki Letter Iny" }, // ᱧ
0x1C68: { desc: "Ol Chiki Letter Ir" }, // ᱨ
0x1C69: { desc: "Ol Chiki Letter Lu" }, // ᱩ
0x1C6A: { desc: "Ol Chiki Letter Uc" }, // ᱪ
0x1C6B: { desc: "Ol Chiki Letter Ud" }, // ᱫ
0x1C6C: { desc: "Ol Chiki Letter Unn" }, // ᱬ
0x1C6D: { desc: "Ol Chiki Letter Uy" }, // ᱭ
0x1C6E: { desc: "Ol Chiki Letter Le" }, // ᱮ
0x1C6F: { desc: "Ol Chiki Letter Ep" }, // ᱯ
0x1C70: { desc: "Ol Chiki Letter Edd" }, // ᱰ
0x1C71: { desc: "Ol Chiki Letter En" }, // ᱱ
0x1C72: { desc: "Ol Chiki Letter Err" }, // ᱲ
0x1C73: { desc: "Ol Chiki Letter Lo" }, // ᱳ
0x1C74: { desc: "Ol Chiki Letter Ott" }, // ᱴ
0x1C75: { desc: "Ol Chiki Letter Ob" }, // ᱵ
0x1C76: { desc: "Ol Chiki Letter Ov" }, // ᱶ
0x1C77: { desc: "Ol Chiki Letter Oh" }, // ᱷ
0x1C78: { desc: "Ol Chiki Mu Ttuddag" }, // ᱸ
0x1C79: { desc: "Ol Chiki Gaahlaa Ttuddaag" }, // ᱹ
0x1C7A: { desc: "Ol Chiki Mu-Gaahlaa Ttuddaag" }, // ᱺ
0x1C7B: { desc: "Ol Chiki Relaa" }, // ᱻ
0x1C7C: { desc: "Ol Chiki Phaarkaa" }, // ᱼ
0x1C7D: { desc: "Ol Chiki Ahad" }, // ᱽ
0x1C7E: { desc: "Ol Chiki Punctuation Mucaad" }, // ᱾
0x1C7F: { desc: "Ol Chiki Punctuation Double Mucaad" }, // ᱿
// Cyrillic Extended-C
0x1C80: { desc: "Cyrillic Small Letter Rounded Ve" }, // ᲀ
0x1C81: { desc: "Cyrillic Small Letter Long-Legged De" }, // ᲁ
0x1C82: { desc: "Cyrillic Small Letter Narrow O" }, // ᲂ
0x1C83: { desc: "Cyrillic Small Letter Wide Es" }, // ᲃ
0x1C84: { desc: "Cyrillic Small Letter Tall Te" }, // ᲄ
0x1C85: { desc: "Cyrillic Small Letter Three-Legged Te" }, // ᲅ
0x1C86: { desc: "Cyrillic Small Letter Tall Hard Sign" }, // ᲆ
0x1C87: { desc: "Cyrillic Small Letter Tall Yat" }, // ᲇ
0x1C88: { desc: "Cyrillic Small Letter Unblended Uk" }, // ᲈ
// Georgian Extended
0x1C90: { desc: "Georgian Mtavruli Capital Letter An" }, // Ა
0x1C91: { desc: "Georgian Mtavruli Capital Letter Ban" }, // Ბ
0x1C92: { desc: "Georgian Mtavruli Capital Letter Gan" }, // Გ
0x1C93: { desc: "Georgian Mtavruli Capital Letter Don" }, // Დ
0x1C94: { desc: "Georgian Mtavruli Capital Letter En" }, // Ე
0x1C95: { desc: "Georgian Mtavruli Capital Letter Vin" }, // Ვ
0x1C96: { desc: "Georgian Mtavruli Capital Letter Zen" }, // Ზ
0x1C97: { desc: "Georgian Mtavruli Capital Letter Tan" }, // Თ
0x1C98: { desc: "Georgian Mtavruli Capital Letter In" }, // Ი
0x1C99: { desc: "Georgian Mtavruli Capital Letter Kan" }, // Კ
0x1C9A: { desc: "Georgian Mtavruli Capital Letter Las" }, // Ლ
0x1C9B: { desc: "Georgian Mtavruli Capital Letter Man" }, // Მ
0x1C9C: { desc: "Georgian Mtavruli Capital Letter Nar" }, // Ნ
0x1C9D: { desc: "Georgian Mtavruli Capital Letter On" }, // Ო
0x1C9E: { desc: "Georgian Mtavruli Capital Letter Par" }, // Პ
0x1C9F: { desc: "Georgian Mtavruli Capital Letter Zhar" }, // Ჟ
0x1CA0: { desc: "Georgian Mtavruli Capital Letter Rae" }, // Რ
0x1CA1: { desc: "Georgian Mtavruli Capital Letter San" }, // Ს
0x1CA2: { desc: "Georgian Mtavruli Capital Letter Tar" }, // Ტ
0x1CA3: { desc: "Georgian Mtavruli Capital Letter Un" }, // Უ
0x1CA4: { desc: "Georgian Mtavruli Capital Letter Phar" }, // Ფ
0x1CA5: { desc: "Georgian Mtavruli Capital Letter Khar" }, // Ქ
0x1CA6: { desc: "Georgian Mtavruli Capital Letter Ghan" }, // Ღ
0x1CA7: { desc: "Georgian Mtavruli Capital Letter Qar" }, // Ყ
0x1CA8: { desc: "Georgian Mtavruli Capital Letter Shin" }, // Შ
0x1CA9: { desc: "Georgian Mtavruli Capital Letter Chin" }, // Ჩ
0x1CAA: { desc: "Georgian Mtavruli Capital Letter Can" }, // Ც
0x1CAB: { desc: "Georgian Mtavruli Capital Letter Jil" }, // Ძ
0x1CAC: { desc: "Georgian Mtavruli Capital Letter Cil" }, // Წ
0x1CAD: { desc: "Georgian Mtavruli Capital Letter Char" }, // Ჭ
0x1CAE: { desc: "Georgian Mtavruli Capital Letter Xan" }, // Ხ
0x1CAF: { desc: "Georgian Mtavruli Capital Letter Jhan" }, // Ჯ
0x1CB0: { desc: "Georgian Mtavruli Capital Letter Hae" }, // Ჰ
0x1CB1: { desc: "Georgian Mtavruli Capital Letter He" }, // Ჱ
0x1CB2: { desc: "Georgian Mtavruli Capital Letter Hie" }, // Ჲ
0x1CB3: { desc: "Georgian Mtavruli Capital Letter We" }, // Ჳ
0x1CB4: { desc: "Georgian Mtavruli Capital Letter Har" }, // Ჴ
0x1CB5: { desc: "Georgian Mtavruli Capital Letter Hoe" }, // Ჵ
0x1CB6: { desc: "Georgian Mtavruli Capital Letter Fi" }, // Ჶ
0x1CB7: { desc: "Georgian Mtavruli Capital Letter Yn" }, // Ჷ
0x1CB8: { desc: "Georgian Mtavruli Capital Letter Elifi" }, // Ჸ
0x1CB9: { desc: "Georgian Mtavruli Capital Letter Turned Gan" }, // Ჹ
0x1CBA: { desc: "Georgian Mtavruli Capital Letter Ain" }, // Ჺ
0x1CBD: { desc: "Georgian Mtavruli Capital Letter Aen" }, // Ჽ
0x1CBE: { desc: "Georgian Mtavruli Capital Letter Hard Sign" }, // Ჾ
0x1CBF: { desc: "Georgian Mtavruli Capital Letter Labial Sign" }, // Ჿ
// Sundanese Supplement
0x1CC0: { desc: "Sundanese Punctuation Bindu Surya" }, // ᳀
0x1CC1: { desc: "Sundanese Punctuation Bindu Panglong" }, // ᳁
0x1CC2: { desc: "Sundanese Punctuation Bindu Purnama" }, // ᳂
0x1CC3: { desc: "Sundanese Punctuation Bindu Cakra" }, // ᳃
0x1CC4: { desc: "Sundanese Punctuation Bindu Leu Satanga" }, // ᳄
0x1CC5: { desc: "Sundanese Punctuation Bindu Ka Satanga" }, // ᳅
0x1CC6: { desc: "Sundanese Punctuation Bindu Da Satanga" }, // ᳆
0x1CC7: { desc: "Sundanese Punctuation Bindu Ba Satanga" }, // ᳇
// Vedic Extensions
0x1CD0: { desc: "Vedic Tone Karshana" }, // ◌᳐
0x1CD1: { desc: "Vedic Tone Shara" }, // ◌᳑
0x1CD2: { desc: "Vedic Tone Prenkha" }, // ◌᳒
0x1CD3: { desc: "Vedic Sign Nihshvasa" }, // ᳓
0x1CD4: { desc: "Vedic Sign Yajurvedic Midline Svarita" }, // ◌᳔
0x1CD5: { desc: "Vedic Tone Yajurvedic Aggravated Independent Svarita" }, // ◌᳕
0x1CD6: { desc: "Vedic Tone Yajurvedic Independent Svarita" }, // ◌᳖
0x1CD7: { desc: "Vedic Tone Yajurvedic Kathaka Independent Svarita" }, // ◌᳗
0x1CD8: { desc: "Vedic Tone Candra Below" }, // ◌᳘
0x1CD9: { desc: "Vedic Tone Yajurvedic Kathaka Independent Svarita Schroeder" }, // ◌᳙
0x1CDA: { desc: "Vedic Tone Double Svarita" }, // ◌᳚
0x1CDB: { desc: "Vedic Tone Triple Svarita" }, // ◌᳛
0x1CDC: { desc: "Vedic Tone Kathaka Anudatta" }, // ◌᳜
0x1CDD: { desc: "Vedic Tone Dot Below" }, // ◌᳝
0x1CDE: { desc: "Vedic Tone Two Dots Below" }, // ◌᳞
0x1CDF: { desc: "Vedic Tone Three Dots Below" }, // ◌᳟
0x1CE0: { desc: "Vedic Tone Rigvedic Kashmiri Independent Svarita" }, // ◌᳠
0x1CE1: { desc: "Vedic Tone Atharvavedic Independent Svarita" }, // ᳡
0x1CE2: { desc: "Vedic Sign Visarga Svarita" }, // ◌᳢
0x1CE3: { desc: "Vedic Sign Visarga Udatta" }, // ◌᳣
0x1CE4: { desc: "Vedic Sign Reversed Visarga Udatta" }, // ◌᳤
0x1CE5: { desc: "Vedic Sign Visarga Anudatta" }, // ◌᳥
0x1CE6: { desc: "Vedic Sign Reversed Visarga Anudatta" }, // ◌᳦
0x1CE7: { desc: "Vedic Sign Visarga Udatta with Tail" }, // ◌᳧
0x1CE8: { desc: "Vedic Sign Visarga Anudatta with Tail" }, // ◌᳨
0x1CE9: { desc: "Vedic Sign Anusvara Antargomukha" }, // ᳩ
0x1CEA: { desc: "Vedic Sign Anusvara Bahirgomukha" }, // ᳪ
0x1CEB: { desc: "Vedic Sign Anusvara Vamagomukha" }, // ᳫ
0x1CEC: { desc: "Vedic Sign Anusvara Vamagomukha with Tail" }, // ᳬ
0x1CED: { desc: "Vedic Sign Tiryak" }, // ◌᳭
0x1CEE: { desc: "Vedic Sign Hexiform Long Anusvara" }, // ᳮ
0x1CEF: { desc: "Vedic Sign Long Anusvara" }, // ᳯ
0x1CF0: { desc: "Vedic Sign Rthang Long Anusvara" }, // ᳰ
0x1CF1: { desc: "Vedic Sign Anusvara Ubhayato Mukha" }, // ᳱ
0x1CF2: { desc: "Vedic Sign Ardhavisarga" }, // ᳲ
0x1CF3: { desc: "Vedic Sign Rotated Ardhavisarga" }, // ᳳ
0x1CF4: { desc: "Vedic Tone Candra Above" }, // ◌᳴
0x1CF5: { desc: "Vedic Sign Jihvamuliya" }, // ᳵ
0x1CF6: { desc: "Vedic Sign Upadhmaniya" }, // ᳶ
0x1CF7: { desc: "Vedic Sign Atikrama" }, // ᳷
0x1CF8: { desc: "Vedic Tone Ring Above" }, // ◌᳸
0x1CF9: { desc: "Vedic Tone Double Ring Above" }, // ◌᳹
0x1CFA: { desc: "Vedic Sign Double Anusvara Antargomukha" }, // ᳺ
// Phonetic Extensions
0x1D00: { desc: "Latin Letter Small Capital A" }, // ᴀ
0x1D01: { desc: "Latin Letter Small Capital Ae" }, // ᴁ
0x1D02: { desc: "Latin Small Letter Turned Ae" }, // ᴂ
0x1D03: { desc: "Latin Letter Small Capital Barred B" }, // ᴃ
0x1D04: { desc: "Latin Letter Small Capital C" }, // ᴄ
0x1D05: { desc: "Latin Letter Small Capital D" }, // ᴅ
0x1D06: { desc: "Latin Letter Small Capital Eth" }, // ᴆ
0x1D07: { desc: "Latin Letter Small Capital E" }, // ᴇ
0x1D08: { desc: "Latin Small Letter Turned Open E" }, // ᴈ
0x1D09: { desc: "Latin Small Letter Turned I" }, // ᴉ
0x1D0A: { desc: "Latin Letter Small Capital J" }, // ᴊ
0x1D0B: { desc: "Latin Letter Small Capital K" }, // ᴋ
0x1D0C: { desc: "Latin Letter Small Capital L with Stroke" }, // ᴌ
0x1D0D: { desc: "Latin Letter Small Capital M" }, // ᴍ
0x1D0E: { desc: "Latin Letter Small Capital Reversed N" }, // ᴎ
0x1D0F: { desc: "Latin Letter Small Capital O" }, // ᴏ
0x1D10: { desc: "Latin Letter Small Capital Open O" }, // ᴐ
0x1D11: { desc: "Latin Small Letter Sideways O" }, // ᴑ
0x1D12: { desc: "Latin Small Letter Sideways Open O" }, // ᴒ
0x1D13: { desc: "Latin Small Letter Sideways O with Stroke" }, // ᴓ
0x1D14: { desc: "Latin Small Letter Turned Oe" }, // ᴔ
0x1D15: { desc: "Latin Letter Small Capital Ou" }, // ᴕ
0x1D16: { desc: "Latin Small Letter Top Half O" }, // ᴖ
0x1D17: { desc: "Latin Small Letter Bottom Half O" }, // ᴗ
0x1D18: { desc: "Latin Letter Small Capital P" }, // ᴘ
0x1D19: { desc: "Latin Letter Small Capital Reversed R" }, // ᴙ
0x1D1A: { desc: "Latin Letter Small Capital Turned R" }, // ᴚ
0x1D1B: { desc: "Latin Letter Small Capital T" }, // ᴛ
0x1D1C: { desc: "Latin Letter Small Capital U" }, // ᴜ
0x1D1D: { desc: "Latin Small Letter Sideways U" }, // ᴝ
0x1D1E: { desc: "Latin Small Letter Sideways Diaeresized U" }, // ᴞ
0x1D1F: { desc: "Latin Small Letter Sideways Turned M" }, // ᴟ
0x1D20: { desc: "Latin Letter Small Capital V" }, // ᴠ
0x1D21: { desc: "Latin Letter Small Capital W" }, // ᴡ
0x1D22: { desc: "Latin Letter Small Capital Z" }, // ᴢ
0x1D23: { desc: "Latin Letter Small Capital Ezh" }, // ᴣ
0x1D24: { desc: "Latin Letter Voiced Laryngeal Spirant" }, // ᴤ
0x1D25: { desc: "Latin Letter Ain" }, // ᴥ
0x1D26: { desc: "Greek Letter Small Capital Gamma" }, // ᴦ
0x1D27: { desc: "Greek Letter Small Capital Lamda" }, // ᴧ
0x1D28: { desc: "Greek Letter Small Capital Pi" }, // ᴨ
0x1D29: { desc: "Greek Letter Small Capital Rho" }, // ᴩ
0x1D2A: { desc: "Greek Letter Small Capital Psi" }, // ᴪ
0x1D2B: { desc: "Cyrillic Letter Small Capital El" }, // ᴫ
0x1D2C: { desc: "Modifier Letter Capital A" }, // ᴬ
0x1D2D: { desc: "Modifier Letter Capital Ae" }, // ᴭ
0x1D2E: { desc: "Modifier Letter Capital B" }, // ᴮ
0x1D2F: { desc: "Modifier Letter Capital Barred B" }, // ᴯ
0x1D30: { desc: "Modifier Letter Capital D" }, // ᴰ
0x1D31: { desc: "Modifier Letter Capital E" }, // ᴱ
0x1D32: { desc: "Modifier Letter Capital Reversed E" }, // ᴲ
0x1D33: { desc: "Modifier Letter Capital G" }, // ᴳ
0x1D34: { desc: "Modifier Letter Capital H" }, // ᴴ
0x1D35: { desc: "Modifier Letter Capital I" }, // ᴵ
0x1D36: { desc: "Modifier Letter Capital J" }, // ᴶ
0x1D37: { desc: "Modifier Letter Capital K" }, // ᴷ
0x1D38: { desc: "Modifier Letter Capital L" }, // ᴸ
0x1D39: { desc: "Modifier Letter Capital M" }, // ᴹ
0x1D3A: { desc: "Modifier Letter Capital N" }, // ᴺ
0x1D3B: { desc: "Modifier Letter Capital Reversed N" }, // ᴻ
0x1D3C: { desc: "Modifier Letter Capital O" }, // ᴼ
0x1D3D: { desc: "Modifier Letter Capital Ou" }, // ᴽ
0x1D3E: { desc: "Modifier Letter Capital P" }, // ᴾ
0x1D3F: { desc: "Modifier Letter Capital R" }, // ᴿ
0x1D40: { desc: "Modifier Letter Capital T" }, // ᵀ
0x1D41: { desc: "Modifier Letter Capital U" }, // ᵁ
0x1D42: { desc: "Modifier Letter Capital W" }, // ᵂ
0x1D43: { desc: "Modifier Letter Small A" }, // ᵃ
0x1D44: { desc: "Modifier Letter Small Turned A" }, // ᵄ
0x1D45: { desc: "Modifier Letter Small Alpha" }, // ᵅ
0x1D46: { desc: "Modifier Letter Small Turned Ae" }, // ᵆ
0x1D47: { desc: "Modifier Letter Small B" }, // ᵇ
0x1D48: { desc: "Modifier Letter Small D" }, // ᵈ
0x1D49: { desc: "Modifier Letter Small E" }, // ᵉ
0x1D4A: { desc: "Modifier Letter Small Schwa" }, // ᵊ
0x1D4B: { desc: "Modifier Letter Small Open E" }, // ᵋ
0x1D4C: { desc: "Modifier Letter Small Turned Open E" }, // ᵌ
0x1D4D: { desc: "Modifier Letter Small G" }, // ᵍ
0x1D4E: { desc: "Modifier Letter Small Turned I" }, // ᵎ
0x1D4F: { desc: "Modifier Letter Small K" }, // ᵏ
0x1D50: { desc: "Modifier Letter Small M" }, // ᵐ
0x1D51: { desc: "Modifier Letter Small Eng" }, // ᵑ
0x1D52: { desc: "Modifier Letter Small O" }, // ᵒ
0x1D53: { desc: "Modifier Letter Small Open O" }, // ᵓ
0x1D54: { desc: "Modifier Letter Small Top Half O" }, // ᵔ
0x1D55: { desc: "Modifier Letter Small Bottom Half O" }, // ᵕ
0x1D56: { desc: "Modifier Letter Small P" }, // ᵖ
0x1D57: { desc: "Modifier Letter Small T" }, // ᵗ
0x1D58: { desc: "Modifier Letter Small U" }, // ᵘ
0x1D59: { desc: "Modifier Letter Small Sideways U" }, // ᵙ
0x1D5A: { desc: "Modifier Letter Small Turned M" }, // ᵚ
0x1D5B: { desc: "Modifier Letter Small V" }, // ᵛ
0x1D5C: { desc: "Modifier Letter Small Ain" }, // ᵜ
0x1D5D: { desc: "Modifier Letter Small Beta" }, // ᵝ
0x1D5E: { desc: "Modifier Letter Small Greek Gamma" }, // ᵞ
0x1D5F: { desc: "Modifier Letter Small Delta" }, // ᵟ
0x1D60: { desc: "Modifier Letter Small Greek Phi" }, // ᵠ
0x1D61: { desc: "Modifier Letter Small Chi" }, // ᵡ
0x1D62: { desc: "Latin Subscript Small Letter I" }, // ᵢ
0x1D63: { desc: "Latin Subscript Small Letter R" }, // ᵣ
0x1D64: { desc: "Latin Subscript Small Letter U" }, // ᵤ
0x1D65: { desc: "Latin Subscript Small Letter V" }, // ᵥ
0x1D66: { desc: "Greek Subscript Small Letter Beta" }, // ᵦ
0x1D67: { desc: "Greek Subscript Small Letter Gamma" }, // ᵧ
0x1D68: { desc: "Greek Subscript Small Letter Rho" }, // ᵨ
0x1D69: { desc: "Greek Subscript Small Letter Phi" }, // ᵩ
0x1D6A: { desc: "Greek Subscript Small Letter Chi" }, // ᵪ
0x1D6B: { desc: "Latin Small Letter Ue" }, // ᵫ
0x1D6C: { desc: "Latin Small Letter B with Middle Tilde" }, // ᵬ
0x1D6D: { desc: "Latin Small Letter D with Middle Tilde" }, // ᵭ
0x1D6E: { desc: "Latin Small Letter F with Middle Tilde" }, // ᵮ
0x1D6F: { desc: "Latin Small Letter M with Middle Tilde" }, // ᵯ
0x1D70: { desc: "Latin Small Letter N with Middle Tilde" }, // ᵰ
0x1D71: { desc: "Latin Small Letter P with Middle Tilde" }, // ᵱ
0x1D72: { desc: "Latin Small Letter R with Middle Tilde" }, // ᵲ
0x1D73: { desc: "Latin Small Letter R with Fishhook and Middle Tilde" }, // ᵳ
0x1D74: { desc: "Latin Small Letter S with Middle Tilde" }, // ᵴ
0x1D75: { desc: "Latin Small Letter T with Middle Tilde" }, // ᵵ
0x1D76: { desc: "Latin Small Letter Z with Middle Tilde" }, // ᵶ
0x1D77: { desc: "Latin Small Letter Turned G" }, // ᵷ
0x1D78: { desc: "Modifier Letter Cyrillic En" }, // ᵸ
0x1D79: { desc: "Latin Small Letter Insular G" }, // ᵹ
0x1D7A: { desc: "Latin Small Letter Th with Strikethrough" }, // ᵺ
0x1D7B: { desc: "Latin Small Capital Letter I with Stroke" }, // ᵻ
0x1D7C: { desc: "Latin Small Letter Iota with Stroke" }, // ᵼ
0x1D7D: { desc: "Latin Small Letter P with Stroke" }, // ᵽ
0x1D7E: { desc: "Latin Small Capital Letter U with Stroke" }, // ᵾ
0x1D7F: { desc: "Latin Small Letter Upsilon with Stroke" }, // ᵿ
// Phonetic Extensions Supplement
0x1D80: { desc: "Latin Small Letter B with Palatal Hook" }, // ᶀ
0x1D81: { desc: "Latin Small Letter D with Palatal Hook" }, // ᶁ
0x1D82: { desc: "Latin Small Letter F with Palatal Hook" }, // ᶂ
0x1D83: { desc: "Latin Small Letter G with Palatal Hook" }, // ᶃ
0x1D84: { desc: "Latin Small Letter K with Palatal Hook" }, // ᶄ
0x1D85: { desc: "Latin Small Letter L with Palatal Hook" }, // ᶅ
0x1D86: { desc: "Latin Small Letter M with Palatal Hook" }, // ᶆ
0x1D87: { desc: "Latin Small Letter N with Palatal Hook" }, // ᶇ
0x1D88: { desc: "Latin Small Letter P with Palatal Hook" }, // ᶈ
0x1D89: { desc: "Latin Small Letter R with Palatal Hook" }, // ᶉ
0x1D8A: { desc: "Latin Small Letter S with Palatal Hook" }, // ᶊ
0x1D8B: { desc: "Latin Small Letter Esh with Palatal Hook" }, // ᶋ
0x1D8C: { desc: "Latin Small Letter V with Palatal Hook" }, // ᶌ
0x1D8D: { desc: "Latin Small Letter X with Palatal Hook" }, // ᶍ
0x1D8E: { desc: "Latin Small Letter Z with Palatal Hook" }, // ᶎ
0x1D8F: { desc: "Latin Small Letter A with Retroflex Hook" }, // ᶏ
0x1D90: { desc: "Latin Small Letter Alpha with Retroflex Hook" }, // ᶐ
0x1D91: { desc: "Latin Small Letter D with Hook and Tail" }, // ᶑ
0x1D92: { desc: "Latin Small Letter E with Retroflex Hook" }, // ᶒ
0x1D93: { desc: "Latin Small Letter Open E with Retroflex Hook" }, // ᶓ
0x1D94: { desc: "Latin Small Letter Reversed Open E with Retroflex Hook" }, // ᶔ
0x1D95: { desc: "Latin Small Letter Schwa with Retroflex Hook" }, // ᶕ
0x1D96: { desc: "Latin Small Letter I with Retroflex Hook" }, // ᶖ
0x1D97: { desc: "Latin Small Letter Open O with Retroflex Hook" }, // ᶗ
0x1D98: { desc: "Latin Small Letter Esh with Retroflex Hook" }, // ᶘ
0x1D99: { desc: "Latin Small Letter U with Retroflex Hook" }, // ᶙ
0x1D9A: { desc: "Latin Small Letter Ezh with Retroflex Hook" }, // ᶚ
0x1D9B: { desc: "Modifier Letter Small Turned Alpha" }, // ᶛ
0x1D9C: { desc: "Modifier Letter Small C" }, // ᶜ
0x1D9D: { desc: "Modifier Letter Small C with Curl" }, // ᶝ
0x1D9E: { desc: "Modifier Letter Small Eth" }, // ᶞ
0x1D9F: { desc: "Modifier Letter Small Reversed Open E" }, // ᶟ
0x1DA0: { desc: "Modifier Letter Small F" }, // ᶠ
0x1DA1: { desc: "Modifier Letter Small Dotless J with Stroke" }, // ᶡ
0x1DA2: { desc: "Modifier Letter Small Script G" }, // ᶢ
0x1DA3: { desc: "Modifier Letter Small Turned H" }, // ᶣ
0x1DA4: { desc: "Modifier Letter Small I with Stroke" }, // ᶤ
0x1DA5: { desc: "Modifier Letter Small Iota" }, // ᶥ
0x1DA6: { desc: "Modifier Letter Small Capital I" }, // ᶦ
0x1DA7: { desc: "Modifier Letter Small Capital I with Stroke" }, // ᶧ
0x1DA8: { desc: "Modifier Letter Small J with Crossed-Tail" }, // ᶨ
0x1DA9: { desc: "Modifier Letter Small L with Retroflex Hook" }, // ᶩ
0x1DAA: { desc: "Modifier Letter Small L with Palatal Hook" }, // ᶪ
0x1DAB: { desc: "Modifier Letter Small Capital L" }, // ᶫ
0x1DAC: { desc: "Modifier Letter Small M with Hook" }, // ᶬ
0x1DAD: { desc: "Modifier Letter Small Turned M with Long Leg" }, // ᶭ
0x1DAE: { desc: "Modifier Letter Small N with Left Hook" }, // ᶮ
0x1DAF: { desc: "Modifier Letter Small N with Retroflex Hook" }, // ᶯ
0x1DB0: { desc: "Modifier Letter Small Capital N" }, // ᶰ
0x1DB1: { desc: "Modifier Letter Small Barred O" }, // ᶱ
0x1DB2: { desc: "Modifier Letter Small Phi" }, // ᶲ
0x1DB3: { desc: "Modifier Letter Small S with Hook" }, // ᶳ
0x1DB4: { desc: "Modifier Letter Small Esh" }, // ᶴ
0x1DB5: { desc: "Modifier Letter Small T with Palatal Hook" }, // ᶵ
0x1DB6: { desc: "Modifier Letter Small U Bar" }, // ᶶ
0x1DB7: { desc: "Modifier Letter Small Upsilon" }, // ᶷ
0x1DB8: { desc: "Modifier Letter Small Capital U" }, // ᶸ
0x1DB9: { desc: "Modifier Letter Small V with Hook" }, // ᶹ
0x1DBA: { desc: "Modifier Letter Small Turned V" }, // ᶺ
0x1DBB: { desc: "Modifier Letter Small Z" }, // ᶻ
0x1DBC: { desc: "Modifier Letter Small Z with Retroflex Hook" }, // ᶼ
0x1DBD: { desc: "Modifier Letter Small Z with Curl" }, // ᶽ
0x1DBE: { desc: "Modifier Letter Small Ezh" }, // ᶾ
0x1DBF: { desc: "Modifier Letter Small Theta" }, // ᶿ
// Combining Diacritical Marks Supplement
0x1DC0: { desc: "Combining Dotted Grave Accent" }, // ◌᷀
0x1DC1: { desc: "Combining Dotted Acute Accent" }, // ◌᷁
0x1DC2: { desc: "Combining Snake Below" }, // ◌᷂
0x1DC3: { desc: "Combining Suspension Mark" }, // ◌᷃
0x1DC4: { desc: "Combining Macron-Acute" }, // ◌᷄
0x1DC5: { desc: "Combining Grave-Macron" }, // ◌᷅
0x1DC6: { desc: "Combining Macron-Grave" }, // ◌᷆
0x1DC7: { desc: "Combining Acute-Macron" }, // ◌᷇
0x1DC8: { desc: "Combining Grave-Acute-Grave" }, // ◌᷈
0x1DC9: { desc: "Combining Acute-Grave-Acute" }, // ◌᷉
0x1DCA: { desc: "Combining Latin Small Letter R Below" }, // ◌᷊
0x1DCB: { desc: "Combining Breve-Macron" }, // ◌᷋
0x1DCC: { desc: "Combining Macron-Breve" }, // ◌᷌
0x1DCD: { desc: "Combining Double Circumflex Above" }, // ◌᷍◌
0x1DCE: { desc: "Combining Ogonek Above" }, // ◌᷎
0x1DCF: { desc: "Combining Zigzag Below" }, // ◌᷏
0x1DD0: { desc: "Combining Is Below" }, // ◌᷐
0x1DD1: { desc: "Combining Ur Above" }, // ◌᷑
0x1DD2: { desc: "Combining Us Above" }, // ◌᷒
0x1DD3: { desc: "Combining Latin Small Letter Flattened Open A Above" }, // ◌ᷓ
0x1DD4: { desc: "Combining Latin Small Letter Ae" }, // ◌ᷔ
0x1DD5: { desc: "Combining Latin Small Letter Ao" }, // ◌ᷕ
0x1DD6: { desc: "Combining Latin Small Letter Av" }, // ◌ᷖ
0x1DD7: { desc: "Combining Latin Small Letter C Cedilla" }, // ◌ᷗ
0x1DD8: { desc: "Combining Latin Small Letter Insular D" }, // ◌ᷘ
0x1DD9: { desc: "Combining Latin Small Letter Eth" }, // ◌ᷙ
0x1DDA: { desc: "Combining Latin Small Letter G" }, // ◌ᷚ
0x1DDB: { desc: "Combining Latin Letter Small Capital G" }, // ◌ᷛ
0x1DDC: { desc: "Combining Latin Small Letter K" }, // ◌ᷜ
0x1DDD: { desc: "Combining Latin Small Letter L" }, // ◌ᷝ
0x1DDE: { desc: "Combining Latin Letter Small Capital L" }, // ◌ᷞ
0x1DDF: { desc: "Combining Latin Letter Small Capital M" }, // ◌ᷟ
0x1DE0: { desc: "Combining Latin Small Letter N" }, // ◌ᷠ
0x1DE1: { desc: "Combining Latin Letter Small Capital N" }, // ◌ᷡ
0x1DE2: { desc: "Combining Latin Letter Small Capital R" }, // ◌ᷢ
0x1DE3: { desc: "Combining Latin Small Letter R Rotunda" }, // ◌ᷣ
0x1DE4: { desc: "Combining Latin Small Letter S" }, // ◌ᷤ
0x1DE5: { desc: "Combining Latin Small Letter Long S" }, // ◌ᷥ
0x1DE6: { desc: "Combining Latin Small Letter Z" }, // ◌ᷦ
0x1DE7: { desc: "Combining Latin Small Letter Alpha" }, // ◌ᷧ
0x1DE8: { desc: "Combining Latin Small Letter B" }, // ◌ᷨ
0x1DE9: { desc: "Combining Latin Small Letter Beta" }, // ◌ᷩ
0x1DEA: { desc: "Combining Latin Small Letter Schwa" }, // ◌ᷪ
0x1DEB: { desc: "Combining Latin Small Letter F" }, // ◌ᷫ
0x1DEC: { desc: "Combining Latin Small Letter L with Double Middle Tilde" }, // ◌ᷬ
0x1DED: { desc: "Combining Latin Small Letter O with Light Centralization Stroke" }, // ◌ᷭ
0x1DEE: { desc: "Combining Latin Small Letter P" }, // ◌ᷮ
0x1DEF: { desc: "Combining Latin Small Letter Esh" }, // ◌ᷯ
0x1DF0: { desc: "Combining Latin Small Letter U with Light Centralization Stroke" }, // ◌ᷰ
0x1DF1: { desc: "Combining Latin Small Letter W" }, // ◌ᷱ
0x1DF2: { desc: "Combining Latin Small Letter A with Diaeresis" }, // ◌ᷲ
0x1DF3: { desc: "Combining Latin Small Letter O with Diaeresis" }, // ◌ᷳ
0x1DF4: { desc: "Combining Latin Small Letter U with Diaeresis" }, // ◌ᷴ
0x1DF5: { desc: "Combining Up Tack Above" }, // ◌᷵
0x1DF6: { desc: "Combining Kavyka Above Right" }, // ◌᷶
0x1DF7: { desc: "Combining Kavyka Above Left" }, // ◌᷷
0x1DF8: { desc: "Combining Dot Above Left" }, // ◌᷸
0x1DF9: { desc: "Combining Wide Inverted Bridge Below" }, // ◌᷹
0x1DFB: { desc: "Combining Deletion Mark" }, // ◌᷻
0x1DFC: { desc: "Combining Double Inverted Breve Below" }, // ◌᷼◌
0x1DFD: { desc: "Combining Almost Equal to Below" }, // ◌᷽
0x1DFE: { desc: "Combining Left Arrowhead Above" }, // ◌᷾
0x1DFF: { desc: "Combining Right Arrowhead and Down Arrowhead Below" }, // ◌᷿
// Latin Extended Additional
0x1E00: { desc: "Latin Capital Letter A with Ring Below" }, // Ḁ
0x1E01: { desc: "Latin Small Letter A with Ring Below" }, // ḁ
0x1E02: { desc: "Latin Capital Letter B with Dot Above" }, // Ḃ
0x1E03: { desc: "Latin Small Letter B with Dot Above" }, // ḃ
0x1E04: { desc: "Latin Capital Letter B with Dot Below" }, // Ḅ
0x1E05: { desc: "Latin Small Letter B with Dot Below" }, // ḅ
0x1E06: { desc: "Latin Capital Letter B with Line Below" }, // Ḇ
0x1E07: { desc: "Latin Small Letter B with Line Below" }, // ḇ
0x1E08: { desc: "Latin Capital Letter C with Cedilla and Acute" }, // Ḉ
0x1E09: { desc: "Latin Small Letter C with Cedilla and Acute" }, // ḉ
0x1E0A: { desc: "Latin Capital Letter D with Dot Above" }, // Ḋ
0x1E0B: { desc: "Latin Small Letter D with Dot Above" }, // ḋ
0x1E0C: { desc: "Latin Capital Letter D with Dot Below" }, // Ḍ
0x1E0D: { desc: "Latin Small Letter D with Dot Below" }, // ḍ
0x1E0E: { desc: "Latin Capital Letter D with Line Below" }, // Ḏ
0x1E0F: { desc: "Latin Small Letter D with Line Below" }, // ḏ
0x1E10: { desc: "Latin Capital Letter D with Cedilla" }, // Ḑ
0x1E11: { desc: "Latin Small Letter D with Cedilla" }, // ḑ
0x1E12: { desc: "Latin Capital Letter D with Circumflex Below" }, // Ḓ
0x1E13: { desc: "Latin Small Letter D with Circumflex Below" }, // ḓ
0x1E14: { desc: "Latin Capital Letter E with Macron and Grave" }, // Ḕ
0x1E15: { desc: "Latin Small Letter E with Macron and Grave" }, // ḕ
0x1E16: { desc: "Latin Capital Letter E with Macron and Acute" }, // Ḗ
0x1E17: { desc: "Latin Small Letter E with Macron and Acute" }, // ḗ
0x1E18: { desc: "Latin Capital Letter E with Circumflex Below" }, // Ḙ
0x1E19: { desc: "Latin Small Letter E with Circumflex Below" }, // ḙ
0x1E1A: { desc: "Latin Capital Letter E with Tilde Below" }, // Ḛ
0x1E1B: { desc: "Latin Small Letter E with Tilde Below" }, // ḛ
0x1E1C: { desc: "Latin Capital Letter E with Cedilla and Breve" }, // Ḝ
0x1E1D: { desc: "Latin Small Letter E with Cedilla and Breve" }, // ḝ
0x1E1E: { desc: "Latin Capital Letter F with Dot Above" }, // Ḟ
0x1E1F: { desc: "Latin Small Letter F with Dot Above" }, // ḟ
0x1E20: { desc: "Latin Capital Letter G with Macron" }, // Ḡ
0x1E21: { desc: "Latin Small Letter G with Macron" }, // ḡ
0x1E22: { desc: "Latin Capital Letter H with Dot Above" }, // Ḣ
0x1E23: { desc: "Latin Small Letter H with Dot Above" }, // ḣ
0x1E24: { desc: "Latin Capital Letter H with Dot Below" }, // Ḥ
0x1E25: { desc: "Latin Small Letter H with Dot Below" }, // ḥ
0x1E26: { desc: "Latin Capital Letter H with Diaeresis" }, // Ḧ
0x1E27: { desc: "Latin Small Letter H with Diaeresis" }, // ḧ
0x1E28: { desc: "Latin Capital Letter H with Cedilla" }, // Ḩ
0x1E29: { desc: "Latin Small Letter H with Cedilla" }, // ḩ
0x1E2A: { desc: "Latin Capital Letter H with Breve Below" }, // Ḫ
0x1E2B: { desc: "Latin Small Letter H with Breve Below" }, // ḫ
0x1E2C: { desc: "Latin Capital Letter I with Tilde Below" }, // Ḭ
0x1E2D: { desc: "Latin Small Letter I with Tilde Below" }, // ḭ
0x1E2E: { desc: "Latin Capital Letter I with Diaeresis and Acute" }, // Ḯ
0x1E2F: { desc: "Latin Small Letter I with Diaeresis and Acute" }, // ḯ
0x1E30: { desc: "Latin Capital Letter K with Acute" }, // Ḱ
0x1E31: { desc: "Latin Small Letter K with Acute" }, // ḱ
0x1E32: { desc: "Latin Capital Letter K with Dot Below" }, // Ḳ
0x1E33: { desc: "Latin Small Letter K with Dot Below" }, // ḳ
0x1E34: { desc: "Latin Capital Letter K with Line Below" }, // Ḵ
0x1E35: { desc: "Latin Small Letter K with Line Below" }, // ḵ
0x1E36: { desc: "Latin Capital Letter L with Dot Below" }, // Ḷ
0x1E37: { desc: "Latin Small Letter L with Dot Below" }, // ḷ
0x1E38: { desc: "Latin Capital Letter L with Dot Below and Macron" }, // Ḹ
0x1E39: { desc: "Latin Small Letter L with Dot Below and Macron" }, // ḹ
0x1E3A: { desc: "Latin Capital Letter L with Line Below" }, // Ḻ
0x1E3B: { desc: "Latin Small Letter L with Line Below" }, // ḻ
0x1E3C: { desc: "Latin Capital Letter L with Circumflex Below" }, // Ḽ
0x1E3D: { desc: "Latin Small Letter L with Circumflex Below" }, // ḽ
0x1E3E: { desc: "Latin Capital Letter M with Acute" }, // Ḿ
0x1E3F: { desc: "Latin Small Letter M with Acute" }, // ḿ
0x1E40: { desc: "Latin Capital Letter M with Dot Above" }, // Ṁ
0x1E41: { desc: "Latin Small Letter M with Dot Above" }, // ṁ
0x1E42: { desc: "Latin Capital Letter M with Dot Below" }, // Ṃ
0x1E43: { desc: "Latin Small Letter M with Dot Below" }, // ṃ
0x1E44: { desc: "Latin Capital Letter N with Dot Above" }, // Ṅ
0x1E45: { desc: "Latin Small Letter N with Dot Above" }, // ṅ
0x1E46: { desc: "Latin Capital Letter N with Dot Below" }, // Ṇ
0x1E47: { desc: "Latin Small Letter N with Dot Below" }, // ṇ
0x1E48: { desc: "Latin Capital Letter N with Line Below" }, // Ṉ
0x1E49: { desc: "Latin Small Letter N with Line Below" }, // ṉ
0x1E4A: { desc: "Latin Capital Letter N with Circumflex Below" }, // Ṋ
0x1E4B: { desc: "Latin Small Letter N with Circumflex Below" }, // ṋ
0x1E4C: { desc: "Latin Capital Letter O with Tilde and Acute" }, // Ṍ
0x1E4D: { desc: "Latin Small Letter O with Tilde and Acute" }, // ṍ
0x1E4E: { desc: "Latin Capital Letter O with Tilde and Diaeresis" }, // Ṏ
0x1E4F: { desc: "Latin Small Letter O with Tilde and Diaeresis" }, // ṏ
0x1E50: { desc: "Latin Capital Letter O with Macron and Grave" }, // Ṑ
0x1E51: { desc: "Latin Small Letter O with Macron and Grave" }, // ṑ
0x1E52: { desc: "Latin Capital Letter O with Macron and Acute" }, // Ṓ
0x1E53: { desc: "Latin Small Letter O with Macron and Acute" }, // ṓ
0x1E54: { desc: "Latin Capital Letter P with Acute" }, // Ṕ
0x1E55: { desc: "Latin Small Letter P with Acute" }, // ṕ
0x1E56: { desc: "Latin Capital Letter P with Dot Above" }, // Ṗ
0x1E57: { desc: "Latin Small Letter P with Dot Above" }, // ṗ
0x1E58: { desc: "Latin Capital Letter R with Dot Above" }, // Ṙ
0x1E59: { desc: "Latin Small Letter R with Dot Above" }, // ṙ
0x1E5A: { desc: "Latin Capital Letter R with Dot Below" }, // Ṛ
0x1E5B: { desc: "Latin Small Letter R with Dot Below" }, // ṛ
0x1E5C: { desc: "Latin Capital Letter R with Dot Below and Macron" }, // Ṝ
0x1E5D: { desc: "Latin Small Letter R with Dot Below and Macron" }, // ṝ
0x1E5E: { desc: "Latin Capital Letter R with Line Below" }, // Ṟ
0x1E5F: { desc: "Latin Small Letter R with Line Below" }, // ṟ
0x1E60: { desc: "Latin Capital Letter S with Dot Above" }, // Ṡ
0x1E61: { desc: "Latin Small Letter S with Dot Above" }, // ṡ
0x1E62: { desc: "Latin Capital Letter S with Dot Below" }, // Ṣ
0x1E63: { desc: "Latin Small Letter S with Dot Below" }, // ṣ
0x1E64: { desc: "Latin Capital Letter S with Acute and Dot Above" }, // Ṥ
0x1E65: { desc: "Latin Small Letter S with Acute and Dot Above" }, // ṥ
0x1E66: { desc: "Latin Capital Letter S with Caron and Dot Above" }, // Ṧ
0x1E67: { desc: "Latin Small Letter S with Caron and Dot Above" }, // ṧ
0x1E68: { desc: "Latin Capital Letter S with Dot Below and Dot Above" }, // Ṩ
0x1E69: { desc: "Latin Small Letter S with Dot Below and Dot Above" }, // ṩ
0x1E6A: { desc: "Latin Capital Letter T with Dot Above" }, // Ṫ
0x1E6B: { desc: "Latin Small Letter T with Dot Above" }, // ṫ
0x1E6C: { desc: "Latin Capital Letter T with Dot Below" }, // Ṭ
0x1E6D: { desc: "Latin Small Letter T with Dot Below" }, // ṭ
0x1E6E: { desc: "Latin Capital Letter T with Line Below" }, // Ṯ
0x1E6F: { desc: "Latin Small Letter T with Line Below" }, // ṯ
0x1E70: { desc: "Latin Capital Letter T with Circumflex Below" }, // Ṱ
0x1E71: { desc: "Latin Small Letter T with Circumflex Below" }, // ṱ
0x1E72: { desc: "Latin Capital Letter U with Diaeresis Below" }, // Ṳ
0x1E73: { desc: "Latin Small Letter U with Diaeresis Below" }, // ṳ
0x1E74: { desc: "Latin Capital Letter U with Tilde Below" }, // Ṵ
0x1E75: { desc: "Latin Small Letter U with Tilde Below" }, // ṵ
0x1E76: { desc: "Latin Capital Letter U with Circumflex Below" }, // Ṷ
0x1E77: { desc: "Latin Small Letter U with Circumflex Below" }, // ṷ
0x1E78: { desc: "Latin Capital Letter U with Tilde and Acute" }, // Ṹ
0x1E79: { desc: "Latin Small Letter U with Tilde and Acute" }, // ṹ
0x1E7A: { desc: "Latin Capital Letter U with Macron and Diaeresis" }, // Ṻ
0x1E7B: { desc: "Latin Small Letter U with Macron and Diaeresis" }, // ṻ
0x1E7C: { desc: "Latin Capital Letter V with Tilde" }, // Ṽ
0x1E7D: { desc: "Latin Small Letter V with Tilde" }, // ṽ
0x1E7E: { desc: "Latin Capital Letter V with Dot Below" }, // Ṿ
0x1E7F: { desc: "Latin Small Letter V with Dot Below" }, // ṿ
0x1E80: { desc: "Latin Capital Letter W with Grave" }, // Ẁ
0x1E81: { desc: "Latin Small Letter W with Grave" }, // ẁ
0x1E82: { desc: "Latin Capital Letter W with Acute" }, // Ẃ
0x1E83: { desc: "Latin Small Letter W with Acute" }, // ẃ
0x1E84: { desc: "Latin Capital Letter W with Diaeresis" }, // Ẅ
0x1E85: { desc: "Latin Small Letter W with Diaeresis" }, // ẅ
0x1E86: { desc: "Latin Capital Letter W with Dot Above" }, // Ẇ
0x1E87: { desc: "Latin Small Letter W with Dot Above" }, // ẇ
0x1E88: { desc: "Latin Capital Letter W with Dot Below" }, // Ẉ
0x1E89: { desc: "Latin Small Letter W with Dot Below" }, // ẉ
0x1E8A: { desc: "Latin Capital Letter X with Dot Above" }, // Ẋ
0x1E8B: { desc: "Latin Small Letter X with Dot Above" }, // ẋ
0x1E8C: { desc: "Latin Capital Letter X with Diaeresis" }, // Ẍ
0x1E8D: { desc: "Latin Small Letter X with Diaeresis" }, // ẍ
0x1E8E: { desc: "Latin Capital Letter Y with Dot Above" }, // Ẏ
0x1E8F: { desc: "Latin Small Letter Y with Dot Above" }, // ẏ
0x1E90: { desc: "Latin Capital Letter Z with Circumflex" }, // Ẑ
0x1E91: { desc: "Latin Small Letter Z with Circumflex" }, // ẑ
0x1E92: { desc: "Latin Capital Letter Z with Dot Below" }, // Ẓ
0x1E93: { desc: "Latin Small Letter Z with Dot Below" }, // ẓ
0x1E94: { desc: "Latin Capital Letter Z with Line Below" }, // Ẕ
0x1E95: { desc: "Latin Small Letter Z with Line Below" }, // ẕ
0x1E96: { desc: "Latin Small Letter H with Line Below" }, // ẖ
0x1E97: { desc: "Latin Small Letter T with Diaeresis" }, // ẗ
0x1E98: { desc: "Latin Small Letter W with Ring Above" }, // ẘ
0x1E99: { desc: "Latin Small Letter Y with Ring Above" }, // ẙ
0x1E9A: { desc: "Latin Small Letter A with Right Half Ring" }, // ẚ
0x1E9B: { desc: "Latin Small Letter Long S with Dot Above" }, // ẛ
0x1E9C: { desc: "Latin Small Letter Long S with Diagonal Stroke" }, // ẜ
0x1E9D: { desc: "Latin Small Letter Long S with High Stroke" }, // ẝ
0x1E9E: { desc: "Latin Capital Letter Sharp S" }, // ẞ
0x1E9F: { desc: "Latin Small Letter Delta" }, // ẟ
0x1EA0: { desc: "Latin Capital Letter A with Dot Below" }, // Ạ
0x1EA1: { desc: "Latin Small Letter A with Dot Below" }, // ạ
0x1EA2: { desc: "Latin Capital Letter A with Hook Above" }, // Ả
0x1EA3: { desc: "Latin Small Letter A with Hook Above" }, // ả
0x1EA4: { desc: "Latin Capital Letter A with Circumflex and Acute" }, // Ấ
0x1EA5: { desc: "Latin Small Letter A with Circumflex and Acute" }, // ấ
0x1EA6: { desc: "Latin Capital Letter A with Circumflex and Grave" }, // Ầ
0x1EA7: { desc: "Latin Small Letter A with Circumflex and Grave" }, // ầ
0x1EA8: { desc: "Latin Capital Letter A with Circumflex and Hook Above" }, // Ẩ
0x1EA9: { desc: "Latin Small Letter A with Circumflex and Hook Above" }, // ẩ
0x1EAA: { desc: "Latin Capital Letter A with Circumflex and Tilde" }, // Ẫ
0x1EAB: { desc: "Latin Small Letter A with Circumflex and Tilde" }, // ẫ
0x1EAC: { desc: "Latin Capital Letter A with Circumflex and Dot Below" }, // Ậ
0x1EAD: { desc: "Latin Small Letter A with Circumflex and Dot Below" }, // ậ
0x1EAE: { desc: "Latin Capital Letter A with Breve and Acute" }, // Ắ
0x1EAF: { desc: "Latin Small Letter A with Breve and Acute" }, // ắ
0x1EB0: { desc: "Latin Capital Letter A with Breve and Grave" }, // Ằ
0x1EB1: { desc: "Latin Small Letter A with Breve and Grave" }, // ằ
0x1EB2: { desc: "Latin Capital Letter A with Breve and Hook Above" }, // Ẳ
0x1EB3: { desc: "Latin Small Letter A with Breve and Hook Above" }, // ẳ
0x1EB4: { desc: "Latin Capital Letter A with Breve and Tilde" }, // Ẵ
0x1EB5: { desc: "Latin Small Letter A with Breve and Tilde" }, // ẵ
0x1EB6: { desc: "Latin Capital Letter A with Breve and Dot Below" }, // Ặ
0x1EB7: { desc: "Latin Small Letter A with Breve and Dot Below" }, // ặ
0x1EB8: { desc: "Latin Capital Letter E with Dot Below" }, // Ẹ
0x1EB9: { desc: "Latin Small Letter E with Dot Below" }, // ẹ
0x1EBA: { desc: "Latin Capital Letter E with Hook Above" }, // Ẻ
0x1EBB: { desc: "Latin Small Letter E with Hook Above" }, // ẻ
0x1EBC: { desc: "Latin Capital Letter E with Tilde" }, // Ẽ
0x1EBD: { desc: "Latin Small Letter E with Tilde" }, // ẽ
0x1EBE: { desc: "Latin Capital Letter E with Circumflex and Acute" }, // Ế
0x1EBF: { desc: "Latin Small Letter E with Circumflex and Acute" }, // ế
0x1EC0: { desc: "Latin Capital Letter E with Circumflex and Grave" }, // Ề
0x1EC1: { desc: "Latin Small Letter E with Circumflex and Grave" }, // ề
0x1EC2: { desc: "Latin Capital Letter E with Circumflex and Hook Above" }, // Ể
0x1EC3: { desc: "Latin Small Letter E with Circumflex and Hook Above" }, // ể
0x1EC4: { desc: "Latin Capital Letter E with Circumflex and Tilde" }, // Ễ
0x1EC5: { desc: "Latin Small Letter E with Circumflex and Tilde" }, // ễ
0x1EC6: { desc: "Latin Capital Letter E with Circumflex and Dot Below" }, // Ệ
0x1EC7: { desc: "Latin Small Letter E with Circumflex and Dot Below" }, // ệ
0x1EC8: { desc: "Latin Capital Letter I with Hook Above" }, // Ỉ
0x1EC9: { desc: "Latin Small Letter I with Hook Above" }, // ỉ
0x1ECA: { desc: "Latin Capital Letter I with Dot Below" }, // Ị
0x1ECB: { desc: "Latin Small Letter I with Dot Below" }, // ị
0x1ECC: { desc: "Latin Capital Letter O with Dot Below" }, // Ọ
0x1ECD: { desc: "Latin Small Letter O with Dot Below" }, // ọ
0x1ECE: { desc: "Latin Capital Letter O with Hook Above" }, // Ỏ
0x1ECF: { desc: "Latin Small Letter O with Hook Above" }, // ỏ
0x1ED0: { desc: "Latin Capital Letter O with Circumflex and Acute" }, // Ố
0x1ED1: { desc: "Latin Small Letter O with Circumflex and Acute" }, // ố
0x1ED2: { desc: "Latin Capital Letter O with Circumflex and Grave" }, // Ồ
0x1ED3: { desc: "Latin Small Letter O with Circumflex and Grave" }, // ồ
0x1ED4: { desc: "Latin Capital Letter O with Circumflex and Hook Above" }, // Ổ
0x1ED5: { desc: "Latin Small Letter O with Circumflex and Hook Above" }, // ổ
0x1ED6: { desc: "Latin Capital Letter O with Circumflex and Tilde" }, // Ỗ
0x1ED7: { desc: "Latin Small Letter O with Circumflex and Tilde" }, // ỗ
0x1ED8: { desc: "Latin Capital Letter O with Circumflex and Dot Below" }, // Ộ
0x1ED9: { desc: "Latin Small Letter O with Circumflex and Dot Below" }, // ộ
0x1EDA: { desc: "Latin Capital Letter O with Horn and Acute" }, // Ớ
0x1EDB: { desc: "Latin Small Letter O with Horn and Acute" }, // ớ
0x1EDC: { desc: "Latin Capital Letter O with Horn and Grave" }, // Ờ
0x1EDD: { desc: "Latin Small Letter O with Horn and Grave" }, // ờ
0x1EDE: { desc: "Latin Capital Letter O with Horn and Hook Above" }, // Ở
0x1EDF: { desc: "Latin Small Letter O with Horn and Hook Above" }, // ở
0x1EE0: { desc: "Latin Capital Letter O with Horn and Tilde" }, // Ỡ
0x1EE1: { desc: "Latin Small Letter O with Horn and Tilde" }, // ỡ
0x1EE2: { desc: "Latin Capital Letter O with Horn and Dot Below" }, // Ợ
0x1EE3: { desc: "Latin Small Letter O with Horn and Dot Below" }, // ợ
0x1EE4: { desc: "Latin Capital Letter U with Dot Below" }, // Ụ
0x1EE5: { desc: "Latin Small Letter U with Dot Below" }, // ụ
0x1EE6: { desc: "Latin Capital Letter U with Hook Above" }, // Ủ
0x1EE7: { desc: "Latin Small Letter U with Hook Above" }, // ủ
0x1EE8: { desc: "Latin Capital Letter U with Horn and Acute" }, // Ứ
0x1EE9: { desc: "Latin Small Letter U with Horn and Acute" }, // ứ
0x1EEA: { desc: "Latin Capital Letter U with Horn and Grave" }, // Ừ
0x1EEB: { desc: "Latin Small Letter U with Horn and Grave" }, // ừ
0x1EEC: { desc: "Latin Capital Letter U with Horn and Hook Above" }, // Ử
0x1EED: { desc: "Latin Small Letter U with Horn and Hook Above" }, // ử
0x1EEE: { desc: "Latin Capital Letter U with Horn and Tilde" }, // Ữ
0x1EEF: { desc: "Latin Small Letter U with Horn and Tilde" }, // ữ
0x1EF0: { desc: "Latin Capital Letter U with Horn and Dot Below" }, // Ự
0x1EF1: { desc: "Latin Small Letter U with Horn and Dot Below" }, // ự
0x1EF2: { desc: "Latin Capital Letter Y with Grave" }, // Ỳ
0x1EF3: { desc: "Latin Small Letter Y with Grave" }, // ỳ
0x1EF4: { desc: "Latin Capital Letter Y with Dot Below" }, // Ỵ
0x1EF5: { desc: "Latin Small Letter Y with Dot Below" }, // ỵ
0x1EF6: { desc: "Latin Capital Letter Y with Hook Above" }, // Ỷ
0x1EF7: { desc: "Latin Small Letter Y with Hook Above" }, // ỷ
0x1EF8: { desc: "Latin Capital Letter Y with Tilde" }, // Ỹ
0x1EF9: { desc: "Latin Small Letter Y with Tilde" }, // ỹ
0x1EFA: { desc: "Latin Capital Letter Middle-Welsh Ll" }, // Ỻ
0x1EFB: { desc: "Latin Small Letter Middle-Welsh Ll" }, // ỻ
0x1EFC: { desc: "Latin Capital Letter Middle-Welsh V" }, // Ỽ
0x1EFD: { desc: "Latin Small Letter Middle-Welsh V" }, // ỽ
0x1EFE: { desc: "Latin Capital Letter Y with Loop" }, // Ỿ
0x1EFF: { desc: "Latin Small Letter Y with Loop" }, // ỿ
// Greek Extended
0x1F00: { desc: "Greek Small Letter Alpha with Psili" }, // ἀ
0x1F01: { desc: "Greek Small Letter Alpha with Dasia" }, // ἁ
0x1F02: { desc: "Greek Small Letter Alpha with Psili and Varia" }, // ἂ
0x1F03: { desc: "Greek Small Letter Alpha with Dasia and Varia" }, // ἃ
0x1F04: { desc: "Greek Small Letter Alpha with Psili and Oxia" }, // ἄ
0x1F05: { desc: "Greek Small Letter Alpha with Dasia and Oxia" }, // ἅ
0x1F06: { desc: "Greek Small Letter Alpha with Psili and Perispomeni" }, // ἆ
0x1F07: { desc: "Greek Small Letter Alpha with Dasia and Perispomeni" }, // ἇ
0x1F08: { desc: "Greek Capital Letter Alpha with Psili" }, // Ἀ
0x1F09: { desc: "Greek Capital Letter Alpha with Dasia" }, // Ἁ
0x1F0A: { desc: "Greek Capital Letter Alpha with Psili and Varia" }, // Ἂ
0x1F0B: { desc: "Greek Capital Letter Alpha with Dasia and Varia" }, // Ἃ
0x1F0C: { desc: "Greek Capital Letter Alpha with Psili and Oxia" }, // Ἄ
0x1F0D: { desc: "Greek Capital Letter Alpha with Dasia and Oxia" }, // Ἅ
0x1F0E: { desc: "Greek Capital Letter Alpha with Psili and Perispomeni" }, // Ἆ
0x1F0F: { desc: "Greek Capital Letter Alpha with Dasia and Perispomeni" }, // Ἇ
0x1F10: { desc: "Greek Small Letter Epsilon with Psili" }, // ἐ
0x1F11: { desc: "Greek Small Letter Epsilon with Dasia" }, // ἑ
0x1F12: { desc: "Greek Small Letter Epsilon with Psili and Varia" }, // ἒ
0x1F13: { desc: "Greek Small Letter Epsilon with Dasia and Varia" }, // ἓ
0x1F14: { desc: "Greek Small Letter Epsilon with Psili and Oxia" }, // ἔ
0x1F15: { desc: "Greek Small Letter Epsilon with Dasia and Oxia" }, // ἕ
0x1F18: { desc: "Greek Capital Letter Epsilon with Psili" }, // Ἐ
0x1F19: { desc: "Greek Capital Letter Epsilon with Dasia" }, // Ἑ
0x1F1A: { desc: "Greek Capital Letter Epsilon with Psili and Varia" }, // Ἒ
0x1F1B: { desc: "Greek Capital Letter Epsilon with Dasia and Varia" }, // Ἓ
0x1F1C: { desc: "Greek Capital Letter Epsilon with Psili and Oxia" }, // Ἔ
0x1F1D: { desc: "Greek Capital Letter Epsilon with Dasia and Oxia" }, // Ἕ
0x1F20: { desc: "Greek Small Letter Eta with Psili" }, // ἠ
0x1F21: { desc: "Greek Small Letter Eta with Dasia" }, // ἡ
0x1F22: { desc: "Greek Small Letter Eta with Psili and Varia" }, // ἢ
0x1F23: { desc: "Greek Small Letter Eta with Dasia and Varia" }, // ἣ
0x1F24: { desc: "Greek Small Letter Eta with Psili and Oxia" }, // ἤ
0x1F25: { desc: "Greek Small Letter Eta with Dasia and Oxia" }, // ἥ
0x1F26: { desc: "Greek Small Letter Eta with Psili and Perispomeni" }, // ἦ
0x1F27: { desc: "Greek Small Letter Eta with Dasia and Perispomeni" }, // ἧ
0x1F28: { desc: "Greek Capital Letter Eta with Psili" }, // Ἠ
0x1F29: { desc: "Greek Capital Letter Eta with Dasia" }, // Ἡ
0x1F2A: { desc: "Greek Capital Letter Eta with Psili and Varia" }, // Ἢ
0x1F2B: { desc: "Greek Capital Letter Eta with Dasia and Varia" }, // Ἣ
0x1F2C: { desc: "Greek Capital Letter Eta with Psili and Oxia" }, // Ἤ
0x1F2D: { desc: "Greek Capital Letter Eta with Dasia and Oxia" }, // Ἥ
0x1F2E: { desc: "Greek Capital Letter Eta with Psili and Perispomeni" }, // Ἦ
0x1F2F: { desc: "Greek Capital Letter Eta with Dasia and Perispomeni" }, // Ἧ
0x1F30: { desc: "Greek Small Letter Iota with Psili" }, // ἰ
0x1F31: { desc: "Greek Small Letter Iota with Dasia" }, // ἱ
0x1F32: { desc: "Greek Small Letter Iota with Psili and Varia" }, // ἲ
0x1F33: { desc: "Greek Small Letter Iota with Dasia and Varia" }, // ἳ
0x1F34: { desc: "Greek Small Letter Iota with Psili and Oxia" }, // ἴ
0x1F35: { desc: "Greek Small Letter Iota with Dasia and Oxia" }, // ἵ
0x1F36: { desc: "Greek Small Letter Iota with Psili and Perispomeni" }, // ἶ
0x1F37: { desc: "Greek Small Letter Iota with Dasia and Perispomeni" }, // ἷ
0x1F38: { desc: "Greek Capital Letter Iota with Psili" }, // Ἰ
0x1F39: { desc: "Greek Capital Letter Iota with Dasia" }, // Ἱ
0x1F3A: { desc: "Greek Capital Letter Iota with Psili and Varia" }, // Ἲ
0x1F3B: { desc: "Greek Capital Letter Iota with Dasia and Varia" }, // Ἳ
0x1F3C: { desc: "Greek Capital Letter Iota with Psili and Oxia" }, // Ἴ
0x1F3D: { desc: "Greek Capital Letter Iota with Dasia and Oxia" }, // Ἵ
0x1F3E: { desc: "Greek Capital Letter Iota with Psili and Perispomeni" }, // Ἶ
0x1F3F: { desc: "Greek Capital Letter Iota with Dasia and Perispomeni" }, // Ἷ
0x1F40: { desc: "Greek Small Letter Omicron with Psili" }, // ὀ
0x1F41: { desc: "Greek Small Letter Omicron with Dasia" }, // ὁ
0x1F42: { desc: "Greek Small Letter Omicron with Psili and Varia" }, // ὂ
0x1F43: { desc: "Greek Small Letter Omicron with Dasia and Varia" }, // ὃ
0x1F44: { desc: "Greek Small Letter Omicron with Psili and Oxia" }, // ὄ
0x1F45: { desc: "Greek Small Letter Omicron with Dasia and Oxia" }, // ὅ
0x1F48: { desc: "Greek Capital Letter Omicron with Psili" }, // Ὀ
0x1F49: { desc: "Greek Capital Letter Omicron with Dasia" }, // Ὁ
0x1F4A: { desc: "Greek Capital Letter Omicron with Psili and Varia" }, // Ὂ
0x1F4B: { desc: "Greek Capital Letter Omicron with Dasia and Varia" }, // Ὃ
0x1F4C: { desc: "Greek Capital Letter Omicron with Psili and Oxia" }, // Ὄ
0x1F4D: { desc: "Greek Capital Letter Omicron with Dasia and Oxia" }, // Ὅ
0x1F50: { desc: "Greek Small Letter Upsilon with Psili" }, // ὐ
0x1F51: { desc: "Greek Small Letter Upsilon with Dasia" }, // ὑ
0x1F52: { desc: "Greek Small Letter Upsilon with Psili and Varia" }, // ὒ
0x1F53: { desc: "Greek Small Letter Upsilon with Dasia and Varia" }, // ὓ
0x1F54: { desc: "Greek Small Letter Upsilon with Psili and Oxia" }, // ὔ
0x1F55: { desc: "Greek Small Letter Upsilon with Dasia and Oxia" }, // ὕ
0x1F56: { desc: "Greek Small Letter Upsilon with Psili and Perispomeni" }, // ὖ
0x1F57: { desc: "Greek Small Letter Upsilon with Dasia and Perispomeni" }, // ὗ
0x1F59: { desc: "Greek Capital Letter Upsilon with Dasia" }, // Ὑ
0x1F5B: { desc: "Greek Capital Letter Upsilon with Dasia and Varia" }, // Ὓ
0x1F5D: { desc: "Greek Capital Letter Upsilon with Dasia and Oxia" }, // Ὕ
0x1F5F: { desc: "Greek Capital Letter Upsilon with Dasia and Perispomeni" }, // Ὗ
0x1F60: { desc: "Greek Small Letter Omega with Psili" }, // ὠ
0x1F61: { desc: "Greek Small Letter Omega with Dasia" }, // ὡ
0x1F62: { desc: "Greek Small Letter Omega with Psili and Varia" }, // ὢ
0x1F63: { desc: "Greek Small Letter Omega with Dasia and Varia" }, // ὣ
0x1F64: { desc: "Greek Small Letter Omega with Psili and Oxia" }, // ὤ
0x1F65: { desc: "Greek Small Letter Omega with Dasia and Oxia" }, // ὥ
0x1F66: { desc: "Greek Small Letter Omega with Psili and Perispomeni" }, // ὦ
0x1F67: { desc: "Greek Small Letter Omega with Dasia and Perispomeni" }, // ὧ
0x1F68: { desc: "Greek Capital Letter Omega with Psili" }, // Ὠ
0x1F69: { desc: "Greek Capital Letter Omega with Dasia" }, // Ὡ
0x1F6A: { desc: "Greek Capital Letter Omega with Psili and Varia" }, // Ὢ
0x1F6B: { desc: "Greek Capital Letter Omega with Dasia and Varia" }, // Ὣ
0x1F6C: { desc: "Greek Capital Letter Omega with Psili and Oxia" }, // Ὤ
0x1F6D: { desc: "Greek Capital Letter Omega with Dasia and Oxia" }, // Ὥ
0x1F6E: { desc: "Greek Capital Letter Omega with Psili and Perispomeni" }, // Ὦ
0x1F6F: { desc: "Greek Capital Letter Omega with Dasia and Perispomeni" }, // Ὧ
0x1F70: { desc: "Greek Small Letter Alpha with Varia" }, // ὰ
0x1F71: { desc: "Greek Small Letter Alpha with Oxia" }, // ά
0x1F72: { desc: "Greek Small Letter Epsilon with Varia" }, // ὲ
0x1F73: { desc: "Greek Small Letter Epsilon with Oxia" }, // έ
0x1F74: { desc: "Greek Small Letter Eta with Varia" }, // ὴ
0x1F75: { desc: "Greek Small Letter Eta with Oxia" }, // ή
0x1F76: { desc: "Greek Small Letter Iota with Varia" }, // ὶ
0x1F77: { desc: "Greek Small Letter Iota with Oxia" }, // ί
0x1F78: { desc: "Greek Small Letter Omicron with Varia" }, // ὸ
0x1F79: { desc: "Greek Small Letter Omicron with Oxia" }, // ό
0x1F7A: { desc: "Greek Small Letter Upsilon with Varia" }, // ὺ
0x1F7B: { desc: "Greek Small Letter Upsilon with Oxia" }, // ύ
0x1F7C: { desc: "Greek Small Letter Omega with Varia" }, // ὼ
0x1F7D: { desc: "Greek Small Letter Omega with Oxia" }, // ώ
0x1F80: { desc: "Greek Small Letter Alpha with Psili and Ypogegrammeni" }, // ᾀ
0x1F81: { desc: "Greek Small Letter Alpha with Dasia and Ypogegrammeni" }, // ᾁ
0x1F82: { desc: "Greek Small Letter Alpha with Psili and Varia and Ypogegrammeni" }, // ᾂ
0x1F83: { desc: "Greek Small Letter Alpha with Dasia and Varia and Ypogegrammeni" }, // ᾃ
0x1F84: { desc: "Greek Small Letter Alpha with Psili and Oxia and Ypogegrammeni" }, // ᾄ
0x1F85: { desc: "Greek Small Letter Alpha with Dasia and Oxia and Ypogegrammeni" }, // ᾅ
0x1F86: { desc: "Greek Small Letter Alpha with Psili and Perispomeni and Ypogegrammeni" }, // ᾆ
0x1F87: { desc: "Greek Small Letter Alpha with Dasia and Perispomeni and Ypogegrammeni" }, // ᾇ
0x1F88: { desc: "Greek Capital Letter Alpha with Psili and Prosgegrammeni" }, // ᾈ
0x1F89: { desc: "Greek Capital Letter Alpha with Dasia and Prosgegrammeni" }, // ᾉ
0x1F8A: { desc: "Greek Capital Letter Alpha with Psili and Varia and Prosgegrammeni" }, // ᾊ
0x1F8B: { desc: "Greek Capital Letter Alpha with Dasia and Varia and Prosgegrammeni" }, // ᾋ
0x1F8C: { desc: "Greek Capital Letter Alpha with Psili and Oxia and Prosgegrammeni" }, // ᾌ
0x1F8D: { desc: "Greek Capital Letter Alpha with Dasia and Oxia and Prosgegrammeni" }, // ᾍ
0x1F8E: { desc: "Greek Capital Letter Alpha with Psili and Perispomeni and Prosgegrammeni" }, // ᾎ
0x1F8F: { desc: "Greek Capital Letter Alpha with Dasia and Perispomeni and Prosgegrammeni" }, // ᾏ
0x1F90: { desc: "Greek Small Letter Eta with Psili and Ypogegrammeni" }, // ᾐ
0x1F91: { desc: "Greek Small Letter Eta with Dasia and Ypogegrammeni" }, // ᾑ
0x1F92: { desc: "Greek Small Letter Eta with Psili and Varia and Ypogegrammeni" }, // ᾒ
0x1F93: { desc: "Greek Small Letter Eta with Dasia and Varia and Ypogegrammeni" }, // ᾓ
0x1F94: { desc: "Greek Small Letter Eta with Psili and Oxia and Ypogegrammeni" }, // ᾔ
0x1F95: { desc: "Greek Small Letter Eta with Dasia and Oxia and Ypogegrammeni" }, // ᾕ
0x1F96: { desc: "Greek Small Letter Eta with Psili and Perispomeni and Ypogegrammeni" }, // ᾖ
0x1F97: { desc: "Greek Small Letter Eta with Dasia and Perispomeni and Ypogegrammeni" }, // ᾗ
0x1F98: { desc: "Greek Capital Letter Eta with Psili and Prosgegrammeni" }, // ᾘ
0x1F99: { desc: "Greek Capital Letter Eta with Dasia and Prosgegrammeni" }, // ᾙ
0x1F9A: { desc: "Greek Capital Letter Eta with Psili and Varia and Prosgegrammeni" }, // ᾚ
0x1F9B: { desc: "Greek Capital Letter Eta with Dasia and Varia and Prosgegrammeni" }, // ᾛ
0x1F9C: { desc: "Greek Capital Letter Eta with Psili and Oxia and Prosgegrammeni" }, // ᾜ
0x1F9D: { desc: "Greek Capital Letter Eta with Dasia and Oxia and Prosgegrammeni" }, // ᾝ
0x1F9E: { desc: "Greek Capital Letter Eta with Psili and Perispomeni and Prosgegrammeni" }, // ᾞ
0x1F9F: { desc: "Greek Capital Letter Eta with Dasia and Perispomeni and Prosgegrammeni" }, // ᾟ
0x1FA0: { desc: "Greek Small Letter Omega with Psili and Ypogegrammeni" }, // ᾠ
0x1FA1: { desc: "Greek Small Letter Omega with Dasia and Ypogegrammeni" }, // ᾡ
0x1FA2: { desc: "Greek Small Letter Omega with Psili and Varia and Ypogegrammeni" }, // ᾢ
0x1FA3: { desc: "Greek Small Letter Omega with Dasia and Varia and Ypogegrammeni" }, // ᾣ
0x1FA4: { desc: "Greek Small Letter Omega with Psili and Oxia and Ypogegrammeni" }, // ᾤ
0x1FA5: { desc: "Greek Small Letter Omega with Dasia and Oxia and Ypogegrammeni" }, // ᾥ
0x1FA6: { desc: "Greek Small Letter Omega with Psili and Perispomeni and Ypogegrammeni" }, // ᾦ
0x1FA7: { desc: "Greek Small Letter Omega with Dasia and Perispomeni and Ypogegrammeni" }, // ᾧ
0x1FA8: { desc: "Greek Capital Letter Omega with Psili and Prosgegrammeni" }, // ᾨ
0x1FA9: { desc: "Greek Capital Letter Omega with Dasia and Prosgegrammeni" }, // ᾩ
0x1FAA: { desc: "Greek Capital Letter Omega with Psili and Varia and Prosgegrammeni" }, // ᾪ
0x1FAB: { desc: "Greek Capital Letter Omega with Dasia and Varia and Prosgegrammeni" }, // ᾫ
0x1FAC: { desc: "Greek Capital Letter Omega with Psili and Oxia and Prosgegrammeni" }, // ᾬ
0x1FAD: { desc: "Greek Capital Letter Omega with Dasia and Oxia and Prosgegrammeni" }, // ᾭ
0x1FAE: { desc: "Greek Capital Letter Omega with Psili and Perispomeni and Prosgegrammeni" }, // ᾮ
0x1FAF: { desc: "Greek Capital Letter Omega with Dasia and Perispomeni and Prosgegrammeni" }, // ᾯ
0x1FB0: { desc: "Greek Small Letter Alpha with Vrachy" }, // ᾰ
0x1FB1: { desc: "Greek Small Letter Alpha with Macron" }, // ᾱ
0x1FB2: { desc: "Greek Small Letter Alpha with Varia and Ypogegrammeni" }, // ᾲ
0x1FB3: { desc: "Greek Small Letter Alpha with Ypogegrammeni" }, // ᾳ
0x1FB4: { desc: "Greek Small Letter Alpha with Oxia and Ypogegrammeni" }, // ᾴ
0x1FB6: { desc: "Greek Small Letter Alpha with Perispomeni" }, // ᾶ
0x1FB7: { desc: "Greek Small Letter Alpha with Perispomeni and Ypogegrammeni" }, // ᾷ
0x1FB8: { desc: "Greek Capital Letter Alpha with Vrachy" }, // Ᾰ
0x1FB9: { desc: "Greek Capital Letter Alpha with Macron" }, // Ᾱ
0x1FBA: { desc: "Greek Capital Letter Alpha with Varia" }, // Ὰ
0x1FBB: { desc: "Greek Capital Letter Alpha with Oxia" }, // Ά
0x1FBC: { desc: "Greek Capital Letter Alpha with Prosgegrammeni" }, // ᾼ
0x1FBD: { desc: "Greek Koronis" }, // ᾽
0x1FBE: { desc: "Greek Prosgegrammeni" }, // ι
0x1FBF: { desc: "Greek Psili" }, // ᾿
0x1FC0: { desc: "Greek Perispomeni" }, // ῀
0x1FC1: { desc: "Greek Dialytika and Perispomeni" }, // ῁
0x1FC2: { desc: "Greek Small Letter Eta with Varia and Ypogegrammeni" }, // ῂ
0x1FC3: { desc: "Greek Small Letter Eta with Ypogegrammeni" }, // ῃ
0x1FC4: { desc: "Greek Small Letter Eta with Oxia and Ypogegrammeni" }, // ῄ
0x1FC6: { desc: "Greek Small Letter Eta with Perispomeni" }, // ῆ
0x1FC7: { desc: "Greek Small Letter Eta with Perispomeni and Ypogegrammeni" }, // ῇ
0x1FC8: { desc: "Greek Capital Letter Epsilon with Varia" }, // Ὲ
0x1FC9: { desc: "Greek Capital Letter Epsilon with Oxia" }, // Έ
0x1FCA: { desc: "Greek Capital Letter Eta with Varia" }, // Ὴ
0x1FCB: { desc: "Greek Capital Letter Eta with Oxia" }, // Ή
0x1FCC: { desc: "Greek Capital Letter Eta with Prosgegrammeni" }, // ῌ
0x1FCD: { desc: "Greek Psili and Varia" }, // ῍
0x1FCE: { desc: "Greek Psili and Oxia" }, // ῎
0x1FCF: { desc: "Greek Psili and Perispomeni" }, // ῏
0x1FD0: { desc: "Greek Small Letter Iota with Vrachy" }, // ῐ
0x1FD1: { desc: "Greek Small Letter Iota with Macron" }, // ῑ
0x1FD2: { desc: "Greek Small Letter Iota with Dialytika and Varia" }, // ῒ
0x1FD3: { desc: "Greek Small Letter Iota with Dialytika and Oxia" }, // ΐ
0x1FD6: { desc: "Greek Small Letter Iota with Perispomeni" }, // ῖ
0x1FD7: { desc: "Greek Small Letter Iota with Dialytika and Perispomeni" }, // ῗ
0x1FD8: { desc: "Greek Capital Letter Iota with Vrachy" }, // Ῐ
0x1FD9: { desc: "Greek Capital Letter Iota with Macron" }, // Ῑ
0x1FDA: { desc: "Greek Capital Letter Iota with Varia" }, // Ὶ
0x1FDB: { desc: "Greek Capital Letter Iota with Oxia" }, // Ί
0x1FDD: { desc: "Greek Dasia and Varia" }, // ῝
0x1FDE: { desc: "Greek Dasia and Oxia" }, // ῞
0x1FDF: { desc: "Greek Dasia and Perispomeni" }, // ῟
0x1FE0: { desc: "Greek Small Letter Upsilon with Vrachy" }, // ῠ
0x1FE1: { desc: "Greek Small Letter Upsilon with Macron" }, // ῡ
0x1FE2: { desc: "Greek Small Letter Upsilon with Dialytika and Varia" }, // ῢ
0x1FE3: { desc: "Greek Small Letter Upsilon with Dialytika and Oxia" }, // ΰ
0x1FE4: { desc: "Greek Small Letter Rho with Psili" }, // ῤ
0x1FE5: { desc: "Greek Small Letter Rho with Dasia" }, // ῥ
0x1FE6: { desc: "Greek Small Letter Upsilon with Perispomeni" }, // ῦ
0x1FE7: { desc: "Greek Small Letter Upsilon with Dialytika and Perispomeni" }, // ῧ
0x1FE8: { desc: "Greek Capital Letter Upsilon with Vrachy" }, // Ῠ
0x1FE9: { desc: "Greek Capital Letter Upsilon with Macron" }, // Ῡ
0x1FEA: { desc: "Greek Capital Letter Upsilon with Varia" }, // Ὺ
0x1FEB: { desc: "Greek Capital Letter Upsilon with Oxia" }, // Ύ
0x1FEC: { desc: "Greek Capital Letter Rho with Dasia" }, // Ῥ
0x1FED: { desc: "Greek Dialytika and Varia" }, // ῭
0x1FEE: { desc: "Greek Dialytika and Oxia" }, // ΅
0x1FEF: { desc: "Greek Varia" }, // `
0x1FF2: { desc: "Greek Small Letter Omega with Varia and Ypogegrammeni" }, // ῲ
0x1FF3: { desc: "Greek Small Letter Omega with Ypogegrammeni" }, // ῳ
0x1FF4: { desc: "Greek Small Letter Omega with Oxia and Ypogegrammeni" }, // ῴ
0x1FF6: { desc: "Greek Small Letter Omega with Perispomeni" }, // ῶ
0x1FF7: { desc: "Greek Small Letter Omega with Perispomeni and Ypogegrammeni" }, // ῷ
0x1FF8: { desc: "Greek Capital Letter Omicron with Varia" }, // Ὸ
0x1FF9: { desc: "Greek Capital Letter Omicron with Oxia" }, // Ό
0x1FFA: { desc: "Greek Capital Letter Omega with Varia" }, // Ὼ
0x1FFB: { desc: "Greek Capital Letter Omega with Oxia" }, // Ώ
0x1FFC: { desc: "Greek Capital Letter Omega with Prosgegrammeni" }, // ῼ
0x1FFD: { desc: "Greek Oxia" }, // ´
0x1FFE: { desc: "Greek Dasia" }, // ῾
// General Punctuation
0x2000: { desc: "En Quad" },
0x2001: { desc: "Em Quad" },
0x2002: { html: " ", desc: "En Space" },
0x2003: { html: " ", desc: "Em Space" },
0x2004: { html: " ", desc: "Three-Per-Em Space" },
0x2005: { html: " ", desc: "Four-Per-Em Space" },
0x2006: { desc: "Six-Per-Em Space" },
0x2007: { html: " ", desc: "Figure Space" },
0x2008: { html: " ", desc: "Punctuation Space" },
0x2009: { desc: "Thin Space" },
0x200A: { desc: "Hair Space" },
0x200B: { desc: "Zero Width Space (ZWSP)" }, // ZWSP
0x200C: { html: "‌", desc: "Zero Width Non-Joiner (ZWNJ)" }, // ZWNJ
0x200D: { html: "‍", desc: "Zero Width Joiner (ZWJ)" }, // ZWJ
0x200E: { html: "‎", desc: "Left-to-Right Mark (LRM)" }, // LRM
0x200F: { html: "‏", desc: "Right-to-Left Mark (RLM)" }, // RLM
0x2010: { html: "‐", desc: "Hyphen" }, // ‐
0x2011: { desc: "Non-Breaking Hyphen" }, // ‑
0x2012: { desc: "Figure Dash" }, // ‒
0x2013: { html: "–", desc: "En Dash" }, // –
0x2014: { html: "—", desc: "Em Dash" }, // —
0x2015: { html: "―", desc: "Horizontal Bar" }, // ―
0x2016: { desc: "Double Vertical Line" }, // ‖
0x2017: { desc: "Double Low Line" }, // ‗
0x2018: { html: "‘", desc: "Left Single Quotation Mark" }, // ‘
0x2019: { html: "’", desc: "Right Single Quotation Mark" }, // ’
0x201A: { html: "‚", desc: "Single Low-9 Quotation Mark" }, // ‚
0x201B: { desc: "Single High-Reversed-9 Quotation Mark" }, // ‛
0x201C: { html: "“", desc: "Left Double Quotation Mark" }, // “
0x201D: { html: "”", desc: "Right Double Quotation Mark" }, // ”
0x201E: { html: "„", desc: "Double Low-9 Quotation Mark" }, // „
0x201F: { desc: "Double High-Reversed-9 Quotation Mark" }, // ‟
0x2020: { html: "†", desc: "Dagger" }, // †
0x2021: { html: "‡", desc: "Double Dagger" }, // ‡
0x2022: { html: ["•", "•"], desc: "Bullet" }, // •
0x2023: { desc: "Triangular Bullet" }, // ‣
0x2024: { desc: "One Dot Leader" }, // ․
0x2025: { html: "‥", desc: "Two Dot Leader" }, // ‥
0x2026: { html: ["…", "…"], desc: "Horizontal Ellipsis" }, // …
0x2027: { desc: "Hyphenation Point" }, // ‧
0x2028: { desc: "Line Separator" },
0x2029: { desc: "Paragraph Separator" },
0x202A: { desc: "Left-to-Right Embedding (LRE)" }, // LRE
0x202B: { desc: "Right-to-Left Embedding (RLE)" }, // RLE
0x202C: { desc: "Pop Directional Formatting (PDF)" }, // PDF
0x202D: { desc: "Left-to-Right Override (LRO)" }, // LRO
0x202E: { desc: "Right-to-Left Override (RLO)" }, // RLO
0x202F: { desc: "Narrow No-Break Space (NNBSP)" }, // NNBSP
0x2030: { html: "‰", desc: "Per Mille Sign" }, // ‰
0x2031: { html: "‱", desc: "Per Ten Thousand Sign" }, // ‱
0x2032: { html: "′", desc: "Prime" }, // ′
0x2033: { html: "″", desc: "Double Prime" }, // ″
0x2034: { html: "‴", desc: "Triple Prime" }, // ‴
0x2035: { html: "‵", desc: "Reversed Prime" }, // ‵
0x2036: { desc: "Reversed Double Prime" }, // ‶
0x2037: { desc: "Reversed Triple Prime" }, // ‷
0x2038: { desc: "Caret" }, // ‸
0x2039: { html: "‹", desc: "Single Left-Pointing Angle Quotation Mark" }, // ‹
0x203A: { html: "›", desc: "Single Right-Pointing Angle Quotation Mark" }, // ›
0x203B: { desc: "Reference Mark" }, // ※
0x203C: { desc: "Double Exclamation Mark" }, // ‼
0x203D: { desc: "Interrobang" }, // ‽
0x203E: { html: "‾", desc: "Overline" }, // ‾
0x203F: { desc: "Undertie" }, // ‿
0x2040: { desc: "Character Tie" }, // ⁀
0x2041: { html: "⁁", desc: "Caret Insertion Point" }, // ⁁
0x2042: { desc: "Asterism" }, // ⁂
0x2043: { html: "⁃", desc: "Hyphen Bullet" }, // ⁃
0x2044: { html: "⁄", desc: "Fraction Slash" }, // ⁄
0x2045: { desc: "Left Square Bracket with Quill" }, // ⁅
0x2046: { desc: "Right Square Bracket with Quill" }, // ⁆
0x2047: { desc: "Double Question Mark" }, // ⁇
0x2048: { desc: "Question Exclamation Mark" }, // ⁈
0x2049: { desc: "Exclamation Question Mark" }, // ⁉
0x204A: { desc: "Tironian Sign Et" }, // ⁊
0x204B: { desc: "Reversed Pilcrow Sign" }, // ⁋
0x204C: { desc: "Black Leftwards Bullet" }, // ⁌
0x204D: { desc: "Black Rightwards Bullet" }, // ⁍
0x204E: { desc: "Low Asterisk" }, // ⁎
0x204F: { html: "⁏", desc: "Reversed Semicolon" }, // ⁏
0x2050: { desc: "Close Up" }, // ⁐
0x2051: { desc: "Two Asterisks Aligned Vertically" }, // ⁑
0x2052: { desc: "Commercial Minus Sign" }, // ⁒
0x2053: { desc: "Swung Dash" }, // ⁓
0x2054: { desc: "Inverted Undertie" }, // ⁔
0x2055: { desc: "Flower Punctuation Mark" }, // ⁕
0x2056: { desc: "Three Dot Punctuation" }, // ⁖
0x2057: { html: "⁗", desc: "Quadruple Prime" }, // ⁗
0x2058: { desc: "Four Dot Punctuation" }, // ⁘
0x2059: { desc: "Five Dot Punctuation" }, // ⁙
0x205A: { desc: "Two Dot Punctuation" }, // ⁚
0x205B: { desc: "Four Dot Mark" }, // ⁛
0x205C: { desc: "Dotted Cross" }, // ⁜
0x205D: { desc: "Tricolon" }, // ⁝
0x205E: { desc: "Vertical Four Dots" }, // ⁞
0x205F: { html: " ", desc: "Medium Mathematical Space (MMSP)" }, // MMSP
0x2060: { html: "⁠", desc: "Word Joiner (WJ)" }, // WJ
0x2061: { html: "⁡", desc: "Function Application" }, //
0x2062: { html: "⁢", desc: "Invisible Times" }, //
0x2063: { html: "⁣", desc: "Invisible Separator" }, //
0x2064: { desc: "Invisible Plus" }, //
0x2066: { desc: "Left-to-Right Isolate (LRI)" }, // LRI
0x2067: { desc: "Right-to-Left Isolate (RLI)" }, // RLI
0x2068: { desc: "First Strong Isolate (FSI)" }, // FSI
0x2069: { desc: "Pop Directional Isolate (PDI)" }, // PDI
0x206A: { desc: "Inhibit Symmetric Swapping" }, //
0x206B: { desc: "Activate Symmetric Swapping" }, //
0x206C: { desc: "Inhibit Arabic Form Shaping" }, //
0x206D: { desc: "Activate Arabic Form Shaping" }, //
0x206E: { desc: "National Digit Shapes" }, //
0x206F: { desc: "Nominal Digit Shapes" }, //
// Superscripts and Subscripts
0x2070: { desc: "Superscript Zero" }, // ⁰
0x2071: { desc: "Superscript Latin Small Letter I" }, // ⁱ
0x2074: { desc: "Superscript Four" }, // ⁴
0x2075: { desc: "Superscript Five" }, // ⁵
0x2076: { desc: "Superscript Six" }, // ⁶
0x2077: { desc: "Superscript Seven" }, // ⁷
0x2078: { desc: "Superscript Eight" }, // ⁸
0x2079: { desc: "Superscript Nine" }, // ⁹
0x207A: { desc: "Superscript Plus Sign" }, // ⁺
0x207B: { desc: "Superscript Minus" }, // ⁻
0x207C: { desc: "Superscript Equals Sign" }, // ⁼
0x207D: { desc: "Superscript Left Parenthesis" }, // ⁽
0x207E: { desc: "Superscript Right Parenthesis" }, // ⁾
0x207F: { desc: "Superscript Latin Small Letter N" }, // ⁿ
0x2080: { desc: "Subscript Zero" }, // ₀
0x2081: { desc: "Subscript One" }, // ₁
0x2082: { desc: "Subscript Two" }, // ₂
0x2083: { desc: "Subscript Three" }, // ₃
0x2084: { desc: "Subscript Four" }, // ₄
0x2085: { desc: "Subscript Five" }, // ₅
0x2086: { desc: "Subscript Six" }, // ₆
0x2087: { desc: "Subscript Seven" }, // ₇
0x2088: { desc: "Subscript Eight" }, // ₈
0x2089: { desc: "Subscript Nine" }, // ₉
0x208A: { desc: "Subscript Plus Sign" }, // ₊
0x208B: { desc: "Subscript Minus" }, // ₋
0x208C: { desc: "Subscript Equals Sign" }, // ₌
0x208D: { desc: "Subscript Left Parenthesis" }, // ₍
0x208E: { desc: "Subscript Right Parenthesis" }, // ₎
0x2090: { desc: "Latin Subscript Small Letter A" }, // ₐ
0x2091: { desc: "Latin Subscript Small Letter E" }, // ₑ
0x2092: { desc: "Latin Subscript Small Letter O" }, // ₒ
0x2093: { desc: "Latin Subscript Small Letter X" }, // ₓ
0x2094: { desc: "Latin Subscript Small Letter Schwa" }, // ₔ
0x2095: { desc: "Latin Subscript Small Letter H" }, // ₕ
0x2096: { desc: "Latin Subscript Small Letter K" }, // ₖ
0x2097: { desc: "Latin Subscript Small Letter L" }, // ₗ
0x2098: { desc: "Latin Subscript Small Letter M" }, // ₘ
0x2099: { desc: "Latin Subscript Small Letter N" }, // ₙ
0x209A: { desc: "Latin Subscript Small Letter P" }, // ₚ
0x209B: { desc: "Latin Subscript Small Letter S" }, // ₛ
0x209C: { desc: "Latin Subscript Small Letter T" }, // ₜ
// Currency Symbols
0x20A0: { desc: "Euro-Currency Sign" }, // ₠
0x20A1: { desc: "Colon Sign" }, // ₡
0x20A2: { desc: "Cruzeiro Sign" }, // ₢
0x20A3: { desc: "French Franc Sign" }, // ₣
0x20A4: { desc: "Lira Sign" }, // ₤
0x20A5: { desc: "Mill Sign" }, // ₥
0x20A6: { desc: "Naira Sign" }, // ₦
0x20A7: { desc: "Peseta Sign" }, // ₧
0x20A8: { desc: "Rupee Sign" }, // ₨
0x20A9: { desc: "Won Sign" }, // ₩
0x20AA: { desc: "New Sheqel Sign" }, // ₪
0x20AB: { desc: "Dong Sign" }, // ₫
0x20ac: { desc: "Euro Sign", html: "€" }, // €
0x20AD: { desc: "Kip Sign" }, // ₭
0x20AE: { desc: "Tugrik Sign" }, // ₮
0x20AF: { desc: "Drachma Sign" }, // ₯
0x20B0: { desc: "German Penny Sign" }, // ₰
0x20B1: { desc: "Peso Sign" }, // ₱
0x20B2: { desc: "Guarani Sign" }, // ₲
0x20B3: { desc: "Austral Sign" }, // ₳
0x20B4: { desc: "Hryvnia Sign" }, // ₴
0x20B5: { desc: "Cedi Sign" }, // ₵
0x20B6: { desc: "Livre Tournois Sign" }, // ₶
0x20B7: { desc: "Spesmilo Sign" }, // ₷
0x20B8: { desc: "Tenge Sign" }, // ₸
0x20B9: { desc: "Indian Rupee Sign" }, // ₹
0x20BA: { desc: "Turkish Lira Sign" }, // ₺
0x20BB: { desc: "Nordic Mark Sign" }, // ₻
0x20BC: { desc: "Manat Sign" }, // ₼
0x20BD: { desc: "Ruble Sign" }, // ₽
0x20BE: { desc: "Lari Sign" }, // ₾
0x20BF: { desc: "Bitcoin Sign" }, // ₿
// Combining Diacritical Marks for Symbols
0x20D0: { desc: "Combining Left Harpoon Above" }, // ◌⃐
0x20D1: { desc: "Combining Right Harpoon Above" }, // ◌⃑
0x20D2: { desc: "Combining Long Vertical Line Overlay" }, // ◌⃒
0x20D3: { desc: "Combining Short Vertical Line Overlay" }, // ◌⃓
0x20D4: { desc: "Combining Anticlockwise Arrow Above" }, // ◌⃔
0x20D5: { desc: "Combining Clockwise Arrow Above" }, // ◌⃕
0x20D6: { desc: "Combining Left Arrow Above" }, // ◌⃖
0x20D7: { desc: "Combining Right Arrow Above" }, // ◌⃗
0x20D8: { desc: "Combining Ring Overlay" }, // ◌⃘
0x20D9: { desc: "Combining Clockwise Ring Overlay" }, // ◌⃙
0x20DA: { desc: "Combining Anticlockwise Ring Overlay" }, // ◌⃚
0x20DB: { desc: "Combining Three Dots Above" }, // ◌⃛
0x20DC: { desc: "Combining Four Dots Above" }, // ◌⃜
0x20DD: { desc: "Combining Enclosing Circle" }, // ⃝
0x20DE: { desc: "Combining Enclosing Square" }, // ⃞
0x20DF: { desc: "Combining Enclosing Diamond" }, // ⃟
0x20E0: { desc: "Combining Enclosing Circle Backslash" }, // ⃠
0x20E1: { desc: "Combining Left Right Arrow Above" }, // ◌⃡
0x20E2: { desc: "Combining Enclosing Screen" }, // ⃢
0x20E3: { desc: "Combining Enclosing Keycap" }, // ⃣
0x20E4: { desc: "Combining Enclosing Upward Pointing Triangle" }, // ⃤
0x20E5: { desc: "Combining Reverse Solidus Overlay" }, // ◌⃥
0x20E6: { desc: "Combining Double Vertical Stroke Overlay" }, // ◌⃦
0x20E7: { desc: "Combining Annuity Symbol" }, // ◌⃧
0x20E8: { desc: "Combining Triple Underdot" }, // ◌⃨
0x20E9: { desc: "Combining Wide Bridge Above" }, // ◌⃩
0x20EA: { desc: "Combining Leftwards Arrow Overlay" }, // ◌⃪
0x20EB: { desc: "Combining Long Double Solidus Overlay" }, // ◌⃫
0x20EC: { desc: "Combining Rightwards Harpoon with Barb Downwards" }, // ◌⃬
0x20ED: { desc: "Combining Leftwards Harpoon with Barb Downwards" }, // ◌⃭
0x20EE: { desc: "Combining Left Arrow Below" }, // ◌⃮
0x20EF: { desc: "Combining Right Arrow Below" }, // ◌⃯
0x20F0: { desc: "Combining Asterisk Above" }, // ◌⃰
// Letterlike Symbols
0x2100: { desc: "Account Of" }, // ℀
0x2101: { desc: "Addressed to the Subject" }, // ℁
0x2102: { desc: "Double-Struck Capital C" }, // ℂ
0x2103: { desc: "Degree Celsius" }, // ℃
0x2104: { desc: "Centre Line Symbol" }, // ℄
0x2105: { desc: "Care Of" }, // ℅
0x2106: { desc: "Cada Una" }, // ℆
0x2107: { desc: "Euler Constant" }, // ℇ
0x2108: { desc: "Scruple" }, // ℈
0x2109: { desc: "Degree Fahrenheit" }, // ℉
0x210A: { desc: "Script Small G" }, // ℊ
0x210B: { desc: "Script Capital H" }, // ℋ
0x210C: { desc: "Black-Letter Capital H" }, // ℌ
0x210D: { desc: "Double-Struck Capital H" }, // ℍ
0x210E: { desc: "Planck Constant" }, // ℎ
0x210F: { desc: "Planck Constant Over Two Pi" }, // ℏ
0x2110: { desc: "Script Capital I" }, // ℐ
0x2111: { desc: "Black-Letter Capital I" }, // ℑ
0x2112: { desc: "Script Capital L" }, // ℒ
0x2113: { desc: "Script Small L" }, // ℓ
0x2114: { desc: "L B Bar Symbol" }, // ℔
0x2115: { desc: "Double-Struck Capital N" }, // ℕ
0x2116: { desc: "Numero Sign" }, // №
0x2117: { desc: "Sound Recording Copyright" }, // ℗
0x2118: { desc: "Script Capital P" }, // ℘
0x2119: { desc: "Double-Struck Capital P" }, // ℙ
0x211A: { desc: "Double-Struck Capital Q" }, // ℚ
0x211B: { desc: "Script Capital R" }, // ℛ
0x211C: { desc: "Black-Letter Capital R" }, // ℜ
0x211D: { desc: "Double-Struck Capital R" }, // ℝ
0x211E: { desc: "Prescription Take" }, // ℞
0x211F: { desc: "Response" }, // ℟
0x2120: { desc: "Service Mark" }, // ℠
0x2121: { desc: "Telephone Sign" }, // ℡
0x2122: { desc: "Trade Mark Sign" }, // ™
0x2123: { desc: "Versicle" }, // ℣
0x2124: { desc: "Double-Struck Capital Z" }, // ℤ
0x2125: { desc: "Ounce Sign" }, // ℥
0x2126: { desc: "Ohm Sign" }, // Ω
0x2127: { desc: "Inverted Ohm Sign" }, // ℧
0x2128: { desc: "Black-Letter Capital Z" }, // ℨ
0x2129: { desc: "Turned Greek Small Letter Iota" }, // ℩
0x212A: { desc: "Kelvin Sign" }, // K
0x212B: { desc: "Angstrom Sign" }, // Å
0x212C: { desc: "Script Capital B" }, // ℬ
0x212D: { desc: "Black-Letter Capital C" }, // ℭ
0x212E: { desc: "Estimated Symbol" }, // ℮
0x212F: { desc: "Script Small E" }, // ℯ
0x2130: { desc: "Script Capital E" }, // ℰ
0x2131: { desc: "Script Capital F" }, // ℱ
0x2132: { desc: "Turned Capital F" }, // Ⅎ
0x2133: { desc: "Script Capital M" }, // ℳ
0x2134: { desc: "Script Small O" }, // ℴ
0x2135: { desc: "Alef Symbol" }, // ℵ
0x2136: { desc: "Bet Symbol" }, // ℶ
0x2137: { desc: "Gimel Symbol" }, // ℷ
0x2138: { desc: "Dalet Symbol" }, // ℸ
0x2139: { desc: "Information Source" }, // ℹ
0x213A: { desc: "Rotated Capital Q" }, // ℺
0x213B: { desc: "Facsimile Sign" }, // ℻
0x213C: { desc: "Double-Struck Small Pi" }, // ℼ
0x213D: { desc: "Double-Struck Small Gamma" }, // ℽ
0x213E: { desc: "Double-Struck Capital Gamma" }, // ℾ
0x213F: { desc: "Double-Struck Capital Pi" }, // ℿ
0x2140: { desc: "Double-Struck N-Ary Summation" }, // ⅀
0x2141: { desc: "Turned Sans-Serif Capital G" }, // ⅁
0x2142: { desc: "Turned Sans-Serif Capital L" }, // ⅂
0x2143: { desc: "Reversed Sans-Serif Capital L" }, // ⅃
0x2144: { desc: "Turned Sans-Serif Capital Y" }, // ⅄
0x2145: { desc: "Double-Struck Italic Capital D" }, // ⅅ
0x2146: { desc: "Double-Struck Italic Small D" }, // ⅆ
0x2147: { desc: "Double-Struck Italic Small E" }, // ⅇ
0x2148: { desc: "Double-Struck Italic Small I" }, // ⅈ
0x2149: { desc: "Double-Struck Italic Small J" }, // ⅉ
0x214A: { desc: "Property Line" }, // ⅊
0x214B: { desc: "Turned Ampersand" }, // ⅋
0x214C: { desc: "Per Sign" }, // ⅌
0x214D: { desc: "Aktieselskab" }, // ⅍
0x214E: { desc: "Turned Small F" }, // ⅎ
0x214F: { desc: "Symbol For Samaritan Source" }, // ⅏
// Number Forms
0x2150: { desc: "Vulgar Fraction One Seventh" }, // ⅐
0x2151: { desc: "Vulgar Fraction One Ninth" }, // ⅑
0x2152: { desc: "Vulgar Fraction One Tenth" }, // ⅒
0x2153: { desc: "Vulgar Fraction One Third" }, // ⅓
0x2154: { desc: "Vulgar Fraction Two Thirds" }, // ⅔
0x2155: { desc: "Vulgar Fraction One Fifth" }, // ⅕
0x2156: { desc: "Vulgar Fraction Two Fifths" }, // ⅖
0x2157: { desc: "Vulgar Fraction Three Fifths" }, // ⅗
0x2158: { desc: "Vulgar Fraction Four Fifths" }, // ⅘
0x2159: { desc: "Vulgar Fraction One Sixth" }, // ⅙
0x215A: { desc: "Vulgar Fraction Five Sixths" }, // ⅚
0x215B: { desc: "Vulgar Fraction One Eighth" }, // ⅛
0x215C: { desc: "Vulgar Fraction Three Eighths" }, // ⅜
0x215D: { desc: "Vulgar Fraction Five Eighths" }, // ⅝
0x215E: { desc: "Vulgar Fraction Seven Eighths" }, // ⅞
0x215F: { desc: "Fraction Numerator One" }, // ⅟
0x2160: { desc: "Roman Numeral One" }, // Ⅰ
0x2161: { desc: "Roman Numeral Two" }, // Ⅱ
0x2162: { desc: "Roman Numeral Three" }, // Ⅲ
0x2163: { desc: "Roman Numeral Four" }, // Ⅳ
0x2164: { desc: "Roman Numeral Five" }, // Ⅴ
0x2165: { desc: "Roman Numeral Six" }, // Ⅵ
0x2166: { desc: "Roman Numeral Seven" }, // Ⅶ
0x2167: { desc: "Roman Numeral Eight" }, // Ⅷ
0x2168: { desc: "Roman Numeral Nine" }, // Ⅸ
0x2169: { desc: "Roman Numeral Ten" }, // Ⅹ
0x216A: { desc: "Roman Numeral Eleven" }, // Ⅺ
0x216B: { desc: "Roman Numeral Twelve" }, // Ⅻ
0x216C: { desc: "Roman Numeral Fifty" }, // Ⅼ
0x216D: { desc: "Roman Numeral One Hundred" }, // Ⅽ
0x216E: { desc: "Roman Numeral Five Hundred" }, // Ⅾ
0x216F: { desc: "Roman Numeral One Thousand" }, // Ⅿ
0x2170: { desc: "Small Roman Numeral One" }, // ⅰ
0x2171: { desc: "Small Roman Numeral Two" }, // ⅱ
0x2172: { desc: "Small Roman Numeral Three" }, // ⅲ
0x2173: { desc: "Small Roman Numeral Four" }, // ⅳ
0x2174: { desc: "Small Roman Numeral Five" }, // ⅴ
0x2175: { desc: "Small Roman Numeral Six" }, // ⅵ
0x2176: { desc: "Small Roman Numeral Seven" }, // ⅶ
0x2177: { desc: "Small Roman Numeral Eight" }, // ⅷ
0x2178: { desc: "Small Roman Numeral Nine" }, // ⅸ
0x2179: { desc: "Small Roman Numeral Ten" }, // ⅹ
0x217A: { desc: "Small Roman Numeral Eleven" }, // ⅺ
0x217B: { desc: "Small Roman Numeral Twelve" }, // ⅻ
0x217C: { desc: "Small Roman Numeral Fifty" }, // ⅼ
0x217D: { desc: "Small Roman Numeral One Hundred" }, // ⅽ
0x217E: { desc: "Small Roman Numeral Five Hundred" }, // ⅾ
0x217F: { desc: "Small Roman Numeral One Thousand" }, // ⅿ
0x2180: { desc: "Roman Numeral One Thousand C D" }, // ↀ
0x2181: { desc: "Roman Numeral Five Thousand" }, // ↁ
0x2182: { desc: "Roman Numeral Ten Thousand" }, // ↂ
0x2183: { desc: "Roman Numeral Reversed One Hundred" }, // Ↄ
0x2184: { desc: "Latin Small Letter Reversed C" }, // ↄ
0x2185: { desc: "Roman Numeral Six Late Form" }, // ↅ
0x2186: { desc: "Roman Numeral Fifty Early Form" }, // ↆ
0x2187: { desc: "Roman Numeral Fifty Thousand" }, // ↇ
0x2188: { desc: "Roman Numeral One Hundred Thousand" }, // ↈ
0x2189: { desc: "Vulgar Fraction Zero Thirds" }, // ↉
0x218A: { desc: "Turned Digit Two" }, // ↊
0x218B: { desc: "Turned Digit Three" }, // ↋
// Arrows
0x2190: { desc: "Leftwards Arrow" }, // ←
0x2191: { desc: "Upwards Arrow" }, // ↑
0x2192: { desc: "Rightwards Arrow" }, // →
0x2193: { desc: "Downwards Arrow" }, // ↓
0x2194: { desc: "Left Right Arrow" }, // ↔
0x2195: { desc: "Up Down Arrow" }, // ↕
0x2196: { desc: "North West Arrow" }, // ↖
0x2197: { desc: "North East Arrow" }, // ↗
0x2198: { desc: "South East Arrow" }, // ↘
0x2199: { desc: "South West Arrow" }, // ↙
0x219A: { desc: "Leftwards Arrow with Stroke" }, // ↚
0x219B: { desc: "Rightwards Arrow with Stroke" }, // ↛
0x219C: { desc: "Leftwards Wave Arrow" }, // ↜
0x219D: { desc: "Rightwards Wave Arrow" }, // ↝
0x219E: { desc: "Leftwards Two Headed Arrow" }, // ↞
0x219F: { desc: "Upwards Two Headed Arrow" }, // ↟
0x21A0: { desc: "Rightwards Two Headed Arrow" }, // ↠
0x21A1: { desc: "Downwards Two Headed Arrow" }, // ↡
0x21A2: { desc: "Leftwards Arrow with Tail" }, // ↢
0x21A3: { desc: "Rightwards Arrow with Tail" }, // ↣
0x21A4: { desc: "Leftwards Arrow from Bar" }, // ↤
0x21A5: { desc: "Upwards Arrow from Bar" }, // ↥
0x21A6: { desc: "Rightwards Arrow from Bar" }, // ↦
0x21A7: { desc: "Downwards Arrow from Bar" }, // ↧
0x21A8: { desc: "Up Down Arrow with Base" }, // ↨
0x21A9: { desc: "Leftwards Arrow with Hook" }, // ↩
0x21AA: { desc: "Rightwards Arrow with Hook" }, // ↪
0x21AB: { desc: "Leftwards Arrow with Loop" }, // ↫
0x21AC: { desc: "Rightwards Arrow with Loop" }, // ↬
0x21AD: { desc: "Left Right Wave Arrow" }, // ↭
0x21AE: { desc: "Left Right Arrow with Stroke" }, // ↮
0x21AF: { desc: "Downwards Zigzag Arrow" }, // ↯
0x21B0: { desc: "Upwards Arrow with Tip Leftwards" }, // ↰
0x21B1: { desc: "Upwards Arrow with Tip Rightwards" }, // ↱
0x21B2: { desc: "Downwards Arrow with Tip Leftwards" }, // ↲
0x21B3: { desc: "Downwards Arrow with Tip Rightwards" }, // ↳
0x21B4: { desc: "Rightwards Arrow with Corner Downwards" }, // ↴
0x21B5: { desc: "Downwards Arrow with Corner Leftwards" }, // ↵
0x21B6: { desc: "Anticlockwise Top Semicircle Arrow" }, // ↶
0x21B7: { desc: "Clockwise Top Semicircle Arrow" }, // ↷
0x21B8: { desc: "North West Arrow to Long Bar" }, // ↸
0x21B9: { desc: "Leftwards Arrow to Bar Over Rightwards Arrow to Bar" }, // ↹
0x21BA: { desc: "Anticlockwise Open Circle Arrow" }, // ↺
0x21BB: { desc: "Clockwise Open Circle Arrow" }, // ↻
0x21BC: { desc: "Leftwards Harpoon with Barb Upwards" }, // ↼
0x21BD: { desc: "Leftwards Harpoon with Barb Downwards" }, // ↽
0x21BE: { desc: "Upwards Harpoon with Barb Rightwards" }, // ↾
0x21BF: { desc: "Upwards Harpoon with Barb Leftwards" }, // ↿
0x21C0: { desc: "Rightwards Harpoon with Barb Upwards" }, // ⇀
0x21C1: { desc: "Rightwards Harpoon with Barb Downwards" }, // ⇁
0x21C2: { desc: "Downwards Harpoon with Barb Rightwards" }, // ⇂
0x21C3: { desc: "Downwards Harpoon with Barb Leftwards" }, // ⇃
0x21C4: { desc: "Rightwards Arrow Over Leftwards Arrow" }, // ⇄
0x21C5: { desc: "Upwards Arrow Leftwards of Downwards Arrow" }, // ⇅
0x21C6: { desc: "Leftwards Arrow Over Rightwards Arrow" }, // ⇆
0x21C7: { desc: "Leftwards Paired Arrows" }, // ⇇
0x21C8: { desc: "Upwards Paired Arrows" }, // ⇈
0x21C9: { desc: "Rightwards Paired Arrows" }, // ⇉
0x21CA: { desc: "Downwards Paired Arrows" }, // ⇊
0x21CB: { desc: "Leftwards Harpoon Over Rightwards Harpoon" }, // ⇋
0x21CC: { desc: "Rightwards Harpoon Over Leftwards Harpoon" }, // ⇌
0x21CD: { desc: "Leftwards Double Arrow with Stroke" }, // ⇍
0x21CE: { desc: "Left Right Double Arrow with Stroke" }, // ⇎
0x21CF: { desc: "Rightwards Double Arrow with Stroke" }, // ⇏
0x21D0: { desc: "Leftwards Double Arrow" }, // ⇐
0x21D1: { desc: "Upwards Double Arrow" }, // ⇑
0x21D2: { desc: "Rightwards Double Arrow" }, // ⇒
0x21D3: { desc: "Downwards Double Arrow" }, // ⇓
0x21D4: { desc: "Left Right Double Arrow" }, // ⇔
0x21D5: { desc: "Up Down Double Arrow" }, // ⇕
0x21D6: { desc: "North West Double Arrow" }, // ⇖
0x21D7: { desc: "North East Double Arrow" }, // ⇗
0x21D8: { desc: "South East Double Arrow" }, // ⇘
0x21D9: { desc: "South West Double Arrow" }, // ⇙
0x21DA: { desc: "Leftwards Triple Arrow" }, // ⇚
0x21DB: { desc: "Rightwards Triple Arrow" }, // ⇛
0x21DC: { desc: "Leftwards Squiggle Arrow" }, // ⇜
0x21DD: { desc: "Rightwards Squiggle Arrow" }, // ⇝
0x21DE: { desc: "Upwards Arrow with Double Stroke" }, // ⇞
0x21DF: { desc: "Downwards Arrow with Double Stroke" }, // ⇟
0x21E0: { desc: "Leftwards Dashed Arrow" }, // ⇠
0x21E1: { desc: "Upwards Dashed Arrow" }, // ⇡
0x21E2: { desc: "Rightwards Dashed Arrow" }, // ⇢
0x21E3: { desc: "Downwards Dashed Arrow" }, // ⇣
0x21E4: { desc: "Leftwards Arrow to Bar" }, // ⇤
0x21E5: { desc: "Rightwards Arrow to Bar" }, // ⇥
0x21E6: { desc: "Leftwards White Arrow" }, // ⇦
0x21E7: { desc: "Upwards White Arrow" }, // ⇧
0x21E8: { desc: "Rightwards White Arrow" }, // ⇨
0x21E9: { desc: "Downwards White Arrow" }, // ⇩
0x21EA: { desc: "Upwards White Arrow from Bar" }, // ⇪
0x21EB: { desc: "Upwards White Arrow On Pedestal" }, // ⇫
0x21EC: { desc: "Upwards White Arrow On Pedestal with Horizontal Bar" }, // ⇬
0x21ED: { desc: "Upwards White Arrow On Pedestal with Vertical Bar" }, // ⇭
0x21EE: { desc: "Upwards White Double Arrow" }, // ⇮
0x21EF: { desc: "Upwards White Double Arrow On Pedestal" }, // ⇯
0x21F0: { desc: "Rightwards White Arrow from Wall" }, // ⇰
0x21F1: { desc: "North West Arrow to Corner" }, // ⇱
0x21F2: { desc: "South East Arrow to Corner" }, // ⇲
0x21F3: { desc: "Up Down White Arrow" }, // ⇳
0x21F4: { desc: "Right Arrow with Small Circle" }, // ⇴
0x21F5: { desc: "Downwards Arrow Leftwards of Upwards Arrow" }, // ⇵
0x21F6: { desc: "Three Rightwards Arrows" }, // ⇶
0x21F7: { desc: "Leftwards Arrow with Vertical Stroke" }, // ⇷
0x21F8: { desc: "Rightwards Arrow with Vertical Stroke" }, // ⇸
0x21F9: { desc: "Left Right Arrow with Vertical Stroke" }, // ⇹
0x21FA: { desc: "Leftwards Arrow with Double Vertical Stroke" }, // ⇺
0x21FB: { desc: "Rightwards Arrow with Double Vertical Stroke" }, // ⇻
0x21FC: { desc: "Left Right Arrow with Double Vertical Stroke" }, // ⇼
0x21FD: { desc: "Leftwards Open-Headed Arrow" }, // ⇽
0x21FE: { desc: "Rightwards Open-Headed Arrow" }, // ⇾
0x21FF: { desc: "Left Right Open-Headed Arrow" }, // ⇿
// Mathematical Operators
0x2200: { html: "∀", desc: "For All" }, // ∀
0x2201: { html: "∁", desc: "Complement" }, // ∁
0x2202: { html: "&partialD;", desc: "Partial Differential" }, // ∂
0x2203: { html: "∃", desc: "There Exists" }, // ∃
0x2204: { html: "∄", desc: "There Does Not Exist" }, // ∄
0x2205: { html: "∅", desc: "Empty Set" }, // ∅
0x2206: { html: "", desc: "Increment" }, // ∆
0x2207: { html: "∇", desc: "Nabla" }, // ∇
0x2208: { html: "∈", desc: "Element Of" }, // ∈
0x2209: { html: "∉", desc: "Not An Element Of" }, // ∉
0x220A: { html: "", desc: "Small Element Of" }, // ∊
0x220B: { html: "∋", desc: "Contains as Member" }, // ∋
0x220C: { html: "∌", desc: "Does Not Contain as Member" }, // ∌
0x220D: { html: "", desc: "Small Contains as Member" }, // ∍
0x220E: { html: "", desc: "End of Proof" }, // ∎
0x220F: { html: "∏", desc: "N-Ary Product" }, // ∏
0x2210: { html: "∐", desc: "N-Ary Coproduct" }, // ∐
0x2211: { html: "", desc: "N-Ary Summation" }, // ∑
0x2212: { html: "−", desc: "Minus Sign" }, // −
0x2213: { html: "∓", desc: "Minus-or-Plus Sign" }, // ∓
0x2214: { html: "∔", desc: "Dot Plus" }, // ∔
0x2215: { html: "", desc: "Division Slash" }, // ∕
0x2216: { html: "∖", desc: "Set Minus" }, // ∖
0x2217: { html: "∗", desc: "Asterisk Operator" }, // ∗
0x2218: { html: "∘", desc: "Ring Operator" }, // ∘
0x2219: { html: "", desc: "Bullet Operator" }, // ∙
0x221A: { html: "√", desc: "Square Root" }, // √
0x221B: { html: "", desc: "Cube Root" }, // ∛
0x221C: { html: "", desc: "Fourth Root" }, // ∜
0x221D: { html: "∝", desc: "Proportional To" }, // ∝
0x221E: { html: "∞", desc: "Infinity" }, // ∞
0x221F: { html: "∟", desc: "Right Angle" }, // ∟
0x2220: { html: "∠", desc: "Angle" }, // ∠
0x2221: { html: "∡", desc: "Measured Angle" }, // ∡
0x2222: { html: "∢", desc: "Spherical Angle" }, // ∢
0x2223: { html: "∣", desc: "Divides" }, // ∣
0x2224: { html: "∤", desc: "Does Not Divide" }, // ∤
0x2225: { html: "∥", desc: "Parallel To" }, // ∥
0x2226: { html: "∦", desc: "Not Parallel To" }, // ∦
0x2227: { html: "∧", desc: "Logical And" }, // ∧
0x2228: { html: "∨", desc: "Logical Or" }, // ∨
0x2229: { html: "∩", desc: "Intersection" }, // ∩
0x222A: { html: "∪", desc: "Union" }, // ∪
0x222B: { html: "∫", desc: "Integral" }, // ∫
0x222C: { html: "∬", desc: "Double Integral" }, // ∬
0x222D: { html: "∭", desc: "Triple Integral" }, // ∭
0x222E: { html: "∮", desc: "Contour Integral" }, // ∮
0x222F: { html: "∯", desc: "Surface Integral" }, // ∯
0x2230: { html: "∰", desc: "Volume Integral" }, // ∰
0x2231: { html: "∱", desc: "Clockwise Integral" }, // ∱
0x2232: { html: "∲", desc: "Clockwise Contour Integral" }, // ∲
0x2233: { html: "∳", desc: "Anticlockwise Contour Integral" }, // ∳
0x2234: { html: "∴", desc: "Therefore" }, // ∴
0x2235: { html: "∵", desc: "Because" }, // ∵
0x2236: { html: "∶", desc: "Ratio" }, // ∶
0x2237: { html: "∷", desc: "Proportion" }, // ∷
0x2238: { html: "∸", desc: "Dot Minus" }, // ∸
0x2239: { html: "", desc: "Excess" }, // ∹
0x223A: { html: "∺", desc: "Geometric Proportion" }, // ∺
0x223B: { html: "∻", desc: "Homothetic" }, // ∻
0x223C: { html: "∼", desc: "Tilde Operator" }, // ∼
0x223D: { html: "∽", desc: "Reversed Tilde" }, // ∽
0x223E: { html: "∾", desc: "Inverted Lazy S" }, // ∾
0x223F: { html: "acd;", desc: "Sine Wave" }, // ∿
0x2240: { html: "≀", desc: "Wreath Product" }, // ≀
0x2241: { html: "≁", desc: "Not Tilde" }, // ≁
0x2242: { html: "≂", desc: "Minus Tilde" }, // ≂
0x2243: { html: "≃", desc: "Asymptotically Equal To" }, // ≃
0x2244: { html: "≄", desc: "Not Asymptotically Equal To" }, // ≄
0x2245: { html: "≅", desc: "Approximately Equal To" }, // ≅
0x2246: { html: "≆", desc: "Approximately But Not Actually Equal To" }, // ≆
0x2247: { html: "≇", desc: "Neither Approximately Nor Actually Equal To" }, // ≇
0x2248: { html: "≈", desc: "Almost Equal To" }, // ≈
0x2249: { html: "≉", desc: "Not Almost Equal To" }, // ≉
0x224A: { html: "≊", desc: "Almost Equal or Equal To" }, // ≊
0x224B: { html: "apid;", desc: "Triple Tilde" }, // ≋
0x224C: { html: "&backcong", desc: "All Equal To" }, // ≌
0x224D: { html: "≍", desc: "Equivalent To" }, // ≍
0x224E: { html: "≎", desc: "Geometrically Equivalent To" }, // ≎
0x224F: { html: "≏", desc: "Difference Between" }, // ≏
0x2250: { html: "≐", desc: "Approaches the Limit" }, // ≐
0x2251: { html: "≑", desc: "Geometrically Equal To" }, // ≑
0x2252: { html: "fallingdotseq;", desc: "Approximately Equal to or the Image Of" }, // ≒
// and so on... didn't feel like copypasting it all
0x2253: { desc: "Image of or Approximately Equal To" }, // ≓
0x2254: { desc: "Colon Equals" }, // ≔
0x2255: { desc: "Equals Colon" }, // ≕
0x2256: { desc: "Ring In Equal To" }, // ≖
0x2257: { desc: "Ring Equal To" }, // ≗
0x2258: { desc: "Corresponds To" }, // ≘
0x2259: { desc: "Estimates" }, // ≙
0x225A: { desc: "Equiangular To" }, // ≚
0x225B: { desc: "Star Equals" }, // ≛
0x225C: { desc: "Delta Equal To" }, // ≜
0x225D: { desc: "Equal to By Definition" }, // ≝
0x225E: { desc: "Measured By" }, // ≞
0x225F: { desc: "Questioned Equal To" }, // ≟
0x2260: { html: "≠", desc: "Not Equal To" }, // ≠
0x2261: { html: "≡", desc: "Identical To" }, // ≡
0x2262: { desc: "Not Identical To" }, // ≢
0x2263: { desc: "Strictly Equivalent To" }, // ≣
0x2264: { html: "≤", desc: "Less-Than or Equal To" }, // ≤
0x2265: { html: "≥", desc: "Greater-Than or Equal To" }, // ≥
0x2266: { html: "≦", desc: "Less-Than Over Equal To" }, // ≦
0x2267: { html: "≧", desc: "Greater-Than Over Equal To" }, // ≧
0x2268: { html: "≨", desc: "Less-Than But Not Equal To" }, // ≨
0x2269: { html: "≩", desc: "Greater-Than But Not Equal To" }, // ≩
0x226A: { html: "≪", desc: "Much Less-Than" }, // ≪
0x226B: { html: "≫", desc: "Much Greater-Than" }, // ≫
0x226C: { html: "≬", desc: "Between" }, // ≬
0x226D: { desc: "Not Equivalent To" }, // ≭
0x226E: { desc: "Not Less-Than" }, // ≮
0x226F: { desc: "Not Greater-Than" }, // ≯
0x2270: { desc: "Neither Less-Than Nor Equal To" }, // ≰
0x2271: { desc: "Neither Greater-Than Nor Equal To" }, // ≱
0x2272: { desc: "Less-Than or Equivalent To" }, // ≲
0x2273: { desc: "Greater-Than or Equivalent To" }, // ≳
0x2274: { desc: "Neither Less-Than Nor Equivalent To" }, // ≴
0x2275: { desc: "Neither Greater-Than Nor Equivalent To" }, // ≵
0x2276: { desc: "Less-Than or Greater-Than" }, // ≶
0x2277: { desc: "Greater-Than or Less-Than" }, // ≷
0x2278: { desc: "Neither Less-Than Nor Greater-Than" }, // ≸
0x2279: { desc: "Neither Greater-Than Nor Less-Than" }, // ≹
0x227A: { desc: "Precedes" }, // ≺
0x227B: { desc: "Succeeds" }, // ≻
0x227C: { desc: "Precedes or Equal To" }, // ≼
0x227D: { desc: "Succeeds or Equal To" }, // ≽
0x227E: { desc: "Precedes or Equivalent To" }, // ≾
0x227F: { desc: "Succeeds or Equivalent To" }, // ≿
0x2280: { desc: "Does Not Precede" }, // ⊀
0x2281: { desc: "Does Not Succeed" }, // ⊁
0x2282: { html: "⊂", desc: "Subset Of" }, // ⊂
0x2283: { html: "⊃", desc: "Superset Of" }, // ⊃
0x2284: { html: "⊄", desc: "Not A Subset Of" }, // ⊄
0x2285: { html: "⊅", desc: "Not A Superset Of" }, // ⊅
0x2286: { html: "⊆", desc: "Subset of or Equal To" }, // ⊆
0x2287: { html: "⊇", desc: "Superset of or Equal To" }, // ⊇
0x2288: { html: "⊈", desc: "Neither A Subset of Nor Equal To" }, // ⊈
0x2289: { html: "⊉", desc: "Neither A Superset of Nor Equal To" }, // ⊉
0x228A: { html: "⊊", desc: "Subset of with Not Equal To" }, // ⊊
0x228B: { html: "⊋", desc: "Superset of with Not Equal To" }, // ⊋
0x228C: { desc: "Multiset" }, // ⊌
0x228D: { html: "⊍", desc: "Multiset Multiplication" }, // ⊍
0x228E: { html: "⊎", desc: "Multiset Union" }, // ⊎
0x228F: { desc: "Square Image Of" }, // ⊏
0x2290: { desc: "Square Original Of" }, // ⊐
0x2291: { desc: "Square Image of or Equal To" }, // ⊑
0x2292: { desc: "Square Original of or Equal To" }, // ⊒
0x2293: { desc: "Square Cap" }, // ⊓
0x2294: { desc: "Square Cup" }, // ⊔
0x2295: { html: "⊕", desc: "Circled Plus" }, // ⊕
0x2296: { html: "⊖", desc: "Circled Minus" }, // ⊖
0x2297: { html: "⊗", desc: "Circled Times" }, // ⊗
0x2298: { html: "⊘", desc: "Circled Division Slash" }, // ⊘
0x2299: { html: "⊙", desc: "Circled Dot Operator" }, // ⊙
0x229A: { html: "⊚", desc: "Circled Ring Operator" }, // ⊚
0x229B: { html: "⊛", desc: "Circled Asterisk Operator" }, // ⊛
0x229C: { desc: "Circled Equals" }, // ⊜
0x229D: { html: "⊝", desc: "Circled Dash" }, // ⊝
0x229E: { desc: "Squared Plus" }, // ⊞
0x229F: { desc: "Squared Minus" }, // ⊟
0x22A0: { desc: "Squared Times" }, // ⊠
0x22A1: { desc: "Squared Dot Operator" }, // ⊡
0x22A2: { html: "⊢", desc: "Right Tack" }, // ⊢
0x22A3: { html: "⊣", desc: "Left Tack" }, // ⊣
0x22A4: { html: "⊤", desc: "Down Tack" }, // ⊤
0x22A5: { html: "⊥", desc: "Up Tack" }, // ⊥
0x22A6: { desc: "Assertion" }, // ⊦
0x22A7: { html: "⊧", desc: "Models" }, // ⊧
0x22A8: { html: "⊨", desc: "True" }, // ⊨
0x22A9: { html: "⊩", desc: "Forces" }, // ⊩
0x22AA: { desc: "Triple Vertical Bar Right Turnstile" }, // ⊪
0x22AB: { desc: "Double Vertical Bar Double Right Turnstile" }, // ⊫
0x22AC: { desc: "Does Not Prove" }, // ⊬
0x22AD: { desc: "Not True" }, // ⊭
0x22AE: { desc: "Does Not Force" }, // ⊮
0x22AF: { desc: "Negated Double Vertical Bar Double Right Turnstile" }, // ⊯
0x22B0: { desc: "Precedes Under Relation" }, // ⊰
0x22B1: { desc: "Succeeds Under Relation" }, // ⊱
0x22B2: { desc: "Normal Subgroup Of" }, // ⊲
0x22B3: { desc: "Contains as Normal Subgroup" }, // ⊳
0x22B4: { desc: "Normal Subgroup of or Equal To" }, // ⊴
0x22B5: { desc: "Contains as Normal Subgroup or Equal To" }, // ⊵
0x22B6: { desc: "Original Of" }, // ⊶
0x22B7: { desc: "Image Of" }, // ⊷
0x22B8: { desc: "Multimap" }, // ⊸
0x22B9: { desc: "Hermitian Conjugate Matrix" }, // ⊹
0x22BA: { desc: "Intercalate" }, // ⊺
0x22BB: { desc: "Xor" }, // ⊻
0x22BC: { desc: "Nand" }, // ⊼
0x22BD: { desc: "Nor" }, // ⊽
0x22BE: { desc: "Right Angle with Arc" }, // ⊾
0x22BF: { desc: "Right Triangle" }, // ⊿
0x22C0: { html: "⋀", desc: "N-Ary Logical And" }, // ⋀
0x22C1: { html: "⋁", desc: "N-Ary Logical Or" }, // ⋁
0x22C2: { html: "⋂", desc: "N-Ary Intersection" }, // ⋂
0x22C3: { html: "⋃", desc: "N-Ary Union" }, // ⋃
0x22C4: { desc: "Diamond Operator" }, // ⋄
0x22C5: { desc: "Dot Operator" }, // ⋅
0x22C6: { desc: "Star Operator" }, // ⋆
0x22C7: { desc: "Division Times" }, // ⋇
0x22C8: { desc: "Bowtie" }, // ⋈
0x22C9: { desc: "Left Normal Factor Semidirect Product" }, // ⋉
0x22CA: { desc: "Right Normal Factor Semidirect Product" }, // ⋊
0x22CB: { desc: "Left Semidirect Product" }, // ⋋
0x22CC: { desc: "Right Semidirect Product" }, // ⋌
0x22CD: { desc: "Reversed Tilde Equals" }, // ⋍
0x22CE: { desc: "Curly Logical Or" }, // ⋎
0x22CF: { desc: "Curly Logical And" }, // ⋏
0x22D0: { desc: "Double Subset" }, // ⋐
0x22D1: { desc: "Double Superset" }, // ⋑
0x22D2: { desc: "Double Intersection" }, // ⋒
0x22D3: { desc: "Double Union" }, // ⋓
0x22D4: { desc: "Pitchfork" }, // ⋔
0x22D5: { desc: "Equal and Parallel To" }, // ⋕
0x22D6: { desc: "Less-Than with Dot" }, // ⋖
0x22D7: { desc: "Greater-Than with Dot" }, // ⋗
0x22D8: { desc: "Very Much Less-Than" }, // ⋘
0x22D9: { desc: "Very Much Greater-Than" }, // ⋙
0x22DA: { desc: "Less-Than Equal to or Greater-Than" }, // ⋚
0x22DB: { desc: "Greater-Than Equal to or Less-Than" }, // ⋛
0x22DC: { desc: "Equal to or Less-Than" }, // ⋜
0x22DD: { desc: "Equal to or Greater-Than" }, // ⋝
0x22DE: { desc: "Equal to or Precedes" }, // ⋞
0x22DF: { desc: "Equal to or Succeeds" }, // ⋟
0x22E0: { desc: "Does Not Precede or Equal" }, // ⋠
0x22E1: { desc: "Does Not Succeed or Equal" }, // ⋡
0x22E2: { desc: "Not Square Image of or Equal To" }, // ⋢
0x22E3: { desc: "Not Square Original of or Equal To" }, // ⋣
0x22E4: { desc: "Square Image of or Not Equal To" }, // ⋤
0x22E5: { desc: "Square Original of or Not Equal To" }, // ⋥
0x22E6: { desc: "Less-Than But Not Equivalent To" }, // ⋦
0x22E7: { desc: "Greater-Than But Not Equivalent To" }, // ⋧
0x22E8: { desc: "Precedes But Not Equivalent To" }, // ⋨
0x22E9: { desc: "Succeeds But Not Equivalent To" }, // ⋩
0x22EA: { desc: "Not Normal Subgroup Of" }, // ⋪
0x22EB: { desc: "Does Not Contain as Normal Subgroup" }, // ⋫
0x22EC: { desc: "Not Normal Subgroup of or Equal To" }, // ⋬
0x22ED: { desc: "Does Not Contain as Normal Subgroup or Equal" }, // ⋭
0x22EE: { html: "⋮", desc: "Vertical Ellipsis" }, // ⋮
0x22EF: { html: "⋯", desc: "Midline Horizontal Ellipsis" }, // ⋯
0x22F0: { html: "⋰", desc: "Up Right Diagonal Ellipsis" }, // ⋰
0x22F1: { html: "⋱", desc: "Down Right Diagonal Ellipsis" }, // ⋱
0x22F2: { desc: "Element of with Long Horizontal Stroke" }, // ⋲
0x22F3: { desc: "Element of with Vertical Bar at End of Horizontal Stroke" }, // ⋳
0x22F4: { desc: "Small Element of with Vertical Bar at End of Horizontal Stroke" }, // ⋴
0x22F5: { desc: "Element of with Dot Above" }, // ⋵
0x22F6: { desc: "Element of with Overbar" }, // ⋶
0x22F7: { desc: "Small Element of with Overbar" }, // ⋷
0x22F8: { desc: "Element of with Underbar" }, // ⋸
0x22F9: { desc: "Element of with Two Horizontal Strokes" }, // ⋹
0x22FA: { desc: "Contains with Long Horizontal Stroke" }, // ⋺
0x22FB: { desc: "Contains with Vertical Bar at End of Horizontal Stroke" }, // ⋻
0x22FC: { desc: "Small Contains with Vertical Bar at End of Horizontal Stroke" }, // ⋼
0x22FD: { desc: "Contains with Overbar" }, // ⋽
0x22FE: { desc: "Small Contains with Overbar" }, // ⋾
0x22FF: { desc: "Z Notation Bag Membership" }, // ⋿
// Miscellaneous Technical
0x2300: { desc: "Diameter Sign" }, // ⌀
0x2301: { desc: "Electric Arrow" }, // ⌁
0x2302: { desc: "House" }, // ⌂
0x2303: { desc: "Up Arrowhead" }, // ⌃
0x2304: { desc: "Down Arrowhead" }, // ⌄
0x2305: { desc: "Projective" }, // ⌅
0x2306: { desc: "Perspective" }, // ⌆
0x2307: { desc: "Wavy Line" }, // ⌇
0x2308: { desc: "Left Ceiling" }, // ⌈
0x2309: { desc: "Right Ceiling" }, // ⌉
0x230A: { desc: "Left Floor" }, // ⌊
0x230B: { desc: "Right Floor" }, // ⌋
0x230C: { desc: "Bottom Right Crop" }, // ⌌
0x230D: { desc: "Bottom Left Crop" }, // ⌍
0x230E: { desc: "Top Right Crop" }, // ⌎
0x230F: { desc: "Top Left Crop" }, // ⌏
0x2310: { desc: "Reversed Not Sign" }, // ⌐
0x2311: { desc: "Square Lozenge" }, // ⌑
0x2312: { desc: "Arc" }, // ⌒
0x2313: { desc: "Segment" }, // ⌓
0x2314: { desc: "Sector" }, // ⌔
0x2315: { desc: "Telephone Recorder" }, // ⌕
0x2316: { desc: "Position Indicator" }, // ⌖
0x2317: { desc: "Viewdata Square" }, // ⌗
0x2318: { desc: "Place of Interest Sign" }, // ⌘
0x2319: { desc: "Turned Not Sign" }, // ⌙
0x231A: { desc: "Watch" }, // ⌚
0x231B: { desc: "Hourglass" }, // ⌛
0x231C: { desc: "Top Left Corner" }, // ⌜
0x231D: { desc: "Top Right Corner" }, // ⌝
0x231E: { desc: "Bottom Left Corner" }, // ⌞
0x231F: { desc: "Bottom Right Corner" }, // ⌟
0x2320: { desc: "Top Half Integral" }, // ⌠
0x2321: { desc: "Bottom Half Integral" }, // ⌡
0x2322: { desc: "Frown" }, // ⌢
0x2323: { desc: "Smile" }, // ⌣
0x2324: { desc: "Up Arrowhead Between Two Horizontal Bars" }, // ⌤
0x2325: { desc: "Option Key" }, // ⌥
0x2326: { desc: "Erase to the Right" }, // ⌦
0x2327: { desc: "X In A Rectangle Box" }, // ⌧
0x2328: { desc: "Keyboard" }, // ⌨
0x2329: { desc: "Left-Pointing Angle Bracket" }, // 〈
0x232A: { desc: "Right-Pointing Angle Bracket" }, // 〉
0x232B: { desc: "Erase to the Left" }, // ⌫
0x232C: { desc: "Benzene Ring" }, // ⌬
0x232D: { desc: "Cylindricity" }, // ⌭
0x232E: { desc: "All Around-Profile" }, // ⌮
0x232F: { desc: "Symmetry" }, // ⌯
0x2330: { desc: "Total Runout" }, // ⌰
0x2331: { desc: "Dimension Origin" }, // ⌱
0x2332: { desc: "Conical Taper" }, // ⌲
0x2333: { desc: "Slope" }, // ⌳
0x2334: { desc: "Counterbore" }, // ⌴
0x2335: { desc: "Countersink" }, // ⌵
0x2336: { desc: "APL Functional Symbol I-Beam" }, // ⌶
0x2337: { desc: "APL Functional Symbol Squish Quad" }, // ⌷
0x2338: { desc: "APL Functional Symbol Quad Equal" }, // ⌸
0x2339: { desc: "APL Functional Symbol Quad Divide" }, // ⌹
0x233A: { desc: "APL Functional Symbol Quad Diamond" }, // ⌺
0x233B: { desc: "APL Functional Symbol Quad Jot" }, // ⌻
0x233C: { desc: "APL Functional Symbol Quad Circle" }, // ⌼
0x233D: { desc: "APL Functional Symbol Circle Stile" }, // ⌽
0x233E: { desc: "APL Functional Symbol Circle Jot" }, // ⌾
0x233F: { desc: "APL Functional Symbol Slash Bar" }, // ⌿
0x2340: { desc: "APL Functional Symbol Backslash Bar" }, // ⍀
0x2341: { desc: "APL Functional Symbol Quad Slash" }, // ⍁
0x2342: { desc: "APL Functional Symbol Quad Backslash" }, // ⍂
0x2343: { desc: "APL Functional Symbol Quad Less-Than" }, // ⍃
0x2344: { desc: "APL Functional Symbol Quad Greater-Than" }, // ⍄
0x2345: { desc: "APL Functional Symbol Leftwards Vane" }, // ⍅
0x2346: { desc: "APL Functional Symbol Rightwards Vane" }, // ⍆
0x2347: { desc: "APL Functional Symbol Quad Leftwards Arrow" }, // ⍇
0x2348: { desc: "APL Functional Symbol Quad Rightwards Arrow" }, // ⍈
0x2349: { desc: "APL Functional Symbol Circle Backslash" }, // ⍉
0x234A: { desc: "APL Functional Symbol Down Tack Underbar" }, // ⍊
0x234B: { desc: "APL Functional Symbol Delta Stile" }, // ⍋
0x234C: { desc: "APL Functional Symbol Quad Down Caret" }, // ⍌
0x234D: { desc: "APL Functional Symbol Quad Delta" }, // ⍍
0x234E: { desc: "APL Functional Symbol Down Tack Jot" }, // ⍎
0x234F: { desc: "APL Functional Symbol Upwards Vane" }, // ⍏
0x2350: { desc: "APL Functional Symbol Quad Upwards Arrow" }, // ⍐
0x2351: { desc: "APL Functional Symbol Up Tack Overbar" }, // ⍑
0x2352: { desc: "APL Functional Symbol Del Stile" }, // ⍒
0x2353: { desc: "APL Functional Symbol Quad Up Caret" }, // ⍓
0x2354: { desc: "APL Functional Symbol Quad Del" }, // ⍔
0x2355: { desc: "APL Functional Symbol Up Tack Jot" }, // ⍕
0x2356: { desc: "APL Functional Symbol Downwards Vane" }, // ⍖
0x2357: { desc: "APL Functional Symbol Quad Downwards Arrow" }, // ⍗
0x2358: { desc: "APL Functional Symbol Quote Underbar" }, // ⍘
0x2359: { desc: "APL Functional Symbol Delta Underbar" }, // ⍙
0x235A: { desc: "APL Functional Symbol Diamond Underbar" }, // ⍚
0x235B: { desc: "APL Functional Symbol Jot Underbar" }, // ⍛
0x235C: { desc: "APL Functional Symbol Circle Underbar" }, // ⍜
0x235D: { desc: "APL Functional Symbol Up Shoe Jot" }, // ⍝
0x235E: { desc: "APL Functional Symbol Quote Quad" }, // ⍞
0x235F: { desc: "APL Functional Symbol Circle Star" }, // ⍟
0x2360: { desc: "APL Functional Symbol Quad Colon" }, // ⍠
0x2361: { desc: "APL Functional Symbol Up Tack Diaeresis" }, // ⍡
0x2362: { desc: "APL Functional Symbol Del Diaeresis" }, // ⍢
0x2363: { desc: "APL Functional Symbol Star Diaeresis" }, // ⍣
0x2364: { desc: "APL Functional Symbol Jot Diaeresis" }, // ⍤
0x2365: { desc: "APL Functional Symbol Circle Diaeresis" }, // ⍥
0x2366: { desc: "APL Functional Symbol Down Shoe Stile" }, // ⍦
0x2367: { desc: "APL Functional Symbol Left Shoe Stile" }, // ⍧
0x2368: { desc: "APL Functional Symbol Tilde Diaeresis" }, // ⍨
0x2369: { desc: "APL Functional Symbol Greater-Than Diaeresis" }, // ⍩
0x236A: { desc: "APL Functional Symbol Comma Bar" }, // ⍪
0x236B: { desc: "APL Functional Symbol Del Tilde" }, // ⍫
0x236C: { desc: "APL Functional Symbol Zilde" }, // ⍬
0x236D: { desc: "APL Functional Symbol Stile Tilde" }, // ⍭
0x236E: { desc: "APL Functional Symbol Semicolon Underbar" }, // ⍮
0x236F: { desc: "APL Functional Symbol Quad Not Equal" }, // ⍯
0x2370: { desc: "APL Functional Symbol Quad Question" }, // ⍰
0x2371: { desc: "APL Functional Symbol Down Caret Tilde" }, // ⍱
0x2372: { desc: "APL Functional Symbol Up Caret Tilde" }, // ⍲
0x2373: { desc: "APL Functional Symbol Iota" }, // ⍳
0x2374: { desc: "APL Functional Symbol Rho" }, // ⍴
0x2375: { desc: "APL Functional Symbol Omega" }, // ⍵
0x2376: { desc: "APL Functional Symbol Alpha Underbar" }, // ⍶
0x2377: { desc: "APL Functional Symbol Epsilon Underbar" }, // ⍷
0x2378: { desc: "APL Functional Symbol Iota Underbar" }, // ⍸
0x2379: { desc: "APL Functional Symbol Omega Underbar" }, // ⍹
0x237A: { desc: "APL Functional Symbol Alpha" }, // ⍺
0x237B: { desc: "Not Check Mark" }, // ⍻
0x237C: { desc: "Right Angle with Downwards Zigzag Arrow" }, // ⍼
0x237D: { desc: "Shouldered Open Box" }, // ⍽
0x237E: { desc: "Bell Symbol" }, // ⍾
0x237F: { desc: "Vertical Line with Middle Dot" }, // ⍿
0x2380: { desc: "Insertion Symbol" }, // ⎀
0x2381: { desc: "Continuous Underline Symbol" }, // ⎁
0x2382: { desc: "Discontinuous Underline Symbol" }, // ⎂
0x2383: { desc: "Emphasis Symbol" }, // ⎃
0x2384: { desc: "Composition Symbol" }, // ⎄
0x2385: { desc: "White Square with Centre Vertical Line" }, // ⎅
0x2386: { desc: "Enter Symbol" }, // ⎆
0x2387: { desc: "Alternative Key Symbol" }, // ⎇
0x2388: { desc: "Helm Symbol" }, // ⎈
0x2389: { desc: "Circled Horizontal Bar with Notch" }, // ⎉
0x238A: { desc: "Circled Triangle Down" }, // ⎊
0x238B: { desc: "Broken Circle with Northwest Arrow" }, // ⎋
0x238C: { desc: "Undo Symbol" }, // ⎌
0x238D: { desc: "Monostable Symbol" }, // ⎍
0x238E: { desc: "Hysteresis Symbol" }, // ⎎
0x238F: { desc: "Open-Circuit-Output H-Type Symbol" }, // ⎏
0x2390: { desc: "Open-Circuit-Output L-Type Symbol" }, // ⎐
0x2391: { desc: "Passive-Pull-Down-Output Symbol" }, // ⎑
0x2392: { desc: "Passive-Pull-Up-Output Symbol" }, // ⎒
0x2393: { desc: "Direct Current Symbol Form Two" }, // ⎓
0x2394: { desc: "Software-Function Symbol" }, // ⎔
0x2395: { desc: "APL Functional Symbol Quad" }, // ⎕
0x2396: { desc: "Decimal Separator Key Symbol" }, // ⎖
0x2397: { desc: "Previous Page" }, // ⎗
0x2398: { desc: "Next Page" }, // ⎘
0x2399: { desc: "Print Screen Symbol" }, // ⎙
0x239A: { desc: "Clear Screen Symbol" }, // ⎚
0x239B: { desc: "Left Parenthesis Upper Hook" }, // ⎛
0x239C: { desc: "Left Parenthesis Extension" }, // ⎜
0x239D: { desc: "Left Parenthesis Lower Hook" }, // ⎝
0x239E: { desc: "Right Parenthesis Upper Hook" }, // ⎞
0x239F: { desc: "Right Parenthesis Extension" }, // ⎟
0x23A0: { desc: "Right Parenthesis Lower Hook" }, // ⎠
0x23A1: { desc: "Left Square Bracket Upper Corner" }, // ⎡
0x23A2: { desc: "Left Square Bracket Extension" }, // ⎢
0x23A3: { desc: "Left Square Bracket Lower Corner" }, // ⎣
0x23A4: { desc: "Right Square Bracket Upper Corner" }, // ⎤
0x23A5: { desc: "Right Square Bracket Extension" }, // ⎥
0x23A6: { desc: "Right Square Bracket Lower Corner" }, // ⎦
0x23A7: { desc: "Left Curly Bracket Upper Hook" }, // ⎧
0x23A8: { desc: "Left Curly Bracket Middle Piece" }, // ⎨
0x23A9: { desc: "Left Curly Bracket Lower Hook" }, // ⎩
0x23AA: { desc: "Curly Bracket Extension" }, // ⎪
0x23AB: { desc: "Right Curly Bracket Upper Hook" }, // ⎫
0x23AC: { desc: "Right Curly Bracket Middle Piece" }, // ⎬
0x23AD: { desc: "Right Curly Bracket Lower Hook" }, // ⎭
0x23AE: { desc: "Integral Extension" }, // ⎮
0x23AF: { desc: "Horizontal Line Extension" }, // ⎯
0x23B0: { desc: "Upper Left or Lower Right Curly Bracket Section" }, // ⎰
0x23B1: { desc: "Upper Right or Lower Left Curly Bracket Section" }, // ⎱
0x23B2: { desc: "Summation Top" }, // ⎲
0x23B3: { desc: "Summation Bottom" }, // ⎳
0x23B4: { desc: "Top Square Bracket" }, // ⎴
0x23B5: { desc: "Bottom Square Bracket" }, // ⎵
0x23B6: { desc: "Bottom Square Bracket Over Top Square Bracket" }, // ⎶
0x23B7: { desc: "Radical Symbol Bottom" }, // ⎷
0x23B8: { desc: "Left Vertical Box Line" }, // ⎸
0x23B9: { desc: "Right Vertical Box Line" }, // ⎹
0x23BA: { desc: "Horizontal Scan Line-1" }, // ⎺
0x23BB: { desc: "Horizontal Scan Line-3" }, // ⎻
0x23BC: { desc: "Horizontal Scan Line-7" }, // ⎼
0x23BD: { desc: "Horizontal Scan Line-9" }, // ⎽
0x23BE: { desc: "Dentistry Symbol Light Vertical and Top Right" }, // ⎾
0x23BF: { desc: "Dentistry Symbol Light Vertical and Bottom Right" }, // ⎿
0x23C0: { desc: "Dentistry Symbol Light Vertical with Circle" }, // ⏀
0x23C1: { desc: "Dentistry Symbol Light Down and Horizontal with Circle" }, // ⏁
0x23C2: { desc: "Dentistry Symbol Light Up and Horizontal with Circle" }, // ⏂
0x23C3: { desc: "Dentistry Symbol Light Vertical with Triangle" }, // ⏃
0x23C4: { desc: "Dentistry Symbol Light Down and Horizontal with Triangle" }, // ⏄
0x23C5: { desc: "Dentistry Symbol Light Up and Horizontal with Triangle" }, // ⏅
0x23C6: { desc: "Dentistry Symbol Light Vertical and Wave" }, // ⏆
0x23C7: { desc: "Dentistry Symbol Light Down and Horizontal with Wave" }, // ⏇
0x23C8: { desc: "Dentistry Symbol Light Up and Horizontal with Wave" }, // ⏈
0x23C9: { desc: "Dentistry Symbol Light Down and Horizontal" }, // ⏉
0x23CA: { desc: "Dentistry Symbol Light Up and Horizontal" }, // ⏊
0x23CB: { desc: "Dentistry Symbol Light Vertical and Top Left" }, // ⏋
0x23CC: { desc: "Dentistry Symbol Light Vertical and Bottom Left" }, // ⏌
0x23CD: { desc: "Square Foot" }, // ⏍
0x23CE: { desc: "Return Symbol" }, // ⏎
0x23CF: { desc: "Eject Symbol" }, // ⏏
0x23D0: { desc: "Vertical Line Extension" }, // ⏐
0x23D1: { desc: "Metrical Breve" }, // ⏑
0x23D2: { desc: "Metrical Long Over Short" }, // ⏒
0x23D3: { desc: "Metrical Short Over Long" }, // ⏓
0x23D4: { desc: "Metrical Long Over Two Shorts" }, // ⏔
0x23D5: { desc: "Metrical Two Shorts Over Long" }, // ⏕
0x23D6: { desc: "Metrical Two Shorts Joined" }, // ⏖
0x23D7: { desc: "Metrical Triseme" }, // ⏗
0x23D8: { desc: "Metrical Tetraseme" }, // ⏘
0x23D9: { desc: "Metrical Pentaseme" }, // ⏙
0x23DA: { desc: "Earth Ground" }, // ⏚
0x23DB: { desc: "Fuse" }, // ⏛
0x23DC: { desc: "Top Parenthesis" }, // ⏜
0x23DD: { desc: "Bottom Parenthesis" }, // ⏝
0x23DE: { desc: "Top Curly Bracket" }, // ⏞
0x23DF: { desc: "Bottom Curly Bracket" }, // ⏟
0x23E0: { desc: "Top Tortoise Shell Bracket" }, // ⏠
0x23E1: { desc: "Bottom Tortoise Shell Bracket" }, // ⏡
0x23E2: { desc: "White Trapezium" }, // ⏢
0x23E3: { desc: "Benzene Ring with Circle" }, // ⏣
0x23E4: { desc: "Straightness" }, // ⏤
0x23E5: { desc: "Flatness" }, // ⏥
0x23E6: { desc: "Ac Current" }, // ⏦
0x23E7: { desc: "Electrical Intersection" }, // ⏧
0x23E8: { desc: "Decimal Exponent Symbol" }, // ⏨
0x23E9: { desc: "Black Right-Pointing Double Triangle" }, // ⏩
0x23EA: { desc: "Black Left-Pointing Double Triangle" }, // ⏪
0x23EB: { desc: "Black Up-Pointing Double Triangle" }, // ⏫
0x23EC: { desc: "Black Down-Pointing Double Triangle" }, // ⏬
0x23ED: { desc: "Black Right-Pointing Double Triangle with Vertical Bar" }, // ⏭
0x23EE: { desc: "Black Left-Pointing Double Triangle with Vertical Bar" }, // ⏮
0x23EF: { desc: "Black Right-Pointing Triangle with Double Vertical Bar" }, // ⏯
0x23F0: { desc: "Alarm Clock" }, // ⏰
0x23F1: { desc: "Stopwatch" }, // ⏱
0x23F2: { desc: "Timer Clock" }, // ⏲
0x23F3: { desc: "Hourglass with Flowing Sand" }, // ⏳
0x23F4: { desc: "Black Medium Left-Pointing Triangle" }, // ⏴
0x23F5: { desc: "Black Medium Right-Pointing Triangle" }, // ⏵
0x23F6: { desc: "Black Medium Up-Pointing Triangle" }, // ⏶
0x23F7: { desc: "Black Medium Down-Pointing Triangle" }, // ⏷
0x23F8: { desc: "Double Vertical Bar" }, // ⏸
0x23F9: { desc: "Black Square For Stop" }, // ⏹
0x23FA: { desc: "Black Circle For Record" }, // ⏺
0x23FB: { desc: "Power Symbol" }, // ⏻
0x23FC: { desc: "Power On-Off Symbol" }, // ⏼
0x23FD: { desc: "Power On Symbol" }, // ⏽
0x23FE: { desc: "Power Sleep Symbol" }, // ⏾
0x23FF: { desc: "Observer Eye Symbol" }, // ⏿
// Control Pictures
0x2400: { desc: "Symbol For Null" }, // ␀
0x2401: { desc: "Symbol For Start of Heading" }, // ␁
0x2402: { desc: "Symbol For Start of Text" }, // ␂
0x2403: { desc: "Symbol For End of Text" }, // ␃
0x2404: { desc: "Symbol For End of Transmission" }, // ␄
0x2405: { desc: "Symbol For Enquiry" }, // ␅
0x2406: { desc: "Symbol For Acknowledge" }, // ␆
0x2407: { desc: "Symbol For Bell" }, // ␇
0x2408: { desc: "Symbol For Backspace" }, // ␈
0x2409: { desc: "Symbol For Horizontal Tabulation" }, // ␉
0x240A: { desc: "Symbol For Line Feed" }, // ␊
0x240B: { desc: "Symbol For Vertical Tabulation" }, // ␋
0x240C: { desc: "Symbol For Form Feed" }, // ␌
0x240D: { desc: "Symbol For Carriage Return" }, // ␍
0x240E: { desc: "Symbol For Shift Out" }, // ␎
0x240F: { desc: "Symbol For Shift In" }, // ␏
0x2410: { desc: "Symbol For Data Link Escape" }, // ␐
0x2411: { desc: "Symbol For Device Control One" }, // ␑
0x2412: { desc: "Symbol For Device Control Two" }, // ␒
0x2413: { desc: "Symbol For Device Control Three" }, // ␓
0x2414: { desc: "Symbol For Device Control Four" }, // ␔
0x2415: { desc: "Symbol For Negative Acknowledge" }, // ␕
0x2416: { desc: "Symbol For Synchronous Idle" }, // ␖
0x2417: { desc: "Symbol For End of Transmission Block" }, // ␗
0x2418: { desc: "Symbol For Cancel" }, // ␘
0x2419: { desc: "Symbol For End of Medium" }, // ␙
0x241A: { desc: "Symbol For Substitute" }, // ␚
0x241B: { desc: "Symbol For Escape" }, // ␛
0x241C: { desc: "Symbol For File Separator" }, // ␜
0x241D: { desc: "Symbol For Group Separator" }, // ␝
0x241E: { desc: "Symbol For Record Separator" }, // ␞
0x241F: { desc: "Symbol For Unit Separator" }, // ␟
0x2420: { desc: "Symbol For Space" }, // ␠
0x2421: { desc: "Symbol For Delete" }, // ␡
0x2422: { desc: "Blank Symbol" }, // ␢
0x2423: { desc: "Open Box" }, // ␣
0x2424: { desc: "Symbol For Newline" }, // ␤
0x2425: { desc: "Symbol For Delete Form Two" }, // ␥
0x2426: { desc: "Symbol For Substitute Form Two" }, // ␦
// Optical Character Recognition
0x2440: { desc: "OCR Hook" }, // ⑀
0x2441: { desc: "OCR Chair" }, // ⑁
0x2442: { desc: "OCR Fork" }, // ⑂
0x2443: { desc: "OCR Inverted Fork" }, // ⑃
0x2444: { desc: "OCR Belt Buckle" }, // ⑄
0x2445: { desc: "OCR Bow Tie" }, // ⑅
0x2446: { desc: "OCR Branch Bank Identification" }, // ⑆
0x2447: { desc: "OCR Amount of Check" }, // ⑇
0x2448: { desc: "OCR Dash" }, // ⑈
0x2449: { desc: "OCR Customer Account Number" }, // ⑉
0x244A: { desc: "OCR Double Backslash" }, // ⑊
// Enclosed Alphanumerics
0x2460: { desc: "Circled Digit One" }, // ①
0x2461: { desc: "Circled Digit Two" }, // ②
0x2462: { desc: "Circled Digit Three" }, // ③
0x2463: { desc: "Circled Digit Four" }, // ④
0x2464: { desc: "Circled Digit Five" }, // ⑤
0x2465: { desc: "Circled Digit Six" }, // ⑥
0x2466: { desc: "Circled Digit Seven" }, // ⑦
0x2467: { desc: "Circled Digit Eight" }, // ⑧
0x2468: { desc: "Circled Digit Nine" }, // ⑨
0x2469: { desc: "Circled Number Ten" }, // ⑩
0x246A: { desc: "Circled Number Eleven" }, // ⑪
0x246B: { desc: "Circled Number Twelve" }, // ⑫
0x246C: { desc: "Circled Number Thirteen" }, // ⑬
0x246D: { desc: "Circled Number Fourteen" }, // ⑭
0x246E: { desc: "Circled Number Fifteen" }, // ⑮
0x246F: { desc: "Circled Number Sixteen" }, // ⑯
0x2470: { desc: "Circled Number Seventeen" }, // ⑰
0x2471: { desc: "Circled Number Eighteen" }, // ⑱
0x2472: { desc: "Circled Number Nineteen" }, // ⑲
0x2473: { desc: "Circled Number Twenty" }, // ⑳
0x2474: { desc: "Parenthesized Digit One" }, // ⑴
0x2475: { desc: "Parenthesized Digit Two" }, // ⑵
0x2476: { desc: "Parenthesized Digit Three" }, // ⑶
0x2477: { desc: "Parenthesized Digit Four" }, // ⑷
0x2478: { desc: "Parenthesized Digit Five" }, // ⑸
0x2479: { desc: "Parenthesized Digit Six" }, // ⑹
0x247A: { desc: "Parenthesized Digit Seven" }, // ⑺
0x247B: { desc: "Parenthesized Digit Eight" }, // ⑻
0x247C: { desc: "Parenthesized Digit Nine" }, // ⑼
0x247D: { desc: "Parenthesized Number Ten" }, // ⑽
0x247E: { desc: "Parenthesized Number Eleven" }, // ⑾
0x247F: { desc: "Parenthesized Number Twelve" }, // ⑿
0x2480: { desc: "Parenthesized Number Thirteen" }, // ⒀
0x2481: { desc: "Parenthesized Number Fourteen" }, // ⒁
0x2482: { desc: "Parenthesized Number Fifteen" }, // ⒂
0x2483: { desc: "Parenthesized Number Sixteen" }, // ⒃
0x2484: { desc: "Parenthesized Number Seventeen" }, // ⒄
0x2485: { desc: "Parenthesized Number Eighteen" }, // ⒅
0x2486: { desc: "Parenthesized Number Nineteen" }, // ⒆
0x2487: { desc: "Parenthesized Number Twenty" }, // ⒇
0x2488: { desc: "Digit One Full Stop" }, // ⒈
0x2489: { desc: "Digit Two Full Stop" }, // ⒉
0x248A: { desc: "Digit Three Full Stop" }, // ⒊
0x248B: { desc: "Digit Four Full Stop" }, // ⒋
0x248C: { desc: "Digit Five Full Stop" }, // ⒌
0x248D: { desc: "Digit Six Full Stop" }, // ⒍
0x248E: { desc: "Digit Seven Full Stop" }, // ⒎
0x248F: { desc: "Digit Eight Full Stop" }, // ⒏
0x2490: { desc: "Digit Nine Full Stop" }, // ⒐
0x2491: { desc: "Number Ten Full Stop" }, // ⒑
0x2492: { desc: "Number Eleven Full Stop" }, // ⒒
0x2493: { desc: "Number Twelve Full Stop" }, // ⒓
0x2494: { desc: "Number Thirteen Full Stop" }, // ⒔
0x2495: { desc: "Number Fourteen Full Stop" }, // ⒕
0x2496: { desc: "Number Fifteen Full Stop" }, // ⒖
0x2497: { desc: "Number Sixteen Full Stop" }, // ⒗
0x2498: { desc: "Number Seventeen Full Stop" }, // ⒘
0x2499: { desc: "Number Eighteen Full Stop" }, // ⒙
0x249A: { desc: "Number Nineteen Full Stop" }, // ⒚
0x249B: { desc: "Number Twenty Full Stop" }, // ⒛
0x249C: { desc: "Parenthesized Latin Small Letter A" }, // ⒜
0x249D: { desc: "Parenthesized Latin Small Letter B" }, // ⒝
0x249E: { desc: "Parenthesized Latin Small Letter C" }, // ⒞
0x249F: { desc: "Parenthesized Latin Small Letter D" }, // ⒟
0x24A0: { desc: "Parenthesized Latin Small Letter E" }, // ⒠
0x24A1: { desc: "Parenthesized Latin Small Letter F" }, // ⒡
0x24A2: { desc: "Parenthesized Latin Small Letter G" }, // ⒢
0x24A3: { desc: "Parenthesized Latin Small Letter H" }, // ⒣
0x24A4: { desc: "Parenthesized Latin Small Letter I" }, // ⒤
0x24A5: { desc: "Parenthesized Latin Small Letter J" }, // ⒥
0x24A6: { desc: "Parenthesized Latin Small Letter K" }, // ⒦
0x24A7: { desc: "Parenthesized Latin Small Letter L" }, // ⒧
0x24A8: { desc: "Parenthesized Latin Small Letter M" }, // ⒨
0x24A9: { desc: "Parenthesized Latin Small Letter N" }, // ⒩
0x24AA: { desc: "Parenthesized Latin Small Letter O" }, // ⒪
0x24AB: { desc: "Parenthesized Latin Small Letter P" }, // ⒫
0x24AC: { desc: "Parenthesized Latin Small Letter Q" }, // ⒬
0x24AD: { desc: "Parenthesized Latin Small Letter R" }, // ⒭
0x24AE: { desc: "Parenthesized Latin Small Letter S" }, // ⒮
0x24AF: { desc: "Parenthesized Latin Small Letter T" }, // ⒯
0x24B0: { desc: "Parenthesized Latin Small Letter U" }, // ⒰
0x24B1: { desc: "Parenthesized Latin Small Letter V" }, // ⒱
0x24B2: { desc: "Parenthesized Latin Small Letter W" }, // ⒲
0x24B3: { desc: "Parenthesized Latin Small Letter X" }, // ⒳
0x24B4: { desc: "Parenthesized Latin Small Letter Y" }, // ⒴
0x24B5: { desc: "Parenthesized Latin Small Letter Z" }, // ⒵
0x24B6: { desc: "Circled Latin Capital Letter A" }, // Ⓐ
0x24B7: { desc: "Circled Latin Capital Letter B" }, // Ⓑ
0x24B8: { desc: "Circled Latin Capital Letter C" }, // Ⓒ
0x24B9: { desc: "Circled Latin Capital Letter D" }, // Ⓓ
0x24BA: { desc: "Circled Latin Capital Letter E" }, // Ⓔ
0x24BB: { desc: "Circled Latin Capital Letter F" }, // Ⓕ
0x24BC: { desc: "Circled Latin Capital Letter G" }, // Ⓖ
0x24BD: { desc: "Circled Latin Capital Letter H" }, // Ⓗ
0x24BE: { desc: "Circled Latin Capital Letter I" }, // Ⓘ
0x24BF: { desc: "Circled Latin Capital Letter J" }, // Ⓙ
0x24C0: { desc: "Circled Latin Capital Letter K" }, // Ⓚ
0x24C1: { desc: "Circled Latin Capital Letter L" }, // Ⓛ
0x24C2: { desc: "Circled Latin Capital Letter M" }, // Ⓜ
0x24C3: { desc: "Circled Latin Capital Letter N" }, // Ⓝ
0x24C4: { desc: "Circled Latin Capital Letter O" }, // Ⓞ
0x24C5: { desc: "Circled Latin Capital Letter P" }, // Ⓟ
0x24C6: { desc: "Circled Latin Capital Letter Q" }, // Ⓠ
0x24C7: { desc: "Circled Latin Capital Letter R" }, // Ⓡ
0x24C8: { desc: "Circled Latin Capital Letter S" }, // Ⓢ
0x24C9: { desc: "Circled Latin Capital Letter T" }, // Ⓣ
0x24CA: { desc: "Circled Latin Capital Letter U" }, // Ⓤ
0x24CB: { desc: "Circled Latin Capital Letter V" }, // Ⓥ
0x24CC: { desc: "Circled Latin Capital Letter W" }, // Ⓦ
0x24CD: { desc: "Circled Latin Capital Letter X" }, // Ⓧ
0x24CE: { desc: "Circled Latin Capital Letter Y" }, // Ⓨ
0x24CF: { desc: "Circled Latin Capital Letter Z" }, // Ⓩ
0x24D0: { desc: "Circled Latin Small Letter A" }, // ⓐ
0x24D1: { desc: "Circled Latin Small Letter B" }, // ⓑ
0x24D2: { desc: "Circled Latin Small Letter C" }, // ⓒ
0x24D3: { desc: "Circled Latin Small Letter D" }, // ⓓ
0x24D4: { desc: "Circled Latin Small Letter E" }, // ⓔ
0x24D5: { desc: "Circled Latin Small Letter F" }, // ⓕ
0x24D6: { desc: "Circled Latin Small Letter G" }, // ⓖ
0x24D7: { desc: "Circled Latin Small Letter H" }, // ⓗ
0x24D8: { desc: "Circled Latin Small Letter I" }, // ⓘ
0x24D9: { desc: "Circled Latin Small Letter J" }, // ⓙ
0x24DA: { desc: "Circled Latin Small Letter K" }, // ⓚ
0x24DB: { desc: "Circled Latin Small Letter L" }, // ⓛ
0x24DC: { desc: "Circled Latin Small Letter M" }, // ⓜ
0x24DD: { desc: "Circled Latin Small Letter N" }, // ⓝ
0x24DE: { desc: "Circled Latin Small Letter O" }, // ⓞ
0x24DF: { desc: "Circled Latin Small Letter P" }, // ⓟ
0x24E0: { desc: "Circled Latin Small Letter Q" }, // ⓠ
0x24E1: { desc: "Circled Latin Small Letter R" }, // ⓡ
0x24E2: { desc: "Circled Latin Small Letter S" }, // ⓢ
0x24E3: { desc: "Circled Latin Small Letter T" }, // ⓣ
0x24E4: { desc: "Circled Latin Small Letter U" }, // ⓤ
0x24E5: { desc: "Circled Latin Small Letter V" }, // ⓥ
0x24E6: { desc: "Circled Latin Small Letter W" }, // ⓦ
0x24E7: { desc: "Circled Latin Small Letter X" }, // ⓧ
0x24E8: { desc: "Circled Latin Small Letter Y" }, // ⓨ
0x24E9: { desc: "Circled Latin Small Letter Z" }, // ⓩ
0x24EA: { desc: "Circled Digit Zero" }, // ⓪
0x24EB: { desc: "Negative Circled Number Eleven" }, // ⓫
0x24EC: { desc: "Negative Circled Number Twelve" }, // ⓬
0x24ED: { desc: "Negative Circled Number Thirteen" }, // ⓭
0x24EE: { desc: "Negative Circled Number Fourteen" }, // ⓮
0x24EF: { desc: "Negative Circled Number Fifteen" }, // ⓯
0x24F0: { desc: "Negative Circled Number Sixteen" }, // ⓰
0x24F1: { desc: "Negative Circled Number Seventeen" }, // ⓱
0x24F2: { desc: "Negative Circled Number Eighteen" }, // ⓲
0x24F3: { desc: "Negative Circled Number Nineteen" }, // ⓳
0x24F4: { desc: "Negative Circled Number Twenty" }, // ⓴
0x24F5: { desc: "Double Circled Digit One" }, // ⓵
0x24F6: { desc: "Double Circled Digit Two" }, // ⓶
0x24F7: { desc: "Double Circled Digit Three" }, // ⓷
0x24F8: { desc: "Double Circled Digit Four" }, // ⓸
0x24F9: { desc: "Double Circled Digit Five" }, // ⓹
0x24FA: { desc: "Double Circled Digit Six" }, // ⓺
0x24FB: { desc: "Double Circled Digit Seven" }, // ⓻
0x24FC: { desc: "Double Circled Digit Eight" }, // ⓼
0x24FD: { desc: "Double Circled Digit Nine" }, // ⓽
0x24FE: { desc: "Double Circled Number Ten" }, // ⓾
0x24FF: { desc: "Negative Circled Digit Zero" }, // ⓿
// Box Drawing
0x2500: { html: "─", desc: "Box Drawings Light Horizontal" }, // ─
0x2501: { desc: "Box Drawings Heavy Horizontal" }, // ━
0x2502: { html: "│", desc: "Box Drawings Light Vertical" }, // │
0x2503: { desc: "Box Drawings Heavy Vertical" }, // ┃
0x2504: { desc: "Box Drawings Light Triple Dash Horizontal" }, // ┄
0x2505: { desc: "Box Drawings Heavy Triple Dash Horizontal" }, // ┅
0x2506: { desc: "Box Drawings Light Triple Dash Vertical" }, // ┆
0x2507: { desc: "Box Drawings Heavy Triple Dash Vertical" }, // ┇
0x2508: { desc: "Box Drawings Light Quadruple Dash Horizontal" }, // ┈
0x2509: { desc: "Box Drawings Heavy Quadruple Dash Horizontal" }, // ┉
0x250A: { desc: "Box Drawings Light Quadruple Dash Vertical" }, // ┊
0x250B: { desc: "Box Drawings Heavy Quadruple Dash Vertical" }, // ┋
0x250C: { html: "┌", desc: "Box Drawings Light Down and Right" }, // ┌
0x250D: { desc: "Box Drawings Down Light and Right Heavy" }, // ┍
0x250E: { desc: "Box Drawings Down Heavy and Right Light" }, // ┎
0x250F: { desc: "Box Drawings Heavy Down and Right" }, // ┏
0x2510: { html: "┐", desc: "Box Drawings Light Down and Left" }, // ┐
0x2511: { desc: "Box Drawings Down Light and Left Heavy" }, // ┑
0x2512: { desc: "Box Drawings Down Heavy and Left Light" }, // ┒
0x2513: { desc: "Box Drawings Heavy Down and Left" }, // ┓
0x2514: { html: "└", desc: "Box Drawings Light Up and Right" }, // └
0x2515: { desc: "Box Drawings Up Light and Right Heavy" }, // ┕
0x2516: { desc: "Box Drawings Up Heavy and Right Light" }, // ┖
0x2517: { desc: "Box Drawings Heavy Up and Right" }, // ┗
0x2518: { html: "┘", desc: "Box Drawings Light Up and Left" }, // ┘
0x2519: { desc: "Box Drawings Up Light and Left Heavy" }, // ┙
0x251A: { desc: "Box Drawings Up Heavy and Left Light" }, // ┚
0x251B: { desc: "Box Drawings Heavy Up and Left" }, // ┛
0x251C: { html: "├", desc: "Box Drawings Light Vertical and Right" }, // ├
0x251D: { desc: "Box Drawings Vertical Light and Right Heavy" }, // ┝
0x251E: { desc: "Box Drawings Up Heavy and Right Down Light" }, // ┞
0x251F: { desc: "Box Drawings Down Heavy and Right Up Light" }, // ┟
0x2520: { desc: "Box Drawings Vertical Heavy and Right Light" }, // ┠
0x2521: { desc: "Box Drawings Down Light and Right Up Heavy" }, // ┡
0x2522: { desc: "Box Drawings Up Light and Right Down Heavy" }, // ┢
0x2523: { desc: "Box Drawings Heavy Vertical and Right" }, // ┣
0x2524: { html: "┤", desc: "Box Drawings Light Vertical and Left" }, // ┤
0x2525: { desc: "Box Drawings Vertical Light and Left Heavy" }, // ┥
0x2526: { desc: "Box Drawings Up Heavy and Left Down Light" }, // ┦
0x2527: { desc: "Box Drawings Down Heavy and Left Up Light" }, // ┧
0x2528: { desc: "Box Drawings Vertical Heavy and Left Light" }, // ┨
0x2529: { desc: "Box Drawings Down Light and Left Up Heavy" }, // ┩
0x252A: { desc: "Box Drawings Up Light and Left Down Heavy" }, // ┪
0x252B: { desc: "Box Drawings Heavy Vertical and Left" }, // ┫
0x252C: { html: "┬", desc: "Box Drawings Light Down and Horizontal" }, // ┬
0x252D: { desc: "Box Drawings Left Heavy and Right Down Light" }, // ┭
0x252E: { desc: "Box Drawings Right Heavy and Left Down Light" }, // ┮
0x252F: { desc: "Box Drawings Down Light and Horizontal Heavy" }, // ┯
0x2530: { desc: "Box Drawings Down Heavy and Horizontal Light" }, // ┰
0x2531: { desc: "Box Drawings Right Light and Left Down Heavy" }, // ┱
0x2532: { desc: "Box Drawings Left Light and Right Down Heavy" }, // ┲
0x2533: { desc: "Box Drawings Heavy Down and Horizontal" }, // ┳
0x2534: { html: "┴", desc: "Box Drawings Light Up and Horizontal" }, // ┴
0x2535: { desc: "Box Drawings Left Heavy and Right Up Light" }, // ┵
0x2536: { desc: "Box Drawings Right Heavy and Left Up Light" }, // ┶
0x2537: { desc: "Box Drawings Up Light and Horizontal Heavy" }, // ┷
0x2538: { desc: "Box Drawings Up Heavy and Horizontal Light" }, // ┸
0x2539: { desc: "Box Drawings Right Light and Left Up Heavy" }, // ┹
0x253A: { desc: "Box Drawings Left Light and Right Up Heavy" }, // ┺
0x253B: { desc: "Box Drawings Heavy Up and Horizontal" }, // ┻
0x253C: { html: "┼", desc: "Box Drawings Light Vertical and Horizontal" }, // ┼
0x253D: { desc: "Box Drawings Left Heavy and Right Vertical Light" }, // ┽
0x253E: { desc: "Box Drawings Right Heavy and Left Vertical Light" }, // ┾
0x253F: { desc: "Box Drawings Vertical Light and Horizontal Heavy" }, // ┿
0x2540: { desc: "Box Drawings Up Heavy and Down Horizontal Light" }, // ╀
0x2541: { desc: "Box Drawings Down Heavy and Up Horizontal Light" }, // ╁
0x2542: { desc: "Box Drawings Vertical Heavy and Horizontal Light" }, // ╂
0x2543: { desc: "Box Drawings Left Up Heavy and Right Down Light" }, // ╃
0x2544: { desc: "Box Drawings Right Up Heavy and Left Down Light" }, // ╄
0x2545: { desc: "Box Drawings Left Down Heavy and Right Up Light" }, // ╅
0x2546: { desc: "Box Drawings Right Down Heavy and Left Up Light" }, // ╆
0x2547: { desc: "Box Drawings Down Light and Up Horizontal Heavy" }, // ╇
0x2548: { desc: "Box Drawings Up Light and Down Horizontal Heavy" }, // ╈
0x2549: { desc: "Box Drawings Right Light and Left Vertical Heavy" }, // ╉
0x254A: { desc: "Box Drawings Left Light and Right Vertical Heavy" }, // ╊
0x254B: { desc: "Box Drawings Heavy Vertical and Horizontal" }, // ╋
0x254C: { desc: "Box Drawings Light Double Dash Horizontal" }, // ╌
0x254D: { desc: "Box Drawings Heavy Double Dash Horizontal" }, // ╍
0x254E: { desc: "Box Drawings Light Double Dash Vertical" }, // ╎
0x254F: { desc: "Box Drawings Heavy Double Dash Vertical" }, // ╏
0x2550: { html: "═", desc: "Box Drawings Double Horizontal" }, // ═
0x2551: { html: "║", desc: "Box Drawings Double Vertical" }, // ║
0x2552: { html: "╒", desc: "Box Drawings Down Single and Right Double" }, // ╒
0x2553: { html: "╓", desc: "Box Drawings Down Double and Right Single" }, // ╓
0x2554: { html: "╔", desc: "Box Drawings Double Down and Right" }, // ╔
0x2555: { html: "╕", desc: "Box Drawings Down Single and Left Double" }, // ╕
0x2556: { html: "╖", desc: "Box Drawings Down Double and Left Single" }, // ╖
0x2557: { html: "╗", desc: "Box Drawings Double Down and Left" }, // ╗
0x2558: { html: "╘", desc: "Box Drawings Up Single and Right Double" }, // ╘
0x2559: { html: "╙", desc: "Box Drawings Up Double and Right Single" }, // ╙
0x255A: { html: "╚", desc: "Box Drawings Double Up and Right" }, // ╚
0x255B: { html: "╛", desc: "Box Drawings Up Single and Left Double" }, // ╛
0x255C: { html: "╜", desc: "Box Drawings Up Double and Left Single" }, // ╜
0x255D: { html: "╝", desc: "Box Drawings Double Up and Left" }, // ╝
0x255E: { html: "╞", desc: "Box Drawings Vertical Single and Right Double" }, // ╞
0x255F: { html: "╟", desc: "Box Drawings Vertical Double and Right Single" }, // ╟
0x2560: { html: "╠", desc: "Box Drawings Double Vertical and Right" }, // ╠
0x2561: { html: "╡", desc: "Box Drawings Vertical Single and Left Double" }, // ╡
0x2562: { html: "╢", desc: "Box Drawings Vertical Double and Left Single" }, // ╢
0x2563: { html: "╣", desc: "Box Drawings Double Vertical and Left" }, // ╣
0x2564: { html: "╤", desc: "Box Drawings Down Single and Horizontal Double" }, // ╤
0x2565: { html: "╥", desc: "Box Drawings Down Double and Horizontal Single" }, // ╥
0x2566: { html: "╦", desc: "Box Drawings Double Down and Horizontal" }, // ╦
0x2567: { html: "╧", desc: "Box Drawings Up Single and Horizontal Double" }, // ╧
0x2568: { html: "╨", desc: "Box Drawings Up Double and Horizontal Single" }, // ╨
0x2569: { html: "╩", desc: "Box Drawings Double Up and Horizontal" }, // ╩
0x256A: { html: "╪", desc: "Box Drawings Vertical Single and Horizontal Double" }, // ╪
0x256B: { html: "╫", desc: "Box Drawings Vertical Double and Horizontal Single" }, // ╫
0x256C: { html: "╬", desc: "Box Drawings Double Vertical and Horizontal" }, // ╬
0x256D: { desc: "Box Drawings Light Arc Down and Right" }, // ╭
0x256E: { desc: "Box Drawings Light Arc Down and Left" }, // ╮
0x256F: { desc: "Box Drawings Light Arc Up and Left" }, // ╯
0x2570: { desc: "Box Drawings Light Arc Up and Right" }, // ╰
0x2571: { desc: "Box Drawings Light Diagonal Upper Right to Lower Left" }, // ╱
0x2572: { desc: "Box Drawings Light Diagonal Upper Left to Lower Right" }, // ╲
0x2573: { desc: "Box Drawings Light Diagonal Cross" }, // ╳
0x2574: { desc: "Box Drawings Light Left" }, // ╴
0x2575: { desc: "Box Drawings Light Up" }, // ╵
0x2576: { desc: "Box Drawings Light Right" }, // ╶
0x2577: { desc: "Box Drawings Light Down" }, // ╷
0x2578: { desc: "Box Drawings Heavy Left" }, // ╸
0x2579: { desc: "Box Drawings Heavy Up" }, // ╹
0x257A: { desc: "Box Drawings Heavy Right" }, // ╺
0x257B: { desc: "Box Drawings Heavy Down" }, // ╻
0x257C: { desc: "Box Drawings Light Left and Heavy Right" }, // ╼
0x257D: { desc: "Box Drawings Light Up and Heavy Down" }, // ╽
0x257E: { desc: "Box Drawings Heavy Left and Light Right" }, // ╾
0x257F: { desc: "Box Drawings Heavy Up and Light Down" }, // ╿
// Block Elements
0x2580: { desc: "Upper Half Block" }, // ▀
0x2581: { desc: "Lower One Eighth Block" }, // ▁
0x2582: { desc: "Lower One Quarter Block" }, // ▂
0x2583: { desc: "Lower Three Eighths Block" }, // ▃
0x2584: { desc: "Lower Half Block" }, // ▄
0x2585: { desc: "Lower Five Eighths Block" }, // ▅
0x2586: { desc: "Lower Three Quarters Block" }, // ▆
0x2587: { desc: "Lower Seven Eighths Block" }, // ▇
0x2588: { desc: "Full Block" }, // █
0x2589: { desc: "Left Seven Eighths Block" }, // ▉
0x258A: { desc: "Left Three Quarters Block" }, // ▊
0x258B: { desc: "Left Five Eighths Block" }, // ▋
0x258C: { desc: "Left Half Block" }, // ▌
0x258D: { desc: "Left Three Eighths Block" }, // ▍
0x258E: { desc: "Left One Quarter Block" }, // ▎
0x258F: { desc: "Left One Eighth Block" }, // ▏
0x2590: { desc: "Right Half Block" }, // ▐
0x2591: { desc: "Light Shade" }, // ░
0x2592: { desc: "Medium Shade" }, // ▒
0x2593: { desc: "Dark Shade" }, // ▓
0x2594: { desc: "Upper One Eighth Block" }, // ▔
0x2595: { desc: "Right One Eighth Block" }, // ▕
0x2596: { desc: "Quadrant Lower Left" }, // ▖
0x2597: { desc: "Quadrant Lower Right" }, // ▗
0x2598: { desc: "Quadrant Upper Left" }, // ▘
0x2599: { desc: "Quadrant Upper Left and Lower Left and Lower Right" }, // ▙
0x259A: { desc: "Quadrant Upper Left and Lower Right" }, // ▚
0x259B: { desc: "Quadrant Upper Left and Upper Right and Lower Left" }, // ▛
0x259C: { desc: "Quadrant Upper Left and Upper Right and Lower Right" }, // ▜
0x259D: { desc: "Quadrant Upper Right" }, // ▝
0x259E: { desc: "Quadrant Upper Right and Lower Left" }, // ▞
0x259F: { desc: "Quadrant Upper Right and Lower Left and Lower Right" }, // ▟
// Geometric Shapes
0x25A0: { desc: "Black Square" }, // ■
0x25A1: { desc: "White Square" }, // □
0x25A2: { desc: "White Square with Rounded Corners" }, // ▢
0x25A3: { desc: "White Square Containing Black Small Square" }, // ▣
0x25A4: { desc: "Square with Horizontal Fill" }, // ▤
0x25A5: { desc: "Square with Vertical Fill" }, // ▥
0x25A6: { desc: "Square with Orthogonal Crosshatch Fill" }, // ▦
0x25A7: { desc: "Square with Upper Left to Lower Right Fill" }, // ▧
0x25A8: { desc: "Square with Upper Right to Lower Left Fill" }, // ▨
0x25A9: { desc: "Square with Diagonal Crosshatch Fill" }, // ▩
0x25AA: { desc: "Black Small Square" }, // ▪
0x25AB: { desc: "White Small Square" }, // ▫
0x25AC: { desc: "Black Rectangle" }, // ▬
0x25AD: { desc: "White Rectangle" }, // ▭
0x25AE: { desc: "Black Vertical Rectangle" }, // ▮
0x25AF: { desc: "White Vertical Rectangle" }, // ▯
0x25B0: { desc: "Black Parallelogram" }, // ▰
0x25B1: { desc: "White Parallelogram" }, // ▱
0x25B2: { desc: "Black Up-Pointing Triangle" }, // ▲
0x25B3: { desc: "White Up-Pointing Triangle" }, // △
0x25B4: { desc: "Black Up-Pointing Small Triangle" }, // ▴
0x25B5: { desc: "White Up-Pointing Small Triangle" }, // ▵
0x25B6: { desc: "Black Right-Pointing Triangle" }, // ▶
0x25B7: { desc: "White Right-Pointing Triangle" }, // ▷
0x25B8: { desc: "Black Right-Pointing Small Triangle" }, // ▸
0x25B9: { desc: "White Right-Pointing Small Triangle" }, // ▹
0x25BA: { desc: "Black Right-Pointing Pointer" }, // ►
0x25BB: { desc: "White Right-Pointing Pointer" }, // ▻
0x25BC: { desc: "Black Down-Pointing Triangle" }, // ▼
0x25BD: { desc: "White Down-Pointing Triangle" }, // ▽
0x25BE: { desc: "Black Down-Pointing Small Triangle" }, // ▾
0x25BF: { desc: "White Down-Pointing Small Triangle" }, // ▿
0x25C0: { desc: "Black Left-Pointing Triangle" }, // ◀
0x25C1: { desc: "White Left-Pointing Triangle" }, // ◁
0x25C2: { desc: "Black Left-Pointing Small Triangle" }, // ◂
0x25C3: { desc: "White Left-Pointing Small Triangle" }, // ◃
0x25C4: { desc: "Black Left-Pointing Pointer" }, // ◄
0x25C5: { desc: "White Left-Pointing Pointer" }, // ◅
0x25C6: { desc: "Black Diamond" }, // ◆
0x25C7: { desc: "White Diamond" }, // ◇
0x25C8: { desc: "White Diamond Containing Black Small Diamond" }, // ◈
0x25C9: { desc: "Fisheye" }, // ◉
0x25CA: { desc: "Lozenge" }, // ◊
0x25CB: { desc: "White Circle" }, // ○
0x25CC: { desc: "Dotted Circle" }, // ◌
0x25CD: { desc: "Circle with Vertical Fill" }, // ◍
0x25CE: { desc: "Bullseye" }, // ◎
0x25CF: { desc: "Black Circle" }, // ●
0x25D0: { desc: "Circle with Left Half Black" }, // ◐
0x25D1: { desc: "Circle with Right Half Black" }, // ◑
0x25D2: { desc: "Circle with Lower Half Black" }, // ◒
0x25D3: { desc: "Circle with Upper Half Black" }, // ◓
0x25D4: { desc: "Circle with Upper Right Quadrant Black" }, // ◔
0x25D5: { desc: "Circle with All But Upper Left Quadrant Black" }, // ◕
0x25D6: { desc: "Left Half Black Circle" }, // ◖
0x25D7: { desc: "Right Half Black Circle" }, // ◗
0x25D8: { desc: "Inverse Bullet" }, // ◘
0x25D9: { desc: "Inverse White Circle" }, // ◙
0x25DA: { desc: "Upper Half Inverse White Circle" }, // ◚
0x25DB: { desc: "Lower Half Inverse White Circle" }, // ◛
0x25DC: { desc: "Upper Left Quadrant Circular Arc" }, // ◜
0x25DD: { desc: "Upper Right Quadrant Circular Arc" }, // ◝
0x25DE: { desc: "Lower Right Quadrant Circular Arc" }, // ◞
0x25DF: { desc: "Lower Left Quadrant Circular Arc" }, // ◟
0x25E0: { desc: "Upper Half Circle" }, // ◠
0x25E1: { desc: "Lower Half Circle" }, // ◡
0x25E2: { desc: "Black Lower Right Triangle" }, // ◢
0x25E3: { desc: "Black Lower Left Triangle" }, // ◣
0x25E4: { desc: "Black Upper Left Triangle" }, // ◤
0x25E5: { desc: "Black Upper Right Triangle" }, // ◥
0x25E6: { desc: "White Bullet" }, // ◦
0x25E7: { desc: "Square with Left Half Black" }, // ◧
0x25E8: { desc: "Square with Right Half Black" }, // ◨
0x25E9: { desc: "Square with Upper Left Diagonal Half Black" }, // ◩
0x25EA: { desc: "Square with Lower Right Diagonal Half Black" }, // ◪
0x25EB: { desc: "White Square with Vertical Bisecting Line" }, // ◫
0x25EC: { desc: "White Up-Pointing Triangle with Dot" }, // ◬
0x25ED: { desc: "Up-Pointing Triangle with Left Half Black" }, // ◭
0x25EE: { desc: "Up-Pointing Triangle with Right Half Black" }, // ◮
0x25EF: { desc: "Large Circle" }, // ◯
0x25F0: { desc: "White Square with Upper Left Quadrant" }, // ◰
0x25F1: { desc: "White Square with Lower Left Quadrant" }, // ◱
0x25F2: { desc: "White Square with Lower Right Quadrant" }, // ◲
0x25F3: { desc: "White Square with Upper Right Quadrant" }, // ◳
0x25F4: { desc: "White Circle with Upper Left Quadrant" }, // ◴
0x25F5: { desc: "White Circle with Lower Left Quadrant" }, // ◵
0x25F6: { desc: "White Circle with Lower Right Quadrant" }, // ◶
0x25F7: { desc: "White Circle with Upper Right Quadrant" }, // ◷
0x25F8: { desc: "Upper Left Triangle" }, // ◸
0x25F9: { desc: "Upper Right Triangle" }, // ◹
0x25FA: { desc: "Lower Left Triangle" }, // ◺
0x25FB: { desc: "White Medium Square" }, // ◻
0x25FC: { desc: "Black Medium Square" }, // ◼
0x25FD: { desc: "White Medium Small Square" }, // ◽
0x25FE: { desc: "Black Medium Small Square" }, // ◾
0x25FF: { desc: "Lower Right Triangle" }, // ◿
// Miscellaneous Symbols
0x2600: { desc: "Black Sun with Rays" }, // ☀
0x2601: { desc: "Cloud" }, // ☁
0x2602: { desc: "Umbrella" }, // ☂
0x2603: { desc: "Snowman" }, // ☃
0x2604: { desc: "Comet" }, // ☄
0x2605: { desc: "Black Star" }, // ★
0x2606: { desc: "White Star" }, // ☆
0x2607: { desc: "Lightning" }, // ☇
0x2608: { desc: "Thunderstorm" }, // ☈
0x2609: { desc: "Sun" }, // ☉
0x260A: { desc: "Ascending Node" }, // ☊
0x260B: { desc: "Descending Node" }, // ☋
0x260C: { desc: "Conjunction" }, // ☌
0x260D: { desc: "Opposition" }, // ☍
0x260E: { desc: "Black Telephone" }, // ☎
0x260F: { desc: "White Telephone" }, // ☏
0x2610: { desc: "Ballot Box" }, // ☐
0x2611: { desc: "Ballot Box with Check" }, // ☑
0x2612: { desc: "Ballot Box with X" }, // ☒
0x2613: { desc: "Saltire" }, // ☓
0x2614: { desc: "Umbrella with Rain Drops" }, // ☔
0x2615: { desc: "Hot Beverage" }, // ☕
0x2616: { desc: "White Shogi Piece" }, // ☖
0x2617: { desc: "Black Shogi Piece" }, // ☗
0x2618: { desc: "Shamrock" }, // ☘
0x2619: { desc: "Reversed Rotated Floral Heart Bullet" }, // ☙
0x261A: { desc: "Black Left Pointing Index" }, // ☚
0x261B: { desc: "Black Right Pointing Index" }, // ☛
0x261C: { desc: "White Left Pointing Index" }, // ☜
0x261D: { desc: "White Up Pointing Index" }, // ☝
0x261E: { desc: "White Right Pointing Index" }, // ☞
0x261F: { desc: "White Down Pointing Index" }, // ☟
0x2620: { desc: "Skull and Crossbones" }, // ☠
0x2621: { desc: "Caution Sign" }, // ☡
0x2622: { desc: "Radioactive Sign" }, // ☢
0x2623: { desc: "Biohazard Sign" }, // ☣
0x2624: { desc: "Caduceus" }, // ☤
0x2625: { desc: "Ankh" }, // ☥
0x2626: { desc: "Orthodox Cross" }, // ☦
0x2627: { desc: "Chi Rho" }, // ☧
0x2628: { desc: "Cross of Lorraine" }, // ☨
0x2629: { desc: "Cross of Jerusalem" }, // ☩
0x262A: { desc: "Star and Crescent" }, // ☪
0x262B: { desc: "Farsi Symbol" }, // ☫
0x262C: { desc: "Adi Shakti" }, // ☬
0x262D: { desc: "Hammer and Sickle" }, // ☭
0x262E: { desc: "Peace Symbol" }, // ☮
0x262F: { desc: "Yin Yang" }, // ☯
0x2630: { desc: "Trigram For Heaven" }, // ☰
0x2631: { desc: "Trigram For Lake" }, // ☱
0x2632: { desc: "Trigram For Fire" }, // ☲
0x2633: { desc: "Trigram For Thunder" }, // ☳
0x2634: { desc: "Trigram For Wind" }, // ☴
0x2635: { desc: "Trigram For Water" }, // ☵
0x2636: { desc: "Trigram For Mountain" }, // ☶
0x2637: { desc: "Trigram For Earth" }, // ☷
0x2638: { desc: "Wheel of Dharma" }, // ☸
0x2639: { desc: "White Frowning Face" }, // ☹
0x263A: { desc: "White Smiling Face" }, // ☺
0x263B: { desc: "Black Smiling Face" }, // ☻
0x263C: { desc: "White Sun with Rays" }, // ☼
0x263D: { desc: "First Quarter Moon" }, // ☽
0x263E: { desc: "Last Quarter Moon" }, // ☾
0x263F: { desc: "Mercury" }, // ☿
0x2640: { desc: "Female Sign" }, // ♀
0x2641: { desc: "Earth" }, // ♁
0x2642: { desc: "Male Sign" }, // ♂
0x2643: { desc: "Jupiter" }, // ♃
0x2644: { desc: "Saturn" }, // ♄
0x2645: { desc: "Uranus" }, // ♅
0x2646: { desc: "Neptune" }, // ♆
0x2647: { desc: "Pluto" }, // ♇
0x2648: { desc: "Aries" }, // ♈
0x2649: { desc: "Taurus" }, // ♉
0x264A: { desc: "Gemini" }, // ♊
0x264B: { desc: "Cancer" }, // ♋
0x264C: { desc: "Leo" }, // ♌
0x264D: { desc: "Virgo" }, // ♍
0x264E: { desc: "Libra" }, // ♎
0x264F: { desc: "Scorpius" }, // ♏
0x2650: { desc: "Sagittarius" }, // ♐
0x2651: { desc: "Capricorn" }, // ♑
0x2652: { desc: "Aquarius" }, // ♒
0x2653: { desc: "Pisces" }, // ♓
0x2654: { desc: "White Chess King" }, // ♔
0x2655: { desc: "White Chess Queen" }, // ♕
0x2656: { desc: "White Chess Rook" }, // ♖
0x2657: { desc: "White Chess Bishop" }, // ♗
0x2658: { desc: "White Chess Knight" }, // ♘
0x2659: { desc: "White Chess Pawn" }, // ♙
0x265A: { desc: "Black Chess King" }, // ♚
0x265B: { desc: "Black Chess Queen" }, // ♛
0x265C: { desc: "Black Chess Rook" }, // ♜
0x265D: { desc: "Black Chess Bishop" }, // ♝
0x265E: { desc: "Black Chess Knight" }, // ♞
0x265F: { desc: "Black Chess Pawn" }, // ♟
0x2660: { desc: "Black Spade Suit" }, // ♠
0x2661: { desc: "White Heart Suit" }, // ♡
0x2662: { desc: "White Diamond Suit" }, // ♢
0x2663: { desc: "Black Club Suit" }, // ♣
0x2664: { desc: "White Spade Suit" }, // ♤
0x2665: { desc: "Black Heart Suit" }, // ♥
0x2666: { desc: "Black Diamond Suit" }, // ♦
0x2667: { desc: "White Club Suit" }, // ♧
0x2668: { desc: "Hot Springs" }, // ♨
0x2669: { desc: "Quarter Note" }, // ♩
0x266A: { desc: "Eighth Note" }, // ♪
0x266B: { desc: "Beamed Eighth Notes" }, // ♫
0x266C: { desc: "Beamed Sixteenth Notes" }, // ♬
0x266D: { desc: "Music Flat Sign" }, // ♭
0x266E: { desc: "Music Natural Sign" }, // ♮
0x266F: { desc: "Music Sharp Sign" }, // ♯
0x2670: { desc: "West Syriac Cross" }, // ♰
0x2671: { desc: "East Syriac Cross" }, // ♱
0x2672: { desc: "Universal Recycling Symbol" }, // ♲
0x2673: { desc: "Recycling Symbol For Type-1 Plastics" }, // ♳
0x2674: { desc: "Recycling Symbol For Type-2 Plastics" }, // ♴
0x2675: { desc: "Recycling Symbol For Type-3 Plastics" }, // ♵
0x2676: { desc: "Recycling Symbol For Type-4 Plastics" }, // ♶
0x2677: { desc: "Recycling Symbol For Type-5 Plastics" }, // ♷
0x2678: { desc: "Recycling Symbol For Type-6 Plastics" }, // ♸
0x2679: { desc: "Recycling Symbol For Type-7 Plastics" }, // ♹
0x267A: { desc: "Recycling Symbol For Generic Materials" }, // ♺
0x267B: { desc: "Black Universal Recycling Symbol" }, // ♻
0x267C: { desc: "Recycled Paper Symbol" }, // ♼
0x267D: { desc: "Partially-Recycled Paper Symbol" }, // ♽
0x267E: { desc: "Permanent Paper Sign" }, // ♾
0x267F: { desc: "Wheelchair Symbol" }, // ♿
0x2680: { desc: "Die Face-1" }, // ⚀
0x2681: { desc: "Die Face-2" }, // ⚁
0x2682: { desc: "Die Face-3" }, // ⚂
0x2683: { desc: "Die Face-4" }, // ⚃
0x2684: { desc: "Die Face-5" }, // ⚄
0x2685: { desc: "Die Face-6" }, // ⚅
0x2686: { desc: "White Circle with Dot Right" }, // ⚆
0x2687: { desc: "White Circle with Two Dots" }, // ⚇
0x2688: { desc: "Black Circle with White Dot Right" }, // ⚈
0x2689: { desc: "Black Circle with Two White Dots" }, // ⚉
0x268A: { desc: "Monogram For Yang" }, // ⚊
0x268B: { desc: "Monogram For Yin" }, // ⚋
0x268C: { desc: "Digram For Greater Yang" }, // ⚌
0x268D: { desc: "Digram For Lesser Yin" }, // ⚍
0x268E: { desc: "Digram For Lesser Yang" }, // ⚎
0x268F: { desc: "Digram For Greater Yin" }, // ⚏
0x2690: { desc: "White Flag" }, // ⚐
0x2691: { desc: "Black Flag" }, // ⚑
0x2692: { desc: "Hammer and Pick" }, // ⚒
0x2693: { desc: "Anchor" }, // ⚓
0x2694: { desc: "Crossed Swords" }, // ⚔
0x2695: { desc: "Staff of Aesculapius" }, // ⚕
0x2696: { desc: "Scales" }, // ⚖
0x2697: { desc: "Alembic" }, // ⚗
0x2698: { desc: "Flower" }, // ⚘
0x2699: { desc: "Gear" }, // ⚙
0x269A: { desc: "Staff of Hermes" }, // ⚚
0x269B: { desc: "Atom Symbol" }, // ⚛
0x269C: { desc: "Fleur-De-Lis" }, // ⚜
0x269D: { desc: "Outlined White Star" }, // ⚝
0x269E: { desc: "Three Lines Converging Right" }, // ⚞
0x269F: { desc: "Three Lines Converging Left" }, // ⚟
0x26A0: { desc: "Warning Sign" }, // ⚠
0x26A1: { desc: "High Voltage Sign" }, // ⚡
0x26A2: { desc: "Doubled Female Sign" }, // ⚢
0x26A3: { desc: "Doubled Male Sign" }, // ⚣
0x26A4: { desc: "Interlocked Female and Male Sign" }, // ⚤
0x26A5: { desc: "Male and Female Sign" }, // ⚥
0x26A6: { desc: "Male with Stroke Sign" }, // ⚦
0x26A7: { desc: "Male with Stroke and Male and Female Sign" }, // ⚧
0x26A8: { desc: "Vertical Male with Stroke Sign" }, // ⚨
0x26A9: { desc: "Horizontal Male with Stroke Sign" }, // ⚩
0x26AA: { desc: "Medium White Circle" }, // ⚪
0x26AB: { desc: "Medium Black Circle" }, // ⚫
0x26AC: { desc: "Medium Small White Circle" }, // ⚬
0x26AD: { desc: "Marriage Symbol" }, // ⚭
0x26AE: { desc: "Divorce Symbol" }, // ⚮
0x26AF: { desc: "Unmarried Partnership Symbol" }, // ⚯
0x26B0: { desc: "Coffin" }, // ⚰
0x26B1: { desc: "Funeral Urn" }, // ⚱
0x26B2: { desc: "Neuter" }, // ⚲
0x26B3: { desc: "Ceres" }, // ⚳
0x26B4: { desc: "Pallas" }, // ⚴
0x26B5: { desc: "Juno" }, // ⚵
0x26B6: { desc: "Vesta" }, // ⚶
0x26B7: { desc: "Chiron" }, // ⚷
0x26B8: { desc: "Black Moon Lilith" }, // ⚸
0x26B9: { desc: "Sextile" }, // ⚹
0x26BA: { desc: "Semisextile" }, // ⚺
0x26BB: { desc: "Quincunx" }, // ⚻
0x26BC: { desc: "Sesquiquadrate" }, // ⚼
0x26BD: { desc: "Soccer Ball" }, // ⚽
0x26BE: { desc: "Baseball" }, // ⚾
0x26BF: { desc: "Squared Key" }, // ⚿
0x26C0: { desc: "White Draughts Man" }, // ⛀
0x26C1: { desc: "White Draughts King" }, // ⛁
0x26C2: { desc: "Black Draughts Man" }, // ⛂
0x26C3: { desc: "Black Draughts King" }, // ⛃
0x26C4: { desc: "Snowman Without Snow" }, // ⛄
0x26C5: { desc: "Sun Behind Cloud" }, // ⛅
0x26C6: { desc: "Rain" }, // ⛆
0x26C7: { desc: "Black Snowman" }, // ⛇
0x26C8: { desc: "Thunder Cloud and Rain" }, // ⛈
0x26C9: { desc: "Turned White Shogi Piece" }, // ⛉
0x26CA: { desc: "Turned Black Shogi Piece" }, // ⛊
0x26CB: { desc: "White Diamond In Square" }, // ⛋
0x26CC: { desc: "Crossing Lanes" }, // ⛌
0x26CD: { desc: "Disabled Car" }, // ⛍
0x26CE: { desc: "Ophiuchus" }, // ⛎
0x26CF: { desc: "Pick" }, // ⛏
0x26D0: { desc: "Car Sliding" }, // ⛐
0x26D1: { desc: "Helmet with White Cross" }, // ⛑
0x26D2: { desc: "Circled Crossing Lanes" }, // ⛒
0x26D3: { desc: "Chains" }, // ⛓
0x26D4: { desc: "No Entry" }, // ⛔
0x26D5: { desc: "Alternate One-Way Left Way Traffic" }, // ⛕
0x26D6: { desc: "Black Two-Way Left Way Traffic" }, // ⛖
0x26D7: { desc: "White Two-Way Left Way Traffic" }, // ⛗
0x26D8: { desc: "Black Left Lane Merge" }, // ⛘
0x26D9: { desc: "White Left Lane Merge" }, // ⛙
0x26DA: { desc: "Drive Slow Sign" }, // ⛚
0x26DB: { desc: "Heavy White Down-Pointing Triangle" }, // ⛛
0x26DC: { desc: "Left Closed Entry" }, // ⛜
0x26DD: { desc: "Squared Saltire" }, // ⛝
0x26DE: { desc: "Falling Diagonal In White Circle In Black Square" }, // ⛞
0x26DF: { desc: "Black Truck" }, // ⛟
0x26E0: { desc: "Restricted Left Entry-1" }, // ⛠
0x26E1: { desc: "Restricted Left Entry-2" }, // ⛡
0x26E2: { desc: "Astronomical Symbol For Uranus" }, // ⛢
0x26E3: { desc: "Heavy Circle with Stroke and Two Dots Above" }, // ⛣
0x26E4: { desc: "Pentagram" }, // ⛤
0x26E5: { desc: "Right-Handed Interlaced Pentagram" }, // ⛥
0x26E6: { desc: "Left-Handed Interlaced Pentagram" }, // ⛦
0x26E7: { desc: "Inverted Pentagram" }, // ⛧
0x26E8: { desc: "Black Cross On Shield" }, // ⛨
0x26E9: { desc: "Shinto Shrine" }, // ⛩
0x26EA: { desc: "Church" }, // ⛪
0x26EB: { desc: "Castle" }, // ⛫
0x26EC: { desc: "Historic Site" }, // ⛬
0x26ED: { desc: "Gear Without Hub" }, // ⛭
0x26EE: { desc: "Gear with Handles" }, // ⛮
0x26EF: { desc: "Map Symbol For Lighthouse" }, // ⛯
0x26F0: { desc: "Mountain" }, // ⛰
0x26F1: { desc: "Umbrella On Ground" }, // ⛱
0x26F2: { desc: "Fountain" }, // ⛲
0x26F3: { desc: "Flag In Hole" }, // ⛳
0x26F4: { desc: "Ferry" }, // ⛴
0x26F5: { desc: "Sailboat" }, // ⛵
0x26F6: { desc: "Square Four Corners" }, // ⛶
0x26F7: { desc: "Skier" }, // ⛷
0x26F8: { desc: "Ice Skate" }, // ⛸
0x26F9: { desc: "Person with Ball" }, // ⛹
0x26FA: { desc: "Tent" }, // ⛺
0x26FB: { desc: "Japanese Bank Symbol" }, // ⛻
0x26FC: { desc: "Headstone Graveyard Symbol" }, // ⛼
0x26FD: { desc: "Fuel Pump" }, // ⛽
0x26FE: { desc: "Cup On Black Square" }, // ⛾
0x26FF: { desc: "White Flag with Horizontal Middle Black Stripe" }, // ⛿
// Dingbats
0x2700: { desc: "Black Safety Scissors" }, // ✀
0x2701: { desc: "Upper Blade Scissors" }, // ✁
0x2702: { desc: "Black Scissors" }, // ✂
0x2703: { desc: "Lower Blade Scissors" }, // ✃
0x2704: { desc: "White Scissors" }, // ✄
0x2705: { desc: "White Heavy Check Mark" }, // ✅
0x2706: { desc: "Telephone Location Sign" }, // ✆
0x2707: { desc: "Tape Drive" }, // ✇
0x2708: { desc: "Airplane" }, // ✈
0x2709: { desc: "Envelope" }, // ✉
0x270A: { desc: "Raised Fist" }, // ✊
0x270B: { desc: "Raised Hand" }, // ✋
0x270C: { desc: "Victory Hand" }, // ✌
0x270D: { desc: "Writing Hand" }, // ✍
0x270E: { desc: "Lower Right Pencil" }, // ✎
0x270F: { desc: "Pencil" }, // ✏
0x2710: { desc: "Upper Right Pencil" }, // ✐
0x2711: { desc: "White Nib" }, // ✑
0x2712: { desc: "Black Nib" }, // ✒
0x2713: { desc: "Check Mark" }, // ✓
0x2714: { desc: "Heavy Check Mark" }, // ✔
0x2715: { desc: "Multiplication X" }, // ✕
0x2716: { desc: "Heavy Multiplication X" }, // ✖
0x2717: { desc: "Ballot X" }, // ✗
0x2718: { desc: "Heavy Ballot X" }, // ✘
0x2719: { desc: "Outlined Greek Cross" }, // ✙
0x271A: { desc: "Heavy Greek Cross" }, // ✚
0x271B: { desc: "Open Centre Cross" }, // ✛
0x271C: { desc: "Heavy Open Centre Cross" }, // ✜
0x271D: { desc: "Latin Cross" }, // ✝
0x271E: { desc: "Shadowed White Latin Cross" }, // ✞
0x271F: { desc: "Outlined Latin Cross" }, // ✟
0x2720: { desc: "Maltese Cross" }, // ✠
0x2721: { desc: "Star of David" }, // ✡
0x2722: { desc: "Four Teardrop-Spoked Asterisk" }, // ✢
0x2723: { desc: "Four Balloon-Spoked Asterisk" }, // ✣
0x2724: { desc: "Heavy Four Balloon-Spoked Asterisk" }, // ✤
0x2725: { desc: "Four Club-Spoked Asterisk" }, // ✥
0x2726: { desc: "Black Four Pointed Star" }, // ✦
0x2727: { desc: "White Four Pointed Star" }, // ✧
0x2728: { desc: "Sparkles" }, // ✨
0x2729: { desc: "Stress Outlined White Star" }, // ✩
0x272A: { desc: "Circled White Star" }, // ✪
0x272B: { desc: "Open Centre Black Star" }, // ✫
0x272C: { desc: "Black Centre White Star" }, // ✬
0x272D: { desc: "Outlined Black Star" }, // ✭
0x272E: { desc: "Heavy Outlined Black Star" }, // ✮
0x272F: { desc: "Pinwheel Star" }, // ✯
0x2730: { desc: "Shadowed White Star" }, // ✰
0x2731: { desc: "Heavy Asterisk" }, // ✱
0x2732: { desc: "Open Centre Asterisk" }, // ✲
0x2733: { desc: "Eight Spoked Asterisk" }, // ✳
0x2734: { desc: "Eight Pointed Black Star" }, // ✴
0x2735: { desc: "Eight Pointed Pinwheel Star" }, // ✵
0x2736: { desc: "Six Pointed Black Star" }, // ✶
0x2737: { desc: "Eight Pointed Rectilinear Black Star" }, // ✷
0x2738: { desc: "Heavy Eight Pointed Rectilinear Black Star" }, // ✸
0x2739: { desc: "Twelve Pointed Black Star" }, // ✹
0x273A: { desc: "Sixteen Pointed Asterisk" }, // ✺
0x273B: { desc: "Teardrop-Spoked Asterisk" }, // ✻
0x273C: { desc: "Open Centre Teardrop-Spoked Asterisk" }, // ✼
0x273D: { desc: "Heavy Teardrop-Spoked Asterisk" }, // ✽
0x273E: { desc: "Six Petalled Black and White Florette" }, // ✾
0x273F: { desc: "Black Florette" }, // ✿
0x2740: { desc: "White Florette" }, // ❀
0x2741: { desc: "Eight Petalled Outlined Black Florette" }, // ❁
0x2742: { desc: "Circled Open Centre Eight Pointed Star" }, // ❂
0x2743: { desc: "Heavy Teardrop-Spoked Pinwheel Asterisk" }, // ❃
0x2744: { desc: "Snowflake" }, // ❄
0x2745: { desc: "Tight Trifoliate Snowflake" }, // ❅
0x2746: { desc: "Heavy Chevron Snowflake" }, // ❆
0x2747: { desc: "Sparkle" }, // ❇
0x2748: { desc: "Heavy Sparkle" }, // ❈
0x2749: { desc: "Balloon-Spoked Asterisk" }, // ❉
0x274A: { desc: "Eight Teardrop-Spoked Propeller Asterisk" }, // ❊
0x274B: { desc: "Heavy Eight Teardrop-Spoked Propeller Asterisk" }, // ❋
0x274C: { desc: "Cross Mark" }, // ❌
0x274D: { desc: "Shadowed White Circle" }, // ❍
0x274E: { desc: "Negative Squared Cross Mark" }, // ❎
0x274F: { desc: "Lower Right Drop-Shadowed White Square" }, // ❏
0x2750: { desc: "Upper Right Drop-Shadowed White Square" }, // ❐
0x2751: { desc: "Lower Right Shadowed White Square" }, // ❑
0x2752: { desc: "Upper Right Shadowed White Square" }, // ❒
0x2753: { desc: "Black Question Mark Ornament" }, // ❓
0x2754: { desc: "White Question Mark Ornament" }, // ❔
0x2755: { desc: "White Exclamation Mark Ornament" }, // ❕
0x2756: { desc: "Black Diamond Minus White X" }, // ❖
0x2757: { desc: "Heavy Exclamation Mark Symbol" }, // ❗
0x2758: { desc: "Light Vertical Bar" }, // ❘
0x2759: { desc: "Medium Vertical Bar" }, // ❙
0x275A: { desc: "Heavy Vertical Bar" }, // ❚
0x275B: { desc: "Heavy Single Turned Comma Quotation Mark Ornament" }, // ❛
0x275C: { desc: "Heavy Single Comma Quotation Mark Ornament" }, // ❜
0x275D: { desc: "Heavy Double Turned Comma Quotation Mark Ornament" }, // ❝
0x275E: { desc: "Heavy Double Comma Quotation Mark Ornament" }, // ❞
0x275F: { desc: "Heavy Low Single Comma Quotation Mark Ornament" }, // ❟
0x2760: { desc: "Heavy Low Double Comma Quotation Mark Ornament" }, // ❠
0x2761: { desc: "Curved Stem Paragraph Sign Ornament" }, // ❡
0x2762: { desc: "Heavy Exclamation Mark Ornament" }, // ❢
0x2763: { desc: "Heavy Heart Exclamation Mark Ornament" }, // ❣
0x2764: { desc: "Heavy Black Heart" }, // ❤
0x2765: { desc: "Rotated Heavy Black Heart Bullet" }, // ❥
0x2766: { desc: "Floral Heart" }, // ❦
0x2767: { desc: "Rotated Floral Heart Bullet" }, // ❧
0x2768: { desc: "Medium Left Parenthesis Ornament" }, // ❨
0x2769: { desc: "Medium Right Parenthesis Ornament" }, // ❩
0x276A: { desc: "Medium Flattened Left Parenthesis Ornament" }, // ❪
0x276B: { desc: "Medium Flattened Right Parenthesis Ornament" }, // ❫
0x276C: { desc: "Medium Left-Pointing Angle Bracket Ornament" }, // ❬
0x276D: { desc: "Medium Right-Pointing Angle Bracket Ornament" }, // ❭
0x276E: { desc: "Heavy Left-Pointing Angle Quotation Mark Ornament" }, // ❮
0x276F: { desc: "Heavy Right-Pointing Angle Quotation Mark Ornament" }, // ❯
0x2770: { desc: "Heavy Left-Pointing Angle Bracket Ornament" }, // ❰
0x2771: { desc: "Heavy Right-Pointing Angle Bracket Ornament" }, // ❱
0x2772: { desc: "Light Left Tortoise Shell Bracket Ornament" }, // ❲
0x2773: { desc: "Light Right Tortoise Shell Bracket Ornament" }, // ❳
0x2774: { desc: "Medium Left Curly Bracket Ornament" }, // ❴
0x2775: { desc: "Medium Right Curly Bracket Ornament" }, // ❵
0x2776: { desc: "Dingbat Negative Circled Digit One" }, // ❶
0x2777: { desc: "Dingbat Negative Circled Digit Two" }, // ❷
0x2778: { desc: "Dingbat Negative Circled Digit Three" }, // ❸
0x2779: { desc: "Dingbat Negative Circled Digit Four" }, // ❹
0x277A: { desc: "Dingbat Negative Circled Digit Five" }, // ❺
0x277B: { desc: "Dingbat Negative Circled Digit Six" }, // ❻
0x277C: { desc: "Dingbat Negative Circled Digit Seven" }, // ❼
0x277D: { desc: "Dingbat Negative Circled Digit Eight" }, // ❽
0x277E: { desc: "Dingbat Negative Circled Digit Nine" }, // ❾
0x277F: { desc: "Dingbat Negative Circled Number Ten" }, // ❿
0x2780: { desc: "Dingbat Circled Sans-Serif Digit One" }, // ➀
0x2781: { desc: "Dingbat Circled Sans-Serif Digit Two" }, // ➁
0x2782: { desc: "Dingbat Circled Sans-Serif Digit Three" }, // ➂
0x2783: { desc: "Dingbat Circled Sans-Serif Digit Four" }, // ➃
0x2784: { desc: "Dingbat Circled Sans-Serif Digit Five" }, // ➄
0x2785: { desc: "Dingbat Circled Sans-Serif Digit Six" }, // ➅
0x2786: { desc: "Dingbat Circled Sans-Serif Digit Seven" }, // ➆
0x2787: { desc: "Dingbat Circled Sans-Serif Digit Eight" }, // ➇
0x2788: { desc: "Dingbat Circled Sans-Serif Digit Nine" }, // ➈
0x2789: { desc: "Dingbat Circled Sans-Serif Number Ten" }, // ➉
0x278A: { desc: "Dingbat Negative Circled Sans-Serif Digit One" }, // ➊
0x278B: { desc: "Dingbat Negative Circled Sans-Serif Digit Two" }, // ➋
0x278C: { desc: "Dingbat Negative Circled Sans-Serif Digit Three" }, // ➌
0x278D: { desc: "Dingbat Negative Circled Sans-Serif Digit Four" }, // ➍
0x278E: { desc: "Dingbat Negative Circled Sans-Serif Digit Five" }, // ➎
0x278F: { desc: "Dingbat Negative Circled Sans-Serif Digit Six" }, // ➏
0x2790: { desc: "Dingbat Negative Circled Sans-Serif Digit Seven" }, // ➐
0x2791: { desc: "Dingbat Negative Circled Sans-Serif Digit Eight" }, // ➑
0x2792: { desc: "Dingbat Negative Circled Sans-Serif Digit Nine" }, // ➒
0x2793: { desc: "Dingbat Negative Circled Sans-Serif Number Ten" }, // ➓
0x2794: { desc: "Heavy Wide-Headed Rightwards Arrow" }, // ➔
0x2795: { desc: "Heavy Plus Sign" }, // ➕
0x2796: { desc: "Heavy Minus Sign" }, // ➖
0x2797: { desc: "Heavy Division Sign" }, // ➗
0x2798: { desc: "Heavy South East Arrow" }, // ➘
0x2799: { desc: "Heavy Rightwards Arrow" }, // ➙
0x279A: { desc: "Heavy North East Arrow" }, // ➚
0x279B: { desc: "Drafting Point Rightwards Arrow" }, // ➛
0x279C: { desc: "Heavy Round-Tipped Rightwards Arrow" }, // ➜
0x279D: { desc: "Triangle-Headed Rightwards Arrow" }, // ➝
0x279E: { desc: "Heavy Triangle-Headed Rightwards Arrow" }, // ➞
0x279F: { desc: "Dashed Triangle-Headed Rightwards Arrow" }, // ➟
0x27A0: { desc: "Heavy Dashed Triangle-Headed Rightwards Arrow" }, // ➠
0x27A1: { desc: "Black Rightwards Arrow" }, // ➡
0x27A2: { desc: "Three-D Top-Lighted Rightwards Arrowhead" }, // ➢
0x27A3: { desc: "Three-D Bottom-Lighted Rightwards Arrowhead" }, // ➣
0x27A4: { desc: "Black Rightwards Arrowhead" }, // ➤
0x27A5: { desc: "Heavy Black Curved Downwards and Rightwards Arrow" }, // ➥
0x27A6: { desc: "Heavy Black Curved Upwards and Rightwards Arrow" }, // ➦
0x27A7: { desc: "Squat Black Rightwards Arrow" }, // ➧
0x27A8: { desc: "Heavy Concave-Pointed Black Rightwards Arrow" }, // ➨
0x27A9: { desc: "Right-Shaded White Rightwards Arrow" }, // ➩
0x27AA: { desc: "Left-Shaded White Rightwards Arrow" }, // ➪
0x27AB: { desc: "Back-Tilted Shadowed White Rightwards Arrow" }, // ➫
0x27AC: { desc: "Front-Tilted Shadowed White Rightwards Arrow" }, // ➬
0x27AD: { desc: "Heavy Lower Right-Shadowed White Rightwards Arrow" }, // ➭
0x27AE: { desc: "Heavy Upper Right-Shadowed White Rightwards Arrow" }, // ➮
0x27AF: { desc: "Notched Lower Right-Shadowed White Rightwards Arrow" }, // ➯
0x27B0: { desc: "Curly Loop" }, // ➰
0x27B1: { desc: "Notched Upper Right-Shadowed White Rightwards Arrow" }, // ➱
0x27B2: { desc: "Circled Heavy White Rightwards Arrow" }, // ➲
0x27B3: { desc: "White-Feathered Rightwards Arrow" }, // ➳
0x27B4: { desc: "Black-Feathered South East Arrow" }, // ➴
0x27B5: { desc: "Black-Feathered Rightwards Arrow" }, // ➵
0x27B6: { desc: "Black-Feathered North East Arrow" }, // ➶
0x27B7: { desc: "Heavy Black-Feathered South East Arrow" }, // ➷
0x27B8: { desc: "Heavy Black-Feathered Rightwards Arrow" }, // ➸
0x27B9: { desc: "Heavy Black-Feathered North East Arrow" }, // ➹
0x27BA: { desc: "Teardrop-Barbed Rightwards Arrow" }, // ➺
0x27BB: { desc: "Heavy Teardrop-Shanked Rightwards Arrow" }, // ➻
0x27BC: { desc: "Wedge-Tailed Rightwards Arrow" }, // ➼
0x27BD: { desc: "Heavy Wedge-Tailed Rightwards Arrow" }, // ➽
0x27BE: { desc: "Open-Outlined Rightwards Arrow" }, // ➾
0x27BF: { desc: "Double Curly Loop" }, // ➿
// Miscellaneous Mathematical Symbols-A
0x27C0: { desc: "Three Dimensional Angle" }, // ⟀
0x27C1: { desc: "White Triangle Containing Small White Triangle" }, // ⟁
0x27C2: { desc: "Perpendicular" }, // ⟂
0x27C3: { desc: "Open Subset" }, // ⟃
0x27C4: { desc: "Open Superset" }, // ⟄
0x27C5: { desc: "Left S-Shaped Bag Delimiter" }, // ⟅
0x27C6: { desc: "Right S-Shaped Bag Delimiter" }, // ⟆
0x27C7: { desc: "or with Dot Inside" }, // ⟇
0x27C8: { desc: "Reverse Solidus Preceding Subset" }, // ⟈
0x27C9: { desc: "Superset Preceding Solidus" }, // ⟉
0x27CA: { desc: "Vertical Bar with Horizontal Stroke" }, // ⟊
0x27CB: { desc: "Mathematical Rising Diagonal" }, // ⟋
0x27CC: { desc: "Long Division" }, // ⟌
0x27CD: { desc: "Mathematical Falling Diagonal" }, // ⟍
0x27CE: { desc: "Squared Logical And" }, // ⟎
0x27CF: { desc: "Squared Logical Or" }, // ⟏
0x27D0: { desc: "White Diamond with Centred Dot" }, // ⟐
0x27D1: { desc: "and with Dot" }, // ⟑
0x27D2: { desc: "Element of Opening Upwards" }, // ⟒
0x27D3: { desc: "Lower Right Corner with Dot" }, // ⟓
0x27D4: { desc: "Upper Left Corner with Dot" }, // ⟔
0x27D5: { desc: "Left Outer Join" }, // ⟕
0x27D6: { desc: "Right Outer Join" }, // ⟖
0x27D7: { desc: "Full Outer Join" }, // ⟗
0x27D8: { desc: "Large Up Tack" }, // ⟘
0x27D9: { desc: "Large Down Tack" }, // ⟙
0x27DA: { desc: "Left and Right Double Turnstile" }, // ⟚
0x27DB: { desc: "Left and Right Tack" }, // ⟛
0x27DC: { desc: "Left Multimap" }, // ⟜
0x27DD: { desc: "Long Right Tack" }, // ⟝
0x27DE: { desc: "Long Left Tack" }, // ⟞
0x27DF: { desc: "Up Tack with Circle Above" }, // ⟟
0x27E0: { desc: "Lozenge Divided By Horizontal Rule" }, // ⟠
0x27E1: { desc: "White Concave-Sided Diamond" }, // ⟡
0x27E2: { desc: "White Concave-Sided Diamond with Leftwards Tick" }, // ⟢
0x27E3: { desc: "White Concave-Sided Diamond with Rightwards Tick" }, // ⟣
0x27E4: { desc: "White Square with Leftwards Tick" }, // ⟤
0x27E5: { desc: "White Square with Rightwards Tick" }, // ⟥
0x27E6: { desc: "Mathematical Left White Square Bracket" }, // ⟦
0x27E7: { desc: "Mathematical Right White Square Bracket" }, // ⟧
0x27E8: { desc: "Mathematical Left Angle Bracket" }, // ⟨
0x27E9: { desc: "Mathematical Right Angle Bracket" }, // ⟩
0x27EA: { desc: "Mathematical Left Double Angle Bracket" }, // ⟪
0x27EB: { desc: "Mathematical Right Double Angle Bracket" }, // ⟫
0x27EC: { desc: "Mathematical Left White Tortoise Shell Bracket" }, // ⟬
0x27ED: { desc: "Mathematical Right White Tortoise Shell Bracket" }, // ⟭
0x27EE: { desc: "Mathematical Left Flattened Parenthesis" }, // ⟮
0x27EF: { desc: "Mathematical Right Flattened Parenthesis" }, // ⟯
// Supplemental Arrows-A
0x27F0: { desc: "Upwards Quadruple Arrow" }, // ⟰
0x27F1: { desc: "Downwards Quadruple Arrow" }, // ⟱
0x27F2: { desc: "Anticlockwise Gapped Circle Arrow" }, // ⟲
0x27F3: { desc: "Clockwise Gapped Circle Arrow" }, // ⟳
0x27F4: { desc: "Right Arrow with Circled Plus" }, // ⟴
0x27F5: { desc: "Long Leftwards Arrow" }, // ⟵
0x27F6: { desc: "Long Rightwards Arrow" }, // ⟶
0x27F7: { desc: "Long Left Right Arrow" }, // ⟷
0x27F8: { desc: "Long Leftwards Double Arrow" }, // ⟸
0x27F9: { desc: "Long Rightwards Double Arrow" }, // ⟹
0x27FA: { desc: "Long Left Right Double Arrow" }, // ⟺
0x27FB: { desc: "Long Leftwards Arrow from Bar" }, // ⟻
0x27FC: { desc: "Long Rightwards Arrow from Bar" }, // ⟼
0x27FD: { desc: "Long Leftwards Double Arrow from Bar" }, // ⟽
0x27FE: { desc: "Long Rightwards Double Arrow from Bar" }, // ⟾
0x27FF: { desc: "Long Rightwards Squiggle Arrow" }, // ⟿
// Braille Patterns
0x2800: { desc: "Braille Pattern Blank" }, // ⠀
0x2801: { desc: "Braille Pattern Dots-1" }, // ⠁
0x2802: { desc: "Braille Pattern Dots-2" }, // ⠂
0x2803: { desc: "Braille Pattern Dots-12" }, // ⠃
0x2804: { desc: "Braille Pattern Dots-3" }, // ⠄
0x2805: { desc: "Braille Pattern Dots-13" }, // ⠅
0x2806: { desc: "Braille Pattern Dots-23" }, // ⠆
0x2807: { desc: "Braille Pattern Dots-123" }, // ⠇
0x2808: { desc: "Braille Pattern Dots-4" }, // ⠈
0x2809: { desc: "Braille Pattern Dots-14" }, // ⠉
0x280A: { desc: "Braille Pattern Dots-24" }, // ⠊
0x280B: { desc: "Braille Pattern Dots-124" }, // ⠋
0x280C: { desc: "Braille Pattern Dots-34" }, // ⠌
0x280D: { desc: "Braille Pattern Dots-134" }, // ⠍
0x280E: { desc: "Braille Pattern Dots-234" }, // ⠎
0x280F: { desc: "Braille Pattern Dots-1234" }, // ⠏
0x2810: { desc: "Braille Pattern Dots-5" }, // ⠐
0x2811: { desc: "Braille Pattern Dots-15" }, // ⠑
0x2812: { desc: "Braille Pattern Dots-25" }, // ⠒
0x2813: { desc: "Braille Pattern Dots-125" }, // ⠓
0x2814: { desc: "Braille Pattern Dots-35" }, // ⠔
0x2815: { desc: "Braille Pattern Dots-135" }, // ⠕
0x2816: { desc: "Braille Pattern Dots-235" }, // ⠖
0x2817: { desc: "Braille Pattern Dots-1235" }, // ⠗
0x2818: { desc: "Braille Pattern Dots-45" }, // ⠘
0x2819: { desc: "Braille Pattern Dots-145" }, // ⠙
0x281A: { desc: "Braille Pattern Dots-245" }, // ⠚
0x281B: { desc: "Braille Pattern Dots-1245" }, // ⠛
0x281C: { desc: "Braille Pattern Dots-345" }, // ⠜
0x281D: { desc: "Braille Pattern Dots-1345" }, // ⠝
0x281E: { desc: "Braille Pattern Dots-2345" }, // ⠞
0x281F: { desc: "Braille Pattern Dots-12345" }, // ⠟
0x2820: { desc: "Braille Pattern Dots-6" }, // ⠠
0x2821: { desc: "Braille Pattern Dots-16" }, // ⠡
0x2822: { desc: "Braille Pattern Dots-26" }, // ⠢
0x2823: { desc: "Braille Pattern Dots-126" }, // ⠣
0x2824: { desc: "Braille Pattern Dots-36" }, // ⠤
0x2825: { desc: "Braille Pattern Dots-136" }, // ⠥
0x2826: { desc: "Braille Pattern Dots-236" }, // ⠦
0x2827: { desc: "Braille Pattern Dots-1236" }, // ⠧
0x2828: { desc: "Braille Pattern Dots-46" }, // ⠨
0x2829: { desc: "Braille Pattern Dots-146" }, // ⠩
0x282A: { desc: "Braille Pattern Dots-246" }, // ⠪
0x282B: { desc: "Braille Pattern Dots-1246" }, // ⠫
0x282C: { desc: "Braille Pattern Dots-346" }, // ⠬
0x282D: { desc: "Braille Pattern Dots-1346" }, // ⠭
0x282E: { desc: "Braille Pattern Dots-2346" }, // ⠮
0x282F: { desc: "Braille Pattern Dots-12346" }, // ⠯
0x2830: { desc: "Braille Pattern Dots-56" }, // ⠰
0x2831: { desc: "Braille Pattern Dots-156" }, // ⠱
0x2832: { desc: "Braille Pattern Dots-256" }, // ⠲
0x2833: { desc: "Braille Pattern Dots-1256" }, // ⠳
0x2834: { desc: "Braille Pattern Dots-356" }, // ⠴
0x2835: { desc: "Braille Pattern Dots-1356" }, // ⠵
0x2836: { desc: "Braille Pattern Dots-2356" }, // ⠶
0x2837: { desc: "Braille Pattern Dots-12356" }, // ⠷
0x2838: { desc: "Braille Pattern Dots-456" }, // ⠸
0x2839: { desc: "Braille Pattern Dots-1456" }, // ⠹
0x283A: { desc: "Braille Pattern Dots-2456" }, // ⠺
0x283B: { desc: "Braille Pattern Dots-12456" }, // ⠻
0x283C: { desc: "Braille Pattern Dots-3456" }, // ⠼
0x283D: { desc: "Braille Pattern Dots-13456" }, // ⠽
0x283E: { desc: "Braille Pattern Dots-23456" }, // ⠾
0x283F: { desc: "Braille Pattern Dots-123456" }, // ⠿
0x2840: { desc: "Braille Pattern Dots-7" }, // ⡀
0x2841: { desc: "Braille Pattern Dots-17" }, // ⡁
0x2842: { desc: "Braille Pattern Dots-27" }, // ⡂
0x2843: { desc: "Braille Pattern Dots-127" }, // ⡃
0x2844: { desc: "Braille Pattern Dots-37" }, // ⡄
0x2845: { desc: "Braille Pattern Dots-137" }, // ⡅
0x2846: { desc: "Braille Pattern Dots-237" }, // ⡆
0x2847: { desc: "Braille Pattern Dots-1237" }, // ⡇
0x2848: { desc: "Braille Pattern Dots-47" }, // ⡈
0x2849: { desc: "Braille Pattern Dots-147" }, // ⡉
0x284A: { desc: "Braille Pattern Dots-247" }, // ⡊
0x284B: { desc: "Braille Pattern Dots-1247" }, // ⡋
0x284C: { desc: "Braille Pattern Dots-347" }, // ⡌
0x284D: { desc: "Braille Pattern Dots-1347" }, // ⡍
0x284E: { desc: "Braille Pattern Dots-2347" }, // ⡎
0x284F: { desc: "Braille Pattern Dots-12347" }, // ⡏
0x2850: { desc: "Braille Pattern Dots-57" }, // ⡐
0x2851: { desc: "Braille Pattern Dots-157" }, // ⡑
0x2852: { desc: "Braille Pattern Dots-257" }, // ⡒
0x2853: { desc: "Braille Pattern Dots-1257" }, // ⡓
0x2854: { desc: "Braille Pattern Dots-357" }, // ⡔
0x2855: { desc: "Braille Pattern Dots-1357" }, // ⡕
0x2856: { desc: "Braille Pattern Dots-2357" }, // ⡖
0x2857: { desc: "Braille Pattern Dots-12357" }, // ⡗
0x2858: { desc: "Braille Pattern Dots-457" }, // ⡘
0x2859: { desc: "Braille Pattern Dots-1457" }, // ⡙
0x285A: { desc: "Braille Pattern Dots-2457" }, // ⡚
0x285B: { desc: "Braille Pattern Dots-12457" }, // ⡛
0x285C: { desc: "Braille Pattern Dots-3457" }, // ⡜
0x285D: { desc: "Braille Pattern Dots-13457" }, // ⡝
0x285E: { desc: "Braille Pattern Dots-23457" }, // ⡞
0x285F: { desc: "Braille Pattern Dots-123457" }, // ⡟
0x2860: { desc: "Braille Pattern Dots-67" }, // ⡠
0x2861: { desc: "Braille Pattern Dots-167" }, // ⡡
0x2862: { desc: "Braille Pattern Dots-267" }, // ⡢
0x2863: { desc: "Braille Pattern Dots-1267" }, // ⡣
0x2864: { desc: "Braille Pattern Dots-367" }, // ⡤
0x2865: { desc: "Braille Pattern Dots-1367" }, // ⡥
0x2866: { desc: "Braille Pattern Dots-2367" }, // ⡦
0x2867: { desc: "Braille Pattern Dots-12367" }, // ⡧
0x2868: { desc: "Braille Pattern Dots-467" }, // ⡨
0x2869: { desc: "Braille Pattern Dots-1467" }, // ⡩
0x286A: { desc: "Braille Pattern Dots-2467" }, // ⡪
0x286B: { desc: "Braille Pattern Dots-12467" }, // ⡫
0x286C: { desc: "Braille Pattern Dots-3467" }, // ⡬
0x286D: { desc: "Braille Pattern Dots-13467" }, // ⡭
0x286E: { desc: "Braille Pattern Dots-23467" }, // ⡮
0x286F: { desc: "Braille Pattern Dots-123467" }, // ⡯
0x2870: { desc: "Braille Pattern Dots-567" }, // ⡰
0x2871: { desc: "Braille Pattern Dots-1567" }, // ⡱
0x2872: { desc: "Braille Pattern Dots-2567" }, // ⡲
0x2873: { desc: "Braille Pattern Dots-12567" }, // ⡳
0x2874: { desc: "Braille Pattern Dots-3567" }, // ⡴
0x2875: { desc: "Braille Pattern Dots-13567" }, // ⡵
0x2876: { desc: "Braille Pattern Dots-23567" }, // ⡶
0x2877: { desc: "Braille Pattern Dots-123567" }, // ⡷
0x2878: { desc: "Braille Pattern Dots-4567" }, // ⡸
0x2879: { desc: "Braille Pattern Dots-14567" }, // ⡹
0x287A: { desc: "Braille Pattern Dots-24567" }, // ⡺
0x287B: { desc: "Braille Pattern Dots-124567" }, // ⡻
0x287C: { desc: "Braille Pattern Dots-34567" }, // ⡼
0x287D: { desc: "Braille Pattern Dots-134567" }, // ⡽
0x287E: { desc: "Braille Pattern Dots-234567" }, // ⡾
0x287F: { desc: "Braille Pattern Dots-1234567" }, // ⡿
0x2880: { desc: "Braille Pattern Dots-8" }, // ⢀
0x2881: { desc: "Braille Pattern Dots-18" }, // ⢁
0x2882: { desc: "Braille Pattern Dots-28" }, // ⢂
0x2883: { desc: "Braille Pattern Dots-128" }, // ⢃
0x2884: { desc: "Braille Pattern Dots-38" }, // ⢄
0x2885: { desc: "Braille Pattern Dots-138" }, // ⢅
0x2886: { desc: "Braille Pattern Dots-238" }, // ⢆
0x2887: { desc: "Braille Pattern Dots-1238" }, // ⢇
0x2888: { desc: "Braille Pattern Dots-48" }, // ⢈
0x2889: { desc: "Braille Pattern Dots-148" }, // ⢉
0x288A: { desc: "Braille Pattern Dots-248" }, // ⢊
0x288B: { desc: "Braille Pattern Dots-1248" }, // ⢋
0x288C: { desc: "Braille Pattern Dots-348" }, // ⢌
0x288D: { desc: "Braille Pattern Dots-1348" }, // ⢍
0x288E: { desc: "Braille Pattern Dots-2348" }, // ⢎
0x288F: { desc: "Braille Pattern Dots-12348" }, // ⢏
0x2890: { desc: "Braille Pattern Dots-58" }, // ⢐
0x2891: { desc: "Braille Pattern Dots-158" }, // ⢑
0x2892: { desc: "Braille Pattern Dots-258" }, // ⢒
0x2893: { desc: "Braille Pattern Dots-1258" }, // ⢓
0x2894: { desc: "Braille Pattern Dots-358" }, // ⢔
0x2895: { desc: "Braille Pattern Dots-1358" }, // ⢕
0x2896: { desc: "Braille Pattern Dots-2358" }, // ⢖
0x2897: { desc: "Braille Pattern Dots-12358" }, // ⢗
0x2898: { desc: "Braille Pattern Dots-458" }, // ⢘
0x2899: { desc: "Braille Pattern Dots-1458" }, // ⢙
0x289A: { desc: "Braille Pattern Dots-2458" }, // ⢚
0x289B: { desc: "Braille Pattern Dots-12458" }, // ⢛
0x289C: { desc: "Braille Pattern Dots-3458" }, // ⢜
0x289D: { desc: "Braille Pattern Dots-13458" }, // ⢝
0x289E: { desc: "Braille Pattern Dots-23458" }, // ⢞
0x289F: { desc: "Braille Pattern Dots-123458" }, // ⢟
0x28A0: { desc: "Braille Pattern Dots-68" }, // ⢠
0x28A1: { desc: "Braille Pattern Dots-168" }, // ⢡
0x28A2: { desc: "Braille Pattern Dots-268" }, // ⢢
0x28A3: { desc: "Braille Pattern Dots-1268" }, // ⢣
0x28A4: { desc: "Braille Pattern Dots-368" }, // ⢤
0x28A5: { desc: "Braille Pattern Dots-1368" }, // ⢥
0x28A6: { desc: "Braille Pattern Dots-2368" }, // ⢦
0x28A7: { desc: "Braille Pattern Dots-12368" }, // ⢧
0x28A8: { desc: "Braille Pattern Dots-468" }, // ⢨
0x28A9: { desc: "Braille Pattern Dots-1468" }, // ⢩
0x28AA: { desc: "Braille Pattern Dots-2468" }, // ⢪
0x28AB: { desc: "Braille Pattern Dots-12468" }, // ⢫
0x28AC: { desc: "Braille Pattern Dots-3468" }, // ⢬
0x28AD: { desc: "Braille Pattern Dots-13468" }, // ⢭
0x28AE: { desc: "Braille Pattern Dots-23468" }, // ⢮
0x28AF: { desc: "Braille Pattern Dots-123468" }, // ⢯
0x28B0: { desc: "Braille Pattern Dots-568" }, // ⢰
0x28B1: { desc: "Braille Pattern Dots-1568" }, // ⢱
0x28B2: { desc: "Braille Pattern Dots-2568" }, // ⢲
0x28B3: { desc: "Braille Pattern Dots-12568" }, // ⢳
0x28B4: { desc: "Braille Pattern Dots-3568" }, // ⢴
0x28B5: { desc: "Braille Pattern Dots-13568" }, // ⢵
0x28B6: { desc: "Braille Pattern Dots-23568" }, // ⢶
0x28B7: { desc: "Braille Pattern Dots-123568" }, // ⢷
0x28B8: { desc: "Braille Pattern Dots-4568" }, // ⢸
0x28B9: { desc: "Braille Pattern Dots-14568" }, // ⢹
0x28BA: { desc: "Braille Pattern Dots-24568" }, // ⢺
0x28BB: { desc: "Braille Pattern Dots-124568" }, // ⢻
0x28BC: { desc: "Braille Pattern Dots-34568" }, // ⢼
0x28BD: { desc: "Braille Pattern Dots-134568" }, // ⢽
0x28BE: { desc: "Braille Pattern Dots-234568" }, // ⢾
0x28BF: { desc: "Braille Pattern Dots-1234568" }, // ⢿
0x28C0: { desc: "Braille Pattern Dots-78" }, // ⣀
0x28C1: { desc: "Braille Pattern Dots-178" }, // ⣁
0x28C2: { desc: "Braille Pattern Dots-278" }, // ⣂
0x28C3: { desc: "Braille Pattern Dots-1278" }, // ⣃
0x28C4: { desc: "Braille Pattern Dots-378" }, // ⣄
0x28C5: { desc: "Braille Pattern Dots-1378" }, // ⣅
0x28C6: { desc: "Braille Pattern Dots-2378" }, // ⣆
0x28C7: { desc: "Braille Pattern Dots-12378" }, // ⣇
0x28C8: { desc: "Braille Pattern Dots-478" }, // ⣈
0x28C9: { desc: "Braille Pattern Dots-1478" }, // ⣉
0x28CA: { desc: "Braille Pattern Dots-2478" }, // ⣊
0x28CB: { desc: "Braille Pattern Dots-12478" }, // ⣋
0x28CC: { desc: "Braille Pattern Dots-3478" }, // ⣌
0x28CD: { desc: "Braille Pattern Dots-13478" }, // ⣍
0x28CE: { desc: "Braille Pattern Dots-23478" }, // ⣎
0x28CF: { desc: "Braille Pattern Dots-123478" }, // ⣏
0x28D0: { desc: "Braille Pattern Dots-578" }, // ⣐
0x28D1: { desc: "Braille Pattern Dots-1578" }, // ⣑
0x28D2: { desc: "Braille Pattern Dots-2578" }, // ⣒
0x28D3: { desc: "Braille Pattern Dots-12578" }, // ⣓
0x28D4: { desc: "Braille Pattern Dots-3578" }, // ⣔
0x28D5: { desc: "Braille Pattern Dots-13578" }, // ⣕
0x28D6: { desc: "Braille Pattern Dots-23578" }, // ⣖
0x28D7: { desc: "Braille Pattern Dots-123578" }, // ⣗
0x28D8: { desc: "Braille Pattern Dots-4578" }, // ⣘
0x28D9: { desc: "Braille Pattern Dots-14578" }, // ⣙
0x28DA: { desc: "Braille Pattern Dots-24578" }, // ⣚
0x28DB: { desc: "Braille Pattern Dots-124578" }, // ⣛
0x28DC: { desc: "Braille Pattern Dots-34578" }, // ⣜
0x28DD: { desc: "Braille Pattern Dots-134578" }, // ⣝
0x28DE: { desc: "Braille Pattern Dots-234578" }, // ⣞
0x28DF: { desc: "Braille Pattern Dots-1234578" }, // ⣟
0x28E0: { desc: "Braille Pattern Dots-678" }, // ⣠
0x28E1: { desc: "Braille Pattern Dots-1678" }, // ⣡
0x28E2: { desc: "Braille Pattern Dots-2678" }, // ⣢
0x28E3: { desc: "Braille Pattern Dots-12678" }, // ⣣
0x28E4: { desc: "Braille Pattern Dots-3678" }, // ⣤
0x28E5: { desc: "Braille Pattern Dots-13678" }, // ⣥
0x28E6: { desc: "Braille Pattern Dots-23678" }, // ⣦
0x28E7: { desc: "Braille Pattern Dots-123678" }, // ⣧
0x28E8: { desc: "Braille Pattern Dots-4678" }, // ⣨
0x28E9: { desc: "Braille Pattern Dots-14678" }, // ⣩
0x28EA: { desc: "Braille Pattern Dots-24678" }, // ⣪
0x28EB: { desc: "Braille Pattern Dots-124678" }, // ⣫
0x28EC: { desc: "Braille Pattern Dots-34678" }, // ⣬
0x28ED: { desc: "Braille Pattern Dots-134678" }, // ⣭
0x28EE: { desc: "Braille Pattern Dots-234678" }, // ⣮
0x28EF: { desc: "Braille Pattern Dots-1234678" }, // ⣯
0x28F0: { desc: "Braille Pattern Dots-5678" }, // ⣰
0x28F1: { desc: "Braille Pattern Dots-15678" }, // ⣱
0x28F2: { desc: "Braille Pattern Dots-25678" }, // ⣲
0x28F3: { desc: "Braille Pattern Dots-125678" }, // ⣳
0x28F4: { desc: "Braille Pattern Dots-35678" }, // ⣴
0x28F5: { desc: "Braille Pattern Dots-135678" }, // ⣵
0x28F6: { desc: "Braille Pattern Dots-235678" }, // ⣶
0x28F7: { desc: "Braille Pattern Dots-1235678" }, // ⣷
0x28F8: { desc: "Braille Pattern Dots-45678" }, // ⣸
0x28F9: { desc: "Braille Pattern Dots-145678" }, // ⣹
0x28FA: { desc: "Braille Pattern Dots-245678" }, // ⣺
0x28FB: { desc: "Braille Pattern Dots-1245678" }, // ⣻
0x28FC: { desc: "Braille Pattern Dots-345678" }, // ⣼
0x28FD: { desc: "Braille Pattern Dots-1345678" }, // ⣽
0x28FE: { desc: "Braille Pattern Dots-2345678" }, // ⣾
0x28FF: { desc: "Braille Pattern Dots-12345678" }, // ⣿
// Supplemental Arrows-B
0x2900: { desc: "Rightwards Two-Headed Arrow with Vertical Stroke" }, // ⤀
0x2901: { desc: "Rightwards Two-Headed Arrow with Double Vertical Stroke" }, // ⤁
0x2902: { desc: "Leftwards Double Arrow with Vertical Stroke" }, // ⤂
0x2903: { desc: "Rightwards Double Arrow with Vertical Stroke" }, // ⤃
0x2904: { desc: "Left Right Double Arrow with Vertical Stroke" }, // ⤄
0x2905: { desc: "Rightwards Two-Headed Arrow from Bar" }, // ⤅
0x2906: { desc: "Leftwards Double Arrow from Bar" }, // ⤆
0x2907: { desc: "Rightwards Double Arrow from Bar" }, // ⤇
0x2908: { desc: "Downwards Arrow with Horizontal Stroke" }, // ⤈
0x2909: { desc: "Upwards Arrow with Horizontal Stroke" }, // ⤉
0x290A: { desc: "Upwards Triple Arrow" }, // ⤊
0x290B: { desc: "Downwards Triple Arrow" }, // ⤋
0x290C: { desc: "Leftwards Double Dash Arrow" }, // ⤌
0x290D: { desc: "Rightwards Double Dash Arrow" }, // ⤍
0x290E: { desc: "Leftwards Triple Dash Arrow" }, // ⤎
0x290F: { desc: "Rightwards Triple Dash Arrow" }, // ⤏
0x2910: { desc: "Rightwards Two-Headed Triple Dash Arrow" }, // ⤐
0x2911: { desc: "Rightwards Arrow with Dotted Stem" }, // ⤑
0x2912: { desc: "Upwards Arrow to Bar" }, // ⤒
0x2913: { desc: "Downwards Arrow to Bar" }, // ⤓
0x2914: { desc: "Rightwards Arrow with Tail with Vertical Stroke" }, // ⤔
0x2915: { desc: "Rightwards Arrow with Tail with Double Vertical Stroke" }, // ⤕
0x2916: { desc: "Rightwards Two-Headed Arrow with Tail" }, // ⤖
0x2917: { desc: "Rightwards Two-Headed Arrow with Tail with Vertical Stroke" }, // ⤗
0x2918: { desc: "Rightwards Two-Headed Arrow with Tail with Double Vertical Stroke" }, // ⤘
0x2919: { desc: "Leftwards Arrow-Tail" }, // ⤙
0x291A: { desc: "Rightwards Arrow-Tail" }, // ⤚
0x291B: { desc: "Leftwards Double Arrow-Tail" }, // ⤛
0x291C: { desc: "Rightwards Double Arrow-Tail" }, // ⤜
0x291D: { desc: "Leftwards Arrow to Black Diamond" }, // ⤝
0x291E: { desc: "Rightwards Arrow to Black Diamond" }, // ⤞
0x291F: { desc: "Leftwards Arrow from Bar to Black Diamond" }, // ⤟
0x2920: { desc: "Rightwards Arrow from Bar to Black Diamond" }, // ⤠
0x2921: { desc: "North West and South East Arrow" }, // ⤡
0x2922: { desc: "North East and South West Arrow" }, // ⤢
0x2923: { desc: "North West Arrow with Hook" }, // ⤣
0x2924: { desc: "North East Arrow with Hook" }, // ⤤
0x2925: { desc: "South East Arrow with Hook" }, // ⤥
0x2926: { desc: "South West Arrow with Hook" }, // ⤦
0x2927: { desc: "North West Arrow and North East Arrow" }, // ⤧
0x2928: { desc: "North East Arrow and South East Arrow" }, // ⤨
0x2929: { desc: "South East Arrow and South West Arrow" }, // ⤩
0x292A: { desc: "South West Arrow and North West Arrow" }, // ⤪
0x292B: { desc: "Rising Diagonal Crossing Falling Diagonal" }, // ⤫
0x292C: { desc: "Falling Diagonal Crossing Rising Diagonal" }, // ⤬
0x292D: { desc: "South East Arrow Crossing North East Arrow" }, // ⤭
0x292E: { desc: "North East Arrow Crossing South East Arrow" }, // ⤮
0x292F: { desc: "Falling Diagonal Crossing North East Arrow" }, // ⤯
0x2930: { desc: "Rising Diagonal Crossing South East Arrow" }, // ⤰
0x2931: { desc: "North East Arrow Crossing North West Arrow" }, // ⤱
0x2932: { desc: "North West Arrow Crossing North East Arrow" }, // ⤲
0x2933: { desc: "Wave Arrow Pointing Directly Right" }, // ⤳
0x2934: { desc: "Arrow Pointing Rightwards Then Curving Upwards" }, // ⤴
0x2935: { desc: "Arrow Pointing Rightwards Then Curving Downwards" }, // ⤵
0x2936: { desc: "Arrow Pointing Downwards Then Curving Leftwards" }, // ⤶
0x2937: { desc: "Arrow Pointing Downwards Then Curving Rightwards" }, // ⤷
0x2938: { desc: "Right-Side Arc Clockwise Arrow" }, // ⤸
0x2939: { desc: "Left-Side Arc Anticlockwise Arrow" }, // ⤹
0x293A: { desc: "Top Arc Anticlockwise Arrow" }, // ⤺
0x293B: { desc: "Bottom Arc Anticlockwise Arrow" }, // ⤻
0x293C: { desc: "Top Arc Clockwise Arrow with Minus" }, // ⤼
0x293D: { desc: "Top Arc Anticlockwise Arrow with Plus" }, // ⤽
0x293E: { desc: "Lower Right Semicircular Clockwise Arrow" }, // ⤾
0x293F: { desc: "Lower Left Semicircular Anticlockwise Arrow" }, // ⤿
0x2940: { desc: "Anticlockwise Closed Circle Arrow" }, // ⥀
0x2941: { desc: "Clockwise Closed Circle Arrow" }, // ⥁
0x2942: { desc: "Rightwards Arrow Above Short Leftwards Arrow" }, // ⥂
0x2943: { desc: "Leftwards Arrow Above Short Rightwards Arrow" }, // ⥃
0x2944: { desc: "Short Rightwards Arrow Above Leftwards Arrow" }, // ⥄
0x2945: { desc: "Rightwards Arrow with Plus Below" }, // ⥅
0x2946: { desc: "Leftwards Arrow with Plus Below" }, // ⥆
0x2947: { desc: "Rightwards Arrow Through X" }, // ⥇
0x2948: { desc: "Left Right Arrow Through Small Circle" }, // ⥈
0x2949: { desc: "Upwards Two-Headed Arrow from Small Circle" }, // ⥉
0x294A: { desc: "Left Barb Up Right Barb Down Harpoon" }, // ⥊
0x294B: { desc: "Left Barb Down Right Barb Up Harpoon" }, // ⥋
0x294C: { desc: "Up Barb Right Down Barb Left Harpoon" }, // ⥌
0x294D: { desc: "Up Barb Left Down Barb Right Harpoon" }, // ⥍
0x294E: { desc: "Left Barb Up Right Barb Up Harpoon" }, // ⥎
0x294F: { desc: "Up Barb Right Down Barb Right Harpoon" }, // ⥏
0x2950: { desc: "Left Barb Down Right Barb Down Harpoon" }, // ⥐
0x2951: { desc: "Up Barb Left Down Barb Left Harpoon" }, // ⥑
0x2952: { desc: "Leftwards Harpoon with Barb Up to Bar" }, // ⥒
0x2953: { desc: "Rightwards Harpoon with Barb Up to Bar" }, // ⥓
0x2954: { desc: "Upwards Harpoon with Barb Right to Bar" }, // ⥔
0x2955: { desc: "Downwards Harpoon with Barb Right to Bar" }, // ⥕
0x2956: { desc: "Leftwards Harpoon with Barb Down to Bar" }, // ⥖
0x2957: { desc: "Rightwards Harpoon with Barb Down to Bar" }, // ⥗
0x2958: { desc: "Upwards Harpoon with Barb Left to Bar" }, // ⥘
0x2959: { desc: "Downwards Harpoon with Barb Left to Bar" }, // ⥙
0x295A: { desc: "Leftwards Harpoon with Barb Up from Bar" }, // ⥚
0x295B: { desc: "Rightwards Harpoon with Barb Up from Bar" }, // ⥛
0x295C: { desc: "Upwards Harpoon with Barb Right from Bar" }, // ⥜
0x295D: { desc: "Downwards Harpoon with Barb Right from Bar" }, // ⥝
0x295E: { desc: "Leftwards Harpoon with Barb Down from Bar" }, // ⥞
0x295F: { desc: "Rightwards Harpoon with Barb Down from Bar" }, // ⥟
0x2960: { desc: "Upwards Harpoon with Barb Left from Bar" }, // ⥠
0x2961: { desc: "Downwards Harpoon with Barb Left from Bar" }, // ⥡
0x2962: { desc: "Leftwards Harpoon with Barb Up Above Leftwards Harpoon with Barb Down" }, // ⥢
0x2963: { desc: "Upwards Harpoon with Barb Left Beside Upwards Harpoon with Barb Right" }, // ⥣
0x2964: { desc: "Rightwards Harpoon with Barb Up Above Rightwards Harpoon with Barb Down" }, // ⥤
0x2965: { desc: "Downwards Harpoon with Barb Left Beside Downwards Harpoon with Barb Right" }, // ⥥
0x2966: { desc: "Leftwards Harpoon with Barb Up Above Rightwards Harpoon with Barb Up" }, // ⥦
0x2967: { desc: "Leftwards Harpoon with Barb Down Above Rightwards Harpoon with Barb Down" }, // ⥧
0x2968: { desc: "Rightwards Harpoon with Barb Up Above Leftwards Harpoon with Barb Up" }, // ⥨
0x2969: { desc: "Rightwards Harpoon with Barb Down Above Leftwards Harpoon with Barb Down" }, // ⥩
0x296A: { desc: "Leftwards Harpoon with Barb Up Above Long Dash" }, // ⥪
0x296B: { desc: "Leftwards Harpoon with Barb Down Below Long Dash" }, // ⥫
0x296C: { desc: "Rightwards Harpoon with Barb Up Above Long Dash" }, // ⥬
0x296D: { desc: "Rightwards Harpoon with Barb Down Below Long Dash" }, // ⥭
0x296E: { desc: "Upwards Harpoon with Barb Left Beside Downwards Harpoon with Barb Right" }, // ⥮
0x296F: { desc: "Downwards Harpoon with Barb Left Beside Upwards Harpoon with Barb Right" }, // ⥯
0x2970: { desc: "Right Double Arrow with Rounded Head" }, // ⥰
0x2971: { desc: "Equals Sign Above Rightwards Arrow" }, // ⥱
0x2972: { desc: "Tilde Operator Above Rightwards Arrow" }, // ⥲
0x2973: { desc: "Leftwards Arrow Above Tilde Operator" }, // ⥳
0x2974: { desc: "Rightwards Arrow Above Tilde Operator" }, // ⥴
0x2975: { desc: "Rightwards Arrow Above Almost Equal To" }, // ⥵
0x2976: { desc: "Less-Than Above Leftwards Arrow" }, // ⥶
0x2977: { desc: "Leftwards Arrow Through Less-Than" }, // ⥷
0x2978: { desc: "Greater-Than Above Rightwards Arrow" }, // ⥸
0x2979: { desc: "Subset Above Rightwards Arrow" }, // ⥹
0x297A: { desc: "Leftwards Arrow Through Subset" }, // ⥺
0x297B: { desc: "Superset Above Leftwards Arrow" }, // ⥻
0x297C: { desc: "Left Fish Tail" }, // ⥼
0x297D: { desc: "Right Fish Tail" }, // ⥽
0x297E: { desc: "Up Fish Tail" }, // ⥾
0x297F: { desc: "Down Fish Tail" }, // ⥿
// Miscellaneous Mathematical Symbols-B
0x2980: { desc: "Triple Vertical Bar Delimiter" }, // ⦀
0x2981: { desc: "Z Notation Spot" }, // ⦁
0x2982: { desc: "Z Notation Type Colon" }, // ⦂
0x2983: { desc: "Left White Curly Bracket" }, // ⦃
0x2984: { desc: "Right White Curly Bracket" }, // ⦄
0x2985: { desc: "Left White Parenthesis" }, // ⦅
0x2986: { desc: "Right White Parenthesis" }, // ⦆
0x2987: { desc: "Z Notation Left Image Bracket" }, // ⦇
0x2988: { desc: "Z Notation Right Image Bracket" }, // ⦈
0x2989: { desc: "Z Notation Left Binding Bracket" }, // ⦉
0x298A: { desc: "Z Notation Right Binding Bracket" }, // ⦊
0x298B: { desc: "Left Square Bracket with Underbar" }, // ⦋
0x298C: { desc: "Right Square Bracket with Underbar" }, // ⦌
0x298D: { desc: "Left Square Bracket with Tick In Top Corner" }, // ⦍
0x298E: { desc: "Right Square Bracket with Tick In Bottom Corner" }, // ⦎
0x298F: { desc: "Left Square Bracket with Tick In Bottom Corner" }, // ⦏
0x2990: { desc: "Right Square Bracket with Tick In Top Corner" }, // ⦐
0x2991: { desc: "Left Angle Bracket with Dot" }, // ⦑
0x2992: { desc: "Right Angle Bracket with Dot" }, // ⦒
0x2993: { desc: "Left Arc Less-Than Bracket" }, // ⦓
0x2994: { desc: "Right Arc Greater-Than Bracket" }, // ⦔
0x2995: { desc: "Double Left Arc Greater-Than Bracket" }, // ⦕
0x2996: { desc: "Double Right Arc Less-Than Bracket" }, // ⦖
0x2997: { desc: "Left Black Tortoise Shell Bracket" }, // ⦗
0x2998: { desc: "Right Black Tortoise Shell Bracket" }, // ⦘
0x2999: { desc: "Dotted Fence" }, // ⦙
0x299A: { desc: "Vertical Zigzag Line" }, // ⦚
0x299B: { desc: "Measured Angle Opening Left" }, // ⦛
0x299C: { desc: "Right Angle Variant with Square" }, // ⦜
0x299D: { desc: "Measured Right Angle with Dot" }, // ⦝
0x299E: { desc: "Angle with S Inside" }, // ⦞
0x299F: { desc: "Acute Angle" }, // ⦟
0x29A0: { desc: "Spherical Angle Opening Left" }, // ⦠
0x29A1: { desc: "Spherical Angle Opening Up" }, // ⦡
0x29A2: { desc: "Turned Angle" }, // ⦢
0x29A3: { desc: "Reversed Angle" }, // ⦣
0x29A4: { desc: "Angle with Underbar" }, // ⦤
0x29A5: { desc: "Reversed Angle with Underbar" }, // ⦥
0x29A6: { desc: "Oblique Angle Opening Up" }, // ⦦
0x29A7: { desc: "Oblique Angle Opening Down" }, // ⦧
0x29A8: { desc: "Measured Angle with Open Arm Ending In Arrow Pointing Up and Right" }, // ⦨
0x29A9: { desc: "Measured Angle with Open Arm Ending In Arrow Pointing Up and Left" }, // ⦩
0x29AA: { desc: "Measured Angle with Open Arm Ending In Arrow Pointing Down and Right" }, // ⦪
0x29AB: { desc: "Measured Angle with Open Arm Ending In Arrow Pointing Down and Left" }, // ⦫
0x29AC: { desc: "Measured Angle with Open Arm Ending In Arrow Pointing Right and Up" }, // ⦬
0x29AD: { desc: "Measured Angle with Open Arm Ending In Arrow Pointing Left and Up" }, // ⦭
0x29AE: { desc: "Measured Angle with Open Arm Ending In Arrow Pointing Right and Down" }, // ⦮
0x29AF: { desc: "Measured Angle with Open Arm Ending In Arrow Pointing Left and Down" }, // ⦯
0x29B0: { desc: "Reversed Empty Set" }, // ⦰
0x29B1: { desc: "Empty Set with Overbar" }, // ⦱
0x29B2: { desc: "Empty Set with Small Circle Above" }, // ⦲
0x29B3: { desc: "Empty Set with Right Arrow Above" }, // ⦳
0x29B4: { desc: "Empty Set with Left Arrow Above" }, // ⦴
0x29B5: { desc: "Circle with Horizontal Bar" }, // ⦵
0x29B6: { desc: "Circled Vertical Bar" }, // ⦶
0x29B7: { desc: "Circled Parallel" }, // ⦷
0x29B8: { desc: "Circled Reverse Solidus" }, // ⦸
0x29B9: { desc: "Circled Perpendicular" }, // ⦹
0x29BA: { desc: "Circle Divided By Horizontal Bar and Top Half Divided By Vertical Bar" }, // ⦺
0x29BB: { desc: "Circle with Superimposed X" }, // ⦻
0x29BC: { desc: "Circled Anticlockwise-Rotated Division Sign" }, // ⦼
0x29BD: { desc: "Up Arrow Through Circle" }, // ⦽
0x29BE: { desc: "Circled White Bullet" }, // ⦾
0x29BF: { desc: "Circled Bullet" }, // ⦿
0x29C0: { desc: "Circled Less-Than" }, // ⧀
0x29C1: { desc: "Circled Greater-Than" }, // ⧁
0x29C2: { desc: "Circle with Small Circle to the Right" }, // ⧂
0x29C3: { desc: "Circle with Two Horizontal Strokes to the Right" }, // ⧃
0x29C4: { desc: "Squared Rising Diagonal Slash" }, // ⧄
0x29C5: { desc: "Squared Falling Diagonal Slash" }, // ⧅
0x29C6: { desc: "Squared Asterisk" }, // ⧆
0x29C7: { desc: "Squared Small Circle" }, // ⧇
0x29C8: { desc: "Squared Square" }, // ⧈
0x29C9: { desc: "Two Joined Squares" }, // ⧉
0x29CA: { desc: "Triangle with Dot Above" }, // ⧊
0x29CB: { desc: "Triangle with Underbar" }, // ⧋
0x29CC: { desc: "S In Triangle" }, // ⧌
0x29CD: { desc: "Triangle with Serifs at Bottom" }, // ⧍
0x29CE: { desc: "Right Triangle Above Left Triangle" }, // ⧎
0x29CF: { desc: "Left Triangle Beside Vertical Bar" }, // ⧏
0x29D0: { desc: "Vertical Bar Beside Right Triangle" }, // ⧐
0x29D1: { desc: "Bowtie with Left Half Black" }, // ⧑
0x29D2: { desc: "Bowtie with Right Half Black" }, // ⧒
0x29D3: { desc: "Black Bowtie" }, // ⧓
0x29D4: { desc: "Times with Left Half Black" }, // ⧔
0x29D5: { desc: "Times with Right Half Black" }, // ⧕
0x29D6: { desc: "White Hourglass" }, // ⧖
0x29D7: { desc: "Black Hourglass" }, // ⧗
0x29D8: { desc: "Left Wiggly Fence" }, // ⧘
0x29D9: { desc: "Right Wiggly Fence" }, // ⧙
0x29DA: { desc: "Left Double Wiggly Fence" }, // ⧚
0x29DB: { desc: "Right Double Wiggly Fence" }, // ⧛
0x29DC: { desc: "Incomplete Infinity" }, // ⧜
0x29DD: { desc: "Tie Over Infinity" }, // ⧝
0x29DE: { desc: "Infinity Negated with Vertical Bar" }, // ⧞
0x29DF: { desc: "Double-Ended Multimap" }, // ⧟
0x29E0: { desc: "Square with Contoured Outline" }, // ⧠
0x29E1: { desc: "Increases As" }, // ⧡
0x29E2: { desc: "Shuffle Product" }, // ⧢
0x29E3: { desc: "Equals Sign and Slanted Parallel" }, // ⧣
0x29E4: { desc: "Equals Sign and Slanted Parallel with Tilde Above" }, // ⧤
0x29E5: { desc: "Identical to and Slanted Parallel" }, // ⧥
0x29E6: { desc: "Gleich Stark" }, // ⧦
0x29E7: { desc: "Thermodynamic" }, // ⧧
0x29E8: { desc: "Down-Pointing Triangle with Left Half Black" }, // ⧨
0x29E9: { desc: "Down-Pointing Triangle with Right Half Black" }, // ⧩
0x29EA: { desc: "Black Diamond with Down Arrow" }, // ⧪
0x29EB: { desc: "Black Lozenge" }, // ⧫
0x29EC: { desc: "White Circle with Down Arrow" }, // ⧬
0x29ED: { desc: "Black Circle with Down Arrow" }, // ⧭
0x29EE: { desc: "Error-Barred White Square" }, // ⧮
0x29EF: { desc: "Error-Barred Black Square" }, // ⧯
0x29F0: { desc: "Error-Barred White Diamond" }, // ⧰
0x29F1: { desc: "Error-Barred Black Diamond" }, // ⧱
0x29F2: { desc: "Error-Barred White Circle" }, // ⧲
0x29F3: { desc: "Error-Barred Black Circle" }, // ⧳
0x29F4: { desc: "Rule-Delayed" }, // ⧴
0x29F5: { desc: "Reverse Solidus Operator" }, // ⧵
0x29F6: { desc: "Solidus with Overbar" }, // ⧶
0x29F7: { desc: "Reverse Solidus with Horizontal Stroke" }, // ⧷
0x29F8: { desc: "Big Solidus" }, // ⧸
0x29F9: { desc: "Big Reverse Solidus" }, // ⧹
0x29FA: { desc: "Double Plus" }, // ⧺
0x29FB: { desc: "Triple Plus" }, // ⧻
0x29FC: { desc: "Left-Pointing Curved Angle Bracket" }, // ⧼
0x29FD: { desc: "Right-Pointing Curved Angle Bracket" }, // ⧽
0x29FE: { desc: "Tiny" }, // ⧾
0x29FF: { desc: "Miny" }, // ⧿
// Supplemental Mathematical Operators
0x2A00: { desc: "N-Ary Circled Dot Operator" }, // ⨀
0x2A01: { desc: "N-Ary Circled Plus Operator" }, // ⨁
0x2A02: { desc: "N-Ary Circled Times Operator" }, // ⨂
0x2A03: { desc: "N-Ary Union Operator with Dot" }, // ⨃
0x2A04: { desc: "N-Ary Union Operator with Plus" }, // ⨄
0x2A05: { desc: "N-Ary Square Intersection Operator" }, // ⨅
0x2A06: { desc: "N-Ary Square Union Operator" }, // ⨆
0x2A07: { desc: "Two Logical and Operator" }, // ⨇
0x2A08: { desc: "Two Logical or Operator" }, // ⨈
0x2A09: { desc: "N-Ary Times Operator" }, // ⨉
0x2A0A: { desc: "Modulo Two Sum" }, // ⨊
0x2A0B: { desc: "Summation with Integral" }, // ⨋
0x2A0C: { desc: "Quadruple Integral Operator" }, // ⨌
0x2A0D: { desc: "Finite Part Integral" }, // ⨍
0x2A0E: { desc: "Integral with Double Stroke" }, // ⨎
0x2A0F: { desc: "Integral Average with Slash" }, // ⨏
0x2A10: { desc: "Circulation Function" }, // ⨐
0x2A11: { desc: "Anticlockwise Integration" }, // ⨑
0x2A12: { desc: "Line Integration with Rectangular Path Around Pole" }, // ⨒
0x2A13: { desc: "Line Integration with Semicircular Path Around Pole" }, // ⨓
0x2A14: { desc: "Line Integration Not Including the Pole" }, // ⨔
0x2A15: { desc: "Integral Around A Point Operator" }, // ⨕
0x2A16: { desc: "Quaternion Integral Operator" }, // ⨖
0x2A17: { desc: "Integral with Leftwards Arrow with Hook" }, // ⨗
0x2A18: { desc: "Integral with Times Sign" }, // ⨘
0x2A19: { desc: "Integral with Intersection" }, // ⨙
0x2A1A: { desc: "Integral with Union" }, // ⨚
0x2A1B: { desc: "Integral with Overbar" }, // ⨛
0x2A1C: { desc: "Integral with Underbar" }, // ⨜
0x2A1D: { desc: "Join" }, // ⨝
0x2A1E: { desc: "Large Left Triangle Operator" }, // ⨞
0x2A1F: { desc: "Z Notation Schema Composition" }, // ⨟
0x2A20: { desc: "Z Notation Schema Piping" }, // ⨠
0x2A21: { desc: "Z Notation Schema Projection" }, // ⨡
0x2A22: { desc: "Plus Sign with Small Circle Above" }, // ⨢
0x2A23: { desc: "Plus Sign with Circumflex Accent Above" }, // ⨣
0x2A24: { desc: "Plus Sign with Tilde Above" }, // ⨤
0x2A25: { desc: "Plus Sign with Dot Below" }, // ⨥
0x2A26: { desc: "Plus Sign with Tilde Below" }, // ⨦
0x2A27: { desc: "Plus Sign with Subscript Two" }, // ⨧
0x2A28: { desc: "Plus Sign with Black Triangle" }, // ⨨
0x2A29: { desc: "Minus Sign with Comma Above" }, // ⨩
0x2A2A: { desc: "Minus Sign with Dot Below" }, // ⨪
0x2A2B: { desc: "Minus Sign with Falling Dots" }, // ⨫
0x2A2C: { desc: "Minus Sign with Rising Dots" }, // ⨬
0x2A2D: { desc: "Plus Sign In Left Half Circle" }, // ⨭
0x2A2E: { desc: "Plus Sign In Right Half Circle" }, // ⨮
0x2A2F: { desc: "Vector or Cross Product" }, // ⨯
0x2A30: { desc: "Multiplication Sign with Dot Above" }, // ⨰
0x2A31: { desc: "Multiplication Sign with Underbar" }, // ⨱
0x2A32: { desc: "Semidirect Product with Bottom Closed" }, // ⨲
0x2A33: { desc: "Smash Product" }, // ⨳
0x2A34: { desc: "Multiplication Sign In Left Half Circle" }, // ⨴
0x2A35: { desc: "Multiplication Sign In Right Half Circle" }, // ⨵
0x2A36: { desc: "Circled Multiplication Sign with Circumflex Accent" }, // ⨶
0x2A37: { desc: "Multiplication Sign In Double Circle" }, // ⨷
0x2A38: { desc: "Circled Division Sign" }, // ⨸
0x2A39: { desc: "Plus Sign In Triangle" }, // ⨹
0x2A3A: { desc: "Minus Sign In Triangle" }, // ⨺
0x2A3B: { desc: "Multiplication Sign In Triangle" }, // ⨻
0x2A3C: { desc: "Interior Product" }, // ⨼
0x2A3D: { desc: "Righthand Interior Product" }, // ⨽
0x2A3E: { desc: "Z Notation Relational Composition" }, // ⨾
0x2A3F: { desc: "Amalgamation or Coproduct" }, // ⨿
0x2A40: { desc: "Intersection with Dot" }, // ⩀
0x2A41: { desc: "Union with Minus Sign" }, // ⩁
0x2A42: { desc: "Union with Overbar" }, // ⩂
0x2A43: { desc: "Intersection with Overbar" }, // ⩃
0x2A44: { desc: "Intersection with Logical And" }, // ⩄
0x2A45: { desc: "Union with Logical Or" }, // ⩅
0x2A46: { desc: "Union Above Intersection" }, // ⩆
0x2A47: { desc: "Intersection Above Union" }, // ⩇
0x2A48: { desc: "Union Above Bar Above Intersection" }, // ⩈
0x2A49: { desc: "Intersection Above Bar Above Union" }, // ⩉
0x2A4A: { desc: "Union Beside and Joined with Union" }, // ⩊
0x2A4B: { desc: "Intersection Beside and Joined with Intersection" }, // ⩋
0x2A4C: { desc: "Closed Union with Serifs" }, // ⩌
0x2A4D: { desc: "Closed Intersection with Serifs" }, // ⩍
0x2A4E: { desc: "Double Square Intersection" }, // ⩎
0x2A4F: { desc: "Double Square Union" }, // ⩏
0x2A50: { desc: "Closed Union with Serifs and Smash Product" }, // ⩐
0x2A51: { desc: "Logical and with Dot Above" }, // ⩑
0x2A52: { desc: "Logical or with Dot Above" }, // ⩒
0x2A53: { desc: "Double Logical And" }, // ⩓
0x2A54: { desc: "Double Logical Or" }, // ⩔
0x2A55: { desc: "Two Intersecting Logical And" }, // ⩕
0x2A56: { desc: "Two Intersecting Logical Or" }, // ⩖
0x2A57: { desc: "Sloping Large Or" }, // ⩗
0x2A58: { desc: "Sloping Large And" }, // ⩘
0x2A59: { desc: "Logical or Overlapping Logical And" }, // ⩙
0x2A5A: { desc: "Logical and with Middle Stem" }, // ⩚
0x2A5B: { desc: "Logical or with Middle Stem" }, // ⩛
0x2A5C: { desc: "Logical and with Horizontal Dash" }, // ⩜
0x2A5D: { desc: "Logical or with Horizontal Dash" }, // ⩝
0x2A5E: { desc: "Logical and with Double Overbar" }, // ⩞
0x2A5F: { desc: "Logical and with Underbar" }, // ⩟
0x2A60: { desc: "Logical and with Double Underbar" }, // ⩠
0x2A61: { desc: "Small Vee with Underbar" }, // ⩡
0x2A62: { desc: "Logical or with Double Overbar" }, // ⩢
0x2A63: { desc: "Logical or with Double Underbar" }, // ⩣
0x2A64: { desc: "Z Notation Domain Antirestriction" }, // ⩤
0x2A65: { desc: "Z Notation Range Antirestriction" }, // ⩥
0x2A66: { desc: "Equals Sign with Dot Below" }, // ⩦
0x2A67: { desc: "Identical with Dot Above" }, // ⩧
0x2A68: { desc: "Triple Horizontal Bar with Double Vertical Stroke" }, // ⩨
0x2A69: { desc: "Triple Horizontal Bar with Triple Vertical Stroke" }, // ⩩
0x2A6A: { desc: "Tilde Operator with Dot Above" }, // ⩪
0x2A6B: { desc: "Tilde Operator with Rising Dots" }, // ⩫
0x2A6C: { desc: "Similar Minus Similar" }, // ⩬
0x2A6D: { desc: "Congruent with Dot Above" }, // ⩭
0x2A6E: { desc: "Equals with Asterisk" }, // ⩮
0x2A6F: { desc: "Almost Equal to with Circumflex Accent" }, // ⩯
0x2A70: { desc: "Approximately Equal or Equal To" }, // ⩰
0x2A71: { desc: "Equals Sign Above Plus Sign" }, // ⩱
0x2A72: { desc: "Plus Sign Above Equals Sign" }, // ⩲
0x2A73: { desc: "Equals Sign Above Tilde Operator" }, // ⩳
0x2A74: { desc: "Double Colon Equal" }, // ⩴
0x2A75: { desc: "Two Consecutive Equals Signs" }, // ⩵
0x2A76: { desc: "Three Consecutive Equals Signs" }, // ⩶
0x2A77: { desc: "Equals Sign with Two Dots Above and Two Dots Below" }, // ⩷
0x2A78: { desc: "Equivalent with Four Dots Above" }, // ⩸
0x2A79: { desc: "Less-Than with Circle Inside" }, // ⩹
0x2A7A: { desc: "Greater-Than with Circle Inside" }, // ⩺
0x2A7B: { desc: "Less-Than with Question Mark Above" }, // ⩻
0x2A7C: { desc: "Greater-Than with Question Mark Above" }, // ⩼
0x2A7D: { desc: "Less-Than or Slanted Equal To" }, // ⩽
0x2A7E: { desc: "Greater-Than or Slanted Equal To" }, // ⩾
0x2A7F: { desc: "Less-Than or Slanted Equal to with Dot Inside" }, // ⩿
0x2A80: { desc: "Greater-Than or Slanted Equal to with Dot Inside" }, // ⪀
0x2A81: { desc: "Less-Than or Slanted Equal to with Dot Above" }, // ⪁
0x2A82: { desc: "Greater-Than or Slanted Equal to with Dot Above" }, // ⪂
0x2A83: { desc: "Less-Than or Slanted Equal to with Dot Above Right" }, // ⪃
0x2A84: { desc: "Greater-Than or Slanted Equal to with Dot Above Left" }, // ⪄
0x2A85: { desc: "Less-Than or Approximate" }, // ⪅
0x2A86: { desc: "Greater-Than or Approximate" }, // ⪆
0x2A87: { desc: "Less-Than and Single-Line Not Equal To" }, // ⪇
0x2A88: { desc: "Greater-Than and Single-Line Not Equal To" }, // ⪈
0x2A89: { desc: "Less-Than and Not Approximate" }, // ⪉
0x2A8A: { desc: "Greater-Than and Not Approximate" }, // ⪊
0x2A8B: { desc: "Less-Than Above Double-Line Equal Above Greater-Than" }, // ⪋
0x2A8C: { desc: "Greater-Than Above Double-Line Equal Above Less-Than" }, // ⪌
0x2A8D: { desc: "Less-Than Above Similar or Equal" }, // ⪍
0x2A8E: { desc: "Greater-Than Above Similar or Equal" }, // ⪎
0x2A8F: { desc: "Less-Than Above Similar Above Greater-Than" }, // ⪏
0x2A90: { desc: "Greater-Than Above Similar Above Less-Than" }, // ⪐
0x2A91: { desc: "Less-Than Above Greater-Than Above Double-Line Equal" }, // ⪑
0x2A92: { desc: "Greater-Than Above Less-Than Above Double-Line Equal" }, // ⪒
0x2A93: { desc: "Less-Than Above Slanted Equal Above Greater-Than Above Slanted Equal" }, // ⪓
0x2A94: { desc: "Greater-Than Above Slanted Equal Above Less-Than Above Slanted Equal" }, // ⪔
0x2A95: { desc: "Slanted Equal to or Less-Than" }, // ⪕
0x2A96: { desc: "Slanted Equal to or Greater-Than" }, // ⪖
0x2A97: { desc: "Slanted Equal to or Less-Than with Dot Inside" }, // ⪗
0x2A98: { desc: "Slanted Equal to or Greater-Than with Dot Inside" }, // ⪘
0x2A99: { desc: "Double-Line Equal to or Less-Than" }, // ⪙
0x2A9A: { desc: "Double-Line Equal to or Greater-Than" }, // ⪚
0x2A9B: { desc: "Double-Line Slanted Equal to or Less-Than" }, // ⪛
0x2A9C: { desc: "Double-Line Slanted Equal to or Greater-Than" }, // ⪜
0x2A9D: { desc: "Similar or Less-Than" }, // ⪝
0x2A9E: { desc: "Similar or Greater-Than" }, // ⪞
0x2A9F: { desc: "Similar Above Less-Than Above Equals Sign" }, // ⪟
0x2AA0: { desc: "Similar Above Greater-Than Above Equals Sign" }, // ⪠
0x2AA1: { desc: "Double Nested Less-Than" }, // ⪡
0x2AA2: { desc: "Double Nested Greater-Than" }, // ⪢
0x2AA3: { desc: "Double Nested Less-Than with Underbar" }, // ⪣
0x2AA4: { desc: "Greater-Than Overlapping Less-Than" }, // ⪤
0x2AA5: { desc: "Greater-Than Beside Less-Than" }, // ⪥
0x2AA6: { desc: "Less-Than Closed By Curve" }, // ⪦
0x2AA7: { desc: "Greater-Than Closed By Curve" }, // ⪧
0x2AA8: { desc: "Less-Than Closed By Curve Above Slanted Equal" }, // ⪨
0x2AA9: { desc: "Greater-Than Closed By Curve Above Slanted Equal" }, // ⪩
0x2AAA: { desc: "Smaller Than" }, // ⪪
0x2AAB: { desc: "Larger Than" }, // ⪫
0x2AAC: { desc: "Smaller Than or Equal To" }, // ⪬
0x2AAD: { desc: "Larger Than or Equal To" }, // ⪭
0x2AAE: { desc: "Equals Sign with Bumpy Above" }, // ⪮
0x2AAF: { desc: "Precedes Above Single-Line Equals Sign" }, // ⪯
0x2AB0: { desc: "Succeeds Above Single-Line Equals Sign" }, // ⪰
0x2AB1: { desc: "Precedes Above Single-Line Not Equal To" }, // ⪱
0x2AB2: { desc: "Succeeds Above Single-Line Not Equal To" }, // ⪲
0x2AB3: { desc: "Precedes Above Equals Sign" }, // ⪳
0x2AB4: { desc: "Succeeds Above Equals Sign" }, // ⪴
0x2AB5: { desc: "Precedes Above Not Equal To" }, // ⪵
0x2AB6: { desc: "Succeeds Above Not Equal To" }, // ⪶
0x2AB7: { desc: "Precedes Above Almost Equal To" }, // ⪷
0x2AB8: { desc: "Succeeds Above Almost Equal To" }, // ⪸
0x2AB9: { desc: "Precedes Above Not Almost Equal To" }, // ⪹
0x2ABA: { desc: "Succeeds Above Not Almost Equal To" }, // ⪺
0x2ABB: { desc: "Double Precedes" }, // ⪻
0x2ABC: { desc: "Double Succeeds" }, // ⪼
0x2ABD: { desc: "Subset with Dot" }, // ⪽
0x2ABE: { desc: "Superset with Dot" }, // ⪾
0x2ABF: { desc: "Subset with Plus Sign Below" }, // ⪿
0x2AC0: { desc: "Superset with Plus Sign Below" }, // ⫀
0x2AC1: { desc: "Subset with Multiplication Sign Below" }, // ⫁
0x2AC2: { desc: "Superset with Multiplication Sign Below" }, // ⫂
0x2AC3: { desc: "Subset of or Equal to with Dot Above" }, // ⫃
0x2AC4: { desc: "Superset of or Equal to with Dot Above" }, // ⫄
0x2AC5: { desc: "Subset of Above Equals Sign" }, // ⫅
0x2AC6: { desc: "Superset of Above Equals Sign" }, // ⫆
0x2AC7: { desc: "Subset of Above Tilde Operator" }, // ⫇
0x2AC8: { desc: "Superset of Above Tilde Operator" }, // ⫈
0x2AC9: { desc: "Subset of Above Almost Equal To" }, // ⫉
0x2ACA: { desc: "Superset of Above Almost Equal To" }, // ⫊
0x2ACB: { desc: "Subset of Above Not Equal To" }, // ⫋
0x2ACC: { desc: "Superset of Above Not Equal To" }, // ⫌
0x2ACD: { desc: "Square Left Open Box Operator" }, // ⫍
0x2ACE: { desc: "Square Right Open Box Operator" }, // ⫎
0x2ACF: { desc: "Closed Subset" }, // ⫏
0x2AD0: { desc: "Closed Superset" }, // ⫐
0x2AD1: { desc: "Closed Subset or Equal To" }, // ⫑
0x2AD2: { desc: "Closed Superset or Equal To" }, // ⫒
0x2AD3: { desc: "Subset Above Superset" }, // ⫓
0x2AD4: { desc: "Superset Above Subset" }, // ⫔
0x2AD5: { desc: "Subset Above Subset" }, // ⫕
0x2AD6: { desc: "Superset Above Superset" }, // ⫖
0x2AD7: { desc: "Superset Beside Subset" }, // ⫗
0x2AD8: { desc: "Superset Beside and Joined By Dash with Subset" }, // ⫘
0x2AD9: { desc: "Element of Opening Downwards" }, // ⫙
0x2ADA: { desc: "Pitchfork with Tee Top" }, // ⫚
0x2ADB: { desc: "Transversal Intersection" }, // ⫛
0x2ADC: { desc: "Forking" }, // ⫝̸
0x2ADD: { desc: "Nonforking" }, // ⫝
0x2ADE: { desc: "Short Left Tack" }, // ⫞
0x2ADF: { desc: "Short Down Tack" }, // ⫟
0x2AE0: { desc: "Short Up Tack" }, // ⫠
0x2AE1: { desc: "Perpendicular with S" }, // ⫡
0x2AE2: { desc: "Vertical Bar Triple Right Turnstile" }, // ⫢
0x2AE3: { desc: "Double Vertical Bar Left Turnstile" }, // ⫣
0x2AE4: { desc: "Vertical Bar Double Left Turnstile" }, // ⫤
0x2AE5: { desc: "Double Vertical Bar Double Left Turnstile" }, // ⫥
0x2AE6: { desc: "Long Dash from Left Member of Double Vertical" }, // ⫦
0x2AE7: { desc: "Short Down Tack with Overbar" }, // ⫧
0x2AE8: { desc: "Short Up Tack with Underbar" }, // ⫨
0x2AE9: { desc: "Short Up Tack Above Short Down Tack" }, // ⫩
0x2AEA: { desc: "Double Down Tack" }, // ⫪
0x2AEB: { desc: "Double Up Tack" }, // ⫫
0x2AEC: { desc: "Double Stroke Not Sign" }, // ⫬
0x2AED: { desc: "Reversed Double Stroke Not Sign" }, // ⫭
0x2AEE: { desc: "Does Not Divide with Reversed Negation Slash" }, // ⫮
0x2AEF: { desc: "Vertical Line with Circle Above" }, // ⫯
0x2AF0: { desc: "Vertical Line with Circle Below" }, // ⫰
0x2AF1: { desc: "Down Tack with Circle Below" }, // ⫱
0x2AF2: { desc: "Parallel with Horizontal Stroke" }, // ⫲
0x2AF3: { desc: "Parallel with Tilde Operator" }, // ⫳
0x2AF4: { desc: "Triple Vertical Bar Binary Relation" }, // ⫴
0x2AF5: { desc: "Triple Vertical Bar with Horizontal Stroke" }, // ⫵
0x2AF6: { desc: "Triple Colon Operator" }, // ⫶
0x2AF7: { desc: "Triple Nested Less-Than" }, // ⫷
0x2AF8: { desc: "Triple Nested Greater-Than" }, // ⫸
0x2AF9: { desc: "Double-Line Slanted Less-Than or Equal To" }, // ⫹
0x2AFA: { desc: "Double-Line Slanted Greater-Than or Equal To" }, // ⫺
0x2AFB: { desc: "Triple Solidus Binary Relation" }, // ⫻
0x2AFC: { desc: "Large Triple Vertical Bar Operator" }, // ⫼
0x2AFD: { desc: "Double Solidus Operator" }, // ⫽
0x2AFE: { desc: "White Vertical Bar" }, // ⫾
0x2AFF: { desc: "N-Ary White Vertical Bar" }, // ⫿
// Miscellaneous Symbols and Arrows
0x2B00: { desc: "North East White Arrow" }, // ⬀
0x2B01: { desc: "North West White Arrow" }, // ⬁
0x2B02: { desc: "South East White Arrow" }, // ⬂
0x2B03: { desc: "South West White Arrow" }, // ⬃
0x2B04: { desc: "Left Right White Arrow" }, // ⬄
0x2B05: { desc: "Leftwards Black Arrow" }, // ⬅
0x2B06: { desc: "Upwards Black Arrow" }, // ⬆
0x2B07: { desc: "Downwards Black Arrow" }, // ⬇
0x2B08: { desc: "North East Black Arrow" }, // ⬈
0x2B09: { desc: "North West Black Arrow" }, // ⬉
0x2B0A: { desc: "South East Black Arrow" }, // ⬊
0x2B0B: { desc: "South West Black Arrow" }, // ⬋
0x2B0C: { desc: "Left Right Black Arrow" }, // ⬌
0x2B0D: { desc: "Up Down Black Arrow" }, // ⬍
0x2B0E: { desc: "Rightwards Arrow with Tip Downwards" }, // ⬎
0x2B0F: { desc: "Rightwards Arrow with Tip Upwards" }, // ⬏
0x2B10: { desc: "Leftwards Arrow with Tip Downwards" }, // ⬐
0x2B11: { desc: "Leftwards Arrow with Tip Upwards" }, // ⬑
0x2B12: { desc: "Square with Top Half Black" }, // ⬒
0x2B13: { desc: "Square with Bottom Half Black" }, // ⬓
0x2B14: { desc: "Square with Upper Right Diagonal Half Black" }, // ⬔
0x2B15: { desc: "Square with Lower Left Diagonal Half Black" }, // ⬕
0x2B16: { desc: "Diamond with Left Half Black" }, // ⬖
0x2B17: { desc: "Diamond with Right Half Black" }, // ⬗
0x2B18: { desc: "Diamond with Top Half Black" }, // ⬘
0x2B19: { desc: "Diamond with Bottom Half Black" }, // ⬙
0x2B1A: { desc: "Dotted Square" }, // ⬚
0x2B1B: { desc: "Black Large Square" }, // ⬛
0x2B1C: { desc: "White Large Square" }, // ⬜
0x2B1D: { desc: "Black Very Small Square" }, // ⬝
0x2B1E: { desc: "White Very Small Square" }, // ⬞
0x2B1F: { desc: "Black Pentagon" }, // ⬟
0x2B20: { desc: "White Pentagon" }, // ⬠
0x2B21: { desc: "White Hexagon" }, // ⬡
0x2B22: { desc: "Black Hexagon" }, // ⬢
0x2B23: { desc: "Horizontal Black Hexagon" }, // ⬣
0x2B24: { desc: "Black Large Circle" }, // ⬤
0x2B25: { desc: "Black Medium Diamond" }, // ⬥
0x2B26: { desc: "White Medium Diamond" }, // ⬦
0x2B27: { desc: "Black Medium Lozenge" }, // ⬧
0x2B28: { desc: "White Medium Lozenge" }, // ⬨
0x2B29: { desc: "Black Small Diamond" }, // ⬩
0x2B2A: { desc: "Black Small Lozenge" }, // ⬪
0x2B2B: { desc: "White Small Lozenge" }, // ⬫
0x2B2C: { desc: "Black Horizontal Ellipse" }, // ⬬
0x2B2D: { desc: "White Horizontal Ellipse" }, // ⬭
0x2B2E: { desc: "Black Vertical Ellipse" }, // ⬮
0x2B2F: { desc: "White Vertical Ellipse" }, // ⬯
0x2B30: { desc: "Left Arrow with Small Circle" }, // ⬰
0x2B31: { desc: "Three Leftwards Arrows" }, // ⬱
0x2B32: { desc: "Left Arrow with Circled Plus" }, // ⬲
0x2B33: { desc: "Long Leftwards Squiggle Arrow" }, // ⬳
0x2B34: { desc: "Leftwards Two-Headed Arrow with Vertical Stroke" }, // ⬴
0x2B35: { desc: "Leftwards Two-Headed Arrow with Double Vertical Stroke" }, // ⬵
0x2B36: { desc: "Leftwards Two-Headed Arrow from Bar" }, // ⬶
0x2B37: { desc: "Leftwards Two-Headed Triple Dash Arrow" }, // ⬷
0x2B38: { desc: "Leftwards Arrow with Dotted Stem" }, // ⬸
0x2B39: { desc: "Leftwards Arrow with Tail with Vertical Stroke" }, // ⬹
0x2B3A: { desc: "Leftwards Arrow with Tail with Double Vertical Stroke" }, // ⬺
0x2B3B: { desc: "Leftwards Two-Headed Arrow with Tail" }, // ⬻
0x2B3C: { desc: "Leftwards Two-Headed Arrow with Tail with Vertical Stroke" }, // ⬼
0x2B3D: { desc: "Leftwards Two-Headed Arrow with Tail with Double Vertical Stroke" }, // ⬽
0x2B3E: { desc: "Leftwards Arrow Through X" }, // ⬾
0x2B3F: { desc: "Wave Arrow Pointing Directly Left" }, // ⬿
0x2B40: { desc: "Equals Sign Above Leftwards Arrow" }, // ⭀
0x2B41: { desc: "Reverse Tilde Operator Above Leftwards Arrow" }, // ⭁
0x2B42: { desc: "Leftwards Arrow Above Reverse Almost Equal To" }, // ⭂
0x2B43: { desc: "Rightwards Arrow Through Greater-Than" }, // ⭃
0x2B44: { desc: "Rightwards Arrow Through Superset" }, // ⭄
0x2B45: { desc: "Leftwards Quadruple Arrow" }, // ⭅
0x2B46: { desc: "Rightwards Quadruple Arrow" }, // ⭆
0x2B47: { desc: "Reverse Tilde Operator Above Rightwards Arrow" }, // ⭇
0x2B48: { desc: "Rightwards Arrow Above Reverse Almost Equal To" }, // ⭈
0x2B49: { desc: "Tilde Operator Above Leftwards Arrow" }, // ⭉
0x2B4A: { desc: "Leftwards Arrow Above Almost Equal To" }, // ⭊
0x2B4B: { desc: "Leftwards Arrow Above Reverse Tilde Operator" }, // ⭋
0x2B4C: { desc: "Rightwards Arrow Above Reverse Tilde Operator" }, // ⭌
0x2B4D: { desc: "Downwards Triangle-Headed Zigzag Arrow" }, // ⭍
0x2B4E: { desc: "Short Slanted North Arrow" }, // ⭎
0x2B4F: { desc: "Short Backslanted South Arrow" }, // ⭏
0x2B50: { desc: "White Medium Star" }, // ⭐
0x2B51: { desc: "Black Small Star" }, // ⭑
0x2B52: { desc: "White Small Star" }, // ⭒
0x2B53: { desc: "Black Right-Pointing Pentagon" }, // ⭓
0x2B54: { desc: "White Right-Pointing Pentagon" }, // ⭔
0x2B55: { desc: "Heavy Large Circle" }, // ⭕
0x2B56: { desc: "Heavy Oval with Oval Inside" }, // ⭖
0x2B57: { desc: "Heavy Circle with Circle Inside" }, // ⭗
0x2B58: { desc: "Heavy Circle" }, // ⭘
0x2B59: { desc: "Heavy Circled Saltire" }, // ⭙
0x2B5A: { desc: "Slanted North Arrow with Hooked Head" }, // ⭚
0x2B5B: { desc: "Backslanted South Arrow with Hooked Tail" }, // ⭛
0x2B5C: { desc: "Slanted North Arrow with Horizontal Tail" }, // ⭜
0x2B5D: { desc: "Backslanted South Arrow with Horizontal Tail" }, // ⭝
0x2B5E: { desc: "Bent Arrow Pointing Downwards Then North East" }, // ⭞
0x2B5F: { desc: "Short Bent Arrow Pointing Downwards Then North East" }, // ⭟
0x2B60: { desc: "Leftwards Triangle-Headed Arrow" }, // ⭠
0x2B61: { desc: "Upwards Triangle-Headed Arrow" }, // ⭡
0x2B62: { desc: "Rightwards Triangle-Headed Arrow" }, // ⭢
0x2B63: { desc: "Downwards Triangle-Headed Arrow" }, // ⭣
0x2B64: { desc: "Left Right Triangle-Headed Arrow" }, // ⭤
0x2B65: { desc: "Up Down Triangle-Headed Arrow" }, // ⭥
0x2B66: { desc: "North West Triangle-Headed Arrow" }, // ⭦
0x2B67: { desc: "North East Triangle-Headed Arrow" }, // ⭧
0x2B68: { desc: "South East Triangle-Headed Arrow" }, // ⭨
0x2B69: { desc: "South West Triangle-Headed Arrow" }, // ⭩
0x2B6A: { desc: "Leftwards Triangle-Headed Dashed Arrow" }, // ⭪
0x2B6B: { desc: "Upwards Triangle-Headed Dashed Arrow" }, // ⭫
0x2B6C: { desc: "Rightwards Triangle-Headed Dashed Arrow" }, // ⭬
0x2B6D: { desc: "Downwards Triangle-Headed Dashed Arrow" }, // ⭭
0x2B6E: { desc: "Clockwise Triangle-Headed Open Circle Arrow" }, // ⭮
0x2B6F: { desc: "Anticlockwise Triangle-Headed Open Circle Arrow" }, // ⭯
0x2B70: { desc: "Leftwards Triangle-Headed Arrow to Bar" }, // ⭰
0x2B71: { desc: "Upwards Triangle-Headed Arrow to Bar" }, // ⭱
0x2B72: { desc: "Rightwards Triangle-Headed Arrow to Bar" }, // ⭲
0x2B73: { desc: "Downwards Triangle-Headed Arrow to Bar" }, // ⭳
0x2B76: { desc: "North West Triangle-Headed Arrow to Bar" }, // ⭶
0x2B77: { desc: "North East Triangle-Headed Arrow to Bar" }, // ⭷
0x2B78: { desc: "South East Triangle-Headed Arrow to Bar" }, // ⭸
0x2B79: { desc: "South West Triangle-Headed Arrow to Bar" }, // ⭹
0x2B7A: { desc: "Leftwards Triangle-Headed Arrow with Double Horizontal Stroke" }, // ⭺
0x2B7B: { desc: "Upwards Triangle-Headed Arrow with Double Horizontal Stroke" }, // ⭻
0x2B7C: { desc: "Rightwards Triangle-Headed Arrow with Double Horizontal Stroke" }, // ⭼
0x2B7D: { desc: "Downwards Triangle-Headed Arrow with Double Horizontal Stroke" }, // ⭽
0x2B7E: { desc: "Horizontal Tab Key" }, // ⭾
0x2B7F: { desc: "Vertical Tab Key" }, // ⭿
0x2B80: { desc: "Leftwards Triangle-Headed Arrow Over Rightwards Triangle-Headed Arrow" }, // ⮀
0x2B81: { desc: "Upwards Triangle-Headed Arrow Leftwards of Downwards Triangle-Headed Arrow" }, // ⮁
0x2B82: { desc: "Rightwards Triangle-Headed Arrow Over Leftwards Triangle-Headed Arrow" }, // ⮂
0x2B83: { desc: "Downwards Triangle-Headed Arrow Leftwards of Upwards Triangle-Headed Arrow" }, // ⮃
0x2B84: { desc: "Leftwards Triangle-Headed Paired Arrows" }, // ⮄
0x2B85: { desc: "Upwards Triangle-Headed Paired Arrows" }, // ⮅
0x2B86: { desc: "Rightwards Triangle-Headed Paired Arrows" }, // ⮆
0x2B87: { desc: "Downwards Triangle-Headed Paired Arrows" }, // ⮇
0x2B88: { desc: "Leftwards Black Circled White Arrow" }, // ⮈
0x2B89: { desc: "Upwards Black Circled White Arrow" }, // ⮉
0x2B8A: { desc: "Rightwards Black Circled White Arrow" }, // ⮊
0x2B8B: { desc: "Downwards Black Circled White Arrow" }, // ⮋
0x2B8C: { desc: "Anticlockwise Triangle-Headed Right U-Shaped Arrow" }, // ⮌
0x2B8D: { desc: "Anticlockwise Triangle-Headed Bottom U-Shaped Arrow" }, // ⮍
0x2B8E: { desc: "Anticlockwise Triangle-Headed Left U-Shaped Arrow" }, // ⮎
0x2B8F: { desc: "Anticlockwise Triangle-Headed Top U-Shaped Arrow" }, // ⮏
0x2B90: { desc: "Return Left" }, // ⮐
0x2B91: { desc: "Return Right" }, // ⮑
0x2B92: { desc: "Newline Left" }, // ⮒
0x2B93: { desc: "Newline Right" }, // ⮓
0x2B94: { desc: "Four Corner Arrows Circling Anticlockwise" }, // ⮔
0x2B95: { desc: "Rightwards Black Arrow" }, // ⮕
0x2B97: { desc: "Symbol For Type A Electronics" }, // ⮗
0x2B98: { desc: "Three-D Top-Lighted Leftwards Equilateral Arrowhead" }, // ⮘
0x2B99: { desc: "Three-D Right-Lighted Upwards Equilateral Arrowhead" }, // ⮙
0x2B9A: { desc: "Three-D Top-Lighted Rightwards Equilateral Arrowhead" }, // ⮚
0x2B9B: { desc: "Three-D Left-Lighted Downwards Equilateral Arrowhead" }, // ⮛
0x2B9C: { desc: "Black Leftwards Equilateral Arrowhead" }, // ⮜
0x2B9D: { desc: "Black Upwards Equilateral Arrowhead" }, // ⮝
0x2B9E: { desc: "Black Rightwards Equilateral Arrowhead" }, // ⮞
0x2B9F: { desc: "Black Downwards Equilateral Arrowhead" }, // ⮟
0x2BA0: { desc: "Downwards Triangle-Headed Arrow with Long Tip Leftwards" }, // ⮠
0x2BA1: { desc: "Downwards Triangle-Headed Arrow with Long Tip Rightwards" }, // ⮡
0x2BA2: { desc: "Upwards Triangle-Headed Arrow with Long Tip Leftwards" }, // ⮢
0x2BA3: { desc: "Upwards Triangle-Headed Arrow with Long Tip Rightwards" }, // ⮣
0x2BA4: { desc: "Leftwards Triangle-Headed Arrow with Long Tip Upwards" }, // ⮤
0x2BA5: { desc: "Rightwards Triangle-Headed Arrow with Long Tip Upwards" }, // ⮥
0x2BA6: { desc: "Leftwards Triangle-Headed Arrow with Long Tip Downwards" }, // ⮦
0x2BA7: { desc: "Rightwards Triangle-Headed Arrow with Long Tip Downwards" }, // ⮧
0x2BA8: { desc: "Black Curved Downwards and Leftwards Arrow" }, // ⮨
0x2BA9: { desc: "Black Curved Downwards and Rightwards Arrow" }, // ⮩
0x2BAA: { desc: "Black Curved Upwards and Leftwards Arrow" }, // ⮪
0x2BAB: { desc: "Black Curved Upwards and Rightwards Arrow" }, // ⮫
0x2BAC: { desc: "Black Curved Leftwards and Upwards Arrow" }, // ⮬
0x2BAD: { desc: "Black Curved Rightwards and Upwards Arrow" }, // ⮭
0x2BAE: { desc: "Black Curved Leftwards and Downwards Arrow" }, // ⮮
0x2BAF: { desc: "Black Curved Rightwards and Downwards Arrow" }, // ⮯
0x2BB0: { desc: "Ribbon Arrow Down Left" }, // ⮰
0x2BB1: { desc: "Ribbon Arrow Down Right" }, // ⮱
0x2BB2: { desc: "Ribbon Arrow Up Left" }, // ⮲
0x2BB3: { desc: "Ribbon Arrow Up Right" }, // ⮳
0x2BB4: { desc: "Ribbon Arrow Left Up" }, // ⮴
0x2BB5: { desc: "Ribbon Arrow Right Up" }, // ⮵
0x2BB6: { desc: "Ribbon Arrow Left Down" }, // ⮶
0x2BB7: { desc: "Ribbon Arrow Right Down" }, // ⮷
0x2BB8: { desc: "Upwards White Arrow from Bar with Horizontal Bar" }, // ⮸
0x2BB9: { desc: "Up Arrowhead In A Rectangle Box" }, // ⮹
0x2BBA: { desc: "Overlapping White Squares" }, // ⮺
0x2BBB: { desc: "Overlapping White and Black Squares" }, // ⮻
0x2BBC: { desc: "Overlapping Black Squares" }, // ⮼
0x2BBD: { desc: "Ballot Box with Light X" }, // ⮽
0x2BBE: { desc: "Circled X" }, // ⮾
0x2BBF: { desc: "Circled Bold X" }, // ⮿
0x2BC0: { desc: "Black Square Centred" }, // ⯀
0x2BC1: { desc: "Black Diamond Centred" }, // ⯁
0x2BC2: { desc: "Turned Black Pentagon" }, // ⯂
0x2BC3: { desc: "Horizontal Black Octagon" }, // ⯃
0x2BC4: { desc: "Black Octagon" }, // ⯄
0x2BC5: { desc: "Black Medium Up-Pointing Triangle Centred" }, // ⯅
0x2BC6: { desc: "Black Medium Down-Pointing Triangle Centred" }, // ⯆
0x2BC7: { desc: "Black Medium Left-Pointing Triangle Centred" }, // ⯇
0x2BC8: { desc: "Black Medium Right-Pointing Triangle Centred" }, // ⯈
0x2BC9: { desc: "Neptune Form Two" }, // ⯉
0x2BCA: { desc: "Top Half Black Circle" }, // ⯊
0x2BCB: { desc: "Bottom Half Black Circle" }, // ⯋
0x2BCC: { desc: "Light Four Pointed Black Cusp" }, // ⯌
0x2BCD: { desc: "Rotated Light Four Pointed Black Cusp" }, // ⯍
0x2BCE: { desc: "White Four Pointed Cusp" }, // ⯎
0x2BCF: { desc: "Rotated White Four Pointed Cusp" }, // ⯏
0x2BD0: { desc: "Square Position Indicator" }, // ⯐
0x2BD1: { desc: "Uncertainty Sign" }, // ⯑
0x2BD2: { desc: "Group Mark" }, // ⯒
0x2BD3: { desc: "Pluto Form Two" }, // ⯓
0x2BD4: { desc: "Pluto Form Three" }, // ⯔
0x2BD5: { desc: "Pluto Form Four" }, // ⯕
0x2BD6: { desc: "Pluto Form Five" }, // ⯖
0x2BD7: { desc: "Transpluto" }, // ⯗
0x2BD8: { desc: "Proserpina" }, // ⯘
0x2BD9: { desc: "Astraea" }, // ⯙
0x2BDA: { desc: "Hygiea" }, // ⯚
0x2BDB: { desc: "Pholus" }, // ⯛
0x2BDC: { desc: "Nessus" }, // ⯜
0x2BDD: { desc: "White Moon Selena" }, // ⯝
0x2BDE: { desc: "Black Diamond On Cross" }, // ⯞
0x2BDF: { desc: "True Light Moon Arta" }, // ⯟
0x2BE0: { desc: "Cupido" }, // ⯠
0x2BE1: { desc: "Hades" }, // ⯡
0x2BE2: { desc: "Zeus" }, // ⯢
0x2BE3: { desc: "Kronos" }, // ⯣
0x2BE4: { desc: "Apollon" }, // ⯤
0x2BE5: { desc: "Admetos" }, // ⯥
0x2BE6: { desc: "Vulcanus" }, // ⯦
0x2BE7: { desc: "Poseidon" }, // ⯧
0x2BE8: { desc: "Left Half Black Star" }, // ⯨
0x2BE9: { desc: "Right Half Black Star" }, // ⯩
0x2BEA: { desc: "Star with Left Half Black" }, // ⯪
0x2BEB: { desc: "Star with Right Half Black" }, // ⯫
0x2BEC: { desc: "Leftwards Two-Headed Arrow with Triangle Arrowheads" }, // ⯬
0x2BED: { desc: "Upwards Two-Headed Arrow with Triangle Arrowheads" }, // ⯭
0x2BEE: { desc: "Rightwards Two-Headed Arrow with Triangle Arrowheads" }, // ⯮
0x2BEF: { desc: "Downwards Two-Headed Arrow with Triangle Arrowheads" }, // ⯯
0x2BF0: { desc: "Eris Form One" }, // ⯰
0x2BF1: { desc: "Eris Form Two" }, // ⯱
0x2BF2: { desc: "Sedna" }, // ⯲
0x2BF3: { desc: "Russian Astrological Symbol Vigintile" }, // ⯳
0x2BF4: { desc: "Russian Astrological Symbol Novile" }, // ⯴
0x2BF5: { desc: "Russian Astrological Symbol Quintile" }, // ⯵
0x2BF6: { desc: "Russian Astrological Symbol Binovile" }, // ⯶
0x2BF7: { desc: "Russian Astrological Symbol Sentagon" }, // ⯷
0x2BF8: { desc: "Russian Astrological Symbol Tredecile" }, // ⯸
0x2BF9: { desc: "Equals Sign with Infinity Below" }, // ⯹
0x2BFA: { desc: "United Symbol" }, // ⯺
0x2BFB: { desc: "Separated Symbol" }, // ⯻
0x2BFC: { desc: "Doubled Symbol" }, // ⯼
0x2BFD: { desc: "Passed Symbol" }, // ⯽
0x2BFE: { desc: "Reversed Right Angle" }, // ⯾
0x2BFF: { desc: "Hellschreiber Pause Symbol" }, // ⯿
// ...
// Alphabetic Presentation Forms
0xFB00: { desc: "Latin Small Ligature Ff" }, // ff
0xFB01: { desc: "Latin Small Ligature Fi" }, // fi
0xFB02: { desc: "Latin Small Ligature Fl" }, // fl
0xFB03: { desc: "Latin Small Ligature Ffi" }, // ffi
0xFB04: { desc: "Latin Small Ligature Ffl" }, // ffl
0xFB05: { desc: "Latin Small Ligature Long S T" }, // ſt
0xFB06: { desc: "Latin Small Ligature St" }, // st
0xFB13: { desc: "Armenian Small Ligature Men Now" }, // ﬓ
0xFB14: { desc: "Armenian Small Ligature Men Ech" }, // ﬔ
0xFB15: { desc: "Armenian Small Ligature Men Ini" }, // ﬕ
0xFB16: { desc: "Armenian Small Ligature Vew Now" }, // ﬖ
0xFB17: { desc: "Armenian Small Ligature Men Xeh" }, // ﬗ
0xFB1D: { desc: "Hebrew Letter Yod with Hiriq" }, // יִ
0xFB1E: { desc: "Hebrew Point Judeo-Spanish Varika" }, // ◌ﬞ
0xFB1F: { desc: "Hebrew Ligature Yiddish Yod Yod Patah" }, // ײַ
0xFB20: { desc: "Hebrew Letter Alternative Ayin" }, // ﬠ
0xFB21: { desc: "Hebrew Letter Wide Alef" }, // ﬡ
0xFB22: { desc: "Hebrew Letter Wide Dalet" }, // ﬢ
0xFB23: { desc: "Hebrew Letter Wide He" }, // ﬣ
0xFB24: { desc: "Hebrew Letter Wide Kaf" }, // ﬤ
0xFB25: { desc: "Hebrew Letter Wide Lamed" }, // ﬥ
0xFB26: { desc: "Hebrew Letter Wide Final Mem" }, // ﬦ
0xFB27: { desc: "Hebrew Letter Wide Resh" }, // ﬧ
0xFB28: { desc: "Hebrew Letter Wide Tav" }, // ﬨ
0xFB29: { desc: "Hebrew Letter Alternative Plus Sign" }, // ﬩
0xFB2A: { desc: "Hebrew Letter Shin with Shin Dot" }, // שׁ
0xFB2B: { desc: "Hebrew Letter Shin with Sin Dot" }, // שׂ
0xFB2C: { desc: "Hebrew Letter Shin with Dagesh and Shin Dot" }, // שּׁ
0xFB2D: { desc: "Hebrew Letter Shin with Dagesh and Sin Dot" }, // שּׂ
0xFB2E: { desc: "Hebrew Letter Alef with Patah" }, // אַ
0xFB2F: { desc: "Hebrew Letter Alef with Qamats" }, // אָ
0xFB30: { desc: "Hebrew Letter Alef with Mapiq" }, // אּ
0xFB31: { desc: "Hebrew Letter Bet with Dagesh" }, // בּ
0xFB32: { desc: "Hebrew Letter Gimel with Dagesh" }, // גּ
0xFB33: { desc: "Hebrew Letter Dalet with Dagesh" }, // דּ
0xFB34: { desc: "Hebrew Letter He with Mapiq" }, // הּ
0xFB35: { desc: "Hebrew Letter Vav with Dagesh" }, // וּ
0xFB36: { desc: "Hebrew Letter Zayin with Dagesh" }, // זּ
0xFB38: { desc: "Hebrew Letter Tet with Dagesh" }, // טּ
0xFB39: { desc: "Hebrew Letter Yod with Dagesh" }, // יּ
0xFB3A: { desc: "Hebrew Letter Final Kaf with Dagesh" }, // ךּ
0xFB3B: { desc: "Hebrew Letter Kaf with Dagesh" }, // כּ
0xFB3C: { desc: "Hebrew Letter Lamed with Dagesh" }, // לּ
0xFB3E: { desc: "Hebrew Letter Mem with Dagesh" }, // מּ
0xFB40: { desc: "Hebrew Letter Nun with Dagesh" }, // נּ
0xFB41: { desc: "Hebrew Letter Samekh with Dagesh" }, // סּ
0xFB43: { desc: "Hebrew Letter Final Pe with Dagesh" }, // ףּ
0xFB44: { desc: "Hebrew Letter Pe with Dagesh" }, // פּ
0xFB46: { desc: "Hebrew Letter Tsadi with Dagesh" }, // צּ
0xFB47: { desc: "Hebrew Letter Qof with Dagesh" }, // קּ
0xFB48: { desc: "Hebrew Letter Resh with Dagesh" }, // רּ
0xFB49: { desc: "Hebrew Letter Shin with Dagesh" }, // שּ
0xFB4A: { desc: "Hebrew Letter Tav with Dagesh" }, // תּ
0xFB4B: { desc: "Hebrew Letter Vav with Holam" }, // וֹ
0xFB4C: { desc: "Hebrew Letter Bet with Rafe" }, // בֿ
0xFB4D: { desc: "Hebrew Letter Kaf with Rafe" }, // כֿ
0xFB4E: { desc: "Hebrew Letter Pe with Rafe" }, // פֿ
0xFB4F: { desc: "Hebrew Ligature Alef Lamed" }, // ﭏ
// ...
// Variation Selectors
0xFE00: { desc: "Variation Selector-1 (VS1)" },
0xFE01: { desc: "Variation Selector-2 (VS2)" },
0xFE02: { desc: "Variation Selector-3 (VS3)" },
0xFE03: { desc: "Variation Selector-4 (VS4)" },
0xFE04: { desc: "Variation Selector-5 (VS5)" },
0xFE05: { desc: "Variation Selector-6 (VS6)" },
0xFE06: { desc: "Variation Selector-7 (VS7)" },
0xFE07: { desc: "Variation Selector-8 (VS8)" },
0xFE08: { desc: "Variation Selector-9 (VS9)" },
0xFE09: { desc: "Variation Selector-10 (VS10)" },
0xFE0A: { desc: "Variation Selector-11 (VS11)" },
0xFE0B: { desc: "Variation Selector-12 (VS12)" },
0xFE0C: { desc: "Variation Selector-13 (VS13)" },
0xFE0D: { desc: "Variation Selector-14 (VS14)" },
0xFE0E: { desc: "Variation Selector-15 (VS15)" },
0xFE0F: { desc: "Variation Selector-16 (VS16)" },
// ...
// Halfwidth and Fullwidth Forms
0xFF01: { desc: "Fullwidth Exclamation Mark" }, // !
0xFF02: { desc: "Fullwidth Quotation Mark" }, // "
0xFF03: { desc: "Fullwidth Number Sign" }, // #
0xFF04: { desc: "Fullwidth Dollar Sign" }, // $
0xFF05: { desc: "Fullwidth Percent Sign" }, // %
0xFF06: { desc: "Fullwidth Ampersand" }, // &
0xFF07: { desc: "Fullwidth Apostrophe" }, // '
0xFF08: { desc: "Fullwidth Left Parenthesis" }, // (
0xFF09: { desc: "Fullwidth Right Parenthesis" }, // )
0xFF0A: { desc: "Fullwidth Asterisk" }, // *
0xFF0B: { desc: "Fullwidth Plus Sign" }, // +
0xFF0C: { desc: "Fullwidth Comma" }, // ,
0xFF0D: { desc: "Fullwidth Hyphen-Minus" }, // -
0xFF0E: { desc: "Fullwidth Full Stop" }, // .
0xFF0F: { desc: "Fullwidth Solidus" }, // /
0xFF10: { desc: "Fullwidth Digit Zero" }, // 0
0xFF11: { desc: "Fullwidth Digit One" }, // 1
0xFF12: { desc: "Fullwidth Digit Two" }, // 2
0xFF13: { desc: "Fullwidth Digit Three" }, // 3
0xFF14: { desc: "Fullwidth Digit Four" }, // 4
0xFF15: { desc: "Fullwidth Digit Five" }, // 5
0xFF16: { desc: "Fullwidth Digit Six" }, // 6
0xFF17: { desc: "Fullwidth Digit Seven" }, // 7
0xFF18: { desc: "Fullwidth Digit Eight" }, // 8
0xFF19: { desc: "Fullwidth Digit Nine" }, // 9
0xFF1A: { desc: "Fullwidth Colon" }, // :
0xFF1B: { desc: "Fullwidth Semicolon" }, // ;
0xFF1C: { desc: "Fullwidth Less-Than Sign" }, // <
0xFF1D: { desc: "Fullwidth Equals Sign" }, // =
0xFF1E: { desc: "Fullwidth Greater-Than Sign" }, // >
0xFF1F: { desc: "Fullwidth Question Mark" }, // ?
0xFF20: { desc: "Fullwidth Commercial At" }, // @
0xFF21: { desc: "Fullwidth Latin Capital Letter A" }, // A
0xFF22: { desc: "Fullwidth Latin Capital Letter B" }, // B
0xFF23: { desc: "Fullwidth Latin Capital Letter C" }, // C
0xFF24: { desc: "Fullwidth Latin Capital Letter D" }, // D
0xFF25: { desc: "Fullwidth Latin Capital Letter E" }, // E
0xFF26: { desc: "Fullwidth Latin Capital Letter F" }, // F
0xFF27: { desc: "Fullwidth Latin Capital Letter G" }, // G
0xFF28: { desc: "Fullwidth Latin Capital Letter H" }, // H
0xFF29: { desc: "Fullwidth Latin Capital Letter I" }, // I
0xFF2A: { desc: "Fullwidth Latin Capital Letter J" }, // J
0xFF2B: { desc: "Fullwidth Latin Capital Letter K" }, // K
0xFF2C: { desc: "Fullwidth Latin Capital Letter L" }, // L
0xFF2D: { desc: "Fullwidth Latin Capital Letter M" }, // M
0xFF2E: { desc: "Fullwidth Latin Capital Letter N" }, // N
0xFF2F: { desc: "Fullwidth Latin Capital Letter O" }, // O
0xFF30: { desc: "Fullwidth Latin Capital Letter P" }, // P
0xFF31: { desc: "Fullwidth Latin Capital Letter Q" }, // Q
0xFF32: { desc: "Fullwidth Latin Capital Letter R" }, // R
0xFF33: { desc: "Fullwidth Latin Capital Letter S" }, // S
0xFF34: { desc: "Fullwidth Latin Capital Letter T" }, // T
0xFF35: { desc: "Fullwidth Latin Capital Letter U" }, // U
0xFF36: { desc: "Fullwidth Latin Capital Letter V" }, // V
0xFF37: { desc: "Fullwidth Latin Capital Letter W" }, // W
0xFF38: { desc: "Fullwidth Latin Capital Letter X" }, // X
0xFF39: { desc: "Fullwidth Latin Capital Letter Y" }, // Y
0xFF3A: { desc: "Fullwidth Latin Capital Letter Z" }, // Z
0xFF3B: { desc: "Fullwidth Left Square Bracket" }, // [
0xFF3C: { desc: "Fullwidth Reverse Solidus" }, // \
0xFF3D: { desc: "Fullwidth Right Square Bracket" }, // ]
0xFF3E: { desc: "Fullwidth Circumflex Accent" }, // ^
0xFF3F: { desc: "Fullwidth Low Line" }, // _
0xFF40: { desc: "Fullwidth Grave Accent" }, // `
0xFF41: { desc: "Fullwidth Latin Small Letter A" }, // a
0xFF42: { desc: "Fullwidth Latin Small Letter B" }, // b
0xFF43: { desc: "Fullwidth Latin Small Letter C" }, // c
0xFF44: { desc: "Fullwidth Latin Small Letter D" }, // d
0xFF45: { desc: "Fullwidth Latin Small Letter E" }, // e
0xFF46: { desc: "Fullwidth Latin Small Letter F" }, // f
0xFF47: { desc: "Fullwidth Latin Small Letter G" }, // g
0xFF48: { desc: "Fullwidth Latin Small Letter H" }, // h
0xFF49: { desc: "Fullwidth Latin Small Letter I" }, // i
0xFF4A: { desc: "Fullwidth Latin Small Letter J" }, // j
0xFF4B: { desc: "Fullwidth Latin Small Letter K" }, // k
0xFF4C: { desc: "Fullwidth Latin Small Letter L" }, // l
0xFF4D: { desc: "Fullwidth Latin Small Letter M" }, // m
0xFF4E: { desc: "Fullwidth Latin Small Letter N" }, // n
0xFF4F: { desc: "Fullwidth Latin Small Letter O" }, // o
0xFF50: { desc: "Fullwidth Latin Small Letter P" }, // p
0xFF51: { desc: "Fullwidth Latin Small Letter Q" }, // q
0xFF52: { desc: "Fullwidth Latin Small Letter R" }, // r
0xFF53: { desc: "Fullwidth Latin Small Letter S" }, // s
0xFF54: { desc: "Fullwidth Latin Small Letter T" }, // t
0xFF55: { desc: "Fullwidth Latin Small Letter U" }, // u
0xFF56: { desc: "Fullwidth Latin Small Letter V" }, // v
0xFF57: { desc: "Fullwidth Latin Small Letter W" }, // w
0xFF58: { desc: "Fullwidth Latin Small Letter X" }, // x
0xFF59: { desc: "Fullwidth Latin Small Letter Y" }, // y
0xFF5A: { desc: "Fullwidth Latin Small Letter Z" }, // z
0xFF5B: { desc: "Fullwidth Left Curly Bracket" }, // {
0xFF5C: { desc: "Fullwidth Vertical Line" }, // |
0xFF5D: { desc: "Fullwidth Right Curly Bracket" }, // }
0xFF5E: { desc: "Fullwidth Tilde" }, // ~
0xFF5F: { desc: "Fullwidth Left White Parenthesis" }, // ⦅
0xFF60: { desc: "Fullwidth Right White Parenthesis" }, // ⦆
0xFF61: { desc: "Halfwidth Ideographic Full Stop" }, // 。
0xFF62: { desc: "Halfwidth Left Corner Bracket" }, // 「
0xFF63: { desc: "Halfwidth Right Corner Bracket" }, // 」
0xFF64: { desc: "Halfwidth Ideographic Comma" }, // 、
0xFF65: { desc: "Halfwidth Katakana Middle Dot" }, // ・
0xFF66: { desc: "Halfwidth Katakana Letter Wo" }, // ヲ
0xFF67: { desc: "Halfwidth Katakana Letter Small A" }, // ァ
0xFF68: { desc: "Halfwidth Katakana Letter Small I" }, // ィ
0xFF69: { desc: "Halfwidth Katakana Letter Small U" }, // ゥ
0xFF6A: { desc: "Halfwidth Katakana Letter Small E" }, // ェ
0xFF6B: { desc: "Halfwidth Katakana Letter Small O" }, // ォ
0xFF6C: { desc: "Halfwidth Katakana Letter Small Ya" }, // ャ
0xFF6D: { desc: "Halfwidth Katakana Letter Small Yu" }, // ュ
0xFF6E: { desc: "Halfwidth Katakana Letter Small Yo" }, // ョ
0xFF6F: { desc: "Halfwidth Katakana Letter Small Tu" }, // ッ
0xFF70: { desc: "Halfwidth Katakana-Hiragana Prolonged Sound Mark" }, // ー
0xFF71: { desc: "Halfwidth Katakana Letter A" }, // ア
0xFF72: { desc: "Halfwidth Katakana Letter I" }, // イ
0xFF73: { desc: "Halfwidth Katakana Letter U" }, // ウ
0xFF74: { desc: "Halfwidth Katakana Letter E" }, // エ
0xFF75: { desc: "Halfwidth Katakana Letter O" }, // オ
0xFF76: { desc: "Halfwidth Katakana Letter Ka" }, // カ
0xFF77: { desc: "Halfwidth Katakana Letter Ki" }, // キ
0xFF78: { desc: "Halfwidth Katakana Letter Ku" }, // ク
0xFF79: { desc: "Halfwidth Katakana Letter Ke" }, // ケ
0xFF7A: { desc: "Halfwidth Katakana Letter Ko" }, // コ
0xFF7B: { desc: "Halfwidth Katakana Letter Sa" }, // サ
0xFF7C: { desc: "Halfwidth Katakana Letter Si" }, // シ
0xFF7D: { desc: "Halfwidth Katakana Letter Su" }, // ス
0xFF7E: { desc: "Halfwidth Katakana Letter Se" }, // セ
0xFF7F: { desc: "Halfwidth Katakana Letter So" }, // ソ
0xFF80: { desc: "Halfwidth Katakana Letter Ta" }, // タ
0xFF81: { desc: "Halfwidth Katakana Letter Ti" }, // チ
0xFF82: { desc: "Halfwidth Katakana Letter Tu" }, // ツ
0xFF83: { desc: "Halfwidth Katakana Letter Te" }, // テ
0xFF84: { desc: "Halfwidth Katakana Letter To" }, // ト
0xFF85: { desc: "Halfwidth Katakana Letter Na" }, // ナ
0xFF86: { desc: "Halfwidth Katakana Letter Ni" }, // ニ
0xFF87: { desc: "Halfwidth Katakana Letter Nu" }, // ヌ
0xFF88: { desc: "Halfwidth Katakana Letter Ne" }, // ネ
0xFF89: { desc: "Halfwidth Katakana Letter No" }, // ノ
0xFF8A: { desc: "Halfwidth Katakana Letter Ha" }, // ハ
0xFF8B: { desc: "Halfwidth Katakana Letter Hi" }, // ヒ
0xFF8C: { desc: "Halfwidth Katakana Letter Hu" }, // フ
0xFF8D: { desc: "Halfwidth Katakana Letter He" }, // ヘ
0xFF8E: { desc: "Halfwidth Katakana Letter Ho" }, // ホ
0xFF8F: { desc: "Halfwidth Katakana Letter Ma" }, // マ
0xFF90: { desc: "Halfwidth Katakana Letter Mi" }, // ミ
0xFF91: { desc: "Halfwidth Katakana Letter Mu" }, // ム
0xFF92: { desc: "Halfwidth Katakana Letter Me" }, // メ
0xFF93: { desc: "Halfwidth Katakana Letter Mo" }, // モ
0xFF94: { desc: "Halfwidth Katakana Letter Ya" }, // ヤ
0xFF95: { desc: "Halfwidth Katakana Letter Yu" }, // ユ
0xFF96: { desc: "Halfwidth Katakana Letter Yo" }, // ヨ
0xFF97: { desc: "Halfwidth Katakana Letter Ra" }, // ラ
0xFF98: { desc: "Halfwidth Katakana Letter Ri" }, // リ
0xFF99: { desc: "Halfwidth Katakana Letter Ru" }, // ル
0xFF9A: { desc: "Halfwidth Katakana Letter Re" }, // レ
0xFF9B: { desc: "Halfwidth Katakana Letter Ro" }, // ロ
0xFF9C: { desc: "Halfwidth Katakana Letter Wa" }, // ワ
0xFF9D: { desc: "Halfwidth Katakana Letter N" }, // ン
0xFF9E: { desc: "Halfwidth Katakana Voiced Sound Mark" }, // ゙
0xFF9F: { desc: "Halfwidth Katakana Semi-Voiced Sound Mark" }, // ゚
0xFFA0: { desc: "Halfwidth Hangul Filler" }, // ᅠ
0xFFA1: { desc: "Halfwidth Hangul Letter Kiyeok" }, // ᄀ
0xFFA2: { desc: "Halfwidth Hangul Letter Ssangkiyeok" }, // ᄁ
0xFFA3: { desc: "Halfwidth Hangul Letter Kiyeok-Sios" }, // ᆪ
0xFFA4: { desc: "Halfwidth Hangul Letter Nieun" }, // ᄂ
0xFFA5: { desc: "Halfwidth Hangul Letter Nieun-Cieuc" }, // ᆬ
0xFFA6: { desc: "Halfwidth Hangul Letter Nieun-Hieuh" }, // ᆭ
0xFFA7: { desc: "Halfwidth Hangul Letter Tikeut" }, // ᄃ
0xFFA8: { desc: "Halfwidth Hangul Letter Ssangtikeut" }, // ᄄ
0xFFA9: { desc: "Halfwidth Hangul Letter Rieul" }, // ᄅ
0xFFAA: { desc: "Halfwidth Hangul Letter Rieul-Kiyeok" }, // ᆰ
0xFFAB: { desc: "Halfwidth Hangul Letter Rieul-Mieum" }, // ᆱ
0xFFAC: { desc: "Halfwidth Hangul Letter Rieul-Pieup" }, // ᆲ
0xFFAD: { desc: "Halfwidth Hangul Letter Rieul-Sios" }, // ᆳ
0xFFAE: { desc: "Halfwidth Hangul Letter Rieul-Thieuth" }, // ᆴ
0xFFAF: { desc: "Halfwidth Hangul Letter Rieul-Phieuph" }, // ᆵ
0xFFB0: { desc: "Halfwidth Hangul Letter Rieul-Hieuh" }, // ᄚ
0xFFB1: { desc: "Halfwidth Hangul Letter Mieum" }, // ᄆ
0xFFB2: { desc: "Halfwidth Hangul Letter Pieup" }, // ᄇ
0xFFB3: { desc: "Halfwidth Hangul Letter Ssangpieup" }, // ᄈ
0xFFB4: { desc: "Halfwidth Hangul Letter Pieup-Sios" }, // ᄡ
0xFFB5: { desc: "Halfwidth Hangul Letter Sios" }, // ᄉ
0xFFB6: { desc: "Halfwidth Hangul Letter Ssangsios" }, // ᄊ
0xFFB7: { desc: "Halfwidth Hangul Letter Ieung" }, // ᄋ
0xFFB8: { desc: "Halfwidth Hangul Letter Cieuc" }, // ᄌ
0xFFB9: { desc: "Halfwidth Hangul Letter Ssangcieuc" }, // ᄍ
0xFFBA: { desc: "Halfwidth Hangul Letter Chieuch" }, // ᄎ
0xFFBB: { desc: "Halfwidth Hangul Letter Khieukh" }, // ᄏ
0xFFBC: { desc: "Halfwidth Hangul Letter Thieuth" }, // ᄐ
0xFFBD: { desc: "Halfwidth Hangul Letter Phieuph" }, // ᄑ
0xFFBE: { desc: "Halfwidth Hangul Letter Hieuh" }, // ᄒ
0xFFC2: { desc: "Halfwidth Hangul Letter A" }, // ᅡ
0xFFC3: { desc: "Halfwidth Hangul Letter Ae" }, // ᅢ
0xFFC4: { desc: "Halfwidth Hangul Letter Ya" }, // ᅣ
0xFFC5: { desc: "Halfwidth Hangul Letter Yae" }, // ᅤ
0xFFC6: { desc: "Halfwidth Hangul Letter Eo" }, // ᅥ
0xFFC7: { desc: "Halfwidth Hangul Letter E" }, // ᅦ
0xFFCA: { desc: "Halfwidth Hangul Letter Yeo" }, // ᅧ
0xFFCB: { desc: "Halfwidth Hangul Letter Ye" }, // ᅨ
0xFFCC: { desc: "Halfwidth Hangul Letter O" }, // ᅩ
0xFFCD: { desc: "Halfwidth Hangul Letter Wa" }, // ᅪ
0xFFCE: { desc: "Halfwidth Hangul Letter Wae" }, // ᅫ
0xFFCF: { desc: "Halfwidth Hangul Letter Oe" }, // ᅬ
0xFFD2: { desc: "Halfwidth Hangul Letter Yo" }, // ᅭ
0xFFD3: { desc: "Halfwidth Hangul Letter U" }, // ᅮ
0xFFD4: { desc: "Halfwidth Hangul Letter Weo" }, // ᅯ
0xFFD5: { desc: "Halfwidth Hangul Letter We" }, // ᅰ
0xFFD6: { desc: "Halfwidth Hangul Letter Wi" }, // ᅱ
0xFFD7: { desc: "Halfwidth Hangul Letter Yu" }, // ᅲ
0xFFDA: { desc: "Halfwidth Hangul Letter Eu" }, // ᅳ
0xFFDB: { desc: "Halfwidth Hangul Letter Yi" }, // ᅴ
0xFFDC: { desc: "Halfwidth Hangul Letter I" }, // ᅵ
0xFFE0: { desc: "Fullwidth Cent Sign" }, // ¢
0xFFE1: { desc: "Fullwidth Pound Sign" }, // £
0xFFE2: { desc: "Fullwidth Not Sign" }, // ¬
0xFFE3: { desc: "Fullwidth Macron" }, //  ̄
0xFFE4: { desc: "Fullwidth Broken Bar" }, // ¦
0xFFE5: { desc: "Fullwidth Yen Sign" }, // ¥
0xFFE6: { desc: "Fullwidth Won Sign" }, // ₩
0xFFE8: { desc: "Halfwidth Forms Light Vertical" }, // │
0xFFE9: { desc: "Halfwidth Leftwards Arrow" }, // ←
0xFFEA: { desc: "Halfwidth Upwards Arrow" }, // ↑
0xFFEB: { desc: "Halfwidth Rightwards Arrow" }, // →
0xFFEC: { desc: "Halfwidth Downwards Arrow" }, // ↓
0xFFED: { desc: "Halfwidth Black Square" }, // ■
0xFFEE: { desc: "Halfwidth White Circle" }, // ○
// Specials
0xFFF9: { desc: "Interlinear Annotation Anchor" }, //
0xFFFA: { desc: "Interlinear Annotation Separator" }, //
0xFFFB: { desc: "Interlinear Annotation Terminator" }, //
0xFFFC: { desc: "Object Replacement Character" }, // 
0xFFFD: { desc: "Replacement Character" }, // �
// ...
// Mathematical Alphanumeric Symbols
0x1D400: { desc: "Mathematical Bold Capital A" }, // 𝐀
0x1D401: { desc: "Mathematical Bold Capital B" }, // 𝐁
0x1D402: { desc: "Mathematical Bold Capital C" }, // 𝐂
0x1D403: { desc: "Mathematical Bold Capital D" }, // 𝐃
0x1D404: { desc: "Mathematical Bold Capital E" }, // 𝐄
0x1D405: { desc: "Mathematical Bold Capital F" }, // 𝐅
0x1D406: { desc: "Mathematical Bold Capital G" }, // 𝐆
0x1D407: { desc: "Mathematical Bold Capital H" }, // 𝐇
0x1D408: { desc: "Mathematical Bold Capital I" }, // 𝐈
0x1D409: { desc: "Mathematical Bold Capital J" }, // 𝐉
0x1D40A: { desc: "Mathematical Bold Capital K" }, // 𝐊
0x1D40B: { desc: "Mathematical Bold Capital L" }, // 𝐋
0x1D40C: { desc: "Mathematical Bold Capital M" }, // 𝐌
0x1D40D: { desc: "Mathematical Bold Capital N" }, // 𝐍
0x1D40E: { desc: "Mathematical Bold Capital O" }, // 𝐎
0x1D40F: { desc: "Mathematical Bold Capital P" }, // 𝐏
0x1D410: { desc: "Mathematical Bold Capital Q" }, // 𝐐
0x1D411: { desc: "Mathematical Bold Capital R" }, // 𝐑
0x1D412: { desc: "Mathematical Bold Capital S" }, // 𝐒
0x1D413: { desc: "Mathematical Bold Capital T" }, // 𝐓
0x1D414: { desc: "Mathematical Bold Capital U" }, // 𝐔
0x1D415: { desc: "Mathematical Bold Capital V" }, // 𝐕
0x1D416: { desc: "Mathematical Bold Capital W" }, // 𝐖
0x1D417: { desc: "Mathematical Bold Capital X" }, // 𝐗
0x1D418: { desc: "Mathematical Bold Capital Y" }, // 𝐘
0x1D419: { desc: "Mathematical Bold Capital Z" }, // 𝐙
0x1D41A: { desc: "Mathematical Bold Small A" }, // 𝐚
0x1D41B: { desc: "Mathematical Bold Small B" }, // 𝐛
0x1D41C: { desc: "Mathematical Bold Small C" }, // 𝐜
0x1D41D: { desc: "Mathematical Bold Small D" }, // 𝐝
0x1D41E: { desc: "Mathematical Bold Small E" }, // 𝐞
0x1D41F: { desc: "Mathematical Bold Small F" }, // 𝐟
0x1D420: { desc: "Mathematical Bold Small G" }, // 𝐠
0x1D421: { desc: "Mathematical Bold Small H" }, // 𝐡
0x1D422: { desc: "Mathematical Bold Small I" }, // 𝐢
0x1D423: { desc: "Mathematical Bold Small J" }, // 𝐣
0x1D424: { desc: "Mathematical Bold Small K" }, // 𝐤
0x1D425: { desc: "Mathematical Bold Small L" }, // 𝐥
0x1D426: { desc: "Mathematical Bold Small M" }, // 𝐦
0x1D427: { desc: "Mathematical Bold Small N" }, // 𝐧
0x1D428: { desc: "Mathematical Bold Small O" }, // 𝐨
0x1D429: { desc: "Mathematical Bold Small P" }, // 𝐩
0x1D42A: { desc: "Mathematical Bold Small Q" }, // 𝐪
0x1D42B: { desc: "Mathematical Bold Small R" }, // 𝐫
0x1D42C: { desc: "Mathematical Bold Small S" }, // 𝐬
0x1D42D: { desc: "Mathematical Bold Small T" }, // 𝐭
0x1D42E: { desc: "Mathematical Bold Small U" }, // 𝐮
0x1D42F: { desc: "Mathematical Bold Small V" }, // 𝐯
0x1D430: { desc: "Mathematical Bold Small W" }, // 𝐰
0x1D431: { desc: "Mathematical Bold Small X" }, // 𝐱
0x1D432: { desc: "Mathematical Bold Small Y" }, // 𝐲
0x1D433: { desc: "Mathematical Bold Small Z" }, // 𝐳
0x1D434: { desc: "Mathematical Italic Capital A" }, // 𝐴
0x1D435: { desc: "Mathematical Italic Capital B" }, // 𝐵
0x1D436: { desc: "Mathematical Italic Capital C" }, // 𝐶
0x1D437: { desc: "Mathematical Italic Capital D" }, // 𝐷
0x1D438: { desc: "Mathematical Italic Capital E" }, // 𝐸
0x1D439: { desc: "Mathematical Italic Capital F" }, // 𝐹
0x1D43A: { desc: "Mathematical Italic Capital G" }, // 𝐺
0x1D43B: { desc: "Mathematical Italic Capital H" }, // 𝐻
0x1D43C: { desc: "Mathematical Italic Capital I" }, // 𝐼
0x1D43D: { desc: "Mathematical Italic Capital J" }, // 𝐽
0x1D43E: { desc: "Mathematical Italic Capital K" }, // 𝐾
0x1D43F: { desc: "Mathematical Italic Capital L" }, // 𝐿
0x1D440: { desc: "Mathematical Italic Capital M" }, // 𝑀
0x1D441: { desc: "Mathematical Italic Capital N" }, // 𝑁
0x1D442: { desc: "Mathematical Italic Capital O" }, // 𝑂
0x1D443: { desc: "Mathematical Italic Capital P" }, // 𝑃
0x1D444: { desc: "Mathematical Italic Capital Q" }, // 𝑄
0x1D445: { desc: "Mathematical Italic Capital R" }, // 𝑅
0x1D446: { desc: "Mathematical Italic Capital S" }, // 𝑆
0x1D447: { desc: "Mathematical Italic Capital T" }, // 𝑇
0x1D448: { desc: "Mathematical Italic Capital U" }, // 𝑈
0x1D449: { desc: "Mathematical Italic Capital V" }, // 𝑉
0x1D44A: { desc: "Mathematical Italic Capital W" }, // 𝑊
0x1D44B: { desc: "Mathematical Italic Capital X" }, // 𝑋
0x1D44C: { desc: "Mathematical Italic Capital Y" }, // 𝑌
0x1D44D: { desc: "Mathematical Italic Capital Z" }, // 𝑍
0x1D44E: { desc: "Mathematical Italic Small A" }, // 𝑎
0x1D44F: { desc: "Mathematical Italic Small B" }, // 𝑏
0x1D450: { desc: "Mathematical Italic Small C" }, // 𝑐
0x1D451: { desc: "Mathematical Italic Small D" }, // 𝑑
0x1D452: { desc: "Mathematical Italic Small E" }, // 𝑒
0x1D453: { desc: "Mathematical Italic Small F" }, // 𝑓
0x1D454: { desc: "Mathematical Italic Small G" }, // 𝑔
0x1D456: { desc: "Mathematical Italic Small I" }, // 𝑖
0x1D457: { desc: "Mathematical Italic Small J" }, // 𝑗
0x1D458: { desc: "Mathematical Italic Small K" }, // 𝑘
0x1D459: { desc: "Mathematical Italic Small L" }, // 𝑙
0x1D45A: { desc: "Mathematical Italic Small M" }, // 𝑚
0x1D45B: { desc: "Mathematical Italic Small N" }, // 𝑛
0x1D45C: { desc: "Mathematical Italic Small O" }, // 𝑜
0x1D45D: { desc: "Mathematical Italic Small P" }, // 𝑝
0x1D45E: { desc: "Mathematical Italic Small Q" }, // 𝑞
0x1D45F: { desc: "Mathematical Italic Small R" }, // 𝑟
0x1D460: { desc: "Mathematical Italic Small S" }, // 𝑠
0x1D461: { desc: "Mathematical Italic Small T" }, // 𝑡
0x1D462: { desc: "Mathematical Italic Small U" }, // 𝑢
0x1D463: { desc: "Mathematical Italic Small V" }, // 𝑣
0x1D464: { desc: "Mathematical Italic Small W" }, // 𝑤
0x1D465: { desc: "Mathematical Italic Small X" }, // 𝑥
0x1D466: { desc: "Mathematical Italic Small Y" }, // 𝑦
0x1D467: { desc: "Mathematical Italic Small Z" }, // 𝑧
0x1D468: { desc: "Mathematical Bold Italic Capital A" }, // 𝑨
0x1D469: { desc: "Mathematical Bold Italic Capital B" }, // 𝑩
0x1D46A: { desc: "Mathematical Bold Italic Capital C" }, // 𝑪
0x1D46B: { desc: "Mathematical Bold Italic Capital D" }, // 𝑫
0x1D46C: { desc: "Mathematical Bold Italic Capital E" }, // 𝑬
0x1D46D: { desc: "Mathematical Bold Italic Capital F" }, // 𝑭
0x1D46E: { desc: "Mathematical Bold Italic Capital G" }, // 𝑮
0x1D46F: { desc: "Mathematical Bold Italic Capital H" }, // 𝑯
0x1D470: { desc: "Mathematical Bold Italic Capital I" }, // 𝑰
0x1D471: { desc: "Mathematical Bold Italic Capital J" }, // 𝑱
0x1D472: { desc: "Mathematical Bold Italic Capital K" }, // 𝑲
0x1D473: { desc: "Mathematical Bold Italic Capital L" }, // 𝑳
0x1D474: { desc: "Mathematical Bold Italic Capital M" }, // 𝑴
0x1D475: { desc: "Mathematical Bold Italic Capital N" }, // 𝑵
0x1D476: { desc: "Mathematical Bold Italic Capital O" }, // 𝑶
0x1D477: { desc: "Mathematical Bold Italic Capital P" }, // 𝑷
0x1D478: { desc: "Mathematical Bold Italic Capital Q" }, // 𝑸
0x1D479: { desc: "Mathematical Bold Italic Capital R" }, // 𝑹
0x1D47A: { desc: "Mathematical Bold Italic Capital S" }, // 𝑺
0x1D47B: { desc: "Mathematical Bold Italic Capital T" }, // 𝑻
0x1D47C: { desc: "Mathematical Bold Italic Capital U" }, // 𝑼
0x1D47D: { desc: "Mathematical Bold Italic Capital V" }, // 𝑽
0x1D47E: { desc: "Mathematical Bold Italic Capital W" }, // 𝑾
0x1D47F: { desc: "Mathematical Bold Italic Capital X" }, // 𝑿
0x1D480: { desc: "Mathematical Bold Italic Capital Y" }, // 𝒀
0x1D481: { desc: "Mathematical Bold Italic Capital Z" }, // 𝒁
0x1D482: { desc: "Mathematical Bold Italic Small A" }, // 𝒂
0x1D483: { desc: "Mathematical Bold Italic Small B" }, // 𝒃
0x1D484: { desc: "Mathematical Bold Italic Small C" }, // 𝒄
0x1D485: { desc: "Mathematical Bold Italic Small D" }, // 𝒅
0x1D486: { desc: "Mathematical Bold Italic Small E" }, // 𝒆
0x1D487: { desc: "Mathematical Bold Italic Small F" }, // 𝒇
0x1D488: { desc: "Mathematical Bold Italic Small G" }, // 𝒈
0x1D489: { desc: "Mathematical Bold Italic Small H" }, // 𝒉
0x1D48A: { desc: "Mathematical Bold Italic Small I" }, // 𝒊
0x1D48B: { desc: "Mathematical Bold Italic Small J" }, // 𝒋
0x1D48C: { desc: "Mathematical Bold Italic Small K" }, // 𝒌
0x1D48D: { desc: "Mathematical Bold Italic Small L" }, // 𝒍
0x1D48E: { desc: "Mathematical Bold Italic Small M" }, // 𝒎
0x1D48F: { desc: "Mathematical Bold Italic Small N" }, // 𝒏
0x1D490: { desc: "Mathematical Bold Italic Small O" }, // 𝒐
0x1D491: { desc: "Mathematical Bold Italic Small P" }, // 𝒑
0x1D492: { desc: "Mathematical Bold Italic Small Q" }, // 𝒒
0x1D493: { desc: "Mathematical Bold Italic Small R" }, // 𝒓
0x1D494: { desc: "Mathematical Bold Italic Small S" }, // 𝒔
0x1D495: { desc: "Mathematical Bold Italic Small T" }, // 𝒕
0x1D496: { desc: "Mathematical Bold Italic Small U" }, // 𝒖
0x1D497: { desc: "Mathematical Bold Italic Small V" }, // 𝒗
0x1D498: { desc: "Mathematical Bold Italic Small W" }, // 𝒘
0x1D499: { desc: "Mathematical Bold Italic Small X" }, // 𝒙
0x1D49A: { desc: "Mathematical Bold Italic Small Y" }, // 𝒚
0x1D49B: { desc: "Mathematical Bold Italic Small Z" }, // 𝒛
0x1D49C: { desc: "Mathematical Script Capital A" }, // 𝒜
0x1D49E: { desc: "Mathematical Script Capital C" }, // 𝒞
0x1D49F: { desc: "Mathematical Script Capital D" }, // 𝒟
0x1D4A2: { desc: "Mathematical Script Capital G" }, // 𝒢
0x1D4A5: { desc: "Mathematical Script Capital J" }, // 𝒥
0x1D4A6: { desc: "Mathematical Script Capital K" }, // 𝒦
0x1D4A9: { desc: "Mathematical Script Capital N" }, // 𝒩
0x1D4AA: { desc: "Mathematical Script Capital O" }, // 𝒪
0x1D4AB: { desc: "Mathematical Script Capital P" }, // 𝒫
0x1D4AC: { desc: "Mathematical Script Capital Q" }, // 𝒬
0x1D4AE: { desc: "Mathematical Script Capital S" }, // 𝒮
0x1D4AF: { desc: "Mathematical Script Capital T" }, // 𝒯
0x1D4B0: { desc: "Mathematical Script Capital U" }, // 𝒰
0x1D4B1: { desc: "Mathematical Script Capital V" }, // 𝒱
0x1D4B2: { desc: "Mathematical Script Capital W" }, // 𝒲
0x1D4B3: { desc: "Mathematical Script Capital X" }, // 𝒳
0x1D4B4: { desc: "Mathematical Script Capital Y" }, // 𝒴
0x1D4B5: { desc: "Mathematical Script Capital Z" }, // 𝒵
0x1D4B6: { desc: "Mathematical Script Small A" }, // 𝒶
0x1D4B7: { desc: "Mathematical Script Small B" }, // 𝒷
0x1D4B8: { desc: "Mathematical Script Small C" }, // 𝒸
0x1D4B9: { desc: "Mathematical Script Small D" }, // 𝒹
0x1D4BB: { desc: "Mathematical Script Small F" }, // 𝒻
0x1D4BD: { desc: "Mathematical Script Small H" }, // 𝒽
0x1D4BE: { desc: "Mathematical Script Small I" }, // 𝒾
0x1D4BF: { desc: "Mathematical Script Small J" }, // 𝒿
0x1D4C0: { desc: "Mathematical Script Small K" }, // 𝓀
0x1D4C1: { desc: "Mathematical Script Small L" }, // 𝓁
0x1D4C2: { desc: "Mathematical Script Small M" }, // 𝓂
0x1D4C3: { desc: "Mathematical Script Small N" }, // 𝓃
0x1D4C5: { desc: "Mathematical Script Small P" }, // 𝓅
0x1D4C6: { desc: "Mathematical Script Small Q" }, // 𝓆
0x1D4C7: { desc: "Mathematical Script Small R" }, // 𝓇
0x1D4C8: { desc: "Mathematical Script Small S" }, // 𝓈
0x1D4C9: { desc: "Mathematical Script Small T" }, // 𝓉
0x1D4CA: { desc: "Mathematical Script Small U" }, // 𝓊
0x1D4CB: { desc: "Mathematical Script Small V" }, // 𝓋
0x1D4CC: { desc: "Mathematical Script Small W" }, // 𝓌
0x1D4CD: { desc: "Mathematical Script Small X" }, // 𝓍
0x1D4CE: { desc: "Mathematical Script Small Y" }, // 𝓎
0x1D4CF: { desc: "Mathematical Script Small Z" }, // 𝓏
0x1D4D0: { desc: "Mathematical Bold Script Capital A" }, // 𝓐
0x1D4D1: { desc: "Mathematical Bold Script Capital B" }, // 𝓑
0x1D4D2: { desc: "Mathematical Bold Script Capital C" }, // 𝓒
0x1D4D3: { desc: "Mathematical Bold Script Capital D" }, // 𝓓
0x1D4D4: { desc: "Mathematical Bold Script Capital E" }, // 𝓔
0x1D4D5: { desc: "Mathematical Bold Script Capital F" }, // 𝓕
0x1D4D6: { desc: "Mathematical Bold Script Capital G" }, // 𝓖
0x1D4D7: { desc: "Mathematical Bold Script Capital H" }, // 𝓗
0x1D4D8: { desc: "Mathematical Bold Script Capital I" }, // 𝓘
0x1D4D9: { desc: "Mathematical Bold Script Capital J" }, // 𝓙
0x1D4DA: { desc: "Mathematical Bold Script Capital K" }, // 𝓚
0x1D4DB: { desc: "Mathematical Bold Script Capital L" }, // 𝓛
0x1D4DC: { desc: "Mathematical Bold Script Capital M" }, // 𝓜
0x1D4DD: { desc: "Mathematical Bold Script Capital N" }, // 𝓝
0x1D4DE: { desc: "Mathematical Bold Script Capital O" }, // 𝓞
0x1D4DF: { desc: "Mathematical Bold Script Capital P" }, // 𝓟
0x1D4E0: { desc: "Mathematical Bold Script Capital Q" }, // 𝓠
0x1D4E1: { desc: "Mathematical Bold Script Capital R" }, // 𝓡
0x1D4E2: { desc: "Mathematical Bold Script Capital S" }, // 𝓢
0x1D4E3: { desc: "Mathematical Bold Script Capital T" }, // 𝓣
0x1D4E4: { desc: "Mathematical Bold Script Capital U" }, // 𝓤
0x1D4E5: { desc: "Mathematical Bold Script Capital V" }, // 𝓥
0x1D4E6: { desc: "Mathematical Bold Script Capital W" }, // 𝓦
0x1D4E7: { desc: "Mathematical Bold Script Capital X" }, // 𝓧
0x1D4E8: { desc: "Mathematical Bold Script Capital Y" }, // 𝓨
0x1D4E9: { desc: "Mathematical Bold Script Capital Z" }, // 𝓩
0x1D4EA: { desc: "Mathematical Bold Script Small A" }, // 𝓪
0x1D4EB: { desc: "Mathematical Bold Script Small B" }, // 𝓫
0x1D4EC: { desc: "Mathematical Bold Script Small C" }, // 𝓬
0x1D4ED: { desc: "Mathematical Bold Script Small D" }, // 𝓭
0x1D4EE: { desc: "Mathematical Bold Script Small E" }, // 𝓮
0x1D4EF: { desc: "Mathematical Bold Script Small F" }, // 𝓯
0x1D4F0: { desc: "Mathematical Bold Script Small G" }, // 𝓰
0x1D4F1: { desc: "Mathematical Bold Script Small H" }, // 𝓱
0x1D4F2: { desc: "Mathematical Bold Script Small I" }, // 𝓲
0x1D4F3: { desc: "Mathematical Bold Script Small J" }, // 𝓳
0x1D4F4: { desc: "Mathematical Bold Script Small K" }, // 𝓴
0x1D4F5: { desc: "Mathematical Bold Script Small L" }, // 𝓵
0x1D4F6: { desc: "Mathematical Bold Script Small M" }, // 𝓶
0x1D4F7: { desc: "Mathematical Bold Script Small N" }, // 𝓷
0x1D4F8: { desc: "Mathematical Bold Script Small O" }, // 𝓸
0x1D4F9: { desc: "Mathematical Bold Script Small P" }, // 𝓹
0x1D4FA: { desc: "Mathematical Bold Script Small Q" }, // 𝓺
0x1D4FB: { desc: "Mathematical Bold Script Small R" }, // 𝓻
0x1D4FC: { desc: "Mathematical Bold Script Small S" }, // 𝓼
0x1D4FD: { desc: "Mathematical Bold Script Small T" }, // 𝓽
0x1D4FE: { desc: "Mathematical Bold Script Small U" }, // 𝓾
0x1D4FF: { desc: "Mathematical Bold Script Small V" }, // 𝓿
0x1D500: { desc: "Mathematical Bold Script Small W" }, // 𝔀
0x1D501: { desc: "Mathematical Bold Script Small X" }, // 𝔁
0x1D502: { desc: "Mathematical Bold Script Small Y" }, // 𝔂
0x1D503: { desc: "Mathematical Bold Script Small Z" }, // 𝔃
0x1D504: { desc: "Mathematical Fraktur Capital A" }, // 𝔄
0x1D505: { desc: "Mathematical Fraktur Capital B" }, // 𝔅
0x1D507: { desc: "Mathematical Fraktur Capital D" }, // 𝔇
0x1D508: { desc: "Mathematical Fraktur Capital E" }, // 𝔈
0x1D509: { desc: "Mathematical Fraktur Capital F" }, // 𝔉
0x1D50A: { desc: "Mathematical Fraktur Capital G" }, // 𝔊
0x1D50D: { desc: "Mathematical Fraktur Capital J" }, // 𝔍
0x1D50E: { desc: "Mathematical Fraktur Capital K" }, // 𝔎
0x1D50F: { desc: "Mathematical Fraktur Capital L" }, // 𝔏
0x1D510: { desc: "Mathematical Fraktur Capital M" }, // 𝔐
0x1D511: { desc: "Mathematical Fraktur Capital N" }, // 𝔑
0x1D512: { desc: "Mathematical Fraktur Capital O" }, // 𝔒
0x1D513: { desc: "Mathematical Fraktur Capital P" }, // 𝔓
0x1D514: { desc: "Mathematical Fraktur Capital Q" }, // 𝔔
0x1D516: { desc: "Mathematical Fraktur Capital S" }, // 𝔖
0x1D517: { desc: "Mathematical Fraktur Capital T" }, // 𝔗
0x1D518: { desc: "Mathematical Fraktur Capital U" }, // 𝔘
0x1D519: { desc: "Mathematical Fraktur Capital V" }, // 𝔙
0x1D51A: { desc: "Mathematical Fraktur Capital W" }, // 𝔚
0x1D51B: { desc: "Mathematical Fraktur Capital X" }, // 𝔛
0x1D51C: { desc: "Mathematical Fraktur Capital Y" }, // 𝔜
0x1D51E: { desc: "Mathematical Fraktur Small A" }, // 𝔞
0x1D51F: { desc: "Mathematical Fraktur Small B" }, // 𝔟
0x1D520: { desc: "Mathematical Fraktur Small C" }, // 𝔠
0x1D521: { desc: "Mathematical Fraktur Small D" }, // 𝔡
0x1D522: { desc: "Mathematical Fraktur Small E" }, // 𝔢
0x1D523: { desc: "Mathematical Fraktur Small F" }, // 𝔣
0x1D524: { desc: "Mathematical Fraktur Small G" }, // 𝔤
0x1D525: { desc: "Mathematical Fraktur Small H" }, // 𝔥
0x1D526: { desc: "Mathematical Fraktur Small I" }, // 𝔦
0x1D527: { desc: "Mathematical Fraktur Small J" }, // 𝔧
0x1D528: { desc: "Mathematical Fraktur Small K" }, // 𝔨
0x1D529: { desc: "Mathematical Fraktur Small L" }, // 𝔩
0x1D52A: { desc: "Mathematical Fraktur Small M" }, // 𝔪
0x1D52B: { desc: "Mathematical Fraktur Small N" }, // 𝔫
0x1D52C: { desc: "Mathematical Fraktur Small O" }, // 𝔬
0x1D52D: { desc: "Mathematical Fraktur Small P" }, // 𝔭
0x1D52E: { desc: "Mathematical Fraktur Small Q" }, // 𝔮
0x1D52F: { desc: "Mathematical Fraktur Small R" }, // 𝔯
0x1D530: { desc: "Mathematical Fraktur Small S" }, // 𝔰
0x1D531: { desc: "Mathematical Fraktur Small T" }, // 𝔱
0x1D532: { desc: "Mathematical Fraktur Small U" }, // 𝔲
0x1D533: { desc: "Mathematical Fraktur Small V" }, // 𝔳
0x1D534: { desc: "Mathematical Fraktur Small W" }, // 𝔴
0x1D535: { desc: "Mathematical Fraktur Small X" }, // 𝔵
0x1D536: { desc: "Mathematical Fraktur Small Y" }, // 𝔶
0x1D537: { desc: "Mathematical Fraktur Small Z" }, // 𝔷
0x1D538: { desc: "Mathematical Double-Struck Capital A" }, // 𝔸
0x1D539: { desc: "Mathematical Double-Struck Capital B" }, // 𝔹
0x1D53B: { desc: "Mathematical Double-Struck Capital D" }, // 𝔻
0x1D53C: { desc: "Mathematical Double-Struck Capital E" }, // 𝔼
0x1D53D: { desc: "Mathematical Double-Struck Capital F" }, // 𝔽
0x1D53E: { desc: "Mathematical Double-Struck Capital G" }, // 𝔾
0x1D540: { desc: "Mathematical Double-Struck Capital I" }, // 𝕀
0x1D541: { desc: "Mathematical Double-Struck Capital J" }, // 𝕁
0x1D542: { desc: "Mathematical Double-Struck Capital K" }, // 𝕂
0x1D543: { desc: "Mathematical Double-Struck Capital L" }, // 𝕃
0x1D544: { desc: "Mathematical Double-Struck Capital M" }, // 𝕄
0x1D546: { desc: "Mathematical Double-Struck Capital O" }, // 𝕆
0x1D54A: { desc: "Mathematical Double-Struck Capital S" }, // 𝕊
0x1D54B: { desc: "Mathematical Double-Struck Capital T" }, // 𝕋
0x1D54C: { desc: "Mathematical Double-Struck Capital U" }, // 𝕌
0x1D54D: { desc: "Mathematical Double-Struck Capital V" }, // 𝕍
0x1D54E: { desc: "Mathematical Double-Struck Capital W" }, // 𝕎
0x1D54F: { desc: "Mathematical Double-Struck Capital X" }, // 𝕏
0x1D550: { desc: "Mathematical Double-Struck Capital Y" }, // 𝕐
0x1D552: { desc: "Mathematical Double-Struck Small A" }, // 𝕒
0x1D553: { desc: "Mathematical Double-Struck Small B" }, // 𝕓
0x1D554: { desc: "Mathematical Double-Struck Small C" }, // 𝕔
0x1D555: { desc: "Mathematical Double-Struck Small D" }, // 𝕕
0x1D556: { desc: "Mathematical Double-Struck Small E" }, // 𝕖
0x1D557: { desc: "Mathematical Double-Struck Small F" }, // 𝕗
0x1D558: { desc: "Mathematical Double-Struck Small G" }, // 𝕘
0x1D559: { desc: "Mathematical Double-Struck Small H" }, // 𝕙
0x1D55A: { desc: "Mathematical Double-Struck Small I" }, // 𝕚
0x1D55B: { desc: "Mathematical Double-Struck Small J" }, // 𝕛
0x1D55C: { desc: "Mathematical Double-Struck Small K" }, // 𝕜
0x1D55D: { desc: "Mathematical Double-Struck Small L" }, // 𝕝
0x1D55E: { desc: "Mathematical Double-Struck Small M" }, // 𝕞
0x1D55F: { desc: "Mathematical Double-Struck Small N" }, // 𝕟
0x1D560: { desc: "Mathematical Double-Struck Small O" }, // 𝕠
0x1D561: { desc: "Mathematical Double-Struck Small P" }, // 𝕡
0x1D562: { desc: "Mathematical Double-Struck Small Q" }, // 𝕢
0x1D563: { desc: "Mathematical Double-Struck Small R" }, // 𝕣
0x1D564: { desc: "Mathematical Double-Struck Small S" }, // 𝕤
0x1D565: { desc: "Mathematical Double-Struck Small T" }, // 𝕥
0x1D566: { desc: "Mathematical Double-Struck Small U" }, // 𝕦
0x1D567: { desc: "Mathematical Double-Struck Small V" }, // 𝕧
0x1D568: { desc: "Mathematical Double-Struck Small W" }, // 𝕨
0x1D569: { desc: "Mathematical Double-Struck Small X" }, // 𝕩
0x1D56A: { desc: "Mathematical Double-Struck Small Y" }, // 𝕪
0x1D56B: { desc: "Mathematical Double-Struck Small Z" }, // 𝕫
0x1D56C: { desc: "Mathematical Bold Fraktur Capital A" }, // 𝕬
0x1D56D: { desc: "Mathematical Bold Fraktur Capital B" }, // 𝕭
0x1D56E: { desc: "Mathematical Bold Fraktur Capital C" }, // 𝕮
0x1D56F: { desc: "Mathematical Bold Fraktur Capital D" }, // 𝕯
0x1D570: { desc: "Mathematical Bold Fraktur Capital E" }, // 𝕰
0x1D571: { desc: "Mathematical Bold Fraktur Capital F" }, // 𝕱
0x1D572: { desc: "Mathematical Bold Fraktur Capital G" }, // 𝕲
0x1D573: { desc: "Mathematical Bold Fraktur Capital H" }, // 𝕳
0x1D574: { desc: "Mathematical Bold Fraktur Capital I" }, // 𝕴
0x1D575: { desc: "Mathematical Bold Fraktur Capital J" }, // 𝕵
0x1D576: { desc: "Mathematical Bold Fraktur Capital K" }, // 𝕶
0x1D577: { desc: "Mathematical Bold Fraktur Capital L" }, // 𝕷
0x1D578: { desc: "Mathematical Bold Fraktur Capital M" }, // 𝕸
0x1D579: { desc: "Mathematical Bold Fraktur Capital N" }, // 𝕹
0x1D57A: { desc: "Mathematical Bold Fraktur Capital O" }, // 𝕺
0x1D57B: { desc: "Mathematical Bold Fraktur Capital P" }, // 𝕻
0x1D57C: { desc: "Mathematical Bold Fraktur Capital Q" }, // 𝕼
0x1D57D: { desc: "Mathematical Bold Fraktur Capital R" }, // 𝕽
0x1D57E: { desc: "Mathematical Bold Fraktur Capital S" }, // 𝕾
0x1D57F: { desc: "Mathematical Bold Fraktur Capital T" }, // 𝕿
0x1D580: { desc: "Mathematical Bold Fraktur Capital U" }, // 𝖀
0x1D581: { desc: "Mathematical Bold Fraktur Capital V" }, // 𝖁
0x1D582: { desc: "Mathematical Bold Fraktur Capital W" }, // 𝖂
0x1D583: { desc: "Mathematical Bold Fraktur Capital X" }, // 𝖃
0x1D584: { desc: "Mathematical Bold Fraktur Capital Y" }, // 𝖄
0x1D585: { desc: "Mathematical Bold Fraktur Capital Z" }, // 𝖅
0x1D586: { desc: "Mathematical Bold Fraktur Small A" }, // 𝖆
0x1D587: { desc: "Mathematical Bold Fraktur Small B" }, // 𝖇
0x1D588: { desc: "Mathematical Bold Fraktur Small C" }, // 𝖈
0x1D589: { desc: "Mathematical Bold Fraktur Small D" }, // 𝖉
0x1D58A: { desc: "Mathematical Bold Fraktur Small E" }, // 𝖊
0x1D58B: { desc: "Mathematical Bold Fraktur Small F" }, // 𝖋
0x1D58C: { desc: "Mathematical Bold Fraktur Small G" }, // 𝖌
0x1D58D: { desc: "Mathematical Bold Fraktur Small H" }, // 𝖍
0x1D58E: { desc: "Mathematical Bold Fraktur Small I" }, // 𝖎
0x1D58F: { desc: "Mathematical Bold Fraktur Small J" }, // 𝖏
0x1D590: { desc: "Mathematical Bold Fraktur Small K" }, // 𝖐
0x1D591: { desc: "Mathematical Bold Fraktur Small L" }, // 𝖑
0x1D592: { desc: "Mathematical Bold Fraktur Small M" }, // 𝖒
0x1D593: { desc: "Mathematical Bold Fraktur Small N" }, // 𝖓
0x1D594: { desc: "Mathematical Bold Fraktur Small O" }, // 𝖔
0x1D595: { desc: "Mathematical Bold Fraktur Small P" }, // 𝖕
0x1D596: { desc: "Mathematical Bold Fraktur Small Q" }, // 𝖖
0x1D597: { desc: "Mathematical Bold Fraktur Small R" }, // 𝖗
0x1D598: { desc: "Mathematical Bold Fraktur Small S" }, // 𝖘
0x1D599: { desc: "Mathematical Bold Fraktur Small T" }, // 𝖙
0x1D59A: { desc: "Mathematical Bold Fraktur Small U" }, // 𝖚
0x1D59B: { desc: "Mathematical Bold Fraktur Small V" }, // 𝖛
0x1D59C: { desc: "Mathematical Bold Fraktur Small W" }, // 𝖜
0x1D59D: { desc: "Mathematical Bold Fraktur Small X" }, // 𝖝
0x1D59E: { desc: "Mathematical Bold Fraktur Small Y" }, // 𝖞
0x1D59F: { desc: "Mathematical Bold Fraktur Small Z" }, // 𝖟
0x1D5A0: { desc: "Mathematical Sans-Serif Capital A" }, // 𝖠
0x1D5A1: { desc: "Mathematical Sans-Serif Capital B" }, // 𝖡
0x1D5A2: { desc: "Mathematical Sans-Serif Capital C" }, // 𝖢
0x1D5A3: { desc: "Mathematical Sans-Serif Capital D" }, // 𝖣
0x1D5A4: { desc: "Mathematical Sans-Serif Capital E" }, // 𝖤
0x1D5A5: { desc: "Mathematical Sans-Serif Capital F" }, // 𝖥
0x1D5A6: { desc: "Mathematical Sans-Serif Capital G" }, // 𝖦
0x1D5A7: { desc: "Mathematical Sans-Serif Capital H" }, // 𝖧
0x1D5A8: { desc: "Mathematical Sans-Serif Capital I" }, // 𝖨
0x1D5A9: { desc: "Mathematical Sans-Serif Capital J" }, // 𝖩
0x1D5AA: { desc: "Mathematical Sans-Serif Capital K" }, // 𝖪
0x1D5AB: { desc: "Mathematical Sans-Serif Capital L" }, // 𝖫
0x1D5AC: { desc: "Mathematical Sans-Serif Capital M" }, // 𝖬
0x1D5AD: { desc: "Mathematical Sans-Serif Capital N" }, // 𝖭
0x1D5AE: { desc: "Mathematical Sans-Serif Capital O" }, // 𝖮
0x1D5AF: { desc: "Mathematical Sans-Serif Capital P" }, // 𝖯
0x1D5B0: { desc: "Mathematical Sans-Serif Capital Q" }, // 𝖰
0x1D5B1: { desc: "Mathematical Sans-Serif Capital R" }, // 𝖱
0x1D5B2: { desc: "Mathematical Sans-Serif Capital S" }, // 𝖲
0x1D5B3: { desc: "Mathematical Sans-Serif Capital T" }, // 𝖳
0x1D5B4: { desc: "Mathematical Sans-Serif Capital U" }, // 𝖴
0x1D5B5: { desc: "Mathematical Sans-Serif Capital V" }, // 𝖵
0x1D5B6: { desc: "Mathematical Sans-Serif Capital W" }, // 𝖶
0x1D5B7: { desc: "Mathematical Sans-Serif Capital X" }, // 𝖷
0x1D5B8: { desc: "Mathematical Sans-Serif Capital Y" }, // 𝖸
0x1D5B9: { desc: "Mathematical Sans-Serif Capital Z" }, // 𝖹
0x1D5BA: { desc: "Mathematical Sans-Serif Small A" }, // 𝖺
0x1D5BB: { desc: "Mathematical Sans-Serif Small B" }, // 𝖻
0x1D5BC: { desc: "Mathematical Sans-Serif Small C" }, // 𝖼
0x1D5BD: { desc: "Mathematical Sans-Serif Small D" }, // 𝖽
0x1D5BE: { desc: "Mathematical Sans-Serif Small E" }, // 𝖾
0x1D5BF: { desc: "Mathematical Sans-Serif Small F" }, // 𝖿
0x1D5C0: { desc: "Mathematical Sans-Serif Small G" }, // 𝗀
0x1D5C1: { desc: "Mathematical Sans-Serif Small H" }, // 𝗁
0x1D5C2: { desc: "Mathematical Sans-Serif Small I" }, // 𝗂
0x1D5C3: { desc: "Mathematical Sans-Serif Small J" }, // 𝗃
0x1D5C4: { desc: "Mathematical Sans-Serif Small K" }, // 𝗄
0x1D5C5: { desc: "Mathematical Sans-Serif Small L" }, // 𝗅
0x1D5C6: { desc: "Mathematical Sans-Serif Small M" }, // 𝗆
0x1D5C7: { desc: "Mathematical Sans-Serif Small N" }, // 𝗇
0x1D5C8: { desc: "Mathematical Sans-Serif Small O" }, // 𝗈
0x1D5C9: { desc: "Mathematical Sans-Serif Small P" }, // 𝗉
0x1D5CA: { desc: "Mathematical Sans-Serif Small Q" }, // 𝗊
0x1D5CB: { desc: "Mathematical Sans-Serif Small R" }, // 𝗋
0x1D5CC: { desc: "Mathematical Sans-Serif Small S" }, // 𝗌
0x1D5CD: { desc: "Mathematical Sans-Serif Small T" }, // 𝗍
0x1D5CE: { desc: "Mathematical Sans-Serif Small U" }, // 𝗎
0x1D5CF: { desc: "Mathematical Sans-Serif Small V" }, // 𝗏
0x1D5D0: { desc: "Mathematical Sans-Serif Small W" }, // 𝗐
0x1D5D1: { desc: "Mathematical Sans-Serif Small X" }, // 𝗑
0x1D5D2: { desc: "Mathematical Sans-Serif Small Y" }, // 𝗒
0x1D5D3: { desc: "Mathematical Sans-Serif Small Z" }, // 𝗓
0x1D5D4: { desc: "Mathematical Sans-Serif Bold Capital A" }, // 𝗔
0x1D5D5: { desc: "Mathematical Sans-Serif Bold Capital B" }, // 𝗕
0x1D5D6: { desc: "Mathematical Sans-Serif Bold Capital C" }, // 𝗖
0x1D5D7: { desc: "Mathematical Sans-Serif Bold Capital D" }, // 𝗗
0x1D5D8: { desc: "Mathematical Sans-Serif Bold Capital E" }, // 𝗘
0x1D5D9: { desc: "Mathematical Sans-Serif Bold Capital F" }, // 𝗙
0x1D5DA: { desc: "Mathematical Sans-Serif Bold Capital G" }, // 𝗚
0x1D5DB: { desc: "Mathematical Sans-Serif Bold Capital H" }, // 𝗛
0x1D5DC: { desc: "Mathematical Sans-Serif Bold Capital I" }, // 𝗜
0x1D5DD: { desc: "Mathematical Sans-Serif Bold Capital J" }, // 𝗝
0x1D5DE: { desc: "Mathematical Sans-Serif Bold Capital K" }, // 𝗞
0x1D5DF: { desc: "Mathematical Sans-Serif Bold Capital L" }, // 𝗟
0x1D5E0: { desc: "Mathematical Sans-Serif Bold Capital M" }, // 𝗠
0x1D5E1: { desc: "Mathematical Sans-Serif Bold Capital N" }, // 𝗡
0x1D5E2: { desc: "Mathematical Sans-Serif Bold Capital O" }, // 𝗢
0x1D5E3: { desc: "Mathematical Sans-Serif Bold Capital P" }, // 𝗣
0x1D5E4: { desc: "Mathematical Sans-Serif Bold Capital Q" }, // 𝗤
0x1D5E5: { desc: "Mathematical Sans-Serif Bold Capital R" }, // 𝗥
0x1D5E6: { desc: "Mathematical Sans-Serif Bold Capital S" }, // 𝗦
0x1D5E7: { desc: "Mathematical Sans-Serif Bold Capital T" }, // 𝗧
0x1D5E8: { desc: "Mathematical Sans-Serif Bold Capital U" }, // 𝗨
0x1D5E9: { desc: "Mathematical Sans-Serif Bold Capital V" }, // 𝗩
0x1D5EA: { desc: "Mathematical Sans-Serif Bold Capital W" }, // 𝗪
0x1D5EB: { desc: "Mathematical Sans-Serif Bold Capital X" }, // 𝗫
0x1D5EC: { desc: "Mathematical Sans-Serif Bold Capital Y" }, // 𝗬
0x1D5ED: { desc: "Mathematical Sans-Serif Bold Capital Z" }, // 𝗭
0x1D5EE: { desc: "Mathematical Sans-Serif Bold Small A" }, // 𝗮
0x1D5EF: { desc: "Mathematical Sans-Serif Bold Small B" }, // 𝗯
0x1D5F0: { desc: "Mathematical Sans-Serif Bold Small C" }, // 𝗰
0x1D5F1: { desc: "Mathematical Sans-Serif Bold Small D" }, // 𝗱
0x1D5F2: { desc: "Mathematical Sans-Serif Bold Small E" }, // 𝗲
0x1D5F3: { desc: "Mathematical Sans-Serif Bold Small F" }, // 𝗳
0x1D5F4: { desc: "Mathematical Sans-Serif Bold Small G" }, // 𝗴
0x1D5F5: { desc: "Mathematical Sans-Serif Bold Small H" }, // 𝗵
0x1D5F6: { desc: "Mathematical Sans-Serif Bold Small I" }, // 𝗶
0x1D5F7: { desc: "Mathematical Sans-Serif Bold Small J" }, // 𝗷
0x1D5F8: { desc: "Mathematical Sans-Serif Bold Small K" }, // 𝗸
0x1D5F9: { desc: "Mathematical Sans-Serif Bold Small L" }, // 𝗹
0x1D5FA: { desc: "Mathematical Sans-Serif Bold Small M" }, // 𝗺
0x1D5FB: { desc: "Mathematical Sans-Serif Bold Small N" }, // 𝗻
0x1D5FC: { desc: "Mathematical Sans-Serif Bold Small O" }, // 𝗼
0x1D5FD: { desc: "Mathematical Sans-Serif Bold Small P" }, // 𝗽
0x1D5FE: { desc: "Mathematical Sans-Serif Bold Small Q" }, // 𝗾
0x1D5FF: { desc: "Mathematical Sans-Serif Bold Small R" }, // 𝗿
0x1D600: { desc: "Mathematical Sans-Serif Bold Small S" }, // 𝘀
0x1D601: { desc: "Mathematical Sans-Serif Bold Small T" }, // 𝘁
0x1D602: { desc: "Mathematical Sans-Serif Bold Small U" }, // 𝘂
0x1D603: { desc: "Mathematical Sans-Serif Bold Small V" }, // 𝘃
0x1D604: { desc: "Mathematical Sans-Serif Bold Small W" }, // 𝘄
0x1D605: { desc: "Mathematical Sans-Serif Bold Small X" }, // 𝘅
0x1D606: { desc: "Mathematical Sans-Serif Bold Small Y" }, // 𝘆
0x1D607: { desc: "Mathematical Sans-Serif Bold Small Z" }, // 𝘇
0x1D608: { desc: "Mathematical Sans-Serif Italic Capital A" }, // 𝘈
0x1D609: { desc: "Mathematical Sans-Serif Italic Capital B" }, // 𝘉
0x1D60A: { desc: "Mathematical Sans-Serif Italic Capital C" }, // 𝘊
0x1D60B: { desc: "Mathematical Sans-Serif Italic Capital D" }, // 𝘋
0x1D60C: { desc: "Mathematical Sans-Serif Italic Capital E" }, // 𝘌
0x1D60D: { desc: "Mathematical Sans-Serif Italic Capital F" }, // 𝘍
0x1D60E: { desc: "Mathematical Sans-Serif Italic Capital G" }, // 𝘎
0x1D60F: { desc: "Mathematical Sans-Serif Italic Capital H" }, // 𝘏
0x1D610: { desc: "Mathematical Sans-Serif Italic Capital I" }, // 𝘐
0x1D611: { desc: "Mathematical Sans-Serif Italic Capital J" }, // 𝘑
0x1D612: { desc: "Mathematical Sans-Serif Italic Capital K" }, // 𝘒
0x1D613: { desc: "Mathematical Sans-Serif Italic Capital L" }, // 𝘓
0x1D614: { desc: "Mathematical Sans-Serif Italic Capital M" }, // 𝘔
0x1D615: { desc: "Mathematical Sans-Serif Italic Capital N" }, // 𝘕
0x1D616: { desc: "Mathematical Sans-Serif Italic Capital O" }, // 𝘖
0x1D617: { desc: "Mathematical Sans-Serif Italic Capital P" }, // 𝘗
0x1D618: { desc: "Mathematical Sans-Serif Italic Capital Q" }, // 𝘘
0x1D619: { desc: "Mathematical Sans-Serif Italic Capital R" }, // 𝘙
0x1D61A: { desc: "Mathematical Sans-Serif Italic Capital S" }, // 𝘚
0x1D61B: { desc: "Mathematical Sans-Serif Italic Capital T" }, // 𝘛
0x1D61C: { desc: "Mathematical Sans-Serif Italic Capital U" }, // 𝘜
0x1D61D: { desc: "Mathematical Sans-Serif Italic Capital V" }, // 𝘝
0x1D61E: { desc: "Mathematical Sans-Serif Italic Capital W" }, // 𝘞
0x1D61F: { desc: "Mathematical Sans-Serif Italic Capital X" }, // 𝘟
0x1D620: { desc: "Mathematical Sans-Serif Italic Capital Y" }, // 𝘠
0x1D621: { desc: "Mathematical Sans-Serif Italic Capital Z" }, // 𝘡
0x1D622: { desc: "Mathematical Sans-Serif Italic Small A" }, // 𝘢
0x1D623: { desc: "Mathematical Sans-Serif Italic Small B" }, // 𝘣
0x1D624: { desc: "Mathematical Sans-Serif Italic Small C" }, // 𝘤
0x1D625: { desc: "Mathematical Sans-Serif Italic Small D" }, // 𝘥
0x1D626: { desc: "Mathematical Sans-Serif Italic Small E" }, // 𝘦
0x1D627: { desc: "Mathematical Sans-Serif Italic Small F" }, // 𝘧
0x1D628: { desc: "Mathematical Sans-Serif Italic Small G" }, // 𝘨
0x1D629: { desc: "Mathematical Sans-Serif Italic Small H" }, // 𝘩
0x1D62A: { desc: "Mathematical Sans-Serif Italic Small I" }, // 𝘪
0x1D62B: { desc: "Mathematical Sans-Serif Italic Small J" }, // 𝘫
0x1D62C: { desc: "Mathematical Sans-Serif Italic Small K" }, // 𝘬
0x1D62D: { desc: "Mathematical Sans-Serif Italic Small L" }, // 𝘭
0x1D62E: { desc: "Mathematical Sans-Serif Italic Small M" }, // 𝘮
0x1D62F: { desc: "Mathematical Sans-Serif Italic Small N" }, // 𝘯
0x1D630: { desc: "Mathematical Sans-Serif Italic Small O" }, // 𝘰
0x1D631: { desc: "Mathematical Sans-Serif Italic Small P" }, // 𝘱
0x1D632: { desc: "Mathematical Sans-Serif Italic Small Q" }, // 𝘲
0x1D633: { desc: "Mathematical Sans-Serif Italic Small R" }, // 𝘳
0x1D634: { desc: "Mathematical Sans-Serif Italic Small S" }, // 𝘴
0x1D635: { desc: "Mathematical Sans-Serif Italic Small T" }, // 𝘵
0x1D636: { desc: "Mathematical Sans-Serif Italic Small U" }, // 𝘶
0x1D637: { desc: "Mathematical Sans-Serif Italic Small V" }, // 𝘷
0x1D638: { desc: "Mathematical Sans-Serif Italic Small W" }, // 𝘸
0x1D639: { desc: "Mathematical Sans-Serif Italic Small X" }, // 𝘹
0x1D63A: { desc: "Mathematical Sans-Serif Italic Small Y" }, // 𝘺
0x1D63B: { desc: "Mathematical Sans-Serif Italic Small Z" }, // 𝘻
0x1D63C: { desc: "Mathematical Sans-Serif Bold Italic Capital A" }, // 𝘼
0x1D63D: { desc: "Mathematical Sans-Serif Bold Italic Capital B" }, // 𝘽
0x1D63E: { desc: "Mathematical Sans-Serif Bold Italic Capital C" }, // 𝘾
0x1D63F: { desc: "Mathematical Sans-Serif Bold Italic Capital D" }, // 𝘿
0x1D640: { desc: "Mathematical Sans-Serif Bold Italic Capital E" }, // 𝙀
0x1D641: { desc: "Mathematical Sans-Serif Bold Italic Capital F" }, // 𝙁
0x1D642: { desc: "Mathematical Sans-Serif Bold Italic Capital G" }, // 𝙂
0x1D643: { desc: "Mathematical Sans-Serif Bold Italic Capital H" }, // 𝙃
0x1D644: { desc: "Mathematical Sans-Serif Bold Italic Capital I" }, // 𝙄
0x1D645: { desc: "Mathematical Sans-Serif Bold Italic Capital J" }, // 𝙅
0x1D646: { desc: "Mathematical Sans-Serif Bold Italic Capital K" }, // 𝙆
0x1D647: { desc: "Mathematical Sans-Serif Bold Italic Capital L" }, // 𝙇
0x1D648: { desc: "Mathematical Sans-Serif Bold Italic Capital M" }, // 𝙈
0x1D649: { desc: "Mathematical Sans-Serif Bold Italic Capital N" }, // 𝙉
0x1D64A: { desc: "Mathematical Sans-Serif Bold Italic Capital O" }, // 𝙊
0x1D64B: { desc: "Mathematical Sans-Serif Bold Italic Capital P" }, // 𝙋
0x1D64C: { desc: "Mathematical Sans-Serif Bold Italic Capital Q" }, // 𝙌
0x1D64D: { desc: "Mathematical Sans-Serif Bold Italic Capital R" }, // 𝙍
0x1D64E: { desc: "Mathematical Sans-Serif Bold Italic Capital S" }, // 𝙎
0x1D64F: { desc: "Mathematical Sans-Serif Bold Italic Capital T" }, // 𝙏
0x1D650: { desc: "Mathematical Sans-Serif Bold Italic Capital U" }, // 𝙐
0x1D651: { desc: "Mathematical Sans-Serif Bold Italic Capital V" }, // 𝙑
0x1D652: { desc: "Mathematical Sans-Serif Bold Italic Capital W" }, // 𝙒
0x1D653: { desc: "Mathematical Sans-Serif Bold Italic Capital X" }, // 𝙓
0x1D654: { desc: "Mathematical Sans-Serif Bold Italic Capital Y" }, // 𝙔
0x1D655: { desc: "Mathematical Sans-Serif Bold Italic Capital Z" }, // 𝙕
0x1D656: { desc: "Mathematical Sans-Serif Bold Italic Small A" }, // 𝙖
0x1D657: { desc: "Mathematical Sans-Serif Bold Italic Small B" }, // 𝙗
0x1D658: { desc: "Mathematical Sans-Serif Bold Italic Small C" }, // 𝙘
0x1D659: { desc: "Mathematical Sans-Serif Bold Italic Small D" }, // 𝙙
0x1D65A: { desc: "Mathematical Sans-Serif Bold Italic Small E" }, // 𝙚
0x1D65B: { desc: "Mathematical Sans-Serif Bold Italic Small F" }, // 𝙛
0x1D65C: { desc: "Mathematical Sans-Serif Bold Italic Small G" }, // 𝙜
0x1D65D: { desc: "Mathematical Sans-Serif Bold Italic Small H" }, // 𝙝
0x1D65E: { desc: "Mathematical Sans-Serif Bold Italic Small I" }, // 𝙞
0x1D65F: { desc: "Mathematical Sans-Serif Bold Italic Small J" }, // 𝙟
0x1D660: { desc: "Mathematical Sans-Serif Bold Italic Small K" }, // 𝙠
0x1D661: { desc: "Mathematical Sans-Serif Bold Italic Small L" }, // 𝙡
0x1D662: { desc: "Mathematical Sans-Serif Bold Italic Small M" }, // 𝙢
0x1D663: { desc: "Mathematical Sans-Serif Bold Italic Small N" }, // 𝙣
0x1D664: { desc: "Mathematical Sans-Serif Bold Italic Small O" }, // 𝙤
0x1D665: { desc: "Mathematical Sans-Serif Bold Italic Small P" }, // 𝙥
0x1D666: { desc: "Mathematical Sans-Serif Bold Italic Small Q" }, // 𝙦
0x1D667: { desc: "Mathematical Sans-Serif Bold Italic Small R" }, // 𝙧
0x1D668: { desc: "Mathematical Sans-Serif Bold Italic Small S" }, // 𝙨
0x1D669: { desc: "Mathematical Sans-Serif Bold Italic Small T" }, // 𝙩
0x1D66A: { desc: "Mathematical Sans-Serif Bold Italic Small U" }, // 𝙪
0x1D66B: { desc: "Mathematical Sans-Serif Bold Italic Small V" }, // 𝙫
0x1D66C: { desc: "Mathematical Sans-Serif Bold Italic Small W" }, // 𝙬
0x1D66D: { desc: "Mathematical Sans-Serif Bold Italic Small X" }, // 𝙭
0x1D66E: { desc: "Mathematical Sans-Serif Bold Italic Small Y" }, // 𝙮
0x1D66F: { desc: "Mathematical Sans-Serif Bold Italic Small Z" }, // 𝙯
0x1D670: { desc: "Mathematical Monospace Capital A" }, // 𝙰
0x1D671: { desc: "Mathematical Monospace Capital B" }, // 𝙱
0x1D672: { desc: "Mathematical Monospace Capital C" }, // 𝙲
0x1D673: { desc: "Mathematical Monospace Capital D" }, // 𝙳
0x1D674: { desc: "Mathematical Monospace Capital E" }, // 𝙴
0x1D675: { desc: "Mathematical Monospace Capital F" }, // 𝙵
0x1D676: { desc: "Mathematical Monospace Capital G" }, // 𝙶
0x1D677: { desc: "Mathematical Monospace Capital H" }, // 𝙷
0x1D678: { desc: "Mathematical Monospace Capital I" }, // 𝙸
0x1D679: { desc: "Mathematical Monospace Capital J" }, // 𝙹
0x1D67A: { desc: "Mathematical Monospace Capital K" }, // 𝙺
0x1D67B: { desc: "Mathematical Monospace Capital L" }, // 𝙻
0x1D67C: { desc: "Mathematical Monospace Capital M" }, // 𝙼
0x1D67D: { desc: "Mathematical Monospace Capital N" }, // 𝙽
0x1D67E: { desc: "Mathematical Monospace Capital O" }, // 𝙾
0x1D67F: { desc: "Mathematical Monospace Capital P" }, // 𝙿
0x1D680: { desc: "Mathematical Monospace Capital Q" }, // 𝚀
0x1D681: { desc: "Mathematical Monospace Capital R" }, // 𝚁
0x1D682: { desc: "Mathematical Monospace Capital S" }, // 𝚂
0x1D683: { desc: "Mathematical Monospace Capital T" }, // 𝚃
0x1D684: { desc: "Mathematical Monospace Capital U" }, // 𝚄
0x1D685: { desc: "Mathematical Monospace Capital V" }, // 𝚅
0x1D686: { desc: "Mathematical Monospace Capital W" }, // 𝚆
0x1D687: { desc: "Mathematical Monospace Capital X" }, // 𝚇
0x1D688: { desc: "Mathematical Monospace Capital Y" }, // 𝚈
0x1D689: { desc: "Mathematical Monospace Capital Z" }, // 𝚉
0x1D68A: { desc: "Mathematical Monospace Small A" }, // 𝚊
0x1D68B: { desc: "Mathematical Monospace Small B" }, // 𝚋
0x1D68C: { desc: "Mathematical Monospace Small C" }, // 𝚌
0x1D68D: { desc: "Mathematical Monospace Small D" }, // 𝚍
0x1D68E: { desc: "Mathematical Monospace Small E" }, // 𝚎
0x1D68F: { desc: "Mathematical Monospace Small F" }, // 𝚏
0x1D690: { desc: "Mathematical Monospace Small G" }, // 𝚐
0x1D691: { desc: "Mathematical Monospace Small H" }, // 𝚑
0x1D692: { desc: "Mathematical Monospace Small I" }, // 𝚒
0x1D693: { desc: "Mathematical Monospace Small J" }, // 𝚓
0x1D694: { desc: "Mathematical Monospace Small K" }, // 𝚔
0x1D695: { desc: "Mathematical Monospace Small L" }, // 𝚕
0x1D696: { desc: "Mathematical Monospace Small M" }, // 𝚖
0x1D697: { desc: "Mathematical Monospace Small N" }, // 𝚗
0x1D698: { desc: "Mathematical Monospace Small O" }, // 𝚘
0x1D699: { desc: "Mathematical Monospace Small P" }, // 𝚙
0x1D69A: { desc: "Mathematical Monospace Small Q" }, // 𝚚
0x1D69B: { desc: "Mathematical Monospace Small R" }, // 𝚛
0x1D69C: { desc: "Mathematical Monospace Small S" }, // 𝚜
0x1D69D: { desc: "Mathematical Monospace Small T" }, // 𝚝
0x1D69E: { desc: "Mathematical Monospace Small U" }, // 𝚞
0x1D69F: { desc: "Mathematical Monospace Small V" }, // 𝚟
0x1D6A0: { desc: "Mathematical Monospace Small W" }, // 𝚠
0x1D6A1: { desc: "Mathematical Monospace Small X" }, // 𝚡
0x1D6A2: { desc: "Mathematical Monospace Small Y" }, // 𝚢
0x1D6A3: { desc: "Mathematical Monospace Small Z" }, // 𝚣
0x1D6A4: { desc: "Mathematical Italic Small Dotless I" }, // 𝚤
0x1D6A5: { desc: "Mathematical Italic Small Dotless J" }, // 𝚥
0x1D6A8: { desc: "Mathematical Bold Capital Alpha" }, // 𝚨
0x1D6A9: { desc: "Mathematical Bold Capital Beta" }, // 𝚩
0x1D6AA: { desc: "Mathematical Bold Capital Gamma" }, // 𝚪
0x1D6AB: { desc: "Mathematical Bold Capital Delta" }, // 𝚫
0x1D6AC: { desc: "Mathematical Bold Capital Epsilon" }, // 𝚬
0x1D6AD: { desc: "Mathematical Bold Capital Zeta" }, // 𝚭
0x1D6AE: { desc: "Mathematical Bold Capital Eta" }, // 𝚮
0x1D6AF: { desc: "Mathematical Bold Capital Theta" }, // 𝚯
0x1D6B0: { desc: "Mathematical Bold Capital Iota" }, // 𝚰
0x1D6B1: { desc: "Mathematical Bold Capital Kappa" }, // 𝚱
0x1D6B2: { desc: "Mathematical Bold Capital Lambda" }, // 𝚲
0x1D6B3: { desc: "Mathematical Bold Capital Mu" }, // 𝚳
0x1D6B4: { desc: "Mathematical Bold Capital Nu" }, // 𝚴
0x1D6B5: { desc: "Mathematical Bold Capital Xi" }, // 𝚵
0x1D6B6: { desc: "Mathematical Bold Capital Omicron" }, // 𝚶
0x1D6B7: { desc: "Mathematical Bold Capital Pi" }, // 𝚷
0x1D6B8: { desc: "Mathematical Bold Capital Rho" }, // 𝚸
0x1D6B9: { desc: "Mathematical Bold Capital Theta Symbol" }, // 𝚹
0x1D6BA: { desc: "Mathematical Bold Capital Sigma" }, // 𝚺
0x1D6BB: { desc: "Mathematical Bold Capital Tau" }, // 𝚻
0x1D6BC: { desc: "Mathematical Bold Capital Upsilon" }, // 𝚼
0x1D6BD: { desc: "Mathematical Bold Capital Phi" }, // 𝚽
0x1D6BE: { desc: "Mathematical Bold Capital Chi" }, // 𝚾
0x1D6BF: { desc: "Mathematical Bold Capital Psi" }, // 𝚿
0x1D6C0: { desc: "Mathematical Bold Capital Omega" }, // 𝛀
0x1D6C1: { desc: "Mathematical Bold Nabla" }, // 𝛁
0x1D6C2: { desc: "Mathematical Bold Small Alpha" }, // 𝛂
0x1D6C3: { desc: "Mathematical Bold Small Beta" }, // 𝛃
0x1D6C4: { desc: "Mathematical Bold Small Gamma" }, // 𝛄
0x1D6C5: { desc: "Mathematical Bold Small Delta" }, // 𝛅
0x1D6C6: { desc: "Mathematical Bold Small Epsilon" }, // 𝛆
0x1D6C7: { desc: "Mathematical Bold Small Zeta" }, // 𝛇
0x1D6C8: { desc: "Mathematical Bold Small Eta" }, // 𝛈
0x1D6C9: { desc: "Mathematical Bold Small Theta" }, // 𝛉
0x1D6CA: { desc: "Mathematical Bold Small Iota" }, // 𝛊
0x1D6CB: { desc: "Mathematical Bold Small Kappa" }, // 𝛋
0x1D6CC: { desc: "Mathematical Bold Small Lambda" }, // 𝛌
0x1D6CD: { desc: "Mathematical Bold Small Mu" }, // 𝛍
0x1D6CE: { desc: "Mathematical Bold Small Nu" }, // 𝛎
0x1D6CF: { desc: "Mathematical Bold Small Xi" }, // 𝛏
0x1D6D0: { desc: "Mathematical Bold Small Omicron" }, // 𝛐
0x1D6D1: { desc: "Mathematical Bold Small Pi" }, // 𝛑
0x1D6D2: { desc: "Mathematical Bold Small Rho" }, // 𝛒
0x1D6D3: { desc: "Mathematical Bold Small Final Sigma" }, // 𝛓
0x1D6D4: { desc: "Mathematical Bold Small Sigma" }, // 𝛔
0x1D6D5: { desc: "Mathematical Bold Small Tau" }, // 𝛕
0x1D6D6: { desc: "Mathematical Bold Small Upsilon" }, // 𝛖
0x1D6D7: { desc: "Mathematical Bold Small Phi" }, // 𝛗
0x1D6D8: { desc: "Mathematical Bold Small Chi" }, // 𝛘
0x1D6D9: { desc: "Mathematical Bold Small Psi" }, // 𝛙
0x1D6DA: { desc: "Mathematical Bold Small Omega" }, // 𝛚
0x1D6DB: { desc: "Mathematical Bold Partial Differential" }, // 𝛛
0x1D6DC: { desc: "Mathematical Bold Epsilon Symbol" }, // 𝛜
0x1D6DD: { desc: "Mathematical Bold Theta Symbol" }, // 𝛝
0x1D6DE: { desc: "Mathematical Bold Kappa Symbol" }, // 𝛞
0x1D6DF: { desc: "Mathematical Bold Phi Symbol" }, // 𝛟
0x1D6E0: { desc: "Mathematical Bold Rho Symbol" }, // 𝛠
0x1D6E1: { desc: "Mathematical Bold Pi Symbol" }, // 𝛡
0x1D6E2: { desc: "Mathematical Italic Capital Alpha" }, // 𝛢
0x1D6E3: { desc: "Mathematical Italic Capital Beta" }, // 𝛣
0x1D6E4: { desc: "Mathematical Italic Capital Gamma" }, // 𝛤
0x1D6E5: { desc: "Mathematical Italic Capital Delta" }, // 𝛥
0x1D6E6: { desc: "Mathematical Italic Capital Epsilon" }, // 𝛦
0x1D6E7: { desc: "Mathematical Italic Capital Zeta" }, // 𝛧
0x1D6E8: { desc: "Mathematical Italic Capital Eta" }, // 𝛨
0x1D6E9: { desc: "Mathematical Italic Capital Theta" }, // 𝛩
0x1D6EA: { desc: "Mathematical Italic Capital Iota" }, // 𝛪
0x1D6EB: { desc: "Mathematical Italic Capital Kappa" }, // 𝛫
0x1D6EC: { desc: "Mathematical Italic Capital Lambda" }, // 𝛬
0x1D6ED: { desc: "Mathematical Italic Capital Mu" }, // 𝛭
0x1D6EE: { desc: "Mathematical Italic Capital Nu" }, // 𝛮
0x1D6EF: { desc: "Mathematical Italic Capital Xi" }, // 𝛯
0x1D6F0: { desc: "Mathematical Italic Capital Omicron" }, // 𝛰
0x1D6F1: { desc: "Mathematical Italic Capital Pi" }, // 𝛱
0x1D6F2: { desc: "Mathematical Italic Capital Rho" }, // 𝛲
0x1D6F3: { desc: "Mathematical Italic Capital Theta Symbol" }, // 𝛳
0x1D6F4: { desc: "Mathematical Italic Capital Sigma" }, // 𝛴
0x1D6F5: { desc: "Mathematical Italic Capital Tau" }, // 𝛵
0x1D6F6: { desc: "Mathematical Italic Capital Upsilon" }, // 𝛶
0x1D6F7: { desc: "Mathematical Italic Capital Phi" }, // 𝛷
0x1D6F8: { desc: "Mathematical Italic Capital Chi" }, // 𝛸
0x1D6F9: { desc: "Mathematical Italic Capital Psi" }, // 𝛹
0x1D6FA: { desc: "Mathematical Italic Capital Omega" }, // 𝛺
0x1D6FB: { desc: "Mathematical Italic Nabla" }, // 𝛻
0x1D6FC: { desc: "Mathematical Italic Small Alpha" }, // 𝛼
0x1D6FD: { desc: "Mathematical Italic Small Beta" }, // 𝛽
0x1D6FE: { desc: "Mathematical Italic Small Gamma" }, // 𝛾
0x1D6FF: { desc: "Mathematical Italic Small Delta" }, // 𝛿
0x1D700: { desc: "Mathematical Italic Small Epsilon" }, // 𝜀
0x1D701: { desc: "Mathematical Italic Small Zeta" }, // 𝜁
0x1D702: { desc: "Mathematical Italic Small Eta" }, // 𝜂
0x1D703: { desc: "Mathematical Italic Small Theta" }, // 𝜃
0x1D704: { desc: "Mathematical Italic Small Iota" }, // 𝜄
0x1D705: { desc: "Mathematical Italic Small Kappa" }, // 𝜅
0x1D706: { desc: "Mathematical Italic Small Lambda" }, // 𝜆
0x1D707: { desc: "Mathematical Italic Small Mu" }, // 𝜇
0x1D708: { desc: "Mathematical Italic Small Nu" }, // 𝜈
0x1D709: { desc: "Mathematical Italic Small Xi" }, // 𝜉
0x1D70A: { desc: "Mathematical Italic Small Omicron" }, // 𝜊
0x1D70B: { desc: "Mathematical Italic Small Pi" }, // 𝜋
0x1D70C: { desc: "Mathematical Italic Small Rho" }, // 𝜌
0x1D70D: { desc: "Mathematical Italic Small Final Sigma" }, // 𝜍
0x1D70E: { desc: "Mathematical Italic Small Sigma" }, // 𝜎
0x1D70F: { desc: "Mathematical Italic Small Tau" }, // 𝜏
0x1D710: { desc: "Mathematical Italic Small Upsilon" }, // 𝜐
0x1D711: { desc: "Mathematical Italic Small Phi" }, // 𝜑
0x1D712: { desc: "Mathematical Italic Small Chi" }, // 𝜒
0x1D713: { desc: "Mathematical Italic Small Psi" }, // 𝜓
0x1D714: { desc: "Mathematical Italic Small Omega" }, // 𝜔
0x1D715: { desc: "Mathematical Italic Partial Differential" }, // 𝜕
0x1D716: { desc: "Mathematical Italic Epsilon Symbol" }, // 𝜖
0x1D717: { desc: "Mathematical Italic Theta Symbol" }, // 𝜗
0x1D718: { desc: "Mathematical Italic Kappa Symbol" }, // 𝜘
0x1D719: { desc: "Mathematical Italic Phi Symbol" }, // 𝜙
0x1D71A: { desc: "Mathematical Italic Rho Symbol" }, // 𝜚
0x1D71B: { desc: "Mathematical Italic Pi Symbol" }, // 𝜛
0x1D71C: { desc: "Mathematical Bold Italic Capital Alpha" }, // 𝜜
0x1D71D: { desc: "Mathematical Bold Italic Capital Beta" }, // 𝜝
0x1D71E: { desc: "Mathematical Bold Italic Capital Gamma" }, // 𝜞
0x1D71F: { desc: "Mathematical Bold Italic Capital Delta" }, // 𝜟
0x1D720: { desc: "Mathematical Bold Italic Capital Epsilon" }, // 𝜠
0x1D721: { desc: "Mathematical Bold Italic Capital Zeta" }, // 𝜡
0x1D722: { desc: "Mathematical Bold Italic Capital Eta" }, // 𝜢
0x1D723: { desc: "Mathematical Bold Italic Capital Theta" }, // 𝜣
0x1D724: { desc: "Mathematical Bold Italic Capital Iota" }, // 𝜤
0x1D725: { desc: "Mathematical Bold Italic Capital Kappa" }, // 𝜥
0x1D726: { desc: "Mathematical Bold Italic Capital Lambda" }, // 𝜦
0x1D727: { desc: "Mathematical Bold Italic Capital Mu" }, // 𝜧
0x1D728: { desc: "Mathematical Bold Italic Capital Nu" }, // 𝜨
0x1D729: { desc: "Mathematical Bold Italic Capital Xi" }, // 𝜩
0x1D72A: { desc: "Mathematical Bold Italic Capital Omicron" }, // 𝜪
0x1D72B: { desc: "Mathematical Bold Italic Capital Pi" }, // 𝜫
0x1D72C: { desc: "Mathematical Bold Italic Capital Rho" }, // 𝜬
0x1D72D: { desc: "Mathematical Bold Italic Capital Theta Symbol" }, // 𝜭
0x1D72E: { desc: "Mathematical Bold Italic Capital Sigma" }, // 𝜮
0x1D72F: { desc: "Mathematical Bold Italic Capital Tau" }, // 𝜯
0x1D730: { desc: "Mathematical Bold Italic Capital Upsilon" }, // 𝜰
0x1D731: { desc: "Mathematical Bold Italic Capital Phi" }, // 𝜱
0x1D732: { desc: "Mathematical Bold Italic Capital Chi" }, // 𝜲
0x1D733: { desc: "Mathematical Bold Italic Capital Psi" }, // 𝜳
0x1D734: { desc: "Mathematical Bold Italic Capital Omega" }, // 𝜴
0x1D735: { desc: "Mathematical Bold Italic Nabla" }, // 𝜵
0x1D736: { desc: "Mathematical Bold Italic Small Alpha" }, // 𝜶
0x1D737: { desc: "Mathematical Bold Italic Small Beta" }, // 𝜷
0x1D738: { desc: "Mathematical Bold Italic Small Gamma" }, // 𝜸
0x1D739: { desc: "Mathematical Bold Italic Small Delta" }, // 𝜹
0x1D73A: { desc: "Mathematical Bold Italic Small Epsilon" }, // 𝜺
0x1D73B: { desc: "Mathematical Bold Italic Small Zeta" }, // 𝜻
0x1D73C: { desc: "Mathematical Bold Italic Small Eta" }, // 𝜼
0x1D73D: { desc: "Mathematical Bold Italic Small Theta" }, // 𝜽
0x1D73E: { desc: "Mathematical Bold Italic Small Iota" }, // 𝜾
0x1D73F: { desc: "Mathematical Bold Italic Small Kappa" }, // 𝜿
0x1D740: { desc: "Mathematical Bold Italic Small Lambda" }, // 𝝀
0x1D741: { desc: "Mathematical Bold Italic Small Mu" }, // 𝝁
0x1D742: { desc: "Mathematical Bold Italic Small Nu" }, // 𝝂
0x1D743: { desc: "Mathematical Bold Italic Small Xi" }, // 𝝃
0x1D744: { desc: "Mathematical Bold Italic Small Omicron" }, // 𝝄
0x1D745: { desc: "Mathematical Bold Italic Small Pi" }, // 𝝅
0x1D746: { desc: "Mathematical Bold Italic Small Rho" }, // 𝝆
0x1D747: { desc: "Mathematical Bold Italic Small Final Sigma" }, // 𝝇
0x1D748: { desc: "Mathematical Bold Italic Small Sigma" }, // 𝝈
0x1D749: { desc: "Mathematical Bold Italic Small Tau" }, // 𝝉
0x1D74A: { desc: "Mathematical Bold Italic Small Upsilon" }, // 𝝊
0x1D74B: { desc: "Mathematical Bold Italic Small Phi" }, // 𝝋
0x1D74C: { desc: "Mathematical Bold Italic Small Chi" }, // 𝝌
0x1D74D: { desc: "Mathematical Bold Italic Small Psi" }, // 𝝍
0x1D74E: { desc: "Mathematical Bold Italic Small Omega" }, // 𝝎
0x1D74F: { desc: "Mathematical Bold Italic Partial Differential" }, // 𝝏
0x1D750: { desc: "Mathematical Bold Italic Epsilon Symbol" }, // 𝝐
0x1D751: { desc: "Mathematical Bold Italic Theta Symbol" }, // 𝝑
0x1D752: { desc: "Mathematical Bold Italic Kappa Symbol" }, // 𝝒
0x1D753: { desc: "Mathematical Bold Italic Phi Symbol" }, // 𝝓
0x1D754: { desc: "Mathematical Bold Italic Rho Symbol" }, // 𝝔
0x1D755: { desc: "Mathematical Bold Italic Pi Symbol" }, // 𝝕
0x1D756: { desc: "Mathematical Sans-Serif Bold Capital Alpha" }, // 𝝖
0x1D757: { desc: "Mathematical Sans-Serif Bold Capital Beta" }, // 𝝗
0x1D758: { desc: "Mathematical Sans-Serif Bold Capital Gamma" }, // 𝝘
0x1D759: { desc: "Mathematical Sans-Serif Bold Capital Delta" }, // 𝝙
0x1D75A: { desc: "Mathematical Sans-Serif Bold Capital Epsilon" }, // 𝝚
0x1D75B: { desc: "Mathematical Sans-Serif Bold Capital Zeta" }, // 𝝛
0x1D75C: { desc: "Mathematical Sans-Serif Bold Capital Eta" }, // 𝝜
0x1D75D: { desc: "Mathematical Sans-Serif Bold Capital Theta" }, // 𝝝
0x1D75E: { desc: "Mathematical Sans-Serif Bold Capital Iota" }, // 𝝞
0x1D75F: { desc: "Mathematical Sans-Serif Bold Capital Kappa" }, // 𝝟
0x1D760: { desc: "Mathematical Sans-Serif Bold Capital Lambda" }, // 𝝠
0x1D761: { desc: "Mathematical Sans-Serif Bold Capital Mu" }, // 𝝡
0x1D762: { desc: "Mathematical Sans-Serif Bold Capital Nu" }, // 𝝢
0x1D763: { desc: "Mathematical Sans-Serif Bold Capital Xi" }, // 𝝣
0x1D764: { desc: "Mathematical Sans-Serif Bold Capital Omicron" }, // 𝝤
0x1D765: { desc: "Mathematical Sans-Serif Bold Capital Pi" }, // 𝝥
0x1D766: { desc: "Mathematical Sans-Serif Bold Capital Rho" }, // 𝝦
0x1D767: { desc: "Mathematical Sans-Serif Bold Capital Theta Symbol" }, // 𝝧
0x1D768: { desc: "Mathematical Sans-Serif Bold Capital Sigma" }, // 𝝨
0x1D769: { desc: "Mathematical Sans-Serif Bold Capital Tau" }, // 𝝩
0x1D76A: { desc: "Mathematical Sans-Serif Bold Capital Upsilon" }, // 𝝪
0x1D76B: { desc: "Mathematical Sans-Serif Bold Capital Phi" }, // 𝝫
0x1D76C: { desc: "Mathematical Sans-Serif Bold Capital Chi" }, // 𝝬
0x1D76D: { desc: "Mathematical Sans-Serif Bold Capital Psi" }, // 𝝭
0x1D76E: { desc: "Mathematical Sans-Serif Bold Capital Omega" }, // 𝝮
0x1D76F: { desc: "Mathematical Sans-Serif Bold Nabla" }, // 𝝯
0x1D770: { desc: "Mathematical Sans-Serif Bold Small Alpha" }, // 𝝰
0x1D771: { desc: "Mathematical Sans-Serif Bold Small Beta" }, // 𝝱
0x1D772: { desc: "Mathematical Sans-Serif Bold Small Gamma" }, // 𝝲
0x1D773: { desc: "Mathematical Sans-Serif Bold Small Delta" }, // 𝝳
0x1D774: { desc: "Mathematical Sans-Serif Bold Small Epsilon" }, // 𝝴
0x1D775: { desc: "Mathematical Sans-Serif Bold Small Zeta" }, // 𝝵
0x1D776: { desc: "Mathematical Sans-Serif Bold Small Eta" }, // 𝝶
0x1D777: { desc: "Mathematical Sans-Serif Bold Small Theta" }, // 𝝷
0x1D778: { desc: "Mathematical Sans-Serif Bold Small Iota" }, // 𝝸
0x1D779: { desc: "Mathematical Sans-Serif Bold Small Kappa" }, // 𝝹
0x1D77A: { desc: "Mathematical Sans-Serif Bold Small Lambda" }, // 𝝺
0x1D77B: { desc: "Mathematical Sans-Serif Bold Small Mu" }, // 𝝻
0x1D77C: { desc: "Mathematical Sans-Serif Bold Small Nu" }, // 𝝼
0x1D77D: { desc: "Mathematical Sans-Serif Bold Small Xi" }, // 𝝽
0x1D77E: { desc: "Mathematical Sans-Serif Bold Small Omicron" }, // 𝝾
0x1D77F: { desc: "Mathematical Sans-Serif Bold Small Pi" }, // 𝝿
0x1D780: { desc: "Mathematical Sans-Serif Bold Small Rho" }, // 𝞀
0x1D781: { desc: "Mathematical Sans-Serif Bold Small Final Sigma" }, // 𝞁
0x1D782: { desc: "Mathematical Sans-Serif Bold Small Sigma" }, // 𝞂
0x1D783: { desc: "Mathematical Sans-Serif Bold Small Tau" }, // 𝞃
0x1D784: { desc: "Mathematical Sans-Serif Bold Small Upsilon" }, // 𝞄
0x1D785: { desc: "Mathematical Sans-Serif Bold Small Phi" }, // 𝞅
0x1D786: { desc: "Mathematical Sans-Serif Bold Small Chi" }, // 𝞆
0x1D787: { desc: "Mathematical Sans-Serif Bold Small Psi" }, // 𝞇
0x1D788: { desc: "Mathematical Sans-Serif Bold Small Omega" }, // 𝞈
0x1D789: { desc: "Mathematical Sans-Serif Bold Partial Differential" }, // 𝞉
0x1D78A: { desc: "Mathematical Sans-Serif Bold Epsilon Symbol" }, // 𝞊
0x1D78B: { desc: "Mathematical Sans-Serif Bold Theta Symbol" }, // 𝞋
0x1D78C: { desc: "Mathematical Sans-Serif Bold Kappa Symbol" }, // 𝞌
0x1D78D: { desc: "Mathematical Sans-Serif Bold Phi Symbol" }, // 𝞍
0x1D78E: { desc: "Mathematical Sans-Serif Bold Rho Symbol" }, // 𝞎
0x1D78F: { desc: "Mathematical Sans-Serif Bold Pi Symbol" }, // 𝞏
0x1D790: { desc: "Mathematical Sans-Serif Bold Italic Capital Alpha" }, // 𝞐
0x1D791: { desc: "Mathematical Sans-Serif Bold Italic Capital Beta" }, // 𝞑
0x1D792: { desc: "Mathematical Sans-Serif Bold Italic Capital Gamma" }, // 𝞒
0x1D793: { desc: "Mathematical Sans-Serif Bold Italic Capital Delta" }, // 𝞓
0x1D794: { desc: "Mathematical Sans-Serif Bold Italic Capital Epsilon" }, // 𝞔
0x1D795: { desc: "Mathematical Sans-Serif Bold Italic Capital Zeta" }, // 𝞕
0x1D796: { desc: "Mathematical Sans-Serif Bold Italic Capital Eta" }, // 𝞖
0x1D797: { desc: "Mathematical Sans-Serif Bold Italic Capital Theta" }, // 𝞗
0x1D798: { desc: "Mathematical Sans-Serif Bold Italic Capital Iota" }, // 𝞘
0x1D799: { desc: "Mathematical Sans-Serif Bold Italic Capital Kappa" }, // 𝞙
0x1D79A: { desc: "Mathematical Sans-Serif Bold Italic Capital Lambda" }, // 𝞚
0x1D79B: { desc: "Mathematical Sans-Serif Bold Italic Capital Mu" }, // 𝞛
0x1D79C: { desc: "Mathematical Sans-Serif Bold Italic Capital Nu" }, // 𝞜
0x1D79D: { desc: "Mathematical Sans-Serif Bold Italic Capital Xi" }, // 𝞝
0x1D79E: { desc: "Mathematical Sans-Serif Bold Italic Capital Omicron" }, // 𝞞
0x1D79F: { desc: "Mathematical Sans-Serif Bold Italic Capital Pi" }, // 𝞟
0x1D7A0: { desc: "Mathematical Sans-Serif Bold Italic Capital Rho" }, // 𝞠
0x1D7A1: { desc: "Mathematical Sans-Serif Bold Italic Capital Theta Symbol" }, // 𝞡
0x1D7A2: { desc: "Mathematical Sans-Serif Bold Italic Capital Sigma" }, // 𝞢
0x1D7A3: { desc: "Mathematical Sans-Serif Bold Italic Capital Tau" }, // 𝞣
0x1D7A4: { desc: "Mathematical Sans-Serif Bold Italic Capital Upsilon" }, // 𝞤
0x1D7A5: { desc: "Mathematical Sans-Serif Bold Italic Capital Phi" }, // 𝞥
0x1D7A6: { desc: "Mathematical Sans-Serif Bold Italic Capital Chi" }, // 𝞦
0x1D7A7: { desc: "Mathematical Sans-Serif Bold Italic Capital Psi" }, // 𝞧
0x1D7A8: { desc: "Mathematical Sans-Serif Bold Italic Capital Omega" }, // 𝞨
0x1D7A9: { desc: "Mathematical Sans-Serif Bold Italic Nabla" }, // 𝞩
0x1D7AA: { desc: "Mathematical Sans-Serif Bold Italic Small Alpha" }, // 𝞪
0x1D7AB: { desc: "Mathematical Sans-Serif Bold Italic Small Beta" }, // 𝞫
0x1D7AC: { desc: "Mathematical Sans-Serif Bold Italic Small Gamma" }, // 𝞬
0x1D7AD: { desc: "Mathematical Sans-Serif Bold Italic Small Delta" }, // 𝞭
0x1D7AE: { desc: "Mathematical Sans-Serif Bold Italic Small Epsilon" }, // 𝞮
0x1D7AF: { desc: "Mathematical Sans-Serif Bold Italic Small Zeta" }, // 𝞯
0x1D7B0: { desc: "Mathematical Sans-Serif Bold Italic Small Eta" }, // 𝞰
0x1D7B1: { desc: "Mathematical Sans-Serif Bold Italic Small Theta" }, // 𝞱
0x1D7B2: { desc: "Mathematical Sans-Serif Bold Italic Small Iota" }, // 𝞲
0x1D7B3: { desc: "Mathematical Sans-Serif Bold Italic Small Kappa" }, // 𝞳
0x1D7B4: { desc: "Mathematical Sans-Serif Bold Italic Small Lambda" }, // 𝞴
0x1D7B5: { desc: "Mathematical Sans-Serif Bold Italic Small Mu" }, // 𝞵
0x1D7B6: { desc: "Mathematical Sans-Serif Bold Italic Small Nu" }, // 𝞶
0x1D7B7: { desc: "Mathematical Sans-Serif Bold Italic Small Xi" }, // 𝞷
0x1D7B8: { desc: "Mathematical Sans-Serif Bold Italic Small Omicron" }, // 𝞸
0x1D7B9: { desc: "Mathematical Sans-Serif Bold Italic Small Pi" }, // 𝞹
0x1D7BA: { desc: "Mathematical Sans-Serif Bold Italic Small Rho" }, // 𝞺
0x1D7BB: { desc: "Mathematical Sans-Serif Bold Italic Small Final Sigma" }, // 𝞻
0x1D7BC: { desc: "Mathematical Sans-Serif Bold Italic Small Sigma" }, // 𝞼
0x1D7BD: { desc: "Mathematical Sans-Serif Bold Italic Small Tau" }, // 𝞽
0x1D7BE: { desc: "Mathematical Sans-Serif Bold Italic Small Upsilon" }, // 𝞾
0x1D7BF: { desc: "Mathematical Sans-Serif Bold Italic Small Phi" }, // 𝞿
0x1D7C0: { desc: "Mathematical Sans-Serif Bold Italic Small Chi" }, // 𝟀
0x1D7C1: { desc: "Mathematical Sans-Serif Bold Italic Small Psi" }, // 𝟁
0x1D7C2: { desc: "Mathematical Sans-Serif Bold Italic Small Omega" }, // 𝟂
0x1D7C3: { desc: "Mathematical Sans-Serif Bold Italic Partial Differential" }, // 𝟃
0x1D7C4: { desc: "Mathematical Sans-Serif Bold Italic Epsilon Symbol" }, // 𝟄
0x1D7C5: { desc: "Mathematical Sans-Serif Bold Italic Theta Symbol" }, // 𝟅
0x1D7C6: { desc: "Mathematical Sans-Serif Bold Italic Kappa Symbol" }, // 𝟆
0x1D7C7: { desc: "Mathematical Sans-Serif Bold Italic Phi Symbol" }, // 𝟇
0x1D7C8: { desc: "Mathematical Sans-Serif Bold Italic Rho Symbol" }, // 𝟈
0x1D7C9: { desc: "Mathematical Sans-Serif Bold Italic Pi Symbol" }, // 𝟉
0x1D7CA: { desc: "Mathematical Bold Capital Digamma" }, // 𝟊
0x1D7CB: { desc: "Mathematical Bold Small Digamma" }, // 𝟋
0x1D7CE: { desc: "Mathematical Bold Digit Zero" }, // 𝟎
0x1D7CF: { desc: "Mathematical Bold Digit One" }, // 𝟏
0x1D7D0: { desc: "Mathematical Bold Digit Two" }, // 𝟐
0x1D7D1: { desc: "Mathematical Bold Digit Three" }, // 𝟑
0x1D7D2: { desc: "Mathematical Bold Digit Four" }, // 𝟒
0x1D7D3: { desc: "Mathematical Bold Digit Five" }, // 𝟓
0x1D7D4: { desc: "Mathematical Bold Digit Six" }, // 𝟔
0x1D7D5: { desc: "Mathematical Bold Digit Seven" }, // 𝟕
0x1D7D6: { desc: "Mathematical Bold Digit Eight" }, // 𝟖
0x1D7D7: { desc: "Mathematical Bold Digit Nine" }, // 𝟗
0x1D7D8: { desc: "Mathematical Double-Struck Digit Zero" }, // 𝟘
0x1D7D9: { desc: "Mathematical Double-Struck Digit One" }, // 𝟙
0x1D7DA: { desc: "Mathematical Double-Struck Digit Two" }, // 𝟚
0x1D7DB: { desc: "Mathematical Double-Struck Digit Three" }, // 𝟛
0x1D7DC: { desc: "Mathematical Double-Struck Digit Four" }, // 𝟜
0x1D7DD: { desc: "Mathematical Double-Struck Digit Five" }, // 𝟝
0x1D7DE: { desc: "Mathematical Double-Struck Digit Six" }, // 𝟞
0x1D7DF: { desc: "Mathematical Double-Struck Digit Seven" }, // 𝟟
0x1D7E0: { desc: "Mathematical Double-Struck Digit Eight" }, // 𝟠
0x1D7E1: { desc: "Mathematical Double-Struck Digit Nine" }, // 𝟡
0x1D7E2: { desc: "Mathematical Sans-Serif Digit Zero" }, // 𝟢
0x1D7E3: { desc: "Mathematical Sans-Serif Digit One" }, // 𝟣
0x1D7E4: { desc: "Mathematical Sans-Serif Digit Two" }, // 𝟤
0x1D7E5: { desc: "Mathematical Sans-Serif Digit Three" }, // 𝟥
0x1D7E6: { desc: "Mathematical Sans-Serif Digit Four" }, // 𝟦
0x1D7E7: { desc: "Mathematical Sans-Serif Digit Five" }, // 𝟧
0x1D7E8: { desc: "Mathematical Sans-Serif Digit Six" }, // 𝟨
0x1D7E9: { desc: "Mathematical Sans-Serif Digit Seven" }, // 𝟩
0x1D7EA: { desc: "Mathematical Sans-Serif Digit Eight" }, // 𝟪
0x1D7EB: { desc: "Mathematical Sans-Serif Digit Nine" }, // 𝟫
0x1D7EC: { desc: "Mathematical Sans-Serif Bold Digit Zero" }, // 𝟬
0x1D7ED: { desc: "Mathematical Sans-Serif Bold Digit One" }, // 𝟭
0x1D7EE: { desc: "Mathematical Sans-Serif Bold Digit Two" }, // 𝟮
0x1D7EF: { desc: "Mathematical Sans-Serif Bold Digit Three" }, // 𝟯
0x1D7F0: { desc: "Mathematical Sans-Serif Bold Digit Four" }, // 𝟰
0x1D7F1: { desc: "Mathematical Sans-Serif Bold Digit Five" }, // 𝟱
0x1D7F2: { desc: "Mathematical Sans-Serif Bold Digit Six" }, // 𝟲
0x1D7F3: { desc: "Mathematical Sans-Serif Bold Digit Seven" }, // 𝟳
0x1D7F4: { desc: "Mathematical Sans-Serif Bold Digit Eight" }, // 𝟴
0x1D7F5: { desc: "Mathematical Sans-Serif Bold Digit Nine" }, // 𝟵
0x1D7F6: { desc: "Mathematical Monospace Digit Zero" }, // 𝟶
0x1D7F7: { desc: "Mathematical Monospace Digit One" }, // 𝟷
0x1D7F8: { desc: "Mathematical Monospace Digit Two" }, // 𝟸
0x1D7F9: { desc: "Mathematical Monospace Digit Three" }, // 𝟹
0x1D7FA: { desc: "Mathematical Monospace Digit Four" }, // 𝟺
0x1D7FB: { desc: "Mathematical Monospace Digit Five" }, // 𝟻
0x1D7FC: { desc: "Mathematical Monospace Digit Six" }, // 𝟼
0x1D7FD: { desc: "Mathematical Monospace Digit Seven" }, // 𝟽
0x1D7FE: { desc: "Mathematical Monospace Digit Eight" }, // 𝟾
0x1D7FF: { desc: "Mathematical Monospace Digit Nine" }, // 𝟿
// ...
// Miscellaneous Symbols and Pictographs
0x1F300: { desc: "Cyclone" }, // 🌀
0x1F301: { desc: "Foggy" }, // 🌁
0x1F302: { desc: "Closed Umbrella" }, // 🌂
0x1F303: { desc: "Night with Stars" }, // 🌃
0x1F304: { desc: "Sunrise Over Mountains" }, // 🌄
0x1F305: { desc: "Sunrise" }, // 🌅
0x1F306: { desc: "Cityscape at Dusk" }, // 🌆
0x1F307: { desc: "Sunset Over Buildings" }, // 🌇
0x1F308: { desc: "Rainbow" }, // 🌈
0x1F309: { desc: "Bridge at Night" }, // 🌉
0x1F30A: { desc: "Water Wave" }, // 🌊
0x1F30B: { desc: "Volcano" }, // 🌋
0x1F30C: { desc: "Milky Way" }, // 🌌
0x1F30D: { desc: "Earth Globe Europe-Africa" }, // 🌍
0x1F30E: { desc: "Earth Globe Americas" }, // 🌎
0x1F30F: { desc: "Earth Globe Asia-Australia" }, // 🌏
0x1F310: { desc: "Globe with Meridians" }, // 🌐
0x1F311: { desc: "New Moon Symbol" }, // 🌑
0x1F312: { desc: "Waxing Crescent Moon Symbol" }, // 🌒
0x1F313: { desc: "First Quarter Moon Symbol" }, // 🌓
0x1F314: { desc: "Waxing Gibbous Moon Symbol" }, // 🌔
0x1F315: { desc: "Full Moon Symbol" }, // 🌕
0x1F316: { desc: "Waning Gibbous Moon Symbol" }, // 🌖
0x1F317: { desc: "Last Quarter Moon Symbol" }, // 🌗
0x1F318: { desc: "Waning Crescent Moon Symbol" }, // 🌘
0x1F319: { desc: "Crescent Moon" }, // 🌙
0x1F31A: { desc: "New Moon with Face" }, // 🌚
0x1F31B: { desc: "First Quarter Moon with Face" }, // 🌛
0x1F31C: { desc: "Last Quarter Moon with Face" }, // 🌜
0x1F31D: { desc: "Full Moon with Face" }, // 🌝
0x1F31E: { desc: "Sun with Face" }, // 🌞
0x1F31F: { desc: "Glowing Star" }, // 🌟
0x1F320: { desc: "Shooting Star" }, // 🌠
0x1F321: { desc: "Thermometer" }, // 🌡
0x1F322: { desc: "Black Droplet" }, // 🌢
0x1F323: { desc: "White Sun" }, // 🌣
0x1F324: { desc: "White Sun with Small Cloud" }, // 🌤
0x1F325: { desc: "White Sun Behind Cloud" }, // 🌥
0x1F326: { desc: "White Sun Behind Cloud with Rain" }, // 🌦
0x1F327: { desc: "Cloud with Rain" }, // 🌧
0x1F328: { desc: "Cloud with Snow" }, // 🌨
0x1F329: { desc: "Cloud with Lightning" }, // 🌩
0x1F32A: { desc: "Cloud with Tornado" }, // 🌪
0x1F32B: { desc: "Fog" }, // 🌫
0x1F32C: { desc: "Wind Blowing Face" }, // 🌬
0x1F32D: { desc: "Hot Dog" }, // 🌭
0x1F32E: { desc: "Taco" }, // 🌮
0x1F32F: { desc: "Burrito" }, // 🌯
0x1F330: { desc: "Chestnut" }, // 🌰
0x1F331: { desc: "Seedling" }, // 🌱
0x1F332: { desc: "Evergreen Tree" }, // 🌲
0x1F333: { desc: "Deciduous Tree" }, // 🌳
0x1F334: { desc: "Palm Tree" }, // 🌴
0x1F335: { desc: "Cactus" }, // 🌵
0x1F336: { desc: "Hot Pepper" }, // 🌶
0x1F337: { desc: "Tulip" }, // 🌷
0x1F338: { desc: "Cherry Blossom" }, // 🌸
0x1F339: { desc: "Rose" }, // 🌹
0x1F33A: { desc: "Hibiscus" }, // 🌺
0x1F33B: { desc: "Sunflower" }, // 🌻
0x1F33C: { desc: "Blossom" }, // 🌼
0x1F33D: { desc: "Ear of Maize" }, // 🌽
0x1F33E: { desc: "Ear of Rice" }, // 🌾
0x1F33F: { desc: "Herb" }, // 🌿
0x1F340: { desc: "Four Leaf Clover" }, // 🍀
0x1F341: { desc: "Maple Leaf" }, // 🍁
0x1F342: { desc: "Fallen Leaf" }, // 🍂
0x1F343: { desc: "Leaf Fluttering In Wind" }, // 🍃
0x1F344: { desc: "Mushroom" }, // 🍄
0x1F345: { desc: "Tomato" }, // 🍅
0x1F346: { desc: "Aubergine" }, // 🍆
0x1F347: { desc: "Grapes" }, // 🍇
0x1F348: { desc: "Melon" }, // 🍈
0x1F349: { desc: "Watermelon" }, // 🍉
0x1F34A: { desc: "Tangerine" }, // 🍊
0x1F34B: { desc: "Lemon" }, // 🍋
0x1F34C: { desc: "Banana" }, // 🍌
0x1F34D: { desc: "Pineapple" }, // 🍍
0x1F34E: { desc: "Red Apple" }, // 🍎
0x1F34F: { desc: "Green Apple" }, // 🍏
0x1F350: { desc: "Pear" }, // 🍐
0x1F351: { desc: "Peach" }, // 🍑
0x1F352: { desc: "Cherries" }, // 🍒
0x1F353: { desc: "Strawberry" }, // 🍓
0x1F354: { desc: "Hamburger" }, // 🍔
0x1F355: { desc: "Slice of Pizza" }, // 🍕
0x1F356: { desc: "Meat On Bone" }, // 🍖
0x1F357: { desc: "Poultry Leg" }, // 🍗
0x1F358: { desc: "Rice Cracker" }, // 🍘
0x1F359: { desc: "Rice Ball" }, // 🍙
0x1F35A: { desc: "Cooked Rice" }, // 🍚
0x1F35B: { desc: "Curry and Rice" }, // 🍛
0x1F35C: { desc: "Steaming Bowl" }, // 🍜
0x1F35D: { desc: "Spaghetti" }, // 🍝
0x1F35E: { desc: "Bread" }, // 🍞
0x1F35F: { desc: "French Fries" }, // 🍟
0x1F360: { desc: "Roasted Sweet Potato" }, // 🍠
0x1F361: { desc: "Dango" }, // 🍡
0x1F362: { desc: "Oden" }, // 🍢
0x1F363: { desc: "Sushi" }, // 🍣
0x1F364: { desc: "Fried Shrimp" }, // 🍤
0x1F365: { desc: "Fish Cake with Swirl Design" }, // 🍥
0x1F366: { desc: "Soft Ice Cream" }, // 🍦
0x1F367: { desc: "Shaved Ice" }, // 🍧
0x1F368: { desc: "Ice Cream" }, // 🍨
0x1F369: { desc: "Doughnut" }, // 🍩
0x1F36A: { desc: "Cookie" }, // 🍪
0x1F36B: { desc: "Chocolate Bar" }, // 🍫
0x1F36C: { desc: "Candy" }, // 🍬
0x1F36D: { desc: "Lollipop" }, // 🍭
0x1F36E: { desc: "Custard" }, // 🍮
0x1F36F: { desc: "Honey Pot" }, // 🍯
0x1F370: { desc: "Shortcake" }, // 🍰
0x1F371: { desc: "Bento Box" }, // 🍱
0x1F372: { desc: "Pot of Food" }, // 🍲
0x1F373: { desc: "Cooking" }, // 🍳
0x1F374: { desc: "Fork and Knife" }, // 🍴
0x1F375: { desc: "Teacup Without Handle" }, // 🍵
0x1F376: { desc: "Sake Bottle and Cup" }, // 🍶
0x1F377: { desc: "Wine Glass" }, // 🍷
0x1F378: { desc: "Cocktail Glass" }, // 🍸
0x1F379: { desc: "Tropical Drink" }, // 🍹
0x1F37A: { desc: "Beer Mug" }, // 🍺
0x1F37B: { desc: "Clinking Beer Mugs" }, // 🍻
0x1F37C: { desc: "Baby Bottle" }, // 🍼
0x1F37D: { desc: "Fork and Knife with Plate" }, // 🍽
0x1F37E: { desc: "Bottle with Popping Cork" }, // 🍾
0x1F37F: { desc: "Popcorn" }, // 🍿
0x1F380: { desc: "Ribbon" }, // 🎀
0x1F381: { desc: "Wrapped Present" }, // 🎁
0x1F382: { desc: "Birthday Cake" }, // 🎂
0x1F383: { desc: "Jack-O-Lantern" }, // 🎃
0x1F384: { desc: "Christmas Tree" }, // 🎄
0x1F385: { desc: "Father Christmas" }, // 🎅
0x1F386: { desc: "Fireworks" }, // 🎆
0x1F387: { desc: "Firework Sparkler" }, // 🎇
0x1F388: { desc: "Balloon" }, // 🎈
0x1F389: { desc: "Party Popper" }, // 🎉
0x1F38A: { desc: "Confetti Ball" }, // 🎊
0x1F38B: { desc: "Tanabata Tree" }, // 🎋
0x1F38C: { desc: "Crossed Flags" }, // 🎌
0x1F38D: { desc: "Pine Decoration" }, // 🎍
0x1F38E: { desc: "Japanese Dolls" }, // 🎎
0x1F38F: { desc: "Carp Streamer" }, // 🎏
0x1F390: { desc: "Wind Chime" }, // 🎐
0x1F391: { desc: "Moon Viewing Ceremony" }, // 🎑
0x1F392: { desc: "School Satchel" }, // 🎒
0x1F393: { desc: "Graduation Cap" }, // 🎓
0x1F394: { desc: "Heart with Tip On the Left" }, // 🎔
0x1F395: { desc: "Bouquet of Flowers" }, // 🎕
0x1F396: { desc: "Military Medal" }, // 🎖
0x1F397: { desc: "Reminder Ribbon" }, // 🎗
0x1F398: { desc: "Musical Keyboard with Jacks" }, // 🎘
0x1F399: { desc: "Studio Microphone" }, // 🎙
0x1F39A: { desc: "Level Slider" }, // 🎚
0x1F39B: { desc: "Control Knobs" }, // 🎛
0x1F39C: { desc: "Beamed Ascending Musical Notes" }, // 🎜
0x1F39D: { desc: "Beamed Descending Musical Notes" }, // 🎝
0x1F39E: { desc: "Film Frames" }, // 🎞
0x1F39F: { desc: "Admission Tickets" }, // 🎟
0x1F3A0: { desc: "Carousel Horse" }, // 🎠
0x1F3A1: { desc: "Ferris Wheel" }, // 🎡
0x1F3A2: { desc: "Roller Coaster" }, // 🎢
0x1F3A3: { desc: "Fishing Pole and Fish" }, // 🎣
0x1F3A4: { desc: "Microphone" }, // 🎤
0x1F3A5: { desc: "Movie Camera" }, // 🎥
0x1F3A6: { desc: "Cinema" }, // 🎦
0x1F3A7: { desc: "Headphone" }, // 🎧
0x1F3A8: { desc: "Artist Palette" }, // 🎨
0x1F3A9: { desc: "Top Hat" }, // 🎩
0x1F3AA: { desc: "Circus Tent" }, // 🎪
0x1F3AB: { desc: "Ticket" }, // 🎫
0x1F3AC: { desc: "Clapper Board" }, // 🎬
0x1F3AD: { desc: "Performing Arts" }, // 🎭
0x1F3AE: { desc: "Video Game" }, // 🎮
0x1F3AF: { desc: "Direct Hit" }, // 🎯
0x1F3B0: { desc: "Slot Machine" }, // 🎰
0x1F3B1: { desc: "Billiards" }, // 🎱
0x1F3B2: { desc: "Game Die" }, // 🎲
0x1F3B3: { desc: "Bowling" }, // 🎳
0x1F3B4: { desc: "Flower Playing Cards" }, // 🎴
0x1F3B5: { desc: "Musical Note" }, // 🎵
0x1F3B6: { desc: "Multiple Musical Notes" }, // 🎶
0x1F3B7: { desc: "Saxophone" }, // 🎷
0x1F3B8: { desc: "Guitar" }, // 🎸
0x1F3B9: { desc: "Musical Keyboard" }, // 🎹
0x1F3BA: { desc: "Trumpet" }, // 🎺
0x1F3BB: { desc: "Violin" }, // 🎻
0x1F3BC: { desc: "Musical Score" }, // 🎼
0x1F3BD: { desc: "Running Shirt with Sash" }, // 🎽
0x1F3BE: { desc: "Tennis Racquet and Ball" }, // 🎾
0x1F3BF: { desc: "Ski and Ski Boot" }, // 🎿
0x1F3C0: { desc: "Basketball and Hoop" }, // 🏀
0x1F3C1: { desc: "Chequered Flag" }, // 🏁
0x1F3C2: { desc: "Snowboarder" }, // 🏂
0x1F3C3: { desc: "Runner" }, // 🏃
0x1F3C4: { desc: "Surfer" }, // 🏄
0x1F3C5: { desc: "Sports Medal" }, // 🏅
0x1F3C6: { desc: "Trophy" }, // 🏆
0x1F3C7: { desc: "Horse Racing" }, // 🏇
0x1F3C8: { desc: "American Football" }, // 🏈
0x1F3C9: { desc: "Rugby Football" }, // 🏉
0x1F3CA: { desc: "Swimmer" }, // 🏊
0x1F3CB: { desc: "Weight Lifter" }, // 🏋
0x1F3CC: { desc: "Golfer" }, // 🏌
0x1F3CD: { desc: "Racing Motorcycle" }, // 🏍
0x1F3CE: { desc: "Racing Car" }, // 🏎
0x1F3CF: { desc: "Cricket Bat and Ball" }, // 🏏
0x1F3D0: { desc: "Volleyball" }, // 🏐
0x1F3D1: { desc: "Field Hockey Stick and Ball" }, // 🏑
0x1F3D2: { desc: "Ice Hockey Stick and Puck" }, // 🏒
0x1F3D3: { desc: "Table Tennis Paddle and Ball" }, // 🏓
0x1F3D4: { desc: "Snow Capped Mountain" }, // 🏔
0x1F3D5: { desc: "Camping" }, // 🏕
0x1F3D6: { desc: "Beach with Umbrella" }, // 🏖
0x1F3D7: { desc: "Building Construction" }, // 🏗
0x1F3D8: { desc: "House Buildings" }, // 🏘
0x1F3D9: { desc: "Cityscape" }, // 🏙
0x1F3DA: { desc: "Derelict House Building" }, // 🏚
0x1F3DB: { desc: "Classical Building" }, // 🏛
0x1F3DC: { desc: "Desert" }, // 🏜
0x1F3DD: { desc: "Desert Island" }, // 🏝
0x1F3DE: { desc: "National Park" }, // 🏞
0x1F3DF: { desc: "Stadium" }, // 🏟
0x1F3E0: { desc: "House Building" }, // 🏠
0x1F3E1: { desc: "House with Garden" }, // 🏡
0x1F3E2: { desc: "Office Building" }, // 🏢
0x1F3E3: { desc: "Japanese Post Office" }, // 🏣
0x1F3E4: { desc: "European Post Office" }, // 🏤
0x1F3E5: { desc: "Hospital" }, // 🏥
0x1F3E6: { desc: "Bank" }, // 🏦
0x1F3E7: { desc: "Automated Teller Machine" }, // 🏧
0x1F3E8: { desc: "Hotel" }, // 🏨
0x1F3E9: { desc: "Love Hotel" }, // 🏩
0x1F3EA: { desc: "Convenience Store" }, // 🏪
0x1F3EB: { desc: "School" }, // 🏫
0x1F3EC: { desc: "Department Store" }, // 🏬
0x1F3ED: { desc: "Factory" }, // 🏭
0x1F3EE: { desc: "Izakaya Lantern" }, // 🏮
0x1F3EF: { desc: "Japanese Castle" }, // 🏯
0x1F3F0: { desc: "European Castle" }, // 🏰
0x1F3F1: { desc: "White Pennant" }, // 🏱
0x1F3F2: { desc: "Black Pennant" }, // 🏲
0x1F3F3: { desc: "Waving White Flag" }, // 🏳
0x1F3F4: { desc: "Waving Black Flag" }, // 🏴
0x1F3F5: { desc: "Rosette" }, // 🏵
0x1F3F6: { desc: "Black Rosette" }, // 🏶
0x1F3F7: { desc: "Label" }, // 🏷
0x1F3F8: { desc: "Badminton Racquet and Shuttlecock" }, // 🏸
0x1F3F9: { desc: "Bow and Arrow" }, // 🏹
0x1F3FA: { desc: "Amphora" }, // 🏺
0x1F3FB: { desc: "Emoji Modifier Fitzpatrick Type-1-2 (Celtic, Euro)" },
0x1F3FC: { desc: "Emoji Modifier Fitzpatrick Type-3 (tan)" },
0x1F3FD: { desc: "Emoji Modifier Fitzpatrick Type-4 (brown)" },
0x1F3FE: { desc: "Emoji Modifier Fitzpatrick Type-5 (dark brown)" },
0x1F3FF: { desc: "Emoji Modifier Fitzpatrick Type-6 (black)" },
0x1F400: { desc: "Rat" }, // 🐀
0x1F401: { desc: "Mouse" }, // 🐁
0x1F402: { desc: "Ox" }, // 🐂
0x1F403: { desc: "Water Buffalo" }, // 🐃
0x1F404: { desc: "Cow" }, // 🐄
0x1F405: { desc: "Tiger" }, // 🐅
0x1F406: { desc: "Leopard" }, // 🐆
0x1F407: { desc: "Rabbit" }, // 🐇
0x1F408: { desc: "Cat" }, // 🐈
0x1F409: { desc: "Dragon" }, // 🐉
0x1F40A: { desc: "Crocodile" }, // 🐊
0x1F40B: { desc: "Whale" }, // 🐋
0x1F40C: { desc: "Snail" }, // 🐌
0x1F40D: { desc: "Snake" }, // 🐍
0x1F40E: { desc: "Horse" }, // 🐎
0x1F40F: { desc: "Ram" }, // 🐏
0x1F410: { desc: "Goat" }, // 🐐
0x1F411: { desc: "Sheep" }, // 🐑
0x1F412: { desc: "Monkey" }, // 🐒
0x1F413: { desc: "Rooster" }, // 🐓
0x1F414: { desc: "Chicken" }, // 🐔
0x1F415: { desc: "Dog" }, // 🐕
0x1F416: { desc: "Pig" }, // 🐖
0x1F417: { desc: "Boar" }, // 🐗
0x1F418: { desc: "Elephant" }, // 🐘
0x1F419: { desc: "Octopus" }, // 🐙
0x1F41A: { desc: "Spiral Shell" }, // 🐚
0x1F41B: { desc: "Bug" }, // 🐛
0x1F41C: { desc: "Ant" }, // 🐜
0x1F41D: { desc: "Honeybee" }, // 🐝
0x1F41E: { desc: "Lady Beetle" }, // 🐞
0x1F41F: { desc: "Fish" }, // 🐟
0x1F420: { desc: "Tropical Fish" }, // 🐠
0x1F421: { desc: "Blowfish" }, // 🐡
0x1F422: { desc: "Turtle" }, // 🐢
0x1F423: { desc: "Hatching Chick" }, // 🐣
0x1F424: { desc: "Baby Chick" }, // 🐤
0x1F425: { desc: "Front-Facing Baby Chick" }, // 🐥
0x1F426: { desc: "Bird" }, // 🐦
0x1F427: { desc: "Penguin" }, // 🐧
0x1F428: { desc: "Koala" }, // 🐨
0x1F429: { desc: "Poodle" }, // 🐩
0x1F42A: { desc: "Dromedary Camel" }, // 🐪
0x1F42B: { desc: "Bactrian Camel" }, // 🐫
0x1F42C: { desc: "Dolphin" }, // 🐬
0x1F42D: { desc: "Mouse Face" }, // 🐭
0x1F42E: { desc: "Cow Face" }, // 🐮
0x1F42F: { desc: "Tiger Face" }, // 🐯
0x1F430: { desc: "Rabbit Face" }, // 🐰
0x1F431: { desc: "Cat Face" }, // 🐱
0x1F432: { desc: "Dragon Face" }, // 🐲
0x1F433: { desc: "Spouting Whale" }, // 🐳
0x1F434: { desc: "Horse Face" }, // 🐴
0x1F435: { desc: "Monkey Face" }, // 🐵
0x1F436: { desc: "Dog Face" }, // 🐶
0x1F437: { desc: "Pig Face" }, // 🐷
0x1F438: { desc: "Frog Face" }, // 🐸
0x1F439: { desc: "Hamster Face" }, // 🐹
0x1F43A: { desc: "Wolf Face" }, // 🐺
0x1F43B: { desc: "Bear Face" }, // 🐻
0x1F43C: { desc: "Panda Face" }, // 🐼
0x1F43D: { desc: "Pig Nose" }, // 🐽
0x1F43E: { desc: "Paw Prints" }, // 🐾
0x1F43F: { desc: "Chipmunk" }, // 🐿
0x1F440: { desc: "Eyes" }, // 👀
0x1F441: { desc: "Eye" }, // 👁
0x1F442: { desc: "Ear" }, // 👂
0x1F443: { desc: "Nose" }, // 👃
0x1F444: { desc: "Mouth" }, // 👄
0x1F445: { desc: "Tongue" }, // 👅
0x1F446: { desc: "White Up Pointing Backhand Index" }, // 👆
0x1F447: { desc: "White Down Pointing Backhand Index" }, // 👇
0x1F448: { desc: "White Left Pointing Backhand Index" }, // 👈
0x1F449: { desc: "White Right Pointing Backhand Index" }, // 👉
0x1F44A: { desc: "Fisted Hand Sign" }, // 👊
0x1F44B: { desc: "Waving Hand Sign" }, // 👋
0x1F44C: { desc: "Ok Hand Sign" }, // 👌
0x1F44D: { desc: "Thumbs Up Sign" }, // 👍
0x1F44E: { desc: "Thumbs Down Sign" }, // 👎
0x1F44F: { desc: "Clapping Hands Sign" }, // 👏
0x1F450: { desc: "Open Hands Sign" }, // 👐
0x1F451: { desc: "Crown" }, // 👑
0x1F452: { desc: "Womans Hat" }, // 👒
0x1F453: { desc: "Eyeglasses" }, // 👓
0x1F454: { desc: "Necktie" }, // 👔
0x1F455: { desc: "T-Shirt" }, // 👕
0x1F456: { desc: "Jeans" }, // 👖
0x1F457: { desc: "Dress" }, // 👗
0x1F458: { desc: "Kimono" }, // 👘
0x1F459: { desc: "Bikini" }, // 👙
0x1F45A: { desc: "Womans Clothes" }, // 👚
0x1F45B: { desc: "Purse" }, // 👛
0x1F45C: { desc: "Handbag" }, // 👜
0x1F45D: { desc: "Pouch" }, // 👝
0x1F45E: { desc: "Mans Shoe" }, // 👞
0x1F45F: { desc: "Athletic Shoe" }, // 👟
0x1F460: { desc: "High-Heeled Shoe" }, // 👠
0x1F461: { desc: "Womans Sandal" }, // 👡
0x1F462: { desc: "Womans Boots" }, // 👢
0x1F463: { desc: "Footprints" }, // 👣
0x1F464: { desc: "Bust In Silhouette" }, // 👤
0x1F465: { desc: "Busts In Silhouette" }, // 👥
0x1F466: { desc: "Boy" }, // 👦
0x1F467: { desc: "Girl" }, // 👧
0x1F468: { desc: "Man" }, // 👨
0x1F469: { desc: "Woman" }, // 👩
0x1F46A: { desc: "Family" }, // 👪
0x1F46B: { desc: "Man and Woman Holding Hands" }, // 👫
0x1F46C: { desc: "Two Men Holding Hands" }, // 👬
0x1F46D: { desc: "Two Women Holding Hands" }, // 👭
0x1F46E: { desc: "Police Officer" }, // 👮
0x1F46F: { desc: "Woman with Bunny Ears" }, // 👯
0x1F470: { desc: "Bride with Veil" }, // 👰
0x1F471: { desc: "Person with Blond Hair" }, // 👱
0x1F472: { desc: "Man with Gua Pi Mao" }, // 👲
0x1F473: { desc: "Man with Turban" }, // 👳
0x1F474: { desc: "Older Man" }, // 👴
0x1F475: { desc: "Older Woman" }, // 👵
0x1F476: { desc: "Baby" }, // 👶
0x1F477: { desc: "Construction Worker" }, // 👷
0x1F478: { desc: "Princess" }, // 👸
0x1F479: { desc: "Japanese Ogre" }, // 👹
0x1F47A: { desc: "Japanese Goblin" }, // 👺
0x1F47B: { desc: "Ghost" }, // 👻
0x1F47C: { desc: "Baby Angel" }, // 👼
0x1F47D: { desc: "Extraterrestrial Alien" }, // 👽
0x1F47E: { desc: "Alien Monster" }, // 👾
0x1F47F: { desc: "Imp" }, // 👿
0x1F480: { desc: "Skull" }, // 💀
0x1F481: { desc: "Information Desk Person" }, // 💁
0x1F482: { desc: "Guardsman" }, // 💂
0x1F483: { desc: "Dancer" }, // 💃
0x1F484: { desc: "Lipstick" }, // 💄
0x1F485: { desc: "Nail Polish" }, // 💅
0x1F486: { desc: "Face Massage" }, // 💆
0x1F487: { desc: "Haircut" }, // 💇
0x1F488: { desc: "Barber Pole" }, // 💈
0x1F489: { desc: "Syringe" }, // 💉
0x1F48A: { desc: "Pill" }, // 💊
0x1F48B: { desc: "Kiss Mark" }, // 💋
0x1F48C: { desc: "Love Letter" }, // 💌
0x1F48D: { desc: "Ring" }, // 💍
0x1F48E: { desc: "Gem Stone" }, // 💎
0x1F48F: { desc: "Kiss" }, // 💏
0x1F490: { desc: "Bouquet" }, // 💐
0x1F491: { desc: "Couple with Heart" }, // 💑
0x1F492: { desc: "Wedding" }, // 💒
0x1F493: { desc: "Beating Heart" }, // 💓
0x1F494: { desc: "Broken Heart" }, // 💔
0x1F495: { desc: "Two Hearts" }, // 💕
0x1F496: { desc: "Sparkling Heart" }, // 💖
0x1F497: { desc: "Growing Heart" }, // 💗
0x1F498: { desc: "Heart with Arrow" }, // 💘
0x1F499: { desc: "Blue Heart" }, // 💙
0x1F49A: { desc: "Green Heart" }, // 💚
0x1F49B: { desc: "Yellow Heart" }, // 💛
0x1F49C: { desc: "Purple Heart" }, // 💜
0x1F49D: { desc: "Heart with Ribbon" }, // 💝
0x1F49E: { desc: "Revolving Hearts" }, // 💞
0x1F49F: { desc: "Heart Decoration" }, // 💟
0x1F4A0: { desc: "Diamond Shape with A Dot Inside" }, // 💠
0x1F4A1: { desc: "Electric Light Bulb" }, // 💡
0x1F4A2: { desc: "Anger Symbol" }, // 💢
0x1F4A3: { desc: "Bomb" }, // 💣
0x1F4A4: { desc: "Sleeping Symbol" }, // 💤
0x1F4A5: { desc: "Collision Symbol" }, // 💥
0x1F4A6: { desc: "Splashing Sweat Symbol" }, // 💦
0x1F4A7: { desc: "Droplet" }, // 💧
0x1F4A8: { desc: "Dash Symbol" }, // 💨
0x1F4A9: { desc: "Pile of Poo" }, // 💩
0x1F4AA: { desc: "Flexed Biceps" }, // 💪
0x1F4AB: { desc: "Dizzy Symbol" }, // 💫
0x1F4AC: { desc: "Speech Balloon" }, // 💬
0x1F4AD: { desc: "Thought Balloon" }, // 💭
0x1F4AE: { desc: "White Flower" }, // 💮
0x1F4AF: { desc: "Hundred Points Symbol" }, // 💯
0x1F4B0: { desc: "Money Bag" }, // 💰
0x1F4B1: { desc: "Currency Exchange" }, // 💱
0x1F4B2: { desc: "Heavy Dollar Sign" }, // 💲
0x1F4B3: { desc: "Credit Card" }, // 💳
0x1F4B4: { desc: "Banknote with Yen Sign" }, // 💴
0x1F4B5: { desc: "Banknote with Dollar Sign" }, // 💵
0x1F4B6: { desc: "Banknote with Euro Sign" }, // 💶
0x1F4B7: { desc: "Banknote with Pound Sign" }, // 💷
0x1F4B8: { desc: "Money with Wings" }, // 💸
0x1F4B9: { desc: "Chart with Upwards Trend and Yen Sign" }, // 💹
0x1F4BA: { desc: "Seat" }, // 💺
0x1F4BB: { desc: "Personal Computer" }, // 💻
0x1F4BC: { desc: "Briefcase" }, // 💼
0x1F4BD: { desc: "Minidisc" }, // 💽
0x1F4BE: { desc: "Floppy Disk" }, // 💾
0x1F4BF: { desc: "Optical Disc" }, // 💿
0x1F4C0: { desc: "Dvd" }, // 📀
0x1F4C1: { desc: "File Folder" }, // 📁
0x1F4C2: { desc: "Open File Folder" }, // 📂
0x1F4C3: { desc: "Page with Curl" }, // 📃
0x1F4C4: { desc: "Page Facing Up" }, // 📄
0x1F4C5: { desc: "Calendar" }, // 📅
0x1F4C6: { desc: "Tear-Off Calendar" }, // 📆
0x1F4C7: { desc: "Card Index" }, // 📇
0x1F4C8: { desc: "Chart with Upwards Trend" }, // 📈
0x1F4C9: { desc: "Chart with Downwards Trend" }, // 📉
0x1F4CA: { desc: "Bar Chart" }, // 📊
0x1F4CB: { desc: "Clipboard" }, // 📋
0x1F4CC: { desc: "Pushpin" }, // 📌
0x1F4CD: { desc: "Round Pushpin" }, // 📍
0x1F4CE: { desc: "Paperclip" }, // 📎
0x1F4CF: { desc: "Straight Ruler" }, // 📏
0x1F4D0: { desc: "Triangular Ruler" }, // 📐
0x1F4D1: { desc: "Bookmark Tabs" }, // 📑
0x1F4D2: { desc: "Ledger" }, // 📒
0x1F4D3: { desc: "Notebook" }, // 📓
0x1F4D4: { desc: "Notebook with Decorative Cover" }, // 📔
0x1F4D5: { desc: "Closed Book" }, // 📕
0x1F4D6: { desc: "Open Book" }, // 📖
0x1F4D7: { desc: "Green Book" }, // 📗
0x1F4D8: { desc: "Blue Book" }, // 📘
0x1F4D9: { desc: "Orange Book" }, // 📙
0x1F4DA: { desc: "Books" }, // 📚
0x1F4DB: { desc: "Name Badge" }, // 📛
0x1F4DC: { desc: "Scroll" }, // 📜
0x1F4DD: { desc: "Memo" }, // 📝
0x1F4DE: { desc: "Telephone Receiver" }, // 📞
0x1F4DF: { desc: "Pager" }, // 📟
0x1F4E0: { desc: "Fax Machine" }, // 📠
0x1F4E1: { desc: "Satellite Antenna" }, // 📡
0x1F4E2: { desc: "Public Address Loudspeaker" }, // 📢
0x1F4E3: { desc: "Cheering Megaphone" }, // 📣
0x1F4E4: { desc: "Outbox Tray" }, // 📤
0x1F4E5: { desc: "Inbox Tray" }, // 📥
0x1F4E6: { desc: "Package" }, // 📦
0x1F4E7: { desc: "E-Mail Symbol" }, // 📧
0x1F4E8: { desc: "Incoming Envelope" }, // 📨
0x1F4E9: { desc: "Envelope with Downwards Arrow Above" }, // 📩
0x1F4EA: { desc: "Closed Mailbox with Lowered Flag" }, // 📪
0x1F4EB: { desc: "Closed Mailbox with Raised Flag" }, // 📫
0x1F4EC: { desc: "Open Mailbox with Raised Flag" }, // 📬
0x1F4ED: { desc: "Open Mailbox with Lowered Flag" }, // 📭
0x1F4EE: { desc: "Postbox" }, // 📮
0x1F4EF: { desc: "Postal Horn" }, // 📯
0x1F4F0: { desc: "Newspaper" }, // 📰
0x1F4F1: { desc: "Mobile Phone" }, // 📱
0x1F4F2: { desc: "Mobile Phone with Rightwards Arrow at Left" }, // 📲
0x1F4F3: { desc: "Vibration Mode" }, // 📳
0x1F4F4: { desc: "Mobile Phone Off" }, // 📴
0x1F4F5: { desc: "No Mobile Phones" }, // 📵
0x1F4F6: { desc: "Antenna with Bars" }, // 📶
0x1F4F7: { desc: "Camera" }, // 📷
0x1F4F8: { desc: "Camera with Flash" }, // 📸
0x1F4F9: { desc: "Video Camera" }, // 📹
0x1F4FA: { desc: "Television" }, // 📺
0x1F4FB: { desc: "Radio" }, // 📻
0x1F4FC: { desc: "Videocassette" }, // 📼
0x1F4FD: { desc: "Film Projector" }, // 📽
0x1F4FE: { desc: "Portable Stereo" }, // 📾
0x1F4FF: { desc: "Prayer Beads" }, // 📿
0x1F500: { desc: "Twisted Rightwards Arrows" }, // 🔀
0x1F501: { desc: "Clockwise Rightwards and Leftwards Open Circle Arrows" }, // 🔁
0x1F502: { desc: "Clockwise Rightwards and Leftwards Open Circle Arrows with Circled One Overlay" }, // 🔂
0x1F503: { desc: "Clockwise Downwards and Upwards Open Circle Arrows" }, // 🔃
0x1F504: { desc: "Anticlockwise Downwards and Upwards Open Circle Arrows" }, // 🔄
0x1F505: { desc: "Low Brightness Symbol" }, // 🔅
0x1F506: { desc: "High Brightness Symbol" }, // 🔆
0x1F507: { desc: "Speaker with Cancellation Stroke" }, // 🔇
0x1F508: { desc: "Speaker" }, // 🔈
0x1F509: { desc: "Speaker with One Sound Wave" }, // 🔉
0x1F50A: { desc: "Speaker with Three Sound Waves" }, // 🔊
0x1F50B: { desc: "Battery" }, // 🔋
0x1F50C: { desc: "Electric Plug" }, // 🔌
0x1F50D: { desc: "Left-Pointing Magnifying Glass" }, // 🔍
0x1F50E: { desc: "Right-Pointing Magnifying Glass" }, // 🔎
0x1F50F: { desc: "Lock with Ink Pen" }, // 🔏
0x1F510: { desc: "Closed Lock with Key" }, // 🔐
0x1F511: { desc: "Key" }, // 🔑
0x1F512: { desc: "Lock" }, // 🔒
0x1F513: { desc: "Open Lock" }, // 🔓
0x1F514: { desc: "Bell" }, // 🔔
0x1F515: { desc: "Bell with Cancellation Stroke" }, // 🔕
0x1F516: { desc: "Bookmark" }, // 🔖
0x1F517: { desc: "Link Symbol" }, // 🔗
0x1F518: { desc: "Radio Button" }, // 🔘
0x1F519: { desc: "Back with Leftwards Arrow Above" }, // 🔙
0x1F51A: { desc: "End with Leftwards Arrow Above" }, // 🔚
0x1F51B: { desc: "On with Exclamation Mark with Left Right Arrow Above" }, // 🔛
0x1F51C: { desc: "Soon with Rightwards Arrow Above" }, // 🔜
0x1F51D: { desc: "Top with Upwards Arrow Above" }, // 🔝
0x1F51E: { desc: "No One Under Eighteen Symbol" }, // 🔞
0x1F51F: { desc: "Keycap Ten" }, // 🔟
0x1F520: { desc: "Input Symbol For Latin Capital Letters" }, // 🔠
0x1F521: { desc: "Input Symbol For Latin Small Letters" }, // 🔡
0x1F522: { desc: "Input Symbol For Numbers" }, // 🔢
0x1F523: { desc: "Input Symbol For Symbols" }, // 🔣
0x1F524: { desc: "Input Symbol For Latin Letters" }, // 🔤
0x1F525: { desc: "Fire" }, // 🔥
0x1F526: { desc: "Electric Torch" }, // 🔦
0x1F527: { desc: "Wrench" }, // 🔧
0x1F528: { desc: "Hammer" }, // 🔨
0x1F529: { desc: "Nut and Bolt" }, // 🔩
0x1F52A: { desc: "Hocho" }, // 🔪
0x1F52B: { desc: "Pistol" }, // 🔫
0x1F52C: { desc: "Microscope" }, // 🔬
0x1F52D: { desc: "Telescope" }, // 🔭
0x1F52E: { desc: "Crystal Ball" }, // 🔮
0x1F52F: { desc: "Six Pointed Star with Middle Dot" }, // 🔯
0x1F530: { desc: "Japanese Symbol For Beginner" }, // 🔰
0x1F531: { desc: "Trident Emblem" }, // 🔱
0x1F532: { desc: "Black Square Button" }, // 🔲
0x1F533: { desc: "White Square Button" }, // 🔳
0x1F534: { desc: "Large Red Circle" }, // 🔴
0x1F535: { desc: "Large Blue Circle" }, // 🔵
0x1F536: { desc: "Large Orange Diamond" }, // 🔶
0x1F537: { desc: "Large Blue Diamond" }, // 🔷
0x1F538: { desc: "Small Orange Diamond" }, // 🔸
0x1F539: { desc: "Small Blue Diamond" }, // 🔹
0x1F53A: { desc: "Up-Pointing Red Triangle" }, // 🔺
0x1F53B: { desc: "Down-Pointing Red Triangle" }, // 🔻
0x1F53C: { desc: "Up-Pointing Small Red Triangle" }, // 🔼
0x1F53D: { desc: "Down-Pointing Small Red Triangle" }, // 🔽
0x1F53E: { desc: "Lower Right Shadowed White Circle" }, // 🔾
0x1F53F: { desc: "Upper Right Shadowed White Circle" }, // 🔿
0x1F540: { desc: "Circled Cross Pommee" }, // 🕀
0x1F541: { desc: "Cross Pommee with Half-Circle Below" }, // 🕁
0x1F542: { desc: "Cross Pommee" }, // 🕂
0x1F543: { desc: "Notched Left Semicircle with Three Dots" }, // 🕃
0x1F544: { desc: "Notched Right Semicircle with Three Dots" }, // 🕄
0x1F545: { desc: "Symbol For Marks Chapter" }, // 🕅
0x1F546: { desc: "White Latin Cross" }, // 🕆
0x1F547: { desc: "Heavy Latin Cross" }, // 🕇
0x1F548: { desc: "Celtic Cross" }, // 🕈
0x1F549: { desc: "Om Symbol" }, // 🕉
0x1F54A: { desc: "Dove of Peace" }, // 🕊
0x1F54B: { desc: "Kaaba" }, // 🕋
0x1F54C: { desc: "Mosque" }, // 🕌
0x1F54D: { desc: "Synagogue" }, // 🕍
0x1F54E: { desc: "Menorah with Nine Branches" }, // 🕎
0x1F54F: { desc: "Bowl of Hygieia" }, // 🕏
0x1F550: { desc: "Clock Face One Oclock" }, // 🕐
0x1F551: { desc: "Clock Face Two Oclock" }, // 🕑
0x1F552: { desc: "Clock Face Three Oclock" }, // 🕒
0x1F553: { desc: "Clock Face Four Oclock" }, // 🕓
0x1F554: { desc: "Clock Face Five Oclock" }, // 🕔
0x1F555: { desc: "Clock Face Six Oclock" }, // 🕕
0x1F556: { desc: "Clock Face Seven Oclock" }, // 🕖
0x1F557: { desc: "Clock Face Eight Oclock" }, // 🕗
0x1F558: { desc: "Clock Face Nine Oclock" }, // 🕘
0x1F559: { desc: "Clock Face Ten Oclock" }, // 🕙
0x1F55A: { desc: "Clock Face Eleven Oclock" }, // 🕚
0x1F55B: { desc: "Clock Face Twelve Oclock" }, // 🕛
0x1F55C: { desc: "Clock Face One-Thirty" }, // 🕜
0x1F55D: { desc: "Clock Face Two-Thirty" }, // 🕝
0x1F55E: { desc: "Clock Face Three-Thirty" }, // 🕞
0x1F55F: { desc: "Clock Face Four-Thirty" }, // 🕟
0x1F560: { desc: "Clock Face Five-Thirty" }, // 🕠
0x1F561: { desc: "Clock Face Six-Thirty" }, // 🕡
0x1F562: { desc: "Clock Face Seven-Thirty" }, // 🕢
0x1F563: { desc: "Clock Face Eight-Thirty" }, // 🕣
0x1F564: { desc: "Clock Face Nine-Thirty" }, // 🕤
0x1F565: { desc: "Clock Face Ten-Thirty" }, // 🕥
0x1F566: { desc: "Clock Face Eleven-Thirty" }, // 🕦
0x1F567: { desc: "Clock Face Twelve-Thirty" }, // 🕧
0x1F568: { desc: "Right Speaker" }, // 🕨
0x1F569: { desc: "Right Speaker with One Sound Wave" }, // 🕩
0x1F56A: { desc: "Right Speaker with Three Sound Waves" }, // 🕪
0x1F56B: { desc: "Bullhorn" }, // 🕫
0x1F56C: { desc: "Bullhorn with Sound Waves" }, // 🕬
0x1F56D: { desc: "Ringing Bell" }, // 🕭
0x1F56E: { desc: "Book" }, // 🕮
0x1F56F: { desc: "Candle" }, // 🕯
0x1F570: { desc: "Mantelpiece Clock" }, // 🕰
0x1F571: { desc: "Black Skull and Crossbones" }, // 🕱
0x1F572: { desc: "No Piracy" }, // 🕲
0x1F573: { desc: "Hole" }, // 🕳
0x1F574: { desc: "Man In Business Suit Levitating" }, // 🕴
0x1F575: { desc: "Sleuth or Spy" }, // 🕵
0x1F576: { desc: "Dark Sunglasses" }, // 🕶
0x1F577: { desc: "Spider" }, // 🕷
0x1F578: { desc: "Spider Web" }, // 🕸
0x1F579: { desc: "Joystick" }, // 🕹
0x1F57A: { desc: "Man Dancing" }, // 🕺
0x1F57B: { desc: "Left Hand Telephone Receiver" }, // 🕻
0x1F57C: { desc: "Telephone Receiver with Page" }, // 🕼
0x1F57D: { desc: "Right Hand Telephone Receiver" }, // 🕽
0x1F57E: { desc: "White Touchtone Telephone" }, // 🕾
0x1F57F: { desc: "Black Touchtone Telephone" }, // 🕿
0x1F580: { desc: "Telephone On Top of Modem" }, // 🖀
0x1F581: { desc: "Clamshell Mobile Phone" }, // 🖁
0x1F582: { desc: "Back of Envelope" }, // 🖂
0x1F583: { desc: "Stamped Envelope" }, // 🖃
0x1F584: { desc: "Envelope with Lightning" }, // 🖄
0x1F585: { desc: "Flying Envelope" }, // 🖅
0x1F586: { desc: "Pen Over Stamped Envelope" }, // 🖆
0x1F587: { desc: "Linked Paperclips" }, // 🖇
0x1F588: { desc: "Black Pushpin" }, // 🖈
0x1F589: { desc: "Lower Left Pencil" }, // 🖉
0x1F58A: { desc: "Lower Left Ballpoint Pen" }, // 🖊
0x1F58B: { desc: "Lower Left Fountain Pen" }, // 🖋
0x1F58C: { desc: "Lower Left Paintbrush" }, // 🖌
0x1F58D: { desc: "Lower Left Crayon" }, // 🖍
0x1F58E: { desc: "Left Writing Hand" }, // 🖎
0x1F58F: { desc: "Turned Ok Hand Sign" }, // 🖏
0x1F590: { desc: "Raised Hand with Fingers Splayed" }, // 🖐
0x1F591: { desc: "Reversed Raised Hand with Fingers Splayed" }, // 🖑
0x1F592: { desc: "Reversed Thumbs Up Sign" }, // 🖒
0x1F593: { desc: "Reversed Thumbs Down Sign" }, // 🖓
0x1F594: { desc: "Reversed Victory Hand" }, // 🖔
0x1F595: { desc: "Reversed Hand with Middle Finger Extended" }, // 🖕
0x1F596: { desc: "Raised Hand with Part Between Middle and Ring Fingers" }, // 🖖
0x1F597: { desc: "White Down Pointing Left Hand Index" }, // 🖗
0x1F598: { desc: "Sideways White Left Pointing Index" }, // 🖘
0x1F599: { desc: "Sideways White Right Pointing Index" }, // 🖙
0x1F59A: { desc: "Sideways Black Left Pointing Index" }, // 🖚
0x1F59B: { desc: "Sideways Black Right Pointing Index" }, // 🖛
0x1F59C: { desc: "Black Left Pointing Backhand Index" }, // 🖜
0x1F59D: { desc: "Black Right Pointing Backhand Index" }, // 🖝
0x1F59E: { desc: "Sideways White Up Pointing Index" }, // 🖞
0x1F59F: { desc: "Sideways White Down Pointing Index" }, // 🖟
0x1F5A0: { desc: "Sideways Black Up Pointing Index" }, // 🖠
0x1F5A1: { desc: "Sideways Black Down Pointing Index" }, // 🖡
0x1F5A2: { desc: "Black Up Pointing Backhand Index" }, // 🖢
0x1F5A3: { desc: "Black Down Pointing Backhand Index" }, // 🖣
0x1F5A4: { desc: "Black Heart" }, // 🖤
0x1F5A5: { desc: "Desktop Computer" }, // 🖥
0x1F5A6: { desc: "Keyboard and Mouse" }, // 🖦
0x1F5A7: { desc: "Three Networked Computers" }, // 🖧
0x1F5A8: { desc: "Printer" }, // 🖨
0x1F5A9: { desc: "Pocket Calculator" }, // 🖩
0x1F5AA: { desc: "Black Hard Shell Floppy Disk" }, // 🖪
0x1F5AB: { desc: "White Hard Shell Floppy Disk" }, // 🖫
0x1F5AC: { desc: "Soft Shell Floppy Disk" }, // 🖬
0x1F5AD: { desc: "Tape Cartridge" }, // 🖭
0x1F5AE: { desc: "Wired Keyboard" }, // 🖮
0x1F5AF: { desc: "One Button Mouse" }, // 🖯
0x1F5B0: { desc: "Two Button Mouse" }, // 🖰
0x1F5B1: { desc: "Three Button Mouse" }, // 🖱
0x1F5B2: { desc: "Trackball" }, // 🖲
0x1F5B3: { desc: "Old Personal Computer" }, // 🖳
0x1F5B4: { desc: "Hard Disk" }, // 🖴
0x1F5B5: { desc: "Screen" }, // 🖵
0x1F5B6: { desc: "Printer Icon" }, // 🖶
0x1F5B7: { desc: "Fax Icon" }, // 🖷
0x1F5B8: { desc: "Optical Disc Icon" }, // 🖸
0x1F5B9: { desc: "Document with Text" }, // 🖹
0x1F5BA: { desc: "Document with Text and Picture" }, // 🖺
0x1F5BB: { desc: "Document with Picture" }, // 🖻
0x1F5BC: { desc: "Frame with Picture" }, // 🖼
0x1F5BD: { desc: "Frame with Tiles" }, // 🖽
0x1F5BE: { desc: "Frame with An X" }, // 🖾
0x1F5BF: { desc: "Black Folder" }, // 🖿
0x1F5C0: { desc: "Folder" }, // 🗀
0x1F5C1: { desc: "Open Folder" }, // 🗁
0x1F5C2: { desc: "Card Index Dividers" }, // 🗂
0x1F5C3: { desc: "Card File Box" }, // 🗃
0x1F5C4: { desc: "File Cabinet" }, // 🗄
0x1F5C5: { desc: "Empty Note" }, // 🗅
0x1F5C6: { desc: "Empty Note Page" }, // 🗆
0x1F5C7: { desc: "Empty Note Pad" }, // 🗇
0x1F5C8: { desc: "Note" }, // 🗈
0x1F5C9: { desc: "Note Page" }, // 🗉
0x1F5CA: { desc: "Note Pad" }, // 🗊
0x1F5CB: { desc: "Empty Document" }, // 🗋
0x1F5CC: { desc: "Empty Page" }, // 🗌
0x1F5CD: { desc: "Empty Pages" }, // 🗍
0x1F5CE: { desc: "Document" }, // 🗎
0x1F5CF: { desc: "Page" }, // 🗏
0x1F5D0: { desc: "Pages" }, // 🗐
0x1F5D1: { desc: "Wastebasket" }, // 🗑
0x1F5D2: { desc: "Spiral Note Pad" }, // 🗒
0x1F5D3: { desc: "Spiral Calendar Pad" }, // 🗓
0x1F5D4: { desc: "Desktop Window" }, // 🗔
0x1F5D5: { desc: "Minimize" }, // 🗕
0x1F5D6: { desc: "Maximize" }, // 🗖
0x1F5D7: { desc: "Overlap" }, // 🗗
0x1F5D8: { desc: "Clockwise Right and Left Semicircle Arrows" }, // 🗘
0x1F5D9: { desc: "Cancellation X" }, // 🗙
0x1F5DA: { desc: "Increase Font Size Symbol" }, // 🗚
0x1F5DB: { desc: "Decrease Font Size Symbol" }, // 🗛
0x1F5DC: { desc: "Compression" }, // 🗜
0x1F5DD: { desc: "Old Key" }, // 🗝
0x1F5DE: { desc: "Rolled-Up Newspaper" }, // 🗞
0x1F5DF: { desc: "Page with Circled Text" }, // 🗟
0x1F5E0: { desc: "Stock Chart" }, // 🗠
0x1F5E1: { desc: "Dagger Knife" }, // 🗡
0x1F5E2: { desc: "Lips" }, // 🗢
0x1F5E3: { desc: "Speaking Head In Silhouette" }, // 🗣
0x1F5E4: { desc: "Three Rays Above" }, // 🗤
0x1F5E5: { desc: "Three Rays Below" }, // 🗥
0x1F5E6: { desc: "Three Rays Left" }, // 🗦
0x1F5E7: { desc: "Three Rays Right" }, // 🗧
0x1F5E8: { desc: "Left Speech Bubble" }, // 🗨
0x1F5E9: { desc: "Right Speech Bubble" }, // 🗩
0x1F5EA: { desc: "Two Speech Bubbles" }, // 🗪
0x1F5EB: { desc: "Three Speech Bubbles" }, // 🗫
0x1F5EC: { desc: "Left Thought Bubble" }, // 🗬
0x1F5ED: { desc: "Right Thought Bubble" }, // 🗭
0x1F5EE: { desc: "Left Anger Bubble" }, // 🗮
0x1F5EF: { desc: "Right Anger Bubble" }, // 🗯
0x1F5F0: { desc: "Mood Bubble" }, // 🗰
0x1F5F1: { desc: "Lightning Mood Bubble" }, // 🗱
0x1F5F2: { desc: "Lightning Mood" }, // 🗲
0x1F5F3: { desc: "Ballot Box with Ballot" }, // 🗳
0x1F5F4: { desc: "Ballot Script X" }, // 🗴
0x1F5F5: { desc: "Ballot Box with Script X" }, // 🗵
0x1F5F6: { desc: "Ballot Bold Script X" }, // 🗶
0x1F5F7: { desc: "Ballot Box with Bold Script X" }, // 🗷
0x1F5F8: { desc: "Light Check Mark" }, // 🗸
0x1F5F9: { desc: "Ballot Box with Bold Check" }, // 🗹
0x1F5FA: { desc: "World Map" }, // 🗺
0x1F5FB: { desc: "Mount Fuji" }, // 🗻
0x1F5FC: { desc: "Tokyo Tower" }, // 🗼
0x1F5FD: { desc: "Statue of Liberty" }, // 🗽
0x1F5FE: { desc: "Silhouette of Japan" }, // 🗾
0x1F5FF: { desc: "Moyai" }, // 🗿
// Emoticons
0x1F600: { desc: "Grinning Face" }, // 😀
0x1F601: { desc: "Grinning Face with Smiling Eyes" }, // 😁
0x1F602: { desc: "Face with Tears of Joy" }, // 😂
0x1F603: { desc: "Smiling Face with Open Mouth" }, // 😃
0x1F604: { desc: "Smiling Face with Open Mouth and Smiling Eyes" }, // 😄
0x1F605: { desc: "Smiling Face with Open Mouth and Cold Sweat" }, // 😅
0x1F606: { desc: "Smiling Face with Open Mouth and Tightly-Closed Eyes" }, // 😆
0x1F607: { desc: "Smiling Face with Halo" }, // 😇
0x1F608: { desc: "Smiling Face with Horns" }, // 😈
0x1F609: { desc: "Winking Face" }, // 😉
0x1F60A: { desc: "Smiling Face with Smiling Eyes" }, // 😊
0x1F60B: { desc: "Face Savouring Delicious Food" }, // 😋
0x1F60C: { desc: "Relieved Face" }, // 😌
0x1F60D: { desc: "Smiling Face with Heart-Shaped Eyes" }, // 😍
0x1F60E: { desc: "Smiling Face with Sunglasses" }, // 😎
0x1F60F: { desc: "Smirking Face" }, // 😏
0x1F610: { desc: "Neutral Face" }, // 😐
0x1F611: { desc: "Expressionless Face" }, // 😑
0x1F612: { desc: "Unamused Face" }, // 😒
0x1F613: { desc: "Face with Cold Sweat" }, // 😓
0x1F614: { desc: "Pensive Face" }, // 😔
0x1F615: { desc: "Confused Face" }, // 😕
0x1F616: { desc: "Confounded Face" }, // 😖
0x1F617: { desc: "Kissing Face" }, // 😗
0x1F618: { desc: "Face Throwing A Kiss" }, // 😘
0x1F619: { desc: "Kissing Face with Smiling Eyes" }, // 😙
0x1F61A: { desc: "Kissing Face with Closed Eyes" }, // 😚
0x1F61B: { desc: "Face with Stuck-Out Tongue" }, // 😛
0x1F61C: { desc: "Face with Stuck-Out Tongue and Winking Eye" }, // 😜
0x1F61D: { desc: "Face with Stuck-Out Tongue and Tightly-Closed Eyes" }, // 😝
0x1F61E: { desc: "Disappointed Face" }, // 😞
0x1F61F: { desc: "Worried Face" }, // 😟
0x1F620: { desc: "Angry Face" }, // 😠
0x1F621: { desc: "Pouting Face" }, // 😡
0x1F622: { desc: "Crying Face" }, // 😢
0x1F623: { desc: "Persevering Face" }, // 😣
0x1F624: { desc: "Face with Look of Triumph" }, // 😤
0x1F625: { desc: "Disappointed But Relieved Face" }, // 😥
0x1F626: { desc: "Frowning Face with Open Mouth" }, // 😦
0x1F627: { desc: "Anguished Face" }, // 😧
0x1F628: { desc: "Fearful Face" }, // 😨
0x1F629: { desc: "Weary Face" }, // 😩
0x1F62A: { desc: "Sleepy Face" }, // 😪
0x1F62B: { desc: "Tired Face" }, // 😫
0x1F62C: { desc: "Grimacing Face" }, // 😬
0x1F62D: { desc: "Loudly Crying Face" }, // 😭
0x1F62E: { desc: "Face with Open Mouth" }, // 😮
0x1F62F: { desc: "Hushed Face" }, // 😯
0x1F630: { desc: "Face with Open Mouth and Cold Sweat" }, // 😰
0x1F631: { desc: "Face Screaming In Fear" }, // 😱
0x1F632: { desc: "Astonished Face" }, // 😲
0x1F633: { desc: "Flushed Face" }, // 😳
0x1F634: { desc: "Sleeping Face" }, // 😴
0x1F635: { desc: "Dizzy Face" }, // 😵
0x1F636: { desc: "Face Without Mouth" }, // 😶
0x1F637: { desc: "Face with Medical Mask" }, // 😷
0x1F638: { desc: "Grinning Cat Face with Smiling Eyes" }, // 😸
0x1F639: { desc: "Cat Face with Tears of Joy" }, // 😹
0x1F63A: { desc: "Smiling Cat Face with Open Mouth" }, // 😺
0x1F63B: { desc: "Smiling Cat Face with Heart-Shaped Eyes" }, // 😻
0x1F63C: { desc: "Cat Face with Wry Smile" }, // 😼
0x1F63D: { desc: "Kissing Cat Face with Closed Eyes" }, // 😽
0x1F63E: { desc: "Pouting Cat Face" }, // 😾
0x1F63F: { desc: "Crying Cat Face" }, // 😿
0x1F640: { desc: "Weary Cat Face" }, // 🙀
0x1F641: { desc: "Slightly Frowning Face" }, // 🙁
0x1F642: { desc: "Slightly Smiling Face" }, // 🙂
0x1F643: { desc: "Upside-Down Face" }, // 🙃
0x1F644: { desc: "Face with Rolling Eyes" }, // 🙄
0x1F645: { desc: "Face with No Good Gesture" }, // 🙅
0x1F646: { desc: "Face with Ok Gesture" }, // 🙆
0x1F647: { desc: "Person Bowing Deeply" }, // 🙇
0x1F648: { desc: "See-No-Evil Monkey" }, // 🙈
0x1F649: { desc: "Hear-No-Evil Monkey" }, // 🙉
0x1F64A: { desc: "Speak-No-Evil Monkey" }, // 🙊
0x1F64B: { desc: "Happy Person Raising One Hand" }, // 🙋
0x1F64C: { desc: "Person Raising Both Hands In Celebration" }, // 🙌
0x1F64D: { desc: "Person Frowning" }, // 🙍
0x1F64E: { desc: "Person with Pouting Face" }, // 🙎
0x1F64F: { desc: "Person with Folded Hands" }, // 🙏
0xE0001: { desc: "Language Tag" },
0xE0020: { desc: "Tag Space" },
0xE0021: { desc: "Tag Exclamation Mark" },
0xE0022: { desc: "Tag Quotation Mark" },
0xE0023: { desc: "Tag Number Sign" },
0xE0024: { desc: "Tag Dollar Sign" },
0xE0025: { desc: "Tag Percent Sign" },
0xE0026: { desc: "Tag Ampersand" },
0xE0027: { desc: "Tag Apostrophe" },
0xE0028: { desc: "Tag Left Parenthesis" },
0xE0029: { desc: "Tag Right Parenthesis" },
0xE002A: { desc: "Tag Asterisk" },
0xE002B: { desc: "Tag Plus Sign" },
0xE002C: { desc: "Tag Comma" },
0xE002D: { desc: "Tag Hyphen-Minus" },
0xE002E: { desc: "Tag Full Stop" },
0xE002F: { desc: "Tag Solidus" },
0xE0030: { desc: "Tag Digit Zero" },
0xE0031: { desc: "Tag Digit One" },
0xE0032: { desc: "Tag Digit Two" },
0xE0033: { desc: "Tag Digit Three" },
0xE0034: { desc: "Tag Digit Four" },
0xE0035: { desc: "Tag Digit Five" },
0xE0036: { desc: "Tag Digit Six" },
0xE0037: { desc: "Tag Digit Seven" },
0xE0038: { desc: "Tag Digit Eight" },
0xE0039: { desc: "Tag Digit Nine" },
0xE003A: { desc: "Tag Colon" },
0xE003B: { desc: "Tag Semicolon" },
0xE003C: { desc: "Tag Less-Than Sign" },
0xE003D: { desc: "Tag Equals Sign" },
0xE003E: { desc: "Tag Greater-Than Sign" },
0xE003F: { desc: "Tag Question Mark" },
0xE0040: { desc: "Tag Commercial At" },
0xE0041: { desc: "Tag Latin Capital Letter A" },
0xE0042: { desc: "Tag Latin Capital Letter B" },
0xE0043: { desc: "Tag Latin Capital Letter C" },
0xE0044: { desc: "Tag Latin Capital Letter D" },
0xE0045: { desc: "Tag Latin Capital Letter E" },
0xE0046: { desc: "Tag Latin Capital Letter F" },
0xE0047: { desc: "Tag Latin Capital Letter G" },
0xE0048: { desc: "Tag Latin Capital Letter H" },
0xE0049: { desc: "Tag Latin Capital Letter I" },
0xE004A: { desc: "Tag Latin Capital Letter J" },
0xE004B: { desc: "Tag Latin Capital Letter K" },
0xE004C: { desc: "Tag Latin Capital Letter L" },
0xE004D: { desc: "Tag Latin Capital Letter M" },
0xE004E: { desc: "Tag Latin Capital Letter N" },
0xE004F: { desc: "Tag Latin Capital Letter O" },
0xE0050: { desc: "Tag Latin Capital Letter P" },
0xE0051: { desc: "Tag Latin Capital Letter Q" },
0xE0052: { desc: "Tag Latin Capital Letter R" },
0xE0053: { desc: "Tag Latin Capital Letter S" },
0xE0054: { desc: "Tag Latin Capital Letter T" },
0xE0055: { desc: "Tag Latin Capital Letter U" },
0xE0056: { desc: "Tag Latin Capital Letter V" },
0xE0057: { desc: "Tag Latin Capital Letter W" },
0xE0058: { desc: "Tag Latin Capital Letter X" },
0xE0059: { desc: "Tag Latin Capital Letter Y" },
0xE005A: { desc: "Tag Latin Capital Letter Z" },
0xE005B: { desc: "Tag Left Square Bracket" },
0xE005C: { desc: "Tag Reverse Solidus" },
0xE005D: { desc: "Tag Right Square Bracket" },
0xE005E: { desc: "Tag Circumflex Accent" },
0xE005F: { desc: "Tag Low Line" },
0xE0060: { desc: "Tag Grave Accent" },
0xE0061: { desc: "Tag Latin Small Letter A" },
0xE0062: { desc: "Tag Latin Small Letter B" },
0xE0063: { desc: "Tag Latin Small Letter C" },
0xE0064: { desc: "Tag Latin Small Letter D" },
0xE0065: { desc: "Tag Latin Small Letter E" },
0xE0066: { desc: "Tag Latin Small Letter F" },
0xE0067: { desc: "Tag Latin Small Letter G" },
0xE0068: { desc: "Tag Latin Small Letter H" },
0xE0069: { desc: "Tag Latin Small Letter I" },
0xE006A: { desc: "Tag Latin Small Letter J" },
0xE006B: { desc: "Tag Latin Small Letter K" },
0xE006C: { desc: "Tag Latin Small Letter L" },
0xE006D: { desc: "Tag Latin Small Letter M" },
0xE006E: { desc: "Tag Latin Small Letter N" },
0xE006F: { desc: "Tag Latin Small Letter O" },
0xE0070: { desc: "Tag Latin Small Letter P" },
0xE0071: { desc: "Tag Latin Small Letter Q" },
0xE0072: { desc: "Tag Latin Small Letter R" },
0xE0073: { desc: "Tag Latin Small Letter S" },
0xE0074: { desc: "Tag Latin Small Letter T" },
0xE0075: { desc: "Tag Latin Small Letter U" },
0xE0076: { desc: "Tag Latin Small Letter V" },
0xE0077: { desc: "Tag Latin Small Letter W" },
0xE0078: { desc: "Tag Latin Small Letter X" },
0xE0079: { desc: "Tag Latin Small Letter Y" },
0xE007A: { desc: "Tag Latin Small Letter Z" },
0xE007B: { desc: "Tag Left Curly Bracket" },
0xE007C: { desc: "Tag Vertical Line" },
0xE007D: { desc: "Tag Right Curly Bracket" },
0xE007E: { desc: "Tag Tilde" },
0xE007F: { desc: "Cancel Tag" },
0xE0100: { desc: "Variation Selector-17 (VS17)" },
0xE0101: { desc: "Variation Selector-18 (VS18)" },
0xE0102: { desc: "Variation Selector-19 (VS19)" },
0xE0103: { desc: "Variation Selector-20 (VS20)" },
0xE0104: { desc: "Variation Selector-21 (VS21)" },
0xE0105: { desc: "Variation Selector-22 (VS22)" },
0xE0106: { desc: "Variation Selector-23 (VS23)" },
0xE0107: { desc: "Variation Selector-24 (VS24)" },
0xE0108: { desc: "Variation Selector-25 (VS25)" },
0xE0109: { desc: "Variation Selector-26 (VS26)" },
0xE010A: { desc: "Variation Selector-27 (VS27)" },
0xE010B: { desc: "Variation Selector-28 (VS28)" },
0xE010C: { desc: "Variation Selector-29 (VS29)" },
0xE010D: { desc: "Variation Selector-30 (VS30)" },
0xE010E: { desc: "Variation Selector-31 (VS31)" },
0xE010F: { desc: "Variation Selector-32 (VS32)" },
0xE0110: { desc: "Variation Selector-33 (VS33)" },
0xE0111: { desc: "Variation Selector-34 (VS34)" },
0xE0112: { desc: "Variation Selector-35 (VS35)" },
0xE0113: { desc: "Variation Selector-36 (VS36)" },
0xE0114: { desc: "Variation Selector-37 (VS37)" },
0xE0115: { desc: "Variation Selector-38 (VS38)" },
0xE0116: { desc: "Variation Selector-39 (VS39)" },
0xE0117: { desc: "Variation Selector-40 (VS40)" },
0xE0118: { desc: "Variation Selector-41 (VS41)" },
0xE0119: { desc: "Variation Selector-42 (VS42)" },
0xE011A: { desc: "Variation Selector-43 (VS43)" },
0xE011B: { desc: "Variation Selector-44 (VS44)" },
0xE011C: { desc: "Variation Selector-45 (VS45)" },
0xE011D: { desc: "Variation Selector-46 (VS46)" },
0xE011E: { desc: "Variation Selector-47 (VS47)" },
0xE011F: { desc: "Variation Selector-48 (VS48)" },
0xE0120: { desc: "Variation Selector-49 (VS49)" },
0xE0121: { desc: "Variation Selector-50 (VS50)" },
0xE0122: { desc: "Variation Selector-51 (VS51)" },
0xE0123: { desc: "Variation Selector-52 (VS52)" },
0xE0124: { desc: "Variation Selector-53 (VS53)" },
0xE0125: { desc: "Variation Selector-54 (VS54)" },
0xE0126: { desc: "Variation Selector-55 (VS55)" },
0xE0127: { desc: "Variation Selector-56 (VS56)" },
0xE0128: { desc: "Variation Selector-57 (VS57)" },
0xE0129: { desc: "Variation Selector-58 (VS58)" },
0xE012A: { desc: "Variation Selector-59 (VS59)" },
0xE012B: { desc: "Variation Selector-60 (VS60)" },
0xE012C: { desc: "Variation Selector-61 (VS61)" },
0xE012D: { desc: "Variation Selector-62 (VS62)" },
0xE012E: { desc: "Variation Selector-63 (VS63)" },
0xE012F: { desc: "Variation Selector-64 (VS64)" },
0xE0130: { desc: "Variation Selector-65 (VS65)" },
0xE0131: { desc: "Variation Selector-66 (VS66)" },
0xE0132: { desc: "Variation Selector-67 (VS67)" },
0xE0133: { desc: "Variation Selector-68 (VS68)" },
0xE0134: { desc: "Variation Selector-69 (VS69)" },
0xE0135: { desc: "Variation Selector-70 (VS70)" },
0xE0136: { desc: "Variation Selector-71 (VS71)" },
0xE0137: { desc: "Variation Selector-72 (VS72)" },
0xE0138: { desc: "Variation Selector-73 (VS73)" },
0xE0139: { desc: "Variation Selector-74 (VS74)" },
0xE013A: { desc: "Variation Selector-75 (VS75)" },
0xE013B: { desc: "Variation Selector-76 (VS76)" },
0xE013C: { desc: "Variation Selector-77 (VS77)" },
0xE013D: { desc: "Variation Selector-78 (VS78)" },
0xE013E: { desc: "Variation Selector-79 (VS79)" },
0xE013F: { desc: "Variation Selector-80 (VS80)" },
0xE0140: { desc: "Variation Selector-81 (VS81)" },
0xE0141: { desc: "Variation Selector-82 (VS82)" },
0xE0142: { desc: "Variation Selector-83 (VS83)" },
0xE0143: { desc: "Variation Selector-84 (VS84)" },
0xE0144: { desc: "Variation Selector-85 (VS85)" },
0xE0145: { desc: "Variation Selector-86 (VS86)" },
0xE0146: { desc: "Variation Selector-87 (VS87)" },
0xE0147: { desc: "Variation Selector-88 (VS88)" },
0xE0148: { desc: "Variation Selector-89 (VS89)" },
0xE0149: { desc: "Variation Selector-90 (VS90)" },
0xE014A: { desc: "Variation Selector-91 (VS91)" },
0xE014B: { desc: "Variation Selector-92 (VS92)" },
0xE014C: { desc: "Variation Selector-93 (VS93)" },
0xE014D: { desc: "Variation Selector-94 (VS94)" },
0xE014E: { desc: "Variation Selector-95 (VS95)" },
0xE014F: { desc: "Variation Selector-96 (VS96)" },
0xE0150: { desc: "Variation Selector-97 (VS97)" },
0xE0151: { desc: "Variation Selector-98 (VS98)" },
0xE0152: { desc: "Variation Selector-99 (VS99)" },
0xE0153: { desc: "Variation Selector-100 (VS100)" },
0xE0154: { desc: "Variation Selector-101 (VS101)" },
0xE0155: { desc: "Variation Selector-102 (VS102)" },
0xE0156: { desc: "Variation Selector-103 (VS103)" },
0xE0157: { desc: "Variation Selector-104 (VS104)" },
0xE0158: { desc: "Variation Selector-105 (VS105)" },
0xE0159: { desc: "Variation Selector-106 (VS106)" },
0xE015A: { desc: "Variation Selector-107 (VS107)" },
0xE015B: { desc: "Variation Selector-108 (VS108)" },
0xE015C: { desc: "Variation Selector-109 (VS109)" },
0xE015D: { desc: "Variation Selector-110 (VS110)" },
0xE015E: { desc: "Variation Selector-111 (VS111)" },
0xE015F: { desc: "Variation Selector-112 (VS112)" },
0xE0160: { desc: "Variation Selector-113 (VS113)" },
0xE0161: { desc: "Variation Selector-114 (VS114)" },
0xE0162: { desc: "Variation Selector-115 (VS115)" },
0xE0163: { desc: "Variation Selector-116 (VS116)" },
0xE0164: { desc: "Variation Selector-117 (VS117)" },
0xE0165: { desc: "Variation Selector-118 (VS118)" },
0xE0166: { desc: "Variation Selector-119 (VS119)" },
0xE0167: { desc: "Variation Selector-120 (VS120)" },
0xE0168: { desc: "Variation Selector-121 (VS121)" },
0xE0169: { desc: "Variation Selector-122 (VS122)" },
0xE016A: { desc: "Variation Selector-123 (VS123)" },
0xE016B: { desc: "Variation Selector-124 (VS124)" },
0xE016C: { desc: "Variation Selector-125 (VS125)" },
0xE016D: { desc: "Variation Selector-126 (VS126)" },
0xE016E: { desc: "Variation Selector-127 (VS127)" },
0xE016F: { desc: "Variation Selector-128 (VS128)" },
0xE0170: { desc: "Variation Selector-129 (VS129)" },
0xE0171: { desc: "Variation Selector-130 (VS130)" },
0xE0172: { desc: "Variation Selector-131 (VS131)" },
0xE0173: { desc: "Variation Selector-132 (VS132)" },
0xE0174: { desc: "Variation Selector-133 (VS133)" },
0xE0175: { desc: "Variation Selector-134 (VS134)" },
0xE0176: { desc: "Variation Selector-135 (VS135)" },
0xE0177: { desc: "Variation Selector-136 (VS136)" },
0xE0178: { desc: "Variation Selector-137 (VS137)" },
0xE0179: { desc: "Variation Selector-138 (VS138)" },
0xE017A: { desc: "Variation Selector-139 (VS139)" },
0xE017B: { desc: "Variation Selector-140 (VS140)" },
0xE017C: { desc: "Variation Selector-141 (VS141)" },
0xE017D: { desc: "Variation Selector-142 (VS142)" },
0xE017E: { desc: "Variation Selector-143 (VS143)" },
0xE017F: { desc: "Variation Selector-144 (VS144)" },
0xE0180: { desc: "Variation Selector-145 (VS145)" },
0xE0181: { desc: "Variation Selector-146 (VS146)" },
0xE0182: { desc: "Variation Selector-147 (VS147)" },
0xE0183: { desc: "Variation Selector-148 (VS148)" },
0xE0184: { desc: "Variation Selector-149 (VS149)" },
0xE0185: { desc: "Variation Selector-150 (VS150)" },
0xE0186: { desc: "Variation Selector-151 (VS151)" },
0xE0187: { desc: "Variation Selector-152 (VS152)" },
0xE0188: { desc: "Variation Selector-153 (VS153)" },
0xE0189: { desc: "Variation Selector-154 (VS154)" },
0xE018A: { desc: "Variation Selector-155 (VS155)" },
0xE018B: { desc: "Variation Selector-156 (VS156)" },
0xE018C: { desc: "Variation Selector-157 (VS157)" },
0xE018D: { desc: "Variation Selector-158 (VS158)" },
0xE018E: { desc: "Variation Selector-159 (VS159)" },
0xE018F: { desc: "Variation Selector-160 (VS160)" },
0xE0190: { desc: "Variation Selector-161 (VS161)" },
0xE0191: { desc: "Variation Selector-162 (VS162)" },
0xE0192: { desc: "Variation Selector-163 (VS163)" },
0xE0193: { desc: "Variation Selector-164 (VS164)" },
0xE0194: { desc: "Variation Selector-165 (VS165)" },
0xE0195: { desc: "Variation Selector-166 (VS166)" },
0xE0196: { desc: "Variation Selector-167 (VS167)" },
0xE0197: { desc: "Variation Selector-168 (VS168)" },
0xE0198: { desc: "Variation Selector-169 (VS169)" },
0xE0199: { desc: "Variation Selector-170 (VS170)" },
0xE019A: { desc: "Variation Selector-171 (VS171)" },
0xE019B: { desc: "Variation Selector-172 (VS172)" },
0xE019C: { desc: "Variation Selector-173 (VS173)" },
0xE019D: { desc: "Variation Selector-174 (VS174)" },
0xE019E: { desc: "Variation Selector-175 (VS175)" },
0xE019F: { desc: "Variation Selector-176 (VS176)" },
0xE01A0: { desc: "Variation Selector-177 (VS177)" },
0xE01A1: { desc: "Variation Selector-178 (VS178)" },
0xE01A2: { desc: "Variation Selector-179 (VS179)" },
0xE01A3: { desc: "Variation Selector-180 (VS180)" },
0xE01A4: { desc: "Variation Selector-181 (VS181)" },
0xE01A5: { desc: "Variation Selector-182 (VS182)" },
0xE01A6: { desc: "Variation Selector-183 (VS183)" },
0xE01A7: { desc: "Variation Selector-184 (VS184)" },
0xE01A8: { desc: "Variation Selector-185 (VS185)" },
0xE01A9: { desc: "Variation Selector-186 (VS186)" },
0xE01AA: { desc: "Variation Selector-187 (VS187)" },
0xE01AB: { desc: "Variation Selector-188 (VS188)" },
0xE01AC: { desc: "Variation Selector-189 (VS189)" },
0xE01AD: { desc: "Variation Selector-190 (VS190)" },
0xE01AE: { desc: "Variation Selector-191 (VS191)" },
0xE01AF: { desc: "Variation Selector-192 (VS192)" },
0xE01B0: { desc: "Variation Selector-193 (VS193)" },
0xE01B1: { desc: "Variation Selector-194 (VS194)" },
0xE01B2: { desc: "Variation Selector-195 (VS195)" },
0xE01B3: { desc: "Variation Selector-196 (VS196)" },
0xE01B4: { desc: "Variation Selector-197 (VS197)" },
0xE01B5: { desc: "Variation Selector-198 (VS198)" },
0xE01B6: { desc: "Variation Selector-199 (VS199)" },
0xE01B7: { desc: "Variation Selector-200 (VS200)" },
0xE01B8: { desc: "Variation Selector-201 (VS201)" },
0xE01B9: { desc: "Variation Selector-202 (VS202)" },
0xE01BA: { desc: "Variation Selector-203 (VS203)" },
0xE01BB: { desc: "Variation Selector-204 (VS204)" },
0xE01BC: { desc: "Variation Selector-205 (VS205)" },
0xE01BD: { desc: "Variation Selector-206 (VS206)" },
0xE01BE: { desc: "Variation Selector-207 (VS207)" },
0xE01BF: { desc: "Variation Selector-208 (VS208)" },
0xE01C0: { desc: "Variation Selector-209 (VS209)" },
0xE01C1: { desc: "Variation Selector-210 (VS210)" },
0xE01C2: { desc: "Variation Selector-211 (VS211)" },
0xE01C3: { desc: "Variation Selector-212 (VS212)" },
0xE01C4: { desc: "Variation Selector-213 (VS213)" },
0xE01C5: { desc: "Variation Selector-214 (VS214)" },
0xE01C6: { desc: "Variation Selector-215 (VS215)" },
0xE01C7: { desc: "Variation Selector-216 (VS216)" },
0xE01C8: { desc: "Variation Selector-217 (VS217)" },
0xE01C9: { desc: "Variation Selector-218 (VS218)" },
0xE01CA: { desc: "Variation Selector-219 (VS219)" },
0xE01CB: { desc: "Variation Selector-220 (VS220)" },
0xE01CC: { desc: "Variation Selector-221 (VS221)" },
0xE01CD: { desc: "Variation Selector-222 (VS222)" },
0xE01CE: { desc: "Variation Selector-223 (VS223)" },
0xE01CF: { desc: "Variation Selector-224 (VS224)" },
0xE01D0: { desc: "Variation Selector-225 (VS225)" },
0xE01D1: { desc: "Variation Selector-226 (VS226)" },
0xE01D2: { desc: "Variation Selector-227 (VS227)" },
0xE01D3: { desc: "Variation Selector-228 (VS228)" },
0xE01D4: { desc: "Variation Selector-229 (VS229)" },
0xE01D5: { desc: "Variation Selector-230 (VS230)" },
0xE01D6: { desc: "Variation Selector-231 (VS231)" },
0xE01D7: { desc: "Variation Selector-232 (VS232)" },
0xE01D8: { desc: "Variation Selector-233 (VS233)" },
0xE01D9: { desc: "Variation Selector-234 (VS234)" },
0xE01DA: { desc: "Variation Selector-235 (VS235)" },
0xE01DB: { desc: "Variation Selector-236 (VS236)" },
0xE01DC: { desc: "Variation Selector-237 (VS237)" },
0xE01DD: { desc: "Variation Selector-238 (VS238)" },
0xE01DE: { desc: "Variation Selector-239 (VS239)" },
0xE01DF: { desc: "Variation Selector-240 (VS240)" },
0xE01E0: { desc: "Variation Selector-241 (VS241)" },
0xE01E1: { desc: "Variation Selector-242 (VS242)" },
0xE01E2: { desc: "Variation Selector-243 (VS243)" },
0xE01E3: { desc: "Variation Selector-244 (VS244)" },
0xE01E4: { desc: "Variation Selector-245 (VS245)" },
0xE01E5: { desc: "Variation Selector-246 (VS246)" },
0xE01E6: { desc: "Variation Selector-247 (VS247)" },
0xE01E7: { desc: "Variation Selector-248 (VS248)" },
0xE01E8: { desc: "Variation Selector-249 (VS249)" },
0xE01E9: { desc: "Variation Selector-250 (VS250)" },
0xE01EA: { desc: "Variation Selector-251 (VS251)" },
0xE01EB: { desc: "Variation Selector-252 (VS252)" },
0xE01EC: { desc: "Variation Selector-253 (VS253)" },
0xE01ED: { desc: "Variation Selector-254 (VS254)" },
0xE01EE: { desc: "Variation Selector-255 (VS255)" },
0xE01EF: { desc: "Variation Selector-256 (VS256)" },
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment