forked from andyburke/autonomous.contact
		
	
		
			
				
	
	
		
			1868 lines
		
	
	
	
		
			55 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			1868 lines
		
	
	
	
		
			55 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| export const EMOJI_MAP = {
 | ||
| 	"☔": ["umbrella with rain drops"],
 | ||
| 	"☕": ["coffee"],
 | ||
| 	"♈": ["aries"],
 | ||
| 	"♉": ["taurus"],
 | ||
| 	"♐": ["sagittarius"],
 | ||
| 	"♑": ["capricorn"],
 | ||
| 	"♒": ["aquarius"],
 | ||
| 	"♓": ["pisces"],
 | ||
| 	"⚓": ["anchor"],
 | ||
| 	"✅": ["check mark"],
 | ||
| 	"✨": ["sparkles"],
 | ||
| 	"❓": ["question"],
 | ||
| 	"❔": ["grey question"],
 | ||
| 	"❕": ["grey exclamation"],
 | ||
| 	"❗": ["exclamation"],
 | ||
| 	"➕": ["plus sign"],
 | ||
| 	"➖": ["minus sign"],
 | ||
| 	"➗": ["division sign"],
 | ||
| 	"#️⃣": ["hash"],
 | ||
| 	"*️⃣": ["keycap star"],
 | ||
| 	"©️": ["copyright"],
 | ||
| 	"®️": ["registered"],
 | ||
| 	"🀄": ["mahjong"],
 | ||
| 	"🃏": ["black joker"],
 | ||
| 	"🅰️": ["a"],
 | ||
| 	"🅱️": ["b"],
 | ||
| 	"🅾️": ["o2"],
 | ||
| 	"🅿️": ["parking"],
 | ||
| 	"🆎": ["ab"],
 | ||
| 	"🆑": ["cl"],
 | ||
| 	"🆒": ["cool"],
 | ||
| 	"🆓": ["free"],
 | ||
| 	"🆔": ["id"],
 | ||
| 	"🆕": ["new"],
 | ||
| 	"🆖": ["ng"],
 | ||
| 	"🆗": ["ok"],
 | ||
| 	"🆘": ["sos"],
 | ||
| 	"🆙": ["up"],
 | ||
| 	"🆚": ["vs"],
 | ||
| 	"🇦🇨": ["flag: ac"],
 | ||
| 	"🇦🇩": ["flag: ad"],
 | ||
| 	"🇦🇪": ["flag: ae"],
 | ||
| 	"🇦🇫": ["flag: af"],
 | ||
| 	"🇦🇬": ["flag: ag"],
 | ||
| 	"🇦🇮": ["flag: ai"],
 | ||
| 	"🇦🇱": ["flag: al"],
 | ||
| 	"🇦🇲": ["flag: am"],
 | ||
| 	"🇦🇴": ["flag: ao"],
 | ||
| 	"🇦🇶": ["flag: aq"],
 | ||
| 	"🇦🇷": ["flag: ar"],
 | ||
| 	"🇦🇸": ["flag: as"],
 | ||
| 	"🇦🇹": ["flag: at"],
 | ||
| 	"🇦🇺": ["flag: au"],
 | ||
| 	"🇦🇼": ["flag: aw"],
 | ||
| 	"🇦🇽": ["flag: ax"],
 | ||
| 	"🇦🇿": ["flag: az"],
 | ||
| 	"🇧🇦": ["flag: ba"],
 | ||
| 	"🇧🇧": ["flag: bb"],
 | ||
| 	"🇧🇩": ["flag: bd"],
 | ||
| 	"🇧🇪": ["flag: be"],
 | ||
| 	"🇧🇫": ["flag: bf"],
 | ||
| 	"🇧🇬": ["flag: bg"],
 | ||
| 	"🇧🇭": ["flag: bh"],
 | ||
| 	"🇧🇮": ["flag: bi"],
 | ||
| 	"🇧🇯": ["flag: bj"],
 | ||
| 	"🇧🇱": ["flag: bl"],
 | ||
| 	"🇧🇲": ["flag: bm"],
 | ||
| 	"🇧🇳": ["flag: bn"],
 | ||
| 	"🇧🇴": ["flag: bo"],
 | ||
| 	"🇧🇶": ["flag: bq"],
 | ||
| 	"🇧🇷": ["flag: br"],
 | ||
| 	"🇧🇸": ["flag: bs"],
 | ||
| 	"🇧🇹": ["flag: bt"],
 | ||
| 	"🇧🇻": ["flag: bv"],
 | ||
| 	"🇧🇼": ["flag: bw"],
 | ||
| 	"🇧🇾": ["flag: by"],
 | ||
| 	"🇧🇿": ["flag: bz"],
 | ||
| 	"🇨🇦": ["flag: ca"],
 | ||
| 	"🇨🇨": ["flag: cc"],
 | ||
| 	"🇨🇩": ["flag: cd"],
 | ||
| 	"🇨🇫": ["flag: cf"],
 | ||
| 	"🇨🇬": ["flag: cg"],
 | ||
| 	"🇨🇭": ["flag: ch"],
 | ||
| 	"🇨🇮": ["flag: ci"],
 | ||
| 	"🇨🇰": ["flag: ck"],
 | ||
| 	"🇨🇱": ["flag: cl"],
 | ||
| 	"🇨🇲": ["flag: cm"],
 | ||
| 	"🇨🇳": ["flag: cn"],
 | ||
| 	"🇨🇴": ["flag: co"],
 | ||
| 	"🇨🇵": ["flag: cp"],
 | ||
| 	"🇨🇷": ["flag: cr"],
 | ||
| 	"🇨🇺": ["flag: cu"],
 | ||
| 	"🇨🇻": ["flag: cv"],
 | ||
| 	"🇨🇼": ["flag: cw"],
 | ||
| 	"🇨🇽": ["flag: cx"],
 | ||
| 	"🇨🇾": ["flag: cy"],
 | ||
| 	"🇨🇿": ["flag: cz"],
 | ||
| 	"🇩🇪": ["flag: de"],
 | ||
| 	"🇩🇬": ["flag: dg"],
 | ||
| 	"🇩🇯": ["flag: dj"],
 | ||
| 	"🇩🇰": ["flag: dk"],
 | ||
| 	"🇩🇲": ["flag: dm"],
 | ||
| 	"🇩🇴": ["flag: do"],
 | ||
| 	"🇩🇿": ["flag: dz"],
 | ||
| 	"🇪🇦": ["flag: ea"],
 | ||
| 	"🇪🇨": ["flag: ec"],
 | ||
| 	"🇪🇪": ["flag: ee"],
 | ||
| 	"🇪🇬": ["flag: eg"],
 | ||
| 	"🇪🇭": ["flag: eh"],
 | ||
| 	"🇪🇷": ["flag: er"],
 | ||
| 	"🇪🇸": ["flag: es"],
 | ||
| 	"🇪🇹": ["flag: et"],
 | ||
| 	"🇪🇺": ["flag: eu"],
 | ||
| 	"🇫🇮": ["flag: fi"],
 | ||
| 	"🇫🇯": ["flag: fj"],
 | ||
| 	"🇫🇰": ["flag: fk"],
 | ||
| 	"🇫🇲": ["flag: fm"],
 | ||
| 	"🇫🇴": ["flag: fo"],
 | ||
| 	"🇫🇷": ["flag: fr"],
 | ||
| 	"🇬🇦": ["flag: ga"],
 | ||
| 	"🇬🇧": ["flag: gb", "flag: uk"],
 | ||
| 	"🇬🇩": ["flag: gd"],
 | ||
| 	"🇬🇪": ["flag: ge"],
 | ||
| 	"🇬🇫": ["flag: gf"],
 | ||
| 	"🇬🇬": ["flag: gg"],
 | ||
| 	"🇬🇭": ["flag: gh"],
 | ||
| 	"🇬🇮": ["flag: gi"],
 | ||
| 	"🇬🇱": ["flag: gl"],
 | ||
| 	"🇬🇲": ["flag: gm"],
 | ||
| 	"🇬🇳": ["flag: gn"],
 | ||
| 	"🇬🇵": ["flag: gp"],
 | ||
| 	"🇬🇶": ["flag: gq"],
 | ||
| 	"🇬🇷": ["flag: gr"],
 | ||
| 	"🇬🇸": ["flag: gs"],
 | ||
| 	"🇬🇹": ["flag: gt"],
 | ||
| 	"🇬🇺": ["flag: gu"],
 | ||
| 	"🇬🇼": ["flag: gw"],
 | ||
| 	"🇬🇾": ["flag: gy"],
 | ||
| 	"🇭🇰": ["flag: hk"],
 | ||
| 	"🇭🇲": ["flag: hm"],
 | ||
| 	"🇭🇳": ["flag: hn"],
 | ||
| 	"🇭🇷": ["flag: hr"],
 | ||
| 	"🇭🇹": ["flag: ht"],
 | ||
| 	"🇭🇺": ["flag: hu"],
 | ||
| 	"🇮🇨": ["flag: ic"],
 | ||
| 	"🇮🇩": ["flag: id"],
 | ||
| 	"🇮🇪": ["flag: ie"],
 | ||
| 	"🇮🇱": ["flag: il"],
 | ||
| 	"🇮🇲": ["flag: im"],
 | ||
| 	"🇮🇳": ["flag: in"],
 | ||
| 	"🇮🇴": ["flag: io"],
 | ||
| 	"🇮🇶": ["flag: iq"],
 | ||
| 	"🇮🇷": ["flag: ir"],
 | ||
| 	"🇮🇸": ["flag: is"],
 | ||
| 	"🇮🇹": ["flag: it"],
 | ||
| 	"🇯🇪": ["flag: je"],
 | ||
| 	"🇯🇲": ["flag: jm"],
 | ||
| 	"🇯🇴": ["flag: jo"],
 | ||
| 	"🇯🇵": ["flag: jp"],
 | ||
| 	"🇰🇪": ["flag: ke"],
 | ||
| 	"🇰🇬": ["flag: kg"],
 | ||
| 	"🇰🇭": ["flag: kh"],
 | ||
| 	"🇰🇮": ["flag: ki"],
 | ||
| 	"🇰🇲": ["flag: km"],
 | ||
| 	"🇰🇳": ["flag: kn"],
 | ||
| 	"🇰🇵": ["flag: kp"],
 | ||
| 	"🇰🇷": ["flag: kr"],
 | ||
| 	"🇰🇼": ["flag: kw"],
 | ||
| 	"🇰🇾": ["flag: ky"],
 | ||
| 	"🇰🇿": ["flag: kz"],
 | ||
| 	"🇱🇦": ["flag: la"],
 | ||
| 	"🇱🇧": ["flag: lb"],
 | ||
| 	"🇱🇨": ["flag: lc"],
 | ||
| 	"🇱🇮": ["flag: li"],
 | ||
| 	"🇱🇰": ["flag: lk"],
 | ||
| 	"🇱🇷": ["flag: lr"],
 | ||
| 	"🇱🇸": ["flag: ls"],
 | ||
| 	"🇱🇹": ["flag: lt"],
 | ||
| 	"🇱🇺": ["flag: lu"],
 | ||
| 	"🇱🇻": ["flag: lv"],
 | ||
| 	"🇱🇾": ["flag: ly"],
 | ||
| 	"🇲🇦": ["flag: ma"],
 | ||
| 	"🇲🇨": ["flag: mc"],
 | ||
| 	"🇲🇩": ["flag: md"],
 | ||
| 	"🇲🇪": ["flag: me"],
 | ||
| 	"🇲🇫": ["flag: mf"],
 | ||
| 	"🇲🇬": ["flag: mg"],
 | ||
| 	"🇲🇭": ["flag: mh"],
 | ||
| 	"🇲🇰": ["flag: mk"],
 | ||
| 	"🇲🇱": ["flag: ml"],
 | ||
| 	"🇲🇲": ["flag: mm"],
 | ||
| 	"🇲🇳": ["flag: mn"],
 | ||
| 	"🇲🇴": ["flag: mo"],
 | ||
| 	"🇲🇵": ["flag: mp"],
 | ||
| 	"🇲🇶": ["flag: mq"],
 | ||
| 	"🇲🇷": ["flag: mr"],
 | ||
| 	"🇲🇸": ["flag: ms"],
 | ||
| 	"🇲🇹": ["flag: mt"],
 | ||
| 	"🇲🇺": ["flag: mu"],
 | ||
| 	"🇲🇻": ["flag: mv"],
 | ||
| 	"🇲🇼": ["flag: mw"],
 | ||
| 	"🇲🇽": ["flag: mx"],
 | ||
| 	"🇲🇾": ["flag: my"],
 | ||
| 	"🇲🇿": ["flag: mz"],
 | ||
| 	"🇳🇦": ["flag: na"],
 | ||
| 	"🇳🇨": ["flag: nc"],
 | ||
| 	"🇳🇪": ["flag: ne"],
 | ||
| 	"🇳🇫": ["flag: nf"],
 | ||
| 	"🇳🇬": ["flag: ng"],
 | ||
| 	"🇳🇮": ["flag: ni"],
 | ||
| 	"🇳🇱": ["flag: nl"],
 | ||
| 	"🇳🇴": ["flag: no"],
 | ||
| 	"🇳🇵": ["flag: np"],
 | ||
| 	"🇳🇷": ["flag: nr"],
 | ||
| 	"🇳🇺": ["flag: nu"],
 | ||
| 	"🇳🇿": ["flag: nz"],
 | ||
| 	"🇴🇲": ["flag: om"],
 | ||
| 	"🇵🇦": ["flag: pa"],
 | ||
| 	"🇵🇪": ["flag: pe"],
 | ||
| 	"🇵🇫": ["flag: pf"],
 | ||
| 	"🇵🇬": ["flag: pg"],
 | ||
| 	"🇵🇭": ["flag: ph"],
 | ||
| 	"🇵🇰": ["flag: pk"],
 | ||
| 	"🇵🇱": ["flag: pl"],
 | ||
| 	"🇵🇲": ["flag: pm"],
 | ||
| 	"🇵🇳": ["flag: pn"],
 | ||
| 	"🇵🇷": ["flag: pr"],
 | ||
| 	"🇵🇸": ["flag: ps"],
 | ||
| 	"🇵🇹": ["flag: pt"],
 | ||
| 	"🇵🇼": ["flag: pw"],
 | ||
| 	"🇵🇾": ["flag: py"],
 | ||
| 	"🇶🇦": ["flag: qa"],
 | ||
| 	"🇷🇪": ["flag: re"],
 | ||
| 	"🇷🇴": ["flag: ro"],
 | ||
| 	"🇷🇸": ["flag: rs"],
 | ||
| 	"🇷🇺": ["flag: ru"],
 | ||
| 	"🇷🇼": ["flag: rw"],
 | ||
| 	"🇸🇦": ["flag: sa"],
 | ||
| 	"🇸🇧": ["flag: sb"],
 | ||
| 	"🇸🇨": ["flag: sc"],
 | ||
| 	"🇸🇩": ["flag: sd"],
 | ||
| 	"🇸🇪": ["flag: se"],
 | ||
| 	"🇸🇬": ["flag: sg"],
 | ||
| 	"🇸🇭": ["flag: sh"],
 | ||
| 	"🇸🇮": ["flag: si"],
 | ||
| 	"🇸🇯": ["flag: sj"],
 | ||
| 	"🇸🇰": ["flag: sk"],
 | ||
| 	"🇸🇱": ["flag: sl"],
 | ||
| 	"🇸🇲": ["flag: sm"],
 | ||
| 	"🇸🇳": ["flag: sn"],
 | ||
| 	"🇸🇴": ["flag: so"],
 | ||
| 	"🇸🇷": ["flag: sr"],
 | ||
| 	"🇸🇸": ["flag: ss"],
 | ||
| 	"🇸🇹": ["flag: st"],
 | ||
| 	"🇸🇻": ["flag: sv"],
 | ||
| 	"🇸🇽": ["flag: sx"],
 | ||
| 	"🇸🇾": ["flag: sy"],
 | ||
| 	"🇸🇿": ["flag: sz"],
 | ||
| 	"🇹🇦": ["flag: ta"],
 | ||
| 	"🇹🇨": ["flag: tc"],
 | ||
| 	"🇹🇩": ["flag: td"],
 | ||
| 	"🇹🇫": ["flag: tf"],
 | ||
| 	"🇹🇬": ["flag: tg"],
 | ||
| 	"🇹🇭": ["flag: th"],
 | ||
| 	"🇹🇯": ["flag: tj"],
 | ||
| 	"🇹🇰": ["flag: tk"],
 | ||
| 	"🇹🇱": ["flag: tl"],
 | ||
| 	"🇹🇲": ["flag: tm"],
 | ||
| 	"🇹🇳": ["flag: tn"],
 | ||
| 	"🇹🇴": ["flag: to"],
 | ||
| 	"🇹🇷": ["flag: tr"],
 | ||
| 	"🇹🇹": ["flag: tt"],
 | ||
| 	"🇹🇻": ["flag: tv"],
 | ||
| 	"🇹🇼": ["flag: tw"],
 | ||
| 	"🇹🇿": ["flag: tz"],
 | ||
| 	"🇺🇦": ["flag: ua"],
 | ||
| 	"🇺🇬": ["flag: ug"],
 | ||
| 	"🇺🇲": ["flag: um"],
 | ||
| 	"🇺🇳": ["flag: un"],
 | ||
| 	"🇺🇸": ["flag: us", "flag: usa"],
 | ||
| 	"🇺🇾": ["flag: uy"],
 | ||
| 	"🇺🇿": ["flag: uz"],
 | ||
| 	"🇻🇦": ["flag: va"],
 | ||
| 	"🇻🇨": ["flag: vc"],
 | ||
| 	"🇻🇪": ["flag: ve"],
 | ||
| 	"🇻🇬": ["flag: vg"],
 | ||
| 	"🇻🇮": ["flag: vi"],
 | ||
| 	"🇻🇳": ["flag: vn"],
 | ||
| 	"🇻🇺": ["flag: vu"],
 | ||
| 	"🇼🇫": ["flag: wf"],
 | ||
| 	"🇼🇸": ["flag: ws"],
 | ||
| 	"🇽🇰": ["flag: xk"],
 | ||
| 	"🇾🇪": ["flag: ye"],
 | ||
| 	"🇾🇹": ["flag: yt"],
 | ||
| 	"🇿🇦": ["flag: za"],
 | ||
| 	"🇿🇲": ["flag: zm"],
 | ||
| 	"🇿🇼": ["flag: zw"],
 | ||
| 	"🌀": ["cyclone"],
 | ||
| 	"🌁": ["foggy"],
 | ||
| 	"🌂": ["closed umbrella"],
 | ||
| 	"🌃": ["night with stars"],
 | ||
| 	"🌄": ["sunrise over mountains"],
 | ||
| 	"🌅": ["sunrise"],
 | ||
| 	"🌆": ["city sunset"],
 | ||
| 	"🌇": ["city sunrise"],
 | ||
| 	"🌈": ["rainbow"],
 | ||
| 	"🌉": ["bridge at night"],
 | ||
| 	"🌊": ["ocean"],
 | ||
| 	"🌋": ["volcano"],
 | ||
| 	"🌌": ["milky way"],
 | ||
| 	"🌍": ["earth", "earth africa"],
 | ||
| 	"🌎": ["earth", "earth americas"],
 | ||
| 	"🌏": ["earth", "earth asia"],
 | ||
| 	"🌐": ["globe with meridians"],
 | ||
| 	"🌑": ["moon", "new moon"],
 | ||
| 	"🌒": ["moon", "waxing crescent moon"],
 | ||
| 	"🌓": ["moon", "first quarter moon"],
 | ||
| 	"🌔": ["moon", "moon", "waxing gibbous moon"],
 | ||
| 	"🌕": ["moon", "full moon"],
 | ||
| 	"🌖": ["moon", "waning gibbous moon"],
 | ||
| 	"🌗": ["moon", "last quarter moon"],
 | ||
| 	"🌘": ["moon", "waning crescent moon"],
 | ||
| 	"🌙": ["moon", "crescent moon"],
 | ||
| 	"🌚": ["moon", "new moon with face"],
 | ||
| 	"🌛": ["moon", "first quarter moon with face"],
 | ||
| 	"🌜": ["moon", "last quarter moon with face"],
 | ||
| 	"🌝": ["moon", "full moon with face"],
 | ||
| 	"🌞": ["sun", "sun with face"],
 | ||
| 	"🌟": ["starburst", "star"],
 | ||
| 	"🌠": ["stars"],
 | ||
| 	"🌡️": ["thermometer"],
 | ||
| 	"🌤️": ["mostly sunny", "sun small cloud"],
 | ||
| 	"🌥️": ["barely sunny", "sun behind cloud"],
 | ||
| 	"🌦️": ["partly sunny rain", "sun behind rain cloud"],
 | ||
| 	"🌧️": ["cloud", "rain cloud"],
 | ||
| 	"🌨️": ["cloud", "snow cloud"],
 | ||
| 	"🌩️": ["cloud", "lightning cloud", "lightning"],
 | ||
| 	"🌪️": ["tornado", "tornado cloud"],
 | ||
| 	"🌫️": ["fog"],
 | ||
| 	"🌬️": ["wind blowing face"],
 | ||
| 	"🌭": ["food", "hotdog"],
 | ||
| 	"🌮": ["food", "taco"],
 | ||
| 	"🌯": ["food", "burrito"],
 | ||
| 	"🌰": ["food", "chestnut"],
 | ||
| 	"🌱": ["seedling"],
 | ||
| 	"🌲": ["evergreen tree"],
 | ||
| 	"🌳": ["deciduous tree"],
 | ||
| 	"🌴": ["palm tree"],
 | ||
| 	"🌵": ["cactus"],
 | ||
| 	"🌶️": ["food", "hot pepper"],
 | ||
| 	"🌷": ["tulip"],
 | ||
| 	"🌸": ["cherry blossom"],
 | ||
| 	"🌹": ["rose"],
 | ||
| 	"🌺": ["hibiscus"],
 | ||
| 	"🌻": ["sunflower"],
 | ||
| 	"🌼": ["blossom"],
 | ||
| 	"🌽": ["food", "corn"],
 | ||
| 	"🌾": ["ear of rice"],
 | ||
| 	"🌿": ["herb"],
 | ||
| 	"🍀": ["four leaf clover"],
 | ||
| 	"🍁": ["maple leaf"],
 | ||
| 	"🍂": ["fallen leaf"],
 | ||
| 	"🍃": ["leaves"],
 | ||
| 	"🍄": ["mushroom"],
 | ||
| 	"🍅": ["food", "tomato"],
 | ||
| 	"🍆": ["food", "eggplant"],
 | ||
| 	"🍇": ["food", "grapes"],
 | ||
| 	"🍈": ["food", "melon"],
 | ||
| 	"🍉": ["food", "watermelon"],
 | ||
| 	"🍊": ["food", "tangerine"],
 | ||
| 	"🍋": ["food", "lemon"],
 | ||
| 	"🍌": ["food", "banana"],
 | ||
| 	"🍍": ["food", "pineapple"],
 | ||
| 	"🍎": ["food", "apple"],
 | ||
| 	"🍏": ["food", "green apple"],
 | ||
| 	"🍐": ["food", "pear"],
 | ||
| 	"🍑": ["food", "peach"],
 | ||
| 	"🍒": ["food", "cherries"],
 | ||
| 	"🍓": ["food", "strawberry"],
 | ||
| 	"🍔": ["food", "hamburger"],
 | ||
| 	"🍕": ["food", "pizza"],
 | ||
| 	"🍖": ["food", "meat on bone"],
 | ||
| 	"🍗": ["food", "poultry leg", "chicken leg", "turkey leg"],
 | ||
| 	"🍘": ["food", "rice cracker"],
 | ||
| 	"🍙": ["food", "rice ball"],
 | ||
| 	"🍚": ["food", "rice"],
 | ||
| 	"🍛": ["food", "curry"],
 | ||
| 	"🍜": ["food", "ramen"],
 | ||
| 	"🍝": ["food", "spaghetti"],
 | ||
| 	"🍞": ["food", "bread"],
 | ||
| 	"🍟": ["food", "fries"],
 | ||
| 	"🍠": ["food", "sweet potato"],
 | ||
| 	"🍡": ["food", "dango"],
 | ||
| 	"🍢": ["food", "oden"],
 | ||
| 	"🍣": ["food", "sushi"],
 | ||
| 	"🍤": ["food", "fried shrimp"],
 | ||
| 	"🍥": ["food", "fish cake"],
 | ||
| 	"🍦": ["food", "icecream"],
 | ||
| 	"🍧": ["food", "shaved ice"],
 | ||
| 	"🍨": ["food", "ice cream"],
 | ||
| 	"🍩": ["food", "doughnut"],
 | ||
| 	"🍪": ["food", "cookie"],
 | ||
| 	"🍫": ["food", "chocolate bar"],
 | ||
| 	"🍬": ["food", "candy"],
 | ||
| 	"🍭": ["food", "lollipop"],
 | ||
| 	"🍮": ["food", "custard"],
 | ||
| 	"🍯": ["food", "honey pot"],
 | ||
| 	"🍰": ["food", "cake"],
 | ||
| 	"🍱": ["food", "bento"],
 | ||
| 	"🍲": ["food", "stew"],
 | ||
| 	"🍳": ["food", "fried egg", "cooking"],
 | ||
| 	"🍴": ["fork and knife"],
 | ||
| 	"🍵": ["drink", "tea"],
 | ||
| 	"🍶": ["drink", "sake"],
 | ||
| 	"🍷": ["drink", "wine glass"],
 | ||
| 	"🍸": ["drink", "cocktail"],
 | ||
| 	"🍹": ["drink", "tropical drink"],
 | ||
| 	"🍺": ["drink", "beer"],
 | ||
| 	"🍻": ["drink", "beers"],
 | ||
| 	"🍼": ["baby bottle"],
 | ||
| 	"🍽️": ["knife fork plate", "place setting"],
 | ||
| 	"🍾": ["champagne"],
 | ||
| 	"🍿": ["food", "popcorn"],
 | ||
| 	"🎀": ["ribbon"],
 | ||
| 	"🎁": ["gift"],
 | ||
| 	"🎂": ["food", "cake", "birthday cake", "birthday"],
 | ||
| 	"🎃": ["jack o lantern"],
 | ||
| 	"🎄": ["christmas tree"],
 | ||
| 	"🎅": ["santa"],
 | ||
| 	"🎆": ["fireworks"],
 | ||
| 	"🎇": ["sparkler"],
 | ||
| 	"🎈": ["balloon"],
 | ||
| 	"🎉": ["tada"],
 | ||
| 	"🎊": ["confetti ball"],
 | ||
| 	"🎋": ["tanabata tree"],
 | ||
| 	"🎌": ["crossed flags"],
 | ||
| 	"🎍": ["bamboo"],
 | ||
| 	"🎎": ["dolls"],
 | ||
| 	"🎏": ["flags"],
 | ||
| 	"🎐": ["wind chime"],
 | ||
| 	"🎑": ["rice scene"],
 | ||
| 	"🎒": ["school satchel", "backpack"],
 | ||
| 	"🎓": ["mortar board"],
 | ||
| 	"🎖️": ["medal"],
 | ||
| 	"🎗️": ["reminder ribbon"],
 | ||
| 	"🎙️": ["studio microphone"],
 | ||
| 	"🎚️": ["level slider", "volume slider"],
 | ||
| 	"🎛️": ["control knobs"],
 | ||
| 	"🎞️": ["film frames"],
 | ||
| 	"🎟️": ["admission tickets"],
 | ||
| 	"🎠": ["carousel horse"],
 | ||
| 	"🎡": ["ferris wheel"],
 | ||
| 	"🎢": ["roller coaster"],
 | ||
| 	"🎣": ["fishing pole and fish"],
 | ||
| 	"🎤": ["microphone"],
 | ||
| 	"🎥": ["movie camera"],
 | ||
| 	"🎦": ["cinema"],
 | ||
| 	"🎧": ["headphones"],
 | ||
| 	"🎨": ["art"],
 | ||
| 	"🎩": ["tophat"],
 | ||
| 	"🎪": ["circus tent"],
 | ||
| 	"🎫": ["ticket"],
 | ||
| 	"🎬": ["clapper"],
 | ||
| 	"🎭": ["performing arts"],
 | ||
| 	"🎮": ["video game"],
 | ||
| 	"🎯": ["dart"],
 | ||
| 	"🎰": ["slot machine"],
 | ||
| 	"🎱": ["8ball"],
 | ||
| 	"🎲": ["die", "dice", "game die"],
 | ||
| 	"🎳": ["bowling"],
 | ||
| 	"🎴": ["flower playing cards"],
 | ||
| 	"🎵": ["musical note"],
 | ||
| 	"🎶": ["notes"],
 | ||
| 	"🎷": ["saxophone"],
 | ||
| 	"🎸": ["guitar"],
 | ||
| 	"🎹": ["musical keyboard"],
 | ||
| 	"🎺": ["trumpet"],
 | ||
| 	"🎻": ["violin"],
 | ||
| 	"🎼": ["musical score"],
 | ||
| 	"🎽": ["running shirt with sash"],
 | ||
| 	"🎾": ["tennis"],
 | ||
| 	"🎿": ["ski"],
 | ||
| 	"🏀": ["basketball"],
 | ||
| 	"🏁": ["flag: checkered", "checkered flag"],
 | ||
| 	"🏂": ["snowboarder"],
 | ||
| 	"🏃♀️": ["running"],
 | ||
| 	"🏃♂️": ["running"],
 | ||
| 	"🏄♀️": ["surfing"],
 | ||
| 	"🏄♂️": ["surfing"],
 | ||
| 	"🏅": ["sports medal"],
 | ||
| 	"🏆": ["trophy"],
 | ||
| 	"🏇": ["horse racing"],
 | ||
| 	"🏈": ["football"],
 | ||
| 	"🏉": ["rugby football"],
 | ||
| 	"🏊♀️": ["swimming"],
 | ||
| 	"🏊♂️": ["swimming"],
 | ||
| 	"🏋️♀️": ["lifting weights"],
 | ||
| 	"🏋️♂️": ["lifting weights"],
 | ||
| 	"🏌️♀️": ["golfing"],
 | ||
| 	"🏌️♂️": ["golfing"],
 | ||
| 	"🏍️": ["racing motorcycle"],
 | ||
| 	"🏎️": ["racing car"],
 | ||
| 	"🏏": ["cricket bat and ball"],
 | ||
| 	"🏐": ["volleyball"],
 | ||
| 	"🏑": ["field hockey stick and ball"],
 | ||
| 	"🏒": ["ice hockey stick and puck"],
 | ||
| 	"🏓": ["table tennis paddle and ball"],
 | ||
| 	"🏔️": ["snow capped mountain"],
 | ||
| 	"🏕️": ["camping"],
 | ||
| 	"🏖️": ["beach with umbrella"],
 | ||
| 	"🏗️": ["building construction"],
 | ||
| 	"🏘️": ["house buildings"],
 | ||
| 	"🏙️": ["cityscape"],
 | ||
| 	"🏚️": ["derelict house building"],
 | ||
| 	"🏛️": ["classical building"],
 | ||
| 	"🏜️": ["desert"],
 | ||
| 	"🏝️": ["desert island"],
 | ||
| 	"🏞️": ["national park"],
 | ||
| 	"🏟️": ["stadium"],
 | ||
| 	"🏠": ["house"],
 | ||
| 	"🏡": ["house with garden"],
 | ||
| 	"🏢": ["office"],
 | ||
| 	"🏣": ["post office"],
 | ||
| 	"🏤": ["european post office"],
 | ||
| 	"🏥": ["hospital"],
 | ||
| 	"🏦": ["bank"],
 | ||
| 	"🏧": ["atm"],
 | ||
| 	"🏨": ["hotel"],
 | ||
| 	"🏩": ["love hotel"],
 | ||
| 	"🏪": ["convenience store"],
 | ||
| 	"🏫": ["school"],
 | ||
| 	"🏬": ["department store"],
 | ||
| 	"🏭": ["factory"],
 | ||
| 	"🏮": ["izakaya lantern", "lantern"],
 | ||
| 	"🏯": ["japanese castle"],
 | ||
| 	"🏰": ["european castle"],
 | ||
| 	"🏳️🌈": ["flag: rainbow"],
 | ||
| 	"🏳️⚧️": ["flag: transgender"],
 | ||
| 	"🏳️": ["flag: white", "waving white flag"],
 | ||
| 	"🏴☠️": ["flag: pirate", "pirate flag"],
 | ||
| 	"🏴": ["flag: england"],
 | ||
| 	"🏴": ["flag: scotland"],
 | ||
| 	"🏴": ["flag: wales"],
 | ||
| 	"🏴": ["flag: black", "waving black flag"],
 | ||
| 	"🏵️": ["rosette"],
 | ||
| 	"🏷️": ["label"],
 | ||
| 	"🏸": ["badminton racquet and shuttlecock"],
 | ||
| 	"🏹": ["bow and arrow"],
 | ||
| 	"🏺": ["amphora"],
 | ||
| 	"🐀": ["rat"],
 | ||
| 	"🐁": ["mouse"],
 | ||
| 	"🐂": ["ox"],
 | ||
| 	"🐃": ["water buffalo"],
 | ||
| 	"🐄": ["cow"],
 | ||
| 	"🐅": ["tiger"],
 | ||
| 	"🐆": ["leopard"],
 | ||
| 	"🐇": ["rabbit"],
 | ||
| 	"🐈⬛": ["black cat"],
 | ||
| 	"🐈": ["cat"],
 | ||
| 	"🐉": ["dragon"],
 | ||
| 	"🐊": ["crocodile"],
 | ||
| 	"🐋": ["whale"],
 | ||
| 	"🐌": ["snail"],
 | ||
| 	"🐍": ["snake"],
 | ||
| 	"🐎": ["racehorse"],
 | ||
| 	"🐏": ["ram"],
 | ||
| 	"🐐": ["goat"],
 | ||
| 	"🐑": ["sheep"],
 | ||
| 	"🐒": ["monkey"],
 | ||
| 	"🐓": ["rooster"],
 | ||
| 	"🐔": ["chicken"],
 | ||
| 	"🐕🦺": ["service dog"],
 | ||
| 	"🐕": ["dog"],
 | ||
| 	"🐖": ["pig"],
 | ||
| 	"🐗": ["boar"],
 | ||
| 	"🐘": ["elephant"],
 | ||
| 	"🐙": ["octopus"],
 | ||
| 	"🐚": ["shell"],
 | ||
| 	"🐛": ["bug"],
 | ||
| 	"🐜": ["ant"],
 | ||
| 	"🐝": ["bee", "honeybee"],
 | ||
| 	"🐞": ["ladybug", "lady beetle"],
 | ||
| 	"🐟": ["fish"],
 | ||
| 	"🐠": ["tropical fish"],
 | ||
| 	"🐡": ["blowfish"],
 | ||
| 	"🐢": ["turtle"],
 | ||
| 	"🐣": ["hatching chick"],
 | ||
| 	"🐤": ["baby chick"],
 | ||
| 	"🐥": ["hatched chick"],
 | ||
| 	"🐦⬛": ["black bird"],
 | ||
| 	"🐦": ["bird"],
 | ||
| 	"🐧": ["penguin"],
 | ||
| 	"🐨": ["koala"],
 | ||
| 	"🐩": ["poodle"],
 | ||
| 	"🐪": ["dromedary camel"],
 | ||
| 	"🐫": ["camel"],
 | ||
| 	"🐬": ["dolphin", "flipper"],
 | ||
| 	"🐯": ["tiger"],
 | ||
| 	"🐰": ["rabbit"],
 | ||
| 	"🐲": ["dragon face"],
 | ||
| 	"🐳": ["whale"],
 | ||
| 	"🐴": ["horse"],
 | ||
| 	"🐵": ["monkey face"],
 | ||
| 	"🐶": ["dog"],
 | ||
| 	"🐷": ["pig"],
 | ||
| 	"🐸": ["frog"],
 | ||
| 	"🐹": ["hamster"],
 | ||
| 	"🐺": ["wolf"],
 | ||
| 	"🐻❄️": ["polar bear"],
 | ||
| 	"🐻": ["bear"],
 | ||
| 	"🐼": ["panda face"],
 | ||
| 	"🐽": ["pig nose"],
 | ||
| 	"🐾": ["feet", "paw prints"],
 | ||
| 	"🐿️": ["chipmunk"],
 | ||
| 	"👀": ["eyes"],
 | ||
| 	"👁️🗨️": ["eye in speech bubble"],
 | ||
| 	"👁️": ["eye"],
 | ||
| 	"👂": ["ear"],
 | ||
| 	"👃": ["nose"],
 | ||
| 	"👄": ["lips"],
 | ||
| 	"👅": ["tongue"],
 | ||
| 	"👆": ["point up"],
 | ||
| 	"👇": ["point down"],
 | ||
| 	"👈": ["point left"],
 | ||
| 	"👉": ["point right"],
 | ||
| 	"👊": ["facepunch", "punch"],
 | ||
| 	"👋": ["wave"],
 | ||
| 	"👌": ["ok hand"],
 | ||
| 	"👍": ["+1", "thumbsup"],
 | ||
| 	"👎": ["-1", "thumbsdown"],
 | ||
| 	"👏": ["clap"],
 | ||
| 	"👐": ["open hands"],
 | ||
| 	"👑": ["crown"],
 | ||
| 	"👒": ["hat"],
 | ||
| 	"👓": ["eyeglasses"],
 | ||
| 	"👔": ["necktie"],
 | ||
| 	"👕": ["shirt", "tshirt"],
 | ||
| 	"👖": ["jeans"],
 | ||
| 	"👗": ["dress"],
 | ||
| 	"👘": ["kimono"],
 | ||
| 	"👙": ["bikini"],
 | ||
| 	"👚": ["shirt", "clothes"],
 | ||
| 	"👛": ["purse"],
 | ||
| 	"👜": ["handbag"],
 | ||
| 	"👝": ["pouch"],
 | ||
| 	"👞": ["shoe"],
 | ||
| 	"👟": ["athletic shoe", "shoe"],
 | ||
| 	"👠": ["high heel shoe", "shoe"],
 | ||
| 	"👡": ["sandal", "shoe"],
 | ||
| 	"👢": ["boot", "shoe"],
 | ||
| 	"👣": ["footprints"],
 | ||
| 	"👤": ["bust in silhouette"],
 | ||
| 	"👥": ["busts in silhouette"],
 | ||
| 	"👦": ["child"],
 | ||
| 	"👧": ["child"],
 | ||
| 	"👨🌾": ["farmer"],
 | ||
| 	"👨🍳": ["cook"],
 | ||
| 	"👨🍼": ["feeding baby"],
 | ||
| 	"👨🎓": ["student"],
 | ||
| 	"👨🎤": ["singer"],
 | ||
| 	"👨🎨": ["artist"],
 | ||
| 	"👨🏫": ["teacher"],
 | ||
| 	"👨🏭": ["factory worker"],
 | ||
| 	"👨👦👦": ["man-boy-boy"],
 | ||
| 	"👨👦": ["man-boy"],
 | ||
| 	"👨👧👦": ["man-girl-boy"],
 | ||
| 	"👨👧👧": ["man-girl-girl"],
 | ||
| 	"👨👧": ["man-girl"],
 | ||
| 	"👨👨👦": ["man-man-boy"],
 | ||
| 	"👨👨👦👦": ["man-man-boy-boy"],
 | ||
| 	"👨👨👧": ["man-man-girl"],
 | ||
| 	"👨👨👧👦": ["man-man-girl-boy"],
 | ||
| 	"👨👨👧👧": ["man-man-girl-girl"],
 | ||
| 	"👨👩👦": ["man-woman-boy", "family"],
 | ||
| 	"👨👩👦👦": ["man-woman-boy-boy"],
 | ||
| 	"👨👩👧": ["man-woman-girl"],
 | ||
| 	"👨👩👧👦": ["man-woman-girl-boy"],
 | ||
| 	"👨👩👧👧": ["man-woman-girl-girl"],
 | ||
| 	"👨💻": ["technologist"],
 | ||
| 	"👨💼": ["office worker"],
 | ||
| 	"👨🔧": ["mechanic"],
 | ||
| 	"👨🔬": ["scientist"],
 | ||
| 	"👨🚀": ["astronaut"],
 | ||
| 	"👨🚒": ["firefighter"],
 | ||
| 	"👨🦯": ["person with probing cane"],
 | ||
| 	"👨🦰": ["red haired person"],
 | ||
| 	"👨🦱": ["curly haired person"],
 | ||
| 	"👨🦲": ["bald person"],
 | ||
| 	"👨🦳": ["white haired person"],
 | ||
| 	"👨🦼": ["person in motorized wheelchair"],
 | ||
| 	"👨🦽": ["person in manual wheelchair"],
 | ||
| 	"👨⚕️": ["doctor"],
 | ||
| 	"👨⚖️": ["judge"],
 | ||
| 	"👨✈️": ["pilot"],
 | ||
| 	"👨❤️👨": ["man-heart-man"],
 | ||
| 	"👨❤️💋👨": ["man-kiss-man"],
 | ||
| 	"👨": ["man", "person"],
 | ||
| 	"👩🌾": ["farmer"],
 | ||
| 	"👩🍳": ["cook"],
 | ||
| 	"👩🍼": ["feeding baby"],
 | ||
| 	"👩🎓": ["student"],
 | ||
| 	"👩🎤": ["singer"],
 | ||
| 	"👩🎨": ["artist"],
 | ||
| 	"👩🏫": ["teacher"],
 | ||
| 	"👩🏭": ["factory worker"],
 | ||
| 	"👩👦👦": ["woman-boy-boy"],
 | ||
| 	"👩👦": ["woman-boy"],
 | ||
| 	"👩👧👦": ["woman-girl-boy"],
 | ||
| 	"👩👧👧": ["woman-girl-girl"],
 | ||
| 	"👩👧": ["woman-girl"],
 | ||
| 	"👩👩👦": ["woman-woman-boy"],
 | ||
| 	"👩👩👦👦": ["woman-woman-boy-boy"],
 | ||
| 	"👩👩👧": ["woman-woman-girl"],
 | ||
| 	"👩👩👧👦": ["woman-woman-girl-boy"],
 | ||
| 	"👩👩👧👧": ["woman-woman-girl-girl"],
 | ||
| 	"👩💻": ["technologist"],
 | ||
| 	"👩💼": ["office worker"],
 | ||
| 	"👩🔧": ["mechanic"],
 | ||
| 	"👩🔬": ["scientist"],
 | ||
| 	"👩🚀": ["astronaut"],
 | ||
| 	"👩🚒": ["firefighter"],
 | ||
| 	"👩🦯": ["person with probing cane"],
 | ||
| 	"👩🦰": ["red haired person"],
 | ||
| 	"👩🦱": ["curly haired person"],
 | ||
| 	"👩🦲": ["bald person"],
 | ||
| 	"👩🦳": ["white haired person"],
 | ||
| 	"👩🦼": ["person in motorized wheelchair"],
 | ||
| 	"👩🦽": ["person in manual wheelchair"],
 | ||
| 	"👩⚕️": ["doctor"],
 | ||
| 	"👩⚖️": ["judge"],
 | ||
| 	"👩✈️": ["pilot"],
 | ||
| 	"👩❤️👨": ["woman-heart-man"],
 | ||
| 	"👩❤️👩": ["woman-heart-woman"],
 | ||
| 	"👩❤️💋👨": ["woman-kiss-man"],
 | ||
| 	"👩❤️💋👩": ["woman-kiss-woman"],
 | ||
| 	"👩": ["woman", "person"],
 | ||
| 	"👫": ["man and woman holding hands", "woman and man holding hands", "couple"],
 | ||
| 	"👬": ["two men holding hands", "men holding hands", "couple"],
 | ||
| 	"👭": ["two women holding hands", "women holding hands", "couple"],
 | ||
| 	"👮♀️": ["police officer", "cop"],
 | ||
| 	"👮♂️": ["police officer", "cop"],
 | ||
| 	"👯♀️": ["women-with-bunny-ears-partying", "woman-with-bunny-ears-partying", "dancers"],
 | ||
| 	"👯♂️": ["men-with-bunny-ears-partying", "man-with-bunny-ears-partying"],
 | ||
| 	"👰♀️": ["person with veil"],
 | ||
| 	"👰♂️": ["person with veil"],
 | ||
| 	"👲": ["person with gua pi mao"],
 | ||
| 	"👳♀️": ["person wearing turban", "woman with turban"],
 | ||
| 	"👳♂️": ["person wearing turban", "man with turban"],
 | ||
| 	"👴": ["old person", "old man"],
 | ||
| 	"👵": ["old person", "old woman"],
 | ||
| 	"👶": ["baby"],
 | ||
| 	"👷♀️": ["construction worker"],
 | ||
| 	"👷♂️": ["construction worker"],
 | ||
| 	"👸": ["princess"],
 | ||
| 	"👹": ["japanese ogre"],
 | ||
| 	"👺": ["japanese goblin"],
 | ||
| 	"👻": ["ghost"],
 | ||
| 	"👼": ["angel"],
 | ||
| 	"👽": ["alien"],
 | ||
| 	"👾": ["space invader"],
 | ||
| 	"👿": ["imp"],
 | ||
| 	"💀": ["skull"],
 | ||
| 	"💁♀️": ["tipping hand", "information desk person"],
 | ||
| 	"💁♂️": ["tipping hand", "information desk person"],
 | ||
| 	"💂♀️": ["guard", "guardswoman"],
 | ||
| 	"💂♂️": ["guard", "guardsman"],
 | ||
| 	"💃": ["dancer"],
 | ||
| 	"💄": ["lipstick"],
 | ||
| 	"💅": ["nail care"],
 | ||
| 	"💆♀️": ["getting massage", "massage"],
 | ||
| 	"💆♂️": ["getting massage", "massage"],
 | ||
| 	"💇♀️": ["getting haircut", "haircut"],
 | ||
| 	"💇♂️": ["getting haircut", "haircut"],
 | ||
| 	"💈": ["barber"],
 | ||
| 	"💉": ["syringe"],
 | ||
| 	"💊": ["pill"],
 | ||
| 	"💋": ["kiss"],
 | ||
| 	"💌": ["love letter"],
 | ||
| 	"💍": ["ring"],
 | ||
| 	"💎": ["gem"],
 | ||
| 	"💏": ["couplekiss"],
 | ||
| 	"💐": ["bouquet"],
 | ||
| 	"💑": ["couple with heart"],
 | ||
| 	"💒": ["wedding"],
 | ||
| 	"💓": ["heartbeat"],
 | ||
| 	"💔": ["broken heart"],
 | ||
| 	"💕": ["two hearts"],
 | ||
| 	"💖": ["sparkling heart"],
 | ||
| 	"💗": ["heartpulse"],
 | ||
| 	"💘": ["cupid"],
 | ||
| 	"💙": ["blue heart"],
 | ||
| 	"💚": ["green heart"],
 | ||
| 	"💛": ["yellow heart"],
 | ||
| 	"💜": ["purple heart"],
 | ||
| 	"💝": ["gift heart"],
 | ||
| 	"💞": ["revolving hearts"],
 | ||
| 	"💟": ["heart decoration"],
 | ||
| 	"💠": ["diamond shape with a dot inside"],
 | ||
| 	"💡": ["bulb"],
 | ||
| 	"💢": ["anger"],
 | ||
| 	"💣": ["bomb"],
 | ||
| 	"💤": ["zzz"],
 | ||
| 	"💥": ["boom", "collision"],
 | ||
| 	"💦": ["sweat drops"],
 | ||
| 	"💧": ["droplet"],
 | ||
| 	"💨": ["dash"],
 | ||
| 	"💩": ["hankey", "poop", "shit"],
 | ||
| 	"💪": ["muscle"],
 | ||
| 	"💫": ["dizzy"],
 | ||
| 	"💬": ["speech balloon"],
 | ||
| 	"💭": ["thought balloon"],
 | ||
| 	"💮": ["white flower"],
 | ||
| 	"💯": ["100"],
 | ||
| 	"💰": ["moneybag"],
 | ||
| 	"💱": ["currency exchange"],
 | ||
| 	"💲": ["heavy dollar sign"],
 | ||
| 	"💳": ["credit card"],
 | ||
| 	"💴": ["yen"],
 | ||
| 	"💵": ["dollar"],
 | ||
| 	"💶": ["euro"],
 | ||
| 	"💷": ["pound"],
 | ||
| 	"💸": ["money with wings"],
 | ||
| 	"💹": ["chart"],
 | ||
| 	"💺": ["seat"],
 | ||
| 	"💻": ["computer"],
 | ||
| 	"💼": ["briefcase"],
 | ||
| 	"💽": ["minidisc"],
 | ||
| 	"💾": ["floppy disk"],
 | ||
| 	"💿": ["cd"],
 | ||
| 	"📀": ["dvd"],
 | ||
| 	"📁": ["file folder"],
 | ||
| 	"📂": ["open file folder"],
 | ||
| 	"📃": ["page with curl"],
 | ||
| 	"📄": ["page facing up"],
 | ||
| 	"📅": ["date"],
 | ||
| 	"📆": ["calendar"],
 | ||
| 	"📇": ["card index"],
 | ||
| 	"📈": ["chart with upwards trend", "chart up", "line goes up"],
 | ||
| 	"📉": ["chart with downwards trend", "chart down", "line goes down"],
 | ||
| 	"📊": ["bar chart"],
 | ||
| 	"📋": ["clipboard"],
 | ||
| 	"📌": ["pushpin"],
 | ||
| 	"📍": ["round pushpin"],
 | ||
| 	"📎": ["paperclip"],
 | ||
| 	"📏": ["straight ruler"],
 | ||
| 	"📐": ["triangular ruler"],
 | ||
| 	"📑": ["bookmark tabs"],
 | ||
| 	"📒": ["ledger"],
 | ||
| 	"📓": ["notebook"],
 | ||
| 	"📔": ["notebook with decorative cover"],
 | ||
| 	"📕": ["closed book"],
 | ||
| 	"📖": ["book", "open book"],
 | ||
| 	"📗": ["green book"],
 | ||
| 	"📘": ["blue book"],
 | ||
| 	"📙": ["orange book"],
 | ||
| 	"📚": ["books"],
 | ||
| 	"📛": ["name badge"],
 | ||
| 	"📜": ["scroll"],
 | ||
| 	"📝": ["memo", "pencil"],
 | ||
| 	"📞": ["telephone receiver"],
 | ||
| 	"📟": ["pager"],
 | ||
| 	"📠": ["fax"],
 | ||
| 	"📡": ["satellite antenna"],
 | ||
| 	"📢": ["loudspeaker"],
 | ||
| 	"📣": ["mega"],
 | ||
| 	"📤": ["outbox tray"],
 | ||
| 	"📥": ["inbox tray"],
 | ||
| 	"📦": ["package"],
 | ||
| 	"📧": ["email", "e-mail"],
 | ||
| 	"📨": ["incoming envelope"],
 | ||
| 	"📩": ["envelope with arrow"],
 | ||
| 	"📪": ["mailbox closed"],
 | ||
| 	"📫": ["mailbox"],
 | ||
| 	"📬": ["mailbox with mail"],
 | ||
| 	"📭": ["mailbox with no mail"],
 | ||
| 	"📮": ["postbox"],
 | ||
| 	"📯": ["postal horn"],
 | ||
| 	"📰": ["newspaper"],
 | ||
| 	"📱": ["iphone"],
 | ||
| 	"📲": ["calling"],
 | ||
| 	"📳": ["vibration mode"],
 | ||
| 	"📴": ["mobile phone off"],
 | ||
| 	"📵": ["no mobile phones"],
 | ||
| 	"📶": ["signal strength"],
 | ||
| 	"📷": ["camera"],
 | ||
| 	"📸": ["camera with flash"],
 | ||
| 	"📹": ["video camera"],
 | ||
| 	"📺": ["tv"],
 | ||
| 	"📻": ["radio"],
 | ||
| 	"📼": ["vhs"],
 | ||
| 	"📽️": ["film projector"],
 | ||
| 	"📿": ["prayer beads"],
 | ||
| 	"🔀": ["twisted rightwards arrows"],
 | ||
| 	"🔁": ["repeat"],
 | ||
| 	"🔂": ["repeat one"],
 | ||
| 	"🔃": ["arrows clockwise"],
 | ||
| 	"🔄": ["arrows counterclockwise"],
 | ||
| 	"🔅": ["low brightness"],
 | ||
| 	"🔆": ["high brightness"],
 | ||
| 	"🔇": ["mute"],
 | ||
| 	"🔈": ["speaker"],
 | ||
| 	"🔉": ["sound"],
 | ||
| 	"🔊": ["loud sound"],
 | ||
| 	"🔋": ["battery"],
 | ||
| 	"🔌": ["electric plug"],
 | ||
| 	"🔍": ["mag"],
 | ||
| 	"🔎": ["mag right"],
 | ||
| 	"🔏": ["lock with ink pen"],
 | ||
| 	"🔐": ["closed lock with key"],
 | ||
| 	"🔑": ["key"],
 | ||
| 	"🔒": ["lock"],
 | ||
| 	"🔓": ["unlock"],
 | ||
| 	"🔔": ["bell"],
 | ||
| 	"🔕": ["no bell"],
 | ||
| 	"🔖": ["bookmark"],
 | ||
| 	"🔗": ["link"],
 | ||
| 	"🔘": ["radio button"],
 | ||
| 	"🔙": ["back"],
 | ||
| 	"🔚": ["end"],
 | ||
| 	"🔛": ["on"],
 | ||
| 	"🔜": ["soon"],
 | ||
| 	"🔝": ["top"],
 | ||
| 	"🔞": ["underage"],
 | ||
| 	"🔟": ["keycap ten"],
 | ||
| 	"🔠": ["capital abcd"],
 | ||
| 	"🔡": ["abcd"],
 | ||
| 	"🔢": ["1234"],
 | ||
| 	"🔣": ["symbols"],
 | ||
| 	"🔤": ["abc"],
 | ||
| 	"🔥": ["fire"],
 | ||
| 	"🔦": ["flashlight"],
 | ||
| 	"🔧": ["wrench"],
 | ||
| 	"🔨": ["hammer"],
 | ||
| 	"🔩": ["nut and bolt"],
 | ||
| 	"🔪": ["hocho", "knife"],
 | ||
| 	"🔫": ["gun"],
 | ||
| 	"🔬": ["microscope"],
 | ||
| 	"🔭": ["telescope"],
 | ||
| 	"🔮": ["crystal ball"],
 | ||
| 	"🔯": ["six pointed star"],
 | ||
| 	"🔰": ["beginner"],
 | ||
| 	"🔱": ["trident"],
 | ||
| 	"🔲": ["black square button"],
 | ||
| 	"🔳": ["white square button"],
 | ||
| 	"🔴": ["red circle"],
 | ||
| 	"🔵": ["large blue circle"],
 | ||
| 	"🔶": ["large orange diamond"],
 | ||
| 	"🔷": ["large blue diamond"],
 | ||
| 	"🔸": ["small orange diamond"],
 | ||
| 	"🔹": ["small blue diamond"],
 | ||
| 	"🔺": ["small red triangle"],
 | ||
| 	"🔻": ["small red triangle down"],
 | ||
| 	"🔼": ["arrow up small"],
 | ||
| 	"🔽": ["arrow down small"],
 | ||
| 	"🕉️": ["om symbol"],
 | ||
| 	"🕊️": ["dove of peace"],
 | ||
| 	"🕋": ["kaaba"],
 | ||
| 	"🕌": ["mosque"],
 | ||
| 	"🕍": ["synagogue"],
 | ||
| 	"🕎": ["menorah with nine branches"],
 | ||
| 	"🕐": ["clock 01:00", "clock 13:00", "clock1"],
 | ||
| 	"🕑": ["clock 02:00", "clock 14:00", "clock2"],
 | ||
| 	"🕒": ["clock 03:00", "clock 15:00", "clock3"],
 | ||
| 	"🕓": ["clock 04:00", "clock 16:00", "clock4"],
 | ||
| 	"🕔": ["clock 05:00", "clock 17:00", "clock5"],
 | ||
| 	"🕕": ["clock 06:00", "clock 18:00", "clock6"],
 | ||
| 	"🕖": ["clock 07:00", "clock 19:00", "clock7"],
 | ||
| 	"🕗": ["clock 08:00", "clock 20:00", "clock8"],
 | ||
| 	"🕘": ["clock 09:00", "clock 21:00", "clock9"],
 | ||
| 	"🕙": ["clock 10:00", "clock 22:00", "clock10"],
 | ||
| 	"🕚": ["clock 11:00", "clock 23:00", "clock11"],
 | ||
| 	"🕛": ["clock 12:00", "clock 24:00", "clock12"],
 | ||
| 	"🕜": ["clock 01:30", "clock 13:30", "clock130"],
 | ||
| 	"🕝": ["clock 02:30", "clock 14:30", "clock230"],
 | ||
| 	"🕞": ["clock 03:30", "clock 15:30", "clock330"],
 | ||
| 	"🕟": ["clock 04:30", "clock 16:30", "clock430"],
 | ||
| 	"🕠": ["clock 05:30", "clock 17:30", "clock530"],
 | ||
| 	"🕡": ["clock 06:30", "clock 18:30", "clock630"],
 | ||
| 	"🕢": ["clock 07:30", "clock 19:30", "clock730"],
 | ||
| 	"🕣": ["clock 08:30", "clock 20:30", "clock830"],
 | ||
| 	"🕤": ["clock 09:30", "clock 21:30", "clock930"],
 | ||
| 	"🕥": ["clock 10:30", "clock 22:30", "clock1030"],
 | ||
| 	"🕦": ["clock 11:30", "clock 23:30", "clock1130"],
 | ||
| 	"🕧": ["clock 00:30", "clock 12:30", "clock1230"],
 | ||
| 	"🕯️": ["candle"],
 | ||
| 	"🕰️": ["mantelpiece clock"],
 | ||
| 	"🕳️": ["hole"],
 | ||
| 	"🕴️": ["man in business suit levitating"],
 | ||
| 	"🕵️♀️": ["detective", "sleuth or spy"],
 | ||
| 	"🕵️♂️": ["detective", "sleuth or spy"],
 | ||
| 	"🕶️": ["dark sunglasses"],
 | ||
| 	"🕷️": ["spider"],
 | ||
| 	"🕸️": ["spider web"],
 | ||
| 	"🕹️": ["joystick"],
 | ||
| 	"🕺": ["dancing"],
 | ||
| 	"🖇️": ["linked paperclips"],
 | ||
| 	"🖊️": ["ballpoint pen", "lower left ballpoint pen"],
 | ||
| 	"🖋️": ["fountain pen", "lower left fountain pen"],
 | ||
| 	"🖌️": ["paintbrush", "lower left paintbrush"],
 | ||
| 	"🖍️": ["crayon", "lower left crayon"],
 | ||
| 	"🖐️": ["hand", "raised hand with fingers splayed"],
 | ||
| 	"🖕": ["middle finger", "reversed hand with middle finger extended"],
 | ||
| 	"🖖": ["live long and prosper", "llap", "spock hand", "hand"],
 | ||
| 	"🖤": ["black heart"],
 | ||
| 	"🖥️": ["computer", "desktop computer"],
 | ||
| 	"🖨️": ["printer"],
 | ||
| 	"🖱️": ["mouse", "three button mouse"],
 | ||
| 	"🖲️": ["trackball"],
 | ||
| 	"🖼️": ["frame with picture"],
 | ||
| 	"🗂️": ["card index dividers"],
 | ||
| 	"🗃️": ["card file box"],
 | ||
| 	"🗄️": ["file cabinet"],
 | ||
| 	"🗑️": ["wastebasket", "garbage"],
 | ||
| 	"🗒️": ["note pad", "spiral note pad"],
 | ||
| 	"🗓️": ["calendar", "spiral calendar pad"],
 | ||
| 	"🗜️": ["clamp", "compression"],
 | ||
| 	"🗝️": ["old key"],
 | ||
| 	"🗞️": ["rolled up newspaper"],
 | ||
| 	"🗡️": ["dagger knife"],
 | ||
| 	"🗣️": ["speaking head in silhouette"],
 | ||
| 	"🗨️": ["left speech bubble"],
 | ||
| 	"🗯️": ["right anger bubble"],
 | ||
| 	"🗳️": ["ballot box with ballot"],
 | ||
| 	"🗺️": ["world map"],
 | ||
| 	"🗻": ["mount fuji"],
 | ||
| 	"🗼": ["tokyo tower"],
 | ||
| 	"🗽": ["statue of liberty"],
 | ||
| 	"🗾": ["japan"],
 | ||
| 	"🗿": ["moyai"],
 | ||
| 	"😀": ["face", "grinning"],
 | ||
| 	"😁": ["face", "grin"],
 | ||
| 	"😂": ["face", "joy"],
 | ||
| 	"😃": ["face", "smiley"],
 | ||
| 	"😄": ["face", "smile"],
 | ||
| 	"😅": ["face", "sweat smile"],
 | ||
| 	"😆": ["face", "laughing", "satisfied"],
 | ||
| 	"😇": ["face", "innocent"],
 | ||
| 	"😈": ["face", "smiling imp"],
 | ||
| 	"😉": ["face", "wink"],
 | ||
| 	"😊": ["face", "blush"],
 | ||
| 	"😋": ["face", "yum"],
 | ||
| 	"😌": ["face", "relieved"],
 | ||
| 	"😍": ["face", "heart eyes"],
 | ||
| 	"😎": ["face", "sunglasses"],
 | ||
| 	"😏": ["face", "smirk"],
 | ||
| 	"😐": ["face", "neutral face"],
 | ||
| 	"😑": ["face", "expressionless"],
 | ||
| 	"😒": ["face", "unamused"],
 | ||
| 	"😓": ["face", "sweat"],
 | ||
| 	"😔": ["face", "pensive"],
 | ||
| 	"😕": ["face", "confused"],
 | ||
| 	"😖": ["face", "confounded"],
 | ||
| 	"😗": ["face", "kissing"],
 | ||
| 	"😘": ["face", "kissing heart"],
 | ||
| 	"😙": ["face", "kissing smiling eyes"],
 | ||
| 	"😚": ["face", "kissing closed eyes"],
 | ||
| 	"😛": ["face", "stuck out tongue"],
 | ||
| 	"😜": ["face", "stuck out tongue winking eye"],
 | ||
| 	"😝": ["face", "stuck out tongue closed eyes"],
 | ||
| 	"😞": ["face", "disappointed"],
 | ||
| 	"😟": ["face", "worried"],
 | ||
| 	"😠": ["face", "angry"],
 | ||
| 	"😡": ["face", "rage"],
 | ||
| 	"😢": ["face", "cry"],
 | ||
| 	"😣": ["face", "persevere"],
 | ||
| 	"😤": ["face", "triumph"],
 | ||
| 	"😥": ["face", "disappointed relieved"],
 | ||
| 	"😦": ["face", "frowning"],
 | ||
| 	"😧": ["face", "anguished"],
 | ||
| 	"😨": ["face", "fearful"],
 | ||
| 	"😩": ["face", "weary"],
 | ||
| 	"😪": ["face", "sleepy"],
 | ||
| 	"😫": ["face", "tired face"],
 | ||
| 	"😬": ["face", "grimacing"],
 | ||
| 	"😭": ["face", "sob"],
 | ||
| 	"😮💨": ["face", "face exhaling"],
 | ||
| 	"😮": ["face", "open mouth"],
 | ||
| 	"😯": ["face", "hushed"],
 | ||
| 	"😰": ["face", "cold sweat"],
 | ||
| 	"😱": ["face", "scream"],
 | ||
| 	"😲": ["face", "astonished"],
 | ||
| 	"😳": ["face", "flushed"],
 | ||
| 	"😴": ["face", "sleeping"],
 | ||
| 	"😵💫": ["face", "face with spiral eyes"],
 | ||
| 	"😵": ["face", "dizzy face"],
 | ||
| 	"😶🌫️": ["face", "face in clouds"],
 | ||
| 	"😶": ["face", "no mouth"],
 | ||
| 	"😷": ["face", "mask"],
 | ||
| 	"😸": ["smile cat"],
 | ||
| 	"😹": ["joy cat"],
 | ||
| 	"😺": ["smiley cat"],
 | ||
| 	"😻": ["heart eyes cat"],
 | ||
| 	"😼": ["smirk cat"],
 | ||
| 	"😽": ["kissing cat"],
 | ||
| 	"😾": ["pouting cat"],
 | ||
| 	"😿": ["crying cat face"],
 | ||
| 	"🙀": ["scream cat"],
 | ||
| 	"🙁": ["face", "slightly frowning face"],
 | ||
| 	"🙂": ["face", "slightly smiling face"],
 | ||
| 	"🙃": ["face", "upside down face"],
 | ||
| 	"🙄": ["face", "face with rolling eyes"],
 | ||
| 	"🙅♀️": ["gesturing no", "no good"],
 | ||
| 	"🙅♂️": ["gesturing no", "no good"],
 | ||
| 	"🙆♀️": ["gesturing ok", "ok"],
 | ||
| 	"🙆♂️": ["gesturing ok", "ok"],
 | ||
| 	"🙇♀️": ["bow", "bowing"],
 | ||
| 	"🙇♂️": ["bow", "bowing"],
 | ||
| 	"🙇": ["bow", "bowing"],
 | ||
| 	"🙈": ["see no evil"],
 | ||
| 	"🙉": ["hear no evil"],
 | ||
| 	"🙊": ["speak no evil"],
 | ||
| 	"🙋♀️": ["raising hand"],
 | ||
| 	"🙋♂️": ["raising hand"],
 | ||
| 	"🙌": ["raised hands"],
 | ||
| 	"🙍♀️": ["frowning", "person frowning"],
 | ||
| 	"🙍♂️": ["frowning", "person frowning"],
 | ||
| 	"🙎♀️": ["pouting", "person with pouting face"],
 | ||
| 	"🙎♂️": ["pouting", "person with pouting face"],
 | ||
| 	"🙏": ["pray", "thanks"],
 | ||
| 	"🚀": ["rocket"],
 | ||
| 	"🚁": ["helicopter"],
 | ||
| 	"🚂": ["steam locomotive"],
 | ||
| 	"🚃": ["railway car"],
 | ||
| 	"🚄": ["bullettrain side"],
 | ||
| 	"🚅": ["bullettrain front"],
 | ||
| 	"🚆": ["train"],
 | ||
| 	"🚇": ["metro"],
 | ||
| 	"🚈": ["light rail"],
 | ||
| 	"🚉": ["station"],
 | ||
| 	"🚊": ["tram"],
 | ||
| 	"🚋": ["train"],
 | ||
| 	"🚌": ["bus"],
 | ||
| 	"🚍": ["oncoming bus"],
 | ||
| 	"🚎": ["trolleybus"],
 | ||
| 	"🚏": ["busstop"],
 | ||
| 	"🚐": ["minibus"],
 | ||
| 	"🚑": ["ambulance"],
 | ||
| 	"🚒": ["fire engine"],
 | ||
| 	"🚓": ["police car"],
 | ||
| 	"🚔": ["oncoming police car", "police car"],
 | ||
| 	"🚕": ["taxi"],
 | ||
| 	"🚖": ["oncoming taxi", "taxi"],
 | ||
| 	"🚗": ["car", "red car"],
 | ||
| 	"🚘": ["car", "oncoming car", "automobile", "oncoming automobile"],
 | ||
| 	"🚙": ["blue car"],
 | ||
| 	"🚚": ["truck"],
 | ||
| 	"🚛": ["articulated lorry"],
 | ||
| 	"🚜": ["tractor"],
 | ||
| 	"🚝": ["monorail"],
 | ||
| 	"🚞": ["mountain railway"],
 | ||
| 	"🚟": ["suspension railway"],
 | ||
| 	"🚠": ["mountain cableway"],
 | ||
| 	"🚡": ["aerial tramway"],
 | ||
| 	"🚢": ["ship"],
 | ||
| 	"🚣♀️": ["rowing boat", "rowboat"],
 | ||
| 	"🚣♂️": ["rowing boat", "rowboat"],
 | ||
| 	"🚤": ["speedboat"],
 | ||
| 	"🚥": ["traffic light", "horizontal traffic light"],
 | ||
| 	"🚦": ["traffic light", "vertical traffic light"],
 | ||
| 	"🚧": ["construction"],
 | ||
| 	"🚨": ["rotating light"],
 | ||
| 	"🚩": ["triangular flag on post"],
 | ||
| 	"🚪": ["door"],
 | ||
| 	"🚫": ["no entry sign", "no sign"],
 | ||
| 	"🚬": ["smoking"],
 | ||
| 	"🚭": ["no smoking"],
 | ||
| 	"🚮": ["put litter in its place"],
 | ||
| 	"🚯": ["do not litter"],
 | ||
| 	"🚰": ["potable water"],
 | ||
| 	"🚱": ["non-potable water"],
 | ||
| 	"🚲": ["bike"],
 | ||
| 	"🚳": ["no bicycles"],
 | ||
| 	"🚴♀️": ["biking", "bicyclist"],
 | ||
| 	"🚴♂️": ["biking", "bicyclist"],
 | ||
| 	"🚵♀️": ["mountain biking", "mountain bicyclist"],
 | ||
| 	"🚵♂️": ["mountain-biking", "mountain bicyclist"],
 | ||
| 	"🚶♀️": ["walking"],
 | ||
| 	"🚶♂️": ["walking"],
 | ||
| 	"🚷": ["no pedestrians"],
 | ||
| 	"🚸": ["children crossing"],
 | ||
| 	"🚹": ["mens"],
 | ||
| 	"🚺": ["womens"],
 | ||
| 	"🚻": ["restroom"],
 | ||
| 	"🚼": ["baby symbol"],
 | ||
| 	"🚽": ["toilet"],
 | ||
| 	"🚾": ["wc"],
 | ||
| 	"🚿": ["shower"],
 | ||
| 	"🛀": ["bath"],
 | ||
| 	"🛁": ["bathtub"],
 | ||
| 	"🛂": ["passport control"],
 | ||
| 	"🛃": ["customs"],
 | ||
| 	"🛄": ["baggage claim"],
 | ||
| 	"🛅": ["left luggage"],
 | ||
| 	"🛋️": ["couch and lamp"],
 | ||
| 	"🛌": ["sleeping accommodation"],
 | ||
| 	"🛍️": ["shopping bags"],
 | ||
| 	"🛎️": ["bellhop bell"],
 | ||
| 	"🛏️": ["bed"],
 | ||
| 	"🛐": ["place of worship"],
 | ||
| 	"🛑": ["octagonal sign"],
 | ||
| 	"🛒": ["shopping trolley"],
 | ||
| 	"🛕": ["hindu temple"],
 | ||
| 	"🛖": ["hut"],
 | ||
| 	"🛗": ["elevator"],
 | ||
| 	"🛜": ["wireless"],
 | ||
| 	"🛝": ["playground slide"],
 | ||
| 	"🛞": ["wheel"],
 | ||
| 	"🛟": ["ring buoy"],
 | ||
| 	"🛠️": ["hammer and wrench"],
 | ||
| 	"🛡️": ["shield"],
 | ||
| 	"🛢️": ["oil drum"],
 | ||
| 	"🛣️": ["motorway"],
 | ||
| 	"🛤️": ["railway track"],
 | ||
| 	"🛥️": ["motor boat"],
 | ||
| 	"🛩️": ["small airplane"],
 | ||
| 	"🛫": ["airplane departure"],
 | ||
| 	"🛬": ["airplane arriving"],
 | ||
| 	"🛰️": ["satellite"],
 | ||
| 	"🛳️": ["passenger ship"],
 | ||
| 	"🛴": ["scooter"],
 | ||
| 	"🛵": ["motor scooter"],
 | ||
| 	"🛶": ["canoe"],
 | ||
| 	"🛷": ["sled"],
 | ||
| 	"🛸": ["flying saucer"],
 | ||
| 	"🛹": ["skateboard"],
 | ||
| 	"🛺": ["auto rickshaw"],
 | ||
| 	"🛻": ["pickup truck"],
 | ||
| 	"🛼": ["roller skate"],
 | ||
| 	"🟠": ["large orange circle"],
 | ||
| 	"🟡": ["large yellow circle"],
 | ||
| 	"🟢": ["large green circle"],
 | ||
| 	"🟣": ["large purple circle"],
 | ||
| 	"🟤": ["large brown circle"],
 | ||
| 	"🟥": ["large red square"],
 | ||
| 	"🟦": ["large blue square"],
 | ||
| 	"🟧": ["large orange square"],
 | ||
| 	"🟨": ["large yellow square"],
 | ||
| 	"🟩": ["large green square"],
 | ||
| 	"🟪": ["large purple square"],
 | ||
| 	"🟫": ["large brown square"],
 | ||
| 	"🟰": ["heavy equals sign"],
 | ||
| 	"🤌": ["pinched fingers"],
 | ||
| 	"🤍": ["white heart"],
 | ||
| 	"🤎": ["brown heart"],
 | ||
| 	"🤏": ["hand", "pinching hand"],
 | ||
| 	"🤐": ["face", "zipper mouth face"],
 | ||
| 	"🤑": ["face", "money mouth face"],
 | ||
| 	"🤒": ["face", "face with thermometer"],
 | ||
| 	"🤓": ["face", "nerd face"],
 | ||
| 	"🤔": ["face", "thinking face"],
 | ||
| 	"🤕": ["face", "face with head bandage"],
 | ||
| 	"🤖": ["face", "robot face"],
 | ||
| 	"🤗": ["face", "hugging face"],
 | ||
| 	"🤘": ["hand", "the horns", "sign of the horns"],
 | ||
| 	"🤙": ["hand", "call me hand"],
 | ||
| 	"🤚": ["hand", "raised back of hand"],
 | ||
| 	"🤛": ["hand", "left-facing fist"],
 | ||
| 	"🤜": ["hand", "right-facing fist"],
 | ||
| 	"🤝": ["hands", "handshake"],
 | ||
| 	"🤞": ["hand", "crossed fingers", "hand with index and middle fingers crossed"],
 | ||
| 	"🤟": ["hand", "i love you hand sign"],
 | ||
| 	"🤠": ["face", "face with cowboy hat"],
 | ||
| 	"🤡": ["face", "clown face"],
 | ||
| 	"🤢": ["face", "nauseated face"],
 | ||
| 	"🤣": ["face", "rolling on the floor laughing"],
 | ||
| 	"🤤": ["face", "drooling face"],
 | ||
| 	"🤥": ["face", "lying face"],
 | ||
| 	"🤦♀️": ["facepalming", "face palm"],
 | ||
| 	"🤦♂️": ["facepalming", "face palm"],
 | ||
| 	"🤦": ["facepalming", "face palm"],
 | ||
| 	"🤧": ["face", "sneezing face"],
 | ||
| 	"🤨": ["face", "face with raised eyebrow", "face with one eyebrow raised"],
 | ||
| 	"🤩": ["face", "star-struck", "grinning face with star eyes"],
 | ||
| 	"🤪": ["face", "zany face", "grinning face with one large and one small eye"],
 | ||
| 	"🤫": ["face", "shushing face", "face with finger covering closed lips"],
 | ||
| 	"🤬": ["face", "face with symbols on mouth", "serious face with symbols covering mouth"],
 | ||
| 	"🤭": [
 | ||
| 		"face",
 | ||
| 		"face with hand over mouth",
 | ||
| 		"smiling face with smiling eyes and hand covering mouth",
 | ||
| 	],
 | ||
| 	"🤮": ["face", "face vomiting", "face with open mouth vomiting"],
 | ||
| 	"🤯": ["face", "exploding head", "shocked face with exploding head"],
 | ||
| 	"🤰": ["pregnant"],
 | ||
| 	"🤱": ["breast feeding"],
 | ||
| 	"🤲": ["palms up together"],
 | ||
| 	"🤳": ["selfie"],
 | ||
| 	"🤴": ["prince"],
 | ||
| 	"🤵♀️": ["person in tuxedo"],
 | ||
| 	"🤵♂️": ["person in tuxedo"],
 | ||
| 	"🤵": ["person in tuxedo"],
 | ||
| 	"🤶": ["mrs claus", "mother christmas"],
 | ||
| 	"🤷♀️": ["shrugging", "shrug"],
 | ||
| 	"🤷♂️": ["shrugging", "shrug"],
 | ||
| 	"🤷": ["shrugging", "shrug"],
 | ||
| 	"🤸♀️": ["cartwheeling", "person doing cartwheel", "cartwheel"],
 | ||
| 	"🤸♂️": ["cartwheeling", "person doing cartwheel", "cartwheel"],
 | ||
| 	"🤸": ["cartwheeling", "person doing cartwheel", "cartwheel"],
 | ||
| 	"🤹♀️": ["juggling"],
 | ||
| 	"🤹♂️": ["juggling"],
 | ||
| 	"🤹": ["juggling"],
 | ||
| 	"🤺": ["fencer"],
 | ||
| 	"🤼♀️": ["wrestling"],
 | ||
| 	"🤼♂️": ["wrestling"],
 | ||
| 	"🤼": ["wrestlers"],
 | ||
| 	"🤽♀️": ["water polo"],
 | ||
| 	"🤽♂️": ["water polo"],
 | ||
| 	"🤽": ["water polo"],
 | ||
| 	"🤾♀️": ["handball"],
 | ||
| 	"🤾♂️": ["handball"],
 | ||
| 	"🤾": ["handball"],
 | ||
| 	"🤿": ["diving mask"],
 | ||
| 	"🥀": ["wilted flower"],
 | ||
| 	"🥁": ["drum with drumsticks"],
 | ||
| 	"🥂": ["clinking glasses"],
 | ||
| 	"🥃": ["tumbler glass"],
 | ||
| 	"🥄": ["spoon"],
 | ||
| 	"🥅": ["goal net"],
 | ||
| 	"🥇": ["first place medal"],
 | ||
| 	"🥈": ["second place medal"],
 | ||
| 	"🥉": ["third place medal"],
 | ||
| 	"🥊": ["boxing glove"],
 | ||
| 	"🥋": ["martial arts uniform"],
 | ||
| 	"🥌": ["curling stone"],
 | ||
| 	"🥍": ["lacrosse"],
 | ||
| 	"🥎": ["softball"],
 | ||
| 	"🥏": ["flying disc"],
 | ||
| 	"🥐": ["food", "croissant"],
 | ||
| 	"🥑": ["food", "avocado"],
 | ||
| 	"🥒": ["food", "cucumber"],
 | ||
| 	"🥓": ["food", "bacon"],
 | ||
| 	"🥔": ["food", "potato"],
 | ||
| 	"🥕": ["food", "carrot"],
 | ||
| 	"🥖": ["food", "baguette bread"],
 | ||
| 	"🥗": ["food", "green salad"],
 | ||
| 	"🥘": ["food", "shallow pan of food"],
 | ||
| 	"🥙": ["food", "stuffed flatbread"],
 | ||
| 	"🥚": ["food", "egg"],
 | ||
| 	"🥛": ["food", "glass of milk"],
 | ||
| 	"🥜": ["food", "peanuts"],
 | ||
| 	"🥝": ["food", "kiwifruit"],
 | ||
| 	"🥞": ["food", "pancakes"],
 | ||
| 	"🥟": ["food", "dumpling"],
 | ||
| 	"🥠": ["food", "fortune cookie"],
 | ||
| 	"🥡": ["food", "takeout box"],
 | ||
| 	"🥢": ["chopsticks"],
 | ||
| 	"🥣": ["bowl with spoon"],
 | ||
| 	"🥤": ["cup with straw"],
 | ||
| 	"🥥": ["food", "coconut"],
 | ||
| 	"🥦": ["food", "broccoli"],
 | ||
| 	"🥧": ["food", "pie"],
 | ||
| 	"🥨": ["food", "pretzel"],
 | ||
| 	"🥩": ["food", "cut of meat"],
 | ||
| 	"🥪": ["food", "sandwich"],
 | ||
| 	"🥫": ["food", "canned food"],
 | ||
| 	"🥬": ["food", "leafy green"],
 | ||
| 	"🥭": ["food", "mango"],
 | ||
| 	"🥮": ["food", "moon cake"],
 | ||
| 	"🥯": ["food", "bagel"],
 | ||
| 	"🥰": ["face", "smiling face with 3 hearts"],
 | ||
| 	"🥱": ["face", "yawning face"],
 | ||
| 	"🥲": ["face", "smiling face with tear"],
 | ||
| 	"🥳": ["face", "partying face"],
 | ||
| 	"🥴": ["face", "woozy face"],
 | ||
| 	"🥵": ["face", "hot face"],
 | ||
| 	"🥶": ["face", "cold face"],
 | ||
| 	"🥷": ["ninja"],
 | ||
| 	"🥸": ["face", "disguised face"],
 | ||
| 	"🥹": ["face", "face holding back tears"],
 | ||
| 	"🥺": ["face", "pleading face"],
 | ||
| 	"🥻": ["clothing", "sari"],
 | ||
| 	"🥼": ["clothing", "lab coat"],
 | ||
| 	"🥽": ["clothing", "goggles"],
 | ||
| 	"🥾": ["clothing", "hiking boot"],
 | ||
| 	"🥿": ["clothing", "flat shoe"],
 | ||
| 	"🦀": ["animal", "crab"],
 | ||
| 	"🦁": ["animal", "lion face"],
 | ||
| 	"🦂": ["animal", "scorpion"],
 | ||
| 	"🦃": ["animal", "turkey"],
 | ||
| 	"🦄": ["animal", "unicorn", "unicorn face"],
 | ||
| 	"🦅": ["animal", "eagle"],
 | ||
| 	"🦆": ["animal", "duck"],
 | ||
| 	"🦇": ["animal", "bat"],
 | ||
| 	"🦈": ["animal", "shark"],
 | ||
| 	"🦉": ["animal", "owl"],
 | ||
| 	"🦊": ["animal", "fox face"],
 | ||
| 	"🦋": ["animal", "butterfly"],
 | ||
| 	"🦌": ["animal", "deer"],
 | ||
| 	"🦍": ["animal", "gorilla"],
 | ||
| 	"🦎": ["animal", "lizard"],
 | ||
| 	"🦏": ["animal", "rhinoceros"],
 | ||
| 	"🦐": ["animal", "shrimp"],
 | ||
| 	"🦑": ["animal", "squid"],
 | ||
| 	"🦒": ["animal", "giraffe face"],
 | ||
| 	"🦓": ["animal", "zebra face"],
 | ||
| 	"🦔": ["animal", "hedgehog"],
 | ||
| 	"🦕": ["animal", "sauropod"],
 | ||
| 	"🦖": ["animal", "t-rex"],
 | ||
| 	"🦗": ["animal", "cricket"],
 | ||
| 	"🦘": ["animal", "kangaroo"],
 | ||
| 	"🦙": ["animal", "llama"],
 | ||
| 	"🦚": ["animal", "peacock"],
 | ||
| 	"🦛": ["animal", "hippopotamus"],
 | ||
| 	"🦜": ["animal", "parrot"],
 | ||
| 	"🦝": ["animal", "raccoon"],
 | ||
| 	"🦞": ["animal", "lobster"],
 | ||
| 	"🦟": ["animal", "mosquito"],
 | ||
| 	"🦠": ["animal", "microbe"],
 | ||
| 	"🦡": ["animal", "badger"],
 | ||
| 	"🦢": ["animal", "swan"],
 | ||
| 	"🦣": ["animal", "mammoth"],
 | ||
| 	"🦤": ["animal", "dodo"],
 | ||
| 	"🦥": ["animal", "sloth"],
 | ||
| 	"🦦": ["animal", "otter"],
 | ||
| 	"🦧": ["animal", "orangutan"],
 | ||
| 	"🦨": ["animal", "skunk"],
 | ||
| 	"🦩": ["animal", "flamingo"],
 | ||
| 	"🦪": ["animal", "oyster"],
 | ||
| 	"🦫": ["animal", "beaver"],
 | ||
| 	"🦬": ["animal", "bison"],
 | ||
| 	"🦭": ["animal", "seal"],
 | ||
| 	"🦮": ["animal", "guide dog"],
 | ||
| 	"🦯": ["probing cane"],
 | ||
| 	"🦴": ["bone"],
 | ||
| 	"🦵": ["leg"],
 | ||
| 	"🦶": ["foot"],
 | ||
| 	"🦷": ["tooth"],
 | ||
| 	"🦸♀️": ["superhero"],
 | ||
| 	"🦸♂️": ["superhero"],
 | ||
| 	"🦸": ["superhero"],
 | ||
| 	"🦹♀️": ["supervillain"],
 | ||
| 	"🦹♂️": ["supervillain"],
 | ||
| 	"🦹": ["supervillain"],
 | ||
| 	"🦺": ["safety vest"],
 | ||
| 	"🦻": ["ear with hearing aid"],
 | ||
| 	"🦼": ["motorized wheelchair"],
 | ||
| 	"🦽": ["manual wheelchair"],
 | ||
| 	"🦾": ["mechanical arm"],
 | ||
| 	"🦿": ["mechanical leg"],
 | ||
| 	"🧀": ["cheese wedge"],
 | ||
| 	"🧁": ["cupcake"],
 | ||
| 	"🧂": ["salt"],
 | ||
| 	"🧃": ["beverage box"],
 | ||
| 	"🧄": ["garlic"],
 | ||
| 	"🧅": ["onion"],
 | ||
| 	"🧆": ["falafel"],
 | ||
| 	"🧇": ["waffle"],
 | ||
| 	"🧈": ["butter"],
 | ||
| 	"🧉": ["mate drink"],
 | ||
| 	"🧊": ["ice cube"],
 | ||
| 	"🧋": ["bubble tea"],
 | ||
| 	"🧌": ["troll"],
 | ||
| 	"🧍♀️": ["standing"],
 | ||
| 	"🧍♂️": ["standing"],
 | ||
| 	"🧍": ["standing"],
 | ||
| 	"🧎♀️": ["kneeling"],
 | ||
| 	"🧎♂️": ["kneeling"],
 | ||
| 	"🧎": ["kneeling"],
 | ||
| 	"🧏♀️": ["deaf person"],
 | ||
| 	"🧏♂️": ["deaf person"],
 | ||
| 	"🧏": ["deaf person"],
 | ||
| 	"🧐": ["face", "face with monocle"],
 | ||
| 	"🧑🌾": ["farmer"],
 | ||
| 	"🧑🍳": ["cook"],
 | ||
| 	"🧑🍼": ["person feeding baby"],
 | ||
| 	"🧑🎄": ["mx claus"],
 | ||
| 	"🧑🎓": ["student"],
 | ||
| 	"🧑🎤": ["singer"],
 | ||
| 	"🧑🎨": ["artist"],
 | ||
| 	"🧑🏫": ["teacher"],
 | ||
| 	"🧑🏭": ["factory worker"],
 | ||
| 	"🧑💻": ["technologist"],
 | ||
| 	"🧑💼": ["office worker"],
 | ||
| 	"🧑🔧": ["mechanic"],
 | ||
| 	"🧑🔬": ["scientist"],
 | ||
| 	"🧑🚀": ["astronaut"],
 | ||
| 	"🧑🚒": ["firefighter"],
 | ||
| 	"🧑🤝🧑": ["people holding hands"],
 | ||
| 	"🧑🦯": ["person with probing cane"],
 | ||
| 	"🧑🦰": ["red haired person"],
 | ||
| 	"🧑🦱": ["curly haired person"],
 | ||
| 	"🧑🦲": ["bald person"],
 | ||
| 	"🧑🦳": ["white haired person"],
 | ||
| 	"🧑🦼": ["person in motorized wheelchair"],
 | ||
| 	"🧑🦽": ["person in manual wheelchair"],
 | ||
| 	"🧑⚕️": ["health worker"],
 | ||
| 	"🧑⚖️": ["judge"],
 | ||
| 	"🧑✈️": ["pilot"],
 | ||
| 	"🧑": ["adult"],
 | ||
| 	"🧒": ["child"],
 | ||
| 	"🧓": ["older adult"],
 | ||
| 	"🧔♀️": ["beard", "bearded person"],
 | ||
| 	"🧔♂️": ["beard", "bearded person"],
 | ||
| 	"🧔": ["beard", "bearded person"],
 | ||
| 	"🧕": ["person with headscarf"],
 | ||
| 	"🧖♀️": ["steamy room", "person in steamy room"],
 | ||
| 	"🧖♂️": ["steamy room", "person in steamy room"],
 | ||
| 	"🧗♀️": ["climbing", "person climbing"],
 | ||
| 	"🧗♂️": ["climbing", "person climbing"],
 | ||
| 	"🧘♀️": ["lotus position", "person in lotus position"],
 | ||
| 	"🧘♂️": ["lotus position", "person in lotus position"],
 | ||
| 	"🧙♀️": ["mage"],
 | ||
| 	"🧙♂️": ["mage"],
 | ||
| 	"🧚♀️": ["fairy"],
 | ||
| 	"🧚♂️": ["fairy"],
 | ||
| 	"🧛♀️": ["vampire"],
 | ||
| 	"🧛♂️": ["vampire"],
 | ||
| 	"🧜♀️": ["mermaid", "merman", "merperson"],
 | ||
| 	"🧜♂️": ["mermaid", "merman", "merperson"],
 | ||
| 	"🧝♀️": ["elf"],
 | ||
| 	"🧝♂️": ["elf"],
 | ||
| 	"🧞♀️": ["genie"],
 | ||
| 	"🧞♂️": ["genie"],
 | ||
| 	"🧟♀️": ["zombie"],
 | ||
| 	"🧟♂️": ["zombie"],
 | ||
| 	"🧠": ["brain"],
 | ||
| 	"🧡": ["orange heart"],
 | ||
| 	"🧢": ["billed cap"],
 | ||
| 	"🧣": ["scarf"],
 | ||
| 	"🧤": ["gloves"],
 | ||
| 	"🧥": ["coat"],
 | ||
| 	"🧦": ["socks"],
 | ||
| 	"🧧": ["red envelope"],
 | ||
| 	"🧨": ["firecracker"],
 | ||
| 	"🧩": ["jigsaw"],
 | ||
| 	"🧪": ["test tube"],
 | ||
| 	"🧫": ["petri dish"],
 | ||
| 	"🧬": ["dna"],
 | ||
| 	"🧭": ["compass"],
 | ||
| 	"🧮": ["abacus"],
 | ||
| 	"🧯": ["fire extinguisher"],
 | ||
| 	"🧰": ["toolbox"],
 | ||
| 	"🧱": ["bricks"],
 | ||
| 	"🧲": ["magnet"],
 | ||
| 	"🧳": ["luggage"],
 | ||
| 	"🧴": ["lotion bottle"],
 | ||
| 	"🧵": ["thread"],
 | ||
| 	"🧶": ["yarn"],
 | ||
| 	"🧷": ["safety pin"],
 | ||
| 	"🧸": ["teddy bear"],
 | ||
| 	"🧹": ["broom"],
 | ||
| 	"🧺": ["basket"],
 | ||
| 	"🧻": ["roll of paper"],
 | ||
| 	"🧼": ["soap"],
 | ||
| 	"🧽": ["sponge"],
 | ||
| 	"🧾": ["receipt"],
 | ||
| 	"🧿": ["nazar amulet"],
 | ||
| 	"🩰": ["ballet shoes"],
 | ||
| 	"🩱": ["one-piece swimsuit"],
 | ||
| 	"🩲": ["briefs"],
 | ||
| 	"🩳": ["shorts"],
 | ||
| 	"🩴": ["thong sandal"],
 | ||
| 	"🩵": ["light blue heart"],
 | ||
| 	"🩶": ["grey heart"],
 | ||
| 	"🩷": ["pink heart"],
 | ||
| 	"🩸": ["drop of blood"],
 | ||
| 	"🩹": ["adhesive bandage"],
 | ||
| 	"🩺": ["stethoscope"],
 | ||
| 	"🩻": ["xray", "x-ray"],
 | ||
| 	"🩼": ["crutch"],
 | ||
| 	"🪀": ["yoyo", "yo-yo"],
 | ||
| 	"🪁": ["kite"],
 | ||
| 	"🪂": ["parachute"],
 | ||
| 	"🪃": ["boomerang"],
 | ||
| 	"🪄": ["magic wand"],
 | ||
| 	"🪅": ["pinata"],
 | ||
| 	"🪆": ["nesting dolls"],
 | ||
| 	"🪇": ["maracas"],
 | ||
| 	"🪈": ["flute"],
 | ||
| 	"🪐": ["ringed planet"],
 | ||
| 	"🪑": ["chair"],
 | ||
| 	"🪒": ["razor"],
 | ||
| 	"🪓": ["axe"],
 | ||
| 	"🪔": ["diya lamp"],
 | ||
| 	"🪕": ["banjo"],
 | ||
| 	"🪖": ["military helmet"],
 | ||
| 	"🪗": ["accordion"],
 | ||
| 	"🪘": ["long drum"],
 | ||
| 	"🪙": ["coin"],
 | ||
| 	"🪚": ["saw", "carpentry saw"],
 | ||
| 	"🪛": ["screwdriver"],
 | ||
| 	"🪜": ["ladder"],
 | ||
| 	"🪝": ["hook"],
 | ||
| 	"🪞": ["mirror"],
 | ||
| 	"🪟": ["window"],
 | ||
| 	"🪠": ["plunger"],
 | ||
| 	"🪡": ["sewing needle"],
 | ||
| 	"🪢": ["knot"],
 | ||
| 	"🪣": ["bucket"],
 | ||
| 	"🪤": ["mouse trap"],
 | ||
| 	"🪥": ["toothbrush"],
 | ||
| 	"🪦": ["headstone"],
 | ||
| 	"🪧": ["placard"],
 | ||
| 	"🪨": ["rock"],
 | ||
| 	"🪩": ["mirror ball"],
 | ||
| 	"🪪": ["identification card"],
 | ||
| 	"🪫": ["low battery"],
 | ||
| 	"🪬": ["hamsa"],
 | ||
| 	"🪭": ["folding hand fan"],
 | ||
| 	"🪮": ["hair pick"],
 | ||
| 	"🪯": ["khanda"],
 | ||
| 	"🪰": ["fly"],
 | ||
| 	"🪱": ["worm"],
 | ||
| 	"🪲": ["beetle"],
 | ||
| 	"🪳": ["cockroach"],
 | ||
| 	"🪴": ["potted plant"],
 | ||
| 	"🪵": ["wood"],
 | ||
| 	"🪶": ["feather"],
 | ||
| 	"🪷": ["lotus"],
 | ||
| 	"🪸": ["coral"],
 | ||
| 	"🪹": ["empty nest"],
 | ||
| 	"🪺": ["nest with eggs"],
 | ||
| 	"🪻": ["hyacinth"],
 | ||
| 	"🪼": ["jellyfish"],
 | ||
| 	"🪽": ["wing"],
 | ||
| 	"🪿": ["goose"],
 | ||
| 	"🫀": ["anatomical heart"],
 | ||
| 	"🫁": ["lungs"],
 | ||
| 	"🫂": ["people hugging"],
 | ||
| 	"🫃": ["pregnant man"],
 | ||
| 	"🫄": ["pregnant person"],
 | ||
| 	"🫅": ["person with crown"],
 | ||
| 	"🫎": ["moose"],
 | ||
| 	"🫏": ["donkey"],
 | ||
| 	"🫐": ["blueberries"],
 | ||
| 	"🫑": ["bell pepper"],
 | ||
| 	"🫒": ["olive"],
 | ||
| 	"🫓": ["flatbread"],
 | ||
| 	"🫔": ["tamale"],
 | ||
| 	"🫕": ["fondue"],
 | ||
| 	"🫖": ["teapot"],
 | ||
| 	"🫗": ["pouring liquid"],
 | ||
| 	"🫘": ["beans"],
 | ||
| 	"🫙": ["jar"],
 | ||
| 	"🫚": ["ginger root"],
 | ||
| 	"🫛": ["pea pod"],
 | ||
| 	"🫠": ["face", "melting face"],
 | ||
| 	"🫡": ["face", "saluting face"],
 | ||
| 	"🫢": ["face", "face with open eyes and hand over mouth"],
 | ||
| 	"🫣": ["face", "face with peeking eye"],
 | ||
| 	"🫤": ["face", "face with diagonal mouth"],
 | ||
| 	"🫥": ["face", "dotted line face"],
 | ||
| 	"🫦": ["biting lip"],
 | ||
| 	"🫧": ["bubbles"],
 | ||
| 	"🫨": ["face", "shaking face"],
 | ||
| 	"🫰": ["hand", "hand with index finger and thumb crossed"],
 | ||
| 	"🫱": ["hand", "rightwards hand"],
 | ||
| 	"🫲": ["hand", "leftwards hand"],
 | ||
| 	"🫳": ["hand", "palm down hand"],
 | ||
| 	"🫴": ["hand", "palm up hand"],
 | ||
| 	"🫵": ["hand", "index pointing at the viewer"],
 | ||
| 	"🫶": ["hands", "heart hands"],
 | ||
| 	"🫷": ["hand", "leftwards pushing hand"],
 | ||
| 	"🫸": ["hand", "rightwards pushing hand"],
 | ||
| 	"‼️": ["bangbang"],
 | ||
| 	"⁉️": ["interrobang"],
 | ||
| 	"™️": ["tm"],
 | ||
| 	"↔️": ["left right arrow"],
 | ||
| 	"↕️": ["arrow up down"],
 | ||
| 	"↖️": ["arrow upper left"],
 | ||
| 	"↗️": ["arrow upper right"],
 | ||
| 	"↘️": ["arrow lower right"],
 | ||
| 	"↙️": ["arrow lower left"],
 | ||
| 	"↩️": ["leftwards arrow with hook"],
 | ||
| 	"↪️": ["arrow right hook"],
 | ||
| 	"⌚": ["watch"],
 | ||
| 	"⌛": ["hourglass"],
 | ||
| 	"⌨️": ["keyboard"],
 | ||
| 	"⏏️": ["eject"],
 | ||
| 	"⏩": ["fast forward"],
 | ||
| 	"⏪": ["rewind"],
 | ||
| 	"⏫": ["arrow double up"],
 | ||
| 	"⏬": ["arrow double down"],
 | ||
| 	"⏭️": ["black right pointing double triangle with vertical bar"],
 | ||
| 	"⏮️": ["black left pointing double triangle with vertical bar"],
 | ||
| 	"⏯️": ["black right pointing triangle with double vertical bar"],
 | ||
| 	"⏰": ["alarm clock"],
 | ||
| 	"⏱️": ["stopwatch"],
 | ||
| 	"⏲️": ["timer clock"],
 | ||
| 	"⏳": ["hourglass flowing sand"],
 | ||
| 	"⏸️": ["double vertical bar"],
 | ||
| 	"⏹️": ["black square for stop"],
 | ||
| 	"⏺️": ["black circle for record"],
 | ||
| 	"Ⓜ️": ["m"],
 | ||
| 	"▪️": ["black small square"],
 | ||
| 	"▫️": ["white small square"],
 | ||
| 	"▶️": ["arrow forward"],
 | ||
| 	"◀️": ["arrow backward"],
 | ||
| 	"◻️": ["white medium square"],
 | ||
| 	"◼️": ["black medium square"],
 | ||
| 	"◽": ["white medium small square"],
 | ||
| 	"◾": ["black medium small square"],
 | ||
| 	"☀️": ["sunny"],
 | ||
| 	"☁️": ["cloud"],
 | ||
| 	"☂️": ["umbrella"],
 | ||
| 	"☃️": ["snowman"],
 | ||
| 	"☄️": ["comet"],
 | ||
| 	"☎️": ["phone", "telephone"],
 | ||
| 	"☑️": ["ballot box with check"],
 | ||
| 	"☘️": ["shamrock"],
 | ||
| 	"☝️": ["point up"],
 | ||
| 	"☠️": ["skull and crossbones"],
 | ||
| 	"☢️": ["radioactive sign"],
 | ||
| 	"☣️": ["biohazard sign"],
 | ||
| 	"☦️": ["orthodox cross"],
 | ||
| 	"☪️": ["star and crescent"],
 | ||
| 	"☮️": ["peace symbol"],
 | ||
| 	"☯️": ["yin yang"],
 | ||
| 	"☸️": ["wheel of dharma"],
 | ||
| 	"☹️": ["white frowning face"],
 | ||
| 	"☺️": ["relaxed"],
 | ||
| 	"♀️": ["female sign"],
 | ||
| 	"♂️": ["male sign"],
 | ||
| 	"♊": ["gemini"],
 | ||
| 	"♋": ["cancer"],
 | ||
| 	"♌": ["leo"],
 | ||
| 	"♍": ["virgo"],
 | ||
| 	"♎": ["libra"],
 | ||
| 	"♏": ["scorpius"],
 | ||
| 	"♟️": ["chess pawn"],
 | ||
| 	"♠️": ["spades"],
 | ||
| 	"♣️": ["clubs"],
 | ||
| 	"♥️": ["hearts"],
 | ||
| 	"♦️": ["diamonds"],
 | ||
| 	"♨️": ["hotsprings"],
 | ||
| 	"♻️": ["recycle"],
 | ||
| 	"♾️": ["infinity"],
 | ||
| 	"♿": ["wheelchair"],
 | ||
| 	"⚒️": ["hammer and pick"],
 | ||
| 	"⚔️": ["crossed swords"],
 | ||
| 	"⚕️": ["medical symbol", "staff of aesculapius"],
 | ||
| 	"⚖️": ["scales"],
 | ||
| 	"⚗️": ["alembic"],
 | ||
| 	"⚙️": ["gear"],
 | ||
| 	"⚛️": ["atom symbol"],
 | ||
| 	"⚜️": ["fleur de lis"],
 | ||
| 	"⚠️": ["warning"],
 | ||
| 	"⚡": ["zap"],
 | ||
| 	"⚧️": ["transgender symbol"],
 | ||
| 	"⚪": ["white circle"],
 | ||
| 	"⚫": ["black circle"],
 | ||
| 	"⚰️": ["coffin"],
 | ||
| 	"⚱️": ["funeral urn"],
 | ||
| 	"⚽": ["soccer"],
 | ||
| 	"⚾": ["baseball"],
 | ||
| 	"⛄": ["snowman without snow"],
 | ||
| 	"⛅": ["partly sunny"],
 | ||
| 	"⛈️": ["thunder cloud and rain"],
 | ||
| 	"⛎": ["ophiuchus"],
 | ||
| 	"⛏️": ["pick"],
 | ||
| 	"⛑️": ["helmet with white cross"],
 | ||
| 	"⛓️": ["chains"],
 | ||
| 	"⛔": ["no entry"],
 | ||
| 	"⛩️": ["shinto shrine"],
 | ||
| 	"⛪": ["church"],
 | ||
| 	"⛰️": ["mountain"],
 | ||
| 	"⛱️": ["umbrella on ground"],
 | ||
| 	"⛲": ["fountain"],
 | ||
| 	"⛳": ["golf"],
 | ||
| 	"⛴️": ["ferry"],
 | ||
| 	"⛵": ["boat", "sailboat"],
 | ||
| 	"⛷️": ["skier"],
 | ||
| 	"⛸️": ["ice skate"],
 | ||
| 	"⛹️♀️": ["woman-bouncing-ball"],
 | ||
| 	"⛹️♂️": ["man-bouncing-ball", "person with ball"],
 | ||
| 	"⛺": ["tent"],
 | ||
| 	"⛽": ["fuelpump"],
 | ||
| 	"✂️": ["scissors"],
 | ||
| 	"✈️": ["airplane"],
 | ||
| 	"✉️": ["email", "envelope"],
 | ||
| 	"✊": ["hand", "fist"],
 | ||
| 	"✋": ["hand", "raised hand"],
 | ||
| 	"✌️": ["v"],
 | ||
| 	"✍️": ["writing hand"],
 | ||
| 	"✏️": ["pencil2"],
 | ||
| 	"✒️": ["black nib"],
 | ||
| 	"✔️": ["heavy check mark"],
 | ||
| 	"✖️": ["heavy multiplication x"],
 | ||
| 	"✝️": ["latin cross"],
 | ||
| 	"✡️": ["star of david"],
 | ||
| 	"✳️": ["eight spoked asterisk"],
 | ||
| 	"✴️": ["eight pointed black star"],
 | ||
| 	"❄️": ["snowflake"],
 | ||
| 	"❇️": ["sparkle"],
 | ||
| 	"❌": ["x"],
 | ||
| 	"❎": ["x", "negative squared cross mark"],
 | ||
| 	"❣️": ["heavy heart exclamation mark ornament"],
 | ||
| 	"❤️🔥": ["heart on fire"],
 | ||
| 	"❤️🩹": ["mending heart"],
 | ||
| 	"❤️": ["heart"],
 | ||
| 	"➡️": ["arrow right"],
 | ||
| 	"➰": ["curly loop"],
 | ||
| 	"➿": ["loop"],
 | ||
| 	"⤴️": ["arrow heading up"],
 | ||
| 	"⤵️": ["arrow heading down"],
 | ||
| 	"⬅️": ["arrow left"],
 | ||
| 	"⬆️": ["arrow up"],
 | ||
| 	"⬇️": ["arrow down"],
 | ||
| 	"⬛": ["black large square"],
 | ||
| 	"⬜": ["white large square"],
 | ||
| 	"⭐": ["star"],
 | ||
| 	"⭕": ["o"],
 | ||
| 	"〰️": ["wavy dash"],
 | ||
| 	"〽️": ["part alternation mark"],
 | ||
| 	"㊗️": ["congratulations"],
 | ||
| 	"㊙️": ["secret"],
 | ||
| };
 | ||
