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 0100", "clock 1300", "clock1"],
	"🕑": ["clock 0200", "clock 1400", "clock2"],
	"🕒": ["clock 0300", "clock 1500", "clock3"],
	"🕓": ["clock 0400", "clock 1600", "clock4"],
	"🕔": ["clock 0500", "clock 1700", "clock5"],
	"🕕": ["clock 0600", "clock 1800", "clock6"],
	"🕖": ["clock 0700", "clock 1900", "clock7"],
	"🕗": ["clock 0800", "clock 2000", "clock8"],
	"🕘": ["clock 0900", "clock 2100", "clock9"],
	"🕙": ["clock 1000", "clock 2200", "clock10"],
	"🕚": ["clock 1100", "clock 2300", "clock11"],
	"🕛": ["clock 1200", "clock 2400", "clock12"],
	"🕜": ["clock 0130", "clock 1330", "clock130"],
	"🕝": ["clock 0230", "clock 1430", "clock230"],
	"🕞": ["clock 0330", "clock 1530", "clock330"],
	"🕟": ["clock 0430", "clock 1630", "clock430"],
	"🕠": ["clock 0530", "clock 1730", "clock530"],
	"🕡": ["clock 0630", "clock 1830", "clock630"],
	"🕢": ["clock 0730", "clock 1930", "clock730"],
	"🕣": ["clock 0830", "clock 2030", "clock830"],
	"🕤": ["clock 0930", "clock 2130", "clock930"],
	"🕥": ["clock 1030", "clock 2230", "clock1030"],
	"🕦": ["clock 1130", "clock 2330", "clock1130"],
	"🕧": ["clock 0030", "clock 1230", "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"],
};

let _EMOJI_WORDS;
const EMOJIS = {
	MAP: EMOJI_MAP,

	filter: function (filter) {
		const result = {};
		if (typeof filter === "function") {
			for (const entry of Object.entries(this.MAP)) {
				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.MAP)) {
				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;
	},

	autocomplete: function (prompt) {
		const results = Object.entries(this.MAP).filter((entry) => {
			return entry[1].some(
				(name) =>
					name.toLowerCase().indexOf(prompt) >= 0 ||
					prompt.toLowerCase().indexOf(name) >= 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")
});
*/