| 
 | ||
| EMOJI_MAP.filter = function (filter) {
 | ||
| 	const result = {};
 | ||
| 	if (typeof filter === "function") {
 | ||
| 		for (const entry of Object.entries(this)) {
 | ||
| 			if (filter(entry)) {
 | ||
| 				result[entry[0]] = entry[1];
 | ||
| 			}
 | ||
| 		}
 | ||
| 	} else if (Array.isArray(filter)) {
 | ||
| 		const matchers = [];
 | ||
| 		for (const f of filter) {
 | ||
| 			matchers.push(
 | ||
| 				new RegExp(
 | ||
| 					`[\\u{${parseInt(f[0]).toString(16)}}-\\u{${parseInt(f[1]).toString(16)}}]`,
 | ||
| 					"u",
 | ||
| 				),
 | ||
| 			);
 | ||
| 		}
 | ||
| 
 | ||
| 		for (const entry of Object.entries(this)) {
 | ||
| 			const matches = matchers.some((matcher) => matcher.test(entry[0]));
 | ||
| 			if (matches) {
 | ||
| 				result[entry[0]] = entry[1];
 | ||
| 			}
 | ||
| 		}
 | ||
| 	} else {
 | ||
| 		throw new Error("unknown filter type");
 | ||
| 	}
 | ||
| 
 | ||
| 	return result;
 | ||
| };
 | ||
| 
 | ||
| let EMOJI_WORDS;
 | ||
| EMOJI_MAP.autocomplete = function (prompt) {
 | ||
| 	EMOJI_WORDS =
 | ||
| 		EMOJI_WORDS ??
 | ||
| 		Object.values(this).reduce((_EMOJI_WORDS, words) => {
 | ||
| 			if (Array.isArray(words)) {
 | ||
| 				_EMOJI_WORDS.push(...words);
 | ||
| 			}
 | ||
| 			return _EMOJI_WORDS;
 | ||
| 		}, []);
 | ||
| 
 | ||
| 	const results = EMOJI_WORDS.filter((word) => {
 | ||
| 		return word.toLowerCase().indexOf(prompt) >= 0 || prompt.toLowerCase().indexOf(word) >= 0;
 | ||
| 	});
 | ||
| 	return results;
 | ||
| };
 | ||
| 
 | ||
| /* VERY limited testing:
 | ||
| console.dir({
 | ||
| 	filtered_by_ranges: EMOJI_MAP.filter([
 | ||
| 		[128513, 128591], // Emoticons icons
 | ||
| 		[128640, 128704]  // Transport and map symbols
 | ||
| 	]),
 | ||
| 	filtered_by_function: EMOJI_MAP.filter((entry) => entry[0] === "😃"),
 | ||
| 	autocomplete: EMOJI_MAP.autocomplete("smi")
 | ||
| });
 | ||
| */
 |