[smuxi: 165/179] Common: update EmojiOne catalog to v2.2.7 and support alternative shortnames



commit 12532132a82d7915ebc1bc5bf05f1ae54ffc9495
Author: Mirco Bauer <meebey meebey net>
Date:   Wed Aug 9 14:02:23 2017 +0800

    Common: update EmojiOne catalog to v2.2.7 and support alternative shortnames
    
    The newer JSON emoji catalog defines alternative shortnames so that :+1: is an
    accepted alias of :thumbup: Parsing these alternative names is now supported.
    
    The emoji JSON file is now parsed using Newtonsoft.Json instead of
    ServiceStack.Text as SS.Text is not parsing all emojis for some reason.

 lib/emoji.json                  |52373 +++++++++++++++++++++------------------
 src/Common/Emojione.cs          |    3 +-
 src/Common/GenerateEmojione.cs  |   54 +-
 src/Common/GeneratedEmojione.cs | 2981 ++-
 src/Common/Makefile.am          |    6 +-
 5 files changed, 30178 insertions(+), 25239 deletions(-)
---
diff --git a/lib/emoji.json b/lib/emoji.json
index dfb2873..194faa2 100644
--- a/lib/emoji.json
+++ b/lib/emoji.json
@@ -1,24564 +1,27811 @@
 {
-    "hash":{
-        "unicode":"0023-20E3",
-        "unicode_alternates":[
-            "0023-FE0F-20E3"
-        ],
-        "name":"number sign",
-        "shortname":":hash:",
-        "category":"other",
-        "category_order":"1",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "symbol"
-        ]
-    },
-    "zero":{
-        "unicode":"0030-20E3",
-        "unicode_alternates":[
-            "0030-FE0F-20E3"
-        ],
-        "name":"digit zero",
-        "shortname":":zero:",
-        "category":"other",
-        "category_order":"11",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blue-square",
-            "null",
-            "numbers"
-        ]
-    },
-    "one":{
-        "unicode":"0031-20E3",
-        "unicode_alternates":[
-            "0031-FE0F-20E3"
-        ],
-        "name":"digit one",
-        "shortname":":one:",
-        "category":"other",
-        "category_order":"2",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "1",
-            "blue-square",
-            "numbers"
-        ]
-    },
-    "two":{
-        "unicode":"0032-20E3",
-        "unicode_alternates":[
-            "0032-FE0F-20E3"
-        ],
-        "name":"digit two",
-        "shortname":":two:",
-        "category":"other",
-        "category_order":"3",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "2",
-            "blue-square",
-            "numbers",
-            "prime"
-        ]
-    },
-    "three":{
-        "unicode":"0033-20E3",
-        "unicode_alternates":[
-            "0033-FE0F-20E3"
-        ],
-        "name":"digit three",
-        "shortname":":three:",
-        "category":"other",
-        "category_order":"4",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "3",
-            "blue-square",
-            "numbers",
-            "prime"
-        ]
-    },
-    "four":{
-        "unicode":"0034-20E3",
-        "unicode_alternates":[
-            "0034-FE0F-20E3"
-        ],
-        "name":"digit four",
-        "shortname":":four:",
-        "category":"other",
-        "category_order":"5",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "4",
-            "blue-square",
-            "numbers"
-        ]
-    },
-    "five":{
-        "unicode":"0035-20E3",
-        "unicode_alternates":[
-            "0035-FE0F-20E3"
-        ],
-        "name":"digit five",
-        "shortname":":five:",
-        "category":"other",
-        "category_order":"6",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blue-square",
-            "numbers",
-            "prime"
-        ]
-    },
-    "six":{
-        "unicode":"0036-20E3",
-        "unicode_alternates":[
-            "0036-FE0F-20E3"
-        ],
-        "name":"digit six",
-        "shortname":":six:",
-        "category":"other",
-        "category_order":"7",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "6",
-            "blue-square",
-            "numbers"
-        ]
-    },
-    "seven":{
-        "unicode":"0037-20E3",
-        "unicode_alternates":[
-            "0037-FE0F-20E3"
-        ],
-        "name":"digit seven",
-        "shortname":":seven:",
-        "category":"other",
-        "category_order":"8",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "7",
-            "blue-square",
-            "numbers",
-            "prime"
-        ]
-    },
-    "eight":{
-        "unicode":"0038-20E3",
-        "unicode_alternates":[
-            "0038-FE0F-20E3"
-        ],
-        "name":"digit eight",
-        "shortname":":eight:",
-        "category":"other",
-        "category_order":"9",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "8",
-            "blue-square",
-            "numbers"
-        ]
-    },
-    "nine":{
-        "unicode":"0039-20E3",
-        "unicode_alternates":[
-            "0039-FE0F-20E3"
-        ],
-        "name":"digit nine",
-        "shortname":":nine:",
-        "category":"other",
-        "category_order":"10",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "9",
-            "blue-square",
-            "numbers"
-        ]
-    },
-    "copyright":{
-        "unicode":"00A9",
-        "unicode_alternates":[
-
-        ],
-        "name":"copyright sign",
-        "shortname":":copyright:",
-        "category":"other",
-        "category_order":"131",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "ip",
-            "license"
-        ]
-    },
-    "registered":{
-        "unicode":"00AE",
-        "unicode_alternates":[
-
-        ],
-        "name":"registered sign",
-        "shortname":":registered:",
-        "category":"other",
-        "category_order":"132",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "alphabet",
-            "circle"
-        ]
-    },
-    "bangbang":{
-        "unicode":"203C",
-        "unicode_alternates":[
-            "203C-FE0F"
-        ],
-        "name":"double exclamation mark",
-        "shortname":":bangbang:",
-        "category":"other",
-        "category_order":"147",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "exclamation",
-            "surprise"
-        ]
-    },
-    "interrobang":{
-        "unicode":"2049",
-        "unicode_alternates":[
-            "2049-FE0F"
-        ],
-        "name":"exclamation question mark",
-        "shortname":":interrobang:",
-        "category":"other",
-        "category_order":"148",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "punctuation",
-            "surprise",
-            "wat"
-        ]
-    },
-    "tm":{
-        "unicode":"1F1F9-1F1F2",
-        "unicode_alternates":[
-
-        ],
-        "name":"turkmenistan",
-        "shortname":":tm:",
-        "category":"places",
-        "category_order":"228",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "information_source":{
-        "unicode":"2139",
-        "unicode_alternates":[
-            "2139-FE0F"
-        ],
-        "name":"information source",
-        "shortname":":information_source:",
-        "category":"other",
-        "category_order":"35",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "alphabet",
-            "blue-square",
-            "letter"
-        ]
-    },
-    "left_right_arrow":{
-        "unicode":"2194",
-        "unicode_alternates":[
-            "2194-FE0F"
-        ],
-        "name":"left right arrow",
-        "shortname":":left_right_arrow:",
-        "category":"other",
-        "category_order":"26",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "shape"
-        ]
-    },
-    "arrow_up_down":{
-        "unicode":"2195",
-        "unicode_alternates":[
-            "2195-FE0F"
-        ],
-        "name":"up down arrow",
-        "shortname":":arrow_up_down:",
-        "category":"other",
-        "category_order":"27",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blue-square"
-        ]
-    },
-    "arrow_upper_left":{
-        "unicode":"2196",
-        "unicode_alternates":[
-            "2196-FE0F"
-        ],
-        "name":"north west arrow",
-        "shortname":":arrow_upper_left:",
-        "category":"other",
-        "category_order":"23",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blue-square"
-        ]
-    },
-    "arrow_upper_right":{
-        "unicode":"2197",
-        "unicode_alternates":[
-            "2197-FE0F"
-        ],
-        "name":"north east arrow",
-        "shortname":":arrow_upper_right:",
-        "category":"other",
-        "category_order":"22",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blue-square"
-        ]
-    },
-    "arrow_lower_right":{
-        "unicode":"2198",
-        "unicode_alternates":[
-            "2198-FE0F"
-        ],
-        "name":"south east arrow",
-        "shortname":":arrow_lower_right:",
-        "category":"other",
-        "category_order":"24",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "arrow",
-            "blue-square"
-        ]
-    },
-    "arrow_lower_left":{
-        "unicode":"2199",
-        "unicode_alternates":[
-            "2199-FE0F"
-        ],
-        "name":"south west arrow",
-        "shortname":":arrow_lower_left:",
-        "category":"other",
-        "category_order":"25",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "arrow",
-            "blue-square"
-        ]
-    },
-    "leftwards_arrow_with_hook":{
-        "unicode":"21A9",
-        "unicode_alternates":[
-            "21A9-FE0F"
-        ],
-        "name":"leftwards arrow with hook",
-        "shortname":":leftwards_arrow_with_hook:",
-        "category":"other",
-        "category_order":"33",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-
-        ]
-    },
-    "arrow_right_hook":{
-        "unicode":"21AA",
-        "unicode_alternates":[
-            "21AA-FE0F"
-        ],
-        "name":"rightwards arrow with hook",
-        "shortname":":arrow_right_hook:",
-        "category":"other",
-        "category_order":"34",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blue-square"
-        ]
-    },
-    "watch":{
-        "unicode":"231A",
-        "unicode_alternates":[
-            "231A-FE0F"
-        ],
-        "name":"watch",
-        "shortname":":watch:",
-        "category":"objects",
-        "category_order":"50",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "accessories",
-            "time"
-        ]
-    },
-    "hourglass":{
-        "unicode":"231B",
-        "unicode_alternates":[
-            "231B-FE0F"
-        ],
-        "name":"hourglass",
-        "shortname":":hourglass:",
-        "category":"objects",
-        "category_order":"48",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "clock",
-            "oldschool",
-            "time"
-        ]
-    },
-    "fast_forward":{
-        "unicode":"23E9",
-        "unicode_alternates":[
-
-        ],
-        "name":"black right-pointing double triangle",
-        "shortname":":fast_forward:",
-        "category":"other",
-        "category_order":"37",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blue-square"
-        ]
-    },
-    "rewind":{
-        "unicode":"23EA",
-        "unicode_alternates":[
-
-        ],
-        "name":"black left-pointing double triangle",
-        "shortname":":rewind:",
-        "category":"other",
-        "category_order":"36",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blue-square",
-            "play"
-        ]
-    },
-    "arrow_double_up":{
-        "unicode":"23EB",
-        "unicode_alternates":[
-
-        ],
-        "name":"black up-pointing double triangle",
-        "shortname":":arrow_double_up:",
-        "category":"other",
-        "category_order":"38",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "arrow",
-            "blue-square"
-        ]
-    },
-    "arrow_double_down":{
-        "unicode":"23EC",
-        "unicode_alternates":[
-
-        ],
-        "name":"black down-pointing double triangle",
-        "shortname":":arrow_double_down:",
-        "category":"other",
-        "category_order":"39",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "arrow",
-            "blue-square"
-        ]
-    },
-    "alarm_clock":{
-        "unicode":"23F0",
-        "unicode_alternates":[
-
-        ],
-        "name":"alarm clock",
-        "shortname":":alarm_clock:",
-        "category":"objects",
-        "category_order":"49",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "time",
-            "wake"
-        ]
-    },
-    "hourglass_flowing_sand":{
-        "unicode":"23F3",
-        "unicode_alternates":[
-
-        ],
-        "name":"hourglass with flowing sand",
-        "shortname":":hourglass_flowing_sand:",
-        "category":"objects",
-        "category_order":"47",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "countdown",
-            "oldschool",
-            "time"
-        ]
-    },
-    "m":{
-        "unicode":"24C2",
-        "unicode_alternates":[
-            "24C2-FE0F"
-        ],
-        "name":"circled latin capital letter m",
-        "shortname":":m:",
-        "category":"other",
-        "category_order":"77",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "alphabet",
-            "blue-circle",
-            "letter"
-        ]
-    },
-    "black_small_square":{
-        "unicode":"25AA",
-        "unicode_alternates":[
-            "25AA-FE0F"
-        ],
-        "name":"black small square",
-        "shortname":":black_small_square:",
-        "category":"other",
-        "category_order":"196",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-
-        ]
-    },
-    "white_small_square":{
-        "unicode":"25AB",
-        "unicode_alternates":[
-            "25AB-FE0F"
-        ],
-        "name":"white small square",
-        "shortname":":white_small_square:",
-        "category":"other",
-        "category_order":"197",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "shape"
-        ]
-    },
-    "arrow_forward":{
-        "unicode":"25B6",
-        "unicode_alternates":[
-            "25B6-FE0F"
-        ],
-        "name":"black right-pointing triangle",
-        "shortname":":arrow_forward:",
-        "category":"other",
-        "category_order":"30",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "arrow",
-            "blue-square"
-        ]
-    },
-    "arrow_backward":{
-        "unicode":"25C0",
-        "unicode_alternates":[
-            "25C0-FE0F"
-        ],
-        "name":"black left-pointing triangle",
-        "shortname":":arrow_backward:",
-        "category":"other",
-        "category_order":"29",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "arrow",
-            "blue-square"
-        ]
-    },
-    "white_medium_square":{
-        "unicode":"25FB",
-        "unicode_alternates":[
-            "25FB-FE0F"
-        ],
-        "name":"white medium square",
-        "shortname":":white_medium_square:",
-        "category":"other",
-        "category_order":"193",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "shape"
-        ]
-    },
-    "black_medium_square":{
-        "unicode":"25FC",
-        "unicode_alternates":[
-            "25FC-FE0F"
-        ],
-        "name":"black medium square",
-        "shortname":":black_medium_square:",
-        "category":"other",
-        "category_order":"192",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "shape"
-        ]
-    },
-    "white_medium_small_square":{
-        "unicode":"25FD",
-        "unicode_alternates":[
-            "25FD-FE0F"
-        ],
-        "name":"white medium small square",
-        "shortname":":white_medium_small_square:",
-        "category":"other",
-        "category_order":"195",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "shape"
-        ]
-    },
-    "black_medium_small_square":{
-        "unicode":"25FE",
-        "unicode_alternates":[
-            "25FE-FE0F"
-        ],
-        "name":"black medium small square",
-        "shortname":":black_medium_small_square:",
-        "category":"other",
-        "category_order":"194",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-
-        ]
-    },
-    "sunny":{
-        "unicode":"2600",
-        "unicode_alternates":[
-            "2600-FE0F"
-        ],
-        "name":"black sun with rays",
-        "shortname":":sunny:",
-        "category":"nature",
-        "category_order":"106",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "brightness",
-            "weather"
-        ]
-    },
-    "cloud":{
-        "unicode":"2601",
-        "unicode_alternates":[
-            "2601-FE0F"
-        ],
-        "name":"cloud",
-        "shortname":":cloud:",
-        "category":"nature",
-        "category_order":"108",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "sky",
-            "weather"
-        ]
-    },
-    "telephone":{
-        "unicode":"260E",
-        "unicode_alternates":[
-            "260E-FE0F"
-        ],
-        "name":"black telephone",
-        "shortname":":telephone:",
-        "category":"objects",
-        "category_order":"32",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "communication",
-            "dial",
-            "technology"
-        ]
-    },
-    "ballot_box_with_check":{
-        "unicode":"2611",
-        "unicode_alternates":[
-            "2611-FE0F"
-        ],
-        "name":"ballot box with check",
-        "shortname":":ballot_box_with_check:",
-        "category":"other",
-        "category_order":"185",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "agree",
-            "ok"
-        ]
-    },
-    "umbrella":{
-        "unicode":"2614",
-        "unicode_alternates":[
-            "2614-FE0F"
-        ],
-        "name":"umbrella with rain drops",
-        "shortname":":umbrella:",
-        "category":"nature",
-        "category_order":"110",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "rain",
-            "weather"
-        ]
-    },
-    "coffee":{
-        "unicode":"2615",
-        "unicode_alternates":[
-            "2615-FE0F"
-        ],
-        "name":"hot beverage",
-        "shortname":":coffee:",
-        "category":"objects",
-        "category_order":"172",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "beverage",
-            "cafe",
-            "drink",
-            "espresso"
-        ]
-    },
-    "point_up":{
-        "unicode":"261D",
-        "unicode_alternates":[
-            "261D-FE0F"
-        ],
-        "name":"white up pointing index",
-        "shortname":":point_up:",
-        "category":"emoticons",
-        "category_order":"121",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "direction",
-            "fingers",
-            "hand"
-        ]
-    },
-    "relaxed":{
-        "unicode":"263A",
-        "unicode_alternates":[
-            "263A-FE0F"
-        ],
-        "name":"white smiling face",
-        "shortname":":relaxed:",
-        "category":"emoticons",
-        "category_order":"5",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blush",
-            "face",
-            "happiness",
-            "massage",
-            "smile"
-        ]
-    },
-    "aries":{
-        "unicode":"2648",
-        "unicode_alternates":[
-            "2648-FE0F"
-        ],
-        "name":"aries",
-        "shortname":":aries:",
-        "category":"other",
-        "category_order":"113",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "aries",
-            "ram",
-            "astrology",
-            "greek",
-            "constellation",
-            "stars",
-            "zodiac",
-            "sign",
-            "purple-square",
-            "sign",
-            "zodiac",
-            "horoscope"
-        ]
-    },
-    "taurus":{
-        "unicode":"2649",
-        "unicode_alternates":[
-            "2649-FE0F"
-        ],
-        "name":"taurus",
-        "shortname":":taurus:",
-        "category":"other",
-        "category_order":"114",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "purple-square",
-            "sign",
-            "taurus",
-            "bull",
-            "astrology",
-            "greek",
-            "constellation",
-            "stars",
-            "zodiac",
-            "sign",
-            "zodiac",
-            "horoscope"
-        ]
-    },
-    "gemini":{
-        "unicode":"264A",
-        "unicode_alternates":[
-            "264A-FE0F"
-        ],
-        "name":"gemini",
-        "shortname":":gemini:",
-        "category":"other",
-        "category_order":"115",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "gemini",
-            "twins",
-            "astrology",
-            "greek",
-            "constellation",
-            "stars",
-            "zodiac",
-            "sign",
-            "sign",
-            "zodiac",
-            "horoscope"
-        ]
-    },
-    "cancer":{
-        "unicode":"264B",
-        "unicode_alternates":[
-            "264B-FE0F"
-        ],
-        "name":"cancer",
-        "shortname":":cancer:",
-        "category":"other",
-        "category_order":"116",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "cancer",
-            "crab",
-            "astrology",
-            "greek",
-            "constellation",
-            "stars",
-            "zodiac",
-            "sign",
-            "sign",
-            "zodiac",
-            "horoscope"
-        ]
-    },
-    "leo":{
-        "unicode":"264C",
-        "unicode_alternates":[
-            "264C-FE0F"
-        ],
-        "name":"leo",
-        "shortname":":leo:",
-        "category":"other",
-        "category_order":"117",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "leo",
-            "lion",
-            "astrology",
-            "greek",
-            "constellation",
-            "stars",
-            "zodiac",
-            "sign",
-            "purple-square",
-            "sign",
-            "zodiac",
-            "horoscope"
-        ]
-    },
-    "virgo":{
-        "unicode":"264D",
-        "unicode_alternates":[
-            "264D-FE0F"
-        ],
-        "name":"virgo",
-        "shortname":":virgo:",
-        "category":"other",
-        "category_order":"118",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "sign",
-            "virgo",
-            "maiden",
-            "astrology",
-            "greek",
-            "constellation",
-            "stars",
-            "zodiac",
-            "sign",
-            "zodiac",
-            "horoscope"
-        ]
-    },
-    "libra":{
-        "unicode":"264E",
-        "unicode_alternates":[
-            "264E-FE0F"
-        ],
-        "name":"libra",
-        "shortname":":libra:",
-        "category":"other",
-        "category_order":"119",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "libra",
-            "scales",
-            "astrology",
-            "greek",
-            "constellation",
-            "stars",
-            "zodiac",
-            "sign",
-            "purple-square",
-            "sign",
-            "zodiac",
-            "horoscope"
-        ]
-    },
-    "scorpius":{
-        "unicode":"264F",
-        "unicode_alternates":[
-            "264F-FE0F"
-        ],
-        "name":"scorpius",
-        "shortname":":scorpius:",
-        "category":"other",
-        "category_order":"120",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "scorpius",
-            "scorpion",
-            "scorpio",
-            "astrology",
-            "greek",
-            "constellation",
-            "stars",
-            "zodiac",
-            "sign",
-            "sign",
-            "zodiac",
-            "horoscope"
-        ]
-    },
-    "sagittarius":{
-        "unicode":"2650",
-        "unicode_alternates":[
-            "2650-FE0F"
-        ],
-        "name":"sagittarius",
-        "shortname":":sagittarius:",
-        "category":"other",
-        "category_order":"121",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "sagittarius",
-            "centaur",
-            "archer",
-            "astrology",
-            "greek",
-            "constellation",
-            "stars",
-            "zodiac",
-            "sign",
-            "sign",
-            "zodiac",
-            "horoscope"
-        ]
-    },
-    "capricorn":{
-        "unicode":"2651",
-        "unicode_alternates":[
-            "2651-FE0F"
-        ],
-        "name":"capricorn",
-        "shortname":":capricorn:",
-        "category":"other",
-        "category_order":"122",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "capricorn",
-            "sea-goat",
-            "goat-horned",
-            "astrology",
-            "greek",
-            "constellation",
-            "stars",
-            "zodiac",
-            "sign",
-            "sign",
-            "zodiac",
-            "horoscope"
-        ]
-    },
-    "aquarius":{
-        "unicode":"2652",
-        "unicode_alternates":[
-            "2652-FE0F"
-        ],
-        "name":"aquarius",
-        "shortname":":aquarius:",
-        "category":"other",
-        "category_order":"123",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "aquarius",
-            "water",
-            "bearer",
-            "astrology",
-            "greek",
-            "constellation",
-            "stars",
-            "zodiac",
-            "sign",
-            "purple-square",
-            "sign",
-            "zodiac",
-            "horoscope"
-        ]
-    },
-    "pisces":{
-        "unicode":"2653",
-        "unicode_alternates":[
-            "2653-FE0F"
-        ],
-        "name":"pisces",
-        "shortname":":pisces:",
-        "category":"other",
-        "category_order":"124",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "pisces",
-            "fish",
-            "astrology",
-            "greek",
-            "constellation",
-            "stars",
-            "zodiac",
-            "sign",
-            "purple-square",
-            "sign",
-            "zodiac",
-            "horoscope"
-        ]
-    },
-    "spades":{
-        "unicode":"2660",
-        "unicode_alternates":[
-            "2660-FE0F"
-        ],
-        "name":"black spade suit",
-        "shortname":":spades:",
-        "category":"other",
-        "category_order":"178",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "cards",
-            "poker"
-        ]
-    },
-    "clubs":{
-        "unicode":"2663",
-        "unicode_alternates":[
-            "2663-FE0F"
-        ],
-        "name":"black club suit",
-        "shortname":":clubs:",
-        "category":"other",
-        "category_order":"180",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "cards",
-            "poker"
-        ]
-    },
-    "hearts":{
-        "unicode":"2665",
-        "unicode_alternates":[
-            "2665-FE0F"
-        ],
-        "name":"black heart suit",
-        "shortname":":hearts:",
-        "category":"other",
-        "category_order":"179",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "cards",
-            "poker"
-        ]
-    },
-    "diamonds":{
-        "unicode":"2666",
-        "unicode_alternates":[
-            "2666-FE0F"
-        ],
-        "name":"black diamond suit",
-        "shortname":":diamonds:",
-        "category":"other",
-        "category_order":"181",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "cards",
-            "poker"
-        ]
-    },
-    "hotsprings":{
-        "unicode":"2668",
-        "unicode_alternates":[
-            "2668-FE0F"
-        ],
-        "name":"hot springs",
-        "shortname":":hotsprings:",
-        "category":"places",
-        "category_order":"86",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "bath",
-            "relax",
-            "warm"
-        ]
-    },
-    "recycle":{
-        "unicode":"267B",
-        "unicode_alternates":[
-            "267B-FE0F"
-        ],
-        "name":"black universal recycling symbol",
-        "shortname":":recycle:",
-        "category":"other",
-        "category_order":"112",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "arrow",
-            "environment",
-            "garbage",
-            "trash"
-        ]
-    },
-    "wheelchair":{
-        "unicode":"267F",
-        "unicode_alternates":[
-            "267F-FE0F"
-        ],
-        "name":"wheelchair symbol",
-        "shortname":":wheelchair:",
-        "category":"other",
-        "category_order":"72",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blue-square",
-            "disabled"
-        ]
-    },
-    "anchor":{
-        "unicode":"2693",
-        "unicode_alternates":[
-            "2693-FE0F"
-        ],
-        "name":"anchor",
-        "shortname":":anchor:",
-        "category":"places",
-        "category_order":"37",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "ferry",
-            "ship",
-            "anchor",
-            "ship",
-            "boat",
-            "ocean",
-            "harbor",
-            "marina",
-            "shipyard",
-            "sailor",
-            "tattoo"
-        ]
-    },
-    "warning":{
-        "unicode":"26A0",
-        "unicode_alternates":[
-            "26A0-FE0F"
-        ],
-        "name":"warning sign",
-        "shortname":":warning:",
-        "category":"places",
-        "category_order":"80",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "exclamation",
-            "wip"
-        ]
-    },
-    "zap":{
-        "unicode":"26A1",
-        "unicode_alternates":[
-            "26A1-FE0F"
-        ],
-        "name":"high voltage sign",
-        "shortname":":zap:",
-        "category":"nature",
-        "category_order":"109",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "lightning bolt",
-            "thunder",
-            "weather"
-        ]
-    },
-    "white_circle":{
-        "unicode":"26AA",
-        "unicode_alternates":[
-            "26AA-FE0F"
-        ],
-        "name":"medium white circle",
-        "shortname":":white_circle:",
-        "category":"other",
-        "category_order":"202",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "shape"
-        ]
-    },
-    "black_circle":{
-        "unicode":"26AB",
-        "unicode_alternates":[
-            "26AB-FE0F"
-        ],
-        "name":"medium black circle",
-        "shortname":":black_circle:",
-        "category":"other",
-        "category_order":"201",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "shape"
-        ]
-    },
-    "soccer":{
-        "unicode":"26BD",
-        "unicode_alternates":[
-            "26BD-FE0F"
-        ],
-        "name":"soccer ball",
-        "shortname":":soccer:",
-        "category":"objects",
-        "category_order":"155",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "balls",
-            "fifa",
-            "football",
-            "sports",
-            "european",
-            "football"
-        ]
-    },
-    "baseball":{
-        "unicode":"26BE",
-        "unicode_alternates":[
-            "26BE-FE0F"
-        ],
-        "name":"baseball",
-        "shortname":":baseball:",
-        "category":"objects",
-        "category_order":"156",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "MLB",
-            "balls",
-            "sports"
-        ]
-    },
-    "snowman":{
-        "unicode":"26C4",
-        "unicode_alternates":[
-            "26C4-FE0F"
-        ],
-        "name":"snowman without snow",
-        "shortname":":snowman:",
-        "category":"nature",
-        "category_order":"112",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "christmas",
-            "cold",
-            "season",
-            "weather",
-            "winter",
-            "xmas"
-        ]
-    },
-    "partly_sunny":{
-        "unicode":"26C5",
-        "unicode_alternates":[
-            "26C5-FE0F"
-        ],
-        "name":"sun behind cloud",
-        "shortname":":partly_sunny:",
-        "category":"nature",
-        "category_order":"107",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "cloud",
-            "morning",
-            "nature",
-            "weather"
-        ]
-    },
-    "ophiuchus":{
-        "unicode":"26CE",
-        "unicode_alternates":[
-
-        ],
-        "name":"ophiuchus",
-        "shortname":":ophiuchus:",
-        "category":"other",
-        "category_order":"125",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "ophiuchus",
-            "serpent",
-            "snake",
-            "astrology",
-            "greek",
-            "constellation",
-            "stars",
-            "zodiac",
-            "purple-square",
-            "sign",
-            "horoscope"
-        ]
-    },
-    "no_entry":{
-        "unicode":"26D4",
-        "unicode_alternates":[
-            "26D4-FE0F"
-        ],
-        "name":"no entry",
-        "shortname":":no_entry:",
-        "category":"other",
-        "category_order":"96",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "bad",
-            "denied",
-            "limit",
-            "privacy",
-            "security",
-            "stop"
-        ]
-    },
-    "church":{
-        "unicode":"26EA",
-        "unicode_alternates":[
-            "26EA-FE0F"
-        ],
-        "name":"church",
-        "shortname":":church:",
-        "category":"places",
-        "category_order":"12",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "building",
-            "christ",
-            "religion"
-        ]
-    },
-    "fountain":{
-        "unicode":"26F2",
-        "unicode_alternates":[
-            "26F2-FE0F"
-        ],
-        "name":"fountain",
-        "shortname":":fountain:",
-        "category":"places",
-        "category_order":"31",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "photo"
-        ]
-    },
-    "golf":{
-        "unicode":"26F3",
-        "unicode_alternates":[
-            "26F3-FE0F"
-        ],
-        "name":"flag in hole",
-        "shortname":":golf:",
-        "category":"objects",
-        "category_order":"161",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "business",
-            "sports"
-        ]
-    },
-    "sailboat":{
-        "unicode":"26F5",
-        "unicode_alternates":[
-            "26F5-FE0F"
-        ],
-        "name":"sailboat",
-        "shortname":":sailboat:",
-        "category":"places",
-        "category_order":"34",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "ship",
-            "transportation"
-        ]
-    },
-    "tent":{
-        "unicode":"26FA",
-        "unicode_alternates":[
-            "26FA-FE0F"
-        ],
-        "name":"tent",
-        "shortname":":tent:",
-        "category":"places",
-        "category_order":"19",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "camp",
-            "outdoors",
-            "photo"
-        ]
-    },
-    "fuelpump":{
-        "unicode":"26FD",
-        "unicode_alternates":[
-            "26FD-FE0F"
-        ],
-        "name":"fuel pump",
-        "shortname":":fuelpump:",
-        "category":"places",
-        "category_order":"83",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "gas station",
-            "petroleum"
-        ]
-    },
-    "scissors":{
-        "unicode":"2702",
-        "unicode_alternates":[
-            "2702-FE0F"
-        ],
-        "name":"black scissors",
-        "shortname":":scissors:",
-        "category":"objects",
-        "category_order":"113",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "cut",
-            "stationery"
-        ]
-    },
-    "white_check_mark":{
-        "unicode":"2705",
-        "unicode_alternates":[
-
-        ],
-        "name":"white heavy check mark",
-        "shortname":":white_check_mark:",
-        "category":"other",
-        "category_order":"100",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "agree",
-            "green-square",
-            "ok"
-        ]
-    },
-    "airplane":{
-        "unicode":"2708",
-        "unicode_alternates":[
-            "2708-FE0F"
-        ],
-        "name":"airplane",
-        "shortname":":airplane:",
-        "category":"places",
-        "category_order":"39",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "flight",
-            "transportation",
-            "vehicle",
-            "airplane",
-            "plane",
-            "airport",
-            "travel",
-            "airlines",
-            "fly",
-            "jet",
-            "jumbo",
-            "boeing",
-            "airbus"
-        ]
-    },
-    "envelope":{
-        "unicode":"2709",
-        "unicode_alternates":[
-            "2709-FE0F"
-        ],
-        "name":"envelope",
-        "shortname":":envelope:",
-        "category":"objects",
-        "category_order":"89",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "communication",
-            "letter",
-            "mail",
-            "postal"
-        ]
-    },
-    "fist":{
-        "unicode":"270A",
-        "unicode_alternates":[
-
-        ],
-        "name":"raised fist",
-        "shortname":":fist:",
-        "category":"emoticons",
-        "category_order":"110",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "fingers",
-            "grasp",
-            "hand"
-        ]
-    },
-    "raised_hand":{
-        "unicode":"270B",
-        "unicode_alternates":[
-
-        ],
-        "name":"raised hand",
-        "shortname":":raised_hand:",
-        "category":"emoticons",
-        "category_order":"113",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "female",
-            "girl",
-            "woman"
-        ]
-    },
-    "v":{
-        "unicode":"270C",
-        "unicode_alternates":[
-            "270C-FE0F"
-        ],
-        "name":"victory hand",
-        "shortname":":v:",
-        "category":"emoticons",
-        "category_order":"111",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "fingers",
-            "hand",
-            "ohyeah",
-            "peace",
-            "two",
-            "victory"
-        ]
-    },
-    "pencil2":{
-        "unicode":"270F",
-        "unicode_alternates":[
-            "270F-FE0F"
-        ],
-        "name":"pencil",
-        "shortname":":pencil2:",
-        "category":"objects",
-        "category_order":"117",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "paper",
-            "stationery",
-            "write"
-        ]
-    },
-    "black_nib":{
-        "unicode":"2712",
-        "unicode_alternates":[
-            "2712-FE0F"
-        ],
-        "name":"black nib",
-        "shortname":":black_nib:",
-        "category":"objects",
-        "category_order":"116",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "pen",
-            "stationery"
-        ]
-    },
-    "heavy_check_mark":{
-        "unicode":"2714",
-        "unicode_alternates":[
-            "2714-FE0F"
-        ],
-        "name":"heavy check mark",
-        "shortname":":heavy_check_mark:",
-        "category":"other",
-        "category_order":"184",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "nike",
-            "ok"
-        ]
-    },
-    "heavy_multiplication_x":{
-        "unicode":"2716",
-        "unicode_alternates":[
-            "2716-FE0F"
-        ],
-        "name":"heavy multiplication x",
-        "shortname":":heavy_multiplication_x:",
-        "category":"other",
-        "category_order":"174",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "calculation",
-            "math"
-        ]
-    },
-    "sparkles":{
-        "unicode":"2728",
-        "unicode_alternates":[
-
-        ],
-        "name":"sparkles",
-        "shortname":":sparkles:",
-        "category":"emoticons",
-        "category_order":"92",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "cool",
-            "shine",
-            "shiny",
-            "stars"
-        ]
-    },
-    "eight_spoked_asterisk":{
-        "unicode":"2733",
-        "unicode_alternates":[
-            "2733-FE0F"
-        ],
-        "name":"eight spoked asterisk",
-        "shortname":":eight_spoked_asterisk:",
-        "category":"other",
-        "category_order":"97",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "green-square",
-            "sparkle",
-            "star"
-        ]
-    },
-    "eight_pointed_black_star":{
-        "unicode":"2734",
-        "unicode_alternates":[
-            "2734-FE0F"
-        ],
-        "name":"eight pointed black star",
-        "shortname":":eight_pointed_black_star:",
-        "category":"other",
-        "category_order":"101",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-
-        ]
-    },
-    "snowflake":{
-        "unicode":"2744",
-        "unicode_alternates":[
-            "2744-FE0F"
-        ],
-        "name":"snowflake",
-        "shortname":":snowflake:",
-        "category":"nature",
-        "category_order":"111",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "christmas",
-            "cold",
-            "season",
-            "weather",
-            "winter",
-            "xmas",
-            "snowflake",
-            "snow",
-            "frozen",
-            "droplet",
-            "ice",
-            "crystal",
-            "cold",
-            "chilly",
-            "winter",
-            "unique",
-            "special",
-            "below zero",
-            "elsa"
-        ]
-    },
-    "sparkle":{
-        "unicode":"2747",
-        "unicode_alternates":[
-            "2747-FE0F"
-        ],
-        "name":"sparkle",
-        "shortname":":sparkle:",
-        "category":"other",
-        "category_order":"98",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "green-square",
-            "stars"
-        ]
-    },
-    "x":{
-        "unicode":"274C",
-        "unicode_alternates":[
-
-        ],
-        "name":"cross mark",
-        "shortname":":x:",
-        "category":"other",
-        "category_order":"141",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "delete",
-            "no",
-            "remove"
-        ]
-    },
-    "negative_squared_cross_mark":{
-        "unicode":"274E",
-        "unicode_alternates":[
-
-        ],
-        "name":"negative squared cross mark",
-        "shortname":":negative_squared_cross_mark:",
-        "category":"other",
-        "category_order":"99",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "deny",
-            "green-square",
-            "no",
-            "x"
-        ]
-    },
-    "question":{
-        "unicode":"2753",
-        "unicode_alternates":[
-
-        ],
-        "name":"black question mark ornament",
-        "shortname":":question:",
-        "category":"other",
-        "category_order":"144",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "confused",
-            "doubt"
-        ]
-    },
-    "grey_question":{
-        "unicode":"2754",
-        "unicode_alternates":[
-
-        ],
-        "name":"white question mark ornament",
-        "shortname":":grey_question:",
-        "category":"other",
-        "category_order":"146",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "doubts"
-        ]
-    },
-    "grey_exclamation":{
-        "unicode":"2755",
-        "unicode_alternates":[
-
-        ],
-        "name":"white exclamation mark ornament",
-        "shortname":":grey_exclamation:",
-        "category":"other",
-        "category_order":"145",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "surprise"
-        ]
-    },
-    "exclamation":{
-        "unicode":"2757",
-        "unicode_alternates":[
-            "2757-FE0F"
-        ],
-        "name":"heavy exclamation mark symbol",
-        "shortname":":exclamation:",
-        "category":"other",
-        "category_order":"143",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "surprise"
-        ]
-    },
-    "heart":{
-        "unicode":"2764",
-        "unicode_alternates":[
-            "2764-FE0F"
-        ],
-        "name":"heavy black heart",
-        "shortname":":heart:",
-        "category":"emoticons",
-        "category_order":"173",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-            "<3"
-        ],
-        "keywords":[
-            "like",
-            "love",
-            "red",
-            "pink",
-            "black",
-            "heart",
-            "love",
-            "passion",
-            "romance",
-            "intense",
-            "desire",
-            "death",
-            "evil",
-            "cold",
-            "valentines"
-        ]
-    },
-    "heavy_plus_sign":{
-        "unicode":"2795",
-        "unicode_alternates":[
-
-        ],
-        "name":"heavy plus sign",
-        "shortname":":heavy_plus_sign:",
-        "category":"other",
-        "category_order":"175",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "calculation",
-            "math"
-        ]
-    },
-    "heavy_minus_sign":{
-        "unicode":"2796",
-        "unicode_alternates":[
-
-        ],
-        "name":"heavy minus sign",
-        "shortname":":heavy_minus_sign:",
-        "category":"other",
-        "category_order":"176",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "calculation",
-            "math"
-        ]
-    },
-    "heavy_division_sign":{
-        "unicode":"2797",
-        "unicode_alternates":[
-
-        ],
-        "name":"heavy division sign",
-        "shortname":":heavy_division_sign:",
-        "category":"other",
-        "category_order":"177",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "calculation",
-            "divide",
-            "math"
-        ]
-    },
-    "arrow_right":{
-        "unicode":"27A1",
-        "unicode_alternates":[
-            "27A1-FE0F"
-        ],
-        "name":"black rightwards arrow",
-        "shortname":":arrow_right:",
-        "category":"other",
-        "category_order":"18",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blue-square",
-            "next"
-        ]
-    },
-    "curly_loop":{
-        "unicode":"27B0",
-        "unicode_alternates":[
-
-        ],
-        "name":"curly loop",
-        "shortname":":curly_loop:",
-        "category":"other",
-        "category_order":"188",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "scribble"
-        ]
-    },
-    "arrow_heading_up":{
-        "unicode":"2934",
-        "unicode_alternates":[
-            "2934-FE0F"
-        ],
-        "name":"arrow pointing rightwards then curving upwards",
-        "shortname":":arrow_heading_up:",
-        "category":"other",
-        "category_order":"41",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "arrow",
-            "blue-square"
-        ]
-    },
-    "arrow_heading_down":{
-        "unicode":"2935",
-        "unicode_alternates":[
-            "2935-FE0F"
-        ],
-        "name":"arrow pointing rightwards then curving downwards",
-        "shortname":":arrow_heading_down:",
-        "category":"other",
-        "category_order":"40",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "arrow",
-            "blue-square"
-        ]
-    },
-    "arrow_left":{
-        "unicode":"2B05",
-        "unicode_alternates":[
-            "2B05-FE0F"
-        ],
-        "name":"leftwards black arrow",
-        "shortname":":arrow_left:",
-        "category":"other",
-        "category_order":"17",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "arrow",
-            "blue-square",
-            "previous"
-        ]
-    },
-    "arrow_up":{
-        "unicode":"2B06",
-        "unicode_alternates":[
-            "2B06-FE0F"
-        ],
-        "name":"upwards black arrow",
-        "shortname":":arrow_up:",
-        "category":"other",
-        "category_order":"15",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blue-square"
-        ]
-    },
-    "arrow_down":{
-        "unicode":"2B07",
-        "unicode_alternates":[
-            "2B07-FE0F"
-        ],
-        "name":"downwards black arrow",
-        "shortname":":arrow_down:",
-        "category":"other",
-        "category_order":"16",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "arrow",
-            "blue-square"
-        ]
-    },
-    "black_large_square":{
-        "unicode":"2B1B",
-        "unicode_alternates":[
-            "2B1B-FE0F"
-        ],
-        "name":"black large square",
-        "shortname":":black_large_square:",
-        "category":"other",
-        "category_order":"200",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "shape"
-        ]
-    },
-    "white_large_square":{
-        "unicode":"2B1C",
-        "unicode_alternates":[
-            "2B1C-FE0F"
-        ],
-        "name":"white large square",
-        "shortname":":white_large_square:",
-        "category":"other",
-        "category_order":"199",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "shape"
-        ]
-    },
-    "star":{
-        "unicode":"2B50",
-        "unicode_alternates":[
-            "2B50-FE0F"
-        ],
-        "name":"white medium star",
-        "shortname":":star:",
-        "category":"nature",
-        "category_order":"105",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "night",
-            "yellow"
-        ]
-    },
-    "o":{
-        "unicode":"2B55",
-        "unicode_alternates":[
-            "2B55-FE0F"
-        ],
-        "name":"heavy large circle",
-        "shortname":":o:",
-        "category":"other",
-        "category_order":"142",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "circle",
-            "round"
-        ]
-    },
-    "wavy_dash":{
-        "unicode":"3030",
-        "unicode_alternates":[
-
-        ],
-        "name":"wavy dash",
-        "shortname":":wavy_dash:",
-        "category":"other",
-        "category_order":"135",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "draw",
-            "line"
-        ]
-    },
-    "part_alternation_mark":{
-        "unicode":"303D",
-        "unicode_alternates":[
-            "303D-FE0F"
-        ],
-        "name":"part alternation mark",
-        "shortname":":part_alternation_mark:",
-        "category":"other",
-        "category_order":"134",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "graph",
-            "sing",
-            "song",
-            "vocal",
-            "music",
-            "karaoke",
-            "cue",
-            "letter",
-            "m",
-            "japanese"
-        ]
-    },
-    "congratulations":{
-        "unicode":"3297",
-        "unicode_alternates":[
-            "3297-FE0F"
-        ],
-        "name":"circled ideograph congratulation",
-        "shortname":":congratulations:",
-        "category":"other",
-        "category_order":"84",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "chinese",
-            "japanese",
-            "kanji"
-        ]
-    },
-    "secret":{
-        "unicode":"3299",
-        "unicode_alternates":[
-            "3299-FE0F"
-        ],
-        "name":"circled ideograph secret",
-        "shortname":":secret:",
-        "category":"other",
-        "category_order":"83",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "privacy"
-        ]
-    },
-    "mahjong":{
-        "unicode":"1F004",
-        "unicode_alternates":[
-            "1F004-FE0F"
-        ],
-        "name":"mahjong tile red dragon",
-        "shortname":":mahjong:",
-        "category":"objects",
-        "category_order":"150",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "chinese",
-            "game",
-            "kanji"
-        ]
-    },
-    "black_joker":{
-        "unicode":"1F0CF",
-        "unicode_alternates":[
-
-        ],
-        "name":"playing card black joker",
-        "shortname":":black_joker:",
-        "category":"objects",
-        "category_order":"148",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "cards",
-            "game",
-            "poker"
-        ]
-    },
-    "a":{
-        "unicode":"1F170",
-        "unicode_alternates":[
-
-        ],
-        "name":"negative squared latin capital letter a",
-        "shortname":":a:",
-        "category":"other",
-        "category_order":"106",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "alphabet",
-            "letter",
-            "red-square"
-        ]
-    },
-    "b":{
-        "unicode":"1F171",
-        "unicode_alternates":[
-
-        ],
-        "name":"negative squared latin capital letter b",
-        "shortname":":b:",
-        "category":"other",
-        "category_order":"107",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "alphabet",
-            "letter",
-            "red-square"
-        ]
-    },
-    "o2":{
-        "unicode":"1F17E",
-        "unicode_alternates":[
-
-        ],
-        "name":"negative squared latin capital letter o",
-        "shortname":":o2:",
-        "category":"other",
-        "category_order":"109",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "alphabet",
-            "letter",
-            "red-square"
-        ]
-    },
-    "parking":{
-        "unicode":"1F17F",
-        "unicode_alternates":[
-            "1F17F-FE0F"
-        ],
-        "name":"negative squared latin capital letter p",
-        "shortname":":parking:",
-        "category":"other",
-        "category_order":"71",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "alphabet",
-            "blue-square",
-            "cars",
-            "letter"
-        ]
-    },
-    "ab":{
-        "unicode":"1F18E",
-        "unicode_alternates":[
-
-        ],
-        "name":"negative squared ab",
-        "shortname":":ab:",
-        "category":"other",
-        "category_order":"108",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "alphabet",
-            "red-square"
-        ]
-    },
-    "cl":{
-        "unicode":"1F1E8-1F1F1",
-        "unicode_alternates":[
-
-        ],
-        "name":"chile",
-        "shortname":":cl:",
-        "category":"places",
-        "category_order":"130",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "cool":{
-        "unicode":"1F192",
-        "unicode_alternates":[
-
-        ],
-        "name":"squared cool",
-        "shortname":":cool:",
-        "category":"other",
-        "category_order":"48",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blue-square",
-            "words"
-        ]
-    },
-    "free":{
-        "unicode":"1F193",
-        "unicode_alternates":[
-
-        ],
-        "name":"squared free",
-        "shortname":":free:",
-        "category":"other",
-        "category_order":"49",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blue-square",
-            "words"
-        ]
-    },
-    "id":{
-        "unicode":"1F1EE-1F1E9",
-        "unicode_alternates":[
-
-        ],
-        "name":"indonesia",
-        "shortname":":id:",
-        "category":"places",
-        "category_order":"104",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "new":{
-        "unicode":"1F195",
-        "unicode_alternates":[
-
-        ],
-        "name":"squared new",
-        "shortname":":new:",
-        "category":"other",
-        "category_order":"46",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blue-square"
-        ]
-    },
-    "ng":{
-        "unicode":"1F1F3-1F1EC",
-        "unicode_alternates":[
-
-        ],
-        "name":"nigeria",
-        "shortname":":ng:",
-        "category":"places",
-        "category_order":"99",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "ok":{
-        "unicode":"1F197",
-        "unicode_alternates":[
-
-        ],
-        "name":"squared ok",
-        "shortname":":ok:",
-        "category":"other",
-        "category_order":"42",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "agree",
-            "blue-square",
-            "good",
-            "yes"
-        ]
-    },
-    "sos":{
-        "unicode":"1F198",
-        "unicode_alternates":[
-
-        ],
-        "name":"squared sos",
-        "shortname":":sos:",
-        "category":"other",
-        "category_order":"86",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "emergency",
-            "help",
-            "red-square",
-            "words"
-        ]
-    },
-    "up":{
-        "unicode":"1F199",
-        "unicode_alternates":[
-
-        ],
-        "name":"squared up with exclamation mark",
-        "shortname":":up:",
-        "category":"other",
-        "category_order":"47",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blue-square"
-        ]
-    },
-    "vs":{
-        "unicode":"1F19A",
-        "unicode_alternates":[
-
-        ],
-        "name":"squared vs",
-        "shortname":":vs:",
-        "category":"other",
-        "category_order":"103",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "orange-square",
-            "words"
-        ]
-    },
-    "cn":{
-        "unicode":"1F1E8-1F1F3",
-        "unicode_alternates":[
-
-        ],
-        "name":"china",
-        "shortname":":cn:",
-        "category":"places",
-        "category_order":"92",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "china",
-            "chinese",
-            "prc",
-            "zhong guo"
-        ]
-    },
-    "de":{
-        "unicode":"1F1E9-1F1EA",
-        "unicode_alternates":[
-
-        ],
-        "name":"germany",
-        "shortname":":de:",
-        "category":"places",
-        "category_order":"98",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "flag",
-            "german",
-            "nation",
-            "deutschland"
-        ]
-    },
-    "es":{
-        "unicode":"1F1EA-1F1F8",
-        "unicode_alternates":[
-
-        ],
-        "name":"spain",
-        "shortname":":es:",
-        "category":"places",
-        "category_order":"110",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "flag",
-            "nation",
-            "spain",
-            "espa&ntilde;a"
-        ]
-    },
-    "fr":{
-        "unicode":"1F1EB-1F1F7",
-        "unicode_alternates":[
-
-        ],
-        "name":"france",
-        "shortname":":fr:",
-        "category":"places",
-        "category_order":"101",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "banner",
-            "flag",
-            "france",
-            "french",
-            "nation"
-        ]
-    },
-    "gb":{
-        "unicode":"1F1EC-1F1E7",
-        "unicode_alternates":[
-
-        ],
-        "name":"great britain",
-        "shortname":":gb:",
-        "category":"places",
-        "category_order":"100",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "UK",
-            "banner",
-            "britsh",
-            "flag",
-            "nation",
-            "united kingdom",
-            "england"
-        ]
-    },
-    "it":{
-        "unicode":"1F1EE-1F1F9",
-        "unicode_alternates":[
-
-        ],
-        "name":"italy",
-        "shortname":":it:",
-        "category":"places",
-        "category_order":"109",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "flag",
-            "italy",
-            "italia"
-        ]
-    },
-    "jp":{
-        "unicode":"1F1EF-1F1F5",
-        "unicode_alternates":[
-
-        ],
-        "name":"japan",
-        "shortname":":jp:",
-        "category":"places",
-        "category_order":"95",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "flag",
-            "japan",
-            "nation",
-            "nippon"
-        ]
-    },
-    "kr":{
-        "unicode":"1F1F0-1F1F7",
-        "unicode_alternates":[
-
-        ],
-        "name":"korea",
-        "shortname":":kr:",
-        "category":"places",
-        "category_order":"103",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "flag",
-            "korea",
-            "nation"
-        ]
-    },
-    "us":{
-        "unicode":"1F1FA-1F1F8",
-        "unicode_alternates":[
-
-        ],
-        "name":"united states",
-        "shortname":":us:",
-        "category":"places",
-        "category_order":"93",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "american",
-            "banner",
-            "country",
-            "flag",
-            "nation",
-            "usa",
-            "united states of america",
-            "america",
-            "old glory"
-        ]
-    },
-    "ru":{
-        "unicode":"1F1F7-1F1FA",
-        "unicode_alternates":[
-
-        ],
-        "name":"russia",
-        "shortname":":ru:",
-        "category":"places",
-        "category_order":"97",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "banner",
-            "flag",
-            "nation",
-            "russian"
-        ]
-    },
-    "koko":{
-        "unicode":"1F201",
-        "unicode_alternates":[
-
-        ],
-        "name":"squared katakana koko",
-        "shortname":":koko:",
-        "category":"other",
-        "category_order":"53",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blue-square",
-            "destination",
-            "here",
-            "japanese",
-            "katakana"
-        ]
-    },
-    "sa":{
-        "unicode":"1F1F8-1F1E6",
-        "unicode_alternates":[
-
-        ],
-        "name":"saudi arabia",
-        "shortname":":sa:",
-        "category":"places",
-        "category_order":"125",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "al arabiyah as suudiyah"
-        ]
-    },
-    "u7121":{
-        "unicode":"1F21A",
-        "unicode_alternates":[
-            "1F21A-FE0F"
-        ],
-        "name":"squared cjk unified ideograph-7121",
-        "shortname":":u7121:",
-        "category":"other",
-        "category_order":"63",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "chinese",
-            "japanese",
-            "kanji",
-            "no",
-            "nothing",
-            "orange-square"
-        ]
-    },
-    "u6307":{
-        "unicode":"1F22F",
-        "unicode_alternates":[
-            "1F22F-FE0F"
-        ],
-        "name":"squared cjk unified ideograph-6307",
-        "shortname":":u6307:",
-        "category":"other",
-        "category_order":"54",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "chinese",
-            "green-square",
-            "kanji",
-            "point"
-        ]
-    },
-    "u7981":{
-        "unicode":"1F232",
-        "unicode_alternates":[
-
-        ],
-        "name":"squared cjk unified ideograph-7981",
-        "shortname":":u7981:",
-        "category":"other",
-        "category_order":"58",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "chinese",
-            "forbidden",
-            "japanese",
-            "kanji",
-            "limit",
-            "restricted"
-        ]
-    },
-    "u7a7a":{
-        "unicode":"1F233",
-        "unicode_alternates":[
-
-        ],
-        "name":"squared cjk unified ideograph-7a7a",
-        "shortname":":u7a7a:",
-        "category":"other",
-        "category_order":"55",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "chinese",
-            "empty",
-            "japanese",
-            "kanji"
-        ]
-    },
-    "u5408":{
-        "unicode":"1F234",
-        "unicode_alternates":[
-
-        ],
-        "name":"squared cjk unified ideograph-5408",
-        "shortname":":u5408:",
-        "category":"other",
-        "category_order":"57",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "chinese",
-            "japanese",
-            "join",
-            "kanji"
-        ]
-    },
-    "u6e80":{
-        "unicode":"1F235",
-        "unicode_alternates":[
-
-        ],
-        "name":"squared cjk unified ideograph-6e80",
-        "shortname":":u6e80:",
-        "category":"other",
-        "category_order":"56",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "chinese",
-            "full",
-            "japanese",
-            "kanji",
-            "red-square"
-        ]
-    },
-    "u6709":{
-        "unicode":"1F236",
-        "unicode_alternates":[
-
-        ],
-        "name":"squared cjk unified ideograph-6709",
-        "shortname":":u6709:",
-        "category":"other",
-        "category_order":"62",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "chinese",
-            "have",
-            "kanji",
-            "orange-square"
-        ]
-    },
-    "u6708":{
-        "unicode":"1F237",
-        "unicode_alternates":[
-
-        ],
-        "name":"squared cjk unified ideograph-6708",
-        "shortname":":u6708:",
-        "category":"other",
-        "category_order":"74",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "chinese",
-            "japanese",
-            "kanji",
-            "moon",
-            "orange-square"
-        ]
-    },
-    "u7533":{
-        "unicode":"1F238",
-        "unicode_alternates":[
-
-        ],
-        "name":"squared cjk unified ideograph-7533",
-        "shortname":":u7533:",
-        "category":"other",
-        "category_order":"75",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "chinese",
-            "japanese",
-            "kanji"
-        ]
-    },
-    "u5272":{
-        "unicode":"1F239",
-        "unicode_alternates":[
-
-        ],
-        "name":"squared cjk unified ideograph-5272",
-        "shortname":":u5272:",
-        "category":"other",
-        "category_order":"60",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "chinese",
-            "cut",
-            "divide",
-            "kanji",
-            "pink"
-        ]
-    },
-    "u55b6":{
-        "unicode":"1F23A",
-        "unicode_alternates":[
-
-        ],
-        "name":"squared cjk unified ideograph-55b6",
-        "shortname":":u55b6:",
-        "category":"other",
-        "category_order":"61",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "japanese",
-            "opening hours"
-        ]
-    },
-    "ideograph_advantage":{
-        "unicode":"1F250",
-        "unicode_alternates":[
-
-        ],
-        "name":"circled ideograph advantage",
-        "shortname":":ideograph_advantage:",
-        "category":"other",
-        "category_order":"59",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "chinese",
-            "get",
-            "kanji",
-            "obtain"
-        ]
-    },
-    "accept":{
-        "unicode":"1F251",
-        "unicode_alternates":[
-
-        ],
-        "name":"circled ideograph accept",
-        "shortname":":accept:",
-        "category":"other",
-        "category_order":"82",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "agree",
-            "chinese",
-            "good",
-            "kanji",
-            "ok",
-            "yes"
-        ]
-    },
-    "cyclone":{
-        "unicode":"1F300",
-        "unicode_alternates":[
-
-        ],
-        "name":"cyclone",
-        "shortname":":cyclone:",
-        "category":"nature",
-        "category_order":"113",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blue",
-            "cloud",
-            "swirl",
-            "weather",
-            "cyclone",
-            "hurricane",
-            "typhoon",
-            "storm",
-            "ocean"
-        ]
-    },
-    "foggy":{
-        "unicode":"1F301",
-        "unicode_alternates":[
-
-        ],
-        "name":"foggy",
-        "shortname":":foggy:",
-        "category":"nature",
-        "category_order":"114",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "mountain",
-            "photo",
-            "bridge",
-            "weather",
-            "fog",
-            "foggy"
-        ]
-    },
-    "closed_umbrella":{
-        "unicode":"1F302",
-        "unicode_alternates":[
-
-        ],
-        "name":"closed umbrella",
-        "shortname":":closed_umbrella:",
-        "category":"emoticons",
-        "category_order":"167",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "drizzle",
-            "rain",
-            "weather",
-            "umbrella",
-            "closed",
-            "rain",
-            "moisture",
-            "protection",
-            "sun",
-            "ultraviolet",
-            "uv"
-        ]
-    },
-    "night_with_stars":{
-        "unicode":"1F303",
-        "unicode_alternates":[
-
-        ],
-        "name":"night with stars",
-        "shortname":":night_with_stars:",
-        "category":"places",
-        "category_order":"26",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "night",
-            "star",
-            "cloudless",
-            "evening",
-            "planets",
-            "space",
-            "sky"
-        ]
-    },
-    "sunrise_over_mountains":{
-        "unicode":"1F304",
-        "unicode_alternates":[
-
-        ],
-        "name":"sunrise over mountains",
-        "shortname":":sunrise_over_mountains:",
-        "category":"places",
-        "category_order":"24",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "photo",
-            "vacation",
-            "view",
-            "sunrise",
-            "sun",
-            "morning",
-            "mountain",
-            "rural",
-            "color",
-            "sky"
-        ]
-    },
-    "sunrise":{
-        "unicode":"1F305",
-        "unicode_alternates":[
-
-        ],
-        "name":"sunrise",
-        "shortname":":sunrise:",
-        "category":"places",
-        "category_order":"25",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "morning",
-            "photo",
-            "vacation",
-            "view",
-            "sunrise",
-            "sun",
-            "morning",
-            "color",
-            "sky"
-        ]
-    },
-    "city_dusk":{
-        "unicode":"1F306",
-        "unicode_alternates":[
-
-        ],
-        "name":"cityscape at dusk",
-        "shortname":":city_dusk:",
-        "category":"places",
-        "category_order":"16",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "photo",
-            "city",
-            "scape",
-            "sunset",
-            "dusk",
-            "lights",
-            "evening",
-            "metropolitan",
-            "night",
-            "dark"
-        ]
-    },
-    "city_sunset":{
-        "unicode":"1F307",
-        "unicode_alternates":[
-
-        ],
-        "name":"sunset over buildings",
-        "shortname":":city_sunset:",
-        "category":"places",
-        "category_order":"15",
-        "aliases":[
-            ":city_sunrise:"
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "photo",
-            "city",
-            "scape",
-            "sunrise",
-            "dawn",
-            "light",
-            "morning",
-            "metropolitan",
-            "rise",
-            "sun"
-        ]
-    },
-    "rainbow":{
-        "unicode":"1F308",
-        "unicode_alternates":[
-
-        ],
-        "name":"rainbow",
-        "shortname":":rainbow:",
-        "category":"nature",
-        "category_order":"115",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "happy",
-            "nature",
-            "photo",
-            "sky",
-            "unicorn",
-            "rainbow",
-            "color",
-            "pride",
-            "diversity",
-            "spectrum",
-            "refract",
-            "leprechaun",
-            "gold"
-        ]
-    },
-    "bridge_at_night":{
-        "unicode":"1F309",
-        "unicode_alternates":[
-
-        ],
-        "name":"bridge at night",
-        "shortname":":bridge_at_night:",
-        "category":"places",
-        "category_order":"28",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "photo",
-            "sanfrancisco",
-            "bridge",
-            "night",
-            "water",
-            "road",
-            "evening",
-            "suspension",
-            "golden",
-            "gate"
-        ]
-    },
-    "ocean":{
-        "unicode":"1F30A",
-        "unicode_alternates":[
-
-        ],
-        "name":"water wave",
-        "shortname":":ocean:",
-        "category":"nature",
-        "category_order":"116",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "sea",
-            "water",
-            "wave",
-            "ocean",
-            "wave",
-            "surf",
-            "beach",
-            "tide"
-        ]
-    },
-    "volcano":{
-        "unicode":"1F30B",
-        "unicode_alternates":[
-
-        ],
-        "name":"volcano",
-        "shortname":":volcano:",
-        "category":"nature",
-        "category_order":"102",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "nature",
-            "photo",
-            "volcano",
-            "lava",
-            "magma",
-            "hot",
-            "explode"
-        ]
-    },
-    "milky_way":{
-        "unicode":"1F30C",
-        "unicode_alternates":[
-
-        ],
-        "name":"milky way",
-        "shortname":":milky_way:",
-        "category":"nature",
-        "category_order":"103",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "photo",
-            "space",
-            "milky",
-            "galaxy",
-            "star",
-            "stars",
-            "planets",
-            "space",
-            "sky"
-        ]
-    },
-    "earth_asia":{
-        "unicode":"1F30F",
-        "unicode_alternates":[
-
-        ],
-        "name":"earth globe asia-australia",
-        "shortname":":earth_asia:",
-        "category":"nature",
-        "category_order":"101",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "east",
-            "globe",
-            "international",
-            "world",
-            "earth",
-            "globe",
-            "space",
-            "planet",
-            "asia",
-            "australia",
-            "home"
-        ]
-    },
-    "new_moon":{
-        "unicode":"1F311",
-        "unicode_alternates":[
-
-        ],
-        "name":"new moon symbol",
-        "shortname":":new_moon:",
-        "category":"nature",
-        "category_order":"88",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "nature",
-            "moon",
-            "new",
-            "sky",
-            "night",
-            "cheese",
-            "phase"
-        ]
-    },
-    "first_quarter_moon":{
-        "unicode":"1F313",
-        "unicode_alternates":[
-
-        ],
-        "name":"first quarter moon symbol",
-        "shortname":":first_quarter_moon:",
-        "category":"nature",
-        "category_order":"90",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "nature",
-            "moon",
-            "quarter",
-            "first",
-            "sky",
-            "night",
-            "cheese",
-            "phase"
-        ]
-    },
-    "waxing_gibbous_moon":{
-        "unicode":"1F314",
-        "unicode_alternates":[
-
-        ],
-        "name":"waxing gibbous moon symbol",
-        "shortname":":waxing_gibbous_moon:",
-        "category":"nature",
-        "category_order":"91",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "nature"
-        ]
-    },
-    "full_moon":{
-        "unicode":"1F315",
-        "unicode_alternates":[
-
-        ],
-        "name":"full moon symbol",
-        "shortname":":full_moon:",
-        "category":"nature",
-        "category_order":"92",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "nature",
-            "yellow",
-            "moon",
-            "full",
-            "sky",
-            "night",
-            "cheese",
-            "phase",
-            "monster",
-            "spooky",
-            "werewolves",
-            "twilight"
-        ]
-    },
-    "crescent_moon":{
-        "unicode":"1F319",
-        "unicode_alternates":[
-
-        ],
-        "name":"crescent moon",
-        "shortname":":crescent_moon:",
-        "category":"nature",
-        "category_order":"98",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "night",
-            "moon",
-            "crescent",
-            "waxing",
-            "sky",
-            "night",
-            "cheese",
-            "phase"
-        ]
-    },
-    "first_quarter_moon_with_face":{
-        "unicode":"1F31B",
-        "unicode_alternates":[
-
-        ],
-        "name":"first quarter moon with face",
-        "shortname":":first_quarter_moon_with_face:",
-        "category":"nature",
-        "category_order":"97",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "nature",
-            "moon",
-            "first",
-            "quarter",
-            "anthropomorphic",
-            "face",
-            "sky",
-            "night",
-            "cheese",
-            "phase"
-        ]
-    },
-    "star2":{
-        "unicode":"1F31F",
-        "unicode_alternates":[
-
-        ],
-        "name":"glowing star",
-        "shortname":":star2:",
-        "category":"emoticons",
-        "category_order":"93",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "night",
-            "sparkle",
-            "glow",
-            "glowing",
-            "star",
-            "five",
-            "points",
-            "classic"
-        ]
-    },
-    "stars":{
-        "unicode":"1F320",
-        "unicode_alternates":[
-
-        ],
-        "name":"shooting star",
-        "shortname":":stars:",
-        "category":"nature",
-        "category_order":"104",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "night",
-            "photo",
-            "shooting",
-            "shoot",
-            "star",
-            "sky",
-            "night",
-            "comet",
-            "meteoroid"
-        ]
-    },
-    "chestnut":{
-        "unicode":"1F330",
-        "unicode_alternates":[
-
-        ],
-        "name":"chestnut",
-        "shortname":":chestnut:",
-        "category":"nature",
-        "category_order":"81",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "food",
-            "squirrel",
-            "chestnut",
-            "roasted",
-            "food",
-            "tree"
-        ]
-    },
-    "seedling":{
-        "unicode":"1F331",
-        "unicode_alternates":[
-
-        ],
-        "name":"seedling",
-        "shortname":":seedling:",
-        "category":"nature",
-        "category_order":"82",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "grass",
-            "lawn",
-            "nature",
-            "plant",
-            "seedling",
-            "plant",
-            "new",
-            "start",
-            "grow"
-        ]
-    },
-    "palm_tree":{
-        "unicode":"1F334",
-        "unicode_alternates":[
-
-        ],
-        "name":"palm tree",
-        "shortname":":palm_tree:",
-        "category":"nature",
-        "category_order":"78",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "nature",
-            "plant",
-            "vegetable",
-            "palm",
-            "tree",
-            "coconuts",
-            "fronds",
-            "warm",
-            "tropical"
-        ]
-    },
-    "cactus":{
-        "unicode":"1F335",
-        "unicode_alternates":[
-
-        ],
-        "name":"cactus",
-        "shortname":":cactus:",
-        "category":"nature",
-        "category_order":"77",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "nature",
-            "plant",
-            "vegetable",
-            "cactus",
-            "desert",
-            "drought",
-            "spike",
-            "poke"
-        ]
-    },
-    "tulip":{
-        "unicode":"1F337",
-        "unicode_alternates":[
-
-        ],
-        "name":"tulip",
-        "shortname":":tulip:",
-        "category":"nature",
-        "category_order":"66",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "flowers",
-            "nature",
-            "plant",
-            "tulip",
-            "flower",
-            "bulb",
-            "spring",
-            "easter"
-        ]
-    },
-    "cherry_blossom":{
-        "unicode":"1F338",
-        "unicode_alternates":[
-
-        ],
-        "name":"cherry blossom",
-        "shortname":":cherry_blossom:",
-        "category":"nature",
-        "category_order":"65",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "flower",
-            "nature",
-            "plant",
-            "cherry",
-            "blossom",
-            "tree",
-            "flower"
-        ]
-    },
-    "rose":{
-        "unicode":"1F339",
-        "unicode_alternates":[
-
-        ],
-        "name":"rose",
-        "shortname":":rose:",
-        "category":"nature",
-        "category_order":"68",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "flowers",
-            "love",
-            "valentines",
-            "rose",
-            "fragrant",
-            "flower",
-            "thorns",
-            "love",
-            "petals",
-            "romance"
-        ]
-    },
-    "hibiscus":{
-        "unicode":"1F33A",
-        "unicode_alternates":[
-
-        ],
-        "name":"hibiscus",
-        "shortname":":hibiscus:",
-        "category":"nature",
-        "category_order":"70",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "flowers",
-            "plant",
-            "vegetable",
-            "hibiscus",
-            "flower",
-            "warm"
-        ]
-    },
-    "sunflower":{
-        "unicode":"1F33B",
-        "unicode_alternates":[
-
-        ],
-        "name":"sunflower",
-        "shortname":":sunflower:",
-        "category":"nature",
-        "category_order":"69",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "nature",
-            "plant",
-            "sunflower",
-            "sun",
-            "flower",
-            "seeds",
-            "yellow"
-        ]
-    },
-    "blossom":{
-        "unicode":"1F33C",
-        "unicode_alternates":[
-
-        ],
-        "name":"blossom",
-        "shortname":":blossom:",
-        "category":"nature",
-        "category_order":"83",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "flowers",
-            "nature",
-            "yellow",
-            "blossom",
-            "daisy",
-            "flower"
-        ]
-    },
-    "corn":{
-        "unicode":"1F33D",
-        "unicode_alternates":[
-
-        ],
-        "name":"ear of maize",
-        "shortname":":corn:",
-        "category":"objects",
-        "category_order":"230",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "food",
-            "plant",
-            "vegetable",
-            "corn",
-            "maize",
-            "food",
-            "iowa",
-            "kernel",
-            "popcorn",
-            "husk",
-            "yellow",
-            "stalk",
-            "cob",
-            "ear"
-        ]
-    },
-    "ear_of_rice":{
-        "unicode":"1F33E",
-        "unicode_alternates":[
-
-        ],
-        "name":"ear of rice",
-        "shortname":":ear_of_rice:",
-        "category":"nature",
-        "category_order":"75",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "nature",
-            "plant",
-            "ear",
-            "rice",
-            "food",
-            "plant",
-            "seed"
-        ]
-    },
-    "herb":{
-        "unicode":"1F33F",
-        "unicode_alternates":[
-
-        ],
-        "name":"herb",
-        "shortname":":herb:",
-        "category":"nature",
-        "category_order":"74",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "grass",
-            "lawn",
-            "medicine",
-            "plant",
-            "vegetable",
-            "weed",
-            "herb",
-            "spice",
-            "plant",
-            "cook",
-            "cooking"
-        ]
-    },
-    "four_leaf_clover":{
-        "unicode":"1F340",
-        "unicode_alternates":[
-
-        ],
-        "name":"four leaf clover",
-        "shortname":":four_leaf_clover:",
-        "category":"nature",
-        "category_order":"67",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "lucky",
-            "nature",
-            "plant",
-            "vegetable",
-            "clover",
-            "four",
-            "leaf",
-            "luck",
-            "irish",
-            "saint",
-            "patrick",
-            "green"
-        ]
-    },
-    "maple_leaf":{
-        "unicode":"1F341",
-        "unicode_alternates":[
-
-        ],
-        "name":"maple leaf",
-        "shortname":":maple_leaf:",
-        "category":"nature",
-        "category_order":"71",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "canada",
-            "nature",
-            "plant",
-            "vegetable",
-            "maple",
-            "leaf",
-            "syrup",
-            "canada",
-            "tree"
-        ]
-    },
-    "fallen_leaf":{
-        "unicode":"1F342",
-        "unicode_alternates":[
-
-        ],
-        "name":"fallen leaf",
-        "shortname":":fallen_leaf:",
-        "category":"nature",
-        "category_order":"73",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "leaves",
-            "nature",
-            "plant",
-            "vegetable",
-            "leaf",
-            "fall",
-            "color",
-            "deciduous",
-            "autumn"
-        ]
-    },
-    "leaves":{
-        "unicode":"1F343",
-        "unicode_alternates":[
-
-        ],
-        "name":"leaf fluttering in wind",
-        "shortname":":leaves:",
-        "category":"nature",
-        "category_order":"72",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "grass",
-            "lawn",
-            "nature",
-            "plant",
-            "tree",
-            "vegetable",
-            "leaves",
-            "leaf",
-            "wind",
-            "float",
-            "fluttering"
-        ]
-    },
-    "mushroom":{
-        "unicode":"1F344",
-        "unicode_alternates":[
-
-        ],
-        "name":"mushroom",
-        "shortname":":mushroom:",
-        "category":"nature",
-        "category_order":"76",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "plant",
-            "vegetable",
-            "mushroom",
-            "fungi",
-            "food",
-            "fungus"
-        ]
-    },
-    "tomato":{
-        "unicode":"1F345",
-        "unicode_alternates":[
-
-        ],
-        "name":"tomato",
-        "shortname":":tomato:",
-        "category":"objects",
-        "category_order":"229",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "food",
-            "fruit",
-            "nature",
-            "vegetable",
-            "tomato",
-            "fruit",
-            "sauce",
-            "italian"
-        ]
-    },
-    "eggplant":{
-        "unicode":"1F346",
-        "unicode_alternates":[
-
-        ],
-        "name":"aubergine",
-        "shortname":":eggplant:",
-        "category":"objects",
-        "category_order":"228",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "aubergine",
-            "food",
-            "nature",
-            "vegetable",
-            "eggplant",
-            "aubergine",
-            "fruit",
-            "purple",
-            "penis"
-        ]
-    },
-    "grapes":{
-        "unicode":"1F347",
-        "unicode_alternates":[
-
-        ],
-        "name":"grapes",
-        "shortname":":grapes:",
-        "category":"objects",
-        "category_order":"219",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "food",
-            "fruit",
-            "grapes",
-            "wine",
-            "vinegar",
-            "fruit",
-            "cluster",
-            "vine"
-        ]
-    },
-    "melon":{
-        "unicode":"1F348",
-        "unicode_alternates":[
-
-        ],
-        "name":"melon",
-        "shortname":":melon:",
-        "category":"objects",
-        "category_order":"223",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "food",
-            "fruit",
-            "nature",
-            "melon",
-            "cantaloupe",
-            "honeydew"
-        ]
-    },
-    "watermelon":{
-        "unicode":"1F349",
-        "unicode_alternates":[
-
-        ],
-        "name":"watermelon",
-        "shortname":":watermelon:",
-        "category":"objects",
-        "category_order":"220",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "food",
-            "fruit",
-            "melon",
-            "watermelon",
-            "summer",
-            "fruit",
-            "large"
-        ]
-    },
-    "tangerine":{
-        "unicode":"1F34A",
-        "unicode_alternates":[
-
-        ],
-        "name":"tangerine",
-        "shortname":":tangerine:",
-        "category":"objects",
-        "category_order":"216",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "food",
-            "fruit",
-            "nature",
-            "tangerine",
-            "citrus",
-            "orange"
-        ]
-    },
-    "banana":{
-        "unicode":"1F34C",
-        "unicode_alternates":[
-
-        ],
-        "name":"banana",
-        "shortname":":banana:",
-        "category":"objects",
-        "category_order":"224",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "food",
-            "fruit",
-            "banana",
-            "peel",
-            "bunch"
-        ]
-    },
-    "pineapple":{
-        "unicode":"1F34D",
-        "unicode_alternates":[
-
-        ],
-        "name":"pineapple",
-        "shortname":":pineapple:",
-        "category":"objects",
-        "category_order":"226",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "food",
-            "fruit",
-            "nature",
-            "pineapple",
-            "pina",
-            "tropical",
-            "flower"
-        ]
-    },
-    "apple":{
-        "unicode":"1F34E",
-        "unicode_alternates":[
-
-        ],
-        "name":"red apple",
-        "shortname":":apple:",
-        "category":"objects",
-        "category_order":"214",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "fruit",
-            "mac",
-            "apple",
-            "fruit",
-            "electronics",
-            "red",
-            "doctor",
-            "teacher",
-            "school",
-            "core"
-        ]
-    },
-    "green_apple":{
-        "unicode":"1F34F",
-        "unicode_alternates":[
-
-        ],
-        "name":"green apple",
-        "shortname":":green_apple:",
-        "category":"objects",
-        "category_order":"215",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "fruit",
-            "nature",
-            "apple",
-            "fruit",
-            "green",
-            "pie",
-            "granny",
-            "smith",
-            "core"
-        ]
-    },
-    "peach":{
-        "unicode":"1F351",
-        "unicode_alternates":[
-
-        ],
-        "name":"peach",
-        "shortname":":peach:",
-        "category":"objects",
-        "category_order":"222",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "food",
-            "fruit",
-            "nature",
-            "peach",
-            "fruit",
-            "juicy",
-            "pit"
-        ]
-    },
-    "cherries":{
-        "unicode":"1F352",
-        "unicode_alternates":[
-
-        ],
-        "name":"cherries",
-        "shortname":":cherries:",
-        "category":"objects",
-        "category_order":"218",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "food",
-            "fruit",
-            "cherry",
-            "cherries",
-            "tree",
-            "fruit",
-            "pit"
-        ]
-    },
-    "strawberry":{
-        "unicode":"1F353",
-        "unicode_alternates":[
-
-        ],
-        "name":"strawberry",
-        "shortname":":strawberry:",
-        "category":"objects",
-        "category_order":"221",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "food",
-            "fruit",
-            "nature",
-            "strawberry",
-            "short",
-            "cake",
-            "berry"
-        ]
-    },
-    "hamburger":{
-        "unicode":"1F354",
-        "unicode_alternates":[
-
-        ],
-        "name":"hamburger",
-        "shortname":":hamburger:",
-        "category":"objects",
-        "category_order":"183",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "food",
-            "meat",
-            "hamburger",
-            "burger",
-            "meat",
-            "cow",
-            "beef"
-        ]
-    },
-    "pizza":{
-        "unicode":"1F355",
-        "unicode_alternates":[
-
-        ],
-        "name":"slice of pizza",
-        "shortname":":pizza:",
-        "category":"objects",
-        "category_order":"182",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "food",
-            "party",
-            "pizza",
-            "pie",
-            "new york",
-            "italian",
-            "italy",
-            "slice",
-            "peperoni"
-        ]
-    },
-    "meat_on_bone":{
-        "unicode":"1F356",
-        "unicode_alternates":[
-
-        ],
-        "name":"meat on bone",
-        "shortname":":meat_on_bone:",
-        "category":"objects",
-        "category_order":"186",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "food",
-            "good",
-            "meat",
-            "bone",
-            "animal",
-            "cooked"
-        ]
-    },
-    "poultry_leg":{
-        "unicode":"1F357",
-        "unicode_alternates":[
-
-        ],
-        "name":"poultry leg",
-        "shortname":":poultry_leg:",
-        "category":"objects",
-        "category_order":"185",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "food",
-            "meat",
-            "poultry",
-            "leg",
-            "chicken",
-            "fried"
-        ]
-    },
-    "rice_cracker":{
-        "unicode":"1F358",
-        "unicode_alternates":[
-
-        ],
-        "name":"rice cracker",
-        "shortname":":rice_cracker:",
-        "category":"objects",
-        "category_order":"194",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "food",
-            "japanese",
-            "rice",
-            "cracker",
-            "seaweed",
-            "food",
-            "japanese"
-        ]
-    },
-    "rice_ball":{
-        "unicode":"1F359",
-        "unicode_alternates":[
-
-        ],
-        "name":"rice ball",
-        "shortname":":rice_ball:",
-        "category":"objects",
-        "category_order":"193",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "food",
-            "japanese",
-            "rice",
-            "ball",
-            "white",
-            "nori",
-            "seaweed",
-            "japanese"
-        ]
-    },
-    "rice":{
-        "unicode":"1F35A",
-        "unicode_alternates":[
-
-        ],
-        "name":"cooked rice",
-        "shortname":":rice:",
-        "category":"objects",
-        "category_order":"195",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "food",
-            "rice",
-            "white",
-            "grain",
-            "food",
-            "bowl"
-        ]
-    },
-    "curry":{
-        "unicode":"1F35B",
-        "unicode_alternates":[
-
-        ],
-        "name":"curry and rice",
-        "shortname":":curry:",
-        "category":"objects",
-        "category_order":"188",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "food",
-            "hot",
-            "indian",
-            "spicy",
-            "curry",
-            "spice",
-            "flavor",
-            "food",
-            "meal"
-        ]
-    },
-    "ramen":{
-        "unicode":"1F35C",
-        "unicode_alternates":[
-
-        ],
-        "name":"steaming bowl",
-        "shortname":":ramen:",
-        "category":"objects",
-        "category_order":"196",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "chipsticks",
-            "food",
-            "japanese",
-            "noodle",
-            "ramen",
-            "noodles",
-            "bowl",
-            "steaming",
-            "soup"
-        ]
-    },
-    "spaghetti":{
-        "unicode":"1F35D",
-        "unicode_alternates":[
-
-        ],
-        "name":"spaghetti",
-        "shortname":":spaghetti:",
-        "category":"objects",
-        "category_order":"187",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "food",
-            "italian",
-            "noodle",
-            "spaghetti",
-            "noodles",
-            "tomato",
-            "sauce",
-            "italian"
-        ]
-    },
-    "bread":{
-        "unicode":"1F35E",
-        "unicode_alternates":[
-
-        ],
-        "name":"bread",
-        "shortname":":bread:",
-        "category":"objects",
-        "category_order":"201",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "breakfast",
-            "food",
-            "toast",
-            "wheat",
-            "bread",
-            "loaf",
-            "yeast"
-        ]
-    },
-    "fries":{
-        "unicode":"1F35F",
-        "unicode_alternates":[
-
-        ],
-        "name":"french fries",
-        "shortname":":fries:",
-        "category":"objects",
-        "category_order":"184",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "chips",
-            "food",
-            "fries",
-            "french",
-            "potato",
-            "fry",
-            "russet",
-            "idaho"
-        ]
-    },
-    "sweet_potato":{
-        "unicode":"1F360",
-        "unicode_alternates":[
-
-        ],
-        "name":"roasted sweet potato",
-        "shortname":":sweet_potato:",
-        "category":"objects",
-        "category_order":"227",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "food",
-            "nature",
-            "sweet",
-            "potato",
-            "potassium",
-            "roasted",
-            "roast"
-        ]
-    },
-    "dango":{
-        "unicode":"1F361",
-        "unicode_alternates":[
-
-        ],
-        "name":"dango",
-        "shortname":":dango:",
-        "category":"objects",
-        "category_order":"199",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "food",
-            "dango",
-            "japanese",
-            "dumpling",
-            "mochi",
-            "balls",
-            "skewer"
-        ]
-    },
-    "oden":{
-        "unicode":"1F362",
-        "unicode_alternates":[
-
-        ],
-        "name":"oden",
-        "shortname":":oden:",
-        "category":"objects",
-        "category_order":"198",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "food",
-            "japanese",
-            "oden",
-            "seafood",
-            "casserole",
-            "stew"
-        ]
-    },
-    "sushi":{
-        "unicode":"1F363",
-        "unicode_alternates":[
-
-        ],
-        "name":"sushi",
-        "shortname":":sushi:",
-        "category":"objects",
-        "category_order":"191",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "food",
-            "japanese",
-            "sushi",
-            "fish",
-            "raw",
-            "nigiri",
-            "japanese"
-        ]
-    },
-    "fried_shrimp":{
-        "unicode":"1F364",
-        "unicode_alternates":[
-
-        ],
-        "name":"fried shrimp",
-        "shortname":":fried_shrimp:",
-        "category":"objects",
-        "category_order":"189",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "food",
-            "shrimp",
-            "fried",
-            "seafood",
-            "small",
-            "fish"
-        ]
-    },
-    "fish_cake":{
-        "unicode":"1F365",
-        "unicode_alternates":[
-
-        ],
-        "name":"fish cake with swirl design",
-        "shortname":":fish_cake:",
-        "category":"objects",
-        "category_order":"192",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "food",
-            "fish",
-            "cake",
-            "kamboko",
-            "swirl",
-            "ramen",
-            "noodles",
-            "naruto"
-        ]
-    },
-    "icecream":{
-        "unicode":"1F366",
-        "unicode_alternates":[
-
-        ],
-        "name":"soft ice cream",
-        "shortname":":icecream:",
-        "category":"objects",
-        "category_order":"204",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "desert",
-            "food",
-            "hot",
-            "icecream",
-            "ice",
-            "cream",
-            "dairy",
-            "dessert",
-            "cold",
-            "soft",
-            "serve",
-            "cone",
-            "yogurt"
-        ]
-    },
-    "shaved_ice":{
-        "unicode":"1F367",
-        "unicode_alternates":[
-
-        ],
-        "name":"shaved ice",
-        "shortname":":shaved_ice:",
-        "category":"objects",
-        "category_order":"206",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "desert",
-            "hot",
-            "shaved",
-            "ice",
-            "dessert",
-            "treat",
-            "syrup",
-            "flavoring"
-        ]
-    },
-    "ice_cream":{
-        "unicode":"1F368",
-        "unicode_alternates":[
-
-        ],
-        "name":"ice cream",
-        "shortname":":ice_cream:",
-        "category":"objects",
-        "category_order":"205",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "desert",
-            "food",
-            "hot",
-            "icecream",
-            "ice",
-            "cream",
-            "dairy",
-            "dessert",
-            "cold",
-            "soft",
-            "serve",
-            "cone",
-            "waffle"
-        ]
-    },
-    "doughnut":{
-        "unicode":"1F369",
-        "unicode_alternates":[
-
-        ],
-        "name":"doughnut",
-        "shortname":":doughnut:",
-        "category":"objects",
-        "category_order":"202",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "desert",
-            "food",
-            "snack",
-            "sweet",
-            "doughnut",
-            "donut",
-            "pastry",
-            "fried",
-            "dessert",
-            "breakfast",
-            "police",
-            "homer",
-            "sweet"
-        ]
-    },
-    "cookie":{
-        "unicode":"1F36A",
-        "unicode_alternates":[
-
-        ],
-        "name":"cookie",
-        "shortname":":cookie:",
-        "category":"objects",
-        "category_order":"209",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "chocolate",
-            "food",
-            "oreo",
-            "snack",
-            "cookie",
-            "dessert",
-            "biscuit",
-            "sweet",
-            "chocolate"
-        ]
-    },
-    "chocolate_bar":{
-        "unicode":"1F36B",
-        "unicode_alternates":[
-
-        ],
-        "name":"chocolate bar",
-        "shortname":":chocolate_bar:",
-        "category":"objects",
-        "category_order":"210",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "desert",
-            "food",
-            "snack",
-            "chocolate",
-            "bar",
-            "candy",
-            "coca",
-            "hershey&#039;s"
-        ]
-    },
-    "candy":{
-        "unicode":"1F36C",
-        "unicode_alternates":[
-
-        ],
-        "name":"candy",
-        "shortname":":candy:",
-        "category":"objects",
-        "category_order":"211",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "desert",
-            "snack",
-            "candy",
-            "sugar",
-            "sweet",
-            "hard"
-        ]
-    },
-    "lollipop":{
-        "unicode":"1F36D",
-        "unicode_alternates":[
-
-        ],
-        "name":"lollipop",
-        "shortname":":lollipop:",
-        "category":"objects",
-        "category_order":"212",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "candy",
-            "food",
-            "snack",
-            "sweet",
-            "lollipop",
-            "stick",
-            "lick",
-            "sweet",
-            "sugar",
-            "candy"
-        ]
-    },
-    "custard":{
-        "unicode":"1F36E",
-        "unicode_alternates":[
-
-        ],
-        "name":"custard",
-        "shortname":":custard:",
-        "category":"objects",
-        "category_order":"203",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "desert",
-            "food",
-            "custard",
-            "cream",
-            "rich",
-            "butter",
-            "dessert",
-            "cr\u00e8me",
-            "br\u00fbl\u00e9e",
-            "french"
-        ]
-    },
-    "honey_pot":{
-        "unicode":"1F36F",
-        "unicode_alternates":[
-
-        ],
-        "name":"honey pot",
-        "shortname":":honey_pot:",
-        "category":"objects",
-        "category_order":"213",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "bees",
-            "sweet",
-            "honey",
-            "pot",
-            "bees",
-            "pooh",
-            "bear"
-        ]
-    },
-    "cake":{
-        "unicode":"1F370",
-        "unicode_alternates":[
-
-        ],
-        "name":"shortcake",
-        "shortname":":cake:",
-        "category":"objects",
-        "category_order":"208",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "desert",
-            "food",
-            "cake",
-            "short",
-            "dessert",
-            "strawberry"
-        ]
-    },
-    "bento":{
-        "unicode":"1F371",
-        "unicode_alternates":[
-
-        ],
-        "name":"bento box",
-        "shortname":":bento:",
-        "category":"objects",
-        "category_order":"190",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "box",
-            "food",
-            "japanese",
-            "bento",
-            "japanese",
-            "rice",
-            "meal",
-            "box",
-            "obento",
-            "convenient",
-            "lunchbox"
-        ]
-    },
-    "stew":{
-        "unicode":"1F372",
-        "unicode_alternates":[
-
-        ],
-        "name":"pot of food",
-        "shortname":":stew:",
-        "category":"objects",
-        "category_order":"197",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "food",
-            "meat",
-            "stew",
-            "hearty",
-            "soup",
-            "thick",
-            "hot",
-            "pot"
-        ]
-    },
-    "egg":{
-        "unicode":"1F373",
-        "unicode_alternates":[
-
-        ],
-        "name":"cooking",
-        "shortname":":egg:",
-        "category":"objects",
-        "category_order":"200",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "breakfast",
-            "food",
-            "egg",
-            "fry",
-            "pan",
-            "flat",
-            "cook",
-            "frying",
-            "cooking",
-            "utensil"
-        ]
-    },
-    "fork_and_knife":{
-        "unicode":"1F374",
-        "unicode_alternates":[
-
-        ],
-        "name":"fork and knife",
-        "shortname":":fork_and_knife:",
-        "category":"objects",
-        "category_order":"181",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "cutlery",
-            "kitchen",
-            "fork",
-            "knife",
-            "restaurant",
-            "meal",
-            "food",
-            "eat"
-        ]
-    },
-    "tea":{
-        "unicode":"1F375",
-        "unicode_alternates":[
-
-        ],
-        "name":"teacup without handle",
-        "shortname":":tea:",
-        "category":"objects",
-        "category_order":"173",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "bowl",
-            "breakfast",
-            "british",
-            "drink",
-            "green",
-            "tea",
-            "leaf",
-            "drink",
-            "teacup",
-            "hot",
-            "beverage"
-        ]
-    },
-    "sake":{
-        "unicode":"1F376",
-        "unicode_alternates":[
-
-        ],
-        "name":"sake bottle and cup",
-        "shortname":":sake:",
-        "category":"objects",
-        "category_order":"174",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "beverage",
-            "drink",
-            "drunk",
-            "wine",
-            "sake",
-            "wine",
-            "rice",
-            "ferment",
-            "alcohol",
-            "japanese",
-            "drink"
-        ]
-    },
-    "wine_glass":{
-        "unicode":"1F377",
-        "unicode_alternates":[
-
-        ],
-        "name":"wine glass",
-        "shortname":":wine_glass:",
-        "category":"objects",
-        "category_order":"180",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "alcohol",
-            "beverage",
-            "booze",
-            "bottle",
-            "drink",
-            "drunk",
-            "fermented",
-            "glass",
-            "grapes",
-            "tasting",
-            "wine",
-            "winery"
-        ]
-    },
-    "cocktail":{
-        "unicode":"1F378",
-        "unicode_alternates":[
-
-        ],
-        "name":"cocktail glass",
-        "shortname":":cocktail:",
-        "category":"objects",
-        "category_order":"178",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "alcohol",
-            "beverage",
-            "drink",
-            "drunk",
-            "cocktail",
-            "mixed",
-            "drink",
-            "alcohol",
-            "glass",
-            "martini",
-            "bar"
-        ]
-    },
-    "tropical_drink":{
-        "unicode":"1F379",
-        "unicode_alternates":[
-
-        ],
-        "name":"tropical drink",
-        "shortname":":tropical_drink:",
-        "category":"objects",
-        "category_order":"179",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "beverage",
-            "tropical",
-            "drink",
-            "mixed",
-            "pineapple",
-            "coconut",
-            "pina",
-            "fruit",
-            "umbrella"
-        ]
-    },
-    "beer":{
-        "unicode":"1F37A",
-        "unicode_alternates":[
-
-        ],
-        "name":"beer mug",
-        "shortname":":beer:",
-        "category":"objects",
-        "category_order":"176",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "beverage",
-            "drink",
-            "drunk",
-            "party",
-            "pub",
-            "relax",
-            "beer",
-            "hops",
-            "mug",
-            "barley",
-            "malt",
-            "yeast",
-            "portland",
-            "oregon",
-            "brewery",
-            "micro",
-            "pint",
-            "boot"
-        ]
-    },
-    "beers":{
-        "unicode":"1F37B",
-        "unicode_alternates":[
-
-        ],
-        "name":"clinking beer mugs",
-        "shortname":":beers:",
-        "category":"objects",
-        "category_order":"177",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "beverage",
-            "drink",
-            "drunk",
-            "party",
-            "pub",
-            "relax",
-            "beer",
-            "beers",
-            "cheers",
-            "mug",
-            "toast",
-            "celebrate",
-            "pub",
-            "bar",
-            "jolly",
-            "hops",
-            "clink"
-        ]
-    },
-    "ribbon":{
-        "unicode":"1F380",
-        "unicode_alternates":[
-
-        ],
-        "name":"ribbon",
-        "shortname":":ribbon:",
-        "category":"emoticons",
-        "category_order":"166",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "bowtie",
-            "decoration",
-            "girl",
-            "pink",
-            "ribbon",
-            "lace",
-            "wrap",
-            "decorate"
-        ]
-    },
-    "gift":{
-        "unicode":"1F381",
-        "unicode_alternates":[
-
-        ],
-        "name":"wrapped present",
-        "shortname":":gift:",
-        "category":"objects",
-        "category_order":"15",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "birthday",
-            "christmas",
-            "present",
-            "xmas",
-            "gift",
-            "present",
-            "wrap",
-            "package",
-            "birthday",
-            "wedding"
-        ]
-    },
-    "birthday":{
-        "unicode":"1F382",
-        "unicode_alternates":[
-
-        ],
-        "name":"birthday cake",
-        "shortname":":birthday:",
-        "category":"objects",
-        "category_order":"207",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "cake",
-            "party",
-            "birthday",
-            "birth",
-            "cake",
-            "dessert",
-            "wish",
-            "celebrate"
-        ]
-    },
-    "jack_o_lantern":{
-        "unicode":"1F383",
-        "unicode_alternates":[
-
-        ],
-        "name":"jack-o-lantern",
-        "shortname":":jack_o_lantern:",
-        "category":"objects",
-        "category_order":"11",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "halloween",
-            "jack-o-lantern",
-            "pumpkin",
-            "halloween",
-            "holiday",
-            "carve",
-            "autumn",
-            "fall",
-            "october",
-            "saints",
-            "costume",
-            "spooky",
-            "horror",
-            "scary",
-            "scared",
-            "dead"
-        ]
-    },
-    "christmas_tree":{
-        "unicode":"1F384",
-        "unicode_alternates":[
-
-        ],
-        "name":"christmas tree",
-        "shortname":":christmas_tree:",
-        "category":"objects",
-        "category_order":"14",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "celebration",
-            "december",
-            "festival",
-            "vacation",
-            "xmas",
-            "christmas",
-            "xmas",
-            "santa",
-            "holiday",
-            "winter",
-            "december",
-            "santa",
-            "evergreen",
-            "ornaments",
-            "jesus",
-            "gifts",
-            "presents"
-        ]
-    },
-    "santa":{
-        "unicode":"1F385",
-        "unicode_alternates":[
-
-        ],
-        "name":"father christmas",
-        "shortname":":santa:",
-        "category":"objects",
-        "category_order":"13",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "christmas",
-            "father christmas",
-            "festival",
-            "male",
-            "man",
-            "xmas",
-            "santa",
-            "saint nick",
-            "jolly",
-            "ho ho ho",
-            "north pole",
-            "presents",
-            "gifts",
-            "naughty",
-            "nice",
-            "sleigh",
-            "father",
-            "christmas",
-            "holiday"
-        ]
-    },
-    "fireworks":{
-        "unicode":"1F386",
-        "unicode_alternates":[
-
-        ],
-        "name":"fireworks",
-        "shortname":":fireworks:",
-        "category":"objects",
-        "category_order":"7",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "carnival",
-            "congratulations",
-            "festival",
-            "photo",
-            "fireworks",
-            "independence",
-            "celebration",
-            "explosion",
-            "july",
-            "4th",
-            "rocket",
-            "sky",
-            "idea",
-            "excitement"
-        ]
-    },
-    "sparkler":{
-        "unicode":"1F387",
-        "unicode_alternates":[
-
-        ],
-        "name":"firework sparkler",
-        "shortname":":sparkler:",
-        "category":"objects",
-        "category_order":"8",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "night",
-            "shine",
-            "stars"
-        ]
-    },
-    "balloon":{
-        "unicode":"1F388",
-        "unicode_alternates":[
-
-        ],
-        "name":"balloon",
-        "shortname":":balloon:",
-        "category":"objects",
-        "category_order":"19",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "celebration",
-            "party",
-            "balloon",
-            "birthday",
-            "celebration",
-            "helium",
-            "gas",
-            "children",
-            "float"
-        ]
-    },
-    "tada":{
-        "unicode":"1F389",
-        "unicode_alternates":[
-
-        ],
-        "name":"party popper",
-        "shortname":":tada:",
-        "category":"objects",
-        "category_order":"17",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "contulations",
-            "party",
-            "party",
-            "popper",
-            "tada",
-            "celebration",
-            "victory",
-            "announcement",
-            "climax",
-            "congratulations"
-        ]
-    },
-    "confetti_ball":{
-        "unicode":"1F38A",
-        "unicode_alternates":[
-
-        ],
-        "name":"confetti ball",
-        "shortname":":confetti_ball:",
-        "category":"objects",
-        "category_order":"18",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "festival",
-            "party",
-            "party",
-            "congratulations",
-            "confetti",
-            "ball",
-            "celebrate",
-            "win",
-            "birthday",
-            "new years",
-            "wedding"
-        ]
-    },
-    "tanabata_tree":{
-        "unicode":"1F38B",
-        "unicode_alternates":[
-
-        ],
-        "name":"tanabata tree",
-        "shortname":":tanabata_tree:",
-        "category":"objects",
-        "category_order":"16",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "nature",
-            "plant",
-            "tanabata",
-            "tree",
-            "festival",
-            "star",
-            "wish",
-            "holiday"
-        ]
-    },
-    "crossed_flags":{
-        "unicode":"1F38C",
-        "unicode_alternates":[
-
-        ],
-        "name":"crossed flags",
-        "shortname":":crossed_flags:",
-        "category":"objects",
-        "category_order":"20",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "japan"
-        ]
-    },
-    "bamboo":{
-        "unicode":"1F38D",
-        "unicode_alternates":[
-
-        ],
-        "name":"pine decoration",
-        "shortname":":bamboo:",
-        "category":"objects",
-        "category_order":"1",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "nature",
-            "plant",
-            "vegetable",
-            "pine",
-            "bamboo",
-            "decoration",
-            "new",
-            "years",
-            "spirits",
-            "harvest",
-            "prosperity",
-            "longevity",
-            "fortune",
-            "luck",
-            "welcome",
-            "farming",
-            "agriculture"
-        ]
-    },
-    "dolls":{
-        "unicode":"1F38E",
-        "unicode_alternates":[
-
-        ],
-        "name":"japanese dolls",
-        "shortname":":dolls:",
-        "category":"objects",
-        "category_order":"3",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "japanese",
-            "kimono",
-            "toy",
-            "dolls",
-            "japan",
-            "japanese",
-            "day",
-            "girls",
-            "emperor",
-            "empress",
-            "pray",
-            "blessing",
-            "imperial",
-            "family",
-            "royal"
-        ]
-    },
-    "flags":{
-        "unicode":"1F38F",
-        "unicode_alternates":[
-
-        ],
-        "name":"carp streamer",
-        "shortname":":flags:",
-        "category":"objects",
-        "category_order":"6",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "banner",
-            "carp",
-            "fish",
-            "japanese",
-            "koinobori",
-            "children",
-            "kids",
-            "boys",
-            "celebration",
-            "happiness",
-            "carp",
-            "streamers",
-            "japanese",
-            "holiday",
-            "flags"
-        ]
-    },
-    "wind_chime":{
-        "unicode":"1F390",
-        "unicode_alternates":[
-
-        ],
-        "name":"wind chime",
-        "shortname":":wind_chime:",
-        "category":"objects",
-        "category_order":"9",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "ding",
-            "nature",
-            "wind",
-            "chime",
-            "bell",
-            "f\u016brin",
-            "instrument",
-            "music",
-            "spirits",
-            "soothing",
-            "protective",
-            "spiritual",
-            "sound"
-        ]
-    },
-    "rice_scene":{
-        "unicode":"1F391",
-        "unicode_alternates":[
-
-        ],
-        "name":"moon viewing ceremony",
-        "shortname":":rice_scene:",
-        "category":"objects",
-        "category_order":"10",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "photo",
-            "moon",
-            "viewing",
-            "observing",
-            "otsukimi",
-            "tsukimi",
-            "rice",
-            "scene",
-            "festival",
-            "autumn"
-        ]
-    },
-    "school_satchel":{
-        "unicode":"1F392",
-        "unicode_alternates":[
-
-        ],
-        "name":"school satchel",
-        "shortname":":school_satchel:",
-        "category":"objects",
-        "category_order":"4",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "bag",
-            "education",
-            "student",
-            "school",
-            "satchel",
-            "backpack",
-            "bag",
-            "packing",
-            "pack",
-            "hike",
-            "education",
-            "adventure",
-            "travel",
-            "sightsee"
-        ]
-    },
-    "mortar_board":{
-        "unicode":"1F393",
-        "unicode_alternates":[
-
-        ],
-        "name":"graduation cap",
-        "shortname":":mortar_board:",
-        "category":"objects",
-        "category_order":"5",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "cap",
-            "college",
-            "degree",
-            "graduation",
-            "hat",
-            "school",
-            "university",
-            "graduation",
-            "cap",
-            "mortarboard",
-            "academic",
-            "education",
-            "ceremony",
-            "square",
-            "tassel"
-        ]
-    },
-    "carousel_horse":{
-        "unicode":"1F3A0",
-        "unicode_alternates":[
-
-        ],
-        "name":"carousel horse",
-        "shortname":":carousel_horse:",
-        "category":"places",
-        "category_order":"29",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "carnival",
-            "horse",
-            "photo",
-            "carousel",
-            "horse",
-            "amusement",
-            "park",
-            "ride",
-            "entertainment",
-            "park",
-            "fair"
-        ]
-    },
-    "ferris_wheel":{
-        "unicode":"1F3A1",
-        "unicode_alternates":[
-
-        ],
-        "name":"ferris wheel",
-        "shortname":":ferris_wheel:",
-        "category":"places",
-        "category_order":"30",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "carnival",
-            "londoneye",
-            "photo",
-            "farris",
-            "wheel",
-            "amusement",
-            "park",
-            "fair",
-            "ride",
-            "entertainment"
-        ]
-    },
-    "roller_coaster":{
-        "unicode":"1F3A2",
-        "unicode_alternates":[
-
-        ],
-        "name":"roller coaster",
-        "shortname":":roller_coaster:",
-        "category":"places",
-        "category_order":"32",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "carnival",
-            "fun",
-            "photo",
-            "play",
-            "playground",
-            "roller",
-            "coaster",
-            "amusement",
-            "park",
-            "fair",
-            "ride",
-            "entertainment"
-        ]
-    },
-    "fishing_pole_and_fish":{
-        "unicode":"1F3A3",
-        "unicode_alternates":[
-
-        ],
-        "name":"fishing pole and fish",
-        "shortname":":fishing_pole_and_fish:",
-        "category":"objects",
-        "category_order":"171",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "food",
-            "hobby",
-            "fish",
-            "fishing",
-            "pole"
-        ]
-    },
-    "microphone":{
-        "unicode":"1F3A4",
-        "unicode_alternates":[
-
-        ],
-        "name":"microphone",
-        "shortname":":microphone:",
-        "category":"objects",
-        "category_order":"136",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "PA",
-            "music",
-            "sound",
-            "microphone",
-            "mic",
-            "audio",
-            "sound",
-            "voice",
-            "karaoke"
-        ]
-    },
-    "movie_camera":{
-        "unicode":"1F3A5",
-        "unicode_alternates":[
-
-        ],
-        "name":"movie camera",
-        "shortname":":movie_camera:",
-        "category":"objects",
-        "category_order":"22",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "film",
-            "record",
-            "movie",
-            "camera",
-            "camcorder",
-            "video",
-            "motion",
-            "picture"
-        ]
-    },
-    "cinema":{
-        "unicode":"1F3A6",
-        "unicode_alternates":[
-
-        ],
-        "name":"cinema",
-        "shortname":":cinema:",
-        "category":"other",
-        "category_order":"52",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blue-square",
-            "film",
-            "movie",
-            "record",
-            "cinema",
-            "movie",
-            "theater",
-            "motion",
-            "picture"
-        ]
-    },
-    "headphones":{
-        "unicode":"1F3A7",
-        "unicode_alternates":[
-
-        ],
-        "name":"headphone",
-        "shortname":":headphones:",
-        "category":"objects",
-        "category_order":"137",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "gadgets",
-            "music",
-            "score",
-            "headphone",
-            "sound",
-            "music",
-            "ears",
-            "beats",
-            "buds",
-            "audio",
-            "listen"
-        ]
-    },
-    "art":{
-        "unicode":"1F3A8",
-        "unicode_alternates":[
-
-        ],
-        "name":"artist palette",
-        "shortname":":art:",
-        "category":"objects",
-        "category_order":"134",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "design",
-            "draw",
-            "paint",
-            "artist",
-            "palette",
-            "art",
-            "colors",
-            "paint",
-            "draw",
-            "brush",
-            "pastels",
-            "oils"
-        ]
-    },
-    "tophat":{
-        "unicode":"1F3A9",
-        "unicode_alternates":[
-
-        ],
-        "name":"top hat",
-        "shortname":":tophat:",
-        "category":"emoticons",
-        "category_order":"145",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "classy",
-            "gentleman",
-            "magic",
-            "top",
-            "hat",
-            "cap",
-            "beaver",
-            "high",
-            "tall",
-            "stove",
-            "pipe",
-            "chimney",
-            "topper",
-            "london",
-            "period piece",
-            "magic",
-            "magician"
-        ]
-    },
-    "circus_tent":{
-        "unicode":"1F3AA",
-        "unicode_alternates":[
-
-        ],
-        "name":"circus tent",
-        "shortname":":circus_tent:",
-        "category":"places",
-        "category_order":"88",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "carnival",
-            "festival",
-            "party",
-            "circus",
-            "tent",
-            "event",
-            "carnival",
-            "big",
-            "top",
-            "canvas"
-        ]
-    },
-    "ticket":{
-        "unicode":"1F3AB",
-        "unicode_alternates":[
-
-        ],
-        "name":"ticket",
-        "shortname":":ticket:",
-        "category":"places",
-        "category_order":"77",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "concert",
-            "event",
-            "pass",
-            "ticket",
-            "show",
-            "entertainment",
-            "stub",
-            "admission",
-            "proof",
-            "purchase"
-        ]
-    },
-    "clapper":{
-        "unicode":"1F3AC",
-        "unicode_alternates":[
-
-        ],
-        "name":"clapper board",
-        "shortname":":clapper:",
-        "category":"objects",
-        "category_order":"135",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "film",
-            "movie",
-            "record",
-            "clapper",
-            "board",
-            "clapboard",
-            "movie",
-            "film",
-            "take"
-        ]
-    },
-    "performing_arts":{
-        "unicode":"1F3AD",
-        "unicode_alternates":[
-
-        ],
-        "name":"performing arts",
-        "shortname":":performing_arts:",
-        "category":"places",
-        "category_order":"89",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "acting",
-            "drama",
-            "theater",
-            "performing",
-            "arts",
-            "performance",
-            "entertainment",
-            "acting",
-            "story",
-            "mask",
-            "masks"
-        ]
-    },
-    "video_game":{
-        "unicode":"1F3AE",
-        "unicode_alternates":[
-
-        ],
-        "name":"video game",
-        "shortname":":video_game:",
-        "category":"objects",
-        "category_order":"147",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "PS4",
-            "console",
-            "controller",
-            "play",
-            "video",
-            "game",
-            "console",
-            "controller",
-            "nintendo",
-            "xbox",
-            "playstation"
-        ]
-    },
-    "dart":{
-        "unicode":"1F3AF",
-        "unicode_alternates":[
-
-        ],
-        "name":"direct hit",
-        "shortname":":dart:",
-        "category":"objects",
-        "category_order":"152",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "bar",
-            "game",
-            "direct",
-            "hit",
-            "bullseye",
-            "dart",
-            "archery",
-            "game",
-            "fletching",
-            "arrow",
-            "sport"
-        ]
-    },
-    "slot_machine":{
-        "unicode":"1F3B0",
-        "unicode_alternates":[
-
-        ],
-        "name":"slot machine",
-        "shortname":":slot_machine:",
-        "category":"places",
-        "category_order":"85",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "bet",
-            "gamble",
-            "vegas",
-            "slot",
-            "machine",
-            "gamble",
-            "one-armed bandit",
-            "slots",
-            "luck"
-        ]
-    },
-    "8ball":{
-        "unicode":"1F3B1",
-        "unicode_alternates":[
-
-        ],
-        "name":"billiards",
-        "shortname":":8ball:",
-        "category":"objects",
-        "category_order":"158",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "pool",
-            "billiards",
-            "eight ball",
-            "pool",
-            "pocket ball",
-            "cue"
-        ]
-    },
-    "game_die":{
-        "unicode":"1F3B2",
-        "unicode_alternates":[
-
-        ],
-        "name":"game die",
-        "shortname":":game_die:",
-        "category":"objects",
-        "category_order":"151",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "dice",
-            "game",
-            "die",
-            "dice",
-            "craps",
-            "gamble",
-            "play"
-        ]
-    },
-    "bowling":{
-        "unicode":"1F3B3",
-        "unicode_alternates":[
-
-        ],
-        "name":"bowling",
-        "shortname":":bowling:",
-        "category":"objects",
-        "category_order":"160",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "fun",
-            "play",
-            "sports",
-            "bowl",
-            "bowling",
-            "ball",
-            "pin",
-            "strike",
-            "spare",
-            "game"
-        ]
-    },
-    "flower_playing_cards":{
-        "unicode":"1F3B4",
-        "unicode_alternates":[
-
-        ],
-        "name":"flower playing cards",
-        "shortname":":flower_playing_cards:",
-        "category":"objects",
-        "category_order":"149",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "playing",
-            "card",
-            "flower",
-            "game",
-            "august",
-            "moon",
-            "special"
-        ]
-    },
-    "musical_note":{
-        "unicode":"1F3B5",
-        "unicode_alternates":[
-
-        ],
-        "name":"musical note",
-        "shortname":":musical_note:",
-        "category":"objects",
-        "category_order":"139",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "score",
-            "musical",
-            "music",
-            "note",
-            "music",
-            "sound"
-        ]
-    },
-    "notes":{
-        "unicode":"1F3B6",
-        "unicode_alternates":[
-
-        ],
-        "name":"multiple musical notes",
-        "shortname":":notes:",
-        "category":"objects",
-        "category_order":"140",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "music",
-            "score",
-            "musical",
-            "music",
-            "notes",
-            "music",
-            "sound",
-            "melody"
-        ]
-    },
-    "saxophone":{
-        "unicode":"1F3B7",
-        "unicode_alternates":[
-
-        ],
-        "name":"saxophone",
-        "shortname":":saxophone:",
-        "category":"objects",
-        "category_order":"144",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "instrument",
-            "music",
-            "saxophone",
-            "sax",
-            "music",
-            "instrument",
-            "woodwind"
-        ]
-    },
-    "guitar":{
-        "unicode":"1F3B8",
-        "unicode_alternates":[
-
-        ],
-        "name":"guitar",
-        "shortname":":guitar:",
-        "category":"objects",
-        "category_order":"145",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "instrument",
-            "music",
-            "guitar",
-            "string",
-            "music",
-            "instrument",
-            "jam",
-            "rock",
-            "acoustic",
-            "electric"
-        ]
-    },
-    "musical_keyboard":{
-        "unicode":"1F3B9",
-        "unicode_alternates":[
-
-        ],
-        "name":"musical keyboard",
-        "shortname":":musical_keyboard:",
-        "category":"objects",
-        "category_order":"141",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "instrument",
-            "piano",
-            "music",
-            "keyboard",
-            "piano",
-            "organ",
-            "instrument",
-            "electric"
-        ]
-    },
-    "trumpet":{
-        "unicode":"1F3BA",
-        "unicode_alternates":[
-
-        ],
-        "name":"trumpet",
-        "shortname":":trumpet:",
-        "category":"objects",
-        "category_order":"143",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "brass",
-            "music",
-            "trumpet",
-            "brass",
-            "music",
-            "instrument"
-        ]
-    },
-    "violin":{
-        "unicode":"1F3BB",
-        "unicode_alternates":[
-
-        ],
-        "name":"violin",
-        "shortname":":violin:",
-        "category":"objects",
-        "category_order":"142",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "instrument",
-            "music",
-            "violin",
-            "fiddle",
-            "music",
-            "instrument"
-        ]
-    },
-    "musical_score":{
-        "unicode":"1F3BC",
-        "unicode_alternates":[
-
-        ],
-        "name":"musical score",
-        "shortname":":musical_score:",
-        "category":"objects",
-        "category_order":"138",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "clef",
-            "treble",
-            "music",
-            "musical",
-            "score",
-            "clef",
-            "g-clef",
-            "stave",
-            "staff"
-        ]
-    },
-    "running_shirt_with_sash":{
-        "unicode":"1F3BD",
-        "unicode_alternates":[
-
-        ],
-        "name":"running shirt with sash",
-        "shortname":":running_shirt_with_sash:",
-        "category":"emoticons",
-        "category_order":"157",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "pageant",
-            "play",
-            "running",
-            "run",
-            "shirt",
-            "cloths",
-            "compete",
-            "sports"
-        ]
-    },
-    "tennis":{
-        "unicode":"1F3BE",
-        "unicode_alternates":[
-
-        ],
-        "name":"tennis racquet and ball",
-        "shortname":":tennis:",
-        "category":"objects",
-        "category_order":"157",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "balls",
-            "green",
-            "sports",
-            "tennis",
-            "racket",
-            "racquet",
-            "ball",
-            "game",
-            "net",
-            "court",
-            "love"
-        ]
-    },
-    "ski":{
-        "unicode":"1F3BF",
-        "unicode_alternates":[
-
-        ],
-        "name":"ski and ski boot",
-        "shortname":":ski:",
-        "category":"objects",
-        "category_order":"167",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "cold",
-            "sports",
-            "winter",
-            "ski",
-            "downhill",
-            "cross-country",
-            "poles",
-            "snow",
-            "winter",
-            "mountain",
-            "alpine",
-            "powder",
-            "slalom",
-            "freestyle"
-        ]
-    },
-    "basketball":{
-        "unicode":"1F3C0",
-        "unicode_alternates":[
-
-        ],
-        "name":"basketball and hoop",
-        "shortname":":basketball:",
-        "category":"objects",
-        "category_order":"154",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "NBA",
-            "balls",
-            "sports",
-            "basketball",
-            "bball",
-            "dribble",
-            "hoop",
-            "net",
-            "swish",
-            "rip city"
-        ]
-    },
-    "checkered_flag":{
-        "unicode":"1F3C1",
-        "unicode_alternates":[
-
-        ],
-        "name":"chequered flag",
-        "shortname":":checkered_flag:",
-        "category":"objects",
-        "category_order":"164",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "contest",
-            "finishline",
-            "gokart",
-            "rase",
-            "checkered",
-            "chequred",
-            "race",
-            "flag",
-            "finish",
-            "complete",
-            "end"
-        ]
-    },
-    "snowboarder":{
-        "unicode":"1F3C2",
-        "unicode_alternates":[
-
-        ],
-        "name":"snowboarder",
-        "shortname":":snowboarder:",
-        "category":"objects",
-        "category_order":"168",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "sports",
-            "winter",
-            "snow",
-            "boarding",
-            "sports",
-            "freestyle",
-            "halfpipe",
-            "board",
-            "mountain",
-            "alpine",
-            "winter"
-        ]
-    },
-    "runner":{
-        "unicode":"1F3C3",
-        "unicode_alternates":[
-
-        ],
-        "name":"runner",
-        "shortname":":runner:",
-        "category":"emoticons",
-        "category_order":"125",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "exercise",
-            "man",
-            "walking",
-            "run",
-            "runner",
-            "jog",
-            "exercise",
-            "sprint",
-            "race",
-            "dash"
-        ]
-    },
-    "surfer":{
-        "unicode":"1F3C4",
-        "unicode_alternates":[
-
-        ],
-        "name":"surfer",
-        "shortname":":surfer:",
-        "category":"objects",
-        "category_order":"170",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "ocean",
-            "sea",
-            "sports",
-            "surfer",
-            "surf",
-            "wave",
-            "ocean",
-            "ride",
-            "swell"
-        ]
-    },
-    "trophy":{
-        "unicode":"1F3C6",
-        "unicode_alternates":[
-
-        ],
-        "name":"trophy",
-        "shortname":":trophy:",
-        "category":"objects",
-        "category_order":"166",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "award",
-            "ceremony",
-            "contest",
-            "ftw",
-            "place",
-            "win",
-            "trophy",
-            "first",
-            "show",
-            "place",
-            "win",
-            "reward",
-            "achievement",
-            "medal"
-        ]
-    },
-    "football":{
-        "unicode":"1F3C8",
-        "unicode_alternates":[
-
-        ],
-        "name":"american football",
-        "shortname":":football:",
-        "category":"objects",
-        "category_order":"153",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "NFL",
-            "balls",
-            "sports",
-            "football",
-            "ball",
-            "sport",
-            "america",
-            "american"
-        ]
-    },
-    "swimmer":{
-        "unicode":"1F3CA",
-        "unicode_alternates":[
-
-        ],
-        "name":"swimmer",
-        "shortname":":swimmer:",
-        "category":"objects",
-        "category_order":"169",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "sports",
-            "swimmer",
-            "swim",
-            "water",
-            "pool",
-            "laps",
-            "freestyle",
-            "butterfly",
-            "breaststroke",
-            "backstroke"
-        ]
-    },
-    "house":{
-        "unicode":"1F3E0",
-        "unicode_alternates":[
-
-        ],
-        "name":"house building",
-        "shortname":":house:",
-        "category":"places",
-        "category_order":"1",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "building",
-            "home",
-            "house",
-            "home",
-            "residence",
-            "dwelling",
-            "mansion",
-            "bungalow",
-            "ranch",
-            "craftsman"
-        ]
-    },
-    "house_with_garden":{
-        "unicode":"1F3E1",
-        "unicode_alternates":[
-
-        ],
-        "name":"house with garden",
-        "shortname":":house_with_garden:",
-        "category":"places",
-        "category_order":"2",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "home",
-            "nature",
-            "plant"
-        ]
-    },
-    "office":{
-        "unicode":"1F3E2",
-        "unicode_alternates":[
-
-        ],
-        "name":"office building",
-        "shortname":":office:",
-        "category":"places",
-        "category_order":"4",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "building",
-            "bureau",
-            "work"
-        ]
-    },
-    "post_office":{
-        "unicode":"1F3E3",
-        "unicode_alternates":[
-
-        ],
-        "name":"japanese post office",
-        "shortname":":post_office:",
-        "category":"places",
-        "category_order":"5",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "building",
-            "communication",
-            "email"
-        ]
-    },
-    "hospital":{
-        "unicode":"1F3E5",
-        "unicode_alternates":[
-
-        ],
-        "name":"hospital",
-        "shortname":":hospital:",
-        "category":"places",
-        "category_order":"6",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "building",
-            "doctor",
-            "health",
-            "surgery"
-        ]
-    },
-    "bank":{
-        "unicode":"1F3E6",
-        "unicode_alternates":[
-
-        ],
-        "name":"bank",
-        "shortname":":bank:",
-        "category":"places",
-        "category_order":"7",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "building"
-        ]
-    },
-    "atm":{
-        "unicode":"1F3E7",
-        "unicode_alternates":[
-
-        ],
-        "name":"automated teller machine",
-        "shortname":":atm:",
-        "category":"other",
-        "category_order":"127",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "atm",
-            "cash",
-            "withdrawal",
-            "money",
-            "deposit",
-            "financial",
-            "bank",
-            "adam",
-            "payday",
-            "bank",
-            "blue-square",
-            "cash",
-            "money",
-            "payment"
-        ]
-    },
-    "hotel":{
-        "unicode":"1F3E8",
-        "unicode_alternates":[
-
-        ],
-        "name":"hotel",
-        "shortname":":hotel:",
-        "category":"places",
-        "category_order":"10",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "accomodation",
-            "building",
-            "checkin",
-            "whotel",
-            "hotel",
-            "motel",
-            "holiday inn",
-            "hospital"
-        ]
-    },
-    "love_hotel":{
-        "unicode":"1F3E9",
-        "unicode_alternates":[
-
-        ],
-        "name":"love hotel",
-        "shortname":":love_hotel:",
-        "category":"places",
-        "category_order":"9",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "affection",
-            "dating",
-            "like",
-            "love",
-            "hotel",
-            "love",
-            "sex",
-            "romance",
-            "leisure",
-            "adultery",
-            "prostitution",
-            "hospital",
-            "birth",
-            "happy"
-        ]
-    },
-    "convenience_store":{
-        "unicode":"1F3EA",
-        "unicode_alternates":[
-
-        ],
-        "name":"convenience store",
-        "shortname":":convenience_store:",
-        "category":"places",
-        "category_order":"8",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "building"
-        ]
-    },
-    "school":{
-        "unicode":"1F3EB",
-        "unicode_alternates":[
-
-        ],
-        "name":"school",
-        "shortname":":school:",
-        "category":"places",
-        "category_order":"3",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "building",
-            "school",
-            "university",
-            "elementary",
-            "middle",
-            "high",
-            "college",
-            "teach",
-            "education"
-        ]
-    },
-    "department_store":{
-        "unicode":"1F3EC",
-        "unicode_alternates":[
-
-        ],
-        "name":"department store",
-        "shortname":":department_store:",
-        "category":"places",
-        "category_order":"13",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "building",
-            "mall",
-            "shopping",
-            "department",
-            "store",
-            "retail",
-            "sale",
-            "merchandise"
-        ]
-    },
-    "factory":{
-        "unicode":"1F3ED",
-        "unicode_alternates":[
-
-        ],
-        "name":"factory",
-        "shortname":":factory:",
-        "category":"places",
-        "category_order":"20",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "building"
-        ]
-    },
-    "izakaya_lantern":{
-        "unicode":"1F3EE",
-        "unicode_alternates":[
-
-        ],
-        "name":"izakaya lantern",
-        "shortname":":izakaya_lantern:",
-        "category":"places",
-        "category_order":"84",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "light",
-            "izakaya",
-            "lantern",
-            "stay",
-            "drink",
-            "alcohol",
-            "bar",
-            "sake",
-            "restaurant"
-        ]
-    },
-    "japanese_castle":{
-        "unicode":"1F3EF",
-        "unicode_alternates":[
-
-        ],
-        "name":"japanese castle",
-        "shortname":":japanese_castle:",
-        "category":"places",
-        "category_order":"17",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "building",
-            "photo",
-            "castle",
-            "japanese",
-            "residence",
-            "royalty",
-            "fort",
-            "fortified",
-            "fortress"
-        ]
-    },
-    "european_castle":{
-        "unicode":"1F3F0",
-        "unicode_alternates":[
-
-        ],
-        "name":"european castle",
-        "shortname":":european_castle:",
-        "category":"places",
-        "category_order":"18",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "building",
-            "history",
-            "royalty",
-            "castle",
-            "european",
-            "residence",
-            "royalty",
-            "disneyland",
-            "disney",
-            "fort",
-            "fortified",
-            "moat",
-            "tower",
-            "princess",
-            "prince",
-            "lord",
-            "king",
-            "queen",
-            "fortress",
-            "nobel",
-            "stronghold"
-        ]
-    },
-    "snail":{
-        "unicode":"1F40C",
-        "unicode_alternates":[
-
-        ],
-        "name":"snail",
-        "shortname":":snail:",
-        "category":"nature",
-        "category_order":"33",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "shell",
-            "slow",
-            "snail",
-            "slow",
-            "escargot",
-            "french",
-            "appetizer"
-        ]
-    },
-    "snake":{
-        "unicode":"1F40D",
-        "unicode_alternates":[
-
-        ],
-        "name":"snake",
-        "shortname":":snake:",
-        "category":"nature",
-        "category_order":"27",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "evil"
-        ]
-    },
-    "racehorse":{
-        "unicode":"1F40E",
-        "unicode_alternates":[
-
-        ],
-        "name":"horse",
-        "shortname":":racehorse:",
-        "category":"nature",
-        "category_order":"48",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "gamble",
-            "horse",
-            "powerful",
-            "draft",
-            "calvary",
-            "cowboy",
-            "cowgirl",
-            "mounted",
-            "race",
-            "ride",
-            "gallop",
-            "trot",
-            "colt",
-            "filly",
-            "mare",
-            "stallion",
-            "gelding",
-            "yearling",
-            "thoroughbred",
-            "pony"
-        ]
-    },
-    "sheep":{
-        "unicode":"1F411",
-        "unicode_alternates":[
-
-        ],
-        "name":"sheep",
-        "shortname":":sheep:",
-        "category":"nature",
-        "category_order":"18",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "nature",
-            "sheep",
-            "wool",
-            "flock",
-            "follower",
-            "ewe",
-            "female",
-            "lamb"
-        ]
-    },
-    "monkey":{
-        "unicode":"1F412",
-        "unicode_alternates":[
-
-        ],
-        "name":"monkey",
-        "shortname":":monkey:",
-        "category":"nature",
-        "category_order":"16",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "nature",
-            "monkey",
-            "primate",
-            "banana",
-            "silly"
-        ]
-    },
-    "chicken":{
-        "unicode":"1F414",
-        "unicode_alternates":[
-
-        ],
-        "name":"chicken",
-        "shortname":":chicken:",
-        "category":"nature",
-        "category_order":"26",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "cluck",
-            "chicken",
-            "hen",
-            "poultry",
-            "livestock"
-        ]
-    },
-    "boar":{
-        "unicode":"1F417",
-        "unicode_alternates":[
-
-        ],
-        "name":"boar",
-        "shortname":":boar:",
-        "category":"nature",
-        "category_order":"14",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "nature"
-        ]
-    },
-    "elephant":{
-        "unicode":"1F418",
-        "unicode_alternates":[
-
-        ],
-        "name":"elephant",
-        "shortname":":elephant:",
-        "category":"nature",
-        "category_order":"19",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "nature",
-            "nose",
-            "thailand"
-        ]
-    },
-    "octopus":{
-        "unicode":"1F419",
-        "unicode_alternates":[
-
-        ],
-        "name":"octopus",
-        "shortname":":octopus:",
-        "category":"nature",
-        "category_order":"34",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "creature",
-            "ocean",
-            "sea"
-        ]
-    },
-    "shell":{
-        "unicode":"1F41A",
-        "unicode_alternates":[
-
-        ],
-        "name":"spiral shell",
-        "shortname":":shell:",
-        "category":"nature",
-        "category_order":"35",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "beach",
-            "nature",
-            "sea",
-            "shell",
-            "spiral",
-            "beach",
-            "sand",
-            "crab",
-            "nautilus"
-        ]
-    },
-    "bug":{
-        "unicode":"1F41B",
-        "unicode_alternates":[
-
-        ],
-        "name":"bug",
-        "shortname":":bug:",
-        "category":"nature",
-        "category_order":"29",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "insect",
-            "nature",
-            "bug",
-            "insect",
-            "virus",
-            "error"
-        ]
-    },
-    "ant":{
-        "unicode":"1F41C",
-        "unicode_alternates":[
-
-        ],
-        "name":"ant",
-        "shortname":":ant:",
-        "category":"nature",
-        "category_order":"31",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "insect",
-            "ant",
-            "queen",
-            "insect",
-            "team"
-        ]
-    },
-    "bee":{
-        "unicode":"1F41D",
-        "unicode_alternates":[
-
-        ],
-        "name":"honeybee",
-        "shortname":":bee:",
-        "category":"nature",
-        "category_order":"30",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "insect",
-            "bee",
-            "queen",
-            "buzz",
-            "flower",
-            "pollen",
-            "sting",
-            "honey",
-            "hive",
-            "bumble",
-            "pollination"
-        ]
-    },
-    "beetle":{
-        "unicode":"1F41E",
-        "unicode_alternates":[
-
-        ],
-        "name":"lady beetle",
-        "shortname":":beetle:",
-        "category":"nature",
-        "category_order":"32",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "insect",
-            "nature",
-            "lady",
-            "bug",
-            "ladybug",
-            "ladybird",
-            "beetle",
-            "cow",
-            "lady cow",
-            "insect",
-            "endearment"
-        ]
-    },
-    "fish":{
-        "unicode":"1F41F",
-        "unicode_alternates":[
-
-        ],
-        "name":"fish",
-        "shortname":":fish:",
-        "category":"nature",
-        "category_order":"37",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "food",
-            "nature"
-        ]
-    },
-    "tropical_fish":{
-        "unicode":"1F420",
-        "unicode_alternates":[
-
-        ],
-        "name":"tropical fish",
-        "shortname":":tropical_fish:",
-        "category":"nature",
-        "category_order":"36",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "swim"
-        ]
-    },
-    "blowfish":{
-        "unicode":"1F421",
-        "unicode_alternates":[
-
-        ],
-        "name":"blowfish",
-        "shortname":":blowfish:",
-        "category":"nature",
-        "category_order":"56",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "food",
-            "nature",
-            "ocean",
-            "sea",
-            "blowfish",
-            "pufferfish",
-            "puffer",
-            "ballonfish",
-            "toadfish",
-            "fugu fish",
-            "sushi"
-        ]
-    },
-    "turtle":{
-        "unicode":"1F422",
-        "unicode_alternates":[
-
-        ],
-        "name":"turtle",
-        "shortname":":turtle:",
-        "category":"nature",
-        "category_order":"28",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "slow",
-            "turtle",
-            "shell",
-            "tortoise",
-            "chelonian",
-            "reptile",
-            "slow",
-            "snap",
-            "steady"
-        ]
-    },
-    "hatching_chick":{
-        "unicode":"1F423",
-        "unicode_alternates":[
-
-        ],
-        "name":"hatching chick",
-        "shortname":":hatching_chick:",
-        "category":"nature",
-        "category_order":"25",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "born",
-            "chicken",
-            "egg",
-            "chick",
-            "egg",
-            "baby",
-            "bird",
-            "chicken",
-            "young",
-            "woman",
-            "cute"
-        ]
-    },
-    "baby_chick":{
-        "unicode":"1F424",
-        "unicode_alternates":[
-
-        ],
-        "name":"baby chick",
-        "shortname":":baby_chick:",
-        "category":"nature",
-        "category_order":"23",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "chicken",
-            "chick",
-            "baby",
-            "bird",
-            "chicken",
-            "young",
-            "woman",
-            "cute"
-        ]
-    },
-    "hatched_chick":{
-        "unicode":"1F425",
-        "unicode_alternates":[
-
-        ],
-        "name":"front-facing baby chick",
-        "shortname":":hatched_chick:",
-        "category":"nature",
-        "category_order":"24",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "baby",
-            "chicken",
-            "chick",
-            "baby",
-            "bird",
-            "chicken",
-            "young",
-            "woman",
-            "cute"
-        ]
-    },
-    "bird":{
-        "unicode":"1F426",
-        "unicode_alternates":[
-
-        ],
-        "name":"bird",
-        "shortname":":bird:",
-        "category":"nature",
-        "category_order":"22",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "fly",
-            "nature",
-            "tweet"
-        ]
-    },
-    "penguin":{
-        "unicode":"1F427",
-        "unicode_alternates":[
-
-        ],
-        "name":"penguin",
-        "shortname":":penguin:",
-        "category":"nature",
-        "category_order":"21",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "nature"
-        ]
-    },
-    "koala":{
-        "unicode":"1F428",
-        "unicode_alternates":[
-
-        ],
-        "name":"koala",
-        "shortname":":koala:",
-        "category":"nature",
-        "category_order":"9",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "nature"
-        ]
-    },
-    "poodle":{
-        "unicode":"1F429",
-        "unicode_alternates":[
-
-        ],
-        "name":"poodle",
-        "shortname":":poodle:",
-        "category":"nature",
-        "category_order":"62",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "101",
-            "animal",
-            "dog",
-            "nature",
-            "poodle",
-            "dog",
-            "clip",
-            "showy",
-            "sophisticated",
-            "vain"
-        ]
-    },
-    "camel":{
-        "unicode":"1F42B",
-        "unicode_alternates":[
-
-        ],
-        "name":"bactrian camel",
-        "shortname":":camel:",
-        "category":"nature",
-        "category_order":"58",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "hot",
-            "nature",
-            "bactrian",
-            "camel",
-            "hump",
-            "desert",
-            "central asia",
-            "heat",
-            "hot",
-            "water",
-            "hump day",
-            "wednesday",
-            "sex"
-        ]
-    },
-    "dolphin":{
-        "unicode":"1F42C",
-        "unicode_alternates":[
-
-        ],
-        "name":"dolphin",
-        "shortname":":dolphin:",
-        "category":"nature",
-        "category_order":"38",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "fins",
-            "fish",
-            "flipper",
-            "nature",
-            "ocean",
-            "sea"
-        ]
-    },
-    "mouse":{
-        "unicode":"1F42D",
-        "unicode_alternates":[
-
-        ],
-        "name":"mouse face",
-        "shortname":":mouse:",
-        "category":"nature",
-        "category_order":"4",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "nature"
-        ]
-    },
-    "cow":{
-        "unicode":"1F42E",
-        "unicode_alternates":[
-
-        ],
-        "name":"cow face",
-        "shortname":":cow:",
-        "category":"nature",
-        "category_order":"13",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "beef",
-            "ox"
-        ]
-    },
-    "tiger":{
-        "unicode":"1F42F",
-        "unicode_alternates":[
-
-        ],
-        "name":"tiger face",
-        "shortname":":tiger:",
-        "category":"nature",
-        "category_order":"8",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal"
-        ]
-    },
-    "rabbit":{
-        "unicode":"1F430",
-        "unicode_alternates":[
-
-        ],
-        "name":"rabbit face",
-        "shortname":":rabbit:",
-        "category":"nature",
-        "category_order":"6",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "nature"
-        ]
-    },
-    "cat":{
-        "unicode":"1F431",
-        "unicode_alternates":[
-
-        ],
-        "name":"cat face",
-        "shortname":":cat:",
-        "category":"nature",
-        "category_order":"3",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "meow"
-        ]
-    },
-    "dragon_face":{
-        "unicode":"1F432",
-        "unicode_alternates":[
-
-        ],
-        "name":"dragon face",
-        "shortname":":dragon_face:",
-        "category":"nature",
-        "category_order":"55",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "chinese",
-            "green",
-            "myth",
-            "nature",
-            "dragon",
-            "head",
-            "fire",
-            "legendary",
-            "myth"
-        ]
-    },
-    "whale":{
-        "unicode":"1F433",
-        "unicode_alternates":[
-
-        ],
-        "name":"spouting whale",
-        "shortname":":whale:",
-        "category":"nature",
-        "category_order":"39",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "nature",
-            "ocean",
-            "sea"
-        ]
-    },
-    "horse":{
-        "unicode":"1F434",
-        "unicode_alternates":[
-
-        ],
-        "name":"horse face",
-        "shortname":":horse:",
-        "category":"nature",
-        "category_order":"17",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "brown"
-        ]
-    },
-    "monkey_face":{
-        "unicode":"1F435",
-        "unicode_alternates":[
-
-        ],
-        "name":"monkey face",
-        "shortname":":monkey_face:",
-        "category":"nature",
-        "category_order":"15",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "nature"
-        ]
-    },
-    "dog":{
-        "unicode":"1F436",
-        "unicode_alternates":[
-
-        ],
-        "name":"dog face",
-        "shortname":":dog:",
-        "category":"nature",
-        "category_order":"1",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "friend",
-            "nature",
-            "woof"
-        ]
-    },
-    "pig":{
-        "unicode":"1F437",
-        "unicode_alternates":[
-
-        ],
-        "name":"pig face",
-        "shortname":":pig:",
-        "category":"nature",
-        "category_order":"11",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "oink"
-        ]
-    },
-    "frog":{
-        "unicode":"1F438",
-        "unicode_alternates":[
-
-        ],
-        "name":"frog face",
-        "shortname":":frog:",
-        "category":"nature",
-        "category_order":"7",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "nature"
-        ]
-    },
-    "hamster":{
-        "unicode":"1F439",
-        "unicode_alternates":[
-
-        ],
-        "name":"hamster face",
-        "shortname":":hamster:",
-        "category":"nature",
-        "category_order":"5",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "nature"
-        ]
-    },
-    "wolf":{
-        "unicode":"1F43A",
-        "unicode_alternates":[
-
-        ],
-        "name":"wolf face",
-        "shortname":":wolf:",
-        "category":"nature",
-        "category_order":"2",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "nature"
-        ]
-    },
-    "bear":{
-        "unicode":"1F43B",
-        "unicode_alternates":[
-
-        ],
-        "name":"bear face",
-        "shortname":":bear:",
-        "category":"nature",
-        "category_order":"10",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "nature"
-        ]
-    },
-    "panda_face":{
-        "unicode":"1F43C",
-        "unicode_alternates":[
-
-        ],
-        "name":"panda face",
-        "shortname":":panda_face:",
-        "category":"nature",
-        "category_order":"20",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "nature",
-            "panda",
-            "bear",
-            "face",
-            "cub",
-            "cute",
-            "endearment",
-            "friendship",
-            "love",
-            "bamboo",
-            "china",
-            "black",
-            "white"
-        ]
-    },
-    "pig_nose":{
-        "unicode":"1F43D",
-        "unicode_alternates":[
-
-        ],
-        "name":"pig nose",
-        "shortname":":pig_nose:",
-        "category":"nature",
-        "category_order":"12",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "oink",
-            "pig",
-            "nose",
-            "snout",
-            "food",
-            "eat",
-            "cute",
-            "oink",
-            "pink",
-            "smell",
-            "truffle"
-        ]
-    },
-    "feet":{
-        "unicode":"1F43E",
-        "unicode_alternates":[
-
-        ],
-        "name":"paw prints",
-        "shortname":":feet:",
-        "category":"nature",
-        "category_order":"63",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "cat",
-            "dog",
-            "footprints",
-            "paw",
-            "pet",
-            "tracking",
-            "paw",
-            "prints",
-            "mark",
-            "imprints",
-            "footsteps",
-            "animal",
-            "lion",
-            "bear",
-            "dog",
-            "cat",
-            "raccoon",
-            "critter",
-            "feet",
-            "pawsteps"
-        ]
-    },
-    "eyes":{
-        "unicode":"1F440",
-        "unicode_alternates":[
-
-        ],
-        "name":"eyes",
-        "shortname":":eyes:",
-        "category":"emoticons",
-        "category_order":"102",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "look",
-            "peek",
-            "stalk",
-            "watch"
-        ]
-    },
-    "ear":{
-        "unicode":"1F442",
-        "unicode_alternates":[
-
-        ],
-        "name":"ear",
-        "shortname":":ear:",
-        "category":"emoticons",
-        "category_order":"101",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "face",
-            "hear",
-            "listen",
-            "sound"
-        ]
-    },
-    "nose":{
-        "unicode":"1F443",
-        "unicode_alternates":[
-
-        ],
-        "name":"nose",
-        "shortname":":nose:",
-        "category":"emoticons",
-        "category_order":"103",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "smell",
-            "sniff"
-        ]
-    },
-    "lips":{
-        "unicode":"1F444",
-        "unicode_alternates":[
-
-        ],
-        "name":"mouth",
-        "shortname":":lips:",
-        "category":"emoticons",
-        "category_order":"105",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "kiss",
-            "mouth"
-        ]
-    },
-    "tongue":{
-        "unicode":"1F445",
-        "unicode_alternates":[
-
-        ],
-        "name":"tongue",
-        "shortname":":tongue:",
-        "category":"emoticons",
-        "category_order":"104",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "mouth",
-            "playful",
-            "tongue",
-            "mouth",
-            "taste",
-            "buds",
-            "food",
-            "silly",
-            "playful",
-            "tease",
-            "kiss",
-            "french kiss",
-            "lick",
-            "tasty",
-            "playfulness",
-            "silliness",
-            "intimacy"
-        ]
-    },
-    "point_up_2":{
-        "unicode":"1F446",
-        "unicode_alternates":[
-
-        ],
-        "name":"white up pointing backhand index",
-        "shortname":":point_up_2:",
-        "category":"emoticons",
-        "category_order":"115",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "direction",
-            "fingers",
-            "hand"
-        ]
-    },
-    "point_down":{
-        "unicode":"1F447",
-        "unicode_alternates":[
-
-        ],
-        "name":"white down pointing backhand index",
-        "shortname":":point_down:",
-        "category":"emoticons",
-        "category_order":"116",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "direction",
-            "fingers",
-            "hand"
-        ]
-    },
-    "point_left":{
-        "unicode":"1F448",
-        "unicode_alternates":[
-
-        ],
-        "name":"white left pointing backhand index",
-        "shortname":":point_left:",
-        "category":"emoticons",
-        "category_order":"118",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "direction",
-            "fingers",
-            "hand"
-        ]
-    },
-    "point_right":{
-        "unicode":"1F449",
-        "unicode_alternates":[
-
-        ],
-        "name":"white right pointing backhand index",
-        "shortname":":point_right:",
-        "category":"emoticons",
-        "category_order":"117",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "direction",
-            "fingers",
-            "hand"
-        ]
-    },
-    "punch":{
-        "unicode":"1F44A",
-        "unicode_alternates":[
-
-        ],
-        "name":"fisted hand sign",
-        "shortname":":punch:",
-        "category":"emoticons",
-        "category_order":"109",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "fist",
-            "hand"
-        ]
-    },
-    "wave":{
-        "unicode":"1F44B",
-        "unicode_alternates":[
-
-        ],
-        "name":"waving hand sign",
-        "shortname":":wave:",
-        "category":"emoticons",
-        "category_order":"112",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "farewell",
-            "gesture",
-            "goodbye",
-            "hands",
-            "solong"
-        ]
-    },
-    "ok_hand":{
-        "unicode":"1F44C",
-        "unicode_alternates":[
-
-        ],
-        "name":"ok hand sign",
-        "shortname":":ok_hand:",
-        "category":"emoticons",
-        "category_order":"108",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "fingers",
-            "limbs",
-            "perfect",
-            "okay",
-            "ok",
-            "smoke",
-            "smoking",
-            "marijuana",
-            "joint",
-            "pot",
-            "420"
-        ]
-    },
-    "thumbsup":{
-        "unicode":"1F44D",
-        "unicode_alternates":[
-
-        ],
-        "name":"thumbs up sign",
-        "shortname":":thumbsup:",
-        "category":"emoticons",
-        "category_order":"106",
-        "aliases":[
-            ":+1:"
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "cool",
-            "hand",
-            "like",
-            "yes"
-        ]
-    },
-    "thumbsdown":{
-        "unicode":"1F44E",
-        "unicode_alternates":[
-
-        ],
-        "name":"thumbs down sign",
-        "shortname":":thumbsdown:",
-        "category":"emoticons",
-        "category_order":"107",
-        "aliases":[
-            ":-1:"
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "hand",
-            "no"
-        ]
-    },
-    "clap":{
-        "unicode":"1F44F",
-        "unicode_alternates":[
-
-        ],
-        "name":"clapping hands sign",
-        "shortname":":clap:",
-        "category":"emoticons",
-        "category_order":"122",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "applause",
-            "congrats",
-            "hands",
-            "praise",
-            "clapping",
-            "appreciation",
-            "approval",
-            "sound",
-            "encouragement",
-            "enthusiasm"
-        ]
-    },
-    "open_hands":{
-        "unicode":"1F450",
-        "unicode_alternates":[
-
-        ],
-        "name":"open hands sign",
-        "shortname":":open_hands:",
-        "category":"emoticons",
-        "category_order":"114",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "butterfly",
-            "fingers"
-        ]
-    },
-    "crown":{
-        "unicode":"1F451",
-        "unicode_alternates":[
-
-        ],
-        "name":"crown",
-        "shortname":":crown:",
-        "category":"emoticons",
-        "category_order":"146",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "king",
-            "kod",
-            "leader",
-            "royalty"
-        ]
-    },
-    "womans_hat":{
-        "unicode":"1F452",
-        "unicode_alternates":[
-
-        ],
-        "name":"womans hat",
-        "shortname":":womans_hat:",
-        "category":"emoticons",
-        "category_order":"147",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "accessories",
-            "fashion",
-            "female"
-        ]
-    },
-    "eyeglasses":{
-        "unicode":"1F453",
-        "unicode_alternates":[
-
-        ],
-        "name":"eyeglasses",
-        "shortname":":eyeglasses:",
-        "category":"emoticons",
-        "category_order":"165",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "accessories",
-            "eyesight",
-            "fashion",
-            "eyeglasses",
-            "spectacles",
-            "eye",
-            "sight",
-            "nearsightedness",
-            "myopia",
-            "farsightedness",
-            "hyperopia",
-            "frames",
-            "vision",
-            "see",
-            "blurry",
-            "contacts"
-        ]
-    },
-    "necktie":{
-        "unicode":"1F454",
-        "unicode_alternates":[
-
-        ],
-        "name":"necktie",
-        "shortname":":necktie:",
-        "category":"emoticons",
-        "category_order":"154",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "cloth",
-            "fashion",
-            "formal",
-            "shirt",
-            "suitup"
-        ]
-    },
-    "shirt":{
-        "unicode":"1F455",
-        "unicode_alternates":[
-
-        ],
-        "name":"t-shirt",
-        "shortname":":shirt:",
-        "category":"emoticons",
-        "category_order":"153",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "cloth",
-            "fashion"
-        ]
-    },
-    "jeans":{
-        "unicode":"1F456",
-        "unicode_alternates":[
-
-        ],
-        "name":"jeans",
-        "shortname":":jeans:",
-        "category":"emoticons",
-        "category_order":"158",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "fashion",
-            "shopping",
-            "jeans",
-            "pants",
-            "blue",
-            "denim",
-            "levi&#039;s",
-            "levi",
-            "designer",
-            "work",
-            "skinny"
-        ]
-    },
-    "dress":{
-        "unicode":"1F457",
-        "unicode_alternates":[
-
-        ],
-        "name":"dress",
-        "shortname":":dress:",
-        "category":"emoticons",
-        "category_order":"156",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "clothes",
-            "fashion"
-        ]
-    },
-    "kimono":{
-        "unicode":"1F458",
-        "unicode_alternates":[
-
-        ],
-        "name":"kimono",
-        "shortname":":kimono:",
-        "category":"emoticons",
-        "category_order":"159",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "dress",
-            "fashion",
-            "female",
-            "japanese",
-            "women"
-        ]
-    },
-    "bikini":{
-        "unicode":"1F459",
-        "unicode_alternates":[
-
-        ],
-        "name":"bikini",
-        "shortname":":bikini:",
-        "category":"emoticons",
-        "category_order":"160",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "beach",
-            "fashion",
-            "female",
-            "girl",
-            "swimming",
-            "woman"
-        ]
-    },
-    "womans_clothes":{
-        "unicode":"1F45A",
-        "unicode_alternates":[
-
-        ],
-        "name":"womans clothes",
-        "shortname":":womans_clothes:",
-        "category":"emoticons",
-        "category_order":"155",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "fashion",
-            "woman",
-            "clothing",
-            "clothes",
-            "blouse",
-            "shirt",
-            "wardrobe",
-            "breasts",
-            "cleavage",
-            "shopping",
-            "shop",
-            "dressing",
-            "dressed"
-        ]
-    },
-    "purse":{
-        "unicode":"1F45B",
-        "unicode_alternates":[
-
-        ],
-        "name":"purse",
-        "shortname":":purse:",
-        "category":"emoticons",
-        "category_order":"164",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "accessories",
-            "fashion",
-            "money",
-            "purse",
-            "clutch",
-            "bag",
-            "handbag",
-            "coin bag",
-            "accessory",
-            "money",
-            "ladies",
-            "shopping"
-        ]
-    },
-    "handbag":{
-        "unicode":"1F45C",
-        "unicode_alternates":[
-
-        ],
-        "name":"handbag",
-        "shortname":":handbag:",
-        "category":"emoticons",
-        "category_order":"162",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "accessories",
-            "accessory",
-            "bag",
-            "fashion"
-        ]
-    },
-    "pouch":{
-        "unicode":"1F45D",
-        "unicode_alternates":[
-
-        ],
-        "name":"pouch",
-        "shortname":":pouch:",
-        "category":"emoticons",
-        "category_order":"163",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "accessories",
-            "bag",
-            "pouch",
-            "bag",
-            "cosmetic",
-            "packing",
-            "grandma",
-            "makeup"
-        ]
-    },
-    "mans_shoe":{
-        "unicode":"1F45E",
-        "unicode_alternates":[
-
-        ],
-        "name":"mans shoe",
-        "shortname":":mans_shoe:",
-        "category":"emoticons",
-        "category_order":"149",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "fashion",
-            "male"
-        ]
-    },
-    "athletic_shoe":{
-        "unicode":"1F45F",
-        "unicode_alternates":[
-
-        ],
-        "name":"athletic shoe",
-        "shortname":":athletic_shoe:",
-        "category":"emoticons",
-        "category_order":"148",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "shoes",
-            "sports"
-        ]
-    },
-    "high_heel":{
-        "unicode":"1F460",
-        "unicode_alternates":[
-
-        ],
-        "name":"high-heeled shoe",
-        "shortname":":high_heel:",
-        "category":"emoticons",
-        "category_order":"151",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "fashion",
-            "female",
-            "shoes"
-        ]
-    },
-    "sandal":{
-        "unicode":"1F461",
-        "unicode_alternates":[
-
-        ],
-        "name":"womans sandal",
-        "shortname":":sandal:",
-        "category":"emoticons",
-        "category_order":"150",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "fashion",
-            "shoes"
-        ]
-    },
-    "boot":{
-        "unicode":"1F462",
-        "unicode_alternates":[
-
-        ],
-        "name":"womans boots",
-        "shortname":":boot:",
-        "category":"emoticons",
-        "category_order":"152",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "fashion",
-            "shoes"
-        ]
-    },
-    "footprints":{
-        "unicode":"1F463",
-        "unicode_alternates":[
-
-        ],
-        "name":"footprints",
-        "shortname":":footprints:",
-        "category":"emoticons",
-        "category_order":"188",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "feet"
-        ]
-    },
-    "bust_in_silhouette":{
-        "unicode":"1F464",
-        "unicode_alternates":[
-
-        ],
-        "name":"bust in silhouette",
-        "shortname":":bust_in_silhouette:",
-        "category":"emoticons",
-        "category_order":"185",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "human",
-            "man",
-            "person",
-            "user",
-            "silhouette",
-            "person",
-            "user",
-            "member",
-            "account",
-            "guest",
-            "icon",
-            "avatar",
-            "profile",
-            "me",
-            "myself",
-            "i"
-        ]
-    },
-    "boy":{
-        "unicode":"1F466",
-        "unicode_alternates":[
-
-        ],
-        "name":"boy",
-        "shortname":":boy:",
-        "category":"emoticons",
-        "category_order":"65",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "guy",
-            "male",
-            "man"
-        ]
-    },
-    "girl":{
-        "unicode":"1F467",
-        "unicode_alternates":[
-
-        ],
-        "name":"girl",
-        "shortname":":girl:",
-        "category":"emoticons",
-        "category_order":"66",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "female",
-            "woman"
-        ]
-    },
-    "man":{
-        "unicode":"1F468",
-        "unicode_alternates":[
-
-        ],
-        "name":"man",
-        "shortname":":man:",
-        "category":"emoticons",
-        "category_order":"67",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "classy",
-            "dad",
-            "father",
-            "guy",
-            "mustashe"
-        ]
-    },
-    "woman":{
-        "unicode":"1F469",
-        "unicode_alternates":[
-
-        ],
-        "name":"woman",
-        "shortname":":woman:",
-        "category":"emoticons",
-        "category_order":"68",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "female",
-            "girls"
-        ]
-    },
-    "family":{
-        "unicode":"1F46A",
-        "unicode_alternates":[
-
-        ],
-        "name":"family",
-        "shortname":":family:",
-        "category":"emoticons",
-        "category_order":"128",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "child",
-            "dad",
-            "father",
-            "home",
-            "mom",
-            "mother",
-            "parents",
-            "family",
-            "mother",
-            "father",
-            "child",
-            "girl",
-            "boy",
-            "group",
-            "unit"
-        ]
-    },
-    "couple":{
-        "unicode":"1F46B",
-        "unicode_alternates":[
-
-        ],
-        "name":"man and woman holding hands",
-        "shortname":":couple:",
-        "category":"emoticons",
-        "category_order":"127",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "affection",
-            "date",
-            "dating",
-            "human",
-            "like",
-            "love",
-            "marriage",
-            "people",
-            "valentines"
-        ]
-    },
-    "cop":{
-        "unicode":"1F46E",
-        "unicode_alternates":[
-
-        ],
-        "name":"police officer",
-        "shortname":":cop:",
-        "category":"emoticons",
-        "category_order":"61",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "arrest",
-            "enforcement",
-            "law",
-            "man",
-            "police"
-        ]
-    },
-    "dancers":{
-        "unicode":"1F46F",
-        "unicode_alternates":[
-
-        ],
-        "name":"woman with bunny ears",
-        "shortname":":dancers:",
-        "category":"emoticons",
-        "category_order":"133",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "bunny",
-            "female",
-            "girls",
-            "women",
-            "dancing",
-            "dancers",
-            "showgirl",
-            "playboy",
-            "costume",
-            "bunny",
-            "cancan"
-        ]
-    },
-    "bride_with_veil":{
-        "unicode":"1F470",
-        "unicode_alternates":[
-
-        ],
-        "name":"bride with veil",
-        "shortname":":bride_with_veil:",
-        "category":"emoticons",
-        "category_order":"141",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "couple",
-            "marriage",
-            "wedding",
-            "bride",
-            "wedding",
-            "planning",
-            "veil",
-            "gown",
-            "dress",
-            "engagement",
-            "white"
-        ]
-    },
-    "person_with_blond_hair":{
-        "unicode":"1F471",
-        "unicode_alternates":[
-
-        ],
-        "name":"person with blond hair",
-        "shortname":":person_with_blond_hair:",
-        "category":"emoticons",
-        "category_order":"71",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "male",
-            "man",
-            "blonde",
-            "young",
-            "western",
-            "westerner",
-            "occidental"
-        ]
-    },
-    "man_with_gua_pi_mao":{
-        "unicode":"1F472",
-        "unicode_alternates":[
-
-        ],
-        "name":"man with gua pi mao",
-        "shortname":":man_with_gua_pi_mao:",
-        "category":"emoticons",
-        "category_order":"59",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "boy",
-            "male",
-            "skullcap",
-            "chinese",
-            "asian",
-            "qing"
-        ]
-    },
-    "man_with_turban":{
-        "unicode":"1F473",
-        "unicode_alternates":[
-
-        ],
-        "name":"man with turban",
-        "shortname":":man_with_turban:",
-        "category":"emoticons",
-        "category_order":"60",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "male",
-            "turban",
-            "headdress",
-            "headwear",
-            "pagri",
-            "india",
-            "indian",
-            "mummy",
-            "wisdom",
-            "peace"
-        ]
-    },
-    "older_man":{
-        "unicode":"1F474",
-        "unicode_alternates":[
-
-        ],
-        "name":"older man",
-        "shortname":":older_man:",
-        "category":"emoticons",
-        "category_order":"69",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "human",
-            "male",
-            "men"
-        ]
-    },
-    "older_woman":{
-        "unicode":"1F475",
-        "unicode_alternates":[
-
-        ],
-        "name":"older woman",
-        "shortname":":older_woman:",
-        "category":"emoticons",
-        "category_order":"70",
-        "aliases":[
-            ":grandma:"
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "female",
-            "girl",
-            "women",
-            "grandma",
-            "grandmother"
-        ]
-    },
-    "baby":{
-        "unicode":"1F476",
-        "unicode_alternates":[
-
-        ],
-        "name":"baby",
-        "shortname":":baby:",
-        "category":"emoticons",
-        "category_order":"64",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "boy",
-            "child",
-            "infant"
-        ]
-    },
-    "construction_worker":{
-        "unicode":"1F477",
-        "unicode_alternates":[
-
-        ],
-        "name":"construction worker",
-        "shortname":":construction_worker:",
-        "category":"emoticons",
-        "category_order":"62",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "human",
-            "male",
-            "man",
-            "wip"
-        ]
-    },
-    "princess":{
-        "unicode":"1F478",
-        "unicode_alternates":[
-
-        ],
-        "name":"princess",
-        "shortname":":princess:",
-        "category":"emoticons",
-        "category_order":"73",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blond",
-            "crown",
-            "female",
-            "girl",
-            "woman",
-            "princess",
-            "royal",
-            "royalty",
-            "king",
-            "queen",
-            "daughter",
-            "disney",
-            "high-maintenance"
-        ]
-    },
-    "japanese_ogre":{
-        "unicode":"1F479",
-        "unicode_alternates":[
-
-        ],
-        "name":"japanese ogre",
-        "shortname":":japanese_ogre:",
-        "category":"emoticons",
-        "category_order":"83",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "monster",
-            "japanese",
-            "oni",
-            "demon",
-            "troll",
-            "ogre",
-            "folklore",
-            "monster",
-            "devil",
-            "mask",
-            "theater",
-            "horns",
-            "teeth"
-        ]
-    },
-    "japanese_goblin":{
-        "unicode":"1F47A",
-        "unicode_alternates":[
-
-        ],
-        "name":"japanese goblin",
-        "shortname":":japanese_goblin:",
-        "category":"emoticons",
-        "category_order":"84",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "evil",
-            "mask",
-            "red",
-            "japanese",
-            "tengu",
-            "supernatural",
-            "avian",
-            "demon",
-            "goblin",
-            "mask",
-            "theater",
-            "nose",
-            "frown",
-            "mustache",
-            "anger",
-            "frustration"
-        ]
-    },
-    "ghost":{
-        "unicode":"1F47B",
-        "unicode_alternates":[
-
-        ],
-        "name":"ghost",
-        "shortname":":ghost:",
-        "category":"objects",
-        "category_order":"12",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "halloween"
-        ]
-    },
-    "angel":{
-        "unicode":"1F47C",
-        "unicode_alternates":[
-
-        ],
-        "name":"baby angel",
-        "shortname":":angel:",
-        "category":"emoticons",
-        "category_order":"72",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "baby",
-            "angel",
-            "halo",
-            "cupid",
-            "wings",
-            "halo",
-            "heaven",
-            "wings",
-            "jesus"
-        ]
-    },
-    "alien":{
-        "unicode":"1F47D",
-        "unicode_alternates":[
-
-        ],
-        "name":"extraterrestrial alien",
-        "shortname":":alien:",
-        "category":"emoticons",
-        "category_order":"89",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "UFO",
-            "paul",
-            "alien",
-            "ufo"
-        ]
-    },
-    "space_invader":{
-        "unicode":"1F47E",
-        "unicode_alternates":[
-
-        ],
-        "name":"alien monster",
-        "shortname":":space_invader:",
-        "category":"objects",
-        "category_order":"146",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "arcade",
-            "game"
-        ]
-    },
-    "imp":{
-        "unicode":"1F47F",
-        "unicode_alternates":[
-
-        ],
-        "name":"imp",
-        "shortname":":imp:",
-        "category":"emoticons",
-        "category_order":"49",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "angry",
-            "devil",
-            "evil",
-            "horns",
-            "cute",
-            "devil"
-        ]
-    },
-    "skull":{
-        "unicode":"1F480",
-        "unicode_alternates":[
-
-        ],
-        "name":"skull",
-        "shortname":":skull:",
-        "category":"emoticons",
-        "category_order":"88",
-        "aliases":[
-            ":skeleton:"
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "dead",
-            "skeleton",
-            "dying"
-        ]
-    },
-    "card_index":{
-        "unicode":"1F4C7",
-        "unicode_alternates":[
-
-        ],
-        "name":"card index",
-        "shortname":":card_index:",
-        "category":"objects",
-        "category_order":"110",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "business",
-            "stationery"
-        ]
-    },
-    "information_desk_person":{
-        "unicode":"1F481",
-        "unicode_alternates":[
-
-        ],
-        "name":"information desk person",
-        "shortname":":information_desk_person:",
-        "category":"emoticons",
-        "category_order":"136",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "female",
-            "girl",
-            "human",
-            "woman",
-            "information",
-            "help",
-            "question",
-            "answer",
-            "sassy",
-            "unimpressed",
-            "attitude",
-            "snarky"
-        ]
-    },
-    "guardsman":{
-        "unicode":"1F482",
-        "unicode_alternates":[
-
-        ],
-        "name":"guardsman",
-        "shortname":":guardsman:",
-        "category":"emoticons",
-        "category_order":"63",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "british",
-            "gb",
-            "male",
-            "man",
-            "uk",
-            "guardsman",
-            "guard",
-            "bearskin",
-            "hat",
-            "british",
-            "queen",
-            "ceremonial",
-            "military"
-        ]
-    },
-    "dancer":{
-        "unicode":"1F483",
-        "unicode_alternates":[
-
-        ],
-        "name":"dancer",
-        "shortname":":dancer:",
-        "category":"emoticons",
-        "category_order":"126",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "female",
-            "fun",
-            "girl",
-            "woman",
-            "dance",
-            "dancer",
-            "dress",
-            "fancy",
-            "boogy",
-            "party",
-            "celebrate",
-            "ballet",
-            "tango",
-            "cha cha",
-            "music"
-        ]
-    },
-    "lipstick":{
-        "unicode":"1F484",
-        "unicode_alternates":[
-
-        ],
-        "name":"lipstick",
-        "shortname":":lipstick:",
-        "category":"emoticons",
-        "category_order":"168",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "fashion",
-            "female",
-            "girl"
-        ]
-    },
-    "nail_care":{
-        "unicode":"1F485",
-        "unicode_alternates":[
-
-        ],
-        "name":"nail polish",
-        "shortname":":nail_care:",
-        "category":"emoticons",
-        "category_order":"140",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "beauty",
-            "manicure"
-        ]
-    },
-    "ledger":{
-        "unicode":"1F4D2",
-        "unicode_alternates":[
-
-        ],
-        "name":"ledger",
-        "shortname":":ledger:",
-        "category":"objects",
-        "category_order":"126",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "notes",
-            "paper"
-        ]
-    },
-    "massage":{
-        "unicode":"1F486",
-        "unicode_alternates":[
-
-        ],
-        "name":"face massage",
-        "shortname":":massage:",
-        "category":"emoticons",
-        "category_order":"138",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "female",
-            "girl",
-            "woman"
-        ]
-    },
-    "notebook":{
-        "unicode":"1F4D3",
-        "unicode_alternates":[
-
-        ],
-        "name":"notebook",
-        "shortname":":notebook:",
-        "category":"objects",
-        "category_order":"124",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "notes",
-            "paper",
-            "record",
-            "stationery"
-        ]
-    },
-    "haircut":{
-        "unicode":"1F487",
-        "unicode_alternates":[
-
-        ],
-        "name":"haircut",
-        "shortname":":haircut:",
-        "category":"emoticons",
-        "category_order":"139",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "female",
-            "girl",
-            "woman"
-        ]
-    },
-    "notebook_with_decorative_cover":{
-        "unicode":"1F4D4",
-        "unicode_alternates":[
-
-        ],
-        "name":"notebook with decorative cover",
-        "shortname":":notebook_with_decorative_cover:",
-        "category":"objects",
-        "category_order":"125",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "classroom",
-            "notes",
-            "paper",
-            "record"
-        ]
-    },
-    "barber":{
-        "unicode":"1F488",
-        "unicode_alternates":[
-
-        ],
-        "name":"barber pole",
-        "shortname":":barber:",
-        "category":"places",
-        "category_order":"75",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "hair",
-            "salon",
-            "style"
-        ]
-    },
-    "closed_book":{
-        "unicode":"1F4D5",
-        "unicode_alternates":[
-
-        ],
-        "name":"closed book",
-        "shortname":":closed_book:",
-        "category":"objects",
-        "category_order":"120",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "knowledge",
-            "library",
-            "read"
-        ]
-    },
-    "syringe":{
-        "unicode":"1F489",
-        "unicode_alternates":[
-
-        ],
-        "name":"syringe",
-        "shortname":":syringe:",
-        "category":"objects",
-        "category_order":"77",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blood",
-            "drugs",
-            "health",
-            "hospital",
-            "medicine",
-            "needle"
-        ]
-    },
-    "book":{
-        "unicode":"1F4D6",
-        "unicode_alternates":[
-
-        ],
-        "name":"open book",
-        "shortname":":book:",
-        "category":"objects",
-        "category_order":"128",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "library",
-            "literature"
-        ]
-    },
-    "pill":{
-        "unicode":"1F48A",
-        "unicode_alternates":[
-
-        ],
-        "name":"pill",
-        "shortname":":pill:",
-        "category":"objects",
-        "category_order":"76",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "health",
-            "medicine"
-        ]
-    },
-    "green_book":{
-        "unicode":"1F4D7",
-        "unicode_alternates":[
-
-        ],
-        "name":"green book",
-        "shortname":":green_book:",
-        "category":"objects",
-        "category_order":"121",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "knowledge",
-            "library",
-            "read"
-        ]
-    },
-    "kiss":{
-        "unicode":"1F48B",
-        "unicode_alternates":[
-
-        ],
-        "name":"kiss mark",
-        "shortname":":kiss:",
-        "category":"emoticons",
-        "category_order":"182",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "affection",
-            "face",
-            "like",
-            "lips",
-            "love",
-            "valentines"
-        ]
-    },
-    "blue_book":{
-        "unicode":"1F4D8",
-        "unicode_alternates":[
-
-        ],
-        "name":"blue book",
-        "shortname":":blue_book:",
-        "category":"objects",
-        "category_order":"122",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "knowledge",
-            "library",
-            "read"
-        ]
-    },
-    "love_letter":{
-        "unicode":"1F48C",
-        "unicode_alternates":[
-
-        ],
-        "name":"love letter",
-        "shortname":":love_letter:",
-        "category":"emoticons",
-        "category_order":"181",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "affection",
-            "email",
-            "envelope",
-            "like",
-            "valentines",
-            "love",
-            "letter",
-            "kiss",
-            "heart"
-        ]
-    },
-    "orange_book":{
-        "unicode":"1F4D9",
-        "unicode_alternates":[
-
-        ],
-        "name":"orange book",
-        "shortname":":orange_book:",
-        "category":"objects",
-        "category_order":"123",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "knowledge",
-            "library",
-            "read"
-        ]
-    },
-    "ring":{
-        "unicode":"1F48D",
-        "unicode_alternates":[
-
-        ],
-        "name":"ring",
-        "shortname":":ring:",
-        "category":"emoticons",
-        "category_order":"183",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "marriage",
-            "propose",
-            "valentines",
-            "wedding"
-        ]
-    },
-    "books":{
-        "unicode":"1F4DA",
-        "unicode_alternates":[
-
-        ],
-        "name":"books",
-        "shortname":":books:",
-        "category":"objects",
-        "category_order":"127",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "library",
-            "literature"
-        ]
-    },
-    "gem":{
-        "unicode":"1F48E",
-        "unicode_alternates":[
-
-        ],
-        "name":"gem stone",
-        "shortname":":gem:",
-        "category":"emoticons",
-        "category_order":"184",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blue",
-            "ruby"
-        ]
-    },
-    "name_badge":{
-        "unicode":"1F4DB",
-        "unicode_alternates":[
-
-        ],
-        "name":"name badge",
-        "shortname":":name_badge:",
-        "category":"objects",
-        "category_order":"130",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "fire",
-            "forbid"
-        ]
-    },
-    "couplekiss":{
-        "unicode":"1F48F",
-        "unicode_alternates":[
-
-        ],
-        "name":"kiss",
-        "shortname":":couplekiss:",
-        "category":"emoticons",
-        "category_order":"131",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "dating",
-            "like",
-            "love",
-            "marriage",
-            "valentines"
-        ]
-    },
-    "scroll":{
-        "unicode":"1F4DC",
-        "unicode_alternates":[
-
-        ],
-        "name":"scroll",
-        "shortname":":scroll:",
-        "category":"objects",
-        "category_order":"106",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "documents"
-        ]
-    },
-    "bouquet":{
-        "unicode":"1F490",
-        "unicode_alternates":[
-
-        ],
-        "name":"bouquet",
-        "shortname":":bouquet:",
-        "category":"nature",
-        "category_order":"64",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "flowers",
-            "nature"
-        ]
-    },
-    "pencil":{
-        "unicode":"1F4DD",
-        "unicode_alternates":[
-
-        ],
-        "name":"memo",
-        "shortname":":pencil:",
-        "category":"objects",
-        "category_order":"99",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "documents",
-            "paper",
-            "station",
-            "write"
-        ]
-    },
-    "couple_with_heart":{
-        "unicode":"1F491",
-        "unicode_alternates":[
-
-        ],
-        "name":"couple with heart",
-        "shortname":":couple_with_heart:",
-        "category":"emoticons",
-        "category_order":"132",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "affection",
-            "dating",
-            "human",
-            "like",
-            "love",
-            "marriage",
-            "valentines"
-        ]
-    },
-    "telephone_receiver":{
-        "unicode":"1F4DE",
-        "unicode_alternates":[
-
-        ],
-        "name":"telephone receiver",
-        "shortname":":telephone_receiver:",
-        "category":"objects",
-        "category_order":"33",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "communication",
-            "dial",
-            "technology"
-        ]
-    },
-    "wedding":{
-        "unicode":"1F492",
-        "unicode_alternates":[
-
-        ],
-        "name":"wedding",
-        "shortname":":wedding:",
-        "category":"places",
-        "category_order":"11",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "affection",
-            "bride",
-            "couple",
-            "groom",
-            "like",
-            "love",
-            "marriage"
-        ]
-    },
-    "pager":{
-        "unicode":"1F4DF",
-        "unicode_alternates":[
-
-        ],
-        "name":"pager",
-        "shortname":":pager:",
-        "category":"objects",
-        "category_order":"34",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "bbcall",
-            "oldschool"
-        ]
-    },
-    "fax":{
-        "unicode":"1F4E0",
-        "unicode_alternates":[
-
-        ],
-        "name":"fax machine",
-        "shortname":":fax:",
-        "category":"objects",
-        "category_order":"35",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "communication",
-            "technology"
-        ]
-    },
-    "heartbeat":{
-        "unicode":"1F493",
-        "unicode_alternates":[
-
-        ],
-        "name":"beating heart",
-        "shortname":":heartbeat:",
-        "category":"emoticons",
-        "category_order":"176",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "affection",
-            "like",
-            "love",
-            "valentines"
-        ]
-    },
-    "satellite":{
-        "unicode":"1F4E1",
-        "unicode_alternates":[
-
-        ],
-        "name":"satellite antenna",
-        "shortname":":satellite:",
-        "category":"objects",
-        "category_order":"36",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "communication"
-        ]
-    },
-    "loudspeaker":{
-        "unicode":"1F4E2",
-        "unicode_alternates":[
-
-        ],
-        "name":"public address loudspeaker",
-        "shortname":":loudspeaker:",
-        "category":"objects",
-        "category_order":"45",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "sound",
-            "volume"
-        ]
-    },
-    "broken_heart":{
-        "unicode":"1F494",
-        "unicode_alternates":[
-
-        ],
-        "name":"broken heart",
-        "shortname":":broken_heart:",
-        "category":"emoticons",
-        "category_order":"174",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-            "<\/3"
-        ],
-        "keywords":[
-            "sad",
-            "sorry"
-        ]
-    },
-    "mega":{
-        "unicode":"1F4E3",
-        "unicode_alternates":[
-
-        ],
-        "name":"cheering megaphone",
-        "shortname":":mega:",
-        "category":"objects",
-        "category_order":"46",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "sound",
-            "speaker",
-            "volume"
-        ]
-    },
-    "outbox_tray":{
-        "unicode":"1F4E4",
-        "unicode_alternates":[
-
-        ],
-        "name":"outbox tray",
-        "shortname":":outbox_tray:",
-        "category":"objects",
-        "category_order":"88",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "email",
-            "inbox"
-        ]
-    },
-    "two_hearts":{
-        "unicode":"1F495",
-        "unicode_alternates":[
-
-        ],
-        "name":"two hearts",
-        "shortname":":two_hearts:",
-        "category":"emoticons",
-        "category_order":"177",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "affection",
-            "like",
-            "love",
-            "valentines",
-            "heart",
-            "hearts",
-            "two",
-            "love",
-            "emotion"
-        ]
-    },
-    "inbox_tray":{
-        "unicode":"1F4E5",
-        "unicode_alternates":[
-
-        ],
-        "name":"inbox tray",
-        "shortname":":inbox_tray:",
-        "category":"objects",
-        "category_order":"87",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "documents",
-            "email"
-        ]
-    },
-    "package":{
-        "unicode":"1F4E6",
-        "unicode_alternates":[
-
-        ],
-        "name":"package",
-        "shortname":":package:",
-        "category":"objects",
-        "category_order":"98",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "gift",
-            "mail"
-        ]
-    },
-    "sparkling_heart":{
-        "unicode":"1F496",
-        "unicode_alternates":[
-
-        ],
-        "name":"sparkling heart",
-        "shortname":":sparkling_heart:",
-        "category":"emoticons",
-        "category_order":"178",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "affection",
-            "like",
-            "love",
-            "valentines"
-        ]
-    },
-    "e-mail":{
-        "unicode":"1F4E7",
-        "unicode_alternates":[
-
-        ],
-        "name":"e-mail symbol",
-        "shortname":":e-mail:",
-        "category":"objects",
-        "category_order":"86",
-        "aliases":[
-            ":email:"
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "communication",
-            "inbox"
-        ]
-    },
-    "incoming_envelope":{
-        "unicode":"1F4E8",
-        "unicode_alternates":[
-
-        ],
-        "name":"incoming envelope",
-        "shortname":":incoming_envelope:",
-        "category":"objects",
-        "category_order":"91",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "email",
-            "inbox"
-        ]
-    },
-    "heartpulse":{
-        "unicode":"1F497",
-        "unicode_alternates":[
-
-        ],
-        "name":"growing heart",
-        "shortname":":heartpulse:",
-        "category":"emoticons",
-        "category_order":"175",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "affection",
-            "like",
-            "love",
-            "valentines"
-        ]
-    },
-    "envelope_with_arrow":{
-        "unicode":"1F4E9",
-        "unicode_alternates":[
-
-        ],
-        "name":"envelope with downwards arrow above",
-        "shortname":":envelope_with_arrow:",
-        "category":"objects",
-        "category_order":"90",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "email"
-        ]
-    },
-    "mailbox_closed":{
-        "unicode":"1F4EA",
-        "unicode_alternates":[
-
-        ],
-        "name":"closed mailbox with lowered flag",
-        "shortname":":mailbox_closed:",
-        "category":"objects",
-        "category_order":"94",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "communication",
-            "email",
-            "inbox"
-        ]
-    },
-    "cupid":{
-        "unicode":"1F498",
-        "unicode_alternates":[
-
-        ],
-        "name":"heart with arrow",
-        "shortname":":cupid:",
-        "category":"emoticons",
-        "category_order":"180",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "affection",
-            "heart",
-            "like",
-            "love",
-            "valentines"
-        ]
-    },
-    "mailbox":{
-        "unicode":"1F4EB",
-        "unicode_alternates":[
-
-        ],
-        "name":"closed mailbox with raised flag",
-        "shortname":":mailbox:",
-        "category":"objects",
-        "category_order":"93",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "communication",
-            "email",
-            "inbox"
-        ]
-    },
-    "postbox":{
-        "unicode":"1F4EE",
-        "unicode_alternates":[
-
-        ],
-        "name":"postbox",
-        "shortname":":postbox:",
-        "category":"objects",
-        "category_order":"97",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "email",
-            "envelope",
-            "letter"
-        ]
-    },
-    "blue_heart":{
-        "unicode":"1F499",
-        "unicode_alternates":[
-
-        ],
-        "name":"blue heart",
-        "shortname":":blue_heart:",
-        "category":"emoticons",
-        "category_order":"170",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "affection",
-            "like",
-            "love",
-            "valentines",
-            "blue",
-            "heart",
-            "love",
-            "stability",
-            "truth",
-            "loyalty",
-            "trust"
-        ]
-    },
-    "newspaper":{
-        "unicode":"1F4F0",
-        "unicode_alternates":[
-
-        ],
-        "name":"newspaper",
-        "shortname":":newspaper:",
-        "category":"objects",
-        "category_order":"133",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "headline",
-            "press"
-        ]
-    },
-    "iphone":{
-        "unicode":"1F4F1",
-        "unicode_alternates":[
-
-        ],
-        "name":"mobile phone",
-        "shortname":":iphone:",
-        "category":"objects",
-        "category_order":"31",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "apple",
-            "dial",
-            "gadgets",
-            "technology"
-        ]
-    },
-    "green_heart":{
-        "unicode":"1F49A",
-        "unicode_alternates":[
-
-        ],
-        "name":"green heart",
-        "shortname":":green_heart:",
-        "category":"emoticons",
-        "category_order":"172",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "affection",
-            "like",
-            "love",
-            "valentines",
-            "green",
-            "heart",
-            "love",
-            "nature",
-            "rebirth",
-            "reborn",
-            "jealous",
-            "clingy",
-            "envious",
-            "possessive"
-        ]
-    },
-    "calling":{
-        "unicode":"1F4F2",
-        "unicode_alternates":[
-
-        ],
-        "name":"mobile phone with rightwards arrow at left",
-        "shortname":":calling:",
-        "category":"objects",
-        "category_order":"85",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "incoming",
-            "iphone"
-        ]
-    },
-    "vibration_mode":{
-        "unicode":"1F4F3",
-        "unicode_alternates":[
-
-        ],
-        "name":"vibration mode",
-        "shortname":":vibration_mode:",
-        "category":"other",
-        "category_order":"104",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "orange-square",
-            "phone"
-        ]
-    },
-    "yellow_heart":{
-        "unicode":"1F49B",
-        "unicode_alternates":[
-
-        ],
-        "name":"yellow heart",
-        "shortname":":yellow_heart:",
-        "category":"emoticons",
-        "category_order":"169",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "affection",
-            "like",
-            "love",
-            "valentines",
-            "yellow",
-            "gold",
-            "heart",
-            "love",
-            "friendship",
-            "happy",
-            "happiness",
-            "trust",
-            "compassionate",
-            "respectful",
-            "honest",
-            "caring",
-            "selfless"
-        ]
-    },
-    "mobile_phone_off":{
-        "unicode":"1F4F4",
-        "unicode_alternates":[
-
-        ],
-        "name":"mobile phone off",
-        "shortname":":mobile_phone_off:",
-        "category":"other",
-        "category_order":"105",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "mute"
-        ]
-    },
-    "signal_strength":{
-        "unicode":"1F4F6",
-        "unicode_alternates":[
-
-        ],
-        "name":"antenna with bars",
-        "shortname":":signal_strength:",
-        "category":"other",
-        "category_order":"51",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blue-square"
-        ]
-    },
-    "purple_heart":{
-        "unicode":"1F49C",
-        "unicode_alternates":[
-
-        ],
-        "name":"purple heart",
-        "shortname":":purple_heart:",
-        "category":"emoticons",
-        "category_order":"171",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "affection",
-            "like",
-            "love",
-            "valentines",
-            "purple",
-            "violet",
-            "heart",
-            "love",
-            "sensitive",
-            "understanding",
-            "compassionate",
-            "compassion",
-            "duty",
-            "honor",
-            "royalty",
-            "veteran",
-            "sacrifice"
-        ]
-    },
-    "camera":{
-        "unicode":"1F4F7",
-        "unicode_alternates":[
-
-        ],
-        "name":"camera",
-        "shortname":":camera:",
-        "category":"objects",
-        "category_order":"23",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "gadgets",
-            "photo"
-        ]
-    },
-    "video_camera":{
-        "unicode":"1F4F9",
-        "unicode_alternates":[
-
-        ],
-        "name":"video camera",
-        "shortname":":video_camera:",
-        "category":"objects",
-        "category_order":"24",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "film",
-            "record"
-        ]
-    },
-    "gift_heart":{
-        "unicode":"1F49D",
-        "unicode_alternates":[
-
-        ],
-        "name":"heart with ribbon",
-        "shortname":":gift_heart:",
-        "category":"objects",
-        "category_order":"2",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "love",
-            "valentines"
-        ]
-    },
-    "tv":{
-        "unicode":"1F1F9-1F1FB",
-        "unicode_alternates":[
-
-        ],
-        "name":"tuvalu",
-        "shortname":":tv:",
-        "category":"places",
-        "category_order":"297",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "radio":{
-        "unicode":"1F4FB",
-        "unicode_alternates":[
-
-        ],
-        "name":"radio",
-        "shortname":":radio:",
-        "category":"objects",
-        "category_order":"38",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "communication",
-            "music",
-            "podcast",
-            "program"
-        ]
-    },
-    "revolving_hearts":{
-        "unicode":"1F49E",
-        "unicode_alternates":[
-
-        ],
-        "name":"revolving hearts",
-        "shortname":":revolving_hearts:",
-        "category":"emoticons",
-        "category_order":"179",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "affection",
-            "like",
-            "love",
-            "valentines",
-            "heart",
-            "hearts",
-            "revolving",
-            "moving",
-            "circle",
-            "multiple",
-            "lovers"
-        ]
-    },
-    "vhs":{
-        "unicode":"1F4FC",
-        "unicode_alternates":[
-
-        ],
-        "name":"videocassette",
-        "shortname":":vhs:",
-        "category":"objects",
-        "category_order":"25",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "oldschool",
-            "record",
-            "video"
-        ]
-    },
-    "arrows_clockwise":{
-        "unicode":"1F503",
-        "unicode_alternates":[
-
-        ],
-        "name":"clockwise downwards and upwards open circle arrows",
-        "shortname":":arrows_clockwise:",
-        "category":"other",
-        "category_order":"149",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "sync"
-        ]
-    },
-    "heart_decoration":{
-        "unicode":"1F49F",
-        "unicode_alternates":[
-
-        ],
-        "name":"heart decoration",
-        "shortname":":heart_decoration:",
-        "category":"other",
-        "category_order":"102",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "like",
-            "love",
-            "purple-square"
-        ]
-    },
-    "loud_sound":{
-        "unicode":"1F50A",
-        "unicode_alternates":[
-
-        ],
-        "name":"speaker with three sound waves",
-        "shortname":":loud_sound:",
-        "category":"objects",
-        "category_order":"39",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-
-        ]
-    },
-    "battery":{
-        "unicode":"1F50B",
-        "unicode_alternates":[
-
-        ],
-        "name":"battery",
-        "shortname":":battery:",
-        "category":"objects",
-        "category_order":"62",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "energy",
-            "power",
-            "sustain"
-        ]
-    },
-    "diamond_shape_with_a_dot_inside":{
-        "unicode":"1F4A0",
-        "unicode_alternates":[
-
-        ],
-        "name":"diamond shape with a dot inside",
-        "shortname":":diamond_shape_with_a_dot_inside:",
-        "category":"other",
-        "category_order":"110",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "diamond",
-            "cute",
-            "cuteness",
-            "kawaii",
-            "japanese",
-            "glyph",
-            "adorable"
-        ]
-    },
-    "electric_plug":{
-        "unicode":"1F50C",
-        "unicode_alternates":[
-
-        ],
-        "name":"electric plug",
-        "shortname":":electric_plug:",
-        "category":"objects",
-        "category_order":"61",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "charger",
-            "power"
-        ]
-    },
-    "mag":{
-        "unicode":"1F50D",
-        "unicode_alternates":[
-
-        ],
-        "name":"left-pointing magnifying glass",
-        "shortname":":mag:",
-        "category":"objects",
-        "category_order":"63",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "search",
-            "zoom",
-            "detective",
-            "investigator",
-            "detail",
-            "details"
-        ]
-    },
-    "bulb":{
-        "unicode":"1F4A1",
-        "unicode_alternates":[
-
-        ],
-        "name":"electric light bulb",
-        "shortname":":bulb:",
-        "category":"objects",
-        "category_order":"57",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "electricity",
-            "light",
-            "idea",
-            "bulb",
-            "light"
-        ]
-    },
-    "mag_right":{
-        "unicode":"1F50E",
-        "unicode_alternates":[
-
-        ],
-        "name":"right-pointing magnifying glass",
-        "shortname":":mag_right:",
-        "category":"objects",
-        "category_order":"56",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "search",
-            "zoom",
-            "detective",
-            "investigator",
-            "detail",
-            "details"
-        ]
-    },
-    "lock_with_ink_pen":{
-        "unicode":"1F50F",
-        "unicode_alternates":[
-
-        ],
-        "name":"lock with ink pen",
-        "shortname":":lock_with_ink_pen:",
-        "category":"objects",
-        "category_order":"53",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "secret",
-            "security"
-        ]
-    },
-    "anger":{
-        "unicode":"1F4A2",
-        "unicode_alternates":[
-
-        ],
-        "name":"anger symbol",
-        "shortname":":anger:",
-        "category":"emoticons",
-        "category_order":"96",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "anger",
-            "angry",
-            "mad"
-        ]
-    },
-    "closed_lock_with_key":{
-        "unicode":"1F510",
-        "unicode_alternates":[
-
-        ],
-        "name":"closed lock with key",
-        "shortname":":closed_lock_with_key:",
-        "category":"objects",
-        "category_order":"54",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "privacy",
-            "security"
-        ]
-    },
-    "key":{
-        "unicode":"1F511",
-        "unicode_alternates":[
-
-        ],
-        "name":"key",
-        "shortname":":key:",
-        "category":"objects",
-        "category_order":"55",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "door",
-            "lock",
-            "password"
-        ]
-    },
-    "bomb":{
-        "unicode":"1F4A3",
-        "unicode_alternates":[
-
-        ],
-        "name":"bomb",
-        "shortname":":bomb:",
-        "category":"objects",
-        "category_order":"73",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "boom",
-            "explode"
-        ]
-    },
-    "lock":{
-        "unicode":"1F512",
-        "unicode_alternates":[
-
-        ],
-        "name":"lock",
-        "shortname":":lock:",
-        "category":"objects",
-        "category_order":"52",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "password",
-            "security"
-        ]
-    },
-    "unlock":{
-        "unicode":"1F513",
-        "unicode_alternates":[
-
-        ],
-        "name":"open lock",
-        "shortname":":unlock:",
-        "category":"objects",
-        "category_order":"51",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "privacy",
-            "security"
-        ]
-    },
-    "zzz":{
-        "unicode":"1F4A4",
-        "unicode_alternates":[
-
-        ],
-        "name":"sleeping symbol",
-        "shortname":":zzz:",
-        "category":"emoticons",
-        "category_order":"99",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "sleepy",
-            "tired"
-        ]
-    },
-    "bell":{
-        "unicode":"1F514",
-        "unicode_alternates":[
-
-        ],
-        "name":"bell",
-        "shortname":":bell:",
-        "category":"objects",
-        "category_order":"43",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "chime",
-            "christmas",
-            "notification",
-            "sound",
-            "xmas"
-        ]
-    },
-    "bookmark":{
-        "unicode":"1F516",
-        "unicode_alternates":[
-
-        ],
-        "name":"bookmark",
-        "shortname":":bookmark:",
-        "category":"objects",
-        "category_order":"129",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "favorite"
-        ]
-    },
-    "boom":{
-        "unicode":"1F4A5",
-        "unicode_alternates":[
-
-        ],
-        "name":"collision symbol",
-        "shortname":":boom:",
-        "category":"emoticons",
-        "category_order":"95",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "bomb",
-            "explode",
-            "explosion",
-            "boom",
-            "bang",
-            "collision",
-            "fire",
-            "emphasis",
-            "wow",
-            "bam"
-        ]
-    },
-    "link":{
-        "unicode":"1F517",
-        "unicode_alternates":[
-
-        ],
-        "name":"link symbol",
-        "shortname":":link:",
-        "category":"other",
-        "category_order":"187",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "rings",
-            "url"
-        ]
-    },
-    "radio_button":{
-        "unicode":"1F518",
-        "unicode_alternates":[
-
-        ],
-        "name":"radio button",
-        "shortname":":radio_button:",
-        "category":"other",
-        "category_order":"186",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "input"
-        ]
-    },
-    "sweat_drops":{
-        "unicode":"1F4A6",
-        "unicode_alternates":[
-
-        ],
-        "name":"splashing sweat symbol",
-        "shortname":":sweat_drops:",
-        "category":"emoticons",
-        "category_order":"97",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "water"
-        ]
-    },
-    "back":{
-        "unicode":"1F519",
-        "unicode_alternates":[
-
-        ],
-        "name":"back with leftwards arrow above",
-        "shortname":":back:",
-        "category":"other",
-        "category_order":"138",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "arrow"
-        ]
-    },
-    "end":{
-        "unicode":"1F51A",
-        "unicode_alternates":[
-
-        ],
-        "name":"end with leftwards arrow above",
-        "shortname":":end:",
-        "category":"other",
-        "category_order":"137",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "arrow",
-            "words"
-        ]
-    },
-    "droplet":{
-        "unicode":"1F4A7",
-        "unicode_alternates":[
-
-        ],
-        "name":"droplet",
-        "shortname":":droplet:",
-        "category":"emoticons",
-        "category_order":"98",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "drip",
-            "faucet",
-            "water",
-            "drop",
-            "droplet",
-            "h20",
-            "water",
-            "aqua",
-            "tear",
-            "sweat",
-            "rain",
-            "moisture",
-            "wet",
-            "moist",
-            "spit"
-        ]
-    },
-    "on":{
-        "unicode":"1F51B",
-        "unicode_alternates":[
-
-        ],
-        "name":"on with exclamation mark with left right arrow abo",
-        "shortname":":on:",
-        "category":"other",
-        "category_order":"139",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "arrow",
-            "words"
-        ]
-    },
-    "soon":{
-        "unicode":"1F51C",
-        "unicode_alternates":[
-
-        ],
-        "name":"soon with rightwards arrow above",
-        "shortname":":soon:",
-        "category":"other",
-        "category_order":"140",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "arrow",
-            "words"
-        ]
-    },
-    "dash":{
-        "unicode":"1F4A8",
-        "unicode_alternates":[
-
-        ],
-        "name":"dash symbol",
-        "shortname":":dash:",
-        "category":"emoticons",
-        "category_order":"100",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "air",
-            "fast",
-            "shoo",
-            "wind"
-        ]
-    },
-    "top":{
-        "unicode":"1F51D",
-        "unicode_alternates":[
-
-        ],
-        "name":"top with upwards arrow above",
-        "shortname":":top:",
-        "category":"other",
-        "category_order":"136",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blue-square",
-            "words"
-        ]
-    },
-    "underage":{
-        "unicode":"1F51E",
-        "unicode_alternates":[
-
-        ],
-        "name":"no one under eighteen symbol",
-        "shortname":":underage:",
-        "category":"other",
-        "category_order":"89",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "18",
-            "drink",
-            "night",
-            "pub"
-        ]
-    },
-    "poop":{
-        "unicode":"1F4A9",
-        "unicode_alternates":[
-
-        ],
-        "name":"pile of poo",
-        "shortname":":poop:",
-        "category":"emoticons",
-        "category_order":"90",
-        "aliases":[
-            ":shit:",
-            ":hankey:",
-            ":poo:"
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "poop",
-            "shit",
-            "shitface",
-            "turd",
-            "poo"
-        ]
-    },
-    "keycap_ten":{
-        "unicode":"1F51F",
-        "unicode_alternates":[
-
-        ],
-        "name":"keycap ten",
-        "shortname":":keycap_ten:",
-        "category":"other",
-        "category_order":"12",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "10",
-            "blue-square",
-            "numbers"
-        ]
-    },
-    "muscle":{
-        "unicode":"1F4AA",
-        "unicode_alternates":[
-
-        ],
-        "name":"flexed biceps",
-        "shortname":":muscle:",
-        "category":"emoticons",
-        "category_order":"123",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "arm",
-            "flex",
-            "hand",
-            "strong",
-            "muscle",
-            "bicep"
-        ]
-    },
-    "capital_abcd":{
-        "unicode":"1F520",
-        "unicode_alternates":[
-
-        ],
-        "name":"input symbol for latin capital letters",
-        "shortname":":capital_abcd:",
-        "category":"other",
-        "category_order":"19",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "alphabet",
-            "blue-square",
-            "words"
-        ]
-    },
-    "abcd":{
-        "unicode":"1F521",
-        "unicode_alternates":[
-
-        ],
-        "name":"input symbol for latin small letters",
-        "shortname":":abcd:",
-        "category":"other",
-        "category_order":"20",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "alphabet",
-            "blue-square"
-        ]
-    },
-    "dizzy":{
-        "unicode":"1F4AB",
-        "unicode_alternates":[
-
-        ],
-        "name":"dizzy symbol",
-        "shortname":":dizzy:",
-        "category":"emoticons",
-        "category_order":"94",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "shoot",
-            "sparkle",
-            "star",
-            "dizzy",
-            "drunk",
-            "sick",
-            "intoxicated",
-            "squeans",
-            "starburst",
-            "star"
-        ]
-    },
-    "1234":{
-        "unicode":"1F522",
-        "unicode_alternates":[
-
-        ],
-        "name":"input symbol for numbers",
-        "shortname":":1234:",
-        "category":"other",
-        "category_order":"13",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blue-square",
-            "numbers"
-        ]
-    },
-    "symbols":{
-        "unicode":"1F523",
-        "unicode_alternates":[
-
-        ],
-        "name":"input symbol for symbols",
-        "shortname":":symbols:",
-        "category":"other",
-        "category_order":"14",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blue-square"
-        ]
-    },
-    "speech_balloon":{
-        "unicode":"1F4AC",
-        "unicode_alternates":[
-
-        ],
-        "name":"speech balloon",
-        "shortname":":speech_balloon:",
-        "category":"emoticons",
-        "category_order":"187",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "bubble",
-            "words",
-            "speech",
-            "balloon",
-            "talk",
-            "conversation",
-            "communication",
-            "comic",
-            "dialogue"
-        ]
-    },
-    "abc":{
-        "unicode":"1F524",
-        "unicode_alternates":[
-
-        ],
-        "name":"input symbol for latin letters",
-        "shortname":":abc:",
-        "category":"other",
-        "category_order":"21",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "alphabet",
-            "blue-square"
-        ]
-    },
-    "fire":{
-        "unicode":"1F525",
-        "unicode_alternates":[
-
-        ],
-        "name":"fire",
-        "shortname":":fire:",
-        "category":"emoticons",
-        "category_order":"91",
-        "aliases":[
-            ":flame:"
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "cook",
-            "hot",
-            "flame"
-        ]
-    },
-    "white_flower":{
-        "unicode":"1F4AE",
-        "unicode_alternates":[
-
-        ],
-        "name":"white flower",
-        "shortname":":white_flower:",
-        "category":"other",
-        "category_order":"182",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "japanese",
-            "white",
-            "flower",
-            "teacher",
-            "school",
-            "grade",
-            "score",
-            "brilliance",
-            "intelligence",
-            "homework",
-            "student",
-            "assignment",
-            "praise"
-        ]
-    },
-    "flashlight":{
-        "unicode":"1F526",
-        "unicode_alternates":[
-
-        ],
-        "name":"electric torch",
-        "shortname":":flashlight:",
-        "category":"objects",
-        "category_order":"58",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "dark"
-        ]
-    },
-    "wrench":{
-        "unicode":"1F527",
-        "unicode_alternates":[
-
-        ],
-        "name":"wrench",
-        "shortname":":wrench:",
-        "category":"objects",
-        "category_order":"68",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "diy",
-            "ikea",
-            "tools"
-        ]
-    },
-    "100":{
-        "unicode":"1F4AF",
-        "unicode_alternates":[
-
-        ],
-        "name":"hundred points symbol",
-        "shortname":":100:",
-        "category":"other",
-        "category_order":"183",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "numbers",
-            "perfect",
-            "score",
-            "100",
-            "percent",
-            "a",
-            "plus",
-            "perfect",
-            "school",
-            "quiz",
-            "score",
-            "test",
-            "exam"
-        ]
-    },
-    "hammer":{
-        "unicode":"1F528",
-        "unicode_alternates":[
-
-        ],
-        "name":"hammer",
-        "shortname":":hammer:",
-        "category":"objects",
-        "category_order":"70",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "done",
-            "judge",
-            "law",
-            "ruling",
-            "tools",
-            "verdict"
-        ]
-    },
-    "nut_and_bolt":{
-        "unicode":"1F529",
-        "unicode_alternates":[
-
-        ],
-        "name":"nut and bolt",
-        "shortname":":nut_and_bolt:",
-        "category":"objects",
-        "category_order":"69",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "handy",
-            "tools"
-        ]
-    },
-    "moneybag":{
-        "unicode":"1F4B0",
-        "unicode_alternates":[
-
-        ],
-        "name":"money bag",
-        "shortname":":moneybag:",
-        "category":"objects",
-        "category_order":"78",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "coins",
-            "dollar",
-            "payment"
-        ]
-    },
-    "knife":{
-        "unicode":"1F52A",
-        "unicode_alternates":[
-
-        ],
-        "name":"hocho",
-        "shortname":":knife:",
-        "category":"objects",
-        "category_order":"75",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-
-        ]
-    },
-    "gun":{
-        "unicode":"1F52B",
-        "unicode_alternates":[
-
-        ],
-        "name":"pistol",
-        "shortname":":gun:",
-        "category":"objects",
-        "category_order":"74",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "violence",
-            "weapon"
-        ]
-    },
-    "currency_exchange":{
-        "unicode":"1F4B1",
-        "unicode_alternates":[
-
-        ],
-        "name":"currency exchange",
-        "shortname":":currency_exchange:",
-        "category":"other",
-        "category_order":"130",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "dollar",
-            "money",
-            "travel"
-        ]
-    },
-    "crystal_ball":{
-        "unicode":"1F52E",
-        "unicode_alternates":[
-
-        ],
-        "name":"crystal ball",
-        "shortname":":crystal_ball:",
-        "category":"objects",
-        "category_order":"21",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "disco",
-            "party"
-        ]
-    },
-    "heavy_dollar_sign":{
-        "unicode":"1F4B2",
-        "unicode_alternates":[
-
-        ],
-        "name":"heavy dollar sign",
-        "shortname":":heavy_dollar_sign:",
-        "category":"other",
-        "category_order":"129",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "currency",
-            "money",
-            "payment",
-            "dollar",
-            "currency",
-            "money",
-            "cash",
-            "sale",
-            "purchase",
-            "value"
-        ]
-    },
-    "six_pointed_star":{
-        "unicode":"1F52F",
-        "unicode_alternates":[
-
-        ],
-        "name":"six pointed star with middle dot",
-        "shortname":":six_pointed_star:",
-        "category":"other",
-        "category_order":"126",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "purple-square"
-        ]
-    },
-    "credit_card":{
-        "unicode":"1F4B3",
-        "unicode_alternates":[
-
-        ],
-        "name":"credit card",
-        "shortname":":credit_card:",
-        "category":"objects",
-        "category_order":"83",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "bill",
-            "dollar",
-            "money",
-            "pay",
-            "payment",
-            "credit",
-            "card",
-            "loan",
-            "purchase",
-            "shopping",
-            "mastercard",
-            "visa",
-            "american express",
-            "wallet",
-            "signature"
-        ]
-    },
-    "beginner":{
-        "unicode":"1F530",
-        "unicode_alternates":[
-
-        ],
-        "name":"japanese symbol for beginner",
-        "shortname":":beginner:",
-        "category":"places",
-        "category_order":"82",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "badge",
-            "shield"
-        ]
-    },
-    "trident":{
-        "unicode":"1F531",
-        "unicode_alternates":[
-
-        ],
-        "name":"trident emblem",
-        "shortname":":trident:",
-        "category":"other",
-        "category_order":"189",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "spear",
-            "weapon"
-        ]
-    },
-    "yen":{
-        "unicode":"1F4B4",
-        "unicode_alternates":[
-
-        ],
-        "name":"banknote with yen sign",
-        "shortname":":yen:",
-        "category":"objects",
-        "category_order":"79",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "currency",
-            "dollar",
-            "japanese",
-            "money",
-            "yen",
-            "japan",
-            "japanese",
-            "banknote",
-            "money",
-            "currency",
-            "paper",
-            "cash",
-            "bill"
-        ]
-    },
-    "black_square_button":{
-        "unicode":"1F532",
-        "unicode_alternates":[
-
-        ],
-        "name":"black square button",
-        "shortname":":black_square_button:",
-        "category":"other",
-        "category_order":"190",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "frame"
-        ]
-    },
-    "white_square_button":{
-        "unicode":"1F533",
-        "unicode_alternates":[
-
-        ],
-        "name":"white square button",
-        "shortname":":white_square_button:",
-        "category":"other",
-        "category_order":"191",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "shape"
-        ]
-    },
-    "dollar":{
-        "unicode":"1F4B5",
-        "unicode_alternates":[
-
-        ],
-        "name":"banknote with dollar sign",
-        "shortname":":dollar:",
-        "category":"objects",
-        "category_order":"80",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "bill",
-            "currency",
-            "money",
-            "dollar",
-            "united states",
-            "canada",
-            "australia",
-            "banknote",
-            "money",
-            "currency",
-            "paper",
-            "cash",
-            "bills"
-        ]
-    },
-    "red_circle":{
-        "unicode":"1F534",
-        "unicode_alternates":[
-
-        ],
-        "name":"large red circle",
-        "shortname":":red_circle:",
-        "category":"other",
-        "category_order":"203",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "shape"
-        ]
-    },
-    "large_blue_circle":{
-        "unicode":"1F535",
-        "unicode_alternates":[
-
-        ],
-        "name":"large blue circle",
-        "shortname":":large_blue_circle:",
-        "category":"other",
-        "category_order":"204",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-
-        ]
-    },
-    "money_with_wings":{
-        "unicode":"1F4B8",
-        "unicode_alternates":[
-
-        ],
-        "name":"money with wings",
-        "shortname":":money_with_wings:",
-        "category":"objects",
-        "category_order":"84",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "bills",
-            "dollar",
-            "payment",
-            "money",
-            "wings",
-            "easy",
-            "spend",
-            "work",
-            "lost",
-            "blown",
-            "burned",
-            "gift",
-            "cash",
-            "dollar"
-        ]
-    },
-    "large_orange_diamond":{
-        "unicode":"1F536",
-        "unicode_alternates":[
-
-        ],
-        "name":"large orange diamond",
-        "shortname":":large_orange_diamond:",
-        "category":"other",
-        "category_order":"206",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "shape"
-        ]
-    },
-    "large_blue_diamond":{
-        "unicode":"1F537",
-        "unicode_alternates":[
-
-        ],
-        "name":"large blue diamond",
-        "shortname":":large_blue_diamond:",
-        "category":"other",
-        "category_order":"207",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "shape"
-        ]
-    },
-    "chart":{
-        "unicode":"1F4B9",
-        "unicode_alternates":[
-
-        ],
-        "name":"chart with upwards trend and yen sign",
-        "shortname":":chart:",
-        "category":"other",
-        "category_order":"128",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "graph",
-            "green-square"
-        ]
-    },
-    "small_orange_diamond":{
-        "unicode":"1F538",
-        "unicode_alternates":[
-
-        ],
-        "name":"small orange diamond",
-        "shortname":":small_orange_diamond:",
-        "category":"other",
-        "category_order":"208",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "shape"
-        ]
-    },
-    "small_blue_diamond":{
-        "unicode":"1F539",
-        "unicode_alternates":[
-
-        ],
-        "name":"small blue diamond",
-        "shortname":":small_blue_diamond:",
-        "category":"other",
-        "category_order":"209",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "shape"
-        ]
-    },
-    "seat":{
-        "unicode":"1F4BA",
-        "unicode_alternates":[
-
-        ],
-        "name":"seat",
-        "shortname":":seat:",
-        "category":"places",
-        "category_order":"40",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "sit"
-        ]
-    },
-    "small_red_triangle":{
-        "unicode":"1F53A",
-        "unicode_alternates":[
-
-        ],
-        "name":"up-pointing red triangle",
-        "shortname":":small_red_triangle:",
-        "category":"other",
-        "category_order":"198",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "shape"
-        ]
-    },
-    "small_red_triangle_down":{
-        "unicode":"1F53B",
-        "unicode_alternates":[
-
-        ],
-        "name":"down-pointing red triangle",
-        "shortname":":small_red_triangle_down:",
-        "category":"other",
-        "category_order":"205",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "shape"
-        ]
-    },
-    "computer":{
-        "unicode":"1F4BB",
-        "unicode_alternates":[
-
-        ],
-        "name":"personal computer",
-        "shortname":":computer:",
-        "category":"objects",
-        "category_order":"30",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "laptop",
-            "tech"
-        ]
-    },
-    "arrow_up_small":{
-        "unicode":"1F53C",
-        "unicode_alternates":[
-
-        ],
-        "name":"up-pointing small red triangle",
-        "shortname":":arrow_up_small:",
-        "category":"other",
-        "category_order":"31",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blue-square"
-        ]
-    },
-    "briefcase":{
-        "unicode":"1F4BC",
-        "unicode_alternates":[
-
-        ],
-        "name":"briefcase",
-        "shortname":":briefcase:",
-        "category":"emoticons",
-        "category_order":"161",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "business",
-            "documents",
-            "work"
-        ]
-    },
-    "arrow_down_small":{
-        "unicode":"1F53D",
-        "unicode_alternates":[
-
-        ],
-        "name":"down-pointing small red triangle",
-        "shortname":":arrow_down_small:",
-        "category":"other",
-        "category_order":"32",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "arrow",
-            "blue-square"
-        ]
-    },
-    "clock1":{
-        "unicode":"1F550",
-        "unicode_alternates":[
-
-        ],
-        "name":"clock face one oclock",
-        "shortname":":clock1:",
-        "category":"other",
-        "category_order":"152",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "clock",
-            "time"
-        ]
-    },
-    "minidisc":{
-        "unicode":"1F4BD",
-        "unicode_alternates":[
-
-        ],
-        "name":"minidisc",
-        "shortname":":minidisc:",
-        "category":"objects",
-        "category_order":"28",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "data",
-            "disc",
-            "disk",
-            "record",
-            "technology"
-        ]
-    },
-    "clock2":{
-        "unicode":"1F551",
-        "unicode_alternates":[
-
-        ],
-        "name":"clock face two oclock",
-        "shortname":":clock2:",
-        "category":"other",
-        "category_order":"154",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "clock",
-            "time"
-        ]
-    },
-    "floppy_disk":{
-        "unicode":"1F4BE",
-        "unicode_alternates":[
-
-        ],
-        "name":"floppy disk",
-        "shortname":":floppy_disk:",
-        "category":"objects",
-        "category_order":"29",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "oldschool",
-            "save",
-            "technology",
-            "floppy",
-            "disk",
-            "storage",
-            "information",
-            "computer",
-            "drive",
-            "megabyte"
-        ]
-    },
-    "clock3":{
-        "unicode":"1F552",
-        "unicode_alternates":[
-
-        ],
-        "name":"clock face three oclock",
-        "shortname":":clock3:",
-        "category":"other",
-        "category_order":"156",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "clock",
-            "time"
-        ]
-    },
-    "cd":{
-        "unicode":"1F1E8-1F1E9",
-        "unicode_alternates":[
-
-        ],
-        "name":"the democratic republic of the congo",
-        "shortname":":cd:",
-        "category":"places",
-        "category_order":"201",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "r&eacute;publique d&eacute;mocratique du congo",
-            "republique democratique du congo"
-        ]
-    },
-    "clock4":{
-        "unicode":"1F553",
-        "unicode_alternates":[
-
-        ],
-        "name":"clock face four oclock",
-        "shortname":":clock4:",
-        "category":"other",
-        "category_order":"158",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "clock",
-            "time"
-        ]
-    },
-    "dvd":{
-        "unicode":"1F4C0",
-        "unicode_alternates":[
-
-        ],
-        "name":"dvd",
-        "shortname":":dvd:",
-        "category":"objects",
-        "category_order":"27",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "cd",
-            "disc",
-            "disk"
-        ]
-    },
-    "clock5":{
-        "unicode":"1F554",
-        "unicode_alternates":[
-
-        ],
-        "name":"clock face five oclock",
-        "shortname":":clock5:",
-        "category":"other",
-        "category_order":"160",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "clock",
-            "time"
-        ]
-    },
-    "clock6":{
-        "unicode":"1F555",
-        "unicode_alternates":[
-
-        ],
-        "name":"clock face six oclock",
-        "shortname":":clock6:",
-        "category":"other",
-        "category_order":"162",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "clock",
-            "time"
-        ]
-    },
-    "file_folder":{
-        "unicode":"1F4C1",
-        "unicode_alternates":[
-
-        ],
-        "name":"file folder",
-        "shortname":":file_folder:",
-        "category":"objects",
-        "category_order":"111",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "documents"
-        ]
-    },
-    "clock7":{
-        "unicode":"1F556",
-        "unicode_alternates":[
-
-        ],
-        "name":"clock face seven oclock",
-        "shortname":":clock7:",
-        "category":"other",
-        "category_order":"163",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "clock",
-            "time"
-        ]
-    },
-    "clock8":{
-        "unicode":"1F557",
-        "unicode_alternates":[
-
-        ],
-        "name":"clock face eight oclock",
-        "shortname":":clock8:",
-        "category":"other",
-        "category_order":"164",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "clock",
-            "time"
-        ]
-    },
-    "open_file_folder":{
-        "unicode":"1F4C2",
-        "unicode_alternates":[
-
-        ],
-        "name":"open file folder",
-        "shortname":":open_file_folder:",
-        "category":"objects",
-        "category_order":"112",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "documents",
-            "load"
-        ]
-    },
-    "clock9":{
-        "unicode":"1F558",
-        "unicode_alternates":[
-
-        ],
-        "name":"clock face nine oclock",
-        "shortname":":clock9:",
-        "category":"other",
-        "category_order":"165",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "clock",
-            "time"
-        ]
-    },
-    "clock10":{
-        "unicode":"1F559",
-        "unicode_alternates":[
-
-        ],
-        "name":"clock face ten oclock",
-        "shortname":":clock10:",
-        "category":"other",
-        "category_order":"166",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "clock",
-            "time"
-        ]
-    },
-    "page_with_curl":{
-        "unicode":"1F4C3",
-        "unicode_alternates":[
-
-        ],
-        "name":"page with curl",
-        "shortname":":page_with_curl:",
-        "category":"objects",
-        "category_order":"101",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "documents"
-        ]
-    },
-    "clock11":{
-        "unicode":"1F55A",
-        "unicode_alternates":[
-
-        ],
-        "name":"clock face eleven oclock",
-        "shortname":":clock11:",
-        "category":"other",
-        "category_order":"167",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "clock",
-            "time"
-        ]
-    },
-    "clock12":{
-        "unicode":"1F55B",
-        "unicode_alternates":[
-
-        ],
-        "name":"clock face twelve oclock",
-        "shortname":":clock12:",
-        "category":"other",
-        "category_order":"150",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "clock",
-            "time"
-        ]
-    },
-    "page_facing_up":{
-        "unicode":"1F4C4",
-        "unicode_alternates":[
-
-        ],
-        "name":"page facing up",
-        "shortname":":page_facing_up:",
-        "category":"objects",
-        "category_order":"100",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "documents"
-        ]
-    },
-    "mount_fuji":{
-        "unicode":"1F5FB",
-        "unicode_alternates":[
-
-        ],
-        "name":"mount fuji",
-        "shortname":":mount_fuji:",
-        "category":"places",
-        "category_order":"23",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "japan",
-            "mountain",
-            "nature",
-            "photo"
-        ]
-    },
-    "tokyo_tower":{
-        "unicode":"1F5FC",
-        "unicode_alternates":[
-
-        ],
-        "name":"tokyo tower",
-        "shortname":":tokyo_tower:",
-        "category":"places",
-        "category_order":"21",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "japan",
-            "photo"
-        ]
-    },
-    "date":{
-        "unicode":"1F4C5",
-        "unicode_alternates":[
-
-        ],
-        "name":"calendar",
-        "shortname":":date:",
-        "category":"objects",
-        "category_order":"108",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "calendar",
-            "schedule"
-        ]
-    },
-    "statue_of_liberty":{
-        "unicode":"1F5FD",
-        "unicode_alternates":[
-
-        ],
-        "name":"statue of liberty",
-        "shortname":":statue_of_liberty:",
-        "category":"places",
-        "category_order":"27",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "american",
-            "newyork"
-        ]
-    },
-    "japan":{
-        "unicode":"1F5FE",
-        "unicode_alternates":[
-
-        ],
-        "name":"silhouette of japan",
-        "shortname":":japan:",
-        "category":"places",
-        "category_order":"22",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "nation"
-        ]
-    },
-    "calendar":{
-        "unicode":"1F4C6",
-        "unicode_alternates":[
-
-        ],
-        "name":"tear-off calendar",
-        "shortname":":calendar:",
-        "category":"objects",
-        "category_order":"109",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "schedule"
-        ]
-    },
-    "moyai":{
-        "unicode":"1F5FF",
-        "unicode_alternates":[
-
-        ],
-        "name":"moyai",
-        "shortname":":moyai:",
-        "category":"places",
-        "category_order":"87",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "island",
-            "stone"
-        ]
-    },
-    "grin":{
-        "unicode":"1F601",
-        "unicode_alternates":[
-
-        ],
-        "name":"grinning face with smiling eyes",
-        "shortname":":grin:",
-        "category":"emoticons",
-        "category_order":"16",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "face",
-            "happy",
-            "joy",
-            "smile",
-            "grin",
-            "grinning",
-            "smiling",
-            "smile",
-            "smiley"
-        ]
-    },
-    "joy":{
-        "unicode":"1F602",
-        "unicode_alternates":[
-
-        ],
-        "name":"face with tears of joy",
-        "shortname":":joy:",
-        "category":"emoticons",
-        "category_order":"23",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-            ":')",
-            ":'-)"
-        ],
-        "keywords":[
-            "cry",
-            "face",
-            "haha",
-            "happy",
-            "tears",
-            "tears",
-            "cry",
-            "joy",
-            "happy",
-            "weep"
-        ]
-    },
-    "smiley":{
-        "unicode":"1F603",
-        "unicode_alternates":[
-
-        ],
-        "name":"smiling face with open mouth",
-        "shortname":":smiley:",
-        "category":"emoticons",
-        "category_order":"2",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-            ":D",
-            ":-D",
-            "=D"
-        ],
-        "keywords":[
-            "face",
-            "haha",
-            "happy",
-            "joy",
-            "smiling",
-            "smile",
-            "smiley"
-        ]
-    },
-    "chart_with_upwards_trend":{
-        "unicode":"1F4C8",
-        "unicode_alternates":[
-
-        ],
-        "name":"chart with upwards trend",
-        "shortname":":chart_with_upwards_trend:",
-        "category":"objects",
-        "category_order":"104",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "graph"
-        ]
-    },
-    "smile":{
-        "unicode":"1F604",
-        "unicode_alternates":[
-
-        ],
-        "name":"smiling face with open mouth and smiling eyes",
-        "shortname":":smile:",
-        "category":"emoticons",
-        "category_order":"1",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-            ":)",
-            ":-)",
-            "=]",
-            "=)",
-            ":]"
-        ],
-        "keywords":[
-            "face",
-            "funny",
-            "haha",
-            "happy",
-            "joy",
-            "laugh",
-            "smile",
-            "smiley",
-            "smiling"
-        ]
-    },
-    "sweat_smile":{
-        "unicode":"1F605",
-        "unicode_alternates":[
-
-        ],
-        "name":"smiling face with open mouth and cold sweat",
-        "shortname":":sweat_smile:",
-        "category":"emoticons",
-        "category_order":"28",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-            "':)",
-            "':-)",
-            "'=)",
-            "':D",
-            "':-D",
-            "'=D"
-        ],
-        "keywords":[
-            "face",
-            "happy",
-            "hot",
-            "smiling",
-            "cold",
-            "sweat",
-            "perspiration"
-        ]
-    },
-    "chart_with_downwards_trend":{
-        "unicode":"1F4C9",
-        "unicode_alternates":[
-
-        ],
-        "name":"chart with downwards trend",
-        "shortname":":chart_with_downwards_trend:",
-        "category":"objects",
-        "category_order":"105",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "graph"
-        ]
-    },
-    "laughing":{
-        "unicode":"1F606",
-        "unicode_alternates":[
-
-        ],
-        "name":"smiling face with open mouth and tightly-closed ey",
-        "shortname":":laughing:",
-        "category":"emoticons",
-        "category_order":"38",
-        "aliases":[
-            ":satisfied:"
-        ],
-        "aliases_ascii":[
-            ">:)",
-            ">;)",
-            ">:-)",
-            ">=)"
-        ],
-        "keywords":[
-            "happy",
-            "joy",
-            "lol",
-            "smiling",
-            "laughing",
-            "laugh"
-        ]
-    },
-    "wink":{
-        "unicode":"1F609",
-        "unicode_alternates":[
-
-        ],
-        "name":"winking face",
-        "shortname":":wink:",
-        "category":"emoticons",
-        "category_order":"6",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-            ";)",
-            ";-)",
-            "*-)",
-            "*)",
-            ";-]",
-            ";]",
-            ";D",
-            ";^)"
-        ],
-        "keywords":[
-            "face",
-            "happy",
-            "mischievous",
-            "secret",
-            "wink",
-            "winking",
-            "friendly",
-            "joke"
-        ]
-    },
-    "bar_chart":{
-        "unicode":"1F4CA",
-        "unicode_alternates":[
-
-        ],
-        "name":"bar chart",
-        "shortname":":bar_chart:",
-        "category":"objects",
-        "category_order":"103",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "graph",
-            "presentation",
-            "stats"
-        ]
-    },
-    "blush":{
-        "unicode":"1F60A",
-        "unicode_alternates":[
-
-        ],
-        "name":"smiling face with smiling eyes",
-        "shortname":":blush:",
-        "category":"emoticons",
-        "category_order":"4",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "crush",
-            "embarrassed",
-            "face",
-            "flushed",
-            "happy",
-            "shy",
-            "smile",
-            "smiling",
-            "smile",
-            "smiley"
-        ]
-    },
-    "yum":{
-        "unicode":"1F60B",
-        "unicode_alternates":[
-
-        ],
-        "name":"face savouring delicious food",
-        "shortname":":yum:",
-        "category":"emoticons",
-        "category_order":"39",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "face",
-            "happy",
-            "joy",
-            "smile",
-            "tongue",
-            "delicious",
-            "savoring",
-            "food",
-            "eat",
-            "yummy",
-            "yum",
-            "tasty",
-            "savory"
-        ]
-    },
-    "clipboard":{
-        "unicode":"1F4CB",
-        "unicode_alternates":[
-
-        ],
-        "name":"clipboard",
-        "shortname":":clipboard:",
-        "category":"objects",
-        "category_order":"107",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "documents",
-            "stationery"
-        ]
-    },
-    "relieved":{
-        "unicode":"1F60C",
-        "unicode_alternates":[
-
-        ],
-        "name":"relieved face",
-        "shortname":":relieved:",
-        "category":"emoticons",
-        "category_order":"18",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "face",
-            "happiness",
-            "massage",
-            "phew",
-            "relaxed",
-            "relieved",
-            "satisfied",
-            "phew",
-            "relief"
-        ]
-    },
-    "heart_eyes":{
-        "unicode":"1F60D",
-        "unicode_alternates":[
-
-        ],
-        "name":"smiling face with heart-shaped eyes",
-        "shortname":":heart_eyes:",
-        "category":"emoticons",
-        "category_order":"7",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "affection",
-            "crush",
-            "face",
-            "infatuation",
-            "like",
-            "love",
-            "valentines",
-            "smiling",
-            "heart",
-            "lovestruck",
-            "love",
-            "flirt",
-            "smile",
-            "heart-shaped"
-        ]
-    },
-    "pushpin":{
-        "unicode":"1F4CC",
-        "unicode_alternates":[
-
-        ],
-        "name":"pushpin",
-        "shortname":":pushpin:",
-        "category":"objects",
-        "category_order":"114",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "stationery"
-        ]
-    },
-    "smirk":{
-        "unicode":"1F60F",
-        "unicode_alternates":[
-
-        ],
-        "name":"smirking face",
-        "shortname":":smirk:",
-        "category":"emoticons",
-        "category_order":"57",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "mean",
-            "prank",
-            "smile",
-            "smug",
-            "smirking",
-            "smirk",
-            "smug",
-            "smile",
-            "half-smile",
-            "conceited"
-        ]
-    },
-    "unamused":{
-        "unicode":"1F612",
-        "unicode_alternates":[
-
-        ],
-        "name":"unamused face",
-        "shortname":":unamused:",
-        "category":"emoticons",
-        "category_order":"19",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "bored",
-            "face",
-            "indifference",
-            "serious",
-            "straight face",
-            "unamused",
-            "not amused",
-            "depressed",
-            "unhappy",
-            "disapprove",
-            "lame"
-        ]
-    },
-    "round_pushpin":{
-        "unicode":"1F4CD",
-        "unicode_alternates":[
-
-        ],
-        "name":"round pushpin",
-        "shortname":":round_pushpin:",
-        "category":"places",
-        "category_order":"90",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "stationery"
-        ]
-    },
-    "sweat":{
-        "unicode":"1F613",
-        "unicode_alternates":[
-
-        ],
-        "name":"face with cold sweat",
-        "shortname":":sweat:",
-        "category":"emoticons",
-        "category_order":"29",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-            "':(",
-            "':-(",
-            "'=("
-        ],
-        "keywords":[
-            "cold",
-            "sweat",
-            "sick",
-            "anxious",
-            "worried",
-            "clammy",
-            "diaphoresis",
-            "face",
-            "hot"
-        ]
-    },
-    "pensive":{
-        "unicode":"1F614",
-        "unicode_alternates":[
-
-        ],
-        "name":"pensive face",
-        "shortname":":pensive:",
-        "category":"emoticons",
-        "category_order":"17",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "face",
-            "okay",
-            "sad",
-            "pensive",
-            "thoughtful",
-            "think",
-            "reflective",
-            "wistful",
-            "meditate",
-            "serious"
-        ]
-    },
-    "paperclip":{
-        "unicode":"1F4CE",
-        "unicode_alternates":[
-
-        ],
-        "name":"paperclip",
-        "shortname":":paperclip:",
-        "category":"objects",
-        "category_order":"115",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "documents",
-            "stationery"
-        ]
-    },
-    "confounded":{
-        "unicode":"1F616",
-        "unicode_alternates":[
-
-        ],
-        "name":"confounded face",
-        "shortname":":confounded:",
-        "category":"emoticons",
-        "category_order":"37",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "confused",
-            "face",
-            "sick",
-            "unwell",
-            "confound",
-            "amaze",
-            "perplex",
-            "puzzle",
-            "mystify"
-        ]
-    },
-    "kissing_heart":{
-        "unicode":"1F618",
-        "unicode_alternates":[
-
-        ],
-        "name":"face throwing a kiss",
-        "shortname":":kissing_heart:",
-        "category":"emoticons",
-        "category_order":"8",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-            ":*",
-            ":-*",
-            "=*",
-            ":^*"
-        ],
-        "keywords":[
-            "affection",
-            "face",
-            "infatuation",
-            "kiss",
-            "blowing kiss",
-            "heart",
-            "love",
-            "lips",
-            "like",
-            "love",
-            "valentines"
-        ]
-    },
-    "straight_ruler":{
-        "unicode":"1F4CF",
-        "unicode_alternates":[
-
-        ],
-        "name":"straight ruler",
-        "shortname":":straight_ruler:",
-        "category":"objects",
-        "category_order":"118",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "stationery"
-        ]
-    },
-    "kissing_closed_eyes":{
-        "unicode":"1F61A",
-        "unicode_alternates":[
-
-        ],
-        "name":"kissing face with closed eyes",
-        "shortname":":kissing_closed_eyes:",
-        "category":"emoticons",
-        "category_order":"9",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "affection",
-            "face",
-            "infatuation",
-            "like",
-            "love",
-            "valentines",
-            "kissing",
-            "kiss",
-            "passion",
-            "puckered",
-            "heart",
-            "love",
-            "smooch"
-        ]
-    },
-    "stuck_out_tongue_winking_eye":{
-        "unicode":"1F61C",
-        "unicode_alternates":[
-
-        ],
-        "name":"face with stuck-out tongue and winking eye",
-        "shortname":":stuck_out_tongue_winking_eye:",
-        "category":"emoticons",
-        "category_order":"12",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-            ">:P",
-            "X-P",
-            "x-p"
-        ],
-        "keywords":[
-            "childish",
-            "face",
-            "mischievous",
-            "playful",
-            "prank",
-            "tongue",
-            "wink",
-            "winking",
-            "kidding",
-            "silly",
-            "playful",
-            "crazy"
-        ]
-    },
-    "triangular_ruler":{
-        "unicode":"1F4D0",
-        "unicode_alternates":[
-
-        ],
-        "name":"triangular ruler",
-        "shortname":":triangular_ruler:",
-        "category":"objects",
-        "category_order":"119",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "architect",
-            "math",
-            "sketch",
-            "stationery"
-        ]
-    },
-    "stuck_out_tongue_closed_eyes":{
-        "unicode":"1F61D",
-        "unicode_alternates":[
-
-        ],
-        "name":"face with stuck-out tongue and tightly-closed eyes",
-        "shortname":":stuck_out_tongue_closed_eyes:",
-        "category":"emoticons",
-        "category_order":"13",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "face",
-            "mischievous",
-            "playful",
-            "prank",
-            "tongue",
-            "kidding",
-            "silly",
-            "playful",
-            "ecstatic"
-        ]
-    },
-    "disappointed":{
-        "unicode":"1F61E",
-        "unicode_alternates":[
-
-        ],
-        "name":"disappointed face",
-        "shortname":":disappointed:",
-        "category":"emoticons",
-        "category_order":"20",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-            ">:[",
-            ":-(",
-            ":(",
-            ":-[",
-            ":[",
-            "=("
-        ],
-        "keywords":[
-            "disappointed",
-            "disappoint",
-            "frown",
-            "depressed",
-            "discouraged",
-            "face",
-            "sad",
-            "upset"
-        ]
-    },
-    "bookmark_tabs":{
-        "unicode":"1F4D1",
-        "unicode_alternates":[
-
-        ],
-        "name":"bookmark tabs",
-        "shortname":":bookmark_tabs:",
-        "category":"objects",
-        "category_order":"102",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "favorite"
-        ]
-    },
-    "angry":{
-        "unicode":"1F620",
-        "unicode_alternates":[
-
-        ],
-        "name":"angry face",
-        "shortname":":angry:",
-        "category":"emoticons",
-        "category_order":"34",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-            ">:(",
-            ">:-(",
-            ":@"
-        ],
-        "keywords":[
-            "angry",
-            "livid",
-            "mad",
-            "vexed",
-            "irritated",
-            "annoyed",
-            "face",
-            "frustrated",
-            "mad"
-        ]
-    },
-    "rage":{
-        "unicode":"1F621",
-        "unicode_alternates":[
-
-        ],
-        "name":"pouting face",
-        "shortname":":rage:",
-        "category":"emoticons",
-        "category_order":"35",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "angry",
-            "despise",
-            "hate",
-            "mad",
-            "pout",
-            "anger",
-            "rage",
-            "irate"
-        ]
-    },
-    "cry":{
-        "unicode":"1F622",
-        "unicode_alternates":[
-
-        ],
-        "name":"crying face",
-        "shortname":":cry:",
-        "category":"emoticons",
-        "category_order":"22",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-            ":'(",
-            ":'-(",
-            ";(",
-            ";-("
-        ],
-        "keywords":[
-            "face",
-            "sad",
-            "sad",
-            "cry",
-            "tear",
-            "weep",
-            "tears"
-        ]
-    },
-    "persevere":{
-        "unicode":"1F623",
-        "unicode_alternates":[
-
-        ],
-        "name":"persevering face",
-        "shortname":":persevere:",
-        "category":"emoticons",
-        "category_order":"21",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-            ">.<"
-        ],
-        "keywords":[
-            "endure",
-            "persevere",
-            "face",
-            "no",
-            "sick",
-            "upset"
-        ]
-    },
-    "triumph":{
-        "unicode":"1F624",
-        "unicode_alternates":[
-
-        ],
-        "name":"face with look of triumph",
-        "shortname":":triumph:",
-        "category":"emoticons",
-        "category_order":"36",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "face",
-            "gas",
-            "phew",
-            "triumph",
-            "steam",
-            "breath"
-        ]
-    },
-    "disappointed_relieved":{
-        "unicode":"1F625",
-        "unicode_alternates":[
-
-        ],
-        "name":"disappointed but relieved face",
-        "shortname":":disappointed_relieved:",
-        "category":"emoticons",
-        "category_order":"26",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "face",
-            "nervous",
-            "phew",
-            "sweat",
-            "disappoint",
-            "relief"
-        ]
-    },
-    "fearful":{
-        "unicode":"1F628",
-        "unicode_alternates":[
-
-        ],
-        "name":"fearful face",
-        "shortname":":fearful:",
-        "category":"emoticons",
-        "category_order":"32",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "face",
-            "nervous",
-            "oops",
-            "scared",
-            "terrified",
-            "fear",
-            "fearful",
-            "scared",
-            "frightened"
-        ]
-    },
-    "weary":{
-        "unicode":"1F629",
-        "unicode_alternates":[
-
-        ],
-        "name":"weary face",
-        "shortname":":weary:",
-        "category":"emoticons",
-        "category_order":"30",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "face",
-            "frustrated",
-            "sad",
-            "sleepy",
-            "tired",
-            "weary",
-            "sleepy",
-            "tired",
-            "tiredness",
-            "study",
-            "finals",
-            "school",
-            "exhausted"
-        ]
-    },
-    "sleepy":{
-        "unicode":"1F62A",
-        "unicode_alternates":[
-
-        ],
-        "name":"sleepy face",
-        "shortname":":sleepy:",
-        "category":"emoticons",
-        "category_order":"25",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "face",
-            "rest",
-            "tired",
-            "sleepy",
-            "tired",
-            "exhausted"
-        ]
-    },
-    "tired_face":{
-        "unicode":"1F62B",
-        "unicode_alternates":[
-
-        ],
-        "name":"tired face",
-        "shortname":":tired_face:",
-        "category":"emoticons",
-        "category_order":"31",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "face",
-            "frustrated",
-            "sick",
-            "upset",
-            "whine",
-            "exhausted",
-            "sleepy",
-            "tired"
-        ]
-    },
-    "sob":{
-        "unicode":"1F62D",
-        "unicode_alternates":[
-
-        ],
-        "name":"loudly crying face",
-        "shortname":":sob:",
-        "category":"emoticons",
-        "category_order":"24",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "cry",
-            "face",
-            "sad",
-            "tears",
-            "upset",
-            "cry",
-            "sob",
-            "tears",
-            "sad",
-            "melancholy",
-            "morn",
-            "somber",
-            "hurt"
-        ]
-    },
-    "cold_sweat":{
-        "unicode":"1F630",
-        "unicode_alternates":[
-
-        ],
-        "name":"face with open mouth and cold sweat",
-        "shortname":":cold_sweat:",
-        "category":"emoticons",
-        "category_order":"27",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "face",
-            "nervous",
-            "sweat",
-            "exasperated",
-            "frustrated"
-        ]
-    },
-    "scream":{
-        "unicode":"1F631",
-        "unicode_alternates":[
-
-        ],
-        "name":"face screaming in fear",
-        "shortname":":scream:",
-        "category":"emoticons",
-        "category_order":"33",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "face",
-            "munch",
-            "scream",
-            "painting",
-            "artist",
-            "alien"
-        ]
-    },
-    "astonished":{
-        "unicode":"1F632",
-        "unicode_alternates":[
-
-        ],
-        "name":"astonished face",
-        "shortname":":astonished:",
-        "category":"emoticons",
-        "category_order":"44",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "face",
-            "xox",
-            "shocked",
-            "surprise",
-            "astonished"
-        ]
-    },
-    "flushed":{
-        "unicode":"1F633",
-        "unicode_alternates":[
-
-        ],
-        "name":"flushed face",
-        "shortname":":flushed:",
-        "category":"emoticons",
-        "category_order":"15",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-            ":$",
-            "=$"
-        ],
-        "keywords":[
-            "blush",
-            "face",
-            "flattered",
-            "flush",
-            "blush",
-            "red",
-            "pink",
-            "cheeks",
-            "shy"
-        ]
-    },
-    "dizzy_face":{
-        "unicode":"1F635",
-        "unicode_alternates":[
-
-        ],
-        "name":"dizzy face",
-        "shortname":":dizzy_face:",
-        "category":"emoticons",
-        "category_order":"43",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-            "#-)",
-            "#)",
-            "%-)",
-            "%)",
-            "X)",
-            "X-)"
-        ],
-        "keywords":[
-            "dizzy",
-            "drunk",
-            "inebriated",
-            "face",
-            "spent",
-            "unconscious",
-            "xox"
-        ]
-    },
-    "mask":{
-        "unicode":"1F637",
-        "unicode_alternates":[
-
-        ],
-        "name":"face with medical mask",
-        "shortname":":mask:",
-        "category":"emoticons",
-        "category_order":"40",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "face",
-            "ill",
-            "sick",
-            "sick",
-            "virus",
-            "flu",
-            "medical",
-            "mask"
-        ]
-    },
-    "smile_cat":{
-        "unicode":"1F638",
-        "unicode_alternates":[
-
-        ],
-        "name":"grinning cat face with smiling eyes",
-        "shortname":":smile_cat:",
-        "category":"emoticons",
-        "category_order":"75",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "cats",
-            "cat",
-            "smile",
-            "grin",
-            "grinning"
-        ]
-    },
-    "joy_cat":{
-        "unicode":"1F639",
-        "unicode_alternates":[
-
-        ],
-        "name":"cat face with tears of joy",
-        "shortname":":joy_cat:",
-        "category":"emoticons",
-        "category_order":"81",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "cats",
-            "haha",
-            "happy",
-            "tears",
-            "happy",
-            "tears",
-            "cry",
-            "joy"
-        ]
-    },
-    "smiley_cat":{
-        "unicode":"1F63A",
-        "unicode_alternates":[
-
-        ],
-        "name":"smiling cat face with open mouth",
-        "shortname":":smiley_cat:",
-        "category":"emoticons",
-        "category_order":"74",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "cats",
-            "happy",
-            "smile",
-            "smiley",
-            "cat",
-            "happy"
-        ]
-    },
-    "heart_eyes_cat":{
-        "unicode":"1F63B",
-        "unicode_alternates":[
-
-        ],
-        "name":"smiling cat face with heart-shaped eyes",
-        "shortname":":heart_eyes_cat:",
-        "category":"emoticons",
-        "category_order":"76",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "affection",
-            "animal",
-            "cats",
-            "like",
-            "love",
-            "valentines",
-            "lovestruck",
-            "love",
-            "heart"
-        ]
-    },
-    "smirk_cat":{
-        "unicode":"1F63C",
-        "unicode_alternates":[
-
-        ],
-        "name":"cat face with wry smile",
-        "shortname":":smirk_cat:",
-        "category":"emoticons",
-        "category_order":"78",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "cats",
-            "smirk",
-            "smirking",
-            "wry",
-            "confident",
-            "confidence"
-        ]
-    },
-    "kissing_cat":{
-        "unicode":"1F63D",
-        "unicode_alternates":[
-
-        ],
-        "name":"kissing cat face with closed eyes",
-        "shortname":":kissing_cat:",
-        "category":"emoticons",
-        "category_order":"77",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "cats",
-            "passion",
-            "kiss",
-            "puckered",
-            "heart",
-            "love"
-        ]
-    },
-    "pouting_cat":{
-        "unicode":"1F63E",
-        "unicode_alternates":[
-
-        ],
-        "name":"pouting cat face",
-        "shortname":":pouting_cat:",
-        "category":"emoticons",
-        "category_order":"82",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "cats",
-            "pout",
-            "annoyed",
-            "miffed",
-            "glower",
-            "frown"
-        ]
-    },
-    "crying_cat_face":{
-        "unicode":"1F63F",
-        "unicode_alternates":[
-
-        ],
-        "name":"crying cat face",
-        "shortname":":crying_cat_face:",
-        "category":"emoticons",
-        "category_order":"80",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "cats",
-            "sad",
-            "tears",
-            "weep",
-            "cry",
-            "cat",
-            "sob",
-            "tears",
-            "sad",
-            "melancholy",
-            "morn",
-            "somber",
-            "hurt"
-        ]
-    },
-    "scream_cat":{
-        "unicode":"1F640",
-        "unicode_alternates":[
-
-        ],
-        "name":"weary cat face",
-        "shortname":":scream_cat:",
-        "category":"emoticons",
-        "category_order":"79",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "cats",
-            "munch",
-            "weary",
-            "sleepy",
-            "tired",
-            "tiredness",
-            "study",
-            "finals",
-            "school",
-            "exhausted",
-            "scream",
-            "painting",
-            "artist"
-        ]
-    },
-    "no_good":{
-        "unicode":"1F645",
-        "unicode_alternates":[
-
-        ],
-        "name":"face with no good gesture",
-        "shortname":":no_good:",
-        "category":"emoticons",
-        "category_order":"135",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "female",
-            "girl",
-            "woman",
-            "no",
-            "stop",
-            "nope",
-            "don&#039;t",
-            "not"
-        ]
-    },
-    "ok_woman":{
-        "unicode":"1F646",
-        "unicode_alternates":[
-
-        ],
-        "name":"face with ok gesture",
-        "shortname":":ok_woman:",
-        "category":"emoticons",
-        "category_order":"134",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-            "*\\0\/*",
-            "\\0\/",
-            "*\\O\/*",
-            "\\O\/"
-        ],
-        "keywords":[
-            "female",
-            "girl",
-            "human",
-            "pink",
-            "women",
-            "yes",
-            "ok",
-            "okay",
-            "accept"
-        ]
-    },
-    "bow":{
-        "unicode":"1F647",
-        "unicode_alternates":[
-
-        ],
-        "name":"person bowing deeply",
-        "shortname":":bow:",
-        "category":"emoticons",
-        "category_order":"144",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "boy",
-            "male",
-            "man",
-            "sorry",
-            "bow",
-            "respect",
-            "curtsy",
-            "bend"
-        ]
-    },
-    "see_no_evil":{
-        "unicode":"1F648",
-        "unicode_alternates":[
-
-        ],
-        "name":"see-no-evil monkey",
-        "shortname":":see_no_evil:",
-        "category":"emoticons",
-        "category_order":"85",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "monkey",
-            "nature",
-            "monkey",
-            "see",
-            "eyes",
-            "vision",
-            "sight",
-            "mizaru"
-        ]
-    },
-    "hear_no_evil":{
-        "unicode":"1F649",
-        "unicode_alternates":[
-
-        ],
-        "name":"hear-no-evil monkey",
-        "shortname":":hear_no_evil:",
-        "category":"emoticons",
-        "category_order":"86",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "monkey",
-            "monkey",
-            "ears",
-            "hear",
-            "sound",
-            "kikazaru"
-        ]
-    },
-    "speak_no_evil":{
-        "unicode":"1F64A",
-        "unicode_alternates":[
-
-        ],
-        "name":"speak-no-evil monkey",
-        "shortname":":speak_no_evil:",
-        "category":"emoticons",
-        "category_order":"87",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "monkey",
-            "monkey",
-            "mouth",
-            "talk",
-            "say",
-            "words",
-            "verbal",
-            "verbalize",
-            "oral",
-            "iwazaru"
-        ]
-    },
-    "raising_hand":{
-        "unicode":"1F64B",
-        "unicode_alternates":[
-
-        ],
-        "name":"happy person raising one hand",
-        "shortname":":raising_hand:",
-        "category":"emoticons",
-        "category_order":"137",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "female",
-            "girl",
-            "woman",
-            "hand",
-            "raise",
-            "notice",
-            "attention",
-            "answer"
-        ]
-    },
-    "raised_hands":{
-        "unicode":"1F64C",
-        "unicode_alternates":[
-
-        ],
-        "name":"person raising both hands in celebration",
-        "shortname":":raised_hands:",
-        "category":"emoticons",
-        "category_order":"119",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "gesture",
-            "hooray",
-            "winning",
-            "woot",
-            "yay",
-            "banzai"
-        ]
-    },
-    "person_frowning":{
-        "unicode":"1F64D",
-        "unicode_alternates":[
-
-        ],
-        "name":"person frowning",
-        "shortname":":person_frowning:",
-        "category":"emoticons",
-        "category_order":"143",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "female",
-            "girl",
-            "woman",
-            "dejected",
-            "rejected",
-            "sad",
-            "frown"
-        ]
-    },
-    "person_with_pouting_face":{
-        "unicode":"1F64E",
-        "unicode_alternates":[
-
-        ],
-        "name":"person with pouting face",
-        "shortname":":person_with_pouting_face:",
-        "category":"emoticons",
-        "category_order":"142",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "female",
-            "girl",
-            "woman",
-            "pout",
-            "sexy",
-            "cute",
-            "annoyed"
-        ]
-    },
-    "pray":{
-        "unicode":"1F64F",
-        "unicode_alternates":[
-
-        ],
-        "name":"person with folded hands",
-        "shortname":":pray:",
-        "category":"emoticons",
-        "category_order":"120",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "highfive",
-            "hope",
-            "namaste",
-            "please",
-            "wish",
-            "pray",
-            "high five",
-            "hands",
-            "sorrow",
-            "regret",
-            "sorry"
-        ]
-    },
-    "rocket":{
-        "unicode":"1F680",
-        "unicode_alternates":[
-
-        ],
-        "name":"rocket",
-        "shortname":":rocket:",
-        "category":"places",
-        "category_order":"38",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "launch",
-            "ship",
-            "staffmode",
-            "rocket",
-            "space",
-            "spacecraft",
-            "astronaut",
-            "cosmonaut"
-        ]
-    },
-    "railway_car":{
-        "unicode":"1F683",
-        "unicode_alternates":[
-
-        ],
-        "name":"railway car",
-        "shortname":":railway_car:",
-        "category":"places",
-        "category_order":"53",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "transportation",
-            "vehicle",
-            "railway",
-            "rail",
-            "car",
-            "coach",
-            "train"
-        ]
-    },
-    "bullettrain_side":{
-        "unicode":"1F684",
-        "unicode_alternates":[
-
-        ],
-        "name":"high-speed train",
-        "shortname":":bullettrain_side:",
-        "category":"places",
-        "category_order":"47",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "transportation",
-            "vehicle",
-            "train",
-            "bullet",
-            "rail"
-        ]
-    },
-    "bullettrain_front":{
-        "unicode":"1F685",
-        "unicode_alternates":[
-
-        ],
-        "name":"high-speed train with bullet nose",
-        "shortname":":bullettrain_front:",
-        "category":"places",
-        "category_order":"48",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "transportation",
-            "train",
-            "bullet",
-            "rail"
-        ]
-    },
-    "metro":{
-        "unicode":"1F687",
-        "unicode_alternates":[
-
-        ],
-        "name":"metro",
-        "shortname":":metro:",
-        "category":"places",
-        "category_order":"50",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blue-square",
-            "mrt",
-            "transportation",
-            "tube",
-            "underground",
-            "metro",
-            "subway",
-            "underground",
-            "train"
-        ]
-    },
-    "station":{
-        "unicode":"1F689",
-        "unicode_alternates":[
-
-        ],
-        "name":"station",
-        "shortname":":station:",
-        "category":"places",
-        "category_order":"44",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "public",
-            "transportation",
-            "vehicle",
-            "station",
-            "train",
-            "subway"
-        ]
-    },
-    "bus":{
-        "unicode":"1F68C",
-        "unicode_alternates":[
-
-        ],
-        "name":"bus",
-        "shortname":":bus:",
-        "category":"places",
-        "category_order":"55",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "car",
-            "transportation",
-            "vehicle",
-            "bus",
-            "school",
-            "city",
-            "transportation",
-            "public"
-        ]
-    },
-    "busstop":{
-        "unicode":"1F68F",
-        "unicode_alternates":[
-
-        ],
-        "name":"bus stop",
-        "shortname":":busstop:",
-        "category":"places",
-        "category_order":"76",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "transportation",
-            "bus",
-            "stop",
-            "city",
-            "transport",
-            "transportation"
-        ]
-    },
-    "ambulance":{
-        "unicode":"1F691",
-        "unicode_alternates":[
-
-        ],
-        "name":"ambulance",
-        "shortname":":ambulance:",
-        "category":"places",
-        "category_order":"68",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "911",
-            "health",
-            "ambulance",
-            "emergency",
-            "medical",
-            "help",
-            "assistance"
-        ]
-    },
-    "fire_engine":{
-        "unicode":"1F692",
-        "unicode_alternates":[
-
-        ],
-        "name":"fire engine",
-        "shortname":":fire_engine:",
-        "category":"places",
-        "category_order":"67",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "cars",
-            "transportation",
-            "vehicle",
-            "fire",
-            "fighter",
-            "engine",
-            "truck",
-            "emergency",
-            "medical"
-        ]
-    },
-    "police_car":{
-        "unicode":"1F693",
-        "unicode_alternates":[
-
-        ],
-        "name":"police car",
-        "shortname":":police_car:",
-        "category":"places",
-        "category_order":"65",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "cars",
-            "enforcement",
-            "law",
-            "transportation",
-            "vehicle",
-            "police",
-            "car",
-            "emergency",
-            "ticket",
-            "citation",
-            "crime",
-            "help",
-            "officer"
-        ]
-    },
-    "taxi":{
-        "unicode":"1F695",
-        "unicode_alternates":[
-
-        ],
-        "name":"taxi",
-        "shortname":":taxi:",
-        "category":"places",
-        "category_order":"60",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "cars",
-            "transportation",
-            "uber",
-            "vehicle",
-            "taxi",
-            "car",
-            "automobile",
-            "city",
-            "transport",
-            "service"
-        ]
-    },
-    "red_car":{
-        "unicode":"1F697",
-        "unicode_alternates":[
-
-        ],
-        "name":"automobile",
-        "shortname":":red_car:",
-        "category":"places",
-        "category_order":"59",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "transportation",
-            "vehicle"
-        ]
-    },
-    "blue_car":{
-        "unicode":"1F699",
-        "unicode_alternates":[
-
-        ],
-        "name":"recreational vehicle",
-        "shortname":":blue_car:",
-        "category":"places",
-        "category_order":"57",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "car",
-            "suv",
-            "car",
-            "wagon",
-            "automobile"
-        ]
-    },
-    "truck":{
-        "unicode":"1F69A",
-        "unicode_alternates":[
-
-        ],
-        "name":"delivery truck",
-        "shortname":":truck:",
-        "category":"places",
-        "category_order":"63",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "cars",
-            "transportation",
-            "truck",
-            "delivery",
-            "package"
-        ]
-    },
-    "ship":{
-        "unicode":"1F6A2",
-        "unicode_alternates":[
-
-        ],
-        "name":"ship",
-        "shortname":":ship:",
-        "category":"places",
-        "category_order":"33",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "titanic",
-            "transportation",
-            "ferry",
-            "ship",
-            "boat"
-        ]
-    },
-    "speedboat":{
-        "unicode":"1F6A4",
-        "unicode_alternates":[
-
-        ],
-        "name":"speedboat",
-        "shortname":":speedboat:",
-        "category":"places",
-        "category_order":"35",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "ship",
-            "transportation",
-            "vehicle",
-            "motor",
-            "speed",
-            "ski",
-            "power",
-            "boat"
-        ]
-    },
-    "traffic_light":{
-        "unicode":"1F6A5",
-        "unicode_alternates":[
-
-        ],
-        "name":"horizontal traffic light",
-        "shortname":":traffic_light:",
-        "category":"places",
-        "category_order":"79",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "traffic",
-            "transportation",
-            "traffic",
-            "light",
-            "stop",
-            "go",
-            "yield",
-            "horizontal"
-        ]
-    },
-    "construction":{
-        "unicode":"1F6A7",
-        "unicode_alternates":[
-
-        ],
-        "name":"construction sign",
-        "shortname":":construction:",
-        "category":"places",
-        "category_order":"81",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "caution",
-            "progress",
-            "wip"
-        ]
-    },
-    "rotating_light":{
-        "unicode":"1F6A8",
-        "unicode_alternates":[
-
-        ],
-        "name":"police cars revolving light",
-        "shortname":":rotating_light:",
-        "category":"places",
-        "category_order":"64",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "911",
-            "ambulance",
-            "emergency",
-            "police",
-            "light",
-            "police",
-            "emergency"
-        ]
-    },
-    "triangular_flag_on_post":{
-        "unicode":"1F6A9",
-        "unicode_alternates":[
-
-        ],
-        "name":"triangular flag on post",
-        "shortname":":triangular_flag_on_post:",
-        "category":"places",
-        "category_order":"91",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "triangle",
-            "triangular",
-            "flag",
-            "golf",
-            "post",
-            "flagpole"
-        ]
-    },
-    "door":{
-        "unicode":"1F6AA",
-        "unicode_alternates":[
-
-        ],
-        "name":"door",
-        "shortname":":door:",
-        "category":"objects",
-        "category_order":"71",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "entry",
-            "exit",
-            "house",
-            "door",
-            "doorway",
-            "entrance",
-            "enter",
-            "exit",
-            "entry"
-        ]
-    },
-    "no_entry_sign":{
-        "unicode":"1F6AB",
-        "unicode_alternates":[
-
-        ],
-        "name":"no entry sign",
-        "shortname":":no_entry_sign:",
-        "category":"other",
-        "category_order":"88",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "denied",
-            "disallow",
-            "forbid",
-            "limit",
-            "stop",
-            "no",
-            "stop",
-            "entry"
-        ]
-    },
-    "smoking":{
-        "unicode":"1F6AC",
-        "unicode_alternates":[
-
-        ],
-        "name":"smoking symbol",
-        "shortname":":smoking:",
-        "category":"objects",
-        "category_order":"72",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "cigarette",
-            "kills",
-            "tobacco",
-            "smoking",
-            "cigarette",
-            "smoke",
-            "cancer",
-            "lungs",
-            "inhale",
-            "tar",
-            "nicotine"
-        ]
-    },
-    "no_smoking":{
-        "unicode":"1F6AD",
-        "unicode_alternates":[
-
-        ],
-        "name":"no smoking symbol",
-        "shortname":":no_smoking:",
-        "category":"other",
-        "category_order":"73",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "cigarette",
-            "no",
-            "smoking",
-            "cigarette",
-            "smoke",
-            "cancer",
-            "lungs",
-            "inhale",
-            "tar",
-            "nicotine"
-        ]
-    },
-    "bike":{
-        "unicode":"1F6B2",
-        "unicode_alternates":[
-
-        ],
-        "name":"bicycle",
-        "shortname":":bike:",
-        "category":"places",
-        "category_order":"70",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "bicycle",
-            "exercise",
-            "hipster",
-            "sports",
-            "bike",
-            "pedal",
-            "bicycle",
-            "transportation"
-        ]
-    },
-    "walking":{
-        "unicode":"1F6B6",
-        "unicode_alternates":[
-
-        ],
-        "name":"pedestrian",
-        "shortname":":walking:",
-        "category":"emoticons",
-        "category_order":"124",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "human",
-            "man",
-            "walk",
-            "pedestrian",
-            "stroll",
-            "stride",
-            "foot",
-            "feet"
-        ]
-    },
-    "mens":{
-        "unicode":"1F6B9",
-        "unicode_alternates":[
-
-        ],
-        "name":"mens symbol",
-        "shortname":":mens:",
-        "category":"other",
-        "category_order":"65",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "restroom",
-            "toilet",
-            "wc",
-            "men",
-            "bathroom",
-            "restroom",
-            "sign",
-            "boy",
-            "male",
-            "avatar"
-        ]
-    },
-    "womens":{
-        "unicode":"1F6BA",
-        "unicode_alternates":[
-
-        ],
-        "name":"womens symbol",
-        "shortname":":womens:",
-        "category":"other",
-        "category_order":"66",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "purple-square",
-            "woman",
-            "bathroom",
-            "restroom",
-            "sign",
-            "girl",
-            "female",
-            "avatar"
-        ]
-    },
-    "restroom":{
-        "unicode":"1F6BB",
-        "unicode_alternates":[
-
-        ],
-        "name":"restroom",
-        "shortname":":restroom:",
-        "category":"other",
-        "category_order":"64",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blue-square",
-            "woman",
-            "man",
-            "unisex",
-            "bathroom",
-            "restroom",
-            "sign",
-            "shared",
-            "toilet"
-        ]
-    },
-    "baby_symbol":{
-        "unicode":"1F6BC",
-        "unicode_alternates":[
-
-        ],
-        "name":"baby symbol",
-        "shortname":":baby_symbol:",
-        "category":"other",
-        "category_order":"67",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "child",
-            "orange-square",
-            "baby",
-            "crawl",
-            "newborn",
-            "human",
-            "diaper",
-            "small",
-            "babe"
-        ]
-    },
-    "toilet":{
-        "unicode":"1F6BD",
-        "unicode_alternates":[
-
-        ],
-        "name":"toilet",
-        "shortname":":toilet:",
-        "category":"objects",
-        "category_order":"67",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "restroom",
-            "wc",
-            "toilet",
-            "bathroom",
-            "throne",
-            "porcelain",
-            "waste",
-            "flush",
-            "plumbing"
-        ]
-    },
-    "wc":{
-        "unicode":"1F6BE",
-        "unicode_alternates":[
-
-        ],
-        "name":"water closet",
-        "shortname":":wc:",
-        "category":"other",
-        "category_order":"68",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blue-square",
-            "restroom",
-            "toilet",
-            "water",
-            "closet",
-            "toilet",
-            "bathroom",
-            "throne",
-            "porcelain",
-            "waste",
-            "flush",
-            "plumbing"
-        ]
-    },
-    "bath":{
-        "unicode":"1F6C0",
-        "unicode_alternates":[
-
-        ],
-        "name":"bath",
-        "shortname":":bath:",
-        "category":"objects",
-        "category_order":"65",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "clean",
-            "shower",
-            "bath",
-            "tub",
-            "basin",
-            "wash",
-            "bubble",
-            "soak",
-            "bathroom",
-            "soap",
-            "water",
-            "clean",
-            "shampoo",
-            "lather",
-            "water"
-        ]
-    },
-    "grinning":{
-        "unicode":"1F600",
-        "unicode_alternates":[
-
-        ],
-        "name":"grinning face",
-        "shortname":":grinning:",
-        "category":"emoticons",
-        "category_order":"3",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "face",
-            "happy",
-            "joy",
-            "smile",
-            "grin",
-            "grinning",
-            "smiling",
-            "smile",
-            "smiley"
-        ]
-    },
-    "innocent":{
-        "unicode":"1F607",
-        "unicode_alternates":[
-
-        ],
-        "name":"smiling face with halo",
-        "shortname":":innocent:",
-        "category":"emoticons",
-        "category_order":"56",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-            "O:-)",
-            "0:-3",
-            "0:3",
-            "0:-)",
-            "0:)",
-            "0;^)",
-            "O:-)",
-            "O:)",
-            "O;-)",
-            "O=)",
-            "0;-)",
-            "O:-3",
-            "O:3"
-        ],
-        "keywords":[
-            "angel",
-            "face",
-            "halo",
-            "halo",
-            "angel",
-            "innocent",
-            "ring",
-            "circle",
-            "heaven"
-        ]
-    },
-    "smiling_imp":{
-        "unicode":"1F608",
-        "unicode_alternates":[
-
-        ],
-        "name":"smiling face with horns",
-        "shortname":":smiling_imp:",
-        "category":"emoticons",
-        "category_order":"48",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "devil",
-            "horns",
-            "horns",
-            "devil",
-            "impish",
-            "trouble"
-        ]
-    },
-    "sunglasses":{
-        "unicode":"1F60E",
-        "unicode_alternates":[
-
-        ],
-        "name":"smiling face with sunglasses",
-        "shortname":":sunglasses:",
-        "category":"emoticons",
-        "category_order":"41",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-            "B-)",
-            "B)",
-            "8)",
-            "8-)",
-            "B-D",
-            "8-D"
-        ],
-        "keywords":[
-            "cool",
-            "face",
-            "smiling",
-            "sunglasses",
-            "sun",
-            "glasses",
-            "sunny",
-            "cool",
-            "smooth"
-        ]
-    },
-    "neutral_face":{
-        "unicode":"1F610",
-        "unicode_alternates":[
-
-        ],
-        "name":"neutral face",
-        "shortname":":neutral_face:",
-        "category":"emoticons",
-        "category_order":"52",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "face",
-            "indifference",
-            "neutral",
-            "objective",
-            "impartial",
-            "blank"
-        ]
-    },
-    "expressionless":{
-        "unicode":"1F611",
-        "unicode_alternates":[
-
-        ],
-        "name":"expressionless face",
-        "shortname":":expressionless:",
-        "category":"emoticons",
-        "category_order":"58",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-            "-_-",
-            "-__-",
-            "-___-"
-        ],
-        "keywords":[
-            "expressionless",
-            "blank",
-            "void",
-            "vapid",
-            "without expression",
-            "face",
-            "indifferent"
-        ]
-    },
-    "confused":{
-        "unicode":"1F615",
-        "unicode_alternates":[
-
-        ],
-        "name":"confused face",
-        "shortname":":confused:",
-        "category":"emoticons",
-        "category_order":"53",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-            ">:\\",
-            ">:\/",
-            ":-\/",
-            ":-.",
-            ":\/",
-            ":\\",
-            "=\/",
-            "=\\",
-            ":L",
-            "=L"
-        ],
-        "keywords":[
-            "confused",
-            "confuse",
-            "daze",
-            "perplex",
-            "puzzle",
-            "indifference",
-            "skeptical",
-            "undecided",
-            "uneasy",
-            "hesitant"
-        ]
-    },
-    "kissing":{
-        "unicode":"1F617",
-        "unicode_alternates":[
-
-        ],
-        "name":"kissing face",
-        "shortname":":kissing:",
-        "category":"emoticons",
-        "category_order":"10",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "3",
-            "face",
-            "infatuation",
-            "like",
-            "love",
-            "valentines",
-            "kissing",
-            "kiss",
-            "pucker",
-            "lips",
-            "smooch"
-        ]
-    },
-    "kissing_smiling_eyes":{
-        "unicode":"1F619",
-        "unicode_alternates":[
-
-        ],
-        "name":"kissing face with smiling eyes",
-        "shortname":":kissing_smiling_eyes:",
-        "category":"emoticons",
-        "category_order":"11",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "affection",
-            "face",
-            "infatuation",
-            "valentines",
-            "kissing",
-            "kiss",
-            "smile",
-            "pucker",
-            "lips",
-            "smooch"
-        ]
-    },
-    "stuck_out_tongue":{
-        "unicode":"1F61B",
-        "unicode_alternates":[
-
-        ],
-        "name":"face with stuck-out tongue",
-        "shortname":":stuck_out_tongue:",
-        "category":"emoticons",
-        "category_order":"14",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-            ":P",
-            ":-P",
-            "=P",
-            ":-p",
-            ":p",
-            "=p",
-            ":-\u00de",
-            ":\u00de",
-            ":\u00fe",
-            ":-\u00fe",
-            ":-b",
-            ":b",
-            "d:"
-        ],
-        "keywords":[
-            "childish",
-            "face",
-            "mischievous",
-            "playful",
-            "prank",
-            "tongue",
-            "silly",
-            "playful",
-            "cheeky"
-        ]
-    },
-    "worried":{
-        "unicode":"1F61F",
-        "unicode_alternates":[
-
-        ],
-        "name":"worried face",
-        "shortname":":worried:",
-        "category":"emoticons",
-        "category_order":"45",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "concern",
-            "face",
-            "nervous",
-            "worried",
-            "anxious",
-            "distressed",
-            "nervous",
-            "tense"
-        ]
-    },
-    "frowning":{
-        "unicode":"1F626",
-        "unicode_alternates":[
-
-        ],
-        "name":"frowning face with open mouth",
-        "shortname":":frowning:",
-        "category":"emoticons",
-        "category_order":"46",
-        "aliases":[
-            ":anguished:"
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "aw",
-            "face",
-            "frown",
-            "sad",
-            "pout",
-            "sulk",
-            "glower"
-        ]
-    },
-    "anguished":{
-        "unicode":"1F627",
-        "unicode_alternates":[
-
-        ],
-        "name":"anguished face",
-        "shortname":":anguished:",
-        "category":"emoticons",
-        "category_order":"47",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "face",
-            "nervous",
-            "stunned",
-            "pain",
-            "anguish",
-            "ouch",
-            "misery",
-            "distress",
-            "grief"
-        ]
-    },
-    "grimacing":{
-        "unicode":"1F62C",
-        "unicode_alternates":[
-
-        ],
-        "name":"grimacing face",
-        "shortname":":grimacing:",
-        "category":"emoticons",
-        "category_order":"51",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "face",
-            "grimace",
-            "teeth",
-            "grimace",
-            "disapprove",
-            "pain"
-        ]
-    },
-    "open_mouth":{
-        "unicode":"1F62E",
-        "unicode_alternates":[
-
-        ],
-        "name":"face with open mouth",
-        "shortname":":open_mouth:",
-        "category":"emoticons",
-        "category_order":"50",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-            ":-O",
-            ":O",
-            ":-o",
-            ":o",
-            "O_O",
-            ">:O"
-        ],
-        "keywords":[
-            "face",
-            "impressed",
-            "mouth",
-            "open",
-            "jaw",
-            "gapping",
-            "surprise",
-            "wow"
-        ]
-    },
-    "hushed":{
-        "unicode":"1F62F",
-        "unicode_alternates":[
-
-        ],
-        "name":"hushed face",
-        "shortname":":hushed:",
-        "category":"emoticons",
-        "category_order":"54",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "face",
-            "woo",
-            "quiet",
-            "hush",
-            "whisper",
-            "silent"
-        ]
-    },
-    "sleeping":{
-        "unicode":"1F634",
-        "unicode_alternates":[
-
-        ],
-        "name":"sleeping face",
-        "shortname":":sleeping:",
-        "category":"emoticons",
-        "category_order":"42",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "face",
-            "sleepy",
-            "tired",
-            "sleep",
-            "sleepy",
-            "sleeping",
-            "snore"
-        ]
-    },
-    "no_mouth":{
-        "unicode":"1F636",
-        "unicode_alternates":[
-
-        ],
-        "name":"face without mouth",
-        "shortname":":no_mouth:",
-        "category":"emoticons",
-        "category_order":"55",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-            ":-X",
-            ":X",
-            ":-#",
-            ":#",
-            "=X",
-            "=x",
-            ":x",
-            ":-x",
-            "=#"
-        ],
-        "keywords":[
-            "face",
-            "hellokitty",
-            "mouth",
-            "silent",
-            "vapid"
-        ]
-    },
-    "helicopter":{
-        "unicode":"1F681",
-        "unicode_alternates":[
-
-        ],
-        "name":"helicopter",
-        "shortname":":helicopter:",
-        "category":"places",
-        "category_order":"41",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "transportation",
-            "vehicle",
-            "helicopter",
-            "helo",
-            "gyro",
-            "gyrocopter"
-        ]
-    },
-    "steam_locomotive":{
-        "unicode":"1F682",
-        "unicode_alternates":[
-
-        ],
-        "name":"steam locomotive",
-        "shortname":":steam_locomotive:",
-        "category":"places",
-        "category_order":"42",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "train",
-            "transportation",
-            "vehicle",
-            "locomotive",
-            "steam",
-            "train",
-            "engine"
-        ]
-    },
-    "train2":{
-        "unicode":"1F686",
-        "unicode_alternates":[
-
-        ],
-        "name":"train",
-        "shortname":":train2:",
-        "category":"places",
-        "category_order":"46",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "transportation",
-            "vehicle",
-            "train",
-            "locomotive",
-            "rail"
-        ]
-    },
-    "light_rail":{
-        "unicode":"1F688",
-        "unicode_alternates":[
-
-        ],
-        "name":"light rail",
-        "shortname":":light_rail:",
-        "category":"places",
-        "category_order":"49",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "transportation",
-            "vehicle",
-            "train",
-            "rail",
-            "light"
-        ]
-    },
-    "tram":{
-        "unicode":"1F68A",
-        "unicode_alternates":[
-
-        ],
-        "name":"tram",
-        "shortname":":tram:",
-        "category":"places",
-        "category_order":"43",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "transportation",
-            "vehicle",
-            "tram",
-            "transportation",
-            "transport"
-        ]
-    },
-    "oncoming_bus":{
-        "unicode":"1F68D",
-        "unicode_alternates":[
-
-        ],
-        "name":"oncoming bus",
-        "shortname":":oncoming_bus:",
-        "category":"places",
-        "category_order":"56",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "transportation",
-            "vehicle",
-            "bus",
-            "school",
-            "city",
-            "transportation",
-            "public"
-        ]
-    },
-    "trolleybus":{
-        "unicode":"1F68E",
-        "unicode_alternates":[
-
-        ],
-        "name":"trolleybus",
-        "shortname":":trolleybus:",
-        "category":"places",
-        "category_order":"54",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "bart",
-            "transportation",
-            "vehicle",
-            "trolley",
-            "bus",
-            "city",
-            "transport",
-            "transportation"
-        ]
-    },
-    "minibus":{
-        "unicode":"1F690",
-        "unicode_alternates":[
-
-        ],
-        "name":"minibus",
-        "shortname":":minibus:",
-        "category":"places",
-        "category_order":"69",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "car",
-            "transportation",
-            "vehicle",
-            "bus",
-            "city",
-            "transport",
-            "transportation"
-        ]
-    },
-    "oncoming_police_car":{
-        "unicode":"1F694",
-        "unicode_alternates":[
-
-        ],
-        "name":"oncoming police car",
-        "shortname":":oncoming_police_car:",
-        "category":"places",
-        "category_order":"66",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "enforcement",
-            "law",
-            "vehicle",
-            "police",
-            "car",
-            "emergency",
-            "ticket",
-            "citation",
-            "crime",
-            "help",
-            "officer"
-        ]
-    },
-    "oncoming_taxi":{
-        "unicode":"1F696",
-        "unicode_alternates":[
-
-        ],
-        "name":"oncoming taxi",
-        "shortname":":oncoming_taxi:",
-        "category":"places",
-        "category_order":"61",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "cars",
-            "uber",
-            "vehicle",
-            "taxi",
-            "car",
-            "automobile",
-            "city",
-            "transport",
-            "service"
-        ]
-    },
-    "oncoming_automobile":{
-        "unicode":"1F698",
-        "unicode_alternates":[
-
-        ],
-        "name":"oncoming automobile",
-        "shortname":":oncoming_automobile:",
-        "category":"places",
-        "category_order":"58",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "car",
-            "transportation",
-            "vehicle",
-            "sedan",
-            "car",
-            "automobile"
-        ]
-    },
-    "articulated_lorry":{
-        "unicode":"1F69B",
-        "unicode_alternates":[
-
-        ],
-        "name":"articulated lorry",
-        "shortname":":articulated_lorry:",
-        "category":"places",
-        "category_order":"62",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "cars",
-            "transportation",
-            "vehicle",
-            "truck",
-            "delivery",
-            "semi",
-            "lorry",
-            "articulated"
-        ]
-    },
-    "tractor":{
-        "unicode":"1F69C",
-        "unicode_alternates":[
-
-        ],
-        "name":"tractor",
-        "shortname":":tractor:",
-        "category":"places",
-        "category_order":"74",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "agriculture",
-            "car",
-            "farming",
-            "vehicle",
-            "tractor",
-            "farm",
-            "construction",
-            "machine",
-            "digger"
-        ]
-    },
-    "monorail":{
-        "unicode":"1F69D",
-        "unicode_alternates":[
-
-        ],
-        "name":"monorail",
-        "shortname":":monorail:",
-        "category":"places",
-        "category_order":"51",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "transportation",
-            "vehicle",
-            "train",
-            "mono",
-            "rail",
-            "transport"
-        ]
-    },
-    "mountain_railway":{
-        "unicode":"1F69E",
-        "unicode_alternates":[
-
-        ],
-        "name":"mountain railway",
-        "shortname":":mountain_railway:",
-        "category":"places",
-        "category_order":"45",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "transportation",
-            "mountain",
-            "railway",
-            "rail",
-            "train",
-            "transport"
-        ]
-    },
-    "suspension_railway":{
-        "unicode":"1F69F",
-        "unicode_alternates":[
-
-        ],
-        "name":"suspension railway",
-        "shortname":":suspension_railway:",
-        "category":"places",
-        "category_order":"72",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "transportation",
-            "vehicle",
-            "suspension",
-            "railway",
-            "rail",
-            "train",
-            "transportation"
-        ]
-    },
-    "mountain_cableway":{
-        "unicode":"1F6A0",
-        "unicode_alternates":[
-
-        ],
-        "name":"mountain cableway",
-        "shortname":":mountain_cableway:",
-        "category":"places",
-        "category_order":"73",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "transportation",
-            "vehicle",
-            "mountain",
-            "cable",
-            "rail",
-            "train",
-            "railway"
-        ]
-    },
-    "aerial_tramway":{
-        "unicode":"1F6A1",
-        "unicode_alternates":[
-
-        ],
-        "name":"aerial tramway",
-        "shortname":":aerial_tramway:",
-        "category":"places",
-        "category_order":"71",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "transportation",
-            "vehicle",
-            "aerial",
-            "tram",
-            "tramway",
-            "cable",
-            "transport"
-        ]
-    },
-    "rowboat":{
-        "unicode":"1F6A3",
-        "unicode_alternates":[
-
-        ],
-        "name":"rowboat",
-        "shortname":":rowboat:",
-        "category":"places",
-        "category_order":"36",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "hobby",
-            "ship",
-            "sports",
-            "water",
-            "boat",
-            "row",
-            "oar",
-            "paddle"
-        ]
-    },
-    "vertical_traffic_light":{
-        "unicode":"1F6A6",
-        "unicode_alternates":[
-
-        ],
-        "name":"vertical traffic light",
-        "shortname":":vertical_traffic_light:",
-        "category":"places",
-        "category_order":"78",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "transportation",
-            "traffic",
-            "light",
-            "stop",
-            "go",
-            "yield",
-            "vertical"
-        ]
-    },
-    "put_litter_in_its_place":{
-        "unicode":"1F6AE",
-        "unicode_alternates":[
-
-        ],
-        "name":"put litter in its place symbol",
-        "shortname":":put_litter_in_its_place:",
-        "category":"other",
-        "category_order":"70",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blue-square",
-            "litter",
-            "waste",
-            "trash",
-            "garbage",
-            "receptacle",
-            "can"
-        ]
-    },
-    "do_not_litter":{
-        "unicode":"1F6AF",
-        "unicode_alternates":[
-
-        ],
-        "name":"do not litter symbol",
-        "shortname":":do_not_litter:",
-        "category":"other",
-        "category_order":"91",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "bin",
-            "garbage",
-            "trash",
-            "litter",
-            "garbage",
-            "waste",
-            "no",
-            "can",
-            "trash"
-        ]
-    },
-    "potable_water":{
-        "unicode":"1F6B0",
-        "unicode_alternates":[
-
-        ],
-        "name":"potable water symbol",
-        "shortname":":potable_water:",
-        "category":"other",
-        "category_order":"69",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blue-square",
-            "cleaning",
-            "faucet",
-            "liquid",
-            "restroom",
-            "potable",
-            "water",
-            "drinkable",
-            "pure",
-            "clear",
-            "clean",
-            "aqua",
-            "h20"
-        ]
-    },
-    "non-potable_water":{
-        "unicode":"1F6B1",
-        "unicode_alternates":[
-
-        ],
-        "name":"non-potable water symbol",
-        "shortname":":non-potable_water:",
-        "category":"other",
-        "category_order":"92",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "drink",
-            "faucet",
-            "tap",
-            "non-potable",
-            "water",
-            "not drinkable",
-            "dirty",
-            "gross",
-            "aqua",
-            "h20"
-        ]
-    },
-    "no_bicycles":{
-        "unicode":"1F6B3",
-        "unicode_alternates":[
-
-        ],
-        "name":"no bicycles",
-        "shortname":":no_bicycles:",
-        "category":"other",
-        "category_order":"93",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "cyclist",
-            "prohibited",
-            "bicycle",
-            "bike pedal",
-            "no"
-        ]
-    },
-    "bicyclist":{
-        "unicode":"1F6B4",
-        "unicode_alternates":[
-
-        ],
-        "name":"bicyclist",
-        "shortname":":bicyclist:",
-        "category":"objects",
-        "category_order":"163",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "bike",
-            "exercise",
-            "hipster",
-            "sports",
-            "bicyclist",
-            "road",
-            "bike",
-            "pedal",
-            "bicycle",
-            "transportation"
-        ]
-    },
-    "mountain_bicyclist":{
-        "unicode":"1F6B5",
-        "unicode_alternates":[
-
-        ],
-        "name":"mountain bicyclist",
-        "shortname":":mountain_bicyclist:",
-        "category":"objects",
-        "category_order":"162",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "human",
-            "sports",
-            "transportation",
-            "bicyclist",
-            "mountain",
-            "bike",
-            "pedal",
-            "bicycle",
-            "transportation"
-        ]
-    },
-    "no_pedestrians":{
-        "unicode":"1F6B7",
-        "unicode_alternates":[
-
-        ],
-        "name":"no pedestrians",
-        "shortname":":no_pedestrians:",
-        "category":"other",
-        "category_order":"94",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "crossing",
-            "rules",
-            "walking",
-            "no",
-            "walk",
-            "pedestrian",
-            "stroll",
-            "stride",
-            "foot",
-            "feet"
-        ]
-    },
-    "children_crossing":{
-        "unicode":"1F6B8",
-        "unicode_alternates":[
-
-        ],
-        "name":"children crossing",
-        "shortname":":children_crossing:",
-        "category":"other",
-        "category_order":"95",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "school",
-            "children",
-            "kids",
-            "caution",
-            "crossing",
-            "street",
-            "crosswalk",
-            "slow"
-        ]
-    },
-    "shower":{
-        "unicode":"1F6BF",
-        "unicode_alternates":[
-
-        ],
-        "name":"shower",
-        "shortname":":shower:",
-        "category":"objects",
-        "category_order":"66",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "bath",
-            "clean",
-            "wash",
-            "bathroom",
-            "shower",
-            "soap",
-            "water",
-            "clean",
-            "shampoo",
-            "lather"
-        ]
-    },
-    "bathtub":{
-        "unicode":"1F6C1",
-        "unicode_alternates":[
-
-        ],
-        "name":"bathtub",
-        "shortname":":bathtub:",
-        "category":"objects",
-        "category_order":"64",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "clean",
-            "shower",
-            "bath",
-            "tub",
-            "basin",
-            "wash",
-            "bubble",
-            "soak",
-            "bathroom",
-            "soap",
-            "water",
-            "clean",
-            "shampoo",
-            "lather",
-            "water"
-        ]
-    },
-    "passport_control":{
-        "unicode":"1F6C2",
-        "unicode_alternates":[
-
-        ],
-        "name":"passport control",
-        "shortname":":passport_control:",
-        "category":"other",
-        "category_order":"78",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blue-square",
-            "custom",
-            "passport",
-            "official",
-            "travel",
-            "control",
-            "foreign",
-            "identification"
-        ]
-    },
-    "customs":{
-        "unicode":"1F6C3",
-        "unicode_alternates":[
-
-        ],
-        "name":"customs",
-        "shortname":":customs:",
-        "category":"other",
-        "category_order":"81",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "border",
-            "passport",
-            "customs",
-            "travel",
-            "foreign",
-            "goods",
-            "check",
-            "authority",
-            "government"
-        ]
-    },
-    "baggage_claim":{
-        "unicode":"1F6C4",
-        "unicode_alternates":[
-
-        ],
-        "name":"baggage claim",
-        "shortname":":baggage_claim:",
-        "category":"other",
-        "category_order":"79",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "airport",
-            "blue-square",
-            "transport",
-            "bag",
-            "baggage",
-            "luggage",
-            "travel"
-        ]
-    },
-    "left_luggage":{
-        "unicode":"1F6C5",
-        "unicode_alternates":[
-
-        ],
-        "name":"left luggage",
-        "shortname":":left_luggage:",
-        "category":"other",
-        "category_order":"80",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blue-square",
-            "travel",
-            "bag",
-            "baggage",
-            "luggage",
-            "travel"
-        ]
-    },
-    "earth_africa":{
-        "unicode":"1F30D",
-        "unicode_alternates":[
-
-        ],
-        "name":"earth globe europe-africa",
-        "shortname":":earth_africa:",
-        "category":"nature",
-        "category_order":"99",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "globe",
-            "international",
-            "world",
-            "earth",
-            "globe",
-            "space",
-            "planet",
-            "africa",
-            "europe",
-            "home"
-        ]
-    },
-    "earth_americas":{
-        "unicode":"1F30E",
-        "unicode_alternates":[
-
-        ],
-        "name":"earth globe americas",
-        "shortname":":earth_americas:",
-        "category":"nature",
-        "category_order":"100",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "USA",
-            "globe",
-            "international",
-            "world",
-            "earth",
-            "globe",
-            "space",
-            "planet",
-            "north",
-            "south",
-            "america",
-            "americas",
-            "home"
-        ]
-    },
-    "globe_with_meridians":{
-        "unicode":"1F310",
-        "unicode_alternates":[
-
-        ],
-        "name":"globe with meridians",
-        "shortname":":globe_with_meridians:",
-        "category":"nature",
-        "category_order":"84",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "earth",
-            "international",
-            "world",
-            "earth",
-            "meridian",
-            "globe",
-            "space",
-            "planet",
-            "home"
-        ]
-    },
-    "waxing_crescent_moon":{
-        "unicode":"1F312",
-        "unicode_alternates":[
-
-        ],
-        "name":"waxing crescent moon symbol",
-        "shortname":":waxing_crescent_moon:",
-        "category":"nature",
-        "category_order":"89",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "nature",
-            "moon",
-            "waxing",
-            "sky",
-            "night",
-            "cheese",
-            "phase"
-        ]
-    },
-    "waning_gibbous_moon":{
-        "unicode":"1F316",
-        "unicode_alternates":[
-
-        ],
-        "name":"waning gibbous moon symbol",
-        "shortname":":waning_gibbous_moon:",
-        "category":"nature",
-        "category_order":"93",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "nature",
-            "moon",
-            "waning",
-            "gibbous",
-            "sky",
-            "night",
-            "cheese",
-            "phase"
-        ]
-    },
-    "last_quarter_moon":{
-        "unicode":"1F317",
-        "unicode_alternates":[
-
-        ],
-        "name":"last quarter moon symbol",
-        "shortname":":last_quarter_moon:",
-        "category":"nature",
-        "category_order":"94",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "nature",
-            "moon",
-            "last",
-            "quarter",
-            "sky",
-            "night",
-            "cheese",
-            "phase"
-        ]
-    },
-    "waning_crescent_moon":{
-        "unicode":"1F318",
-        "unicode_alternates":[
-
-        ],
-        "name":"waning crescent moon symbol",
-        "shortname":":waning_crescent_moon:",
-        "category":"nature",
-        "category_order":"95",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "nature",
-            "moon",
-            "crescent",
-            "waning",
-            "sky",
-            "night",
-            "cheese",
-            "phase"
-        ]
-    },
-    "new_moon_with_face":{
-        "unicode":"1F31A",
-        "unicode_alternates":[
-
-        ],
-        "name":"new moon with face",
-        "shortname":":new_moon_with_face:",
-        "category":"nature",
-        "category_order":"87",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "nature",
-            "moon",
-            "new",
-            "anthropomorphic",
-            "face",
-            "sky",
-            "night",
-            "cheese",
-            "phase"
-        ]
-    },
-    "last_quarter_moon_with_face":{
-        "unicode":"1F31C",
-        "unicode_alternates":[
-
-        ],
-        "name":"last quarter moon with face",
-        "shortname":":last_quarter_moon_with_face:",
-        "category":"nature",
-        "category_order":"96",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "nature",
-            "moon",
-            "last",
-            "quarter",
-            "anthropomorphic",
-            "face",
-            "sky",
-            "night",
-            "cheese",
-            "phase"
-        ]
-    },
-    "full_moon_with_face":{
-        "unicode":"1F31D",
-        "unicode_alternates":[
-
-        ],
-        "name":"full moon with face",
-        "shortname":":full_moon_with_face:",
-        "category":"nature",
-        "category_order":"86",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "night",
-            "moon",
-            "full",
-            "anthropomorphic",
-            "face",
-            "sky",
-            "night",
-            "cheese",
-            "phase",
-            "spooky",
-            "werewolves",
-            "monsters"
-        ]
-    },
-    "sun_with_face":{
-        "unicode":"1F31E",
-        "unicode_alternates":[
-
-        ],
-        "name":"sun with face",
-        "shortname":":sun_with_face:",
-        "category":"nature",
-        "category_order":"85",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "morning",
-            "sun",
-            "anthropomorphic",
-            "face",
-            "sky"
-        ]
-    },
-    "evergreen_tree":{
-        "unicode":"1F332",
-        "unicode_alternates":[
-
-        ],
-        "name":"evergreen tree",
-        "shortname":":evergreen_tree:",
-        "category":"nature",
-        "category_order":"79",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "nature",
-            "plant",
-            "evergreen",
-            "tree",
-            "needles",
-            "christmas"
-        ]
-    },
-    "deciduous_tree":{
-        "unicode":"1F333",
-        "unicode_alternates":[
-
-        ],
-        "name":"deciduous tree",
-        "shortname":":deciduous_tree:",
-        "category":"nature",
-        "category_order":"80",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "nature",
-            "plant",
-            "deciduous",
-            "tree",
-            "leaves",
-            "fall",
-            "color"
-        ]
-    },
-    "lemon":{
-        "unicode":"1F34B",
-        "unicode_alternates":[
-
-        ],
-        "name":"lemon",
-        "shortname":":lemon:",
-        "category":"objects",
-        "category_order":"217",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "fruit",
-            "nature",
-            "lemon",
-            "yellow",
-            "citrus"
-        ]
-    },
-    "pear":{
-        "unicode":"1F350",
-        "unicode_alternates":[
-
-        ],
-        "name":"pear",
-        "shortname":":pear:",
-        "category":"objects",
-        "category_order":"225",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "fruit",
-            "nature",
-            "pear",
-            "fruit",
-            "shape"
-        ]
-    },
-    "baby_bottle":{
-        "unicode":"1F37C",
-        "unicode_alternates":[
-
-        ],
-        "name":"baby bottle",
-        "shortname":":baby_bottle:",
-        "category":"objects",
-        "category_order":"175",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "container",
-            "food",
-            "baby",
-            "bottle",
-            "milk",
-            "mother",
-            "nipple",
-            "newborn",
-            "formula"
-        ]
-    },
-    "horse_racing":{
-        "unicode":"1F3C7",
-        "unicode_alternates":[
-
-        ],
-        "name":"horse racing",
-        "shortname":":horse_racing:",
-        "category":"objects",
-        "category_order":"165",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "betting",
-            "competition",
-            "horse",
-            "race",
-            "racing",
-            "jockey",
-            "triple crown"
-        ]
-    },
-    "rugby_football":{
-        "unicode":"1F3C9",
-        "unicode_alternates":[
-
-        ],
-        "name":"rugby football",
-        "shortname":":rugby_football:",
-        "category":"objects",
-        "category_order":"159",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "sports",
-            "rugby",
-            "football",
-            "ball",
-            "sport",
-            "team",
-            "england"
-        ]
-    },
-    "european_post_office":{
-        "unicode":"1F3E4",
-        "unicode_alternates":[
-
-        ],
-        "name":"european post office",
-        "shortname":":european_post_office:",
-        "category":"places",
-        "category_order":"14",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "building"
-        ]
-    },
-    "rat":{
-        "unicode":"1F400",
-        "unicode_alternates":[
-
-        ],
-        "name":"rat",
-        "shortname":":rat:",
-        "category":"nature",
-        "category_order":"43",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "mouse",
-            "rat",
-            "rodent",
-            "crooked",
-            "snitch"
-        ]
-    },
-    "mouse2":{
-        "unicode":"1F401",
-        "unicode_alternates":[
-
-        ],
-        "name":"mouse",
-        "shortname":":mouse2:",
-        "category":"nature",
-        "category_order":"53",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "nature",
-            "mouse",
-            "mice",
-            "rodent"
-        ]
-    },
-    "ox":{
-        "unicode":"1F402",
-        "unicode_alternates":[
-
-        ],
-        "name":"ox",
-        "shortname":":ox:",
-        "category":"nature",
-        "category_order":"54",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "beef",
-            "cow"
-        ]
-    },
-    "water_buffalo":{
-        "unicode":"1F403",
-        "unicode_alternates":[
-
-        ],
-        "name":"water buffalo",
-        "shortname":":water_buffalo:",
-        "category":"nature",
-        "category_order":"44",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "cow",
-            "nature",
-            "ox",
-            "water",
-            "buffalo",
-            "asia",
-            "bovine",
-            "milk",
-            "dairy"
-        ]
-    },
-    "cow2":{
-        "unicode":"1F404",
-        "unicode_alternates":[
-
-        ],
-        "name":"cow",
-        "shortname":":cow2:",
-        "category":"nature",
-        "category_order":"41",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "beef",
-            "nature",
-            "ox",
-            "cow",
-            "milk",
-            "dairy",
-            "beef",
-            "bessie",
-            "moo"
-        ]
-    },
-    "tiger2":{
-        "unicode":"1F405",
-        "unicode_alternates":[
-
-        ],
-        "name":"tiger",
-        "shortname":":tiger2:",
-        "category":"nature",
-        "category_order":"45",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "nature",
-            "tiger",
-            "cat",
-            "striped",
-            "tony",
-            "tigger",
-            "hobs"
-        ]
-    },
-    "leopard":{
-        "unicode":"1F406",
-        "unicode_alternates":[
-
-        ],
-        "name":"leopard",
-        "shortname":":leopard:",
-        "category":"nature",
-        "category_order":"60",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "nature",
-            "leopard",
-            "cat",
-            "spot",
-            "spotted",
-            "sexy"
-        ]
-    },
-    "rabbit2":{
-        "unicode":"1F407",
-        "unicode_alternates":[
-
-        ],
-        "name":"rabbit",
-        "shortname":":rabbit2:",
-        "category":"nature",
-        "category_order":"46",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "nature",
-            "rabbit",
-            "bunny",
-            "easter",
-            "reproduction",
-            "prolific"
-        ]
-    },
-    "cat2":{
-        "unicode":"1F408",
-        "unicode_alternates":[
-
-        ],
-        "name":"cat",
-        "shortname":":cat2:",
-        "category":"nature",
-        "category_order":"61",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "meow",
-            "pet",
-            "cat",
-            "kitten",
-            "meow"
-        ]
-    },
-    "dragon":{
-        "unicode":"1F409",
-        "unicode_alternates":[
-
-        ],
-        "name":"dragon",
-        "shortname":":dragon:",
-        "category":"nature",
-        "category_order":"47",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "chinese",
-            "green",
-            "myth",
-            "nature",
-            "dragon",
-            "fire",
-            "legendary",
-            "myth"
-        ]
-    },
-    "crocodile":{
-        "unicode":"1F40A",
-        "unicode_alternates":[
-
-        ],
-        "name":"crocodile",
-        "shortname":":crocodile:",
-        "category":"nature",
-        "category_order":"57",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "nature",
-            "crocodile",
-            "croc",
-            "alligator",
-            "gator",
-            "cranky"
-        ]
-    },
-    "whale2":{
-        "unicode":"1F40B",
-        "unicode_alternates":[
-
-        ],
-        "name":"whale",
-        "shortname":":whale2:",
-        "category":"nature",
-        "category_order":"40",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "nature",
-            "ocean",
-            "sea",
-            "whale",
-            "blubber",
-            "bloated",
-            "fat",
-            "large",
-            "massive"
-        ]
-    },
-    "ram":{
-        "unicode":"1F40F",
-        "unicode_alternates":[
-
-        ],
-        "name":"ram",
-        "shortname":":ram:",
-        "category":"nature",
-        "category_order":"42",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "nature",
-            "sheep",
-            "ram",
-            "sheep",
-            "male",
-            "horn",
-            "horns"
-        ]
-    },
-    "goat":{
-        "unicode":"1F410",
-        "unicode_alternates":[
-
-        ],
-        "name":"goat",
-        "shortname":":goat:",
-        "category":"nature",
-        "category_order":"49",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "nature",
-            "goat",
-            "sheep",
-            "kid",
-            "billy",
-            "livestock"
-        ]
-    },
-    "rooster":{
-        "unicode":"1F413",
-        "unicode_alternates":[
-
-        ],
-        "name":"rooster",
-        "shortname":":rooster:",
-        "category":"nature",
-        "category_order":"50",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "chicken",
-            "nature",
-            "rooster",
-            "cockerel",
-            "cock",
-            "male",
-            "cock-a-doodle-doo",
-            "crowing"
-        ]
-    },
-    "dog2":{
-        "unicode":"1F415",
-        "unicode_alternates":[
-
-        ],
-        "name":"dog",
-        "shortname":":dog2:",
-        "category":"nature",
-        "category_order":"51",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "doge",
-            "friend",
-            "nature",
-            "pet",
-            "dog",
-            "puppy",
-            "pet",
-            "friend",
-            "woof",
-            "bark",
-            "fido"
-        ]
-    },
-    "pig2":{
-        "unicode":"1F416",
-        "unicode_alternates":[
-
-        ],
-        "name":"pig",
-        "shortname":":pig2:",
-        "category":"nature",
-        "category_order":"52",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "nature",
-            "pig",
-            "piggy",
-            "pork",
-            "ham",
-            "hog",
-            "bacon",
-            "oink",
-            "slop",
-            "livestock",
-            "greed",
-            "greedy"
-        ]
-    },
-    "dromedary_camel":{
-        "unicode":"1F42A",
-        "unicode_alternates":[
-
-        ],
-        "name":"dromedary camel",
-        "shortname":":dromedary_camel:",
-        "category":"nature",
-        "category_order":"59",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "animal",
-            "desert",
-            "hot",
-            "dromedary",
-            "camel",
-            "hump",
-            "desert",
-            "middle east",
-            "heat",
-            "hot",
-            "water",
-            "hump day",
-            "wednesday",
-            "sex"
-        ]
-    },
-    "busts_in_silhouette":{
-        "unicode":"1F465",
-        "unicode_alternates":[
-
-        ],
-        "name":"busts in silhouette",
-        "shortname":":busts_in_silhouette:",
-        "category":"emoticons",
-        "category_order":"186",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "group",
-            "human",
-            "man",
-            "person",
-            "team",
-            "user",
-            "silhouette",
-            "silhouettes",
-            "people",
-            "user",
-            "members",
-            "accounts",
-            "relationship",
-            "shadow"
-        ]
-    },
-    "two_men_holding_hands":{
-        "unicode":"1F46C",
-        "unicode_alternates":[
-
-        ],
-        "name":"two men holding hands",
-        "shortname":":two_men_holding_hands:",
-        "category":"emoticons",
-        "category_order":"129",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "bromance",
-            "couple",
-            "friends",
-            "like",
-            "love",
-            "men",
-            "gay",
-            "homosexual",
-            "friends",
-            "hands",
-            "holding",
-            "team",
-            "unity"
-        ]
-    },
-    "two_women_holding_hands":{
-        "unicode":"1F46D",
-        "unicode_alternates":[
-
-        ],
-        "name":"two women holding hands",
-        "shortname":":two_women_holding_hands:",
-        "category":"emoticons",
-        "category_order":"130",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "couple",
-            "female",
-            "friends",
-            "like",
-            "love",
-            "women",
-            "hands",
-            "girlfriends",
-            "friends",
-            "sisters",
-            "mother",
-            "daughter",
-            "gay",
-            "homosexual",
-            "couple",
-            "unity"
-        ]
-    },
-    "thought_balloon":{
-        "unicode":"1F4AD",
-        "unicode_alternates":[
-
-        ],
-        "name":"thought balloon",
-        "shortname":":thought_balloon:",
-        "category":"emoticons",
-        "category_order":"189",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "bubble",
-            "cloud",
-            "speech",
-            "thought",
-            "balloon",
-            "comic",
-            "think",
-            "day dream",
-            "wonder"
-        ]
-    },
-    "euro":{
-        "unicode":"1F4B6",
-        "unicode_alternates":[
-
-        ],
-        "name":"banknote with euro sign",
-        "shortname":":euro:",
-        "category":"objects",
-        "category_order":"82",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "currency",
-            "dollar",
-            "money",
-            "euro",
-            "europe",
-            "banknote",
-            "money",
-            "currency",
-            "paper",
-            "cash",
-            "bills"
-        ]
-    },
-    "pound":{
-        "unicode":"1F4B7",
-        "unicode_alternates":[
-
-        ],
-        "name":"banknote with pound sign",
-        "shortname":":pound:",
-        "category":"objects",
-        "category_order":"81",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "bills",
-            "british",
-            "currency",
-            "england",
-            "money",
-            "sterling",
-            "uk",
-            "pound",
-            "britain",
-            "british",
-            "banknote",
-            "money",
-            "currency",
-            "paper",
-            "cash",
-            "bills"
-        ]
-    },
-    "mailbox_with_mail":{
-        "unicode":"1F4EC",
-        "unicode_alternates":[
-
-        ],
-        "name":"open mailbox with raised flag",
-        "shortname":":mailbox_with_mail:",
-        "category":"objects",
-        "category_order":"95",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "communication",
-            "email",
-            "inbox"
-        ]
-    },
-    "mailbox_with_no_mail":{
-        "unicode":"1F4ED",
-        "unicode_alternates":[
-
-        ],
-        "name":"open mailbox with lowered flag",
-        "shortname":":mailbox_with_no_mail:",
-        "category":"objects",
-        "category_order":"96",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "email",
-            "inbox"
-        ]
-    },
-    "postal_horn":{
-        "unicode":"1F4EF",
-        "unicode_alternates":[
-
-        ],
-        "name":"postal horn",
-        "shortname":":postal_horn:",
-        "category":"objects",
-        "category_order":"92",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "instrument",
-            "music"
-        ]
-    },
-    "no_mobile_phones":{
-        "unicode":"1F4F5",
-        "unicode_alternates":[
-
-        ],
-        "name":"no mobile phones",
-        "shortname":":no_mobile_phones:",
-        "category":"other",
-        "category_order":"90",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "iphone",
-            "mute"
-        ]
-    },
-    "twisted_rightwards_arrows":{
-        "unicode":"1F500",
-        "unicode_alternates":[
-
-        ],
-        "name":"twisted rightwards arrows",
-        "shortname":":twisted_rightwards_arrows:",
-        "category":"other",
-        "category_order":"43",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blue-square"
-        ]
-    },
-    "repeat":{
-        "unicode":"1F501",
-        "unicode_alternates":[
-
-        ],
-        "name":"clockwise rightwards and leftwards open circle arr",
-        "shortname":":repeat:",
-        "category":"other",
-        "category_order":"44",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "loop",
-            "record"
-        ]
-    },
-    "repeat_one":{
-        "unicode":"1F502",
-        "unicode_alternates":[
-
-        ],
-        "name":"clockwise rightwards and leftwards open circle arr",
-        "shortname":":repeat_one:",
-        "category":"other",
-        "category_order":"45",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blue-square",
-            "loop"
-        ]
-    },
-    "arrows_counterclockwise":{
-        "unicode":"1F504",
-        "unicode_alternates":[
-
-        ],
-        "name":"anticlockwise downwards and upwards open circle ar",
-        "shortname":":arrows_counterclockwise:",
-        "category":"other",
-        "category_order":"28",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "blue-square",
-            "sync"
-        ]
-    },
-    "low_brightness":{
-        "unicode":"1F505",
-        "unicode_alternates":[
-
-        ],
-        "name":"low brightness symbol",
-        "shortname":":low_brightness:",
-        "category":"objects",
-        "category_order":"60",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "summer",
-            "sun"
-        ]
-    },
-    "high_brightness":{
-        "unicode":"1F506",
-        "unicode_alternates":[
-
-        ],
-        "name":"high brightness symbol",
-        "shortname":":high_brightness:",
-        "category":"objects",
-        "category_order":"59",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "light",
-            "summer",
-            "sun"
-        ]
-    },
-    "mute":{
-        "unicode":"1F507",
-        "unicode_alternates":[
-
-        ],
-        "name":"speaker with cancellation stroke",
-        "shortname":":mute:",
-        "category":"objects",
-        "category_order":"42",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "sound",
-            "volume"
-        ]
-    },
-    "sound":{
-        "unicode":"1F509",
-        "unicode_alternates":[
-
-        ],
-        "name":"speaker with one sound wave",
-        "shortname":":sound:",
-        "category":"objects",
-        "category_order":"40",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "speaker",
-            "volume"
-        ]
-    },
-    "no_bell":{
-        "unicode":"1F515",
-        "unicode_alternates":[
-
-        ],
-        "name":"bell with cancellation stroke",
-        "shortname":":no_bell:",
-        "category":"objects",
-        "category_order":"44",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "mute",
-            "sound",
-            "volume"
-        ]
-    },
-    "microscope":{
-        "unicode":"1F52C",
-        "unicode_alternates":[
-
-        ],
-        "name":"microscope",
-        "shortname":":microscope:",
-        "category":"objects",
-        "category_order":"131",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "experiment",
-            "laboratory",
-            "zoomin"
-        ]
-    },
-    "telescope":{
-        "unicode":"1F52D",
-        "unicode_alternates":[
-
-        ],
-        "name":"telescope",
-        "shortname":":telescope:",
-        "category":"objects",
-        "category_order":"132",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "space",
-            "stars"
-        ]
-    },
-    "clock130":{
-        "unicode":"1F55C",
-        "unicode_alternates":[
-
-        ],
-        "name":"clock face one-thirty",
-        "shortname":":clock130:",
-        "category":"other",
-        "category_order":"153",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "clock",
-            "time"
-        ]
-    },
-    "clock230":{
-        "unicode":"1F55D",
-        "unicode_alternates":[
-
-        ],
-        "name":"clock face two-thirty",
-        "shortname":":clock230:",
-        "category":"other",
-        "category_order":"155",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "clock",
-            "time"
-        ]
-    },
-    "clock330":{
-        "unicode":"1F55E",
-        "unicode_alternates":[
-
-        ],
-        "name":"clock face three-thirty",
-        "shortname":":clock330:",
-        "category":"other",
-        "category_order":"157",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "clock",
-            "time"
-        ]
-    },
-    "clock430":{
-        "unicode":"1F55F",
-        "unicode_alternates":[
-
-        ],
-        "name":"clock face four-thirty",
-        "shortname":":clock430:",
-        "category":"other",
-        "category_order":"159",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "clock",
-            "time"
-        ]
-    },
-    "clock530":{
-        "unicode":"1F560",
-        "unicode_alternates":[
-
-        ],
-        "name":"clock face five-thirty",
-        "shortname":":clock530:",
-        "category":"other",
-        "category_order":"161",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "clock",
-            "time"
-        ]
-    },
-    "clock630":{
-        "unicode":"1F561",
-        "unicode_alternates":[
-
-        ],
-        "name":"clock face six-thirty",
-        "shortname":":clock630:",
-        "category":"other",
-        "category_order":"168",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "clock",
-            "time"
-        ]
-    },
-    "clock730":{
-        "unicode":"1F562",
-        "unicode_alternates":[
-
-        ],
-        "name":"clock face seven-thirty",
-        "shortname":":clock730:",
-        "category":"other",
-        "category_order":"169",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "clock",
-            "time"
-        ]
-    },
-    "clock830":{
-        "unicode":"1F563",
-        "unicode_alternates":[
-
-        ],
-        "name":"clock face eight-thirty",
-        "shortname":":clock830:",
-        "category":"other",
-        "category_order":"170",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "clock",
-            "time"
-        ]
-    },
-    "clock930":{
-        "unicode":"1F564",
-        "unicode_alternates":[
-
-        ],
-        "name":"clock face nine-thirty",
-        "shortname":":clock930:",
-        "category":"other",
-        "category_order":"171",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "clock",
-            "time"
-        ]
-    },
-    "clock1030":{
-        "unicode":"1F565",
-        "unicode_alternates":[
-
-        ],
-        "name":"clock face ten-thirty",
-        "shortname":":clock1030:",
-        "category":"other",
-        "category_order":"172",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "clock",
-            "time"
-        ]
-    },
-    "clock1130":{
-        "unicode":"1F566",
-        "unicode_alternates":[
-
-        ],
-        "name":"clock face eleven-thirty",
-        "shortname":":clock1130:",
-        "category":"other",
-        "category_order":"173",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "clock",
-            "time"
-        ]
-    },
-    "clock1230":{
-        "unicode":"1F567",
-        "unicode_alternates":[
-
-        ],
-        "name":"clock face twelve-thirty",
-        "shortname":":clock1230:",
-        "category":"other",
-        "category_order":"151",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "clock",
-            "time"
-        ]
-    },
-    "speaker":{
-        "unicode":"1F508",
-        "unicode_alternates":[
-
-        ],
-        "name":"speaker",
-        "shortname":":speaker:",
-        "category":"objects",
-        "category_order":"41",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "sound",
-            "listen",
-            "hear",
-            "noise"
-        ]
-    },
-    "train":{
-        "unicode":"1F68B",
-        "unicode_alternates":[
-
-        ],
-        "name":"Tram Car",
-        "shortname":":train:",
-        "category":"places",
-        "category_order":"52",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "tram",
-            "rail"
-        ]
-    },
-    "loop":{
-        "unicode":"27BF",
-        "unicode_alternates":[
-
-        ],
-        "name":"double curly loop",
-        "shortname":":loop:",
-        "category":"other",
-        "category_order":"111",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "curly"
-        ]
-    },
-    "af":{
-        "unicode":"1F1E6-1F1EB",
-        "unicode_alternates":[
-
-        ],
-        "name":"afghanistan",
-        "shortname":":af:",
-        "category":"places",
-        "category_order":"190",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "afghanestan"
-        ]
-    },
-    "al":{
-        "unicode":"1F1E6-1F1F1",
-        "unicode_alternates":[
-
-        ],
-        "name":"albania",
-        "shortname":":al:",
-        "category":"places",
-        "category_order":"191",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "shqiperia"
-        ]
-    },
-    "dz":{
-        "unicode":"1F1E9-1F1FF",
-        "unicode_alternates":[
-
-        ],
-        "name":"algeria",
-        "shortname":":dz:",
-        "category":"places",
-        "category_order":"144",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "al jaza'ir",
-            "al jazair"
-        ]
-    },
-    "ad":{
-        "unicode":"1F1E6-1F1E9",
-        "unicode_alternates":[
-
-        ],
-        "name":"andorra",
-        "shortname":":ad:",
-        "category":"places",
-        "category_order":"266",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "ao":{
-        "unicode":"1F1E6-1F1F4",
-        "unicode_alternates":[
-
-        ],
-        "name":"angola",
-        "shortname":":ao:",
-        "category":"places",
-        "category_order":"169",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "ag":{
-        "unicode":"1F1E6-1F1EC",
-        "unicode_alternates":[
-
-        ],
-        "name":"antigua and barbuda",
-        "shortname":":ag:",
-        "category":"places",
-        "category_order":"265",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "ar":{
-        "unicode":"1F1E6-1F1F7",
-        "unicode_alternates":[
-
-        ],
-        "name":"argentina",
-        "shortname":":ar:",
-        "category":"places",
-        "category_order":"113",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "am":{
-        "unicode":"1F1E6-1F1F2",
-        "unicode_alternates":[
-
-        ],
-        "name":"armenia",
-        "shortname":":am:",
-        "category":"places",
-        "category_order":"203",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "hayastan"
-        ]
-    },
-    "au":{
-        "unicode":"1F1E6-1F1FA",
-        "unicode_alternates":[
-
-        ],
-        "name":"australia",
-        "shortname":":au:",
-        "category":"places",
-        "category_order":"119",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "at":{
-        "unicode":"1F1E6-1F1F9",
-        "unicode_alternates":[
-
-        ],
-        "name":"austria",
-        "shortname":":at:",
-        "category":"places",
-        "category_order":"141",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "&ouml;sterreich",
-            "osterreich"
-        ]
-    },
-    "az":{
-        "unicode":"1F1E6-1F1FF",
-        "unicode_alternates":[
-
-        ],
-        "name":"azerbaijan",
-        "shortname":":az:",
-        "category":"places",
-        "category_order":"150",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "azarbaycan"
-        ]
-    },
-    "bs":{
-        "unicode":"1F1E7-1F1F8",
-        "unicode_alternates":[
-
-        ],
-        "name":"the bahamas",
-        "shortname":":bs:",
-        "category":"places",
-        "category_order":"243",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "bh":{
-        "unicode":"1F1E7-1F1ED",
-        "unicode_alternates":[
-
-        ],
-        "name":"bahrain",
-        "shortname":":bh:",
-        "category":"places",
-        "category_order":"208",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "al bahrayn"
-        ]
-    },
-    "bd":{
-        "unicode":"1F1E7-1F1E9",
-        "unicode_alternates":[
-
-        ],
-        "name":"bangladesh",
-        "shortname":":bd:",
-        "category":"places",
-        "category_order":"132",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "bb":{
-        "unicode":"1F1E7-1F1E7",
-        "unicode_alternates":[
-
-        ],
-        "name":"barbados",
-        "shortname":":bb:",
-        "category":"places",
-        "category_order":"244",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "by":{
-        "unicode":"1F1E7-1F1FE",
-        "unicode_alternates":[
-
-        ],
-        "name":"belarus",
-        "shortname":":by:",
-        "category":"places",
-        "category_order":"154",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "byelarus"
-        ]
-    },
-    "be":{
-        "unicode":"1F1E7-1F1EA",
-        "unicode_alternates":[
-
-        ],
-        "name":"belgium",
-        "shortname":":be:",
-        "category":"places",
-        "category_order":"134",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "belgique",
-            "belgie"
-        ]
-    },
-    "bz":{
-        "unicode":"1F1E7-1F1FF",
-        "unicode_alternates":[
-
-        ],
-        "name":"belize",
-        "shortname":":bz:",
-        "category":"places",
-        "category_order":"262",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "bj":{
-        "unicode":"1F1E7-1F1EF",
-        "unicode_alternates":[
-
-        ],
-        "name":"benin",
-        "shortname":":bj:",
-        "category":"places",
-        "category_order":"227",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "bt":{
-        "unicode":"1F1E7-1F1F9",
-        "unicode_alternates":[
-
-        ],
-        "name":"bhutan",
-        "shortname":":bt:",
-        "category":"places",
-        "category_order":"246",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "bo":{
-        "unicode":"1F1E7-1F1F4",
-        "unicode_alternates":[
-
-        ],
-        "name":"bolivia",
-        "shortname":":bo:",
-        "category":"places",
-        "category_order":"166",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "ba":{
-        "unicode":"1F1E7-1F1E6",
-        "unicode_alternates":[
-
-        ],
-        "name":"bosnia and herzegovina",
-        "shortname":":ba:",
-        "category":"places",
-        "category_order":"174",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "bosna i hercegovina"
-        ]
-    },
-    "bw":{
-        "unicode":"1F1E7-1F1FC",
-        "unicode_alternates":[
-
-        ],
-        "name":"botswana",
-        "shortname":":bw:",
-        "category":"places",
-        "category_order":"239",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "br":{
-        "unicode":"1F1E7-1F1F7",
-        "unicode_alternates":[
-
-        ],
-        "name":"brazil",
-        "shortname":":br:",
-        "category":"places",
-        "category_order":"96",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "brasil"
-        ]
-    },
-    "bn":{
-        "unicode":"1F1E7-1F1F3",
-        "unicode_alternates":[
-
-        ],
-        "name":"brunei",
-        "shortname":":bn:",
-        "category":"places",
-        "category_order":"238",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "bg":{
-        "unicode":"1F1E7-1F1EC",
-        "unicode_alternates":[
-
-        ],
-        "name":"bulgaria",
-        "shortname":":bg:",
-        "category":"places",
-        "category_order":"163",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "bf":{
-        "unicode":"1F1E7-1F1EB",
-        "unicode_alternates":[
-
-        ],
-        "name":"burkina faso",
-        "shortname":":bf:",
-        "category":"places",
-        "category_order":"218",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "bi":{
-        "unicode":"1F1E7-1F1EE",
-        "unicode_alternates":[
-
-        ],
-        "name":"burundi",
-        "shortname":":bi:",
-        "category":"places",
-        "category_order":"258",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "kh":{
-        "unicode":"1F1F0-1F1ED",
-        "unicode_alternates":[
-
-        ],
-        "name":"cambodia",
-        "shortname":":kh:",
-        "category":"places",
-        "category_order":"213",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "kampuchea"
-        ]
-    },
-    "cm":{
-        "unicode":"1F1E8-1F1F2",
-        "unicode_alternates":[
-
-        ],
-        "name":"cameroon",
-        "shortname":":cm:",
-        "category":"places",
-        "category_order":"204",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "ca":{
-        "unicode":"1F1E8-1F1E6",
-        "unicode_alternates":[
-
-        ],
-        "name":"canada",
-        "shortname":":ca:",
-        "category":"places",
-        "category_order":"111",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "cv":{
-        "unicode":"1F1E8-1F1FB",
-        "unicode_alternates":[
-
-        ],
-        "name":"cape verde",
-        "shortname":":cv:",
-        "category":"places",
-        "category_order":"247",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "cabo verde"
-        ]
-    },
-    "cf":{
-        "unicode":"1F1E8-1F1EB",
-        "unicode_alternates":[
-
-        ],
-        "name":"central african republic",
-        "shortname":":cf:",
-        "category":"places",
-        "category_order":"251",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "td":{
-        "unicode":"1F1F9-1F1E9",
-        "unicode_alternates":[
-
-        ],
-        "name":"chad",
-        "shortname":":td:",
-        "category":"places",
-        "category_order":"240",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "tchad"
-        ]
-    },
-    "co":{
-        "unicode":"1F1E8-1F1F4",
-        "unicode_alternates":[
-
-        ],
-        "name":"colombia",
-        "shortname":":co:",
-        "category":"places",
-        "category_order":"114",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "km":{
-        "unicode":"1F1F0-1F1F2",
-        "unicode_alternates":[
-
-        ],
-        "name":"the comoros",
-        "shortname":":km:",
-        "category":"places",
-        "category_order":"274",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "cr":{
-        "unicode":"1F1E8-1F1F7",
-        "unicode_alternates":[
-
-        ],
-        "name":"costa rica",
-        "shortname":":cr:",
-        "category":"places",
-        "category_order":"179",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "ci":{
-        "unicode":"1F1E8-1F1EE",
-        "unicode_alternates":[
-
-        ],
-        "name":"cote d'ivoire",
-        "shortname":":ci:",
-        "category":"places",
-        "category_order":"221",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "hr":{
-        "unicode":"1F1ED-1F1F7",
-        "unicode_alternates":[
-
-        ],
-        "name":"croatia",
-        "shortname":":hr:",
-        "category":"places",
-        "category_order":"171",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "hrvatska"
-        ]
-    },
-    "cu":{
-        "unicode":"1F1E8-1F1FA",
-        "unicode_alternates":[
-
-        ],
-        "name":"cuba",
-        "shortname":":cu:",
-        "category":"places",
-        "category_order":"170",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "cy":{
-        "unicode":"1F1E8-1F1FE",
-        "unicode_alternates":[
-
-        ],
-        "name":"cyprus",
-        "shortname":":cy:",
-        "category":"places",
-        "category_order":"217",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "kibris",
-            "kypros"
-        ]
-    },
-    "cz":{
-        "unicode":"1F1E8-1F1FF",
-        "unicode_alternates":[
-
-        ],
-        "name":"the czech republic",
-        "shortname":":cz:",
-        "category":"places",
-        "category_order":"136",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "ceska republika"
-        ]
-    },
-    "dk":{
-        "unicode":"1F1E9-1F1F0",
-        "unicode_alternates":[
-
-        ],
-        "name":"denmark",
-        "shortname":":dk:",
-        "category":"places",
-        "category_order":"149",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "danmark"
-        ]
-    },
-    "dj":{
-        "unicode":"1F1E9-1F1EF",
-        "unicode_alternates":[
-
-        ],
-        "name":"djibouti",
-        "shortname":":dj:",
-        "category":"places",
-        "category_order":"268",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "dm":{
-        "unicode":"1F1E9-1F1F2",
-        "unicode_alternates":[
-
-        ],
-        "name":"dominica",
-        "shortname":":dm:",
-        "category":"places",
-        "category_order":"279",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "do":{
-        "unicode":"1F1E9-1F1F4",
-        "unicode_alternates":[
-
-        ],
-        "name":"the dominican republic",
-        "shortname":":do:",
-        "category":"places",
-        "category_order":"153",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "tl":{
-        "unicode":"1F1F9-1F1F1",
-        "unicode_alternates":[
-
-        ],
-        "name":"east timor",
-        "shortname":":tl:",
-        "category":"places",
-        "category_order":"294",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "ec":{
-        "unicode":"1F1EA-1F1E8",
-        "unicode_alternates":[
-
-        ],
-        "name":"ecuador",
-        "shortname":":ec:",
-        "category":"places",
-        "category_order":"147",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "eg":{
-        "unicode":"1F1EA-1F1EC",
-        "unicode_alternates":[
-
-        ],
-        "name":"egypt",
-        "shortname":":eg:",
-        "category":"places",
-        "category_order":"106",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "misr"
-        ]
-    },
-    "sv":{
-        "unicode":"1F1F8-1F1FB",
-        "unicode_alternates":[
-
-        ],
-        "name":"el salvador",
-        "shortname":":sv:",
-        "category":"places",
-        "category_order":"195",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "gq":{
-        "unicode":"1F1EC-1F1F6",
-        "unicode_alternates":[
-
-        ],
-        "name":"equatorial guinea",
-        "shortname":":gq:",
-        "category":"places",
-        "category_order":"260",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "guinea ecuatorial"
-        ]
-    },
-    "er":{
-        "unicode":"1F1EA-1F1F7",
-        "unicode_alternates":[
-
-        ],
-        "name":"eritrea",
-        "shortname":":er:",
-        "category":"places",
-        "category_order":"271",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "hagere ertra"
-        ]
-    },
-    "ee":{
-        "unicode":"1F1EA-1F1EA",
-        "unicode_alternates":[
-
-        ],
-        "name":"estonia",
-        "shortname":":ee:",
-        "category":"places",
-        "category_order":"210",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "eesti vabariik"
-        ]
-    },
-    "et":{
-        "unicode":"1F1EA-1F1F9",
-        "unicode_alternates":[
-
-        ],
-        "name":"ethiopia",
-        "shortname":":et:",
-        "category":"places",
-        "category_order":"198",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "ityop'iya",
-            "ityopiya"
-        ]
-    },
-    "fj":{
-        "unicode":"1F1EB-1F1EF",
-        "unicode_alternates":[
-
-        ],
-        "name":"fiji",
-        "shortname":":fj:",
-        "category":"places",
-        "category_order":"231",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "fi":{
-        "unicode":"1F1EB-1F1EE",
-        "unicode_alternates":[
-
-        ],
-        "name":"finland",
-        "shortname":":fi:",
-        "category":"places",
-        "category_order":"152",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "suomen tasavalta"
-        ]
-    },
-    "ga":{
-        "unicode":"1F1EC-1F1E6",
-        "unicode_alternates":[
-
-        ],
-        "name":"gabon",
-        "shortname":":ga:",
-        "category":"places",
-        "category_order":"257",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "gm":{
-        "unicode":"1F1EC-1F1F2",
-        "unicode_alternates":[
-
-        ],
-        "name":"the gambia",
-        "shortname":":gm:",
-        "category":"places",
-        "category_order":"242",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "ge":{
-        "unicode":"1F1EC-1F1EA",
-        "unicode_alternates":[
-
-        ],
-        "name":"georgia",
-        "shortname":":ge:",
-        "category":"places",
-        "category_order":"182",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "sak'art'velo",
-            "sakartvelo"
-        ]
-    },
-    "gh":{
-        "unicode":"1F1EC-1F1ED",
-        "unicode_alternates":[
-
-        ],
-        "name":"ghana",
-        "shortname":":gh:",
-        "category":"places",
-        "category_order":"160",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "gr":{
-        "unicode":"1F1EC-1F1F7",
-        "unicode_alternates":[
-
-        ],
-        "name":"greece",
-        "shortname":":gr:",
-        "category":"places",
-        "category_order":"143",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "ellas",
-            "ellada"
-        ]
-    },
-    "gd":{
-        "unicode":"1F1EC-1F1E9",
-        "unicode_alternates":[
-
-        ],
-        "name":"grenada",
-        "shortname":":gd:",
-        "category":"places",
-        "category_order":"273",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "gt":{
-        "unicode":"1F1EC-1F1F9",
-        "unicode_alternates":[
-
-        ],
-        "name":"guatemala",
-        "shortname":":gt:",
-        "category":"places",
-        "category_order":"177",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "gn":{
-        "unicode":"1F1EC-1F1F3",
-        "unicode_alternates":[
-
-        ],
-        "name":"guinea",
-        "shortname":":gn:",
-        "category":"places",
-        "category_order":"249",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "guinee"
-        ]
-    },
-    "gw":{
-        "unicode":"1F1EC-1F1FC",
-        "unicode_alternates":[
-
-        ],
-        "name":"guinea-bissau",
-        "shortname":":gw:",
-        "category":"places",
-        "category_order":"272",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "guine-bissau",
-            "guine bissau"
-        ]
-    },
-    "gy":{
-        "unicode":"1F1EC-1F1FE",
-        "unicode_alternates":[
-
-        ],
-        "name":"guyana",
-        "shortname":":gy:",
-        "category":"places",
-        "category_order":"237",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "ht":{
-        "unicode":"1F1ED-1F1F9",
-        "unicode_alternates":[
-
-        ],
-        "name":"haiti",
-        "shortname":":ht:",
-        "category":"places",
-        "category_order":"209",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "hn":{
-        "unicode":"1F1ED-1F1F3",
-        "unicode_alternates":[
-
-        ],
-        "name":"honduras",
-        "shortname":":hn:",
-        "category":"places",
-        "category_order":"196",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "hu":{
-        "unicode":"1F1ED-1F1FA",
-        "unicode_alternates":[
-
-        ],
-        "name":"hungary",
-        "shortname":":hu:",
-        "category":"places",
-        "category_order":"138",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "magyarorszag"
-        ]
-    },
-    "is":{
-        "unicode":"1F1EE-1F1F8",
-        "unicode_alternates":[
-
-        ],
-        "name":"iceland",
-        "shortname":":is:",
-        "category":"places",
-        "category_order":"230",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "lyoveldio island"
-        ]
-    },
-    "in":{
-        "unicode":"1F1EE-1F1F3",
-        "unicode_alternates":[
-
-        ],
-        "name":"india",
-        "shortname":":in:",
-        "category":"places",
-        "category_order":"94",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "bharat"
-        ]
-    },
-    "ir":{
-        "unicode":"1F1EE-1F1F7",
-        "unicode_alternates":[
-
-        ],
-        "name":"iran",
-        "shortname":":ir:",
-        "category":"places",
-        "category_order":"115",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "iq":{
-        "unicode":"1F1EE-1F1F6",
-        "unicode_alternates":[
-
-        ],
-        "name":"iraq",
-        "shortname":":iq:",
-        "category":"places",
-        "category_order":"178",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "ie":{
-        "unicode":"1F1EE-1F1EA",
-        "unicode_alternates":[
-
-        ],
-        "name":"ireland",
-        "shortname":":ie:",
-        "category":"places",
-        "category_order":"165",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "&eacute;ire",
-            "eire"
-        ]
-    },
-    "il":{
-        "unicode":"1F1EE-1F1F1",
-        "unicode_alternates":[
-
-        ],
-        "name":"israel",
-        "shortname":":il:",
-        "category":"places",
-        "category_order":"145",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "yisra'el",
-            "yisrael"
-        ]
-    },
-    "jm":{
-        "unicode":"1F1EF-1F1F2",
-        "unicode_alternates":[
-
-        ],
-        "name":"jamaica",
-        "shortname":":jm:",
-        "category":"places",
-        "category_order":"199",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "jo":{
-        "unicode":"1F1EF-1F1F4",
-        "unicode_alternates":[
-
-        ],
-        "name":"jordan",
-        "shortname":":jo:",
-        "category":"places",
-        "category_order":"172",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "al urdun"
-        ]
-    },
-    "kz":{
-        "unicode":"1F1F0-1F1FF",
-        "unicode_alternates":[
-
-        ],
-        "name":"kazakhstan",
-        "shortname":":kz:",
-        "category":"places",
-        "category_order":"133",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "qazaqstan"
-        ]
-    },
-    "ke":{
-        "unicode":"1F1F0-1F1EA",
-        "unicode_alternates":[
-
-        ],
-        "name":"kenya",
-        "shortname":":ke:",
-        "category":"places",
-        "category_order":"126",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "ki":{
-        "unicode":"1F1F0-1F1EE",
-        "unicode_alternates":[
-
-        ],
-        "name":"kiribati",
-        "shortname":":ki:",
-        "category":"places",
-        "category_order":"293",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "kiribati",
-            "kiribas"
-        ]
-    },
-    "xk":{
-        "unicode":"1F1FD-1F1F0",
-        "unicode_alternates":[
-
-        ],
-        "name":"kosovo",
-        "shortname":":xk:",
-        "category":"places",
-        "category_order":"304",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "kw":{
-        "unicode":"1F1F0-1F1FC",
-        "unicode_alternates":[
-
-        ],
-        "name":"kuwait",
-        "shortname":":kw:",
-        "category":"places",
-        "category_order":"181",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "al kuwayt"
-        ]
-    },
-    "kg":{
-        "unicode":"1F1F0-1F1EC",
-        "unicode_alternates":[
-
-        ],
-        "name":"kyrgyzstan",
-        "shortname":":kg:",
-        "category":"places",
-        "category_order":"202",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "kyrgyz respublikasy"
-        ]
-    },
-    "la":{
-        "unicode":"1F1F1-1F1E6",
-        "unicode_alternates":[
-
-        ],
-        "name":"laos",
-        "shortname":":la:",
-        "category":"places",
-        "category_order":"216",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "lv":{
-        "unicode":"1F1F1-1F1FB",
-        "unicode_alternates":[
-
-        ],
-        "name":"latvia",
-        "shortname":":lv:",
-        "category":"places",
-        "category_order":"192",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "latvija"
-        ]
-    },
-    "lb":{
-        "unicode":"1F1F1-1F1E7",
-        "unicode_alternates":[
-
-        ],
-        "name":"lebanon",
-        "shortname":":lb:",
-        "category":"places",
-        "category_order":"173",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "lubnan"
-        ]
-    },
-    "ls":{
-        "unicode":"1F1F1-1F1F8",
-        "unicode_alternates":[
-
-        ],
-        "name":"lesotho",
-        "shortname":":ls:",
-        "category":"places",
-        "category_order":"261",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "lr":{
-        "unicode":"1F1F1-1F1F7",
-        "unicode_alternates":[
-
-        ],
-        "name":"liberia",
-        "shortname":":lr:",
-        "category":"places",
-        "category_order":"253",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "ly":{
-        "unicode":"1F1F1-1F1FE",
-        "unicode_alternates":[
-
-        ],
-        "name":"libya",
-        "shortname":":ly:",
-        "category":"places",
-        "category_order":"207",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "libiyah"
-        ]
-    },
-    "li":{
-        "unicode":"1F1F1-1F1EE",
-        "unicode_alternates":[
-
-        ],
-        "name":"liechtenstein",
-        "shortname":":li:",
-        "category":"places",
-        "category_order":"286",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "lt":{
-        "unicode":"1F1F1-1F1F9",
-        "unicode_alternates":[
-
-        ],
-        "name":"lithuania",
-        "shortname":":lt:",
-        "category":"places",
-        "category_order":"176",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "lietuva"
-        ]
-    },
-    "lu":{
-        "unicode":"1F1F1-1F1FA",
-        "unicode_alternates":[
-
-        ],
-        "name":"luxembourg",
-        "shortname":":lu:",
-        "category":"places",
-        "category_order":"223",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "luxembourg",
-            "letzebuerg"
-        ]
-    },
-    "mk":{
-        "unicode":"1F1F2-1F1F0",
-        "unicode_alternates":[
-
-        ],
-        "name":"macedonia",
-        "shortname":":mk:",
-        "category":"places",
-        "category_order":"200",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "mg":{
-        "unicode":"1F1F2-1F1EC",
-        "unicode_alternates":[
-
-        ],
-        "name":"madagascar",
-        "shortname":":mg:",
-        "category":"places",
-        "category_order":"224",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "mw":{
-        "unicode":"1F1F2-1F1FC",
-        "unicode_alternates":[
-
-        ],
-        "name":"malawi",
-        "shortname":":mw:",
-        "category":"places",
-        "category_order":"215",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "my":{
-        "unicode":"1F1F2-1F1FE",
-        "unicode_alternates":[
-
-        ],
-        "name":"malaysia",
-        "shortname":":my:",
-        "category":"places",
-        "category_order":"117",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "mv":{
-        "unicode":"1F1F2-1F1FB",
-        "unicode_alternates":[
-
-        ],
-        "name":"maldives",
-        "shortname":":mv:",
-        "category":"places",
-        "category_order":"250",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "dhivehi raajje"
-        ]
-    },
-    "ml":{
-        "unicode":"1F1F2-1F1F1",
-        "unicode_alternates":[
-
-        ],
-        "name":"mali",
-        "shortname":":ml:",
-        "category":"places",
-        "category_order":"229",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "mt":{
-        "unicode":"1F1F2-1F1F9",
-        "unicode_alternates":[
-
-        ],
-        "name":"malta",
-        "shortname":":mt:",
-        "category":"places",
-        "category_order":"233",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "mh":{
-        "unicode":"1F1F2-1F1ED",
-        "unicode_alternates":[
-
-        ],
-        "name":"the marshall islands",
-        "shortname":":mh:",
-        "category":"places",
-        "category_order":"296",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "mr":{
-        "unicode":"1F1F2-1F1F7",
-        "unicode_alternates":[
-
-        ],
-        "name":"mauritania",
-        "shortname":":mr:",
-        "category":"places",
-        "category_order":"248",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "muritaniyah"
-        ]
-    },
-    "mu":{
-        "unicode":"1F1F2-1F1FA",
-        "unicode_alternates":[
-
-        ],
-        "name":"mauritius",
-        "shortname":":mu:",
-        "category":"places",
-        "category_order":"220",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "mx":{
-        "unicode":"1F1F2-1F1FD",
-        "unicode_alternates":[
-
-        ],
-        "name":"mexico",
-        "shortname":":mx:",
-        "category":"places",
-        "category_order":"102",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "fm":{
-        "unicode":"1F1EB-1F1F2",
-        "unicode_alternates":[
-
-        ],
-        "name":"micronesia",
-        "shortname":":fm:",
-        "category":"places",
-        "category_order":"287",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "md":{
-        "unicode":"1F1F2-1F1E9",
-        "unicode_alternates":[
-
-        ],
-        "name":"moldova",
-        "shortname":":md:",
-        "category":"places",
-        "category_order":"194",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "mc":{
-        "unicode":"1F1F2-1F1E8",
-        "unicode_alternates":[
-
-        ],
-        "name":"monaco",
-        "shortname":":mc:",
-        "category":"places",
-        "category_order":"289",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "mn":{
-        "unicode":"1F1F2-1F1F3",
-        "unicode_alternates":[
-
-        ],
-        "name":"mongolia",
-        "shortname":":mn:",
-        "category":"places",
-        "category_order":"222",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "mongol uls"
-        ]
-    },
-    "me":{
-        "unicode":"1F1F2-1F1EA",
-        "unicode_alternates":[
-
-        ],
-        "name":"montenegro",
-        "shortname":":me:",
-        "category":"places",
-        "category_order":"225",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "crna gora"
-        ]
-    },
-    "ma":{
-        "unicode":"1F1F2-1F1E6",
-        "unicode_alternates":[
-
-        ],
-        "name":"morocco",
-        "shortname":":ma:",
-        "category":"places",
-        "category_order":"121",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "al maghrib"
-        ]
-    },
-    "mz":{
-        "unicode":"1F1F2-1F1FF",
-        "unicode_alternates":[
-
-        ],
-        "name":"mozambique",
-        "shortname":":mz:",
-        "category":"places",
-        "category_order":"205",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "mocambique"
-        ]
-    },
-    "mm":{
-        "unicode":"1F1F2-1F1F2",
-        "unicode_alternates":[
-
-        ],
-        "name":"myanmar",
-        "shortname":":mm:",
-        "category":"places",
-        "category_order":"219",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "myanma naingngandaw"
-        ]
-    },
-    "na":{
-        "unicode":"1F1F3-1F1E6",
-        "unicode_alternates":[
-
-        ],
-        "name":"namibia",
-        "shortname":":na:",
-        "category":"places",
-        "category_order":"234",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "nr":{
-        "unicode":"1F1F3-1F1F7",
-        "unicode_alternates":[
-
-        ],
-        "name":"nauru",
-        "shortname":":nr:",
-        "category":"places",
-        "category_order":"305",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "np":{
-        "unicode":"1F1F3-1F1F5",
-        "unicode_alternates":[
-
-        ],
-        "name":"nepal",
-        "shortname":":np:",
-        "category":"places",
-        "category_order":"168",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "nl":{
-        "unicode":"1F1F3-1F1F1",
-        "unicode_alternates":[
-
-        ],
-        "name":"the netherlands",
-        "shortname":":nl:",
-        "category":"places",
-        "category_order":"123",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "nederland",
-            "holland"
-        ]
-    },
-    "nz":{
-        "unicode":"1F1F3-1F1FF",
-        "unicode_alternates":[
-
-        ],
-        "name":"new zealand",
-        "shortname":":nz:",
-        "category":"places",
-        "category_order":"164",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "aotearoa"
-        ]
-    },
-    "ni":{
-        "unicode":"1F1F3-1F1EE",
-        "unicode_alternates":[
-
-        ],
-        "name":"nicaragua",
-        "shortname":":ni:",
-        "category":"places",
-        "category_order":"212",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "ne":{
-        "unicode":"1F1F3-1F1EA",
-        "unicode_alternates":[
-
-        ],
-        "name":"niger",
-        "shortname":":ne:",
-        "category":"places",
-        "category_order":"241",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "kp":{
-        "unicode":"1F1F0-1F1F5",
-        "unicode_alternates":[
-
-        ],
-        "name":"north korea",
-        "shortname":":kp:",
-        "category":"places",
-        "category_order":"306",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "no":{
-        "unicode":"1F1F3-1F1F4",
-        "unicode_alternates":[
-
-        ],
-        "name":"norway",
-        "shortname":":no:",
-        "category":"places",
-        "category_order":"156",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "norge"
-        ]
-    },
-    "om":{
-        "unicode":"1F1F4-1F1F2",
-        "unicode_alternates":[
-
-        ],
-        "name":"oman",
-        "shortname":":om:",
-        "category":"places",
-        "category_order":"185",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "saltanat uman"
-        ]
-    },
-    "pk":{
-        "unicode":"1F1F5-1F1F0",
-        "unicode_alternates":[
-
-        ],
-        "name":"pakistan",
-        "shortname":":pk:",
-        "category":"places",
-        "category_order":"118",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "pw":{
-        "unicode":"1F1F5-1F1FC",
-        "unicode_alternates":[
-
-        ],
-        "name":"palau",
-        "shortname":":pw:",
-        "category":"places",
-        "category_order":"307",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "belau"
-        ]
-    },
-    "pa":{
-        "unicode":"1F1F5-1F1E6",
-        "unicode_alternates":[
-
-        ],
-        "name":"panama",
-        "shortname":":pa:",
-        "category":"places",
-        "category_order":"193",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "pg":{
-        "unicode":"1F1F5-1F1EC",
-        "unicode_alternates":[
-
-        ],
-        "name":"papua new guinea",
-        "shortname":":pg:",
-        "category":"places",
-        "category_order":"254",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "papua niu gini"
-        ]
-    },
-    "py":{
-        "unicode":"1F1F5-1F1FE",
-        "unicode_alternates":[
-
-        ],
-        "name":"paraguay",
-        "shortname":":py:",
-        "category":"places",
-        "category_order":"188",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "pe":{
-        "unicode":"1F1F5-1F1EA",
-        "unicode_alternates":[
-
-        ],
-        "name":"peru",
-        "shortname":":pe:",
-        "category":"places",
-        "category_order":"128",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "ph":{
-        "unicode":"1F1F5-1F1ED",
-        "unicode_alternates":[
-
-        ],
-        "name":"the philippines",
-        "shortname":":ph:",
-        "category":"places",
-        "category_order":"105",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "pilipinas"
-        ]
-    },
-    "pl":{
-        "unicode":"1F1F5-1F1F1",
-        "unicode_alternates":[
-
-        ],
-        "name":"poland",
-        "shortname":":pl:",
-        "category":"places",
-        "category_order":"112",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "polska"
-        ]
-    },
-    "pt":{
-        "unicode":"1F1F5-1F1F9",
-        "unicode_alternates":[
-
-        ],
-        "name":"portugal",
-        "shortname":":pt:",
-        "category":"places",
-        "category_order":"139",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "qa":{
-        "unicode":"1F1F6-1F1E6",
-        "unicode_alternates":[
-
-        ],
-        "name":"qatar",
-        "shortname":":qa:",
-        "category":"places",
-        "category_order":"189",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "dawlat qatar"
-        ]
-    },
-    "tw":{
-        "unicode":"1F1F9-1F1FC",
-        "unicode_alternates":[
-
-        ],
-        "name":"the republic of china",
-        "shortname":":tw:",
-        "category":"places",
-        "category_order":"122",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "cg":{
-        "unicode":"1F1E8-1F1EC",
-        "unicode_alternates":[
-
-        ],
-        "name":"the republic of the congo",
-        "shortname":":cg:",
-        "category":"places",
-        "category_order":"236",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "ro":{
-        "unicode":"1F1F7-1F1F4",
-        "unicode_alternates":[
-
-        ],
-        "name":"romania",
-        "shortname":":ro:",
-        "category":"places",
-        "category_order":"129",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "rw":{
-        "unicode":"1F1F7-1F1FC",
-        "unicode_alternates":[
-
-        ],
-        "name":"rwanda",
-        "shortname":":rw:",
-        "category":"places",
-        "category_order":"211",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "kn":{
-        "unicode":"1F1F0-1F1F3",
-        "unicode_alternates":[
-
-        ],
-        "name":"saint kitts and nevis",
-        "shortname":":kn:",
-        "category":"places",
-        "category_order":"280",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "&nbsp;"
-        ]
-    },
-    "lc":{
-        "unicode":"1F1F1-1F1E8",
-        "unicode_alternates":[
-
-        ],
-        "name":"saint lucia",
-        "shortname":":lc:",
-        "category":"places",
-        "category_order":"264",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "vc":{
-        "unicode":"1F1FB-1F1E8",
-        "unicode_alternates":[
-
-        ],
-        "name":"saint vincent and the grenadines",
-        "shortname":":vc:",
-        "category":"places",
-        "category_order":"270",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "&nbsp;"
-        ]
-    },
-    "ws":{
-        "unicode":"1F1FC-1F1F8",
-        "unicode_alternates":[
-
-        ],
-        "name":"samoa",
-        "shortname":":ws:",
-        "category":"places",
-        "category_order":"290",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "american samoa"
-        ]
-    },
-    "sm":{
-        "unicode":"1F1F8-1F1F2",
-        "unicode_alternates":[
-
-        ],
-        "name":"san marino",
-        "shortname":":sm:",
-        "category":"places",
-        "category_order":"292",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "st":{
-        "unicode":"1F1F8-1F1F9",
-        "unicode_alternates":[
-
-        ],
-        "name":"sao tome and principe",
-        "shortname":":st:",
-        "category":"places",
-        "category_order":"281",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "sao tome e principe"
-        ]
-    },
-    "sn":{
-        "unicode":"1F1F8-1F1F3",
-        "unicode_alternates":[
-
-        ],
-        "name":"senegal",
-        "shortname":":sn:",
-        "category":"places",
-        "category_order":"175",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "rs":{
-        "unicode":"1F1F7-1F1F8",
-        "unicode_alternates":[
-
-        ],
-        "name":"serbia",
-        "shortname":":rs:",
-        "category":"places",
-        "category_order":"167",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "srbija"
-        ]
-    },
-    "sc":{
-        "unicode":"1F1F8-1F1E8",
-        "unicode_alternates":[
-
-        ],
-        "name":"the seychelles",
-        "shortname":":sc:",
-        "category":"places",
-        "category_order":"276",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "seychelles"
-        ]
-    },
-    "sl":{
-        "unicode":"1F1F8-1F1F1",
-        "unicode_alternates":[
-
-        ],
-        "name":"sierra leone",
-        "shortname":":sl:",
-        "category":"places",
-        "category_order":"267",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "sg":{
-        "unicode":"1F1F8-1F1EC",
-        "unicode_alternates":[
-
-        ],
-        "name":"singapore",
-        "shortname":":sg:",
-        "category":"places",
-        "category_order":"161",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "sk":{
-        "unicode":"1F1F8-1F1F0",
-        "unicode_alternates":[
-
-        ],
-        "name":"slovakia",
-        "shortname":":sk:",
-        "category":"places",
-        "category_order":"158",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "si":{
-        "unicode":"1F1F8-1F1EE",
-        "unicode_alternates":[
-
-        ],
-        "name":"slovenia",
-        "shortname":":si:",
-        "category":"places",
-        "category_order":"197",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "slovenija"
-        ]
-    },
-    "sb":{
-        "unicode":"1F1F8-1F1E7",
-        "unicode_alternates":[
-
-        ],
-        "name":"the solomon islands",
-        "shortname":":sb:",
-        "category":"places",
-        "category_order":"278",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "so":{
-        "unicode":"1F1F8-1F1F4",
-        "unicode_alternates":[
-
-        ],
-        "name":"somalia",
-        "shortname":":so:",
-        "category":"places",
-        "category_order":"256",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "za":{
-        "unicode":"1F1FF-1F1E6",
-        "unicode_alternates":[
-
-        ],
-        "name":"south africa",
-        "shortname":":za:",
-        "category":"places",
-        "category_order":"116",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "lk":{
-        "unicode":"1F1F1-1F1F0",
-        "unicode_alternates":[
-
-        ],
-        "name":"sri lanka",
-        "shortname":":lk:",
-        "category":"places",
-        "category_order":"162",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "sd":{
-        "unicode":"1F1F8-1F1E9",
-        "unicode_alternates":[
-
-        ],
-        "name":"sudan",
-        "shortname":":sd:",
-        "category":"places",
-        "category_order":"137",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "as-sudan"
-        ]
-    },
-    "sr":{
-        "unicode":"1F1F8-1F1F7",
-        "unicode_alternates":[
-
-        ],
-        "name":"suriname",
-        "shortname":":sr:",
-        "category":"places",
-        "category_order":"245",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "sz":{
-        "unicode":"1F1F8-1F1FF",
-        "unicode_alternates":[
-
-        ],
-        "name":"swaziland",
-        "shortname":":sz:",
-        "category":"places",
-        "category_order":"232",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "se":{
-        "unicode":"1F1F8-1F1EA",
-        "unicode_alternates":[
-
-        ],
-        "name":"sweden",
-        "shortname":":se:",
-        "category":"places",
-        "category_order":"135",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "sverige"
-        ]
-    },
-    "ch":{
-        "unicode":"1F1E8-1F1ED",
-        "unicode_alternates":[
-
-        ],
-        "name":"switzerland",
-        "shortname":":ch:",
-        "category":"places",
-        "category_order":"140",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "sy":{
-        "unicode":"1F1F8-1F1FE",
-        "unicode_alternates":[
-
-        ],
-        "name":"syria",
-        "shortname":":sy:",
-        "category":"places",
-        "category_order":"146",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "tj":{
-        "unicode":"1F1F9-1F1EF",
-        "unicode_alternates":[
-
-        ],
-        "name":"tajikistan",
-        "shortname":":tj:",
-        "category":"places",
-        "category_order":"206",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "jumhurii tojikiston"
-        ]
-    },
-    "tz":{
-        "unicode":"1F1F9-1F1FF",
-        "unicode_alternates":[
-
-        ],
-        "name":"tanzania",
-        "shortname":":tz:",
-        "category":"places",
-        "category_order":"142",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "th":{
-        "unicode":"1F1F9-1F1ED",
-        "unicode_alternates":[
-
-        ],
-        "name":"thailand",
-        "shortname":":th:",
-        "category":"places",
-        "category_order":"120",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "prathet thai"
-        ]
-    },
-    "tg":{
-        "unicode":"1F1F9-1F1EC",
-        "unicode_alternates":[
-
-        ],
-        "name":"togo",
-        "shortname":":tg:",
-        "category":"places",
-        "category_order":"235",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "republique togolaise"
-        ]
-    },
-    "to":{
-        "unicode":"1F1F9-1F1F4",
-        "unicode_alternates":[
-
-        ],
-        "name":"tonga",
-        "shortname":":to:",
-        "category":"places",
-        "category_order":"285",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "tt":{
-        "unicode":"1F1F9-1F1F9",
-        "unicode_alternates":[
-
-        ],
-        "name":"trinidad and tobago",
-        "shortname":":tt:",
-        "category":"places",
-        "category_order":"214",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "tn":{
-        "unicode":"1F1F9-1F1F3",
-        "unicode_alternates":[
-
-        ],
-        "name":"tunisia",
-        "shortname":":tn:",
-        "category":"places",
-        "category_order":"157",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "tunis"
-        ]
-    },
-    "tr":{
-        "unicode":"1F1F9-1F1F7",
-        "unicode_alternates":[
-
-        ],
-        "name":"turkey",
-        "shortname":":tr:",
-        "category":"places",
-        "category_order":"108",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "turkiye"
-        ]
-    },
-    "ug":{
-        "unicode":"1F1FA-1F1EC",
-        "unicode_alternates":[
-
-        ],
-        "name":"uganda",
-        "shortname":":ug:",
-        "category":"places",
-        "category_order":"151",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "ua":{
-        "unicode":"1F1FA-1F1E6",
-        "unicode_alternates":[
-
-        ],
-        "name":"ukraine",
-        "shortname":":ua:",
-        "category":"places",
-        "category_order":"124",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "ukrayina"
-        ]
-    },
-    "ae":{
-        "unicode":"1F1E6-1F1EA",
-        "unicode_alternates":[
-
-        ],
-        "name":"the united arab emirates",
-        "shortname":":ae:",
-        "category":"places",
-        "category_order":"155",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "uy":{
-        "unicode":"1F1FA-1F1FE",
-        "unicode_alternates":[
-
-        ],
-        "name":"uruguay",
-        "shortname":":uy:",
-        "category":"places",
-        "category_order":"186",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "uz":{
-        "unicode":"1F1FA-1F1FF",
-        "unicode_alternates":[
-
-        ],
-        "name":"uzbekistan",
-        "shortname":":uz:",
-        "category":"places",
-        "category_order":"131",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "uzbekiston respublikasi"
-        ]
-    },
-    "vu":{
-        "unicode":"1F1FB-1F1FA",
-        "unicode_alternates":[
-
-        ],
-        "name":"vanuatu",
-        "shortname":":vu:",
-        "category":"places",
-        "category_order":"288",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "va":{
-        "unicode":"1F1FB-1F1E6",
-        "unicode_alternates":[
-
-        ],
-        "name":"the vatican city",
-        "shortname":":va:",
-        "category":"places",
-        "category_order":"308",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "ve":{
-        "unicode":"1F1FB-1F1EA",
-        "unicode_alternates":[
-
-        ],
-        "name":"venezuela",
-        "shortname":":ve:",
-        "category":"places",
-        "category_order":"127",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "vn":{
-        "unicode":"1F1FB-1F1F3",
-        "unicode_alternates":[
-
-        ],
-        "name":"vietnam",
-        "shortname":":vn:",
-        "category":"places",
-        "category_order":"107",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "viet nam"
-        ]
-    },
-    "eh":{
-        "unicode":"1F1EA-1F1ED",
-        "unicode_alternates":[
-
-        ],
-        "name":"western sahara",
-        "shortname":":eh:",
-        "category":"places",
-        "category_order":"309",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "a\u1e63-\u1e62a\u1e25r\u0101\u2019 al-gharb\u012byah",
-            "sahra",
-            "gharbiyah"
-        ]
-    },
-    "ye":{
-        "unicode":"1F1FE-1F1EA",
-        "unicode_alternates":[
-
-        ],
-        "name":"yemen",
-        "shortname":":ye:",
-        "category":"places",
-        "category_order":"159",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "al yaman"
-        ]
-    },
-    "zm":{
-        "unicode":"1F1FF-1F1F2",
-        "unicode_alternates":[
-
-        ],
-        "name":"zambia",
-        "shortname":":zm:",
-        "category":"places",
-        "category_order":"184",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "zw":{
-        "unicode":"1F1FF-1F1FC",
-        "unicode_alternates":[
-
-        ],
-        "name":"zimbabwe",
-        "shortname":":zw:",
-        "category":"places",
-        "category_order":"180",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "pr":{
-        "unicode":"1F1F5-1F1F7",
-        "unicode_alternates":[
-
-        ],
-        "name":"puerto rico",
-        "shortname":":pr:",
-        "category":"places",
-        "category_order":"183",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "ky":{
-        "unicode":"1F1F0-1F1FE",
-        "unicode_alternates":[
-
-        ],
-        "name":"cayman islands",
-        "shortname":":ky:",
-        "category":"places",
-        "category_order":"282",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "bm":{
-        "unicode":"1F1E7-1F1F2",
-        "unicode_alternates":[
-
-        ],
-        "name":"bermuda",
-        "shortname":":bm:",
-        "category":"places",
-        "category_order":"269",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "pf":{
-        "unicode":"1F1F5-1F1EB",
-        "unicode_alternates":[
-
-        ],
-        "name":"french polynesia",
-        "shortname":":pf:",
-        "category":"places",
-        "category_order":"255",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "polyn&eacute;sie fran&ccedil;aise",
-            "polynesie francaise"
-        ]
-    },
-    "ps":{
-        "unicode":"1F1F5-1F1F8",
-        "unicode_alternates":[
-
-        ],
-        "name":"palestinian authority",
-        "shortname":":ps:",
-        "category":"places",
-        "category_order":"187",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "nc":{
-        "unicode":"1F1F3-1F1E8",
-        "unicode_alternates":[
-
-        ],
-        "name":"new caledonia",
-        "shortname":":nc:",
-        "category":"places",
-        "category_order":"252",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "nouvelle",
-            "cal&eacute;donie",
-            "caledonie"
-        ]
-    },
-    "sh":{
-        "unicode":"1F1F8-1F1ED",
-        "unicode_alternates":[
-
-        ],
-        "name":"saint helena",
-        "shortname":":sh:",
-        "category":"places",
-        "category_order":"298",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "aw":{
-        "unicode":"1F1E6-1F1FC",
-        "unicode_alternates":[
-
-        ],
-        "name":"aruba",
-        "shortname":":aw:",
-        "category":"places",
-        "category_order":"263",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "vi":{
-        "unicode":"1F1FB-1F1EE",
-        "unicode_alternates":[
-
-        ],
-        "name":"u.s. virgin islands",
-        "shortname":":vi:",
-        "category":"places",
-        "category_order":"275",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "hk":{
-        "unicode":"1F1ED-1F1F0",
-        "unicode_alternates":[
-
-        ],
-        "name":"hong kong",
-        "shortname":":hk:",
-        "category":"places",
-        "category_order":"148",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "xianggang"
-        ]
-    },
-    "ac":{
-        "unicode":"1F1E6-1F1E8",
-        "unicode_alternates":[
-
-        ],
-        "name":"ascension",
-        "shortname":":ac:",
-        "category":"places",
-        "category_order":"303",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "ms":{
-        "unicode":"1F1F2-1F1F8",
-        "unicode_alternates":[
-
-        ],
-        "name":"montserrat",
-        "shortname":":ms:",
-        "category":"places",
-        "category_order":"300",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "gu":{
-        "unicode":"1F1EC-1F1FA",
-        "unicode_alternates":[
-
-        ],
-        "name":"guam",
-        "shortname":":gu:",
-        "category":"places",
-        "category_order":"259",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "gl":{
-        "unicode":"1F1EC-1F1F1",
-        "unicode_alternates":[
-
-        ],
-        "name":"greenland",
-        "shortname":":gl:",
-        "category":"places",
-        "category_order":"284",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "kalaallit nunaat"
-        ]
-    },
-    "nu":{
-        "unicode":"1F1F3-1F1FA",
-        "unicode_alternates":[
-
-        ],
-        "name":"niue",
-        "shortname":":nu:",
-        "category":"places",
-        "category_order":"302",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "wf":{
-        "unicode":"1F1FC-1F1EB",
-        "unicode_alternates":[
-
-        ],
-        "name":"wallis and futuna",
-        "shortname":":wf:",
-        "category":"places",
-        "category_order":"301",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "mo":{
-        "unicode":"1F1F2-1F1F4",
-        "unicode_alternates":[
-
-        ],
-        "name":"macau",
-        "shortname":":mo:",
-        "category":"places",
-        "category_order":"226",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "aomen"
-        ]
-    },
-    "fo":{
-        "unicode":"1F1EB-1F1F4",
-        "unicode_alternates":[
-
-        ],
-        "name":"faroe islands",
-        "shortname":":fo:",
-        "category":"places",
-        "category_order":"277",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "foroyar"
-        ]
-    },
-    "fk":{
-        "unicode":"1F1EB-1F1F0",
-        "unicode_alternates":[
-
-        ],
-        "name":"falkland islands",
-        "shortname":":fk:",
-        "category":"places",
-        "category_order":"299",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation",
-            "islas malvinas"
-        ]
-    },
-    "je":{
-        "unicode":"1F1EF-1F1EA",
-        "unicode_alternates":[
-
-        ],
-        "name":"jersey",
-        "shortname":":je:",
-        "category":"places",
-        "category_order":"283",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "ai":{
-        "unicode":"1F1E6-1F1EE",
-        "unicode_alternates":[
-
-        ],
-        "name":"anguilla",
-        "shortname":":ai:",
-        "category":"places",
-        "category_order":"295",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    },
-    "gi":{
-        "unicode":"1F1EC-1F1EE",
-        "unicode_alternates":[
-
-        ],
-        "name":"gibraltar",
-        "shortname":":gi:",
-        "category":"places",
-        "category_order":"291",
-        "aliases":[
-
-        ],
-        "aliases_ascii":[
-
-        ],
-        "keywords":[
-            "country",
-            "nation"
-        ]
-    }
-}
\ No newline at end of file
+   "calling" : {
+      "name" : "mobile phone with rightwards arrow at left",
+      "category" : "objects",
+      "shortname" : ":calling:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f4f2",
+      "keywords" : [
+         "electronics",
+         "phone",
+         "selfie"
+      ],
+      "emoji_order" : "1839",
+      "code_decimal" : "&#128242;",
+      "aliases_ascii" : []
+   },
+   "walking_tone5" : {
+      "shortname" : ":walking_tone5:",
+      "category" : "people",
+      "name" : "pedestrian tone 5",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "code_decimal" : "&#128694;&#127999;",
+      "emoji_order" : "698",
+      "aliases_ascii" : [],
+      "unicode" : "1f6b6-1f3ff",
+      "keywords" : []
+   },
+   "tram" : {
+      "shortname" : ":tram:",
+      "category" : "travel",
+      "name" : "tram",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "code_decimal" : "&#128650;",
+      "emoji_order" : "1610",
+      "aliases_ascii" : [],
+      "unicode" : "1f68a",
+      "keywords" : [
+         "transportation",
+         "travel",
+         "train"
+      ]
+   },
+   "handball_tone2" : {
+      "shortname" : ":handball_tone2:",
+      "category" : "activity",
+      "name" : "handball tone 2",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "984",
+      "code_decimal" : "&#129342;&#127996;",
+      "keywords" : [],
+      "unicode" : "1f93e-1f3fc"
+   },
+   "purple_heart" : {
+      "unicode_alt" : "",
+      "category" : "symbols",
+      "name" : "purple heart",
+      "shortname" : ":purple_heart:",
+      "keywords" : [
+         "love",
+         "symbol"
+      ],
+      "unicode" : "1f49c",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128156;",
+      "emoji_order" : "1295",
+      "aliases" : []
+   },
+   "ophiuchus" : {
+      "name" : "ophiuchus",
+      "category" : "symbols",
+      "shortname" : ":ophiuchus:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "26ce",
+      "keywords" : [
+         "symbol"
+      ],
+      "emoji_order" : "2047",
+      "code_decimal" : "&#9934;",
+      "aliases_ascii" : []
+   },
+   "rice_ball" : {
+      "category" : "food",
+      "name" : "rice ball",
+      "shortname" : ":rice_ball:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f359",
+      "keywords" : [
+         "sushi",
+         "japan",
+         "food"
+      ],
+      "emoji_order" : "1497",
+      "code_decimal" : "&#127833;",
+      "aliases_ascii" : []
+   },
+   "shrug_tone5" : {
+      "emoji_order" : "644",
+      "code_decimal" : "&#129335;&#127999;",
+      "aliases_ascii" : [],
+      "unicode" : "1f937-1f3ff",
+      "keywords" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":shrug_tone5:",
+      "category" : "people",
+      "name" : "shrug tone 5"
+   },
+   "man_in_tuxedo_tone2" : {
+      "unicode_alt" : "",
+      "name" : "man in tuxedo tone 2",
+      "category" : "people",
+      "shortname" : ":man_in_tuxedo_tone2:",
+      "unicode" : "1f935-1f3fc",
+      "keywords" : [],
+      "code_decimal" : "&#129333;&#127996;",
+      "emoji_order" : "479",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":tuxedo_tone2:"
+      ]
+   },
+   "bicyclist_tone4" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "894",
+      "code_decimal" : "&#128692;&#127998;",
+      "keywords" : [],
+      "unicode" : "1f6b4-1f3fe",
+      "shortname" : ":bicyclist_tone4:",
+      "name" : "bicyclist tone 4",
+      "category" : "activity",
+      "unicode_alt" : ""
+   },
+   "couple" : {
+      "unicode_alt" : "",
+      "shortname" : ":couple:",
+      "name" : "man and woman holding hands",
+      "category" : "people",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128107;",
+      "emoji_order" : "1018",
+      "keywords" : [
+         "people",
+         "sex",
+         "creationism"
+      ],
+      "unicode" : "1f46b",
+      "aliases" : []
+   },
+   "baby_tone5" : {
+      "code_decimal" : "&#128118;&#127999;",
+      "emoji_order" : "140",
+      "aliases_ascii" : [],
+      "unicode" : "1f476-1f3ff",
+      "keywords" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":baby_tone5:",
+      "category" : "people",
+      "name" : "baby tone 5"
+   },
+   "busts_in_silhouette" : {
+      "shortname" : ":busts_in_silhouette:",
+      "name" : "busts in silhouette",
+      "category" : "people",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128101;",
+      "emoji_order" : "767",
+      "keywords" : [
+         "people"
+      ],
+      "unicode" : "1f465"
+   },
+   "flag_bf" : {
+      "aliases" : [
+         ":bf:"
+      ],
+      "emoji_order" : "2208",
+      "code_decimal" : "&#127463;&#127467;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1e7-1f1eb",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "shortname" : ":flag_bf:",
+      "category" : "flags",
+      "name" : "burkina faso",
+      "unicode_alt" : ""
+   },
+   "crossed_swords" : {
+      "unicode" : "2694",
+      "keywords" : [
+         "object",
+         "weapon"
+      ],
+      "code_decimal" : "&#9876;",
+      "emoji_order" : "1955",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "2694-fe0f",
+      "name" : "crossed swords",
+      "category" : "objects",
+      "shortname" : ":crossed_swords:"
+   },
+   "flag_mt" : {
+      "name" : "malta",
+      "category" : "flags",
+      "shortname" : ":flag_mt:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":mt:"
+      ],
+      "unicode" : "1f1f2-1f1f9",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "emoji_order" : "2345",
+      "code_decimal" : "&#127474;&#127481;",
+      "aliases_ascii" : []
+   },
+   "regional_indicator_w" : {
+      "shortname" : ":regional_indicator_w:",
+      "name" : "regional indicator symbol letter w",
+      "category" : "regional",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "12345",
+      "code_decimal" : "&#127484;",
+      "keywords" : [],
+      "unicode" : "1f1fc"
+   },
+   "bee" : {
+      "aliases" : [],
+      "keywords" : [
+         "insects",
+         "animal"
+      ],
+      "unicode" : "1f41d",
+      "aliases_ascii" : [],
+      "emoji_order" : "1422",
+      "code_decimal" : "&#128029;",
+      "category" : "nature",
+      "name" : "honeybee",
+      "shortname" : ":bee:",
+      "unicode_alt" : ""
+   },
+   "flag_nz" : {
+      "shortname" : ":flag_nz:",
+      "category" : "flags",
+      "name" : "new zealand",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":nz:"
+      ],
+      "code_decimal" : "&#127475;&#127487;",
+      "emoji_order" : "2363",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f3-1f1ff",
+      "keywords" : [
+         "country",
+         "flag"
+      ]
+   },
+   "heavy_minus_sign" : {
+      "unicode_alt" : "",
+      "category" : "symbols",
+      "name" : "heavy minus sign",
+      "shortname" : ":heavy_minus_sign:",
+      "unicode" : "2796",
+      "keywords" : [
+         "math",
+         "symbol"
+      ],
+      "code_decimal" : "&#10134;",
+      "emoji_order" : "2088",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "runner_tone1" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "712",
+      "code_decimal" : "&#127939;&#127995;",
+      "keywords" : [],
+      "unicode" : "1f3c3-1f3fb",
+      "shortname" : ":runner_tone1:",
+      "category" : "people",
+      "name" : "runner tone 1",
+      "unicode_alt" : ""
+   },
+   "vulcan_tone1" : {
+      "unicode" : "1f596-1f3fb",
+      "keywords" : [],
+      "emoji_order" : "1141",
+      "code_decimal" : "&#128406;&#127995;",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":raised_hand_with_part_between_middle_and_ring_fingers_tone1:"
+      ],
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "raised hand with part between middle and ring fingers tone 1",
+      "shortname" : ":vulcan_tone1:"
+   },
+   "walking_tone3" : {
+      "unicode" : "1f6b6-1f3fd",
+      "keywords" : [],
+      "code_decimal" : "&#128694;&#127997;",
+      "emoji_order" : "696",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "pedestrian tone 3",
+      "category" : "people",
+      "shortname" : ":walking_tone3:"
+   },
+   "flag_st" : {
+      "aliases" : [
+         ":st:"
+      ],
+      "code_decimal" : "&#127480;&#127481;",
+      "emoji_order" : "2401",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f8-1f1f9",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "shortname" : ":flag_st:",
+      "category" : "flags",
+      "name" : "são tomé and príncipe",
+      "unicode_alt" : ""
+   },
+   "smiley" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "smiling face with open mouth",
+      "shortname" : ":smiley:",
+      "unicode" : "1f603",
+      "keywords" : [
+         "happy",
+         "smiley",
+         "emotion",
+         "good"
+      ],
+      "emoji_order" : "5",
+      "code_decimal" : "&#128515;",
+      "aliases_ascii" : [
+         ":D",
+         ":-D",
+         "=D"
+      ],
+      "aliases" : []
+   },
+   "wedding" : {
+      "unicode_alt" : "",
+      "name" : "wedding",
+      "category" : "travel",
+      "shortname" : ":wedding:",
+      "keywords" : [
+         "places",
+         "wedding",
+         "building",
+         "love",
+         "parties"
+      ],
+      "unicode" : "1f492",
+      "aliases_ascii" : [],
+      "emoji_order" : "1574",
+      "code_decimal" : "&#128146;",
+      "aliases" : []
+   },
+   "flag_ga" : {
+      "category" : "flags",
+      "name" : "gabon",
+      "shortname" : ":flag_ga:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":ga:"
+      ],
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1ec-1f1e6",
+      "aliases_ascii" : [],
+      "emoji_order" : "2267",
+      "code_decimal" : "&#127468;&#127462;"
+   },
+   "repeat" : {
+      "name" : "clockwise rightwards and leftwards open circle arrows",
+      "category" : "symbols",
+      "shortname" : ":repeat:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f501",
+      "keywords" : [
+         "arrow",
+         "symbol"
+      ],
+      "code_decimal" : "&#128257;",
+      "emoji_order" : "2049",
+      "aliases_ascii" : []
+   },
+   "flag_be" : {
+      "aliases" : [
+         ":be:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127463;&#127466;",
+      "emoji_order" : "2207",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1e7-1f1ea",
+      "shortname" : ":flag_be:",
+      "category" : "flags",
+      "name" : "belgium",
+      "unicode_alt" : ""
+   },
+   "paperclip" : {
+      "category" : "objects",
+      "name" : "paperclip",
+      "shortname" : ":paperclip:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "object",
+         "work",
+         "office"
+      ],
+      "unicode" : "1f4ce",
+      "aliases_ascii" : [],
+      "emoji_order" : "1936",
+      "code_decimal" : "&#128206;"
+   },
+   "stuck_out_tongue" : {
+      "unicode_alt" : "",
+      "name" : "face with stuck-out tongue",
+      "category" : "people",
+      "shortname" : ":stuck_out_tongue:",
+      "unicode" : "1f61b",
+      "keywords" : [
+         "smiley",
+         "sex",
+         "emotion"
+      ],
+      "code_decimal" : "&#128539;",
+      "emoji_order" : "37",
+      "aliases_ascii" : [
+         ":P",
+         ":-P",
+         "=P",
+         ":-p",
+         ":p",
+         "=p",
+         ":-Þ",
+         ":Þ",
+         ":þ",
+         ":-þ",
+         ":-b",
+         ":b",
+         "d:"
+      ],
+      "aliases" : []
+   },
+   "shamrock" : {
+      "category" : "nature",
+      "name" : "shamrock",
+      "shortname" : ":shamrock:",
+      "unicode_alt" : "2618-fe0f",
+      "aliases" : [],
+      "keywords" : [
+         "nature",
+         "plant",
+         "luck",
+         "leaf"
+      ],
+      "unicode" : "2618",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#9752;",
+      "emoji_order" : "1444"
+   },
+   "rofl" : {
+      "shortname" : ":rofl:",
+      "name" : "rolling on the floor laughing",
+      "category" : "people",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":rolling_on_the_floor_laughing:"
+      ],
+      "code_decimal" : "&#129315;",
+      "emoji_order" : "4",
+      "aliases_ascii" : [],
+      "unicode" : "1f923",
+      "keywords" : []
+   },
+   "no_entry_sign" : {
+      "code_decimal" : "&#128683;",
+      "emoji_order" : "1992",
+      "aliases_ascii" : [],
+      "unicode" : "1f6ab",
+      "keywords" : [
+         "symbol",
+         "circle"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":no_entry_sign:",
+      "name" : "no entry sign",
+      "category" : "symbols"
+   },
+   "no_mouth" : {
+      "unicode_alt" : "",
+      "shortname" : ":no_mouth:",
+      "category" : "people",
+      "name" : "face without mouth",
+      "aliases_ascii" : [
+         ":-X",
+         ":X",
+         ":-#",
+         ":#",
+         "=X",
+         "=x",
+         ":x",
+         ":-x",
+         "=#"
+      ],
+      "code_decimal" : "&#128566;",
+      "emoji_order" : "24",
+      "keywords" : [
+         "mad",
+         "smiley",
+         "neutral",
+         "emotion"
+      ],
+      "unicode" : "1f636",
+      "aliases" : []
+   },
+   "sneezing_face" : {
+      "unicode_alt" : "",
+      "shortname" : ":sneezing_face:",
+      "name" : "sneezing face",
+      "category" : "people",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129319;",
+      "emoji_order" : "75",
+      "keywords" : [],
+      "unicode" : "1f927",
+      "aliases" : [
+         ":sneeze:"
+      ]
+   },
+   "golf" : {
+      "code_decimal" : "&#9971;",
+      "emoji_order" : "1799",
+      "aliases_ascii" : [],
+      "unicode" : "26f3",
+      "keywords" : [
+         "game",
+         "ball",
+         "vacation",
+         "sport",
+         "golf"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "26f3-fe0f",
+      "shortname" : ":golf:",
+      "name" : "flag in hole",
+      "category" : "activity"
+   },
+   "mouse" : {
+      "unicode_alt" : "",
+      "shortname" : ":mouse:",
+      "name" : "mouse face",
+      "category" : "nature",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128045;",
+      "emoji_order" : "1375",
+      "keywords" : [
+         "animal"
+      ],
+      "unicode" : "1f42d",
+      "aliases" : []
+   },
+   "top" : {
+      "keywords" : [
+         "arrow",
+         "symbol"
+      ],
+      "unicode" : "1f51d",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128285;",
+      "emoji_order" : "2022",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "symbols",
+      "name" : "top with upwards arrow above",
+      "shortname" : ":top:"
+   },
+   "santa_tone4" : {
+      "aliases" : [],
+      "code_decimal" : "&#127877;&#127998;",
+      "emoji_order" : "451",
+      "aliases_ascii" : [],
+      "unicode" : "1f385-1f3fe",
+      "keywords" : [],
+      "shortname" : ":santa_tone4:",
+      "name" : "father christmas tone 4",
+      "category" : "people",
+      "unicode_alt" : ""
+   },
+   "beer" : {
+      "shortname" : ":beer:",
+      "name" : "beer mug",
+      "category" : "food",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "emoji_order" : "1529",
+      "code_decimal" : "&#127866;",
+      "aliases_ascii" : [],
+      "unicode" : "1f37a",
+      "keywords" : [
+         "drink",
+         "beer",
+         "alcohol",
+         "parties"
+      ]
+   },
+   "construction_worker_tone1" : {
+      "shortname" : ":construction_worker_tone1:",
+      "name" : "construction worker tone 1",
+      "category" : "people",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "emoji_order" : "394",
+      "code_decimal" : "&#128119;&#127995;",
+      "aliases_ascii" : [],
+      "unicode" : "1f477-1f3fb",
+      "keywords" : []
+   },
+   "persevere" : {
+      "aliases" : [],
+      "keywords" : [
+         "sad",
+         "smiley",
+         "angry",
+         "emotion"
+      ],
+      "unicode" : "1f623",
+      "aliases_ascii" : [
+         ">.<"
+      ],
+      "code_decimal" : "&#128547;",
+      "emoji_order" : "27",
+      "name" : "persevering face",
+      "category" : "people",
+      "shortname" : ":persevere:",
+      "unicode_alt" : ""
+   },
+   "flag_tw" : {
+      "unicode_alt" : "",
+      "shortname" : ":flag_tw:",
+      "category" : "flags",
+      "name" : "the republic of china",
+      "code_decimal" : "&#127481;&#127484;",
+      "emoji_order" : "2421",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f9-1f1fc",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "aliases" : [
+         ":tw:"
+      ]
+   },
+   "arrow_upper_right" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#8599;",
+      "emoji_order" : "2003",
+      "keywords" : [
+         "arrow",
+         "symbol"
+      ],
+      "unicode" : "2197",
+      "aliases" : [],
+      "unicode_alt" : "2197-fe0f",
+      "shortname" : ":arrow_upper_right:",
+      "category" : "symbols",
+      "name" : "north east arrow"
+   },
+   "warning" : {
+      "unicode" : "26a0",
+      "keywords" : [
+         "symbol",
+         "punctuation"
+      ],
+      "code_decimal" : "&#9888;",
+      "emoji_order" : "1989",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "26a0-fe0f",
+      "name" : "warning sign",
+      "category" : "symbols",
+      "shortname" : ":warning:"
+   },
+   "purse" : {
+      "unicode_alt" : "",
+      "shortname" : ":purse:",
+      "name" : "purse",
+      "category" : "people",
+      "aliases_ascii" : [],
+      "emoji_order" : "1323",
+      "code_decimal" : "&#128091;",
+      "keywords" : [
+         "bag",
+         "women",
+         "fashion",
+         "accessories",
+         "money"
+      ],
+      "unicode" : "1f45b",
+      "aliases" : []
+   },
+   "girl_tone5" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "girl tone 5",
+      "shortname" : ":girl_tone5:",
+      "keywords" : [],
+      "unicode" : "1f467-1f3ff",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128103;&#127999;",
+      "emoji_order" : "110",
+      "aliases" : []
+   },
+   "peach" : {
+      "unicode_alt" : "",
+      "shortname" : ":peach:",
+      "name" : "peach",
+      "category" : "food",
+      "emoji_order" : "1459",
+      "code_decimal" : "&#127825;",
+      "aliases_ascii" : [],
+      "unicode" : "1f351",
+      "keywords" : [
+         "fruit",
+         "butt",
+         "food"
+      ],
+      "aliases" : []
+   },
+   "raising_hand" : {
+      "category" : "people",
+      "name" : "happy person raising one hand",
+      "shortname" : ":raising_hand:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f64b",
+      "keywords" : [
+         "people",
+         "women",
+         "diversity"
+      ],
+      "code_decimal" : "&#128587;",
+      "emoji_order" : "585",
+      "aliases_ascii" : []
+   },
+   "nerd" : {
+      "aliases" : [
+         ":nerd_face:"
+      ],
+      "aliases_ascii" : [],
+      "emoji_order" : "36",
+      "code_decimal" : "&#129299;",
+      "keywords" : [
+         "smiley",
+         "glasses"
+      ],
+      "unicode" : "1f913",
+      "shortname" : ":nerd:",
+      "name" : "nerd face",
+      "category" : "people",
+      "unicode_alt" : ""
+   },
+   "flushed" : {
+      "unicode" : "1f633",
+      "keywords" : [
+         "smiley",
+         "emotion",
+         "omg"
+      ],
+      "emoji_order" : "63",
+      "code_decimal" : "&#128563;",
+      "aliases_ascii" : [
+         ":$",
+         "=$"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "flushed face",
+      "shortname" : ":flushed:"
+   },
+   "full_moon_with_face" : {
+      "name" : "full moon with face",
+      "category" : "nature",
+      "shortname" : ":full_moon_with_face:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f31d",
+      "keywords" : [
+         "space",
+         "sky",
+         "goodnight",
+         "moon"
+      ],
+      "code_decimal" : "&#127773;",
+      "emoji_order" : "1725",
+      "aliases_ascii" : []
+   },
+   "trolleybus" : {
+      "unicode_alt" : "",
+      "shortname" : ":trolleybus:",
+      "name" : "trolleybus",
+      "category" : "travel",
+      "code_decimal" : "&#128654;",
+      "emoji_order" : "1616",
+      "aliases_ascii" : [],
+      "unicode" : "1f68e",
+      "keywords" : [
+         "transportation",
+         "bus",
+         "travel"
+      ],
+      "aliases" : []
+   },
+   "rice_scene" : {
+      "category" : "travel",
+      "name" : "moon viewing ceremony",
+      "shortname" : ":rice_scene:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f391",
+      "keywords" : [
+         "places",
+         "space",
+         "sky",
+         "travel"
+      ],
+      "emoji_order" : "1769",
+      "code_decimal" : "&#127889;",
+      "aliases_ascii" : []
+   },
+   "helicopter" : {
+      "keywords" : [
+         "transportation",
+         "plane",
+         "travel",
+         "fly"
+      ],
+      "unicode" : "1f681",
+      "aliases_ascii" : [],
+      "emoji_order" : "1655",
+      "code_decimal" : "&#128641;",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "helicopter",
+      "category" : "travel",
+      "shortname" : ":helicopter:"
+   },
+   "v_tone1" : {
+      "category" : "people",
+      "name" : "victory hand tone 1",
+      "shortname" : ":v_tone1:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "270c-1f3fb",
+      "aliases_ascii" : [],
+      "emoji_order" : "1129",
+      "code_decimal" : "&#9996;&#127995;"
+   },
+   "saxophone" : {
+      "shortname" : ":saxophone:",
+      "name" : "saxophone",
+      "category" : "activity",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1832",
+      "code_decimal" : "&#127927;",
+      "keywords" : [
+         "instruments"
+      ],
+      "unicode" : "1f3b7"
+   },
+   "mrs_claus_tone4" : {
+      "category" : "people",
+      "name" : "mother christmas tone 4",
+      "shortname" : ":mrs_claus_tone4:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":mother_christmas_tone4:"
+      ],
+      "keywords" : [],
+      "unicode" : "1f936-1f3fe",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129334;&#127998;",
+      "emoji_order" : "457"
+   },
+   "dagger" : {
+      "aliases" : [
+         ":dagger_knife:"
+      ],
+      "unicode" : "1f5e1",
+      "keywords" : [
+         "object",
+         "weapon"
+      ],
+      "emoji_order" : "1954",
+      "code_decimal" : "&#128481;",
+      "aliases_ascii" : [],
+      "category" : "objects",
+      "name" : "dagger knife",
+      "shortname" : ":dagger:",
+      "unicode_alt" : "1f5e1-fe0f"
+   },
+   "wrestlers_tone1" : {
+      "unicode" : "1f93c-1f3fb",
+      "keywords" : [],
+      "emoji_order" : "947",
+      "code_decimal" : "&#129340;&#127995;",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":wrestling_tone1:"
+      ],
+      "unicode_alt" : "",
+      "category" : "activity",
+      "name" : "wrestlers tone 1",
+      "shortname" : ":wrestlers_tone1:"
+   },
+   "prince_tone3" : {
+      "shortname" : ":prince_tone3:",
+      "name" : "prince tone 3",
+      "category" : "people",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "468",
+      "code_decimal" : "&#129332;&#127997;",
+      "keywords" : [],
+      "unicode" : "1f934-1f3fd"
+   },
+   "hospital" : {
+      "category" : "travel",
+      "name" : "hospital",
+      "shortname" : ":hospital:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "places",
+         "building",
+         "health",
+         "911"
+      ],
+      "unicode" : "1f3e5",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127973;",
+      "emoji_order" : "1564"
+   },
+   "unicorn" : {
+      "unicode_alt" : "",
+      "shortname" : ":unicorn:",
+      "name" : "unicorn face",
+      "category" : "nature",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129412;",
+      "emoji_order" : "1359",
+      "keywords" : [
+         "animal"
+      ],
+      "unicode" : "1f984",
+      "aliases" : [
+         ":unicorn_face:"
+      ]
+   },
+   "flag_ve" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "2432",
+      "code_decimal" : "&#127483;&#127466;",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1fb-1f1ea",
+      "aliases" : [
+         ":ve:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":flag_ve:",
+      "name" : "venezuela",
+      "category" : "flags"
+   },
+   "person_frowning_tone2" : {
+      "unicode_alt" : "",
+      "shortname" : ":person_frowning_tone2:",
+      "category" : "people",
+      "name" : "person frowning tone 2",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128589;&#127996;",
+      "emoji_order" : "497",
+      "keywords" : [],
+      "unicode" : "1f64d-1f3fc",
+      "aliases" : []
+   },
+   "flag_mc" : {
+      "unicode_alt" : "",
+      "category" : "flags",
+      "name" : "monaco",
+      "shortname" : ":flag_mc:",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f2-1f1e8",
+      "aliases_ascii" : [],
+      "emoji_order" : "2330",
+      "code_decimal" : "&#127474;&#127464;",
+      "aliases" : [
+         ":mc:"
+      ]
+   },
+   "point_down_tone5" : {
+      "aliases" : [],
+      "code_decimal" : "&#128071;&#127999;",
+      "emoji_order" : "1127",
+      "aliases_ascii" : [],
+      "unicode" : "1f447-1f3ff",
+      "keywords" : [],
+      "shortname" : ":point_down_tone5:",
+      "category" : "people",
+      "name" : "white down pointing backhand index tone 5",
+      "unicode_alt" : ""
+   },
+   "man_with_turban_tone4" : {
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f473-1f3fe",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128115;&#127998;",
+      "emoji_order" : "415",
+      "category" : "people",
+      "name" : "man with turban tone 4",
+      "shortname" : ":man_with_turban_tone4:",
+      "unicode_alt" : ""
+   },
+   "flag_mx" : {
+      "name" : "mexico",
+      "category" : "flags",
+      "shortname" : ":flag_mx:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":mx:"
+      ],
+      "unicode" : "1f1f2-1f1fd",
+      "keywords" : [
+         "country",
+         "mexican",
+         "flag"
+      ],
+      "code_decimal" : "&#127474;&#127485;",
+      "emoji_order" : "2349",
+      "aliases_ascii" : []
+   },
+   "flag_sc" : {
+      "aliases" : [
+         ":sc:"
+      ],
+      "code_decimal" : "&#127480;&#127464;",
+      "emoji_order" : "2387",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f8-1f1e8",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "shortname" : ":flag_sc:",
+      "name" : "the seychelles",
+      "category" : "flags",
+      "unicode_alt" : ""
+   },
+   "nose_tone3" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "nose tone 3",
+      "shortname" : ":nose_tone3:",
+      "keywords" : [],
+      "unicode" : "1f443-1f3fd",
+      "aliases_ascii" : [],
+      "emoji_order" : "1275",
+      "code_decimal" : "&#128067;&#127997;",
+      "aliases" : []
+   },
+   "bath" : {
+      "shortname" : ":bath:",
+      "category" : "activity",
+      "name" : "bath",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1673",
+      "code_decimal" : "&#128704;",
+      "keywords" : [
+         "bathroom",
+         "tired",
+         "diversity",
+         "steam"
+      ],
+      "unicode" : "1f6c0"
+   },
+   "kissing" : {
+      "keywords" : [
+         "smiley",
+         "sexy"
+      ],
+      "unicode" : "1f617",
+      "aliases_ascii" : [],
+      "emoji_order" : "15",
+      "code_decimal" : "&#128535;",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "kissing face",
+      "category" : "people",
+      "shortname" : ":kissing:"
+   },
+   "newspaper2" : {
+      "shortname" : ":newspaper2:",
+      "name" : "rolled-up newspaper",
+      "category" : "objects",
+      "unicode_alt" : "1f5de-fe0f",
+      "aliases" : [
+         ":rolled_up_newspaper:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128478;",
+      "emoji_order" : "1887",
+      "keywords" : [
+         "office",
+         "write"
+      ],
+      "unicode" : "1f5de"
+   },
+   "massage" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "face massage",
+      "shortname" : ":massage:",
+      "unicode" : "1f486",
+      "keywords" : [
+         "people",
+         "women",
+         "diversity"
+      ],
+      "emoji_order" : "657",
+      "code_decimal" : "&#128134;",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "checkered_flag" : {
+      "shortname" : ":checkered_flag:",
+      "category" : "travel",
+      "name" : "chequered flag",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "2181",
+      "code_decimal" : "&#127937;",
+      "keywords" : [
+         "object"
+      ],
+      "unicode" : "1f3c1"
+   },
+   "spider" : {
+      "unicode_alt" : "1f577-fe0f",
+      "shortname" : ":spider:",
+      "name" : "spider",
+      "category" : "nature",
+      "emoji_order" : "1424",
+      "code_decimal" : "&#128375;",
+      "aliases_ascii" : [],
+      "unicode" : "1f577",
+      "keywords" : [
+         "insects",
+         "halloween",
+         "animal"
+      ],
+      "aliases" : []
+   },
+   "spider_web" : {
+      "unicode_alt" : "1f578-fe0f",
+      "shortname" : ":spider_web:",
+      "category" : "nature",
+      "name" : "spider web",
+      "emoji_order" : "1425",
+      "code_decimal" : "&#128376;",
+      "aliases_ascii" : [],
+      "unicode" : "1f578",
+      "keywords" : [
+         "halloween"
+      ],
+      "aliases" : []
+   },
+   "green_book" : {
+      "emoji_order" : "1877",
+      "code_decimal" : "&#128215;",
+      "aliases_ascii" : [],
+      "unicode" : "1f4d7",
+      "keywords" : [
+         "object",
+         "office",
+         "book"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":green_book:",
+      "name" : "green book",
+      "category" : "objects"
+   },
+   "flag_ca" : {
+      "category" : "flags",
+      "name" : "canada",
+      "shortname" : ":flag_ca:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":ca:"
+      ],
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1e8-1f1e6",
+      "aliases_ascii" : [],
+      "emoji_order" : "2225",
+      "code_decimal" : "&#127464;&#127462;"
+   },
+   "taco" : {
+      "emoji_order" : "1486",
+      "code_decimal" : "&#127790;",
+      "aliases_ascii" : [],
+      "unicode" : "1f32e",
+      "keywords" : [
+         "food",
+         "mexican",
+         "vagina"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":taco:",
+      "category" : "food",
+      "name" : "taco"
+   },
+   "blue_car" : {
+      "emoji_order" : "1626",
+      "code_decimal" : "&#128665;",
+      "aliases_ascii" : [],
+      "unicode" : "1f699",
+      "keywords" : [
+         "transportation",
+         "car",
+         "travel"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":blue_car:",
+      "name" : "recreational vehicle",
+      "category" : "travel"
+   },
+   "medal" : {
+      "unicode_alt" : "",
+      "shortname" : ":medal:",
+      "name" : "sports medal",
+      "category" : "activity",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127941;",
+      "emoji_order" : "1777",
+      "keywords" : [
+         "object",
+         "award",
+         "sport",
+         "win",
+         "perfect"
+      ],
+      "unicode" : "1f3c5",
+      "aliases" : [
+         ":sports_medal:"
+      ]
+   },
+   "family_mwbb" : {
+      "aliases" : [],
+      "unicode" : "1f468-1f469-1f466-1f466",
+      "keywords" : [
+         "people",
+         "family",
+         "baby"
+      ],
+      "emoji_order" : "1053",
+      "code_decimal" : "&#128104;&#128105;&#128102;&#128102;",
+      "aliases_ascii" : [],
+      "category" : "people",
+      "name" : "family (man,woman,boy,boy)",
+      "shortname" : ":family_mwbb:",
+      "unicode_alt" : "1f468-200d-1f469-200d-1f466-200d-1f466"
+   },
+   "vulcan_tone2" : {
+      "unicode" : "1f596-1f3fc",
+      "keywords" : [],
+      "emoji_order" : "1142",
+      "code_decimal" : "&#128406;&#127996;",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":raised_hand_with_part_between_middle_and_ring_fingers_tone2:"
+      ],
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "raised hand with part between middle and ring fingers tone 2",
+      "shortname" : ":vulcan_tone2:"
+   },
+   "earth_americas" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127758;",
+      "emoji_order" : "1539",
+      "keywords" : [
+         "map",
+         "vacation",
+         "globe"
+      ],
+      "unicode" : "1f30e",
+      "shortname" : ":earth_americas:",
+      "name" : "earth globe americas",
+      "category" : "nature",
+      "unicode_alt" : ""
+   },
+   "race_car" : {
+      "shortname" : ":race_car:",
+      "category" : "travel",
+      "name" : "racing car",
+      "unicode_alt" : "1f3ce-fe0f",
+      "aliases" : [
+         ":racing_car:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127950;",
+      "emoji_order" : "926",
+      "keywords" : [
+         "transportation",
+         "car"
+      ],
+      "unicode" : "1f3ce"
+   },
+   "atm" : {
+      "shortname" : ":atm:",
+      "category" : "symbols",
+      "name" : "automated teller machine",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127975;",
+      "emoji_order" : "1976",
+      "keywords" : [
+         "electronics",
+         "symbol",
+         "money"
+      ],
+      "unicode" : "1f3e7"
+   },
+   "fist_tone4" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#9994;&#127998;",
+      "emoji_order" : "1192",
+      "keywords" : [],
+      "unicode" : "270a-1f3fe",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":fist_tone4:",
+      "name" : "raised fist tone 4",
+      "category" : "people"
+   },
+   "point_up_tone1" : {
+      "unicode_alt" : "",
+      "shortname" : ":point_up_tone1:",
+      "category" : "people",
+      "name" : "white up pointing index tone 1",
+      "code_decimal" : "&#9757;&#127995;",
+      "emoji_order" : "1105",
+      "aliases_ascii" : [],
+      "unicode" : "261d-1f3fb",
+      "keywords" : [],
+      "aliases" : []
+   },
+   "writing_hand_tone2" : {
+      "aliases" : [],
+      "unicode" : "270d-1f3fc",
+      "keywords" : [],
+      "code_decimal" : "&#9997;&#127996;",
+      "emoji_order" : "1232",
+      "aliases_ascii" : [],
+      "name" : "writing hand tone 2",
+      "category" : "people",
+      "shortname" : ":writing_hand_tone2:",
+      "unicode_alt" : ""
+   },
+   "kiss_mm" : {
+      "unicode_alt" : "1f468-200d-2764-fe0f-200d-1f48b-200d-1f468",
+      "shortname" : ":kiss_mm:",
+      "category" : "people",
+      "name" : "kiss (man,man)",
+      "code_decimal" : "&#128104;&#10084;&#128139;&#128104;",
+      "emoji_order" : "1038",
+      "aliases_ascii" : [],
+      "unicode" : "1f468-2764-1f48b-1f468",
+      "keywords" : [
+         "people",
+         "gay",
+         "men",
+         "love",
+         "sex",
+         "lgbt"
+      ],
+      "aliases" : [
+         ":couplekiss_mm:"
+      ]
+   },
+   "hearts" : {
+      "aliases" : [],
+      "emoji_order" : "1808",
+      "code_decimal" : "&hearts;",
+      "aliases_ascii" : [],
+      "unicode" : "2665",
+      "keywords" : [
+         "love",
+         "symbol",
+         "game"
+      ],
+      "shortname" : ":hearts:",
+      "category" : "symbols",
+      "name" : "black heart suit",
+      "unicode_alt" : "2665-fe0f"
+   },
+   "flag_um" : {
+      "unicode_alt" : "",
+      "shortname" : ":flag_um:",
+      "name" : "united states minor outlying islands",
+      "category" : "flags",
+      "emoji_order" : "2425",
+      "code_decimal" : "&#127482;&#127474;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1fa-1f1f2",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "aliases" : [
+         ":um:"
+      ]
+   },
+   "metro" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128647;",
+      "emoji_order" : "1607",
+      "keywords" : [
+         "transportation",
+         "travel",
+         "train"
+      ],
+      "unicode" : "1f687",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":metro:",
+      "name" : "metro",
+      "category" : "travel"
+   },
+   "closed_lock_with_key" : {
+      "emoji_order" : "1947",
+      "code_decimal" : "&#128272;",
+      "aliases_ascii" : [],
+      "unicode" : "1f510",
+      "keywords" : [
+         "object",
+         "lock"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":closed_lock_with_key:",
+      "name" : "closed lock with key",
+      "category" : "objects"
+   },
+   "person_with_blond_hair_tone5" : {
+      "keywords" : [],
+      "unicode" : "1f471-1f3ff",
+      "aliases_ascii" : [],
+      "emoji_order" : "434",
+      "code_decimal" : "&#128113;&#127999;",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "person with blond hair tone 5",
+      "shortname" : ":person_with_blond_hair_tone5:"
+   },
+   "paperclips" : {
+      "unicode_alt" : "1f587-fe0f",
+      "name" : "linked paperclips",
+      "category" : "objects",
+      "shortname" : ":paperclips:",
+      "unicode" : "1f587",
+      "keywords" : [
+         "object",
+         "work",
+         "office"
+      ],
+      "code_decimal" : "&#128391;",
+      "emoji_order" : "1937",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":linked_paperclips:"
+      ]
+   },
+   "u5408" : {
+      "unicode" : "1f234",
+      "keywords" : [
+         "japan",
+         "symbol"
+      ],
+      "emoji_order" : "2153",
+      "code_decimal" : "&#127540;",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "symbols",
+      "name" : "squared cjk unified ideograph-5408",
+      "shortname" : ":u5408:"
+   },
+   "record_button" : {
+      "shortname" : ":record_button:",
+      "category" : "symbols",
+      "name" : "black circle for record",
+      "unicode_alt" : "23fa-fe0f",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "2064",
+      "code_decimal" : "&#9210;",
+      "keywords" : [
+         "symbol",
+         "circle"
+      ],
+      "unicode" : "23fa"
+   },
+   "white_sun_small_cloud" : {
+      "keywords" : [
+         "weather",
+         "sky",
+         "cloud",
+         "sun"
+      ],
+      "unicode" : "1f324",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127780;",
+      "emoji_order" : "1733",
+      "aliases" : [
+         ":white_sun_with_small_cloud:"
+      ],
+      "unicode_alt" : "1f324-fe0f",
+      "name" : "white sun with small cloud",
+      "category" : "nature",
+      "shortname" : ":white_sun_small_cloud:"
+   },
+   "wolf" : {
+      "aliases" : [],
+      "unicode" : "1f43a",
+      "keywords" : [
+         "wildlife",
+         "roar",
+         "animal"
+      ],
+      "emoji_order" : "1348",
+      "code_decimal" : "&#128058;",
+      "aliases_ascii" : [],
+      "category" : "nature",
+      "name" : "wolf face",
+      "shortname" : ":wolf:",
+      "unicode_alt" : ""
+   },
+   "sweet_potato" : {
+      "aliases" : [],
+      "unicode" : "1f360",
+      "keywords" : [
+         "vegetables",
+         "food"
+      ],
+      "code_decimal" : "&#127840;",
+      "emoji_order" : "1502",
+      "aliases_ascii" : [],
+      "name" : "roasted sweet potato",
+      "category" : "food",
+      "shortname" : ":sweet_potato:",
+      "unicode_alt" : ""
+   },
+   "ballot_box" : {
+      "unicode_alt" : "1f5f3-fe0f",
+      "shortname" : ":ballot_box:",
+      "name" : "ballot box with ballot",
+      "category" : "objects",
+      "aliases_ascii" : [],
+      "emoji_order" : "1913",
+      "code_decimal" : "&#128499;",
+      "keywords" : [
+         "object",
+         "office"
+      ],
+      "unicode" : "1f5f3",
+      "aliases" : [
+         ":ballot_box_with_ballot:"
+      ]
+   },
+   "mountain_cableway" : {
+      "keywords" : [
+         "transportation",
+         "travel",
+         "train"
+      ],
+      "unicode" : "1f6a0",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128672;",
+      "emoji_order" : "1657",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "mountain cableway",
+      "category" : "travel",
+      "shortname" : ":mountain_cableway:"
+   },
+   "ferry" : {
+      "unicode_alt" : "26f4-fe0f",
+      "shortname" : ":ferry:",
+      "category" : "travel",
+      "name" : "ferry",
+      "emoji_order" : "1647",
+      "code_decimal" : "&#9972;",
+      "aliases_ascii" : [],
+      "unicode" : "26f4",
+      "keywords" : [
+         "transportation",
+         "travel",
+         "boat",
+         "vacation"
+      ],
+      "aliases" : []
+   },
+   "no_bell" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128277;",
+      "emoji_order" : "1822",
+      "keywords" : [
+         "alarm",
+         "symbol"
+      ],
+      "unicode" : "1f515",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":no_bell:",
+      "category" : "symbols",
+      "name" : "bell with cancellation stroke"
+   },
+   "bug" : {
+      "unicode_alt" : "",
+      "shortname" : ":bug:",
+      "name" : "bug",
+      "category" : "nature",
+      "emoji_order" : "1420",
+      "code_decimal" : "&#128027;",
+      "aliases_ascii" : [],
+      "unicode" : "1f41b",
+      "keywords" : [
+         "insects",
+         "animal"
+      ],
+      "aliases" : []
+   },
+   "aries" : {
+      "unicode_alt" : "2648-fe0f",
+      "category" : "symbols",
+      "name" : "aries",
+      "shortname" : ":aries:",
+      "unicode" : "2648",
+      "keywords" : [
+         "zodiac",
+         "symbol"
+      ],
+      "code_decimal" : "&#9800;",
+      "emoji_order" : "2035",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "cloud_rain" : {
+      "aliases" : [
+         ":cloud_with_rain:"
+      ],
+      "keywords" : [
+         "weather",
+         "winter",
+         "sky",
+         "cloud",
+         "cold",
+         "rain"
+      ],
+      "unicode" : "1f327",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127783;",
+      "emoji_order" : "1736",
+      "name" : "cloud with rain",
+      "category" : "nature",
+      "shortname" : ":cloud_rain:",
+      "unicode_alt" : "1f327-fe0f"
+   },
+   "smile_cat" : {
+      "emoji_order" : "88",
+      "code_decimal" : "&#128568;",
+      "aliases_ascii" : [],
+      "unicode" : "1f638",
+      "keywords" : [
+         "happy",
+         "cat",
+         "animal"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":smile_cat:",
+      "category" : "people",
+      "name" : "grinning cat face with smiling eyes"
+   },
+   "bouquet" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128144;",
+      "emoji_order" : "1427",
+      "keywords" : [
+         "nature",
+         "flower",
+         "plant",
+         "rip",
+         "condolence"
+      ],
+      "unicode" : "1f490",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":bouquet:",
+      "name" : "bouquet",
+      "category" : "nature"
+   },
+   "full_moon" : {
+      "code_decimal" : "&#127765;",
+      "emoji_order" : "1715",
+      "aliases_ascii" : [],
+      "unicode" : "1f315",
+      "keywords" : [
+         "space",
+         "sky",
+         "moon"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":full_moon:",
+      "category" : "nature",
+      "name" : "full moon symbol"
+   },
+   "writing_hand_tone1" : {
+      "keywords" : [],
+      "unicode" : "270d-1f3fb",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#9997;&#127995;",
+      "emoji_order" : "1231",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "writing hand tone 1",
+      "shortname" : ":writing_hand_tone1:"
+   },
+   "construction_worker_tone5" : {
+      "unicode_alt" : "",
+      "shortname" : ":construction_worker_tone5:",
+      "category" : "people",
+      "name" : "construction worker tone 5",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128119;&#127999;",
+      "emoji_order" : "398",
+      "keywords" : [],
+      "unicode" : "1f477-1f3ff",
+      "aliases" : []
+   },
+   "white_large_square" : {
+      "unicode" : "2b1c",
+      "keywords" : [
+         "shapes",
+         "symbol",
+         "square"
+      ],
+      "emoji_order" : "2166",
+      "code_decimal" : "&#11036;",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "2b1c-fe0f",
+      "name" : "white large square",
+      "category" : "symbols",
+      "shortname" : ":white_large_square:"
+   },
+   "open_hands_tone5" : {
+      "unicode_alt" : "",
+      "shortname" : ":open_hands_tone5:",
+      "category" : "people",
+      "name" : "open hands sign tone 5",
+      "code_decimal" : "&#128080;&#127999;",
+      "emoji_order" : "1241",
+      "aliases_ascii" : [],
+      "unicode" : "1f450-1f3ff",
+      "keywords" : [],
+      "aliases" : []
+   },
+   "pig" : {
+      "code_decimal" : "&#128055;",
+      "emoji_order" : "1364",
+      "aliases_ascii" : [],
+      "unicode" : "1f437",
+      "keywords" : [
+         "animal"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":pig:",
+      "category" : "nature",
+      "name" : "pig face"
+   },
+   "haircut" : {
+      "unicode" : "1f487",
+      "keywords" : [
+         "people",
+         "women",
+         "diversity"
+      ],
+      "emoji_order" : "675",
+      "code_decimal" : "&#128135;",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "haircut",
+      "shortname" : ":haircut:"
+   },
+   "man_tone4" : {
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f468-1f3fe",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128104;&#127998;",
+      "emoji_order" : "115",
+      "category" : "people",
+      "name" : "man tone 4",
+      "shortname" : ":man_tone4:",
+      "unicode_alt" : ""
+   },
+   "city_sunset" : {
+      "unicode_alt" : "",
+      "category" : "travel",
+      "name" : "sunset over buildings",
+      "shortname" : ":city_sunset:",
+      "keywords" : [
+         "places",
+         "building",
+         "sky",
+         "vacation"
+      ],
+      "unicode" : "1f307",
+      "aliases_ascii" : [],
+      "emoji_order" : "1589",
+      "code_decimal" : "&#127751;",
+      "aliases" : [
+         ":city_sunrise:"
+      ]
+   },
+   "sun_with_face" : {
+      "aliases" : [],
+      "keywords" : [
+         "sky",
+         "day",
+         "sun",
+         "hump day",
+         "morning"
+      ],
+      "unicode" : "1f31e",
+      "aliases_ascii" : [],
+      "emoji_order" : "1726",
+      "code_decimal" : "&#127774;",
+      "category" : "nature",
+      "name" : "sun with face",
+      "shortname" : ":sun_with_face:",
+      "unicode_alt" : ""
+   },
+   "raised_hands_tone4" : {
+      "unicode_alt" : "",
+      "shortname" : ":raised_hands_tone4:",
+      "name" : "person raising both hands in celebration tone 4",
+      "category" : "people",
+      "code_decimal" : "&#128588;&#127998;",
+      "emoji_order" : "1246",
+      "aliases_ascii" : [],
+      "unicode" : "1f64c-1f3fe",
+      "keywords" : [],
+      "aliases" : []
+   },
+   "flag_mn" : {
+      "aliases" : [
+         ":mn:"
+      ],
+      "emoji_order" : "2339",
+      "code_decimal" : "&#127474;&#127475;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f2-1f1f3",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "shortname" : ":flag_mn:",
+      "name" : "mongolia",
+      "category" : "flags",
+      "unicode_alt" : ""
+   },
+   "beetle" : {
+      "unicode_alt" : "",
+      "shortname" : ":beetle:",
+      "category" : "nature",
+      "name" : "lady beetle",
+      "emoji_order" : "1423",
+      "code_decimal" : "&#128030;",
+      "aliases_ascii" : [],
+      "unicode" : "1f41e",
+      "keywords" : [
+         "insects",
+         "animal"
+      ],
+      "aliases" : []
+   },
+   "no_good" : {
+      "name" : "face with no good gesture",
+      "category" : "people",
+      "shortname" : ":no_good:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "people",
+         "women",
+         "diversity",
+         "girls night"
+      ],
+      "unicode" : "1f645",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128581;",
+      "emoji_order" : "531"
+   },
+   "monkey" : {
+      "keywords" : [
+         "wildlife",
+         "animal"
+      ],
+      "unicode" : "1f412",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128018;",
+      "emoji_order" : "1343",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "nature",
+      "name" : "monkey",
+      "shortname" : ":monkey:"
+   },
+   "fearful" : {
+      "unicode_alt" : "",
+      "shortname" : ":fearful:",
+      "name" : "fearful face",
+      "category" : "people",
+      "code_decimal" : "&#128552;",
+      "emoji_order" : "58",
+      "aliases_ascii" : [
+         "D:"
+      ],
+      "unicode" : "1f628",
+      "keywords" : [
+         "smiley",
+         "surprised",
+         "emotion"
+      ],
+      "aliases" : []
+   },
+   "exclamation" : {
+      "unicode_alt" : "2757-fe0f",
+      "shortname" : ":exclamation:",
+      "category" : "symbols",
+      "name" : "heavy exclamation mark symbol",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#10071;",
+      "emoji_order" : "2101",
+      "keywords" : [
+         "symbol",
+         "punctuation"
+      ],
+      "unicode" : "2757",
+      "aliases" : []
+   },
+   "dove" : {
+      "name" : "dove of peace",
+      "category" : "nature",
+      "shortname" : ":dove:",
+      "unicode_alt" : "1f54a-fe0f",
+      "aliases" : [
+         ":dove_of_peace:"
+      ],
+      "keywords" : [
+         "animal"
+      ],
+      "unicode" : "1f54a",
+      "aliases_ascii" : [],
+      "emoji_order" : "1395",
+      "code_decimal" : "&#128330;"
+   },
+   "handball_tone4" : {
+      "unicode_alt" : "",
+      "name" : "handball tone 4",
+      "category" : "activity",
+      "shortname" : ":handball_tone4:",
+      "keywords" : [],
+      "unicode" : "1f93e-1f3fe",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129342;&#127998;",
+      "emoji_order" : "986",
+      "aliases" : []
+   },
+   "baby_chick" : {
+      "emoji_order" : "1391",
+      "code_decimal" : "&#128036;",
+      "aliases_ascii" : [],
+      "unicode" : "1f424",
+      "keywords" : [
+         "animal",
+         "chicken"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":baby_chick:",
+      "category" : "nature",
+      "name" : "baby chick"
+   },
+   "postal_horn" : {
+      "unicode_alt" : "",
+      "category" : "objects",
+      "name" : "postal horn",
+      "shortname" : ":postal_horn:",
+      "keywords" : [
+         "object"
+      ],
+      "unicode" : "1f4ef",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128239;",
+      "emoji_order" : "1820",
+      "aliases" : []
+   },
+   "stars" : {
+      "shortname" : ":stars:",
+      "category" : "travel",
+      "name" : "shooting star",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "code_decimal" : "&#127776;",
+      "emoji_order" : "1729",
+      "aliases_ascii" : [],
+      "unicode" : "1f320",
+      "keywords" : [
+         "space"
+      ]
+   },
+   "radio_button" : {
+      "aliases" : [],
+      "keywords" : [
+         "symbol",
+         "circle"
+      ],
+      "unicode" : "1f518",
+      "aliases_ascii" : [],
+      "emoji_order" : "2174",
+      "code_decimal" : "&#128280;",
+      "category" : "symbols",
+      "name" : "radio button",
+      "shortname" : ":radio_button:",
+      "unicode_alt" : ""
+   },
+   "ear_tone5" : {
+      "code_decimal" : "&#128066;&#127999;",
+      "emoji_order" : "1271",
+      "aliases_ascii" : [],
+      "unicode" : "1f442-1f3ff",
+      "keywords" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":ear_tone5:",
+      "name" : "ear tone 5",
+      "category" : "people"
+   },
+   "bow_tone3" : {
+      "shortname" : ":bow_tone3:",
+      "name" : "person bowing deeply tone 3",
+      "category" : "people",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "606",
+      "code_decimal" : "&#128583;&#127997;",
+      "keywords" : [],
+      "unicode" : "1f647-1f3fd"
+   },
+   "flag_es" : {
+      "code_decimal" : "&#127466;&#127480;",
+      "emoji_order" : "2258",
+      "aliases_ascii" : [],
+      "unicode" : "1f1ea-1f1f8",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "aliases" : [
+         ":es:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":flag_es:",
+      "category" : "flags",
+      "name" : "spain"
+   },
+   "first_quarter_moon_with_face" : {
+      "unicode_alt" : "",
+      "category" : "nature",
+      "name" : "first quarter moon with face",
+      "shortname" : ":first_quarter_moon_with_face:",
+      "keywords" : [
+         "space",
+         "sky",
+         "moon"
+      ],
+      "unicode" : "1f31b",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127771;",
+      "emoji_order" : "1721",
+      "aliases" : []
+   },
+   "kimono" : {
+      "keywords" : [
+         "fashion"
+      ],
+      "unicode" : "1f458",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128088;",
+      "emoji_order" : "1320",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "kimono",
+      "category" : "people",
+      "shortname" : ":kimono:"
+   },
+   "raised_hands_tone2" : {
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f64c-1f3fc",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128588;&#127996;",
+      "emoji_order" : "1244",
+      "category" : "people",
+      "name" : "person raising both hands in celebration tone 2",
+      "shortname" : ":raised_hands_tone2:",
+      "unicode_alt" : ""
+   },
+   "large_blue_diamond" : {
+      "aliases" : [],
+      "keywords" : [
+         "shapes",
+         "symbol"
+      ],
+      "unicode" : "1f537",
+      "aliases_ascii" : [],
+      "emoji_order" : "2168",
+      "code_decimal" : "&#128311;",
+      "name" : "large blue diamond",
+      "category" : "symbols",
+      "shortname" : ":large_blue_diamond:",
+      "unicode_alt" : ""
+   },
+   "regional_indicator_l" : {
+      "shortname" : ":regional_indicator_l:",
+      "category" : "regional",
+      "name" : "regional indicator symbol letter l",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "code_decimal" : "&#127473;",
+      "emoji_order" : "12345",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f1",
+      "keywords" : []
+   },
+   "raised_hand" : {
+      "shortname" : ":raised_hand:",
+      "category" : "people",
+      "name" : "raised hand",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1164",
+      "code_decimal" : "&#9995;",
+      "keywords" : [
+         "body",
+         "hands",
+         "hi",
+         "diversity",
+         "girls night"
+      ],
+      "unicode" : "270b"
+   },
+   "fingers_crossed_tone2" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129310;&#127996;",
+      "emoji_order" : "1136",
+      "keywords" : [],
+      "unicode" : "1f91e-1f3fc",
+      "aliases" : [
+         ":hand_with_index_and_middle_fingers_crossed_tone2:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":fingers_crossed_tone2:",
+      "name" : "hand with index and middle fingers crossed tone 2",
+      "category" : "people"
+   },
+   "flag_mv" : {
+      "unicode_alt" : "",
+      "shortname" : ":flag_mv:",
+      "name" : "maldives",
+      "category" : "flags",
+      "code_decimal" : "&#127474;&#127483;",
+      "emoji_order" : "2347",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f2-1f1fb",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "aliases" : [
+         ":mv:"
+      ]
+   },
+   "punch_tone5" : {
+      "unicode_alt" : "",
+      "shortname" : ":punch_tone5:",
+      "name" : "fisted hand sign tone 5",
+      "category" : "people",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128074;&#127999;",
+      "emoji_order" : "1199",
+      "keywords" : [],
+      "unicode" : "1f44a-1f3ff",
+      "aliases" : []
+   },
+   "eight" : {
+      "unicode_alt" : "0038-fe0f-20e3",
+      "shortname" : ":eight:",
+      "name" : "keycap digit eight",
+      "category" : "symbols",
+      "aliases_ascii" : [],
+      "code_decimal" : "8&#8419;",
+      "emoji_order" : "2116",
+      "keywords" : [
+         "number",
+         "math",
+         "symbol"
+      ],
+      "unicode" : "0038-20e3",
+      "aliases" : []
+   },
+   "hamburger" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127828;",
+      "emoji_order" : "1482",
+      "keywords" : [
+         "america",
+         "food"
+      ],
+      "unicode" : "1f354",
+      "shortname" : ":hamburger:",
+      "name" : "hamburger",
+      "category" : "food",
+      "unicode_alt" : ""
+   },
+   "u7981" : {
+      "unicode" : "1f232",
+      "keywords" : [
+         "japan",
+         "symbol"
+      ],
+      "code_decimal" : "&#127538;",
+      "emoji_order" : "2150",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "squared cjk unified ideograph-7981",
+      "category" : "symbols",
+      "shortname" : ":u7981:"
+   },
+   "kissing_smiling_eyes" : {
+      "keywords" : [
+         "smiley",
+         "sexy"
+      ],
+      "unicode" : "1f619",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128537;",
+      "emoji_order" : "16",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "kissing face with smiling eyes",
+      "category" : "people",
+      "shortname" : ":kissing_smiling_eyes:"
+   },
+   "ear_tone3" : {
+      "unicode_alt" : "",
+      "name" : "ear tone 3",
+      "category" : "people",
+      "shortname" : ":ear_tone3:",
+      "keywords" : [],
+      "unicode" : "1f442-1f3fd",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128066;&#127997;",
+      "emoji_order" : "1269",
+      "aliases" : []
+   },
+   "horse_racing_tone2" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "771",
+      "code_decimal" : "&#127943;&#127996;",
+      "keywords" : [],
+      "unicode" : "1f3c7-1f3fc",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":horse_racing_tone2:",
+      "category" : "activity",
+      "name" : "horse racing tone 2"
+   },
+   "muscle_tone1" : {
+      "aliases" : [],
+      "code_decimal" : "&#128170;&#127995;",
+      "emoji_order" : "1081",
+      "aliases_ascii" : [],
+      "unicode" : "1f4aa-1f3fb",
+      "keywords" : [],
+      "shortname" : ":muscle_tone1:",
+      "name" : "flexed biceps tone 1",
+      "category" : "people",
+      "unicode_alt" : ""
+   },
+   "sparkler" : {
+      "unicode_alt" : "",
+      "shortname" : ":sparkler:",
+      "category" : "travel",
+      "name" : "firework sparkler",
+      "code_decimal" : "&#127879;",
+      "emoji_order" : "1759",
+      "aliases_ascii" : [],
+      "unicode" : "1f387",
+      "keywords" : [
+         "parties"
+      ],
+      "aliases" : []
+   },
+   "man_with_turban_tone1" : {
+      "unicode_alt" : "",
+      "name" : "man with turban tone 1",
+      "category" : "people",
+      "shortname" : ":man_with_turban_tone1:",
+      "unicode" : "1f473-1f3fb",
+      "keywords" : [],
+      "code_decimal" : "&#128115;&#127995;",
+      "emoji_order" : "412",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "pensive" : {
+      "shortname" : ":pensive:",
+      "category" : "people",
+      "name" : "pensive face",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "emoji_order" : "43",
+      "code_decimal" : "&#128532;",
+      "aliases_ascii" : [],
+      "unicode" : "1f614",
+      "keywords" : [
+         "sad",
+         "smiley",
+         "emotion",
+         "rip"
+      ]
+   },
+   "eject" : {
+      "unicode" : "23cf",
+      "keywords" : [],
+      "emoji_order" : "2065",
+      "code_decimal" : "&#9167;",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":eject_symbol:"
+      ],
+      "unicode_alt" : "23cf-fe0f",
+      "category" : "symbols",
+      "name" : "eject symbol",
+      "shortname" : ":eject:"
+   },
+   "gorilla" : {
+      "emoji_order" : "1344",
+      "code_decimal" : "&#129421;",
+      "aliases_ascii" : [],
+      "unicode" : "1f98d",
+      "keywords" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":gorilla:",
+      "name" : "gorilla",
+      "category" : "nature"
+   },
+   "factory" : {
+      "code_decimal" : "&#127981;",
+      "emoji_order" : "1571",
+      "aliases_ascii" : [],
+      "unicode" : "1f3ed",
+      "keywords" : [
+         "places",
+         "building",
+         "travel",
+         "steam"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":factory:",
+      "category" : "travel",
+      "name" : "factory"
+   },
+   "flag_black" : {
+      "shortname" : ":flag_black:",
+      "category" : "objects",
+      "name" : "waving black flag",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":waving_black_flag:"
+      ],
+      "code_decimal" : "&#127988;",
+      "emoji_order" : "2184",
+      "aliases_ascii" : [],
+      "unicode" : "1f3f4",
+      "keywords" : [
+         "object"
+      ]
+   },
+   "flag_jp" : {
+      "unicode_alt" : "",
+      "name" : "japan",
+      "category" : "flags",
+      "shortname" : ":flag_jp:",
+      "unicode" : "1f1ef-1f1f5",
+      "keywords" : [
+         "japan",
+         "country",
+         "flag"
+      ],
+      "code_decimal" : "&#127471;&#127477;",
+      "emoji_order" : "2306",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":jp:"
+      ]
+   },
+   "spades" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "1807",
+      "code_decimal" : "&spades;",
+      "keywords" : [
+         "symbol",
+         "game"
+      ],
+      "unicode" : "2660",
+      "aliases" : [],
+      "unicode_alt" : "2660-fe0f",
+      "shortname" : ":spades:",
+      "name" : "black spade suit",
+      "category" : "symbols"
+   },
+   "princess" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "459",
+      "code_decimal" : "&#128120;",
+      "keywords" : [
+         "people",
+         "women",
+         "diversity",
+         "beautiful",
+         "girls night"
+      ],
+      "unicode" : "1f478",
+      "shortname" : ":princess:",
+      "name" : "princess",
+      "category" : "people",
+      "unicode_alt" : ""
+   },
+   "hand_splayed_tone1" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "raised hand with fingers splayed tone 1",
+      "shortname" : ":hand_splayed_tone1:",
+      "unicode" : "1f590-1f3fb",
+      "keywords" : [],
+      "code_decimal" : "&#128400;&#127995;",
+      "emoji_order" : "1159",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":raised_hand_with_fingers_splayed_tone1:"
+      ]
+   },
+   "tiger2" : {
+      "name" : "tiger",
+      "category" : "nature",
+      "shortname" : ":tiger2:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f405",
+      "keywords" : [
+         "wildlife",
+         "roar",
+         "animal"
+      ],
+      "code_decimal" : "&#128005;",
+      "emoji_order" : "1354",
+      "aliases_ascii" : []
+   },
+   "umbrella" : {
+      "aliases" : [],
+      "keywords" : [
+         "weather",
+         "sky",
+         "cold",
+         "rain"
+      ],
+      "unicode" : "2614",
+      "aliases_ascii" : [],
+      "emoji_order" : "1746",
+      "code_decimal" : "&#9748;",
+      "category" : "nature",
+      "name" : "umbrella with rain drops",
+      "shortname" : ":umbrella:",
+      "unicode_alt" : "2614-fe0f"
+   },
+   "bookmark" : {
+      "aliases" : [],
+      "emoji_order" : "1889",
+      "code_decimal" : "&#128278;",
+      "aliases_ascii" : [],
+      "unicode" : "1f516",
+      "keywords" : [
+         "object",
+         "book"
+      ],
+      "shortname" : ":bookmark:",
+      "name" : "bookmark",
+      "category" : "objects",
+      "unicode_alt" : ""
+   },
+   "syringe" : {
+      "category" : "objects",
+      "name" : "syringe",
+      "shortname" : ":syringe:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "object",
+         "weapon",
+         "health",
+         "drugs"
+      ],
+      "unicode" : "1f489",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128137;",
+      "emoji_order" : "1967"
+   },
+   "bed" : {
+      "unicode" : "1f6cf",
+      "keywords" : [
+         "object",
+         "tired"
+      ],
+      "emoji_order" : "1669",
+      "code_decimal" : "&#128719;",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "1f6cf-fe0f",
+      "name" : "bed",
+      "category" : "objects",
+      "shortname" : ":bed:"
+   },
+   "cartwheel_tone5" : {
+      "unicode_alt" : "",
+      "shortname" : ":cartwheel_tone5:",
+      "name" : "person doing cartwheel tone 5",
+      "category" : "activity",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129336;&#127999;",
+      "emoji_order" : "933",
+      "keywords" : [],
+      "unicode" : "1f938-1f3ff",
+      "aliases" : [
+         ":person_doing_cartwheel_tone5:"
+      ]
+   },
+   "raised_hand_tone5" : {
+      "shortname" : ":raised_hand_tone5:",
+      "category" : "people",
+      "name" : "raised hand tone 5",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1169",
+      "code_decimal" : "&#9995;&#127999;",
+      "keywords" : [],
+      "unicode" : "270b-1f3ff"
+   },
+   "prince_tone5" : {
+      "shortname" : ":prince_tone5:",
+      "category" : "people",
+      "name" : "prince tone 5",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129332;&#127999;",
+      "emoji_order" : "470",
+      "keywords" : [],
+      "unicode" : "1f934-1f3ff"
+   },
+   "flag_lr" : {
+      "unicode_alt" : "",
+      "shortname" : ":flag_lr:",
+      "name" : "liberia",
+      "category" : "flags",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127473;&#127479;",
+      "emoji_order" : "2323",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f1-1f1f7",
+      "aliases" : [
+         ":lr:"
+      ]
+   },
+   "lollipop" : {
+      "aliases" : [],
+      "unicode" : "1f36d",
+      "keywords" : [
+         "food",
+         "halloween"
+      ],
+      "emoji_order" : "1517",
+      "code_decimal" : "&#127853;",
+      "aliases_ascii" : [],
+      "name" : "lollipop",
+      "category" : "food",
+      "shortname" : ":lollipop:",
+      "unicode_alt" : ""
+   },
+   "cartwheel_tone2" : {
+      "aliases" : [
+         ":person_doing_cartwheel_tone2:"
+      ],
+      "unicode" : "1f938-1f3fc",
+      "keywords" : [],
+      "emoji_order" : "930",
+      "code_decimal" : "&#129336;&#127996;",
+      "aliases_ascii" : [],
+      "name" : "person doing cartwheel tone 2",
+      "category" : "activity",
+      "shortname" : ":cartwheel_tone2:",
+      "unicode_alt" : ""
+   },
+   "taxi" : {
+      "name" : "taxi",
+      "category" : "travel",
+      "shortname" : ":taxi:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f695",
+      "keywords" : [
+         "transportation",
+         "car",
+         "travel"
+      ],
+      "code_decimal" : "&#128661;",
+      "emoji_order" : "1622",
+      "aliases_ascii" : []
+   },
+   "flag_ht" : {
+      "category" : "flags",
+      "name" : "haiti",
+      "shortname" : ":flag_ht:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":ht:"
+      ],
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1ed-1f1f9",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127469;&#127481;",
+      "emoji_order" : "2290"
+   },
+   "rosette" : {
+      "name" : "rosette",
+      "category" : "nature",
+      "shortname" : ":rosette:",
+      "unicode_alt" : "1f3f5-fe0f",
+      "aliases" : [],
+      "unicode" : "1f3f5",
+      "keywords" : [
+         "tropical"
+      ],
+      "code_decimal" : "&#127989;",
+      "emoji_order" : "1430",
+      "aliases_ascii" : []
+   },
+   "tada" : {
+      "aliases" : [],
+      "code_decimal" : "&#127881;",
+      "emoji_order" : "1762",
+      "aliases_ascii" : [],
+      "unicode" : "1f389",
+      "keywords" : [
+         "object",
+         "birthday",
+         "holidays",
+         "cheers",
+         "good",
+         "girls night",
+         "boys night",
+         "parties"
+      ],
+      "shortname" : ":tada:",
+      "category" : "objects",
+      "name" : "party popper",
+      "unicode_alt" : ""
+   },
+   "keycap_ten" : {
+      "shortname" : ":keycap_ten:",
+      "category" : "symbols",
+      "name" : "keycap ten",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "emoji_order" : "2118",
+      "code_decimal" : "&#128287;",
+      "aliases_ascii" : [],
+      "unicode" : "1f51f",
+      "keywords" : [
+         "number",
+         "math",
+         "symbol"
+      ]
+   },
+   "frog" : {
+      "aliases" : [],
+      "unicode" : "1f438",
+      "keywords" : [
+         "wildlife",
+         "animal"
+      ],
+      "emoji_order" : "1399",
+      "code_decimal" : "&#128056;",
+      "aliases_ascii" : [],
+      "name" : "frog face",
+      "category" : "nature",
+      "shortname" : ":frog:",
+      "unicode_alt" : ""
+   },
+   "globe_with_meridians" : {
+      "unicode_alt" : "",
+      "name" : "globe with meridians",
+      "category" : "symbols",
+      "shortname" : ":globe_with_meridians:",
+      "unicode" : "1f310",
+      "keywords" : [
+         "symbol",
+         "globe"
+      ],
+      "code_decimal" : "&#127760;",
+      "emoji_order" : "1541",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "umbrella2" : {
+      "unicode" : "2602",
+      "keywords" : [
+         "weather",
+         "object",
+         "sky",
+         "cold"
+      ],
+      "code_decimal" : "&#9730;",
+      "emoji_order" : "1745",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "2602-fe0f",
+      "name" : "umbrella",
+      "category" : "nature",
+      "shortname" : ":umbrella2:"
+   },
+   "cookie" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127850;",
+      "emoji_order" : "1512",
+      "keywords" : [
+         "food",
+         "vagina"
+      ],
+      "unicode" : "1f36a",
+      "shortname" : ":cookie:",
+      "name" : "cookie",
+      "category" : "food",
+      "unicode_alt" : ""
+   },
+   "sunrise_over_mountains" : {
+      "aliases" : [],
+      "keywords" : [
+         "places",
+         "sky",
+         "travel",
+         "vacation",
+         "day",
+         "sun",
+         "camp",
+         "morning"
+      ],
+      "unicode" : "1f304",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127748;",
+      "emoji_order" : "1586",
+      "name" : "sunrise over mountains",
+      "category" : "travel",
+      "shortname" : ":sunrise_over_mountains:",
+      "unicode_alt" : ""
+   },
+   "flag_lu" : {
+      "shortname" : ":flag_lu:",
+      "category" : "flags",
+      "name" : "luxembourg",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":lu:"
+      ],
+      "code_decimal" : "&#127473;&#127482;",
+      "emoji_order" : "2326",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f1-1f1fa",
+      "keywords" : [
+         "country",
+         "flag"
+      ]
+   },
+   "flag_ky" : {
+      "name" : "cayman islands",
+      "category" : "flags",
+      "shortname" : ":flag_ky:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":ky:"
+      ],
+      "unicode" : "1f1f0-1f1fe",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "code_decimal" : "&#127472;&#127486;",
+      "emoji_order" : "2316",
+      "aliases_ascii" : []
+   },
+   "rose" : {
+      "unicode_alt" : "",
+      "name" : "rose",
+      "category" : "nature",
+      "shortname" : ":rose:",
+      "keywords" : [
+         "nature",
+         "flower",
+         "plant",
+         "rip",
+         "condolence",
+         "beautiful"
+      ],
+      "unicode" : "1f339",
+      "aliases_ascii" : [],
+      "emoji_order" : "1431",
+      "code_decimal" : "&#127801;",
+      "aliases" : []
+   },
+   "person_with_blond_hair" : {
+      "unicode_alt" : "",
+      "shortname" : ":person_with_blond_hair:",
+      "category" : "people",
+      "name" : "person with blond hair",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128113;",
+      "emoji_order" : "429",
+      "keywords" : [
+         "people",
+         "men",
+         "diversity"
+      ],
+      "unicode" : "1f471",
+      "aliases" : []
+   },
+   "raised_back_of_hand" : {
+      "emoji_order" : "1212",
+      "code_decimal" : "&#129306;",
+      "aliases_ascii" : [],
+      "unicode" : "1f91a",
+      "keywords" : [],
+      "aliases" : [
+         ":back_of_hand:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":raised_back_of_hand:",
+      "name" : "raised back of hand",
+      "category" : "people"
+   },
+   "hand_splayed" : {
+      "unicode" : "1f590",
+      "keywords" : [
+         "body",
+         "hands",
+         "hi",
+         "diversity"
+      ],
+      "emoji_order" : "1158",
+      "code_decimal" : "&#128400;",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":raised_hand_with_fingers_splayed:"
+      ],
+      "unicode_alt" : "1f590-fe0f",
+      "name" : "raised hand with fingers splayed",
+      "category" : "people",
+      "shortname" : ":hand_splayed:"
+   },
+   "sunflower" : {
+      "shortname" : ":sunflower:",
+      "category" : "nature",
+      "name" : "sunflower",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "emoji_order" : "1434",
+      "code_decimal" : "&#127803;",
+      "aliases_ascii" : [],
+      "unicode" : "1f33b",
+      "keywords" : [
+         "nature",
+         "flower",
+         "plant"
+      ]
+   },
+   "fingers_crossed" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129310;",
+      "emoji_order" : "1134",
+      "keywords" : [],
+      "unicode" : "1f91e",
+      "aliases" : [
+         ":hand_with_index_and_middle_finger_crossed:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":fingers_crossed:",
+      "category" : "people",
+      "name" : "hand with first and index finger crossed"
+   },
+   "arrow_backward" : {
+      "code_decimal" : "&#9664;",
+      "emoji_order" : "2055",
+      "aliases_ascii" : [],
+      "unicode" : "25c0",
+      "keywords" : [
+         "arrow",
+         "symbol",
+         "triangle"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "25c0-fe0f",
+      "shortname" : ":arrow_backward:",
+      "category" : "symbols",
+      "name" : "black left-pointing triangle"
+   },
+   "runner_tone4" : {
+      "unicode" : "1f3c3-1f3fe",
+      "keywords" : [],
+      "code_decimal" : "&#127939;&#127998;",
+      "emoji_order" : "715",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "runner tone 4",
+      "category" : "people",
+      "shortname" : ":runner_tone4:"
+   },
+   "sweat" : {
+      "aliases" : [],
+      "aliases_ascii" : [
+         "':(",
+         "':-(",
+         "'=("
+      ],
+      "code_decimal" : "&#128531;",
+      "emoji_order" : "42",
+      "keywords" : [
+         "sad",
+         "smiley",
+         "stressed",
+         "sweat",
+         "emotion"
+      ],
+      "unicode" : "1f613",
+      "shortname" : ":sweat:",
+      "category" : "people",
+      "name" : "face with cold sweat",
+      "unicode_alt" : ""
+   },
+   "icecream" : {
+      "category" : "food",
+      "name" : "soft ice cream",
+      "shortname" : ":icecream:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f366",
+      "keywords" : [
+         "food"
+      ],
+      "code_decimal" : "&#127846;",
+      "emoji_order" : "1508",
+      "aliases_ascii" : []
+   },
+   "thinking" : {
+      "unicode_alt" : "",
+      "shortname" : ":thinking:",
+      "name" : "thinking face",
+      "category" : "people",
+      "aliases_ascii" : [],
+      "emoji_order" : "21",
+      "code_decimal" : "&#129300;",
+      "keywords" : [
+         "smiley",
+         "thinking",
+         "boys night"
+      ],
+      "unicode" : "1f914",
+      "aliases" : [
+         ":thinking_face:"
+      ]
+   },
+   "man_in_tuxedo_tone1" : {
+      "unicode" : "1f935-1f3fb",
+      "keywords" : [],
+      "emoji_order" : "478",
+      "code_decimal" : "&#129333;&#127995;",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":tuxedo_tone1:"
+      ],
+      "unicode_alt" : "",
+      "name" : "man in tuxedo tone 1",
+      "category" : "people",
+      "shortname" : ":man_in_tuxedo_tone1:"
+   },
+   "angel" : {
+      "shortname" : ":angel:",
+      "name" : "baby angel",
+      "category" : "people",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "emoji_order" : "141",
+      "code_decimal" : "&#128124;",
+      "aliases_ascii" : [],
+      "unicode" : "1f47c",
+      "keywords" : [
+         "people",
+         "diversity",
+         "omg"
+      ]
+   },
+   "regional_indicator_s" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "12345",
+      "code_decimal" : "&#127480;",
+      "keywords" : [],
+      "unicode" : "1f1f8",
+      "shortname" : ":regional_indicator_s:",
+      "name" : "regional indicator symbol letter s",
+      "category" : "regional",
+      "unicode_alt" : ""
+   },
+   "flag_gs" : {
+      "unicode_alt" : "",
+      "category" : "flags",
+      "name" : "south georgia",
+      "shortname" : ":flag_gs:",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1ec-1f1f8",
+      "aliases_ascii" : [],
+      "emoji_order" : "2281",
+      "code_decimal" : "&#127468;&#127480;",
+      "aliases" : [
+         ":gs:"
+      ]
+   },
+   "shinto_shrine" : {
+      "unicode_alt" : "26e9-fe0f",
+      "name" : "shinto shrine",
+      "category" : "travel",
+      "shortname" : ":shinto_shrine:",
+      "unicode" : "26e9",
+      "keywords" : [
+         "places",
+         "building",
+         "travel",
+         "vacation"
+      ],
+      "code_decimal" : "&#9961;",
+      "emoji_order" : "1580",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "bamboo" : {
+      "unicode_alt" : "",
+      "shortname" : ":bamboo:",
+      "name" : "pine decoration",
+      "category" : "nature",
+      "code_decimal" : "&#127885;",
+      "emoji_order" : "1765",
+      "aliases_ascii" : [],
+      "unicode" : "1f38d",
+      "keywords" : [
+         "nature",
+         "plant"
+      ],
+      "aliases" : []
+   },
+   "flag_fo" : {
+      "unicode_alt" : "",
+      "category" : "flags",
+      "name" : "faroe islands",
+      "shortname" : ":flag_fo:",
+      "unicode" : "1f1eb-1f1f4",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "emoji_order" : "2265",
+      "code_decimal" : "&#127467;&#127476;",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":fo:"
+      ]
+   },
+   "ok_woman_tone1" : {
+      "unicode_alt" : "",
+      "shortname" : ":ok_woman_tone1:",
+      "name" : "face with ok gesture tone1",
+      "category" : "people",
+      "emoji_order" : "550",
+      "code_decimal" : "&#128582;&#127995;",
+      "aliases_ascii" : [],
+      "unicode" : "1f646-1f3fb",
+      "keywords" : [],
+      "aliases" : []
+   },
+   "rainbow_flag" : {
+      "code_decimal" : "&#127987;&#127752;",
+      "emoji_order" : "2186",
+      "aliases_ascii" : [],
+      "unicode" : "1f3f3-1f308",
+      "keywords" : [],
+      "aliases" : [
+         ":gay_pride_flag:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":rainbow_flag:",
+      "name" : "rainbow_flag",
+      "category" : "objects"
+   },
+   "pancakes" : {
+      "name" : "pancakes",
+      "category" : "food",
+      "shortname" : ":pancakes:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f95e",
+      "keywords" : [],
+      "code_decimal" : "&#129374;",
+      "emoji_order" : "1477",
+      "aliases_ascii" : []
+   },
+   "water_buffalo" : {
+      "unicode_alt" : "",
+      "category" : "nature",
+      "name" : "water buffalo",
+      "shortname" : ":water_buffalo:",
+      "unicode" : "1f403",
+      "keywords" : [
+         "wildlife",
+         "animal"
+      ],
+      "code_decimal" : "&#128003;",
+      "emoji_order" : "1362",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "1234" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "2122",
+      "code_decimal" : "&#128290;",
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "1f522",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":1234:",
+      "category" : "symbols",
+      "name" : "input symbol for numbers"
+   },
+   "lifter_tone5" : {
+      "keywords" : [],
+      "unicode" : "1f3cb-1f3ff",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127947;&#127999;",
+      "emoji_order" : "877",
+      "aliases" : [
+         ":weight_lifter_tone5:"
+      ],
+      "unicode_alt" : "",
+      "category" : "activity",
+      "name" : "weight lifter tone 5",
+      "shortname" : ":lifter_tone5:"
+   },
+   "man_in_tuxedo_tone5" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "man in tuxedo tone 5",
+      "shortname" : ":man_in_tuxedo_tone5:",
+      "unicode" : "1f935-1f3ff",
+      "keywords" : [],
+      "emoji_order" : "482",
+      "code_decimal" : "&#129333;&#127999;",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":tuxedo_tone5:"
+      ]
+   },
+   "person_with_pouting_face_tone3" : {
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f64e-1f3fd",
+      "aliases_ascii" : [],
+      "emoji_order" : "516",
+      "code_decimal" : "&#128590;&#127997;",
+      "category" : "people",
+      "name" : "person with pouting face tone3",
+      "shortname" : ":person_with_pouting_face_tone3:",
+      "unicode_alt" : ""
+   },
+   "flag_sd" : {
+      "shortname" : ":flag_sd:",
+      "category" : "flags",
+      "name" : "sudan",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":sd:"
+      ],
+      "aliases_ascii" : [],
+      "emoji_order" : "2388",
+      "code_decimal" : "&#127480;&#127465;",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f8-1f1e9"
+   },
+   "person_with_pouting_face_tone5" : {
+      "category" : "people",
+      "name" : "person with pouting face tone5",
+      "shortname" : ":person_with_pouting_face_tone5:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f64e-1f3ff",
+      "aliases_ascii" : [],
+      "emoji_order" : "518",
+      "code_decimal" : "&#128590;&#127999;"
+   },
+   "flag_ae" : {
+      "emoji_order" : "2189",
+      "code_decimal" : "&#127462;&#127466;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1e6-1f1ea",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "aliases" : [
+         ":ae:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":flag_ae:",
+      "name" : "the united arab emirates",
+      "category" : "flags"
+   },
+   "cop_tone2" : {
+      "name" : "police officer tone 2",
+      "category" : "people",
+      "shortname" : ":cop_tone2:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f46e-1f3fc",
+      "keywords" : [],
+      "code_decimal" : "&#128110;&#127996;",
+      "emoji_order" : "341",
+      "aliases_ascii" : []
+   },
+   "cloud_tornado" : {
+      "unicode_alt" : "1f32a-fe0f",
+      "category" : "nature",
+      "name" : "cloud with tornado",
+      "shortname" : ":cloud_tornado:",
+      "keywords" : [
+         "weather",
+         "sky",
+         "cold"
+      ],
+      "unicode" : "1f32a",
+      "aliases_ascii" : [],
+      "emoji_order" : "1739",
+      "code_decimal" : "&#127786;",
+      "aliases" : [
+         ":cloud_with_tornado:"
+      ]
+   },
+   "call_me_tone4" : {
+      "unicode_alt" : "",
+      "name" : "call me hand tone 4",
+      "category" : "people",
+      "shortname" : ":call_me_tone4:",
+      "unicode" : "1f919-1f3fe",
+      "keywords" : [],
+      "code_decimal" : "&#129305;&#127998;",
+      "emoji_order" : "1156",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":call_me_hand_tone4:"
+      ]
+   },
+   "mask" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128567;",
+      "emoji_order" : "71",
+      "keywords" : [
+         "smiley",
+         "dead",
+         "health",
+         "sick"
+      ],
+      "unicode" : "1f637",
+      "shortname" : ":mask:",
+      "category" : "people",
+      "name" : "face with medical mask",
+      "unicode_alt" : ""
+   },
+   "mrs_claus" : {
+      "shortname" : ":mrs_claus:",
+      "name" : "mother christmas",
+      "category" : "people",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":mother_christmas:"
+      ],
+      "emoji_order" : "453",
+      "code_decimal" : "&#129334;",
+      "aliases_ascii" : [],
+      "unicode" : "1f936",
+      "keywords" : []
+   },
+   "milk" : {
+      "unicode" : "1f95b",
+      "keywords" : [],
+      "emoji_order" : "1521",
+      "code_decimal" : "&#129371;",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":glass_of_milk:"
+      ],
+      "unicode_alt" : "",
+      "name" : "glass of milk",
+      "category" : "food",
+      "shortname" : ":milk:"
+   },
+   "guitar" : {
+      "aliases" : [],
+      "unicode" : "1f3b8",
+      "keywords" : [
+         "instruments"
+      ],
+      "code_decimal" : "&#127928;",
+      "emoji_order" : "1833",
+      "aliases_ascii" : [],
+      "name" : "guitar",
+      "category" : "activity",
+      "shortname" : ":guitar:",
+      "unicode_alt" : ""
+   },
+   "flag_ru" : {
+      "aliases" : [
+         ":ru:"
+      ],
+      "code_decimal" : "&#127479;&#127482;",
+      "emoji_order" : "2383",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f7-1f1fa",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "shortname" : ":flag_ru:",
+      "name" : "russia",
+      "category" : "flags",
+      "unicode_alt" : ""
+   },
+   "man_dancing_tone4" : {
+      "aliases" : [
+         ":male_dancer_tone4:"
+      ],
+      "emoji_order" : "739",
+      "code_decimal" : "&#128378;&#127998;",
+      "aliases_ascii" : [],
+      "unicode" : "1f57a-1f3fe",
+      "keywords" : [],
+      "shortname" : ":man_dancing_tone4:",
+      "category" : "people",
+      "name" : "man dancing tone 4",
+      "unicode_alt" : ""
+   },
+   "vulcan_tone5" : {
+      "aliases" : [
+         ":raised_hand_with_part_between_middle_and_ring_fingers_tone5:"
+      ],
+      "code_decimal" : "&#128406;&#127999;",
+      "emoji_order" : "1145",
+      "aliases_ascii" : [],
+      "unicode" : "1f596-1f3ff",
+      "keywords" : [],
+      "shortname" : ":vulcan_tone5:",
+      "name" : "raised hand with part between middle and ring fingers tone 5",
+      "category" : "people",
+      "unicode_alt" : ""
+   },
+   "heartpulse" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1291",
+      "code_decimal" : "&#128151;",
+      "keywords" : [
+         "love",
+         "symbol"
+      ],
+      "unicode" : "1f497",
+      "shortname" : ":heartpulse:",
+      "name" : "growing heart",
+      "category" : "symbols",
+      "unicode_alt" : ""
+   },
+   "non-potable_water" : {
+      "unicode_alt" : "",
+      "category" : "symbols",
+      "name" : "non-potable water symbol",
+      "shortname" : ":non-potable_water:",
+      "unicode" : "1f6b1",
+      "keywords" : [
+         "symbol"
+      ],
+      "emoji_order" : "1996",
+      "code_decimal" : "&#128689;",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "couple_mm" : {
+      "shortname" : ":couple_mm:",
+      "name" : "couple (man,man)",
+      "category" : "people",
+      "unicode_alt" : "1f468-200d-2764-fe0f-200d-1f468",
+      "aliases" : [
+         ":couple_with_heart_mm:"
+      ],
+      "emoji_order" : "1042",
+      "code_decimal" : "&#128104;&#10084;&#128104;",
+      "aliases_ascii" : [],
+      "unicode" : "1f468-2764-1f468",
+      "keywords" : [
+         "people",
+         "gay",
+         "men",
+         "love",
+         "sex",
+         "lgbt"
+      ]
+   },
+   "haircut_tone3" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128135;&#127997;",
+      "emoji_order" : "678",
+      "keywords" : [],
+      "unicode" : "1f487-1f3fd",
+      "shortname" : ":haircut_tone3:",
+      "name" : "haircut tone 3",
+      "category" : "people",
+      "unicode_alt" : ""
+   },
+   "man_in_tuxedo_tone4" : {
+      "unicode_alt" : "",
+      "name" : "man in tuxedo tone 4",
+      "category" : "people",
+      "shortname" : ":man_in_tuxedo_tone4:",
+      "keywords" : [],
+      "unicode" : "1f935-1f3fe",
+      "aliases_ascii" : [],
+      "emoji_order" : "481",
+      "code_decimal" : "&#129333;&#127998;",
+      "aliases" : [
+         ":tuxedo_tone4:"
+      ]
+   },
+   "smiling_imp" : {
+      "unicode" : "1f608",
+      "keywords" : [
+         "silly",
+         "smiley",
+         "angry",
+         "monster",
+         "devil",
+         "boys night"
+      ],
+      "code_decimal" : "&#128520;",
+      "emoji_order" : "76",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "smiling face with horns",
+      "category" : "people",
+      "shortname" : ":smiling_imp:"
+   },
+   "parking" : {
+      "unicode_alt" : "1f17f-fe0f",
+      "shortname" : ":parking:",
+      "category" : "symbols",
+      "name" : "negative squared latin capital letter p",
+      "code_decimal" : "&#127359;",
+      "emoji_order" : "2138",
+      "aliases_ascii" : [],
+      "unicode" : "1f17f",
+      "keywords" : [
+         "symbol"
+      ],
+      "aliases" : []
+   },
+   "japanese_goblin" : {
+      "aliases" : [],
+      "unicode" : "1f47a",
+      "keywords" : [
+         "angry",
+         "monster"
+      ],
+      "emoji_order" : "79",
+      "code_decimal" : "&#128122;",
+      "aliases_ascii" : [],
+      "category" : "people",
+      "name" : "japanese goblin",
+      "shortname" : ":japanese_goblin:",
+      "unicode_alt" : ""
+   },
+   "flag_cl" : {
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1e8-1f1f1",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127464;&#127473;",
+      "emoji_order" : "2233",
+      "aliases" : [
+         ":chile:"
+      ],
+      "unicode_alt" : "",
+      "category" : "flags",
+      "name" : "chile",
+      "shortname" : ":flag_cl:"
+   },
+   "point_down" : {
+      "aliases" : [],
+      "keywords" : [
+         "body",
+         "hands",
+         "diversity"
+      ],
+      "unicode" : "1f447",
+      "aliases_ascii" : [],
+      "emoji_order" : "1122",
+      "code_decimal" : "&#128071;",
+      "name" : "white down pointing backhand index",
+      "category" : "people",
+      "shortname" : ":point_down:",
+      "unicode_alt" : ""
+   },
+   "space_invader" : {
+      "category" : "activity",
+      "name" : "alien monster",
+      "shortname" : ":space_invader:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "monster",
+         "alien"
+      ],
+      "unicode" : "1f47e",
+      "aliases_ascii" : [],
+      "emoji_order" : "84",
+      "code_decimal" : "&#128126;"
+   },
+   "woman_tone1" : {
+      "shortname" : ":woman_tone1:",
+      "name" : "woman tone 1",
+      "category" : "people",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128105;&#127995;",
+      "emoji_order" : "118",
+      "keywords" : [],
+      "unicode" : "1f469-1f3fb"
+   },
+   "swimmer_tone5" : {
+      "code_decimal" : "&#127946;&#127999;",
+      "emoji_order" : "841",
+      "aliases_ascii" : [],
+      "unicode" : "1f3ca-1f3ff",
+      "keywords" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":swimmer_tone5:",
+      "name" : "swimmer tone 5",
+      "category" : "activity"
+   },
+   "family_mwg" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128104;&#128105;&#128103;",
+      "emoji_order" : "1051",
+      "keywords" : [
+         "people",
+         "family",
+         "baby"
+      ],
+      "unicode" : "1f468-1f469-1f467",
+      "shortname" : ":family_mwg:",
+      "category" : "people",
+      "name" : "family (man,woman,girl)",
+      "unicode_alt" : "1f468-200d-1f469-200d-1f467"
+   },
+   "ambulance" : {
+      "aliases" : [],
+      "unicode" : "1f691",
+      "keywords" : [
+         "transportation",
+         "911"
+      ],
+      "emoji_order" : "1618",
+      "code_decimal" : "&#128657;",
+      "aliases_ascii" : [],
+      "category" : "travel",
+      "name" : "ambulance",
+      "shortname" : ":ambulance:",
+      "unicode_alt" : ""
+   },
+   "clock2" : {
+      "aliases" : [],
+      "unicode" : "1f551",
+      "keywords" : [
+         "symbol",
+         "time"
+      ],
+      "code_decimal" : "&#128337;",
+      "emoji_order" : "1691",
+      "aliases_ascii" : [],
+      "name" : "clock face two oclock",
+      "category" : "symbols",
+      "shortname" : ":clock2:",
+      "unicode_alt" : ""
+   },
+   "surfer_tone1" : {
+      "shortname" : ":surfer_tone1:",
+      "name" : "surfer tone 1",
+      "category" : "activity",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "801",
+      "code_decimal" : "&#127940;&#127995;",
+      "keywords" : [],
+      "unicode" : "1f3c4-1f3fb"
+   },
+   "wrestlers_tone5" : {
+      "shortname" : ":wrestlers_tone5:",
+      "category" : "activity",
+      "name" : "wrestlers tone 5",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":wrestling_tone5:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129340;&#127999;",
+      "emoji_order" : "951",
+      "keywords" : [],
+      "unicode" : "1f93c-1f3ff"
+   },
+   "guardsman_tone2" : {
+      "category" : "people",
+      "name" : "guardsman tone 2",
+      "shortname" : ":guardsman_tone2:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f482-1f3fc",
+      "keywords" : [],
+      "code_decimal" : "&#128130;&#127996;",
+      "emoji_order" : "377",
+      "aliases_ascii" : []
+   },
+   "on" : {
+      "emoji_order" : "2020",
+      "code_decimal" : "&#128283;",
+      "aliases_ascii" : [],
+      "unicode" : "1f51b",
+      "keywords" : [
+         "arrow",
+         "symbol"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":on:",
+      "name" : "on with exclamation mark with left right arrow abo",
+      "category" : "symbols"
+   },
+   "bride_with_veil_tone3" : {
+      "name" : "bride with veil tone 3",
+      "category" : "people",
+      "shortname" : ":bride_with_veil_tone3:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f470-1f3fd",
+      "keywords" : [],
+      "emoji_order" : "474",
+      "code_decimal" : "&#128112;&#127997;",
+      "aliases_ascii" : []
+   },
+   "joy" : {
+      "keywords" : [
+         "happy",
+         "silly",
+         "smiley",
+         "cry",
+         "laugh",
+         "emotion",
+         "sarcastic"
+      ],
+      "unicode" : "1f602",
+      "aliases_ascii" : [
+         ":')",
+         ":'-)"
+      ],
+      "code_decimal" : "&#128514;",
+      "emoji_order" : "3",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "face with tears of joy",
+      "category" : "people",
+      "shortname" : ":joy:"
+   },
+   "soccer" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#9917;",
+      "emoji_order" : "1781",
+      "keywords" : [
+         "game",
+         "ball",
+         "sport",
+         "soccer",
+         "football"
+      ],
+      "unicode" : "26bd",
+      "aliases" : [],
+      "unicode_alt" : "26bd-fe0f",
+      "shortname" : ":soccer:",
+      "category" : "activity",
+      "name" : "soccer ball"
+   },
+   "no_pedestrians" : {
+      "name" : "no pedestrians",
+      "category" : "symbols",
+      "shortname" : ":no_pedestrians:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "1f6b7",
+      "aliases_ascii" : [],
+      "emoji_order" : "1997",
+      "code_decimal" : "&#128695;"
+   },
+   "symbols" : {
+      "category" : "symbols",
+      "name" : "input symbol for symbols",
+      "shortname" : ":symbols:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "1f523",
+      "aliases_ascii" : [],
+      "emoji_order" : "2123",
+      "code_decimal" : "&#128291;"
+   },
+   "cop_tone3" : {
+      "emoji_order" : "342",
+      "code_decimal" : "&#128110;&#127997;",
+      "aliases_ascii" : [],
+      "unicode" : "1f46e-1f3fd",
+      "keywords" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":cop_tone3:",
+      "category" : "people",
+      "name" : "police officer tone 3"
+   },
+   "family_mmbb" : {
+      "unicode_alt" : "1f468-200d-1f468-200d-1f466-200d-1f466",
+      "shortname" : ":family_mmbb:",
+      "category" : "people",
+      "name" : "family (man,man,boy,boy)",
+      "aliases_ascii" : [],
+      "emoji_order" : "1058",
+      "code_decimal" : "&#128104;&#128104;&#128102;&#128102;",
+      "keywords" : [
+         "people",
+         "gay",
+         "family",
+         "men",
+         "baby",
+         "lgbt"
+      ],
+      "unicode" : "1f468-1f468-1f466-1f466",
+      "aliases" : []
+   },
+   "point_left_tone3" : {
+      "shortname" : ":point_left_tone3:",
+      "name" : "white left pointing backhand index tone 3",
+      "category" : "people",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "emoji_order" : "1095",
+      "code_decimal" : "&#128072;&#127997;",
+      "aliases_ascii" : [],
+      "unicode" : "1f448-1f3fd",
+      "keywords" : []
+   },
+   "flag_pg" : {
+      "shortname" : ":flag_pg:",
+      "name" : "papua new guinea",
+      "category" : "flags",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":pg:"
+      ],
+      "emoji_order" : "2368",
+      "code_decimal" : "&#127477;&#127468;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f5-1f1ec",
+      "keywords" : [
+         "country",
+         "flag"
+      ]
+   },
+   "middle_finger_tone3" : {
+      "unicode_alt" : "",
+      "name" : "reversed hand with middle finger extended tone 3",
+      "category" : "people",
+      "shortname" : ":middle_finger_tone3:",
+      "keywords" : [],
+      "unicode" : "1f595-1f3fd",
+      "aliases_ascii" : [],
+      "emoji_order" : "1119",
+      "code_decimal" : "&#128405;&#127997;",
+      "aliases" : [
+         ":reversed_hand_with_middle_finger_extended_tone3:"
+      ]
+   },
+   "pray_tone4" : {
+      "name" : "person with folded hands tone 4",
+      "category" : "people",
+      "shortname" : ":pray_tone4:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f64f-1f3fe",
+      "keywords" : [],
+      "code_decimal" : "&#128591;&#127998;",
+      "emoji_order" : "1252",
+      "aliases_ascii" : []
+   },
+   "flag_pk" : {
+      "category" : "flags",
+      "name" : "pakistan",
+      "shortname" : ":flag_pk:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":pk:"
+      ],
+      "unicode" : "1f1f5-1f1f0",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "emoji_order" : "2370",
+      "code_decimal" : "&#127477;&#127472;",
+      "aliases_ascii" : []
+   },
+   "oden" : {
+      "aliases" : [],
+      "emoji_order" : "1503",
+      "code_decimal" : "&#127842;",
+      "aliases_ascii" : [],
+      "unicode" : "1f362",
+      "keywords" : [
+         "food"
+      ],
+      "shortname" : ":oden:",
+      "name" : "oden",
+      "category" : "food",
+      "unicode_alt" : ""
+   },
+   "trident" : {
+      "keywords" : [
+         "object",
+         "symbol"
+      ],
+      "unicode" : "1f531",
+      "aliases_ascii" : [],
+      "emoji_order" : "2076",
+      "code_decimal" : "&#128305;",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "trident emblem",
+      "category" : "symbols",
+      "shortname" : ":trident:"
+   },
+   "city_dusk" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127750;",
+      "emoji_order" : "1588",
+      "keywords" : [
+         "places",
+         "building"
+      ],
+      "unicode" : "1f306",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":city_dusk:",
+      "name" : "cityscape at dusk",
+      "category" : "travel"
+   },
+   "notes" : {
+      "unicode_alt" : "",
+      "shortname" : ":notes:",
+      "name" : "multiple musical notes",
+      "category" : "symbols",
+      "code_decimal" : "&#127926;",
+      "emoji_order" : "1825",
+      "aliases_ascii" : [],
+      "unicode" : "1f3b6",
+      "keywords" : [
+         "instruments",
+         "symbol"
+      ],
+      "aliases" : []
+   },
+   "hibiscus" : {
+      "category" : "nature",
+      "name" : "hibiscus",
+      "shortname" : ":hibiscus:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f33a",
+      "keywords" : [
+         "nature",
+         "flower",
+         "plant",
+         "tropical"
+      ],
+      "emoji_order" : "1433",
+      "code_decimal" : "&#127802;",
+      "aliases_ascii" : []
+   },
+   "kissing_heart" : {
+      "shortname" : ":kissing_heart:",
+      "name" : "face throwing a kiss",
+      "category" : "people",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [
+         ":*",
+         ":-*",
+         "=*",
+         ":^*"
+      ],
+      "code_decimal" : "&#128536;",
+      "emoji_order" : "14",
+      "keywords" : [
+         "smiley",
+         "love",
+         "sexy"
+      ],
+      "unicode" : "1f618"
+   },
+   "ice_cream" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "1510",
+      "code_decimal" : "&#127848;",
+      "keywords" : [
+         "food"
+      ],
+      "unicode" : "1f368",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":ice_cream:",
+      "category" : "food",
+      "name" : "ice cream"
+   },
+   "flag_gp" : {
+      "aliases" : [
+         ":gp:"
+      ],
+      "unicode" : "1f1ec-1f1f5",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "emoji_order" : "2278",
+      "code_decimal" : "&#127468;&#127477;",
+      "aliases_ascii" : [],
+      "category" : "flags",
+      "name" : "guadeloupe",
+      "shortname" : ":flag_gp:",
+      "unicode_alt" : ""
+   },
+   "point_up" : {
+      "shortname" : ":point_up:",
+      "name" : "white up pointing index",
+      "category" : "people",
+      "unicode_alt" : "261d-fe0f",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1104",
+      "code_decimal" : "&#9757;",
+      "keywords" : [
+         "body",
+         "hands",
+         "emojione",
+         "diversity"
+      ],
+      "unicode" : "261d"
+   },
+   "children_crossing" : {
+      "category" : "symbols",
+      "name" : "children crossing",
+      "shortname" : ":children_crossing:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "1f6b8",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128696;",
+      "emoji_order" : "1990"
+   },
+   "man_with_gua_pi_mao" : {
+      "emoji_order" : "489",
+      "code_decimal" : "&#128114;",
+      "aliases_ascii" : [],
+      "unicode" : "1f472",
+      "keywords" : [
+         "people",
+         "hat",
+         "men",
+         "diversity"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":man_with_gua_pi_mao:",
+      "name" : "man with gua pi mao",
+      "category" : "people"
+   },
+   "flag_au" : {
+      "unicode" : "1f1e6-1f1fa",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "code_decimal" : "&#127462;&#127482;",
+      "emoji_order" : "2200",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":au:"
+      ],
+      "unicode_alt" : "",
+      "name" : "australia",
+      "category" : "flags",
+      "shortname" : ":flag_au:"
+   },
+   "flag_je" : {
+      "shortname" : ":flag_je:",
+      "name" : "jersey",
+      "category" : "flags",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":je:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127471;&#127466;",
+      "emoji_order" : "2303",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1ef-1f1ea"
+   },
+   "pushpin" : {
+      "shortname" : ":pushpin:",
+      "name" : "pushpin",
+      "category" : "objects",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "code_decimal" : "&#128204;",
+      "emoji_order" : "1934",
+      "aliases_ascii" : [],
+      "unicode" : "1f4cc",
+      "keywords" : [
+         "object",
+         "office"
+      ]
+   },
+   "confetti_ball" : {
+      "unicode_alt" : "",
+      "name" : "confetti ball",
+      "category" : "objects",
+      "shortname" : ":confetti_ball:",
+      "keywords" : [
+         "object",
+         "birthday",
+         "holidays",
+         "cheers",
+         "girls night",
+         "boys night",
+         "parties"
+      ],
+      "unicode" : "1f38a",
+      "aliases_ascii" : [],
+      "emoji_order" : "1763",
+      "code_decimal" : "&#127882;",
+      "aliases" : []
+   },
+   "flag_sh" : {
+      "category" : "flags",
+      "name" : "saint helena",
+      "shortname" : ":flag_sh:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":sh:"
+      ],
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f8-1f1ed",
+      "aliases_ascii" : [],
+      "emoji_order" : "2391",
+      "code_decimal" : "&#127480;&#127469;"
+   },
+   "flag_gg" : {
+      "shortname" : ":flag_gg:",
+      "category" : "flags",
+      "name" : "guernsey",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":gg:"
+      ],
+      "emoji_order" : "2272",
+      "code_decimal" : "&#127468;&#127468;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1ec-1f1ec",
+      "keywords" : [
+         "country",
+         "flag"
+      ]
+   },
+   "flag_dj" : {
+      "unicode_alt" : "",
+      "name" : "djibouti",
+      "category" : "flags",
+      "shortname" : ":flag_dj:",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1e9-1f1ef",
+      "aliases_ascii" : [],
+      "emoji_order" : "2247",
+      "code_decimal" : "&#127465;&#127471;",
+      "aliases" : [
+         ":dj:"
+      ]
+   },
+   "kissing_cat" : {
+      "category" : "people",
+      "name" : "kissing cat face with closed eyes",
+      "shortname" : ":kissing_cat:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f63d",
+      "keywords" : [
+         "cat",
+         "animal"
+      ],
+      "emoji_order" : "92",
+      "code_decimal" : "&#128573;",
+      "aliases_ascii" : []
+   },
+   "no_mobile_phones" : {
+      "shortname" : ":no_mobile_phones:",
+      "category" : "symbols",
+      "name" : "no mobile phones",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "code_decimal" : "&#128245;",
+      "emoji_order" : "1998",
+      "aliases_ascii" : [],
+      "unicode" : "1f4f5",
+      "keywords" : [
+         "symbol",
+         "phone"
+      ]
+   },
+   "flag_kp" : {
+      "code_decimal" : "&#127472;&#127477;",
+      "emoji_order" : "2313",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f0-1f1f5",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "aliases" : [
+         ":kp:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":flag_kp:",
+      "name" : "north korea",
+      "category" : "flags"
+   },
+   "notepad_spiral" : {
+      "keywords" : [
+         "work",
+         "office",
+         "write"
+      ],
+      "unicode" : "1f5d2",
+      "aliases_ascii" : [],
+      "emoji_order" : "1927",
+      "code_decimal" : "&#128466;",
+      "aliases" : [
+         ":spiral_note_pad:"
+      ],
+      "unicode_alt" : "1f5d2-fe0f",
+      "category" : "objects",
+      "name" : "spiral note pad",
+      "shortname" : ":notepad_spiral:"
+   },
+   "flag_mo" : {
+      "code_decimal" : "&#127474;&#127476;",
+      "emoji_order" : "2340",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f2-1f1f4",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "aliases" : [
+         ":mo:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":flag_mo:",
+      "name" : "macau",
+      "category" : "flags"
+   },
+   "unlock" : {
+      "aliases" : [],
+      "code_decimal" : "&#128275;",
+      "emoji_order" : "1945",
+      "aliases_ascii" : [],
+      "unicode" : "1f513",
+      "keywords" : [
+         "object",
+         "lock"
+      ],
+      "shortname" : ":unlock:",
+      "name" : "open lock",
+      "category" : "objects",
+      "unicode_alt" : ""
+   },
+   "flag_al" : {
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1e6-1f1f1",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127462;&#127473;",
+      "emoji_order" : "2193",
+      "aliases" : [
+         ":al:"
+      ],
+      "unicode_alt" : "",
+      "name" : "albania",
+      "category" : "flags",
+      "shortname" : ":flag_al:"
+   },
+   "printer" : {
+      "unicode_alt" : "1f5a8-fe0f",
+      "category" : "objects",
+      "name" : "printer",
+      "shortname" : ":printer:",
+      "keywords" : [
+         "electronics",
+         "work",
+         "office"
+      ],
+      "unicode" : "1f5a8",
+      "aliases_ascii" : [],
+      "emoji_order" : "1848",
+      "code_decimal" : "&#128424;",
+      "aliases" : []
+   },
+   "nose" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "nose",
+      "shortname" : ":nose:",
+      "keywords" : [
+         "body",
+         "diversity"
+      ],
+      "unicode" : "1f443",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128067;",
+      "emoji_order" : "1272",
+      "aliases" : []
+   },
+   "call_me" : {
+      "aliases" : [
+         ":call_me_hand:"
+      ],
+      "code_decimal" : "&#129305;",
+      "emoji_order" : "1152",
+      "aliases_ascii" : [],
+      "unicode" : "1f919",
+      "keywords" : [],
+      "shortname" : ":call_me:",
+      "category" : "people",
+      "name" : "call me hand",
+      "unicode_alt" : ""
+   },
+   "mosque" : {
+      "shortname" : ":mosque:",
+      "name" : "mosque",
+      "category" : "travel",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "emoji_order" : "1578",
+      "code_decimal" : "&#128332;",
+      "aliases_ascii" : [],
+      "unicode" : "1f54c",
+      "keywords" : [
+         "places",
+         "religion",
+         "building",
+         "vacation",
+         "condolence"
+      ]
+   },
+   "family_mwgg" : {
+      "unicode_alt" : "1f468-200d-1f469-200d-1f467-200d-1f467",
+      "shortname" : ":family_mwgg:",
+      "category" : "people",
+      "name" : "family (man,woman,girl,girl)",
+      "emoji_order" : "1054",
+      "code_decimal" : "&#128104;&#128105;&#128103;&#128103;",
+      "aliases_ascii" : [],
+      "unicode" : "1f468-1f469-1f467-1f467",
+      "keywords" : [
+         "people",
+         "family",
+         "baby"
+      ],
+      "aliases" : []
+   },
+   "zap" : {
+      "shortname" : ":zap:",
+      "name" : "high voltage sign",
+      "category" : "nature",
+      "unicode_alt" : "26a1-fe0f",
+      "aliases" : [],
+      "emoji_order" : "1748",
+      "code_decimal" : "&#9889;",
+      "aliases_ascii" : [],
+      "unicode" : "26a1",
+      "keywords" : [
+         "weather",
+         "sky",
+         "diarrhea"
+      ]
+   },
+   "scales" : {
+      "category" : "objects",
+      "name" : "scales",
+      "shortname" : ":scales:",
+      "unicode_alt" : "2696-fe0f",
+      "aliases" : [],
+      "keywords" : [
+         "object"
+      ],
+      "unicode" : "2696",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#9878;",
+      "emoji_order" : "1964"
+   },
+   "flag_bi" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127463;&#127470;",
+      "emoji_order" : "2211",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1e7-1f1ee",
+      "aliases" : [
+         ":bi:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":flag_bi:",
+      "name" : "burundi",
+      "category" : "flags"
+   },
+   "heart_eyes" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128525;",
+      "emoji_order" : "13",
+      "keywords" : [
+         "happy",
+         "smiley",
+         "love",
+         "sex",
+         "heart eyes",
+         "emotion",
+         "beautiful"
+      ],
+      "unicode" : "1f60d",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":heart_eyes:",
+      "category" : "people",
+      "name" : "smiling face with heart-shaped eyes"
+   },
+   "speech_balloon" : {
+      "unicode" : "1f4ac",
+      "keywords" : [
+         "symbol",
+         "free speech"
+      ],
+      "code_decimal" : "&#128172;",
+      "emoji_order" : "1309",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "symbols",
+      "name" : "speech balloon",
+      "shortname" : ":speech_balloon:"
+   },
+   "island" : {
+      "category" : "travel",
+      "name" : "desert island",
+      "shortname" : ":island:",
+      "unicode_alt" : "1f3dd-fe0f",
+      "aliases" : [
+         ":desert_island:"
+      ],
+      "keywords" : [
+         "places",
+         "travel",
+         "vacation",
+         "tropical",
+         "beach",
+         "swim"
+      ],
+      "unicode" : "1f3dd",
+      "aliases_ascii" : [],
+      "emoji_order" : "1551",
+      "code_decimal" : "&#127965;"
+   },
+   "man_with_gua_pi_mao_tone1" : {
+      "name" : "man with gua pi mao tone 1",
+      "category" : "people",
+      "shortname" : ":man_with_gua_pi_mao_tone1:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f472-1f3fb",
+      "aliases_ascii" : [],
+      "emoji_order" : "490",
+      "code_decimal" : "&#128114;&#127995;"
+   },
+   "motor_scooter" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128757;",
+      "emoji_order" : "1632",
+      "keywords" : [
+         "moped"
+      ],
+      "unicode" : "1f6f5",
+      "aliases" : [
+         ":motorbike:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":motor_scooter:",
+      "name" : "motor scooter",
+      "category" : "travel"
+   },
+   "family_mmg" : {
+      "aliases" : [],
+      "unicode" : "1f468-1f468-1f467",
+      "keywords" : [
+         "people",
+         "gay",
+         "family",
+         "men",
+         "baby",
+         "lgbt"
+      ],
+      "emoji_order" : "1056",
+      "code_decimal" : "&#128104;&#128104;&#128103;",
+      "aliases_ascii" : [],
+      "category" : "people",
+      "name" : "family (man,man,girl)",
+      "shortname" : ":family_mmg:",
+      "unicode_alt" : "1f468-200d-1f468-200d-1f467"
+   },
+   "up" : {
+      "unicode" : "1f199",
+      "keywords" : [
+         "symbol"
+      ],
+      "emoji_order" : "2140",
+      "code_decimal" : "&#127385;",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "symbols",
+      "name" : "squared up with exclamation mark",
+      "shortname" : ":up:"
+   },
+   "see_no_evil" : {
+      "category" : "nature",
+      "name" : "see-no-evil monkey",
+      "shortname" : ":see_no_evil:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f648",
+      "keywords" : [
+         "animal"
+      ],
+      "code_decimal" : "&#128584;",
+      "emoji_order" : "96",
+      "aliases_ascii" : []
+   },
+   "duck" : {
+      "unicode_alt" : "",
+      "shortname" : ":duck:",
+      "name" : "duck",
+      "category" : "nature",
+      "emoji_order" : "1397",
+      "code_decimal" : "&#129414;",
+      "aliases_ascii" : [],
+      "unicode" : "1f986",
+      "keywords" : [],
+      "aliases" : []
+   },
+   "recycle" : {
+      "unicode_alt" : "267b-fe0f",
+      "name" : "black universal recycling symbol",
+      "category" : "symbols",
+      "shortname" : ":recycle:",
+      "unicode" : "267b",
+      "keywords" : [
+         "symbol"
+      ],
+      "emoji_order" : "2072",
+      "code_decimal" : "&#9851;",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "flag_yt" : {
+      "unicode" : "1f1fe-1f1f9",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "code_decimal" : "&#127486;&#127481;",
+      "emoji_order" : "2441",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":yt:"
+      ],
+      "unicode_alt" : "",
+      "category" : "flags",
+      "name" : "mayotte",
+      "shortname" : ":flag_yt:"
+   },
+   "mountain_bicyclist_tone2" : {
+      "category" : "activity",
+      "name" : "mountain bicyclist tone 2",
+      "shortname" : ":mountain_bicyclist_tone2:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f6b5-1f3fc",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128693;&#127996;",
+      "emoji_order" : "910"
+   },
+   "girl_tone4" : {
+      "unicode_alt" : "",
+      "name" : "girl tone 4",
+      "category" : "people",
+      "shortname" : ":girl_tone4:",
+      "keywords" : [],
+      "unicode" : "1f467-1f3fe",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128103;&#127998;",
+      "emoji_order" : "109",
+      "aliases" : []
+   },
+   "boy_tone4" : {
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f466-1f3fe",
+      "aliases_ascii" : [],
+      "emoji_order" : "103",
+      "code_decimal" : "&#128102;&#127998;",
+      "category" : "people",
+      "name" : "boy tone 4",
+      "shortname" : ":boy_tone4:",
+      "unicode_alt" : ""
+   },
+   "black_nib" : {
+      "aliases" : [],
+      "unicode" : "2712",
+      "keywords" : [
+         "object",
+         "office",
+         "write"
+      ],
+      "emoji_order" : "1915",
+      "code_decimal" : "&#10002;",
+      "aliases_ascii" : [],
+      "name" : "black nib",
+      "category" : "objects",
+      "shortname" : ":black_nib:",
+      "unicode_alt" : "2712-fe0f"
+   },
+   "love_hotel" : {
+      "unicode_alt" : "",
+      "category" : "travel",
+      "name" : "love hotel",
+      "shortname" : ":love_hotel:",
+      "keywords" : [
+         "places",
+         "building",
+         "love"
+      ],
+      "unicode" : "1f3e9",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127977;",
+      "emoji_order" : "1567",
+      "aliases" : []
+   },
+   "chocolate_bar" : {
+      "aliases" : [],
+      "unicode" : "1f36b",
+      "keywords" : [
+         "food",
+         "halloween"
+      ],
+      "code_decimal" : "&#127851;",
+      "emoji_order" : "1515",
+      "aliases_ascii" : [],
+      "category" : "food",
+      "name" : "chocolate bar",
+      "shortname" : ":chocolate_bar:",
+      "unicode_alt" : ""
+   },
+   "paintbrush" : {
+      "aliases" : [
+         ":lower_left_paintbrush:"
+      ],
+      "emoji_order" : "1918",
+      "code_decimal" : "&#128396;",
+      "aliases_ascii" : [],
+      "unicode" : "1f58c",
+      "keywords" : [
+         "object",
+         "office",
+         "write"
+      ],
+      "shortname" : ":paintbrush:",
+      "name" : "lower left paintbrush",
+      "category" : "objects",
+      "unicode_alt" : "1f58c-fe0f"
+   },
+   "truck" : {
+      "keywords" : [
+         "transportation",
+         "truck"
+      ],
+      "unicode" : "1f69a",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128666;",
+      "emoji_order" : "1627",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "delivery truck",
+      "category" : "travel",
+      "shortname" : ":truck:"
+   },
+   "leftwards_arrow_with_hook" : {
+      "aliases" : [],
+      "keywords" : [
+         "arrow",
+         "symbol"
+      ],
+      "unicode" : "21a9",
+      "aliases_ascii" : [],
+      "emoji_order" : "2012",
+      "code_decimal" : "&#8617;",
+      "name" : "leftwards arrow with hook",
+      "category" : "symbols",
+      "shortname" : ":leftwards_arrow_with_hook:",
+      "unicode_alt" : "21a9-fe0f"
+   },
+   "mountain_bicyclist" : {
+      "unicode_alt" : "",
+      "category" : "activity",
+      "name" : "mountain bicyclist",
+      "shortname" : ":mountain_bicyclist:",
+      "keywords" : [
+         "men",
+         "sport",
+         "bike",
+         "diversity"
+      ],
+      "unicode" : "1f6b5",
+      "aliases_ascii" : [],
+      "emoji_order" : "908",
+      "code_decimal" : "&#128693;",
+      "aliases" : []
+   },
+   "hot_pepper" : {
+      "aliases" : [],
+      "keywords" : [
+         "vegetables",
+         "food"
+      ],
+      "unicode" : "1f336",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127798;",
+      "emoji_order" : "1469",
+      "name" : "hot pepper",
+      "category" : "food",
+      "shortname" : ":hot_pepper:",
+      "unicode_alt" : "1f336-fe0f"
+   },
+   "pouting_cat" : {
+      "unicode_alt" : "",
+      "name" : "pouting cat face",
+      "category" : "people",
+      "shortname" : ":pouting_cat:",
+      "unicode" : "1f63e",
+      "keywords" : [
+         "cat",
+         "animal"
+      ],
+      "code_decimal" : "&#128574;",
+      "emoji_order" : "95",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "zipper_mouth" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129296;",
+      "emoji_order" : "30",
+      "keywords" : [
+         "mad",
+         "smiley"
+      ],
+      "unicode" : "1f910",
+      "aliases" : [
+         ":zipper_mouth_face:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":zipper_mouth:",
+      "category" : "people",
+      "name" : "zipper-mouth face"
+   },
+   "pear" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "1458",
+      "code_decimal" : "&#127824;",
+      "keywords" : [
+         "fruit",
+         "food"
+      ],
+      "unicode" : "1f350",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":pear:",
+      "category" : "food",
+      "name" : "pear"
+   },
+   "chart_with_upwards_trend" : {
+      "aliases" : [],
+      "unicode" : "1f4c8",
+      "keywords" : [
+         "work",
+         "office"
+      ],
+      "code_decimal" : "&#128200;",
+      "emoji_order" : "1930",
+      "aliases_ascii" : [],
+      "name" : "chart with upwards trend",
+      "category" : "objects",
+      "shortname" : ":chart_with_upwards_trend:",
+      "unicode_alt" : ""
+   },
+   "mobile_phone_off" : {
+      "shortname" : ":mobile_phone_off:",
+      "category" : "symbols",
+      "name" : "mobile phone off",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "code_decimal" : "&#128244;",
+      "emoji_order" : "2071",
+      "aliases_ascii" : [],
+      "unicode" : "1f4f4",
+      "keywords" : [
+         "symbol"
+      ]
+   },
+   "classical_building" : {
+      "unicode_alt" : "1f3db-fe0f",
+      "shortname" : ":classical_building:",
+      "category" : "travel",
+      "name" : "classical building",
+      "emoji_order" : "1554",
+      "code_decimal" : "&#127963;",
+      "aliases_ascii" : [],
+      "unicode" : "1f3db",
+      "keywords" : [
+         "places",
+         "building",
+         "travel",
+         "vacation"
+      ],
+      "aliases" : []
+   },
+   "restroom" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128699;",
+      "emoji_order" : "1982",
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "1f6bb",
+      "shortname" : ":restroom:",
+      "category" : "symbols",
+      "name" : "restroom",
+      "unicode_alt" : ""
+   },
+   "sleeping_accommodation" : {
+      "unicode_alt" : "",
+      "shortname" : ":sleeping_accommodation:",
+      "category" : "objects",
+      "name" : "sleeping accommodation",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128716;",
+      "emoji_order" : "1663",
+      "keywords" : [
+         "tired"
+      ],
+      "unicode" : "1f6cc",
+      "aliases" : []
+   },
+   "flag_pn" : {
+      "aliases" : [
+         ":pn:"
+      ],
+      "emoji_order" : "2373",
+      "code_decimal" : "&#127477;&#127475;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f5-1f1f3",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "shortname" : ":flag_pn:",
+      "name" : "pitcairn",
+      "category" : "flags",
+      "unicode_alt" : ""
+   },
+   "bow_tone1" : {
+      "aliases" : [],
+      "emoji_order" : "604",
+      "code_decimal" : "&#128583;&#127995;",
+      "aliases_ascii" : [],
+      "unicode" : "1f647-1f3fb",
+      "keywords" : [],
+      "shortname" : ":bow_tone1:",
+      "name" : "person bowing deeply tone 1",
+      "category" : "people",
+      "unicode_alt" : ""
+   },
+   "leaves" : {
+      "unicode_alt" : "",
+      "shortname" : ":leaves:",
+      "category" : "nature",
+      "name" : "leaf fluttering in wind",
+      "emoji_order" : "1448",
+      "code_decimal" : "&#127811;",
+      "aliases_ascii" : [],
+      "unicode" : "1f343",
+      "keywords" : [
+         "nature",
+         "plant",
+         "leaf"
+      ],
+      "aliases" : []
+   },
+   "tanabata_tree" : {
+      "keywords" : [
+         "nature",
+         "plant",
+         "trees"
+      ],
+      "unicode" : "1f38b",
+      "aliases_ascii" : [],
+      "emoji_order" : "1764",
+      "code_decimal" : "&#127883;",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "nature",
+      "name" : "tanabata tree",
+      "shortname" : ":tanabata_tree:"
+   },
+   "rooster" : {
+      "shortname" : ":rooster:",
+      "category" : "nature",
+      "name" : "rooster",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "code_decimal" : "&#128019;",
+      "emoji_order" : "1389",
+      "aliases_ascii" : [],
+      "unicode" : "1f413",
+      "keywords" : [
+         "animal"
+      ]
+   },
+   "tv" : {
+      "aliases" : [],
+      "keywords" : [
+         "electronics"
+      ],
+      "unicode" : "1f4fa",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128250;",
+      "emoji_order" : "1860",
+      "category" : "objects",
+      "name" : "television",
+      "shortname" : ":tv:",
+      "unicode_alt" : ""
+   },
+   "sushi" : {
+      "name" : "sushi",
+      "category" : "food",
+      "shortname" : ":sushi:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "sushi",
+         "japan",
+         "food"
+      ],
+      "unicode" : "1f363",
+      "aliases_ascii" : [],
+      "emoji_order" : "1504",
+      "code_decimal" : "&#127843;"
+   },
+   "mailbox_closed" : {
+      "code_decimal" : "&#128234;",
+      "emoji_order" : "1909",
+      "aliases_ascii" : [],
+      "unicode" : "1f4ea",
+      "keywords" : [
+         "object",
+         "office"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":mailbox_closed:",
+      "name" : "closed mailbox with lowered flag",
+      "category" : "objects"
+   },
+   "heartbeat" : {
+      "name" : "beating heart",
+      "category" : "symbols",
+      "shortname" : ":heartbeat:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "love",
+         "symbol"
+      ],
+      "unicode" : "1f493",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128147;",
+      "emoji_order" : "1287"
+   },
+   "arrow_lower_left" : {
+      "unicode_alt" : "2199-fe0f",
+      "shortname" : ":arrow_lower_left:",
+      "name" : "south west arrow",
+      "category" : "symbols",
+      "code_decimal" : "&#8601;",
+      "emoji_order" : "2007",
+      "aliases_ascii" : [],
+      "unicode" : "2199",
+      "keywords" : [
+         "arrow",
+         "symbol"
+      ],
+      "aliases" : []
+   },
+   "flag_ai" : {
+      "unicode_alt" : "",
+      "shortname" : ":flag_ai:",
+      "name" : "anguilla",
+      "category" : "flags",
+      "aliases_ascii" : [],
+      "emoji_order" : "2192",
+      "code_decimal" : "&#127462;&#127470;",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1e6-1f1ee",
+      "aliases" : [
+         ":ai:"
+      ]
+   },
+   "rainbow" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "1743",
+      "code_decimal" : "&#127752;",
+      "keywords" : [
+         "weather",
+         "gay",
+         "sky",
+         "rain"
+      ],
+      "unicode" : "1f308",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":rainbow:",
+      "name" : "rainbow",
+      "category" : "travel"
+   },
+   "raised_hand_tone3" : {
+      "name" : "raised hand tone 3",
+      "category" : "people",
+      "shortname" : ":raised_hand_tone3:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "270b-1f3fd",
+      "keywords" : [],
+      "code_decimal" : "&#9995;&#127997;",
+      "emoji_order" : "1167",
+      "aliases_ascii" : []
+   },
+   "older_man" : {
+      "unicode_alt" : "",
+      "name" : "older man",
+      "category" : "people",
+      "shortname" : ":older_man:",
+      "keywords" : [
+         "people",
+         "men",
+         "old people",
+         "diversity"
+      ],
+      "unicode" : "1f474",
+      "aliases_ascii" : [],
+      "emoji_order" : "123",
+      "code_decimal" : "&#128116;",
+      "aliases" : []
+   },
+   "thunder_cloud_rain" : {
+      "unicode_alt" : "26c8-fe0f",
+      "category" : "nature",
+      "name" : "thunder cloud and rain",
+      "shortname" : ":thunder_cloud_rain:",
+      "unicode" : "26c8",
+      "keywords" : [
+         "weather",
+         "sky",
+         "cloud",
+         "cold",
+         "rain"
+      ],
+      "code_decimal" : "&#9928;",
+      "emoji_order" : "1732",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":thunder_cloud_and_rain:"
+      ]
+   },
+   "pound" : {
+      "shortname" : ":pound:",
+      "name" : "banknote with pound sign",
+      "category" : "objects",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1895",
+      "code_decimal" : "&#128183;",
+      "keywords" : [
+         "money"
+      ],
+      "unicode" : "1f4b7"
+   },
+   "inbox_tray" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1906",
+      "code_decimal" : "&#128229;",
+      "keywords" : [
+         "work",
+         "office"
+      ],
+      "unicode" : "1f4e5",
+      "shortname" : ":inbox_tray:",
+      "category" : "objects",
+      "name" : "inbox tray",
+      "unicode_alt" : ""
+   },
+   "rat" : {
+      "shortname" : ":rat:",
+      "category" : "nature",
+      "name" : "rat",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128000;",
+      "emoji_order" : "1377",
+      "keywords" : [
+         "animal"
+      ],
+      "unicode" : "1f400"
+   },
+   "flag_tr" : {
+      "aliases" : [
+         ":tr:"
+      ],
+      "unicode" : "1f1f9-1f1f7",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "code_decimal" : "&#127481;&#127479;",
+      "emoji_order" : "2418",
+      "aliases_ascii" : [],
+      "category" : "flags",
+      "name" : "turkey",
+      "shortname" : ":flag_tr:",
+      "unicode_alt" : ""
+   },
+   "white_flower" : {
+      "aliases" : [],
+      "unicode" : "1f4ae",
+      "keywords" : [
+         "flower",
+         "symbol"
+      ],
+      "emoji_order" : "1429",
+      "code_decimal" : "&#128174;",
+      "aliases_ascii" : [],
+      "name" : "white flower",
+      "category" : "symbols",
+      "shortname" : ":white_flower:",
+      "unicode_alt" : ""
+   },
+   "person_with_blond_hair_tone1" : {
+      "category" : "people",
+      "name" : "person with blond hair tone 1",
+      "shortname" : ":person_with_blond_hair_tone1:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f471-1f3fb",
+      "keywords" : [],
+      "emoji_order" : "430",
+      "code_decimal" : "&#128113;&#127995;",
+      "aliases_ascii" : []
+   },
+   "bust_in_silhouette" : {
+      "unicode_alt" : "",
+      "name" : "bust in silhouette",
+      "category" : "people",
+      "shortname" : ":bust_in_silhouette:",
+      "unicode" : "1f464",
+      "keywords" : [
+         "people"
+      ],
+      "code_decimal" : "&#128100;",
+      "emoji_order" : "766",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "calendar_spiral" : {
+      "name" : "spiral calendar pad",
+      "category" : "objects",
+      "shortname" : ":calendar_spiral:",
+      "unicode_alt" : "1f5d3-fe0f",
+      "aliases" : [
+         ":spiral_calendar_pad:"
+      ],
+      "unicode" : "1f5d3",
+      "keywords" : [
+         "object",
+         "office"
+      ],
+      "emoji_order" : "1928",
+      "code_decimal" : "&#128467;",
+      "aliases_ascii" : []
+   },
+   "owl" : {
+      "unicode_alt" : "",
+      "category" : "nature",
+      "name" : "owl",
+      "shortname" : ":owl:",
+      "unicode" : "1f989",
+      "keywords" : [],
+      "code_decimal" : "&#129417;",
+      "emoji_order" : "1398",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "flag_bv" : {
+      "aliases" : [
+         ":bv:"
+      ],
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1e7-1f1fb",
+      "aliases_ascii" : [],
+      "emoji_order" : "2221",
+      "code_decimal" : "&#127463;&#127483;",
+      "name" : "bouvet island",
+      "category" : "flags",
+      "shortname" : ":flag_bv:",
+      "unicode_alt" : ""
+   },
+   "man_dancing_tone3" : {
+      "name" : "man dancing tone 3",
+      "category" : "people",
+      "shortname" : ":man_dancing_tone3:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":male_dancer_tone3:"
+      ],
+      "unicode" : "1f57a-1f3fd",
+      "keywords" : [],
+      "code_decimal" : "&#128378;&#127997;",
+      "emoji_order" : "738",
+      "aliases_ascii" : []
+   },
+   "cruise_ship" : {
+      "shortname" : ":cruise_ship:",
+      "category" : "travel",
+      "name" : "passenger ship",
+      "unicode_alt" : "1f6f3-fe0f",
+      "aliases" : [
+         ":passenger_ship:"
+      ],
+      "emoji_order" : "1646",
+      "code_decimal" : "&#128755;",
+      "aliases_ascii" : [],
+      "unicode" : "1f6f3",
+      "keywords" : [
+         "transportation",
+         "travel",
+         "boat",
+         "vacation"
+      ]
+   },
+   "right_facing_fist_tone1" : {
+      "aliases" : [
+         ":right_fist_tone1:"
+      ],
+      "emoji_order" : "1207",
+      "code_decimal" : "&#129308;&#127995;",
+      "aliases_ascii" : [],
+      "unicode" : "1f91c-1f3fb",
+      "keywords" : [],
+      "shortname" : ":right_facing_fist_tone1:",
+      "name" : "right facing fist tone 1",
+      "category" : "people",
+      "unicode_alt" : ""
+   },
+   "blue_circle" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128309;",
+      "emoji_order" : "2180",
+      "keywords" : [
+         "shapes",
+         "symbol",
+         "circle"
+      ],
+      "unicode" : "1f535",
+      "shortname" : ":blue_circle:",
+      "name" : "blue circle",
+      "category" : "symbols",
+      "unicode_alt" : ""
+   },
+   "virgo" : {
+      "name" : "virgo",
+      "category" : "symbols",
+      "shortname" : ":virgo:",
+      "unicode_alt" : "264d-fe0f",
+      "aliases" : [],
+      "keywords" : [
+         "zodiac",
+         "symbol"
+      ],
+      "unicode" : "264d",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#9805;",
+      "emoji_order" : "2040"
+   },
+   "horse_racing_tone3" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "772",
+      "code_decimal" : "&#127943;&#127997;",
+      "keywords" : [],
+      "unicode" : "1f3c7-1f3fd",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":horse_racing_tone3:",
+      "category" : "activity",
+      "name" : "horse racing tone 3"
+   },
+   "game_die" : {
+      "aliases" : [],
+      "keywords" : [
+         "object",
+         "game",
+         "boys night"
+      ],
+      "unicode" : "1f3b2",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127922;",
+      "emoji_order" : "1806",
+      "name" : "game die",
+      "category" : "activity",
+      "shortname" : ":game_die:",
+      "unicode_alt" : ""
+   },
+   "man_with_gua_pi_mao_tone2" : {
+      "unicode" : "1f472-1f3fc",
+      "keywords" : [],
+      "code_decimal" : "&#128114;&#127996;",
+      "emoji_order" : "491",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "man with gua pi mao tone 2",
+      "category" : "people",
+      "shortname" : ":man_with_gua_pi_mao_tone2:"
+   },
+   "rocket" : {
+      "shortname" : ":rocket:",
+      "category" : "travel",
+      "name" : "rocket",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128640;",
+      "emoji_order" : "1659",
+      "keywords" : [
+         "transportation",
+         "object",
+         "space",
+         "fly",
+         "blast"
+      ],
+      "unicode" : "1f680"
+   },
+   "v_tone4" : {
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "270c-1f3fe",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#9996;&#127998;",
+      "emoji_order" : "1132",
+      "category" : "people",
+      "name" : "victory hand tone 4",
+      "shortname" : ":v_tone4:",
+      "unicode_alt" : ""
+   },
+   "regional_indicator_p" : {
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f1f5",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127477;",
+      "emoji_order" : "12345",
+      "category" : "regional",
+      "name" : "regional indicator symbol letter p",
+      "shortname" : ":regional_indicator_p:",
+      "unicode_alt" : ""
+   },
+   "prayer_beads" : {
+      "aliases" : [],
+      "unicode" : "1f4ff",
+      "keywords" : [
+         "object",
+         "rosary"
+      ],
+      "code_decimal" : "&#128255;",
+      "emoji_order" : "1338",
+      "aliases_ascii" : [],
+      "category" : "objects",
+      "name" : "prayer beads",
+      "shortname" : ":prayer_beads:",
+      "unicode_alt" : ""
+   },
+   "santa_tone5" : {
+      "shortname" : ":santa_tone5:",
+      "name" : "father christmas tone 5",
+      "category" : "people",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "452",
+      "code_decimal" : "&#127877;&#127999;",
+      "keywords" : [],
+      "unicode" : "1f385-1f3ff"
+   },
+   "dango" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "1507",
+      "code_decimal" : "&#127841;",
+      "keywords" : [
+         "food"
+      ],
+      "unicode" : "1f361",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":dango:",
+      "category" : "food",
+      "name" : "dango"
+   },
+   "koala" : {
+      "name" : "koala",
+      "category" : "nature",
+      "shortname" : ":koala:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f428",
+      "keywords" : [
+         "wildlife",
+         "animal"
+      ],
+      "code_decimal" : "&#128040;",
+      "emoji_order" : "1384",
+      "aliases_ascii" : []
+   },
+   "point_up_2" : {
+      "aliases" : [],
+      "unicode" : "1f446",
+      "keywords" : [
+         "body",
+         "hands",
+         "diversity"
+      ],
+      "code_decimal" : "&#128070;",
+      "emoji_order" : "1110",
+      "aliases_ascii" : [],
+      "name" : "white up pointing backhand index",
+      "category" : "people",
+      "shortname" : ":point_up_2:",
+      "unicode_alt" : ""
+   },
+   "raised_hands_tone3" : {
+      "name" : "person raising both hands in celebration tone 3",
+      "category" : "people",
+      "shortname" : ":raised_hands_tone3:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f64c-1f3fd",
+      "keywords" : [],
+      "emoji_order" : "1245",
+      "code_decimal" : "&#128588;&#127997;",
+      "aliases_ascii" : []
+   },
+   "flag_hm" : {
+      "aliases" : [
+         ":hm:"
+      ],
+      "emoji_order" : "2287",
+      "code_decimal" : "&#127469;&#127474;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1ed-1f1f2",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "shortname" : ":flag_hm:",
+      "category" : "flags",
+      "name" : "heard island and mcdonald islands",
+      "unicode_alt" : ""
+   },
+   "girl" : {
+      "unicode" : "1f467",
+      "keywords" : [
+         "people",
+         "women",
+         "baby",
+         "diversity"
+      ],
+      "emoji_order" : "105",
+      "code_decimal" : "&#128103;",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "girl",
+      "category" : "people",
+      "shortname" : ":girl:"
+   },
+   "raised_back_of_hand_tone2" : {
+      "aliases" : [
+         ":back_of_hand_tone2:"
+      ],
+      "emoji_order" : "1214",
+      "code_decimal" : "&#129306;&#127996;",
+      "aliases_ascii" : [],
+      "unicode" : "1f91a-1f3fc",
+      "keywords" : [],
+      "shortname" : ":raised_back_of_hand_tone2:",
+      "category" : "people",
+      "name" : "raised back of hand tone 2",
+      "unicode_alt" : ""
+   },
+   "bar_chart" : {
+      "unicode_alt" : "",
+      "shortname" : ":bar_chart:",
+      "category" : "objects",
+      "name" : "bar chart",
+      "code_decimal" : "&#128202;",
+      "emoji_order" : "1932",
+      "aliases_ascii" : [],
+      "unicode" : "1f4ca",
+      "keywords" : [
+         "work",
+         "office"
+      ],
+      "aliases" : []
+   },
+   "reminder_ribbon" : {
+      "unicode" : "1f397",
+      "keywords" : [
+         "award"
+      ],
+      "emoji_order" : "1772",
+      "code_decimal" : "&#127895;",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "1f397-fe0f",
+      "name" : "reminder ribbon",
+      "category" : "activity",
+      "shortname" : ":reminder_ribbon:"
+   },
+   "jack_o_lantern" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "1756",
+      "code_decimal" : "&#127875;",
+      "keywords" : [
+         "holidays",
+         "halloween"
+      ],
+      "unicode" : "1f383",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":jack_o_lantern:",
+      "category" : "nature",
+      "name" : "jack-o-lantern"
+   },
+   "ok" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127383;",
+      "emoji_order" : "2137",
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "1f197",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":ok:",
+      "category" : "symbols",
+      "name" : "squared ok"
+   },
+   "womens" : {
+      "aliases" : [],
+      "emoji_order" : "1981",
+      "code_decimal" : "&#128698;",
+      "aliases_ascii" : [],
+      "unicode" : "1f6ba",
+      "keywords" : [
+         "symbol"
+      ],
+      "shortname" : ":womens:",
+      "name" : "womens symbol",
+      "category" : "symbols",
+      "unicode_alt" : ""
+   },
+   "shower" : {
+      "unicode_alt" : "",
+      "shortname" : ":shower:",
+      "category" : "objects",
+      "name" : "shower",
+      "emoji_order" : "1672",
+      "code_decimal" : "&#128703;",
+      "aliases_ascii" : [],
+      "unicode" : "1f6bf",
+      "keywords" : [
+         "object",
+         "bathroom"
+      ],
+      "aliases" : []
+   },
+   "haircut_tone4" : {
+      "unicode_alt" : "",
+      "shortname" : ":haircut_tone4:",
+      "name" : "haircut tone 4",
+      "category" : "people",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128135;&#127998;",
+      "emoji_order" : "679",
+      "keywords" : [],
+      "unicode" : "1f487-1f3fe",
+      "aliases" : []
+   },
+   "shrimp" : {
+      "shortname" : ":shrimp:",
+      "name" : "shrimp",
+      "category" : "nature",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129424;",
+      "emoji_order" : "1416",
+      "keywords" : [],
+      "unicode" : "1f990"
+   },
+   "file_cabinet" : {
+      "code_decimal" : "&#128452;",
+      "emoji_order" : "1942",
+      "aliases_ascii" : [],
+      "unicode" : "1f5c4",
+      "keywords" : [
+         "object",
+         "work",
+         "office"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "1f5c4-fe0f",
+      "shortname" : ":file_cabinet:",
+      "name" : "file cabinet",
+      "category" : "objects"
+   },
+   "broken_heart" : {
+      "aliases" : [],
+      "unicode" : "1f494",
+      "keywords" : [
+         "love",
+         "symbol",
+         "heartbreak"
+      ],
+      "code_decimal" : "&#128148;",
+      "emoji_order" : "1288",
+      "aliases_ascii" : [
+         "</3"
+      ],
+      "category" : "symbols",
+      "name" : "broken heart",
+      "shortname" : ":broken_heart:",
+      "unicode_alt" : ""
+   },
+   "flag_eg" : {
+      "unicode_alt" : "",
+      "shortname" : ":flag_eg:",
+      "category" : "flags",
+      "name" : "egypt",
+      "code_decimal" : "&#127466;&#127468;",
+      "emoji_order" : "2255",
+      "aliases_ascii" : [],
+      "unicode" : "1f1ea-1f1ec",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "aliases" : [
+         ":eg:"
+      ]
+   },
+   "point_left_tone2" : {
+      "unicode_alt" : "",
+      "shortname" : ":point_left_tone2:",
+      "category" : "people",
+      "name" : "white left pointing backhand index tone 2",
+      "aliases_ascii" : [],
+      "emoji_order" : "1094",
+      "code_decimal" : "&#128072;&#127996;",
+      "keywords" : [],
+      "unicode" : "1f448-1f3fc",
+      "aliases" : []
+   },
+   "flag_gm" : {
+      "unicode_alt" : "",
+      "category" : "flags",
+      "name" : "the gambia",
+      "shortname" : ":flag_gm:",
+      "unicode" : "1f1ec-1f1f2",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "code_decimal" : "&#127468;&#127474;",
+      "emoji_order" : "2276",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":gm:"
+      ]
+   },
+   "pineapple" : {
+      "shortname" : ":pineapple:",
+      "name" : "pineapple",
+      "category" : "food",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "code_decimal" : "&#127821;",
+      "emoji_order" : "1455",
+      "aliases_ascii" : [],
+      "unicode" : "1f34d",
+      "keywords" : [
+         "fruit",
+         "food",
+         "tropical"
+      ]
+   },
+   "flag_bz" : {
+      "unicode_alt" : "",
+      "shortname" : ":flag_bz:",
+      "category" : "flags",
+      "name" : "belize",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127463;&#127487;",
+      "emoji_order" : "2224",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1e7-1f1ff",
+      "aliases" : [
+         ":bz:"
+      ]
+   },
+   "nose_tone5" : {
+      "unicode_alt" : "",
+      "shortname" : ":nose_tone5:",
+      "name" : "nose tone 5",
+      "category" : "people",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128067;&#127999;",
+      "emoji_order" : "1277",
+      "keywords" : [],
+      "unicode" : "1f443-1f3ff",
+      "aliases" : []
+   },
+   "seat" : {
+      "category" : "travel",
+      "name" : "seat",
+      "shortname" : ":seat:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "transportation",
+         "object",
+         "travel",
+         "vacation"
+      ],
+      "unicode" : "1f4ba",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128186;",
+      "emoji_order" : "1654"
+   },
+   "hand_splayed_tone2" : {
+      "shortname" : ":hand_splayed_tone2:",
+      "category" : "people",
+      "name" : "raised hand with fingers splayed tone 2",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":raised_hand_with_fingers_splayed_tone2:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128400;&#127996;",
+      "emoji_order" : "1160",
+      "keywords" : [],
+      "unicode" : "1f590-1f3fc"
+   },
+   "information_desk_person" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128129;",
+      "emoji_order" : "567",
+      "keywords" : [
+         "people",
+         "women",
+         "diversity"
+      ],
+      "unicode" : "1f481",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":information_desk_person:",
+      "name" : "information desk person",
+      "category" : "people"
+   },
+   "three" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "2111",
+      "code_decimal" : "3&#8419;",
+      "keywords" : [
+         "number",
+         "math",
+         "symbol"
+      ],
+      "unicode" : "0033-20e3",
+      "aliases" : [],
+      "unicode_alt" : "0033-fe0f-20e3",
+      "shortname" : ":three:",
+      "name" : "keycap digit three",
+      "category" : "symbols"
+   },
+   "x" : {
+      "unicode" : "274c",
+      "keywords" : [
+         "symbol",
+         "sol"
+      ],
+      "code_decimal" : "&#10060;",
+      "emoji_order" : "2082",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "symbols",
+      "name" : "cross mark",
+      "shortname" : ":x:"
+   },
+   "v" : {
+      "name" : "victory hand",
+      "category" : "people",
+      "shortname" : ":v:",
+      "unicode_alt" : "270c-fe0f",
+      "aliases" : [],
+      "unicode" : "270c",
+      "keywords" : [
+         "body",
+         "hands",
+         "hi",
+         "thank you",
+         "peace",
+         "diversity",
+         "girls night"
+      ],
+      "code_decimal" : "&#9996;",
+      "emoji_order" : "1128",
+      "aliases_ascii" : []
+   },
+   "small_blue_diamond" : {
+      "emoji_order" : "2170",
+      "code_decimal" : "&#128313;",
+      "aliases_ascii" : [],
+      "unicode" : "1f539",
+      "keywords" : [
+         "shapes",
+         "symbol"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":small_blue_diamond:",
+      "name" : "small blue diamond",
+      "category" : "symbols"
+   },
+   "turtle" : {
+      "emoji_order" : "1401",
+      "code_decimal" : "&#128034;",
+      "aliases_ascii" : [],
+      "unicode" : "1f422",
+      "keywords" : [
+         "wildlife",
+         "reptile",
+         "animal"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":turtle:",
+      "name" : "turtle",
+      "category" : "nature"
+   },
+   "chart_with_downwards_trend" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "1931",
+      "code_decimal" : "&#128201;",
+      "keywords" : [
+         "work",
+         "office"
+      ],
+      "unicode" : "1f4c9",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":chart_with_downwards_trend:",
+      "category" : "objects",
+      "name" : "chart with downwards trend"
+   },
+   "shirt" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "1317",
+      "code_decimal" : "&#128085;",
+      "keywords" : [
+         "fashion"
+      ],
+      "unicode" : "1f455",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":shirt:",
+      "category" : "people",
+      "name" : "t-shirt"
+   },
+   "ship" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1649",
+      "code_decimal" : "&#128674;",
+      "keywords" : [
+         "transportation",
+         "travel",
+         "boat",
+         "vacation"
+      ],
+      "unicode" : "1f6a2",
+      "shortname" : ":ship:",
+      "name" : "ship",
+      "category" : "travel",
+      "unicode_alt" : ""
+   },
+   "raised_back_of_hand_tone5" : {
+      "unicode_alt" : "",
+      "shortname" : ":raised_back_of_hand_tone5:",
+      "name" : "raised back of hand tone 5",
+      "category" : "people",
+      "code_decimal" : "&#129306;&#127999;",
+      "emoji_order" : "1217",
+      "aliases_ascii" : [],
+      "unicode" : "1f91a-1f3ff",
+      "keywords" : [],
+      "aliases" : [
+         ":back_of_hand_tone5:"
+      ]
+   },
+   "mailbox" : {
+      "shortname" : ":mailbox:",
+      "category" : "objects",
+      "name" : "closed mailbox with raised flag",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1908",
+      "code_decimal" : "&#128235;",
+      "keywords" : [
+         "object"
+      ],
+      "unicode" : "1f4eb"
+   },
+   "school" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127979;",
+      "emoji_order" : "1569",
+      "keywords" : [
+         "places",
+         "building"
+      ],
+      "unicode" : "1f3eb",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":school:",
+      "name" : "school",
+      "category" : "travel"
+   },
+   "flag_bj" : {
+      "aliases" : [
+         ":bj:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127463;&#127471;",
+      "emoji_order" : "2212",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1e7-1f1ef",
+      "shortname" : ":flag_bj:",
+      "category" : "flags",
+      "name" : "benin",
+      "unicode_alt" : ""
+   },
+   "stuffed_flatbread" : {
+      "unicode_alt" : "",
+      "shortname" : ":stuffed_flatbread:",
+      "name" : "stuffed flatbread",
+      "category" : "food",
+      "emoji_order" : "1488",
+      "code_decimal" : "&#129369;",
+      "aliases_ascii" : [],
+      "unicode" : "1f959",
+      "keywords" : [],
+      "aliases" : [
+         ":stuffed_pita:"
+      ]
+   },
+   "bath_tone4" : {
+      "aliases" : [],
+      "unicode" : "1f6c0-1f3fe",
+      "keywords" : [],
+      "emoji_order" : "1677",
+      "code_decimal" : "&#128704;&#127998;",
+      "aliases_ascii" : [],
+      "category" : "activity",
+      "name" : "bath tone 4",
+      "shortname" : ":bath_tone4:",
+      "unicode_alt" : ""
+   },
+   "feet" : {
+      "aliases" : [
+         ":paw_prints:"
+      ],
+      "keywords" : [
+         "animal"
+      ],
+      "unicode" : "1f43e",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128062;",
+      "emoji_order" : "1386",
+      "category" : "nature",
+      "name" : "paw prints",
+      "shortname" : ":feet:",
+      "unicode_alt" : ""
+   },
+   "orange_book" : {
+      "code_decimal" : "&#128217;",
+      "emoji_order" : "1879",
+      "aliases_ascii" : [],
+      "unicode" : "1f4d9",
+      "keywords" : [
+         "object",
+         "office",
+         "write",
+         "book"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":orange_book:",
+      "name" : "orange book",
+      "category" : "objects"
+   },
+   "selfie_tone3" : {
+      "unicode_alt" : "",
+      "shortname" : ":selfie_tone3:",
+      "category" : "people",
+      "name" : "selfie tone 3",
+      "emoji_order" : "1089",
+      "code_decimal" : "&#129331;&#127997;",
+      "aliases_ascii" : [],
+      "unicode" : "1f933-1f3fd",
+      "keywords" : [],
+      "aliases" : []
+   },
+   "arrow_lower_right" : {
+      "name" : "south east arrow",
+      "category" : "symbols",
+      "shortname" : ":arrow_lower_right:",
+      "unicode_alt" : "2198-fe0f",
+      "aliases" : [],
+      "keywords" : [
+         "arrow",
+         "symbol"
+      ],
+      "unicode" : "2198",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#8600;",
+      "emoji_order" : "2005"
+   },
+   "watch" : {
+      "shortname" : ":watch:",
+      "category" : "objects",
+      "name" : "watch",
+      "unicode_alt" : "231a-fe0f",
+      "aliases" : [],
+      "emoji_order" : "1682",
+      "code_decimal" : "&#8986;",
+      "aliases_ascii" : [],
+      "unicode" : "231a",
+      "keywords" : [
+         "electronics",
+         "time"
+      ]
+   },
+   "frame_photo" : {
+      "unicode_alt" : "1f5bc-fe0f",
+      "shortname" : ":frame_photo:",
+      "category" : "objects",
+      "name" : "frame with picture",
+      "emoji_order" : "1599",
+      "code_decimal" : "&#128444;",
+      "aliases_ascii" : [],
+      "unicode" : "1f5bc",
+      "keywords" : [
+         "travel",
+         "vacation"
+      ],
+      "aliases" : [
+         ":frame_with_picture:"
+      ]
+   },
+   "grapes" : {
+      "shortname" : ":grapes:",
+      "name" : "grapes",
+      "category" : "food",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "emoji_order" : "1449",
+      "code_decimal" : "&#127815;",
+      "aliases_ascii" : [],
+      "unicode" : "1f347",
+      "keywords" : [
+         "fruit",
+         "food"
+      ]
+   },
+   "coffee" : {
+      "unicode_alt" : "2615-fe0f",
+      "shortname" : ":coffee:",
+      "name" : "hot beverage",
+      "category" : "food",
+      "emoji_order" : "1522",
+      "code_decimal" : "&#9749;",
+      "aliases_ascii" : [],
+      "unicode" : "2615",
+      "keywords" : [
+         "drink",
+         "caffeine",
+         "steam",
+         "morning"
+      ],
+      "aliases" : []
+   },
+   "angel_tone3" : {
+      "category" : "people",
+      "name" : "baby angel tone 3",
+      "shortname" : ":angel_tone3:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f47c-1f3fd",
+      "keywords" : [],
+      "code_decimal" : "&#128124;&#127997;",
+      "emoji_order" : "144",
+      "aliases_ascii" : []
+   },
+   "flag_nf" : {
+      "unicode_alt" : "",
+      "shortname" : ":flag_nf:",
+      "name" : "norfolk island",
+      "category" : "flags",
+      "code_decimal" : "&#127475;&#127467;",
+      "emoji_order" : "2355",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f3-1f1eb",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "aliases" : [
+         ":nf:"
+      ]
+   },
+   "flag_ly" : {
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f1-1f1fe",
+      "aliases_ascii" : [],
+      "emoji_order" : "2328",
+      "code_decimal" : "&#127473;&#127486;",
+      "aliases" : [
+         ":ly:"
+      ],
+      "unicode_alt" : "",
+      "name" : "libya",
+      "category" : "flags",
+      "shortname" : ":flag_ly:"
+   },
+   "flag_fk" : {
+      "aliases" : [
+         ":fk:"
+      ],
+      "unicode" : "1f1eb-1f1f0",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "emoji_order" : "2263",
+      "code_decimal" : "&#127467;&#127472;",
+      "aliases_ascii" : [],
+      "category" : "flags",
+      "name" : "falkland islands",
+      "shortname" : ":flag_fk:",
+      "unicode_alt" : ""
+   },
+   "arrow_down" : {
+      "aliases" : [],
+      "unicode" : "2b07",
+      "keywords" : [
+         "arrow",
+         "symbol"
+      ],
+      "code_decimal" : "&#11015;",
+      "emoji_order" : "2006",
+      "aliases_ascii" : [],
+      "category" : "symbols",
+      "name" : "downwards black arrow",
+      "shortname" : ":arrow_down:",
+      "unicode_alt" : "2b07-fe0f"
+   },
+   "princess_tone2" : {
+      "unicode" : "1f478-1f3fc",
+      "keywords" : [],
+      "code_decimal" : "&#128120;&#127996;",
+      "emoji_order" : "461",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "princess tone 2",
+      "category" : "people",
+      "shortname" : ":princess_tone2:"
+   },
+   "cactus" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127797;",
+      "emoji_order" : "1441",
+      "keywords" : [
+         "nature",
+         "plant",
+         "trees"
+      ],
+      "unicode" : "1f335",
+      "shortname" : ":cactus:",
+      "name" : "cactus",
+      "category" : "nature",
+      "unicode_alt" : ""
+   },
+   "selfie_tone4" : {
+      "emoji_order" : "1090",
+      "code_decimal" : "&#129331;&#127998;",
+      "aliases_ascii" : [],
+      "unicode" : "1f933-1f3fe",
+      "keywords" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":selfie_tone4:",
+      "category" : "people",
+      "name" : "selfie tone 4"
+   },
+   "flag_mw" : {
+      "unicode_alt" : "",
+      "name" : "malawi",
+      "category" : "flags",
+      "shortname" : ":flag_mw:",
+      "unicode" : "1f1f2-1f1fc",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "code_decimal" : "&#127474;&#127484;",
+      "emoji_order" : "2348",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":mw:"
+      ]
+   },
+   "bride_with_veil" : {
+      "unicode_alt" : "",
+      "name" : "bride with veil",
+      "category" : "people",
+      "shortname" : ":bride_with_veil:",
+      "keywords" : [
+         "people",
+         "wedding",
+         "women",
+         "diversity"
+      ],
+      "unicode" : "1f470",
+      "aliases_ascii" : [],
+      "emoji_order" : "471",
+      "code_decimal" : "&#128112;",
+      "aliases" : []
+   },
+   "flag_ps" : {
+      "aliases" : [
+         ":ps:"
+      ],
+      "unicode" : "1f1f5-1f1f8",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "code_decimal" : "&#127477;&#127480;",
+      "emoji_order" : "2375",
+      "aliases_ascii" : [],
+      "name" : "palestinian authority",
+      "category" : "flags",
+      "shortname" : ":flag_ps:",
+      "unicode_alt" : ""
+   },
+   "jeans" : {
+      "keywords" : [
+         "fashion"
+      ],
+      "unicode" : "1f456",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128086;",
+      "emoji_order" : "1318",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "jeans",
+      "category" : "people",
+      "shortname" : ":jeans:"
+   },
+   "crocodile" : {
+      "aliases" : [],
+      "code_decimal" : "&#128010;",
+      "emoji_order" : "1400",
+      "aliases_ascii" : [],
+      "unicode" : "1f40a",
+      "keywords" : [
+         "wildlife",
+         "reptile",
+         "animal"
+      ],
+      "shortname" : ":crocodile:",
+      "name" : "crocodile",
+      "category" : "nature",
+      "unicode_alt" : ""
+   },
+   "black_square_button" : {
+      "aliases" : [],
+      "keywords" : [
+         "shapes",
+         "symbol",
+         "square"
+      ],
+      "unicode" : "1f532",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128306;",
+      "emoji_order" : "2175",
+      "category" : "symbols",
+      "name" : "black square button",
+      "shortname" : ":black_square_button:",
+      "unicode_alt" : ""
+   },
+   "train" : {
+      "unicode_alt" : "",
+      "name" : "tram car",
+      "category" : "travel",
+      "shortname" : ":train:",
+      "unicode" : "1f68b",
+      "keywords" : [
+         "transportation",
+         "travel",
+         "train"
+      ],
+      "emoji_order" : "1613",
+      "code_decimal" : "&#128651;",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "synagogue" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128333;",
+      "emoji_order" : "1579",
+      "keywords" : [
+         "places",
+         "religion",
+         "building",
+         "travel",
+         "vacation",
+         "condolence"
+      ],
+      "unicode" : "1f54d",
+      "shortname" : ":synagogue:",
+      "category" : "travel",
+      "name" : "synagogue",
+      "unicode_alt" : ""
+   },
+   "flag_td" : {
+      "category" : "flags",
+      "name" : "chad",
+      "shortname" : ":flag_td:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":td:"
+      ],
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f9-1f1e9",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127481;&#127465;",
+      "emoji_order" : "2408"
+   },
+   "point_up_tone2" : {
+      "unicode_alt" : "",
+      "shortname" : ":point_up_tone2:",
+      "category" : "people",
+      "name" : "white up pointing index tone 2",
+      "code_decimal" : "&#9757;&#127996;",
+      "emoji_order" : "1106",
+      "aliases_ascii" : [],
+      "unicode" : "261d-1f3fc",
+      "keywords" : [],
+      "aliases" : []
+   },
+   "poodle" : {
+      "emoji_order" : "1347",
+      "code_decimal" : "&#128041;",
+      "aliases_ascii" : [],
+      "unicode" : "1f429",
+      "keywords" : [
+         "dog",
+         "animal"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":poodle:",
+      "category" : "nature",
+      "name" : "poodle"
+   },
+   "flag_np" : {
+      "aliases" : [
+         ":np:"
+      ],
+      "emoji_order" : "2360",
+      "code_decimal" : "&#127475;&#127477;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f3-1f1f5",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "shortname" : ":flag_np:",
+      "category" : "flags",
+      "name" : "nepal",
+      "unicode_alt" : ""
+   },
+   "flag_cf" : {
+      "unicode_alt" : "",
+      "category" : "flags",
+      "name" : "central african republic",
+      "shortname" : ":flag_cf:",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1e8-1f1eb",
+      "aliases_ascii" : [],
+      "emoji_order" : "2228",
+      "code_decimal" : "&#127464;&#127467;",
+      "aliases" : [
+         ":cf:"
+      ]
+   },
+   "books" : {
+      "unicode_alt" : "",
+      "category" : "objects",
+      "name" : "books",
+      "shortname" : ":books:",
+      "keywords" : [
+         "object",
+         "office",
+         "write",
+         "book"
+      ],
+      "unicode" : "1f4da",
+      "aliases_ascii" : [],
+      "emoji_order" : "1880",
+      "code_decimal" : "&#128218;",
+      "aliases" : []
+   },
+   "oncoming_bus" : {
+      "aliases" : [],
+      "unicode" : "1f68d",
+      "keywords" : [
+         "transportation",
+         "bus",
+         "travel"
+      ],
+      "code_decimal" : "&#128653;",
+      "emoji_order" : "1615",
+      "aliases_ascii" : [],
+      "name" : "oncoming bus",
+      "category" : "travel",
+      "shortname" : ":oncoming_bus:",
+      "unicode_alt" : ""
+   },
+   "call_me_tone2" : {
+      "aliases" : [
+         ":call_me_hand_tone2:"
+      ],
+      "emoji_order" : "1154",
+      "code_decimal" : "&#129305;&#127996;",
+      "aliases_ascii" : [],
+      "unicode" : "1f919-1f3fc",
+      "keywords" : [],
+      "shortname" : ":call_me_tone2:",
+      "name" : "call me hand tone 2",
+      "category" : "people",
+      "unicode_alt" : ""
+   },
+   "bullettrain_side" : {
+      "code_decimal" : "&#128644;",
+      "emoji_order" : "1604",
+      "aliases_ascii" : [],
+      "unicode" : "1f684",
+      "keywords" : [
+         "transportation",
+         "travel",
+         "train"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":bullettrain_side:",
+      "name" : "high-speed train",
+      "category" : "travel"
+   },
+   "military_medal" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "1775",
+      "code_decimal" : "&#127894;",
+      "keywords" : [
+         "object",
+         "award",
+         "win"
+      ],
+      "unicode" : "1f396",
+      "aliases" : [],
+      "unicode_alt" : "1f396-fe0f",
+      "shortname" : ":military_medal:",
+      "name" : "military medal",
+      "category" : "activity"
+   },
+   "black_joker" : {
+      "aliases" : [],
+      "emoji_order" : "1811",
+      "code_decimal" : "&#127183;",
+      "aliases_ascii" : [],
+      "unicode" : "1f0cf",
+      "keywords" : [
+         "object",
+         "symbol",
+         "game"
+      ],
+      "shortname" : ":black_joker:",
+      "name" : "playing card black joker",
+      "category" : "symbols",
+      "unicode_alt" : ""
+   },
+   "scream" : {
+      "category" : "people",
+      "name" : "face screaming in fear",
+      "shortname" : ":scream:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f631",
+      "keywords" : [
+         "smiley",
+         "surprised",
+         "wow",
+         "emotion",
+         "omg"
+      ],
+      "emoji_order" : "62",
+      "code_decimal" : "&#128561;",
+      "aliases_ascii" : []
+   },
+   "stew" : {
+      "unicode" : "1f372",
+      "keywords" : [
+         "food",
+         "steam"
+      ],
+      "emoji_order" : "1492",
+      "code_decimal" : "&#127858;",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "pot of food",
+      "category" : "food",
+      "shortname" : ":stew:"
+   },
+   "mountain_bicyclist_tone5" : {
+      "category" : "activity",
+      "name" : "mountain bicyclist tone 5",
+      "shortname" : ":mountain_bicyclist_tone5:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f6b5-1f3ff",
+      "keywords" : [],
+      "code_decimal" : "&#128693;&#127999;",
+      "emoji_order" : "913",
+      "aliases_ascii" : []
+   },
+   "golfer" : {
+      "code_decimal" : "&#127948;",
+      "emoji_order" : "782",
+      "aliases_ascii" : [],
+      "unicode" : "1f3cc",
+      "keywords" : [
+         "men",
+         "game",
+         "ball",
+         "vacation",
+         "sport",
+         "golf"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "1f3cc-fe0f",
+      "shortname" : ":golfer:",
+      "category" : "activity",
+      "name" : "golfer"
+   },
+   "flag_dm" : {
+      "code_decimal" : "&#127465;&#127474;",
+      "emoji_order" : "2249",
+      "aliases_ascii" : [],
+      "unicode" : "1f1e9-1f1f2",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "aliases" : [
+         ":dm:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":flag_dm:",
+      "category" : "flags",
+      "name" : "dominica"
+   },
+   "dart" : {
+      "shortname" : ":dart:",
+      "category" : "activity",
+      "name" : "direct hit",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "code_decimal" : "&#127919;",
+      "emoji_order" : "1798",
+      "aliases_ascii" : [],
+      "unicode" : "1f3af",
+      "keywords" : [
+         "game",
+         "sport",
+         "boys night"
+      ]
+   },
+   "ok_hand_tone4" : {
+      "unicode_alt" : "",
+      "name" : "ok hand sign tone 4",
+      "category" : "people",
+      "shortname" : ":ok_hand_tone4:",
+      "unicode" : "1f44c-1f3fe",
+      "keywords" : [],
+      "code_decimal" : "&#128076;&#127998;",
+      "emoji_order" : "1174",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "person_with_blond_hair_tone4" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "person with blond hair tone 4",
+      "shortname" : ":person_with_blond_hair_tone4:",
+      "unicode" : "1f471-1f3fe",
+      "keywords" : [],
+      "code_decimal" : "&#128113;&#127998;",
+      "emoji_order" : "433",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "abc" : {
+      "shortname" : ":abc:",
+      "name" : "input symbol for latin letters",
+      "category" : "symbols",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128292;",
+      "emoji_order" : "2124",
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "1f524"
+   },
+   "flag_pr" : {
+      "aliases" : [
+         ":pr:"
+      ],
+      "code_decimal" : "&#127477;&#127479;",
+      "emoji_order" : "2374",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f5-1f1f7",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "shortname" : ":flag_pr:",
+      "category" : "flags",
+      "name" : "puerto rico",
+      "unicode_alt" : ""
+   },
+   "popcorn" : {
+      "shortname" : ":popcorn:",
+      "name" : "popcorn",
+      "category" : "food",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1494",
+      "code_decimal" : "&#127871;",
+      "keywords" : [
+         "food",
+         "parties"
+      ],
+      "unicode" : "1f37f"
+   },
+   "flag_cx" : {
+      "shortname" : ":flag_cx:",
+      "name" : "christmas island",
+      "category" : "flags",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":cx:"
+      ],
+      "aliases_ascii" : [],
+      "emoji_order" : "2242",
+      "code_decimal" : "&#127464;&#127485;",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1e8-1f1fd"
+   },
+   "banana" : {
+      "unicode" : "1f34c",
+      "keywords" : [
+         "fruit",
+         "penis",
+         "food"
+      ],
+      "emoji_order" : "1454",
+      "code_decimal" : "&#127820;",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "food",
+      "name" : "banana",
+      "shortname" : ":banana:"
+   },
+   "man_with_gua_pi_mao_tone4" : {
+      "unicode" : "1f472-1f3fe",
+      "keywords" : [],
+      "code_decimal" : "&#128114;&#127998;",
+      "emoji_order" : "493",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "man with gua pi mao tone 4",
+      "category" : "people",
+      "shortname" : ":man_with_gua_pi_mao_tone4:"
+   },
+   "flag_sn" : {
+      "category" : "flags",
+      "name" : "senegal",
+      "shortname" : ":flag_sn:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":sn:"
+      ],
+      "unicode" : "1f1f8-1f1f3",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "emoji_order" : "2397",
+      "code_decimal" : "&#127480;&#127475;",
+      "aliases_ascii" : []
+   },
+   "heavy_check_mark" : {
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "2714",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#10004;",
+      "emoji_order" : "2080",
+      "aliases" : [],
+      "unicode_alt" : "2714-fe0f",
+      "category" : "symbols",
+      "name" : "heavy check mark",
+      "shortname" : ":heavy_check_mark:"
+   },
+   "cold_sweat" : {
+      "category" : "people",
+      "name" : "face with open mouth and cold sweat",
+      "shortname" : ":cold_sweat:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "smiley",
+         "sweat",
+         "emotion"
+      ],
+      "unicode" : "1f630",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128560;",
+      "emoji_order" : "61"
+   },
+   "microphone" : {
+      "unicode" : "1f3a4",
+      "keywords" : [
+         "instruments"
+      ],
+      "code_decimal" : "&#127908;",
+      "emoji_order" : "1829",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "microphone",
+      "category" : "activity",
+      "shortname" : ":microphone:"
+   },
+   "flag_tm" : {
+      "code_decimal" : "&#127481;&#127474;",
+      "emoji_order" : "2415",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f9-1f1f2",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "aliases" : [
+         ":turkmenistan:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":flag_tm:",
+      "category" : "flags",
+      "name" : "turkmenistan"
+   },
+   "envelope_with_arrow" : {
+      "aliases" : [],
+      "unicode" : "1f4e9",
+      "keywords" : [
+         "object",
+         "office"
+      ],
+      "emoji_order" : "1904",
+      "code_decimal" : "&#128233;",
+      "aliases_ascii" : [],
+      "category" : "objects",
+      "name" : "envelope with downwards arrow above",
+      "shortname" : ":envelope_with_arrow:",
+      "unicode_alt" : ""
+   },
+   "sagittarius" : {
+      "aliases" : [],
+      "keywords" : [
+         "zodiac",
+         "symbol"
+      ],
+      "unicode" : "2650",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#9808;",
+      "emoji_order" : "2043",
+      "category" : "symbols",
+      "name" : "sagittarius",
+      "shortname" : ":sagittarius:",
+      "unicode_alt" : "2650-fe0f"
+   },
+   "pray_tone3" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "person with folded hands tone 3",
+      "shortname" : ":pray_tone3:",
+      "keywords" : [],
+      "unicode" : "1f64f-1f3fd",
+      "aliases_ascii" : [],
+      "emoji_order" : "1251",
+      "code_decimal" : "&#128591;&#127997;",
+      "aliases" : []
+   },
+   "card_box" : {
+      "aliases" : [
+         ":card_file_box:"
+      ],
+      "unicode" : "1f5c3",
+      "keywords" : [
+         "object",
+         "work",
+         "office"
+      ],
+      "code_decimal" : "&#128451;",
+      "emoji_order" : "1941",
+      "aliases_ascii" : [],
+      "name" : "card file box",
+      "category" : "objects",
+      "shortname" : ":card_box:",
+      "unicode_alt" : "1f5c3-fe0f"
+   },
+   "fencer" : {
+      "unicode" : "1f93a",
+      "keywords" : [],
+      "emoji_order" : "768",
+      "code_decimal" : "&#129338;",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":fencing:"
+      ],
+      "unicode_alt" : "",
+      "name" : "fencer",
+      "category" : "activity",
+      "shortname" : ":fencer:"
+   },
+   "bride_with_veil_tone1" : {
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f470-1f3fb",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128112;&#127995;",
+      "emoji_order" : "472",
+      "category" : "people",
+      "name" : "bride with veil tone 1",
+      "shortname" : ":bride_with_veil_tone1:",
+      "unicode_alt" : ""
+   },
+   "repeat_one" : {
+      "aliases" : [],
+      "emoji_order" : "2050",
+      "code_decimal" : "&#128258;",
+      "aliases_ascii" : [],
+      "unicode" : "1f502",
+      "keywords" : [
+         "arrow",
+         "symbol"
+      ],
+      "shortname" : ":repeat_one:",
+      "category" : "symbols",
+      "name" : "clockwise rightwards and leftwards open circle arrows with circled one overlay",
+      "unicode_alt" : ""
+   },
+   "radioactive" : {
+      "unicode_alt" : "2622-fe0f",
+      "name" : "radioactive sign",
+      "category" : "symbols",
+      "shortname" : ":radioactive:",
+      "unicode" : "2622",
+      "keywords" : [
+         "symbol",
+         "science"
+      ],
+      "code_decimal" : "&#9762;",
+      "emoji_order" : "2000",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":radioactive_sign:"
+      ]
+   },
+   "pregnant_woman_tone3" : {
+      "unicode_alt" : "",
+      "shortname" : ":pregnant_woman_tone3:",
+      "category" : "people",
+      "name" : "pregnant woman tone 3",
+      "aliases_ascii" : [],
+      "emoji_order" : "486",
+      "code_decimal" : "&#129328;&#127997;",
+      "keywords" : [],
+      "unicode" : "1f930-1f3fd",
+      "aliases" : [
+         ":expecting_woman_tone3:"
+      ]
+   },
+   "woman_tone5" : {
+      "emoji_order" : "122",
+      "code_decimal" : "&#128105;&#127999;",
+      "aliases_ascii" : [],
+      "unicode" : "1f469-1f3ff",
+      "keywords" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":woman_tone5:",
+      "name" : "woman tone 5",
+      "category" : "people"
+   },
+   "butterfly" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129419;",
+      "emoji_order" : "1418",
+      "keywords" : [],
+      "unicode" : "1f98b",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":butterfly:",
+      "name" : "butterfly",
+      "category" : "nature"
+   },
+   "mountain_bicyclist_tone4" : {
+      "keywords" : [],
+      "unicode" : "1f6b5-1f3fe",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128693;&#127998;",
+      "emoji_order" : "912",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "activity",
+      "name" : "mountain bicyclist tone 4",
+      "shortname" : ":mountain_bicyclist_tone4:"
+   },
+   "horse_racing" : {
+      "unicode" : "1f3c7",
+      "keywords" : [
+         "men",
+         "sport",
+         "horse racing"
+      ],
+      "code_decimal" : "&#127943;",
+      "emoji_order" : "769",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "activity",
+      "name" : "horse racing",
+      "shortname" : ":horse_racing:"
+   },
+   "lemon" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127819;",
+      "emoji_order" : "1453",
+      "keywords" : [
+         "fruit",
+         "food"
+      ],
+      "unicode" : "1f34b",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":lemon:",
+      "category" : "food",
+      "name" : "lemon"
+   },
+   "man_with_turban" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "411",
+      "code_decimal" : "&#128115;",
+      "keywords" : [
+         "people",
+         "hat",
+         "diversity"
+      ],
+      "unicode" : "1f473",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":man_with_turban:",
+      "name" : "man with turban",
+      "category" : "people"
+   },
+   "cool" : {
+      "unicode_alt" : "",
+      "name" : "squared cool",
+      "category" : "symbols",
+      "shortname" : ":cool:",
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "1f192",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127378;",
+      "emoji_order" : "2129",
+      "aliases" : []
+   },
+   "selfie_tone5" : {
+      "unicode_alt" : "",
+      "shortname" : ":selfie_tone5:",
+      "category" : "people",
+      "name" : "selfie tone 5",
+      "code_decimal" : "&#129331;&#127999;",
+      "emoji_order" : "1091",
+      "aliases_ascii" : [],
+      "unicode" : "1f933-1f3ff",
+      "keywords" : [],
+      "aliases" : []
+   },
+   "angel_tone2" : {
+      "unicode_alt" : "",
+      "shortname" : ":angel_tone2:",
+      "name" : "baby angel tone 2",
+      "category" : "people",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128124;&#127996;",
+      "emoji_order" : "143",
+      "keywords" : [],
+      "unicode" : "1f47c-1f3fc",
+      "aliases" : []
+   },
+   "sweat_smile" : {
+      "unicode_alt" : "",
+      "name" : "smiling face with open mouth and cold sweat",
+      "category" : "people",
+      "shortname" : ":sweat_smile:",
+      "unicode" : "1f605",
+      "keywords" : [
+         "smiley",
+         "workout",
+         "sweat",
+         "emotion"
+      ],
+      "emoji_order" : "7",
+      "code_decimal" : "&#128517;",
+      "aliases_ascii" : [
+         "':)",
+         "':-)",
+         "'=)",
+         "':D",
+         "':-D",
+         "'=D"
+      ],
+      "aliases" : []
+   },
+   "water_polo_tone3" : {
+      "shortname" : ":water_polo_tone3:",
+      "category" : "activity",
+      "name" : "water polo tone 3",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129341;&#127997;",
+      "emoji_order" : "967",
+      "keywords" : [],
+      "unicode" : "1f93d-1f3fd"
+   },
+   "flag_in" : {
+      "category" : "flags",
+      "name" : "india",
+      "shortname" : ":flag_in:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":in:"
+      ],
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1ee-1f1f3",
+      "aliases_ascii" : [],
+      "emoji_order" : "2297",
+      "code_decimal" : "&#127470;&#127475;"
+   },
+   "relieved" : {
+      "aliases" : [],
+      "keywords" : [
+         "smiley",
+         "emotion"
+      ],
+      "unicode" : "1f60c",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128524;",
+      "emoji_order" : "35",
+      "name" : "relieved face",
+      "category" : "people",
+      "shortname" : ":relieved:",
+      "unicode_alt" : ""
+   },
+   "lizard" : {
+      "unicode_alt" : "",
+      "name" : "lizard",
+      "category" : "nature",
+      "shortname" : ":lizard:",
+      "unicode" : "1f98e",
+      "keywords" : [],
+      "emoji_order" : "1402",
+      "code_decimal" : "&#129422;",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "handball_tone1" : {
+      "unicode_alt" : "",
+      "category" : "activity",
+      "name" : "handball tone 1",
+      "shortname" : ":handball_tone1:",
+      "keywords" : [],
+      "unicode" : "1f93e-1f3fb",
+      "aliases_ascii" : [],
+      "emoji_order" : "983",
+      "code_decimal" : "&#129342;&#127995;",
+      "aliases" : []
+   },
+   "princess_tone3" : {
+      "unicode" : "1f478-1f3fd",
+      "keywords" : [],
+      "code_decimal" : "&#128120;&#127997;",
+      "emoji_order" : "462",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "princess tone 3",
+      "shortname" : ":princess_tone3:"
+   },
+   "nail_care_tone3" : {
+      "emoji_order" : "1263",
+      "code_decimal" : "&#128133;&#127997;",
+      "aliases_ascii" : [],
+      "unicode" : "1f485-1f3fd",
+      "keywords" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":nail_care_tone3:",
+      "category" : "people",
+      "name" : "nail polish tone 3"
+   },
+   "champagne" : {
+      "keywords" : [
+         "drink",
+         "cheers",
+         "alcohol",
+         "parties"
+      ],
+      "unicode" : "1f37e",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127870;",
+      "emoji_order" : "1525",
+      "aliases" : [
+         ":bottle_with_popping_cork:"
+      ],
+      "unicode_alt" : "",
+      "category" : "food",
+      "name" : "bottle with popping cork",
+      "shortname" : ":champagne:"
+   },
+   "monorail" : {
+      "emoji_order" : "1611",
+      "code_decimal" : "&#128669;",
+      "aliases_ascii" : [],
+      "unicode" : "1f69d",
+      "keywords" : [
+         "transportation",
+         "travel",
+         "train",
+         "vacation"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":monorail:",
+      "category" : "travel",
+      "name" : "monorail"
+   },
+   "one" : {
+      "unicode_alt" : "0031-fe0f-20e3",
+      "shortname" : ":one:",
+      "name" : "keycap digit one",
+      "category" : "symbols",
+      "code_decimal" : "1&#8419;",
+      "emoji_order" : "2109",
+      "aliases_ascii" : [],
+      "unicode" : "0031-20e3",
+      "keywords" : [
+         "number",
+         "math",
+         "symbol"
+      ],
+      "aliases" : []
+   },
+   "rowboat_tone5" : {
+      "keywords" : [],
+      "unicode" : "1f6a3-1f3ff",
+      "aliases_ascii" : [],
+      "emoji_order" : "823",
+      "code_decimal" : "&#128675;&#127999;",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "activity",
+      "name" : "rowboat tone 5",
+      "shortname" : ":rowboat_tone5:"
+   },
+   "nose_tone4" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128067;&#127998;",
+      "emoji_order" : "1276",
+      "keywords" : [],
+      "unicode" : "1f443-1f3fe",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":nose_tone4:",
+      "name" : "nose tone 4",
+      "category" : "people"
+   },
+   "tea" : {
+      "unicode_alt" : "",
+      "category" : "food",
+      "name" : "teacup without handle",
+      "shortname" : ":tea:",
+      "unicode" : "1f375",
+      "keywords" : [
+         "drink",
+         "japan",
+         "caffeine",
+         "steam",
+         "morning"
+      ],
+      "emoji_order" : "1523",
+      "code_decimal" : "&#127861;",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "candy" : {
+      "unicode_alt" : "",
+      "name" : "candy",
+      "category" : "food",
+      "shortname" : ":candy:",
+      "unicode" : "1f36c",
+      "keywords" : [
+         "food",
+         "halloween"
+      ],
+      "code_decimal" : "&#127852;",
+      "emoji_order" : "1516",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "tulip" : {
+      "unicode_alt" : "",
+      "category" : "nature",
+      "name" : "tulip",
+      "shortname" : ":tulip:",
+      "keywords" : [
+         "nature",
+         "flower",
+         "plant",
+         "vagina",
+         "girls night"
+      ],
+      "unicode" : "1f337",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127799;",
+      "emoji_order" : "1436",
+      "aliases" : []
+   },
+   "ant" : {
+      "name" : "ant",
+      "category" : "nature",
+      "shortname" : ":ant:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "insects",
+         "animal"
+      ],
+      "unicode" : "1f41c",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128028;",
+      "emoji_order" : "1421"
+   },
+   "shrug" : {
+      "unicode" : "1f937",
+      "keywords" : [],
+      "emoji_order" : "639",
+      "code_decimal" : "&#129335;",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "shrug",
+      "category" : "people",
+      "shortname" : ":shrug:"
+   },
+   "flag_ad" : {
+      "aliases" : [
+         ":ad:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127462;&#127465;",
+      "emoji_order" : "2188",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1e6-1f1e9",
+      "shortname" : ":flag_ad:",
+      "name" : "andorra",
+      "category" : "flags",
+      "unicode_alt" : ""
+   },
+   "curry" : {
+      "aliases" : [],
+      "unicode" : "1f35b",
+      "keywords" : [
+         "food"
+      ],
+      "emoji_order" : "1499",
+      "code_decimal" : "&#127835;",
+      "aliases_ascii" : [],
+      "category" : "food",
+      "name" : "curry and rice",
+      "shortname" : ":curry:",
+      "unicode_alt" : ""
+   },
+   "asterisk" : {
+      "shortname" : ":asterisk:",
+      "name" : "keycap asterisk",
+      "category" : "symbols",
+      "unicode_alt" : "002a-fe0f-20e3",
+      "aliases" : [
+         ":keycap_asterisk:"
+      ],
+      "aliases_ascii" : [],
+      "emoji_order" : "2107",
+      "code_decimal" : "*&#8419;",
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "002a-20e3"
+   },
+   "punch" : {
+      "unicode_alt" : "",
+      "name" : "fisted hand sign",
+      "category" : "people",
+      "shortname" : ":punch:",
+      "unicode" : "1f44a",
+      "keywords" : [
+         "body",
+         "hands",
+         "hi",
+         "fist bump",
+         "diversity",
+         "boys night"
+      ],
+      "code_decimal" : "&#128074;",
+      "emoji_order" : "1194",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "tennis" : {
+      "aliases" : [],
+      "unicode" : "1f3be",
+      "keywords" : [
+         "game",
+         "ball",
+         "sport",
+         "tennis"
+      ],
+      "code_decimal" : "&#127934;",
+      "emoji_order" : "1787",
+      "aliases_ascii" : [],
+      "category" : "activity",
+      "name" : "tennis racquet and ball",
+      "shortname" : ":tennis:",
+      "unicode_alt" : ""
+   },
+   "boot" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "1332",
+      "code_decimal" : "&#128098;",
+      "keywords" : [
+         "women",
+         "fashion",
+         "shoe",
+         "sexy",
+         "accessories"
+      ],
+      "unicode" : "1f462",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":boot:",
+      "category" : "people",
+      "name" : "womans boots"
+   },
+   "six" : {
+      "unicode_alt" : "0036-fe0f-20e3",
+      "name" : "keycap digit six",
+      "category" : "symbols",
+      "shortname" : ":six:",
+      "unicode" : "0036-20e3",
+      "keywords" : [
+         "number",
+         "math",
+         "symbol"
+      ],
+      "code_decimal" : "6&#8419;",
+      "emoji_order" : "2114",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "slight_smile" : {
+      "aliases" : [
+         ":slightly_smiling_face:"
+      ],
+      "code_decimal" : "&#128578;",
+      "emoji_order" : "19",
+      "aliases_ascii" : [
+         ":)",
+         ":-)",
+         "=]",
+         "=)",
+         ":]"
+      ],
+      "unicode" : "1f642",
+      "keywords" : [
+         "happy",
+         "smiley"
+      ],
+      "shortname" : ":slight_smile:",
+      "category" : "people",
+      "name" : "slightly smiling face",
+      "unicode_alt" : ""
+   },
+   "man_dancing_tone2" : {
+      "code_decimal" : "&#128378;&#127996;",
+      "emoji_order" : "737",
+      "aliases_ascii" : [],
+      "unicode" : "1f57a-1f3fc",
+      "keywords" : [],
+      "aliases" : [
+         ":male_dancer_tone2:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":man_dancing_tone2:",
+      "category" : "people",
+      "name" : "man dancing tone 2"
+   },
+   "flag_aw" : {
+      "unicode_alt" : "",
+      "shortname" : ":flag_aw:",
+      "category" : "flags",
+      "name" : "aruba",
+      "code_decimal" : "&#127462;&#127484;",
+      "emoji_order" : "2201",
+      "aliases_ascii" : [],
+      "unicode" : "1f1e6-1f1fc",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "aliases" : [
+         ":aw:"
+      ]
+   },
+   "strawberry" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "1461",
+      "code_decimal" : "&#127827;",
+      "keywords" : [
+         "fruit",
+         "food"
+      ],
+      "unicode" : "1f353",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":strawberry:",
+      "category" : "food",
+      "name" : "strawberry"
+   },
+   "basketball_player_tone5" : {
+      "keywords" : [],
+      "unicode" : "26f9-1f3ff",
+      "aliases_ascii" : [],
+      "emoji_order" : "859",
+      "code_decimal" : "&#9977;&#127999;",
+      "aliases" : [
+         ":person_with_ball_tone5:"
+      ],
+      "unicode_alt" : "",
+      "name" : "person with ball tone 5",
+      "category" : "activity",
+      "shortname" : ":basketball_player_tone5:"
+   },
+   "ticket" : {
+      "category" : "activity",
+      "name" : "ticket",
+      "shortname" : ":ticket:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "theatre",
+         "movie",
+         "parties"
+      ],
+      "unicode" : "1f3ab",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127915;",
+      "emoji_order" : "1774"
+   },
+   "horse_racing_tone4" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127943;&#127998;",
+      "emoji_order" : "773",
+      "keywords" : [],
+      "unicode" : "1f3c7-1f3fe",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":horse_racing_tone4:",
+      "category" : "activity",
+      "name" : "horse racing tone 4"
+   },
+   "department_store" : {
+      "unicode_alt" : "",
+      "shortname" : ":department_store:",
+      "category" : "travel",
+      "name" : "department store",
+      "code_decimal" : "&#127980;",
+      "emoji_order" : "1570",
+      "aliases_ascii" : [],
+      "unicode" : "1f3ec",
+      "keywords" : [
+         "places",
+         "building"
+      ],
+      "aliases" : []
+   },
+   "part_alternation_mark" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "2092",
+      "code_decimal" : "&#12349;",
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "303d",
+      "shortname" : ":part_alternation_mark:",
+      "name" : "part alternation mark",
+      "category" : "symbols",
+      "unicode_alt" : "303d-fe0f"
+   },
+   "flag_gu" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "2283",
+      "code_decimal" : "&#127468;&#127482;",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1ec-1f1fa",
+      "aliases" : [
+         ":gu:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":flag_gu:",
+      "category" : "flags",
+      "name" : "guam"
+   },
+   "scream_cat" : {
+      "unicode" : "1f640",
+      "keywords" : [
+         "cat",
+         "animal"
+      ],
+      "code_decimal" : "&#128576;",
+      "emoji_order" : "93",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "weary cat face",
+      "shortname" : ":scream_cat:"
+   },
+   "flag_im" : {
+      "aliases" : [
+         ":im:"
+      ],
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1ee-1f1f2",
+      "aliases_ascii" : [],
+      "emoji_order" : "2296",
+      "code_decimal" : "&#127470;&#127474;",
+      "category" : "flags",
+      "name" : "isle of man",
+      "shortname" : ":flag_im:",
+      "unicode_alt" : ""
+   },
+   "cd" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128191;",
+      "emoji_order" : "1854",
+      "keywords" : [
+         "electronics"
+      ],
+      "unicode" : "1f4bf",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":cd:",
+      "name" : "optical disc",
+      "category" : "objects"
+   },
+   "arrow_up_down" : {
+      "unicode_alt" : "2195-fe0f",
+      "shortname" : ":arrow_up_down:",
+      "name" : "up down arrow",
+      "category" : "symbols",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#8597;",
+      "emoji_order" : "2010",
+      "keywords" : [
+         "arrow",
+         "symbol"
+      ],
+      "unicode" : "2195",
+      "aliases" : []
+   },
+   "flag_tl" : {
+      "unicode" : "1f1f9-1f1f1",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "emoji_order" : "2414",
+      "code_decimal" : "&#127481;&#127473;",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":tl:"
+      ],
+      "unicode_alt" : "",
+      "category" : "flags",
+      "name" : "timor-leste",
+      "shortname" : ":flag_tl:"
+   },
+   "microphone2" : {
+      "unicode_alt" : "1f399-fe0f",
+      "shortname" : ":microphone2:",
+      "category" : "objects",
+      "name" : "studio microphone",
+      "emoji_order" : "1826",
+      "code_decimal" : "&#127897;",
+      "aliases_ascii" : [],
+      "unicode" : "1f399",
+      "keywords" : [
+         "electronics",
+         "object"
+      ],
+      "aliases" : [
+         ":studio_microphone:"
+      ]
+   },
+   "flag_eu" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127466;&#127482;",
+      "emoji_order" : "2260",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1ea-1f1fa",
+      "aliases" : [
+         ":eu:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":flag_eu:",
+      "category" : "flags",
+      "name" : "european union"
+   },
+   "bow_tone4" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "person bowing deeply tone 4",
+      "shortname" : ":bow_tone4:",
+      "unicode" : "1f647-1f3fe",
+      "keywords" : [],
+      "code_decimal" : "&#128583;&#127998;",
+      "emoji_order" : "607",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "kiss" : {
+      "keywords" : [
+         "women",
+         "love",
+         "sexy",
+         "lip",
+         "beautiful",
+         "girls night"
+      ],
+      "unicode" : "1f48b",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128139;",
+      "emoji_order" : "1284",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "kiss mark",
+      "category" : "people",
+      "shortname" : ":kiss:"
+   },
+   "skull_crossbones" : {
+      "emoji_order" : "81",
+      "code_decimal" : "&#9760;",
+      "aliases_ascii" : [],
+      "unicode" : "2620",
+      "keywords" : [
+         "symbol",
+         "dead",
+         "skull"
+      ],
+      "aliases" : [
+         ":skull_and_crossbones:"
+      ],
+      "unicode_alt" : "2620-fe0f",
+      "shortname" : ":skull_crossbones:",
+      "name" : "skull and crossbones",
+      "category" : "objects"
+   },
+   "ballot_box_with_check" : {
+      "unicode_alt" : "2611-fe0f",
+      "shortname" : ":ballot_box_with_check:",
+      "category" : "symbols",
+      "name" : "ballot box with check",
+      "emoji_order" : "2079",
+      "code_decimal" : "&#9745;",
+      "aliases_ascii" : [],
+      "unicode" : "2611",
+      "keywords" : [
+         "symbol"
+      ],
+      "aliases" : []
+   },
+   "thumbsdown_tone5" : {
+      "unicode_alt" : "",
+      "name" : "thumbs down sign tone 5",
+      "category" : "people",
+      "shortname" : ":thumbsdown_tone5:",
+      "keywords" : [],
+      "unicode" : "1f44e-1f3ff",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128078;&#127999;",
+      "emoji_order" : "1187",
+      "aliases" : [
+         ":-1_tone5:",
+         ":thumbdown_tone5:"
+      ]
+   },
+   "juggling_tone5" : {
+      "unicode_alt" : "",
+      "name" : "juggling tone 5",
+      "category" : "activity",
+      "shortname" : ":juggling_tone5:",
+      "keywords" : [],
+      "unicode" : "1f939-1f3ff",
+      "aliases_ascii" : [],
+      "emoji_order" : "1005",
+      "code_decimal" : "&#129337;&#127999;",
+      "aliases" : [
+         ":juggler_tone5:"
+      ]
+   },
+   "airplane_small" : {
+      "category" : "travel",
+      "name" : "small airplane",
+      "shortname" : ":airplane_small:",
+      "unicode_alt" : "1f6e9-fe0f",
+      "aliases" : [
+         ":small_airplane:"
+      ],
+      "unicode" : "1f6e9",
+      "keywords" : [
+         "transportation",
+         "plane",
+         "travel",
+         "vacation",
+         "fly"
+      ],
+      "emoji_order" : "1651",
+      "code_decimal" : "&#128745;",
+      "aliases_ascii" : []
+   },
+   "yin_yang" : {
+      "unicode_alt" : "262f-fe0f",
+      "shortname" : ":yin_yang:",
+      "category" : "symbols",
+      "name" : "yin yang",
+      "code_decimal" : "&#9775;",
+      "emoji_order" : "2028",
+      "aliases_ascii" : [],
+      "unicode" : "262f",
+      "keywords" : [
+         "symbol"
+      ],
+      "aliases" : []
+   },
+   "regional_indicator_j" : {
+      "aliases" : [],
+      "unicode" : "1f1ef",
+      "keywords" : [],
+      "emoji_order" : "12345",
+      "code_decimal" : "&#127471;",
+      "aliases_ascii" : [],
+      "name" : "regional indicator symbol letter j",
+      "category" : "regional",
+      "shortname" : ":regional_indicator_j:",
+      "unicode_alt" : ""
+   },
+   "m" : {
+      "unicode_alt" : "24c2-fe0f",
+      "name" : "circled latin capital letter m",
+      "category" : "symbols",
+      "shortname" : ":m:",
+      "unicode" : "24c2",
+      "keywords" : [
+         "symbol"
+      ],
+      "code_decimal" : "&#9410;",
+      "emoji_order" : "2133",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "boy_tone2" : {
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f466-1f3fc",
+      "aliases_ascii" : [],
+      "emoji_order" : "101",
+      "code_decimal" : "&#128102;&#127996;",
+      "category" : "people",
+      "name" : "boy tone 2",
+      "shortname" : ":boy_tone2:",
+      "unicode_alt" : ""
+   },
+   "sos" : {
+      "shortname" : ":sos:",
+      "name" : "squared sos",
+      "category" : "symbols",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127384;",
+      "emoji_order" : "2139",
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "1f198"
+   },
+   "computer" : {
+      "unicode_alt" : "",
+      "name" : "personal computer",
+      "category" : "objects",
+      "shortname" : ":computer:",
+      "unicode" : "1f4bb",
+      "keywords" : [
+         "electronics",
+         "work",
+         "office"
+      ],
+      "emoji_order" : "1846",
+      "code_decimal" : "&#128187;",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "flag_white" : {
+      "shortname" : ":flag_white:",
+      "category" : "objects",
+      "name" : "waving white flag",
+      "unicode_alt" : "1f3f3-fe0f",
+      "aliases" : [
+         ":waving_white_flag:"
+      ],
+      "emoji_order" : "2185",
+      "code_decimal" : "&#127987;",
+      "aliases_ascii" : [],
+      "unicode" : "1f3f3",
+      "keywords" : [
+         "object"
+      ]
+   },
+   "flag_mq" : {
+      "shortname" : ":flag_mq:",
+      "name" : "martinique",
+      "category" : "flags",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":mq:"
+      ],
+      "aliases_ascii" : [],
+      "emoji_order" : "2342",
+      "code_decimal" : "&#127474;&#127478;",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f2-1f1f6"
+   },
+   "point_down_tone4" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "white down pointing backhand index tone 4",
+      "shortname" : ":point_down_tone4:",
+      "keywords" : [],
+      "unicode" : "1f447-1f3fe",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128071;&#127998;",
+      "emoji_order" : "1126",
+      "aliases" : []
+   },
+   "frowning2" : {
+      "unicode_alt" : "2639-fe0f",
+      "shortname" : ":frowning2:",
+      "name" : "white frowning face",
+      "category" : "people",
+      "aliases_ascii" : [],
+      "emoji_order" : "48",
+      "code_decimal" : "&#9785;",
+      "keywords" : [
+         "sad",
+         "smiley",
+         "emotion"
+      ],
+      "unicode" : "2639",
+      "aliases" : [
+         ":white_frowning_face:"
+      ]
+   },
+   "guardsman_tone5" : {
+      "category" : "people",
+      "name" : "guardsman tone 5",
+      "shortname" : ":guardsman_tone5:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f482-1f3ff",
+      "keywords" : [],
+      "emoji_order" : "380",
+      "code_decimal" : "&#128130;&#127999;",
+      "aliases_ascii" : []
+   },
+   "bulb" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "1871",
+      "code_decimal" : "&#128161;",
+      "keywords" : [
+         "object",
+         "science"
+      ],
+      "unicode" : "1f4a1",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":bulb:",
+      "name" : "electric light bulb",
+      "category" : "objects"
+   },
+   "flag_ic" : {
+      "aliases" : [
+         ":ic:"
+      ],
+      "unicode" : "1f1ee-1f1e8",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "code_decimal" : "&#127470;&#127464;",
+      "emoji_order" : "2292",
+      "aliases_ascii" : [],
+      "category" : "flags",
+      "name" : "canary islands",
+      "shortname" : ":flag_ic:",
+      "unicode_alt" : ""
+   },
+   "handshake_tone2" : {
+      "aliases" : [
+         ":shaking_hands_tone2:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129309;&#127996;",
+      "emoji_order" : "1256",
+      "keywords" : [],
+      "unicode" : "1f91d-1f3fc",
+      "shortname" : ":handshake_tone2:",
+      "name" : "handshake tone 2",
+      "category" : "people",
+      "unicode_alt" : ""
+   },
+   "person_with_blond_hair_tone3" : {
+      "aliases" : [],
+      "unicode" : "1f471-1f3fd",
+      "keywords" : [],
+      "code_decimal" : "&#128113;&#127997;",
+      "emoji_order" : "432",
+      "aliases_ascii" : [],
+      "category" : "people",
+      "name" : "person with blond hair tone 3",
+      "shortname" : ":person_with_blond_hair_tone3:",
+      "unicode_alt" : ""
+   },
+   "flag_pl" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "2371",
+      "code_decimal" : "&#127477;&#127473;",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f5-1f1f1",
+      "aliases" : [
+         ":pl:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":flag_pl:",
+      "category" : "flags",
+      "name" : "poland"
+   },
+   "flag_af" : {
+      "unicode_alt" : "",
+      "shortname" : ":flag_af:",
+      "category" : "flags",
+      "name" : "afghanistan",
+      "code_decimal" : "&#127462;&#127467;",
+      "emoji_order" : "2190",
+      "aliases_ascii" : [],
+      "unicode" : "1f1e6-1f1eb",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "aliases" : [
+         ":af:"
+      ]
+   },
+   "man_dancing_tone1" : {
+      "keywords" : [],
+      "unicode" : "1f57a-1f3fb",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128378;&#127995;",
+      "emoji_order" : "736",
+      "aliases" : [
+         ":male_dancer_tone1:"
+      ],
+      "unicode_alt" : "",
+      "name" : "man dancing tone 1",
+      "category" : "people",
+      "shortname" : ":man_dancing_tone1:"
+   },
+   "leo" : {
+      "unicode_alt" : "264c-fe0f",
+      "category" : "symbols",
+      "name" : "leo",
+      "shortname" : ":leo:",
+      "unicode" : "264c",
+      "keywords" : [
+         "zodiac",
+         "symbol"
+      ],
+      "emoji_order" : "2039",
+      "code_decimal" : "&#9804;",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "blowfish" : {
+      "emoji_order" : "1411",
+      "code_decimal" : "&#128033;",
+      "aliases_ascii" : [],
+      "unicode" : "1f421",
+      "keywords" : [
+         "wildlife",
+         "animal"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":blowfish:",
+      "name" : "blowfish",
+      "category" : "nature"
+   },
+   "ok_woman_tone4" : {
+      "unicode_alt" : "",
+      "name" : "face with ok gesture tone4",
+      "category" : "people",
+      "shortname" : ":ok_woman_tone4:",
+      "keywords" : [],
+      "unicode" : "1f646-1f3fe",
+      "aliases_ascii" : [],
+      "emoji_order" : "553",
+      "code_decimal" : "&#128582;&#127998;",
+      "aliases" : []
+   },
+   "steam_locomotive" : {
+      "keywords" : [
+         "transportation",
+         "travel",
+         "train",
+         "steam"
+      ],
+      "unicode" : "1f682",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128642;",
+      "emoji_order" : "1602",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "travel",
+      "name" : "steam locomotive",
+      "shortname" : ":steam_locomotive:"
+   },
+   "anger" : {
+      "aliases" : [],
+      "code_decimal" : "&#128162;",
+      "emoji_order" : "1303",
+      "aliases_ascii" : [],
+      "unicode" : "1f4a2",
+      "keywords" : [
+         "symbol"
+      ],
+      "shortname" : ":anger:",
+      "name" : "anger symbol",
+      "category" : "symbols",
+      "unicode_alt" : ""
+   },
+   "right_facing_fist_tone5" : {
+      "code_decimal" : "&#129308;&#127999;",
+      "emoji_order" : "1211",
+      "aliases_ascii" : [],
+      "unicode" : "1f91c-1f3ff",
+      "keywords" : [],
+      "aliases" : [
+         ":right_fist_tone5:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":right_facing_fist_tone5:",
+      "name" : "right facing fist tone 5",
+      "category" : "people"
+   },
+   "o2" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127358;",
+      "emoji_order" : "2136",
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "1f17e",
+      "shortname" : ":o2:",
+      "name" : "negative squared latin capital letter o",
+      "category" : "symbols",
+      "unicode_alt" : ""
+   },
+   "pencil2" : {
+      "shortname" : ":pencil2:",
+      "name" : "pencil",
+      "category" : "objects",
+      "unicode_alt" : "270f-fe0f",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#9999;",
+      "emoji_order" : "1914",
+      "keywords" : [
+         "object",
+         "office",
+         "write"
+      ],
+      "unicode" : "270f"
+   },
+   "scissors" : {
+      "shortname" : ":scissors:",
+      "name" : "black scissors",
+      "category" : "objects",
+      "unicode_alt" : "2702-fe0f",
+      "aliases" : [],
+      "emoji_order" : "1940",
+      "code_decimal" : "&#9986;",
+      "aliases_ascii" : [],
+      "unicode" : "2702",
+      "keywords" : [
+         "object",
+         "tool",
+         "weapon",
+         "office"
+      ]
+   },
+   "dragon_face" : {
+      "aliases" : [],
+      "keywords" : [
+         "roar",
+         "monster",
+         "reptile",
+         "animal"
+      ],
+      "unicode" : "1f432",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128050;",
+      "emoji_order" : "1404",
+      "name" : "dragon face",
+      "category" : "nature",
+      "shortname" : ":dragon_face:",
+      "unicode_alt" : ""
+   },
+   "ear" : {
+      "category" : "people",
+      "name" : "ear",
+      "shortname" : ":ear:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "body",
+         "diversity"
+      ],
+      "unicode" : "1f442",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128066;",
+      "emoji_order" : "1266"
+   },
+   "tired_face" : {
+      "unicode_alt" : "",
+      "shortname" : ":tired_face:",
+      "category" : "people",
+      "name" : "tired face",
+      "code_decimal" : "&#128555;",
+      "emoji_order" : "33",
+      "aliases_ascii" : [],
+      "unicode" : "1f62b",
+      "keywords" : [
+         "sad",
+         "smiley",
+         "tired",
+         "emotion"
+      ],
+      "aliases" : []
+   },
+   "cheese" : {
+      "unicode_alt" : "",
+      "category" : "food",
+      "name" : "cheese wedge",
+      "shortname" : ":cheese:",
+      "keywords" : [
+         "food"
+      ],
+      "unicode" : "1f9c0",
+      "aliases_ascii" : [],
+      "emoji_order" : "1478",
+      "code_decimal" : "&#129472;",
+      "aliases" : [
+         ":cheese_wedge:"
+      ]
+   },
+   "tophat" : {
+      "name" : "top hat",
+      "category" : "people",
+      "shortname" : ":tophat:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "hat",
+         "fashion",
+         "accessories"
+      ],
+      "unicode" : "1f3a9",
+      "aliases_ascii" : [],
+      "emoji_order" : "1335",
+      "code_decimal" : "&#127913;"
+   },
+   "flag_ki" : {
+      "aliases" : [
+         ":ki:"
+      ],
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f0-1f1ee",
+      "aliases_ascii" : [],
+      "emoji_order" : "2310",
+      "code_decimal" : "&#127472;&#127470;",
+      "name" : "kiribati",
+      "category" : "flags",
+      "shortname" : ":flag_ki:",
+      "unicode_alt" : ""
+   },
+   "calendar" : {
+      "unicode_alt" : "",
+      "category" : "objects",
+      "name" : "tear-off calendar",
+      "shortname" : ":calendar:",
+      "unicode" : "1f4c6",
+      "keywords" : [
+         "object",
+         "office"
+      ],
+      "emoji_order" : "1926",
+      "code_decimal" : "&#128198;",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "clock1" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128336;",
+      "emoji_order" : "1689",
+      "keywords" : [
+         "symbol",
+         "time"
+      ],
+      "unicode" : "1f550",
+      "shortname" : ":clock1:",
+      "category" : "symbols",
+      "name" : "clock face one oclock",
+      "unicode_alt" : ""
+   },
+   "rewind" : {
+      "unicode_alt" : "",
+      "shortname" : ":rewind:",
+      "name" : "black left-pointing double triangle",
+      "category" : "symbols",
+      "emoji_order" : "2056",
+      "code_decimal" : "&#9194;",
+      "aliases_ascii" : [],
+      "unicode" : "23ea",
+      "keywords" : [
+         "arrow",
+         "symbol"
+      ],
+      "aliases" : []
+   },
+   "regional_indicator_k" : {
+      "keywords" : [],
+      "unicode" : "1f1f0",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127472;",
+      "emoji_order" : "12345",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "regional",
+      "name" : "regional indicator symbol letter k",
+      "shortname" : ":regional_indicator_k:"
+   },
+   "crying_cat_face" : {
+      "category" : "people",
+      "name" : "crying cat face",
+      "shortname" : ":crying_cat_face:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "cry",
+         "cat",
+         "animal"
+      ],
+      "unicode" : "1f63f",
+      "aliases_ascii" : [],
+      "emoji_order" : "94",
+      "code_decimal" : "&#128575;"
+   },
+   "flag_ie" : {
+      "shortname" : ":flag_ie:",
+      "name" : "ireland",
+      "category" : "flags",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":ie:"
+      ],
+      "emoji_order" : "2294",
+      "code_decimal" : "&#127470;&#127466;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1ee-1f1ea",
+      "keywords" : [
+         "country",
+         "flag"
+      ]
+   },
+   "regional_indicator_h" : {
+      "category" : "regional",
+      "name" : "regional indicator symbol letter h",
+      "shortname" : ":regional_indicator_h:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f1ed",
+      "aliases_ascii" : [],
+      "emoji_order" : "12345",
+      "code_decimal" : "&#127469;"
+   },
+   "massage_tone3" : {
+      "code_decimal" : "&#128134;&#127997;",
+      "emoji_order" : "660",
+      "aliases_ascii" : [],
+      "unicode" : "1f486-1f3fd",
+      "keywords" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":massage_tone3:",
+      "name" : "face massage tone 3",
+      "category" : "people"
+   },
+   "hand_splayed_tone3" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "1161",
+      "code_decimal" : "&#128400;&#127997;",
+      "keywords" : [],
+      "unicode" : "1f590-1f3fd",
+      "aliases" : [
+         ":raised_hand_with_fingers_splayed_tone3:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":hand_splayed_tone3:",
+      "category" : "people",
+      "name" : "raised hand with fingers splayed tone 3"
+   },
+   "battery" : {
+      "unicode" : "1f50b",
+      "keywords" : [
+         "object"
+      ],
+      "code_decimal" : "&#128267;",
+      "emoji_order" : "1844",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "battery",
+      "category" : "objects",
+      "shortname" : ":battery:"
+   },
+   "middle_finger_tone1" : {
+      "unicode_alt" : "",
+      "name" : "reversed hand with middle finger extended tone 1",
+      "category" : "people",
+      "shortname" : ":middle_finger_tone1:",
+      "keywords" : [],
+      "unicode" : "1f595-1f3fb",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128405;&#127995;",
+      "emoji_order" : "1117",
+      "aliases" : [
+         ":reversed_hand_with_middle_finger_extended_tone1:"
+      ]
+   },
+   "flag_bn" : {
+      "unicode_alt" : "",
+      "shortname" : ":flag_bn:",
+      "name" : "brunei",
+      "category" : "flags",
+      "aliases_ascii" : [],
+      "emoji_order" : "2215",
+      "code_decimal" : "&#127463;&#127475;",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1e7-1f1f3",
+      "aliases" : [
+         ":bn:"
+      ]
+   },
+   "mailbox_with_mail" : {
+      "name" : "open mailbox with raised flag",
+      "category" : "objects",
+      "shortname" : ":mailbox_with_mail:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "object"
+      ],
+      "unicode" : "1f4ec",
+      "aliases_ascii" : [],
+      "emoji_order" : "1910",
+      "code_decimal" : "&#128236;"
+   },
+   "pill" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1968",
+      "code_decimal" : "&#128138;",
+      "keywords" : [
+         "object",
+         "health",
+         "drugs"
+      ],
+      "unicode" : "1f48a",
+      "shortname" : ":pill:",
+      "category" : "objects",
+      "name" : "pill",
+      "unicode_alt" : ""
+   },
+   "aerial_tramway" : {
+      "unicode_alt" : "",
+      "category" : "travel",
+      "name" : "aerial tramway",
+      "shortname" : ":aerial_tramway:",
+      "keywords" : [
+         "transportation",
+         "travel",
+         "train"
+      ],
+      "unicode" : "1f6a1",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128673;",
+      "emoji_order" : "1658",
+      "aliases" : []
+   },
+   "fries" : {
+      "aliases" : [],
+      "code_decimal" : "&#127839;",
+      "emoji_order" : "1483",
+      "aliases_ascii" : [],
+      "unicode" : "1f35f",
+      "keywords" : [
+         "america",
+         "food"
+      ],
+      "shortname" : ":fries:",
+      "category" : "food",
+      "name" : "french fries",
+      "unicode_alt" : ""
+   },
+   "couple_ww" : {
+      "shortname" : ":couple_ww:",
+      "category" : "people",
+      "name" : "couple (woman,woman)",
+      "unicode_alt" : "1f469-200d-2764-fe0f-200d-1f469",
+      "aliases" : [
+         ":couple_with_heart_ww:"
+      ],
+      "emoji_order" : "1043",
+      "code_decimal" : "&#128105;&#10084;&#128105;",
+      "aliases_ascii" : [],
+      "unicode" : "1f469-2764-1f469",
+      "keywords" : [
+         "people",
+         "women",
+         "love",
+         "sex",
+         "lgbt"
+      ]
+   },
+   "dividers" : {
+      "shortname" : ":dividers:",
+      "category" : "objects",
+      "name" : "card index dividers",
+      "unicode_alt" : "1f5c2-fe0f",
+      "aliases" : [
+         ":card_index_dividers:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128450;",
+      "emoji_order" : "1924",
+      "keywords" : [
+         "work",
+         "office"
+      ],
+      "unicode" : "1f5c2"
+   },
+   "flag_gn" : {
+      "shortname" : ":flag_gn:",
+      "category" : "flags",
+      "name" : "guinea",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":gn:"
+      ],
+      "code_decimal" : "&#127468;&#127475;",
+      "emoji_order" : "2277",
+      "aliases_ascii" : [],
+      "unicode" : "1f1ec-1f1f3",
+      "keywords" : [
+         "country",
+         "flag"
+      ]
+   },
+   "dancer_tone1" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128131;&#127995;",
+      "emoji_order" : "730",
+      "keywords" : [],
+      "unicode" : "1f483-1f3fb",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":dancer_tone1:",
+      "category" : "people",
+      "name" : "dancer tone 1"
+   },
+   "eight_spoked_asterisk" : {
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "2733",
+      "aliases_ascii" : [],
+      "emoji_order" : "2093",
+      "code_decimal" : "&#10035;",
+      "aliases" : [],
+      "unicode_alt" : "2733-fe0f",
+      "name" : "eight spoked asterisk",
+      "category" : "symbols",
+      "shortname" : ":eight_spoked_asterisk:"
+   },
+   "flag_md" : {
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f2-1f1e9",
+      "aliases_ascii" : [],
+      "emoji_order" : "2331",
+      "code_decimal" : "&#127474;&#127465;",
+      "aliases" : [
+         ":md:"
+      ],
+      "unicode_alt" : "",
+      "name" : "moldova",
+      "category" : "flags",
+      "shortname" : ":flag_md:"
+   },
+   "flag_ro" : {
+      "aliases" : [
+         ":ro:"
+      ],
+      "unicode" : "1f1f7-1f1f4",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "emoji_order" : "2381",
+      "code_decimal" : "&#127479;&#127476;",
+      "aliases_ascii" : [],
+      "category" : "flags",
+      "name" : "romania",
+      "shortname" : ":flag_ro:",
+      "unicode_alt" : ""
+   },
+   "fist_tone2" : {
+      "unicode_alt" : "",
+      "shortname" : ":fist_tone2:",
+      "category" : "people",
+      "name" : "raised fist tone 2",
+      "code_decimal" : "&#9994;&#127996;",
+      "emoji_order" : "1190",
+      "aliases_ascii" : [],
+      "unicode" : "270a-1f3fc",
+      "keywords" : [],
+      "aliases" : []
+   },
+   "interrobang" : {
+      "aliases" : [],
+      "emoji_order" : "2097",
+      "code_decimal" : "&#8265;",
+      "aliases_ascii" : [],
+      "unicode" : "2049",
+      "keywords" : [
+         "symbol",
+         "punctuation"
+      ],
+      "shortname" : ":interrobang:",
+      "category" : "symbols",
+      "name" : "exclamation question mark",
+      "unicode_alt" : "2049-fe0f"
+   },
+   "family_wwb" : {
+      "keywords" : [
+         "people",
+         "family",
+         "women",
+         "baby",
+         "lgbt",
+         "lesbian"
+      ],
+      "unicode" : "1f469-1f469-1f466",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128105;&#128105;&#128102;",
+      "emoji_order" : "1060",
+      "aliases" : [],
+      "unicode_alt" : "1f469-200d-1f469-200d-1f466",
+      "name" : "family (woman,woman,boy)",
+      "category" : "people",
+      "shortname" : ":family_wwb:"
+   },
+   "tone4" : {
+      "keywords" : [],
+      "unicode" : "1f3fe",
+      "aliases_ascii" : [],
+      "emoji_order" : "1078",
+      "code_decimal" : "&#127998;",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "modifier",
+      "name" : "emoji modifier Fitzpatrick type-5",
+      "shortname" : ":tone4:"
+   },
+   "flag_sz" : {
+      "name" : "swaziland",
+      "category" : "flags",
+      "shortname" : ":flag_sz:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":sz:"
+      ],
+      "unicode" : "1f1f8-1f1ff",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "code_decimal" : "&#127480;&#127487;",
+      "emoji_order" : "2405",
+      "aliases_ascii" : []
+   },
+   "flag_kh" : {
+      "aliases" : [
+         ":kh:"
+      ],
+      "emoji_order" : "2309",
+      "code_decimal" : "&#127472;&#127469;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f0-1f1ed",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "shortname" : ":flag_kh:",
+      "name" : "cambodia",
+      "category" : "flags",
+      "unicode_alt" : ""
+   },
+   "camera" : {
+      "unicode" : "1f4f7",
+      "keywords" : [
+         "electronics",
+         "camera",
+         "selfie"
+      ],
+      "emoji_order" : "1861",
+      "code_decimal" : "&#128247;",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "objects",
+      "name" : "camera",
+      "shortname" : ":camera:"
+   },
+   "map" : {
+      "keywords" : [
+         "travel",
+         "map",
+         "vacation"
+      ],
+      "unicode" : "1f5fa",
+      "aliases_ascii" : [],
+      "emoji_order" : "1542",
+      "code_decimal" : "&#128506;",
+      "aliases" : [
+         ":world_map:"
+      ],
+      "unicode_alt" : "1f5fa-fe0f",
+      "category" : "objects",
+      "name" : "world map",
+      "shortname" : ":map:"
+   },
+   "flag_cz" : {
+      "aliases" : [
+         ":cz:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127464;&#127487;",
+      "emoji_order" : "2244",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1e8-1f1ff",
+      "shortname" : ":flag_cz:",
+      "name" : "the czech republic",
+      "category" : "flags",
+      "unicode_alt" : ""
+   },
+   "flag_km" : {
+      "category" : "flags",
+      "name" : "the comoros",
+      "shortname" : ":flag_km:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":km:"
+      ],
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f0-1f1f2",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127472;&#127474;",
+      "emoji_order" : "2311"
+   },
+   "angry" : {
+      "aliases" : [],
+      "unicode" : "1f620",
+      "keywords" : [
+         "mad",
+         "smiley",
+         "emotion"
+      ],
+      "emoji_order" : "66",
+      "code_decimal" : "&#128544;",
+      "aliases_ascii" : [
+         ">:(",
+         ">:-(",
+         ":@"
+      ],
+      "category" : "people",
+      "name" : "angry face",
+      "shortname" : ":angry:",
+      "unicode_alt" : ""
+   },
+   "massage_tone5" : {
+      "category" : "people",
+      "name" : "face massage tone 5",
+      "shortname" : ":massage_tone5:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f486-1f3ff",
+      "keywords" : [],
+      "code_decimal" : "&#128134;&#127999;",
+      "emoji_order" : "662",
+      "aliases_ascii" : []
+   },
+   "middle_finger" : {
+      "unicode_alt" : "",
+      "shortname" : ":middle_finger:",
+      "name" : "reversed hand with middle finger extended",
+      "category" : "people",
+      "emoji_order" : "1116",
+      "code_decimal" : "&#128405;",
+      "aliases_ascii" : [],
+      "unicode" : "1f595",
+      "keywords" : [
+         "body",
+         "hands",
+         "middle finger",
+         "diversity"
+      ],
+      "aliases" : [
+         ":reversed_hand_with_middle_finger_extended:"
+      ]
+   },
+   "balloon" : {
+      "unicode" : "1f388",
+      "keywords" : [
+         "object",
+         "birthday",
+         "good",
+         "parties"
+      ],
+      "code_decimal" : "&#127880;",
+      "emoji_order" : "1761",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "objects",
+      "name" : "balloon",
+      "shortname" : ":balloon:"
+   },
+   "skull" : {
+      "aliases" : [
+         ":skeleton:"
+      ],
+      "code_decimal" : "&#128128;",
+      "emoji_order" : "80",
+      "aliases_ascii" : [],
+      "unicode" : "1f480",
+      "keywords" : [
+         "dead",
+         "halloween",
+         "skull"
+      ],
+      "shortname" : ":skull:",
+      "category" : "people",
+      "name" : "skull",
+      "unicode_alt" : ""
+   },
+   "man_tone1" : {
+      "unicode" : "1f468-1f3fb",
+      "keywords" : [],
+      "code_decimal" : "&#128104;&#127995;",
+      "emoji_order" : "112",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "man tone 1",
+      "shortname" : ":man_tone1:"
+   },
+   "waning_crescent_moon" : {
+      "unicode_alt" : "",
+      "name" : "waning crescent moon symbol",
+      "category" : "nature",
+      "shortname" : ":waning_crescent_moon:",
+      "unicode" : "1f318",
+      "keywords" : [
+         "space",
+         "sky",
+         "moon"
+      ],
+      "emoji_order" : "1718",
+      "code_decimal" : "&#127768;",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "b" : {
+      "unicode_alt" : "",
+      "category" : "symbols",
+      "name" : "negative squared latin capital letter b",
+      "shortname" : ":b:",
+      "unicode" : "1f171",
+      "keywords" : [
+         "symbol"
+      ],
+      "code_decimal" : "&#127345;",
+      "emoji_order" : "2127",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "ideograph_advantage" : {
+      "shortname" : ":ideograph_advantage:",
+      "name" : "circled ideograph advantage",
+      "category" : "symbols",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "emoji_order" : "2147",
+      "code_decimal" : "&#127568;",
+      "aliases_ascii" : [],
+      "unicode" : "1f250",
+      "keywords" : [
+         "japan",
+         "symbol"
+      ]
+   },
+   "black_small_square" : {
+      "unicode_alt" : "25aa-fe0f",
+      "category" : "symbols",
+      "name" : "black small square",
+      "shortname" : ":black_small_square:",
+      "unicode" : "25aa",
+      "keywords" : [
+         "shapes",
+         "symbol",
+         "square"
+      ],
+      "emoji_order" : "2159",
+      "code_decimal" : "&#9642;",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "wc" : {
+      "aliases" : [],
+      "code_decimal" : "&#128702;",
+      "emoji_order" : "1984",
+      "aliases_ascii" : [],
+      "unicode" : "1f6be",
+      "keywords" : [
+         "symbol"
+      ],
+      "shortname" : ":wc:",
+      "name" : "water closet",
+      "category" : "symbols",
+      "unicode_alt" : ""
+   },
+   "dancer_tone5" : {
+      "aliases" : [],
+      "emoji_order" : "734",
+      "code_decimal" : "&#128131;&#127999;",
+      "aliases_ascii" : [],
+      "unicode" : "1f483-1f3ff",
+      "keywords" : [],
+      "shortname" : ":dancer_tone5:",
+      "category" : "people",
+      "name" : "dancer tone 5",
+      "unicode_alt" : ""
+   },
+   "guardsman_tone1" : {
+      "keywords" : [],
+      "unicode" : "1f482-1f3fb",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128130;&#127995;",
+      "emoji_order" : "376",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "guardsman tone 1",
+      "shortname" : ":guardsman_tone1:"
+   },
+   "baby_tone2" : {
+      "shortname" : ":baby_tone2:",
+      "name" : "baby tone 2",
+      "category" : "people",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "137",
+      "code_decimal" : "&#128118;&#127996;",
+      "keywords" : [],
+      "unicode" : "1f476-1f3fc"
+   },
+   "hand_splayed_tone4" : {
+      "name" : "raised hand with fingers splayed tone 4",
+      "category" : "people",
+      "shortname" : ":hand_splayed_tone4:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":raised_hand_with_fingers_splayed_tone4:"
+      ],
+      "unicode" : "1f590-1f3fe",
+      "keywords" : [],
+      "emoji_order" : "1162",
+      "code_decimal" : "&#128400;&#127998;",
+      "aliases_ascii" : []
+   },
+   "cry" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "crying face",
+      "shortname" : ":cry:",
+      "unicode" : "1f622",
+      "keywords" : [
+         "sad",
+         "smiley",
+         "cry",
+         "emotion",
+         "rip",
+         "heartbreak"
+      ],
+      "code_decimal" : "&#128546;",
+      "emoji_order" : "54",
+      "aliases_ascii" : [
+         ":'(",
+         ":'-(",
+         ";(",
+         ";-("
+      ],
+      "aliases" : []
+   },
+   "smirk_cat" : {
+      "category" : "people",
+      "name" : "cat face with wry smile",
+      "shortname" : ":smirk_cat:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f63c",
+      "keywords" : [
+         "cat",
+         "animal"
+      ],
+      "code_decimal" : "&#128572;",
+      "emoji_order" : "91",
+      "aliases_ascii" : []
+   },
+   "regional_indicator_u" : {
+      "unicode" : "1f1fa",
+      "keywords" : [],
+      "code_decimal" : "&#127482;",
+      "emoji_order" : "12345",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "regional indicator symbol letter u",
+      "category" : "regional",
+      "shortname" : ":regional_indicator_u:"
+   },
+   "flag_hk" : {
+      "aliases" : [
+         ":hk:"
+      ],
+      "emoji_order" : "2286",
+      "code_decimal" : "&#127469;&#127472;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1ed-1f1f0",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "shortname" : ":flag_hk:",
+      "category" : "flags",
+      "name" : "hong kong",
+      "unicode_alt" : ""
+   },
+   "cow" : {
+      "aliases" : [],
+      "emoji_order" : "1360",
+      "code_decimal" : "&#128046;",
+      "aliases_ascii" : [],
+      "unicode" : "1f42e",
+      "keywords" : [
+         "animal"
+      ],
+      "shortname" : ":cow:",
+      "category" : "nature",
+      "name" : "cow face",
+      "unicode_alt" : ""
+   },
+   "key2" : {
+      "unicode" : "1f5dd",
+      "keywords" : [
+         "object",
+         "lock"
+      ],
+      "emoji_order" : "1949",
+      "code_decimal" : "&#128477;",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":old_key:"
+      ],
+      "unicode_alt" : "1f5dd-fe0f",
+      "name" : "old key",
+      "category" : "objects",
+      "shortname" : ":key2:"
+   },
+   "muscle_tone2" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128170;&#127996;",
+      "emoji_order" : "1082",
+      "keywords" : [],
+      "unicode" : "1f4aa-1f3fc",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":muscle_tone2:",
+      "name" : "flexed biceps tone 2",
+      "category" : "people"
+   },
+   "flag_lc" : {
+      "code_decimal" : "&#127473;&#127464;",
+      "emoji_order" : "2320",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f1-1f1e8",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "aliases" : [
+         ":lc:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":flag_lc:",
+      "name" : "saint lucia",
+      "category" : "flags"
+   },
+   "left_facing_fist_tone1" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "1201",
+      "code_decimal" : "&#129307;&#127995;",
+      "keywords" : [],
+      "unicode" : "1f91b-1f3fb",
+      "aliases" : [
+         ":left_fist_tone1:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":left_facing_fist_tone1:",
+      "category" : "people",
+      "name" : "left facing fist tone 1"
+   },
+   "tickets" : {
+      "shortname" : ":tickets:",
+      "category" : "activity",
+      "name" : "admission tickets",
+      "unicode_alt" : "1f39f-fe0f",
+      "aliases" : [
+         ":admission_tickets:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127903;",
+      "emoji_order" : "1773",
+      "keywords" : [
+         "theatre",
+         "movie",
+         "parties"
+      ],
+      "unicode" : "1f39f"
+   },
+   "heart_eyes_cat" : {
+      "aliases" : [],
+      "emoji_order" : "90",
+      "code_decimal" : "&#128571;",
+      "aliases_ascii" : [],
+      "unicode" : "1f63b",
+      "keywords" : [
+         "heart eyes",
+         "cat",
+         "animal",
+         "beautiful"
+      ],
+      "shortname" : ":heart_eyes_cat:",
+      "category" : "people",
+      "name" : "smiling cat face with heart-shaped eyes",
+      "unicode_alt" : ""
+   },
+   "fingers_crossed_tone3" : {
+      "unicode_alt" : "",
+      "name" : "hand with index and middle fingers crossed tone 3",
+      "category" : "people",
+      "shortname" : ":fingers_crossed_tone3:",
+      "unicode" : "1f91e-1f3fd",
+      "keywords" : [],
+      "emoji_order" : "1137",
+      "code_decimal" : "&#129310;&#127997;",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":hand_with_index_and_middle_fingers_crossed_tone3:"
+      ]
+   },
+   "question" : {
+      "keywords" : [
+         "symbol",
+         "punctuation",
+         "wth"
+      ],
+      "unicode" : "2753",
+      "aliases_ascii" : [],
+      "emoji_order" : "2098",
+      "code_decimal" : "&#10067;",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "black question mark ornament",
+      "category" : "symbols",
+      "shortname" : ":question:"
+   },
+   "mag" : {
+      "shortname" : ":mag:",
+      "name" : "left-pointing magnifying glass",
+      "category" : "objects",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "emoji_order" : "1865",
+      "code_decimal" : "&#128269;",
+      "aliases_ascii" : [],
+      "unicode" : "1f50d",
+      "keywords" : [
+         "object"
+      ]
+   },
+   "urn" : {
+      "name" : "funeral urn",
+      "category" : "objects",
+      "shortname" : ":urn:",
+      "unicode_alt" : "26b1-fe0f",
+      "aliases" : [
+         ":funeral_urn:"
+      ],
+      "unicode" : "26b1",
+      "keywords" : [
+         "object",
+         "dead",
+         "rip"
+      ],
+      "code_decimal" : "&#9905;",
+      "emoji_order" : "1971",
+      "aliases_ascii" : []
+   },
+   "left_right_arrow" : {
+      "unicode" : "2194",
+      "keywords" : [
+         "arrow",
+         "symbol"
+      ],
+      "code_decimal" : "&harr;",
+      "emoji_order" : "2011",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "2194-fe0f",
+      "category" : "symbols",
+      "name" : "left right arrow",
+      "shortname" : ":left_right_arrow:"
+   },
+   "girl_tone2" : {
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f467-1f3fc",
+      "aliases_ascii" : [],
+      "emoji_order" : "107",
+      "code_decimal" : "&#128103;&#127996;",
+      "name" : "girl tone 2",
+      "category" : "people",
+      "shortname" : ":girl_tone2:",
+      "unicode_alt" : ""
+   },
+   "regional_indicator_a" : {
+      "unicode_alt" : "",
+      "shortname" : ":regional_indicator_a:",
+      "category" : "regional",
+      "name" : "regional indicator symbol letter a",
+      "aliases_ascii" : [],
+      "emoji_order" : "12345",
+      "code_decimal" : "&#127462;",
+      "keywords" : [],
+      "unicode" : "1f1e6",
+      "aliases" : []
+   },
+   "horse_racing_tone5" : {
+      "shortname" : ":horse_racing_tone5:",
+      "name" : "horse racing tone 5",
+      "category" : "activity",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "emoji_order" : "774",
+      "code_decimal" : "&#127943;&#127999;",
+      "aliases_ascii" : [],
+      "unicode" : "1f3c7-1f3ff",
+      "keywords" : []
+   },
+   "hear_no_evil" : {
+      "unicode_alt" : "",
+      "shortname" : ":hear_no_evil:",
+      "category" : "nature",
+      "name" : "hear-no-evil monkey",
+      "code_decimal" : "&#128585;",
+      "emoji_order" : "97",
+      "aliases_ascii" : [],
+      "unicode" : "1f649",
+      "keywords" : [
+         "animal"
+      ],
+      "aliases" : []
+   },
+   "joystick" : {
+      "unicode_alt" : "1f579-fe0f",
+      "shortname" : ":joystick:",
+      "category" : "objects",
+      "name" : "joystick",
+      "emoji_order" : "1805",
+      "code_decimal" : "&#128377;",
+      "aliases_ascii" : [],
+      "unicode" : "1f579",
+      "keywords" : [
+         "electronics",
+         "game",
+         "boys night"
+      ],
+      "aliases" : []
+   },
+   "handshake_tone1" : {
+      "aliases" : [
+         ":shaking_hands_tone1:"
+      ],
+      "keywords" : [],
+      "unicode" : "1f91d-1f3fb",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129309;&#127995;",
+      "emoji_order" : "1255",
+      "name" : "handshake tone 1",
+      "category" : "people",
+      "shortname" : ":handshake_tone1:",
+      "unicode_alt" : ""
+   },
+   "eyes" : {
+      "keywords" : [
+         "body",
+         "eyes"
+      ],
+      "unicode" : "1f440",
+      "aliases_ascii" : [],
+      "emoji_order" : "1279",
+      "code_decimal" : "&#128064;",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "eyes",
+      "shortname" : ":eyes:"
+   },
+   "smoking" : {
+      "aliases" : [],
+      "code_decimal" : "&#128684;",
+      "emoji_order" : "1969",
+      "aliases_ascii" : [],
+      "unicode" : "1f6ac",
+      "keywords" : [
+         "symbol",
+         "drugs",
+         "smoking"
+      ],
+      "shortname" : ":smoking:",
+      "category" : "objects",
+      "name" : "smoking symbol",
+      "unicode_alt" : ""
+   },
+   "wavy_dash" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#12336;",
+      "emoji_order" : "2102",
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "3030",
+      "aliases" : [],
+      "unicode_alt" : "3030-fe0f",
+      "shortname" : ":wavy_dash:",
+      "name" : "wavy dash",
+      "category" : "symbols"
+   },
+   "vulcan_tone4" : {
+      "shortname" : ":vulcan_tone4:",
+      "category" : "people",
+      "name" : "raised hand with part between middle and ring fingers tone 4",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":raised_hand_with_part_between_middle_and_ring_fingers_tone4:"
+      ],
+      "code_decimal" : "&#128406;&#127998;",
+      "emoji_order" : "1144",
+      "aliases_ascii" : [],
+      "unicode" : "1f596-1f3fe",
+      "keywords" : []
+   },
+   "older_woman_tone1" : {
+      "aliases" : [
+         ":grandma_tone1:"
+      ],
+      "code_decimal" : "&#128117;&#127995;",
+      "emoji_order" : "130",
+      "aliases_ascii" : [],
+      "unicode" : "1f475-1f3fb",
+      "keywords" : [],
+      "shortname" : ":older_woman_tone1:",
+      "category" : "people",
+      "name" : "older woman tone 1",
+      "unicode_alt" : ""
+   },
+   "surfer" : {
+      "aliases" : [],
+      "code_decimal" : "&#127940;",
+      "emoji_order" : "800",
+      "aliases_ascii" : [],
+      "unicode" : "1f3c4",
+      "keywords" : [
+         "men",
+         "vacation",
+         "tropical",
+         "sport",
+         "diversity"
+      ],
+      "shortname" : ":surfer:",
+      "name" : "surfer",
+      "category" : "activity",
+      "unicode_alt" : ""
+   },
+   "right_facing_fist_tone4" : {
+      "category" : "people",
+      "name" : "right facing fist tone 4",
+      "shortname" : ":right_facing_fist_tone4:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":right_fist_tone4:"
+      ],
+      "unicode" : "1f91c-1f3fe",
+      "keywords" : [],
+      "emoji_order" : "1210",
+      "code_decimal" : "&#129308;&#127998;",
+      "aliases_ascii" : []
+   },
+   "flag_mg" : {
+      "emoji_order" : "2334",
+      "code_decimal" : "&#127474;&#127468;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f2-1f1ec",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "aliases" : [
+         ":mg:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":flag_mg:",
+      "category" : "flags",
+      "name" : "madagascar"
+   },
+   "left_luggage" : {
+      "shortname" : ":left_luggage:",
+      "name" : "left luggage",
+      "category" : "symbols",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128709;",
+      "emoji_order" : "1988",
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "1f6c5"
+   },
+   "money_mouth" : {
+      "shortname" : ":money_mouth:",
+      "name" : "money-mouth face",
+      "category" : "people",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":money_mouth_face:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129297;",
+      "emoji_order" : "46",
+      "keywords" : [
+         "smiley",
+         "win",
+         "money",
+         "emotion",
+         "boys night"
+      ],
+      "unicode" : "1f911"
+   },
+   "radio" : {
+      "emoji_order" : "1831",
+      "code_decimal" : "&#128251;",
+      "aliases_ascii" : [],
+      "unicode" : "1f4fb",
+      "keywords" : [
+         "electronics"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":radio:",
+      "name" : "radio",
+      "category" : "objects"
+   },
+   "ok_hand_tone2" : {
+      "unicode_alt" : "",
+      "shortname" : ":ok_hand_tone2:",
+      "name" : "ok hand sign tone 2",
+      "category" : "people",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128076;&#127996;",
+      "emoji_order" : "1172",
+      "keywords" : [],
+      "unicode" : "1f44c-1f3fc",
+      "aliases" : []
+   },
+   "bread" : {
+      "category" : "food",
+      "name" : "bread",
+      "shortname" : ":bread:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "food"
+      ],
+      "unicode" : "1f35e",
+      "aliases_ascii" : [],
+      "emoji_order" : "1474",
+      "code_decimal" : "&#127838;"
+   },
+   "white_small_square" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#9643;",
+      "emoji_order" : "2160",
+      "keywords" : [
+         "shapes",
+         "symbol",
+         "square"
+      ],
+      "unicode" : "25ab",
+      "shortname" : ":white_small_square:",
+      "name" : "white small square",
+      "category" : "symbols",
+      "unicode_alt" : "25ab-fe0f"
+   },
+   "japan" : {
+      "aliases" : [],
+      "emoji_order" : "1543",
+      "code_decimal" : "&#128510;",
+      "aliases_ascii" : [],
+      "unicode" : "1f5fe",
+      "keywords" : [
+         "places",
+         "travel",
+         "map",
+         "vacation",
+         "tropical"
+      ],
+      "shortname" : ":japan:",
+      "category" : "travel",
+      "name" : "silhouette of japan",
+      "unicode_alt" : ""
+   },
+   "bat" : {
+      "keywords" : [],
+      "unicode" : "1f987",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129415;",
+      "emoji_order" : "1382",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "nature",
+      "name" : "bat",
+      "shortname" : ":bat:"
+   },
+   "clock10" : {
+      "category" : "symbols",
+      "name" : "clock face ten oclock",
+      "shortname" : ":clock10:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f559",
+      "keywords" : [
+         "symbol",
+         "time"
+      ],
+      "emoji_order" : "1707",
+      "code_decimal" : "&#128345;",
+      "aliases_ascii" : []
+   },
+   "metal_tone5" : {
+      "aliases" : [
+         ":sign_of_the_horns_tone5:"
+      ],
+      "aliases_ascii" : [],
+      "emoji_order" : "1151",
+      "code_decimal" : "&#129304;&#127999;",
+      "keywords" : [],
+      "unicode" : "1f918-1f3ff",
+      "shortname" : ":metal_tone5:",
+      "name" : "sign of the horns tone 5",
+      "category" : "people",
+      "unicode_alt" : ""
+   },
+   "selfie" : {
+      "keywords" : [],
+      "unicode" : "1f933",
+      "aliases_ascii" : [],
+      "emoji_order" : "1086",
+      "code_decimal" : "&#129331;",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "selfie",
+      "category" : "people",
+      "shortname" : ":selfie:"
+   },
+   "flag_cn" : {
+      "aliases" : [
+         ":cn:"
+      ],
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1e8-1f1f3",
+      "aliases_ascii" : [],
+      "emoji_order" : "2235",
+      "code_decimal" : "&#127464;&#127475;",
+      "name" : "china",
+      "category" : "flags",
+      "shortname" : ":flag_cn:",
+      "unicode_alt" : ""
+   },
+   "dizzy_face" : {
+      "category" : "people",
+      "name" : "dizzy face",
+      "shortname" : ":dizzy_face:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f635",
+      "keywords" : [
+         "smiley",
+         "surprised",
+         "dead",
+         "wow",
+         "emotion",
+         "omg"
+      ],
+      "code_decimal" : "&#128565;",
+      "emoji_order" : "64",
+      "aliases_ascii" : [
+         "#-)",
+         "#)",
+         "%-)",
+         "%)",
+         "X)",
+         "X-)"
+      ]
+   },
+   "stopwatch" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#9201;",
+      "emoji_order" : "1684",
+      "keywords" : [
+         "electronics",
+         "time"
+      ],
+      "unicode" : "23f1",
+      "shortname" : ":stopwatch:",
+      "category" : "objects",
+      "name" : "stopwatch",
+      "unicode_alt" : "23f1-fe0f"
+   },
+   "grey_exclamation" : {
+      "unicode_alt" : "",
+      "shortname" : ":grey_exclamation:",
+      "category" : "symbols",
+      "name" : "white exclamation mark ornament",
+      "emoji_order" : "2100",
+      "code_decimal" : "&#10069;",
+      "aliases_ascii" : [],
+      "unicode" : "2755",
+      "keywords" : [
+         "symbol",
+         "punctuation"
+      ],
+      "aliases" : []
+   },
+   "spy_tone4" : {
+      "unicode_alt" : "",
+      "name" : "sleuth or spy tone 4",
+      "category" : "people",
+      "shortname" : ":spy_tone4:",
+      "unicode" : "1f575-1f3fe",
+      "keywords" : [],
+      "code_decimal" : "&#128373;&#127998;",
+      "emoji_order" : "361",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":sleuth_or_spy_tone4:"
+      ]
+   },
+   "older_man_tone5" : {
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f474-1f3ff",
+      "aliases_ascii" : [],
+      "emoji_order" : "128",
+      "code_decimal" : "&#128116;&#127999;",
+      "name" : "older man tone 5",
+      "category" : "people",
+      "shortname" : ":older_man_tone5:",
+      "unicode_alt" : ""
+   },
+   "aquarius" : {
+      "unicode" : "2652",
+      "keywords" : [
+         "zodiac",
+         "symbol"
+      ],
+      "code_decimal" : "&#9810;",
+      "emoji_order" : "2045",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "2652-fe0f",
+      "category" : "symbols",
+      "name" : "aquarius",
+      "shortname" : ":aquarius:"
+   },
+   "minidisc" : {
+      "unicode_alt" : "",
+      "shortname" : ":minidisc:",
+      "name" : "minidisc",
+      "category" : "objects",
+      "emoji_order" : "1852",
+      "code_decimal" : "&#128189;",
+      "aliases_ascii" : [],
+      "unicode" : "1f4bd",
+      "keywords" : [
+         "electronics"
+      ],
+      "aliases" : []
+   },
+   "swimmer_tone2" : {
+      "keywords" : [],
+      "unicode" : "1f3ca-1f3fc",
+      "aliases_ascii" : [],
+      "emoji_order" : "838",
+      "code_decimal" : "&#127946;&#127996;",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "activity",
+      "name" : "swimmer tone 2",
+      "shortname" : ":swimmer_tone2:"
+   },
+   "menorah" : {
+      "unicode_alt" : "",
+      "name" : "menorah with nine branches",
+      "category" : "symbols",
+      "shortname" : ":menorah:",
+      "unicode" : "1f54e",
+      "keywords" : [
+         "religion",
+         "object",
+         "jew",
+         "symbol",
+         "holidays"
+      ],
+      "emoji_order" : "2033",
+      "code_decimal" : "&#128334;",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "punch_tone3" : {
+      "aliases" : [],
+      "unicode" : "1f44a-1f3fd",
+      "keywords" : [],
+      "code_decimal" : "&#128074;&#127997;",
+      "emoji_order" : "1197",
+      "aliases_ascii" : [],
+      "name" : "fisted hand sign tone 3",
+      "category" : "people",
+      "shortname" : ":punch_tone3:",
+      "unicode_alt" : ""
+   },
+   "thumbsdown_tone2" : {
+      "unicode_alt" : "",
+      "name" : "thumbs down sign tone 2",
+      "category" : "people",
+      "shortname" : ":thumbsdown_tone2:",
+      "unicode" : "1f44e-1f3fc",
+      "keywords" : [],
+      "code_decimal" : "&#128078;&#127996;",
+      "emoji_order" : "1184",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":-1_tone2:",
+         ":thumbdown_tone2:"
+      ]
+   },
+   "rowboat_tone2" : {
+      "shortname" : ":rowboat_tone2:",
+      "name" : "rowboat tone 2",
+      "category" : "activity",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "code_decimal" : "&#128675;&#127996;",
+      "emoji_order" : "820",
+      "aliases_ascii" : [],
+      "unicode" : "1f6a3-1f3fc",
+      "keywords" : []
+   },
+   "outbox_tray" : {
+      "unicode" : "1f4e4",
+      "keywords" : [
+         "work",
+         "office"
+      ],
+      "code_decimal" : "&#128228;",
+      "emoji_order" : "1905",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "outbox tray",
+      "category" : "objects",
+      "shortname" : ":outbox_tray:"
+   },
+   "sa" : {
+      "unicode_alt" : "1f202-fe0f",
+      "shortname" : ":sa:",
+      "name" : "squared katakana sa",
+      "category" : "symbols",
+      "aliases_ascii" : [],
+      "emoji_order" : "2143",
+      "code_decimal" : "&#127490;",
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "1f202",
+      "aliases" : []
+   },
+   "arrow_down_small" : {
+      "unicode_alt" : "",
+      "name" : "down-pointing small red triangle",
+      "category" : "symbols",
+      "shortname" : ":arrow_down_small:",
+      "keywords" : [
+         "arrow",
+         "symbol",
+         "triangle"
+      ],
+      "unicode" : "1f53d",
+      "aliases_ascii" : [],
+      "emoji_order" : "2060",
+      "code_decimal" : "&#128317;",
+      "aliases" : []
+   },
+   "mans_shoe" : {
+      "unicode_alt" : "",
+      "shortname" : ":mans_shoe:",
+      "name" : "mans shoe",
+      "category" : "people",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128094;",
+      "emoji_order" : "1328",
+      "keywords" : [
+         "fashion",
+         "shoe",
+         "accessories"
+      ],
+      "unicode" : "1f45e",
+      "aliases" : []
+   },
+   "sleepy" : {
+      "aliases" : [],
+      "emoji_order" : "32",
+      "code_decimal" : "&#128554;",
+      "aliases_ascii" : [],
+      "unicode" : "1f62a",
+      "keywords" : [
+         "smiley",
+         "sick",
+         "emotion"
+      ],
+      "shortname" : ":sleepy:",
+      "name" : "sleepy face",
+      "category" : "people",
+      "unicode_alt" : ""
+   },
+   "martial_arts_uniform" : {
+      "shortname" : ":martial_arts_uniform:",
+      "name" : "martial arts uniform",
+      "category" : "activity",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":karate_uniform:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129355;",
+      "emoji_order" : "1796",
+      "keywords" : [],
+      "unicode" : "1f94b"
+   },
+   "chestnut" : {
+      "unicode_alt" : "",
+      "name" : "chestnut",
+      "category" : "nature",
+      "shortname" : ":chestnut:",
+      "unicode" : "1f330",
+      "keywords" : [
+         "nature",
+         "plant"
+      ],
+      "code_decimal" : "&#127792;",
+      "emoji_order" : "1473",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "flag_ml" : {
+      "emoji_order" : "2337",
+      "code_decimal" : "&#127474;&#127473;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f2-1f1f1",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "aliases" : [
+         ":ml:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":flag_ml:",
+      "category" : "flags",
+      "name" : "mali"
+   },
+   "six_pointed_star" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "2034",
+      "code_decimal" : "&#128303;",
+      "keywords" : [
+         "religion",
+         "jew",
+         "star",
+         "symbol"
+      ],
+      "unicode" : "1f52f",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":six_pointed_star:",
+      "name" : "six pointed star with middle dot",
+      "category" : "symbols"
+   },
+   "flag_lt" : {
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f1-1f1f9",
+      "aliases_ascii" : [],
+      "emoji_order" : "2325",
+      "code_decimal" : "&#127473;&#127481;",
+      "aliases" : [
+         ":lt:"
+      ],
+      "unicode_alt" : "",
+      "name" : "lithuania",
+      "category" : "flags",
+      "shortname" : ":flag_lt:"
+   },
+   "person_with_pouting_face_tone4" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "person with pouting face tone4",
+      "shortname" : ":person_with_pouting_face_tone4:",
+      "keywords" : [],
+      "unicode" : "1f64e-1f3fe",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128590;&#127998;",
+      "emoji_order" : "517",
+      "aliases" : []
+   },
+   "point_down_tone2" : {
+      "aliases" : [],
+      "unicode" : "1f447-1f3fc",
+      "keywords" : [],
+      "emoji_order" : "1124",
+      "code_decimal" : "&#128071;&#127996;",
+      "aliases_ascii" : [],
+      "category" : "people",
+      "name" : "white down pointing backhand index tone 2",
+      "shortname" : ":point_down_tone2:",
+      "unicode_alt" : ""
+   },
+   "level_slider" : {
+      "unicode_alt" : "1f39a-fe0f",
+      "shortname" : ":level_slider:",
+      "category" : "objects",
+      "name" : "level slider",
+      "aliases_ascii" : [],
+      "emoji_order" : "1827",
+      "code_decimal" : "&#127898;",
+      "keywords" : [],
+      "unicode" : "1f39a",
+      "aliases" : []
+   },
+   "worried" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "worried face",
+      "shortname" : ":worried:",
+      "keywords" : [
+         "sad",
+         "smiley",
+         "emotion"
+      ],
+      "unicode" : "1f61f",
+      "aliases_ascii" : [],
+      "emoji_order" : "52",
+      "code_decimal" : "&#128543;",
+      "aliases" : []
+   },
+   "track_next" : {
+      "unicode_alt" : "23ed-fe0f",
+      "category" : "symbols",
+      "name" : "black right-pointing double triangle with vertical bar",
+      "shortname" : ":track_next:",
+      "keywords" : [
+         "arrow",
+         "symbol"
+      ],
+      "unicode" : "23ed",
+      "aliases_ascii" : [],
+      "emoji_order" : "2053",
+      "code_decimal" : "&#9197;",
+      "aliases" : [
+         ":next_track:"
+      ]
+   },
+   "suspension_railway" : {
+      "unicode_alt" : "",
+      "shortname" : ":suspension_railway:",
+      "name" : "suspension railway",
+      "category" : "travel",
+      "emoji_order" : "1656",
+      "code_decimal" : "&#128671;",
+      "aliases_ascii" : [],
+      "unicode" : "1f69f",
+      "keywords" : [
+         "transportation",
+         "travel",
+         "train"
+      ],
+      "aliases" : []
+   },
+   "family_mmb" : {
+      "aliases" : [],
+      "keywords" : [
+         "people",
+         "gay",
+         "family",
+         "men",
+         "baby",
+         "lgbt"
+      ],
+      "unicode" : "1f468-1f468-1f466",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128104;&#128104;&#128102;",
+      "emoji_order" : "1055",
+      "category" : "people",
+      "name" : "family (man,man,boy)",
+      "shortname" : ":family_mmb:",
+      "unicode_alt" : "1f468-200d-1f468-200d-1f466"
+   },
+   "princess_tone1" : {
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f478-1f3fb",
+      "aliases_ascii" : [],
+      "emoji_order" : "460",
+      "code_decimal" : "&#128120;&#127995;",
+      "category" : "people",
+      "name" : "princess tone 1",
+      "shortname" : ":princess_tone1:",
+      "unicode_alt" : ""
+   },
+   "innocent" : {
+      "emoji_order" : "67",
+      "code_decimal" : "&#128519;",
+      "aliases_ascii" : [
+         "O:-)",
+         "0:-3",
+         "0:3",
+         "0:-)",
+         "0:)",
+         "0;^)",
+         "O:)",
+         "O;-)",
+         "O=)",
+         "0;-)",
+         "O:-3",
+         "O:3"
+      ],
+      "unicode" : "1f607",
+      "keywords" : [
+         "smiley",
+         "emotion"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":innocent:",
+      "name" : "smiling face with halo",
+      "category" : "people"
+   },
+   "red_car" : {
+      "name" : "automobile",
+      "category" : "travel",
+      "shortname" : ":red_car:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f697",
+      "keywords" : [
+         "transportation",
+         "car",
+         "travel"
+      ],
+      "code_decimal" : "&#128663;",
+      "emoji_order" : "1624",
+      "aliases_ascii" : []
+   },
+   "lock_with_ink_pen" : {
+      "shortname" : ":lock_with_ink_pen:",
+      "name" : "lock with ink pen",
+      "category" : "objects",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "code_decimal" : "&#128271;",
+      "emoji_order" : "1946",
+      "aliases_ascii" : [],
+      "unicode" : "1f50f",
+      "keywords" : [
+         "object",
+         "lock"
+      ]
+   },
+   "middle_finger_tone4" : {
+      "shortname" : ":middle_finger_tone4:",
+      "name" : "reversed hand with middle finger extended tone 4",
+      "category" : "people",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":reversed_hand_with_middle_finger_extended_tone4:"
+      ],
+      "emoji_order" : "1120",
+      "code_decimal" : "&#128405;&#127998;",
+      "aliases_ascii" : [],
+      "unicode" : "1f595-1f3fe",
+      "keywords" : []
+   },
+   "ribbon" : {
+      "shortname" : ":ribbon:",
+      "category" : "objects",
+      "name" : "ribbon",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127872;",
+      "emoji_order" : "1770",
+      "keywords" : [
+         "object",
+         "gift",
+         "birthday"
+      ],
+      "unicode" : "1f380"
+   },
+   "dark_sunglasses" : {
+      "category" : "people",
+      "name" : "dark sunglasses",
+      "shortname" : ":dark_sunglasses:",
+      "unicode_alt" : "1f576-fe0f",
+      "aliases" : [],
+      "unicode" : "1f576",
+      "keywords" : [
+         "fashion",
+         "glasses",
+         "accessories"
+      ],
+      "emoji_order" : "1315",
+      "code_decimal" : "&#128374;",
+      "aliases_ascii" : []
+   },
+   "cloud" : {
+      "unicode" : "2601",
+      "keywords" : [
+         "weather",
+         "sky",
+         "cloud",
+         "cold",
+         "rain"
+      ],
+      "emoji_order" : "1730",
+      "code_decimal" : "&#9729;",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "2601-fe0f",
+      "name" : "cloud",
+      "category" : "nature",
+      "shortname" : ":cloud:"
+   },
+   "o" : {
+      "shortname" : ":o:",
+      "category" : "symbols",
+      "name" : "heavy large circle",
+      "unicode_alt" : "2b55-fe0f",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "2077",
+      "code_decimal" : "&#11093;",
+      "keywords" : [
+         "symbol",
+         "circle"
+      ],
+      "unicode" : "2b55"
+   },
+   "wave_tone3" : {
+      "emoji_order" : "1221",
+      "code_decimal" : "&#128075;&#127997;",
+      "aliases_ascii" : [],
+      "unicode" : "1f44b-1f3fd",
+      "keywords" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":wave_tone3:",
+      "name" : "waving hand sign tone 3",
+      "category" : "people"
+   },
+   "back" : {
+      "aliases" : [],
+      "keywords" : [
+         "arrow",
+         "symbol"
+      ],
+      "unicode" : "1f519",
+      "aliases_ascii" : [],
+      "emoji_order" : "2018",
+      "code_decimal" : "&#128281;",
+      "category" : "symbols",
+      "name" : "back with leftwards arrow above",
+      "shortname" : ":back:",
+      "unicode_alt" : ""
+   },
+   "water_polo_tone4" : {
+      "aliases" : [],
+      "emoji_order" : "968",
+      "code_decimal" : "&#129341;&#127998;",
+      "aliases_ascii" : [],
+      "unicode" : "1f93d-1f3fe",
+      "keywords" : [],
+      "shortname" : ":water_polo_tone4:",
+      "category" : "activity",
+      "name" : "water polo tone 4",
+      "unicode_alt" : ""
+   },
+   "cat" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128049;",
+      "emoji_order" : "1350",
+      "keywords" : [
+         "halloween",
+         "vagina",
+         "cat",
+         "animal"
+      ],
+      "unicode" : "1f431",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":cat:",
+      "category" : "nature",
+      "name" : "cat face"
+   },
+   "mens" : {
+      "emoji_order" : "1980",
+      "code_decimal" : "&#128697;",
+      "aliases_ascii" : [],
+      "unicode" : "1f6b9",
+      "keywords" : [
+         "symbol"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":mens:",
+      "name" : "mens symbol",
+      "category" : "symbols"
+   },
+   "high_heel" : {
+      "name" : "high-heeled shoe",
+      "category" : "people",
+      "shortname" : ":high_heel:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f460",
+      "keywords" : [
+         "women",
+         "fashion",
+         "shoe",
+         "sexy",
+         "accessories",
+         "girls night"
+      ],
+      "code_decimal" : "&#128096;",
+      "emoji_order" : "1330",
+      "aliases_ascii" : []
+   },
+   "clap" : {
+      "unicode_alt" : "",
+      "shortname" : ":clap:",
+      "name" : "clapping hands sign",
+      "category" : "people",
+      "code_decimal" : "&#128079;",
+      "emoji_order" : "1224",
+      "aliases_ascii" : [],
+      "unicode" : "1f44f",
+      "keywords" : [
+         "body",
+         "hands",
+         "win",
+         "diversity",
+         "good",
+         "beautiful"
+      ],
+      "aliases" : []
+   },
+   "flag_kr" : {
+      "aliases" : [
+         ":kr:"
+      ],
+      "aliases_ascii" : [],
+      "emoji_order" : "2314",
+      "code_decimal" : "&#127472;&#127479;",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f0-1f1f7",
+      "shortname" : ":flag_kr:",
+      "category" : "flags",
+      "name" : "korea",
+      "unicode_alt" : ""
+   },
+   "tm" : {
+      "aliases" : [],
+      "unicode" : "2122",
+      "keywords" : [
+         "symbol"
+      ],
+      "emoji_order" : "2105",
+      "code_decimal" : "&trade;",
+      "aliases_ascii" : [],
+      "category" : "symbols",
+      "name" : "trade mark sign",
+      "shortname" : ":tm:",
+      "unicode_alt" : "2122-fe0f"
+   },
+   "european_post_office" : {
+      "category" : "travel",
+      "name" : "european post office",
+      "shortname" : ":european_post_office:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "places",
+         "building",
+         "post office"
+      ],
+      "unicode" : "1f3e4",
+      "aliases_ascii" : [],
+      "emoji_order" : "1563",
+      "code_decimal" : "&#127972;"
+   },
+   "speaker" : {
+      "aliases" : [],
+      "keywords" : [
+         "alarm",
+         "symbol"
+      ],
+      "unicode" : "1f508",
+      "aliases_ascii" : [],
+      "emoji_order" : "1815",
+      "code_decimal" : "&#128264;",
+      "name" : "speaker",
+      "category" : "symbols",
+      "shortname" : ":speaker:",
+      "unicode_alt" : ""
+   },
+   "raised_back_of_hand_tone1" : {
+      "shortname" : ":raised_back_of_hand_tone1:",
+      "name" : "raised back of hand tone 1",
+      "category" : "people",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":back_of_hand_tone1:"
+      ],
+      "emoji_order" : "1213",
+      "code_decimal" : "&#129306;&#127995;",
+      "aliases_ascii" : [],
+      "unicode" : "1f91a-1f3fb",
+      "keywords" : []
+   },
+   "flag_dz" : {
+      "shortname" : ":flag_dz:",
+      "name" : "algeria",
+      "category" : "flags",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":dz:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127465;&#127487;",
+      "emoji_order" : "2251",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1e9-1f1ff"
+   },
+   "cherries" : {
+      "unicode_alt" : "",
+      "name" : "cherries",
+      "category" : "food",
+      "shortname" : ":cherries:",
+      "keywords" : [
+         "fruit",
+         "food"
+      ],
+      "unicode" : "1f352",
+      "aliases_ascii" : [],
+      "emoji_order" : "1460",
+      "code_decimal" : "&#127826;",
+      "aliases" : []
+   },
+   "salad" : {
+      "shortname" : ":salad:",
+      "category" : "food",
+      "name" : "green salad",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":green_salad:"
+      ],
+      "code_decimal" : "&#129367;",
+      "emoji_order" : "1493",
+      "aliases_ascii" : [],
+      "unicode" : "1f957",
+      "keywords" : []
+   },
+   "performing_arts" : {
+      "aliases" : [],
+      "unicode" : "1f3ad",
+      "keywords" : [
+         "theatre",
+         "movie"
+      ],
+      "code_decimal" : "&#127917;",
+      "emoji_order" : "1598",
+      "aliases_ascii" : [],
+      "category" : "activity",
+      "name" : "performing arts",
+      "shortname" : ":performing_arts:",
+      "unicode_alt" : ""
+   },
+   "face_palm_tone3" : {
+      "unicode_alt" : "",
+      "shortname" : ":face_palm_tone3:",
+      "name" : "face palm tone 3",
+      "category" : "people",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129318;&#127997;",
+      "emoji_order" : "624",
+      "keywords" : [],
+      "unicode" : "1f926-1f3fd",
+      "aliases" : [
+         ":facepalm_tone3:"
+      ]
+   },
+   "volcano" : {
+      "unicode_alt" : "",
+      "shortname" : ":volcano:",
+      "category" : "travel",
+      "name" : "volcano",
+      "code_decimal" : "&#127755;",
+      "emoji_order" : "1546",
+      "aliases_ascii" : [],
+      "unicode" : "1f30b",
+      "keywords" : [
+         "places",
+         "tropical"
+      ],
+      "aliases" : []
+   },
+   "postbox" : {
+      "unicode_alt" : "",
+      "shortname" : ":postbox:",
+      "name" : "postbox",
+      "category" : "objects",
+      "code_decimal" : "&#128238;",
+      "emoji_order" : "1912",
+      "aliases_ascii" : [],
+      "unicode" : "1f4ee",
+      "keywords" : [
+         "object"
+      ],
+      "aliases" : []
+   },
+   "custard" : {
+      "emoji_order" : "1518",
+      "code_decimal" : "&#127854;",
+      "aliases_ascii" : [],
+      "unicode" : "1f36e",
+      "keywords" : [
+         "food"
+      ],
+      "aliases" : [
+         ":pudding:",
+         ":flan:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":custard:",
+      "name" : "custard",
+      "category" : "food"
+   },
+   "loop" : {
+      "unicode" : "27bf",
+      "keywords" : [
+         "symbol"
+      ],
+      "emoji_order" : "2091",
+      "code_decimal" : "&#10175;",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "symbols",
+      "name" : "double curly loop",
+      "shortname" : ":loop:"
+   },
+   "regional_indicator_b" : {
+      "unicode_alt" : "",
+      "name" : "regional indicator symbol letter b",
+      "category" : "regional",
+      "shortname" : ":regional_indicator_b:",
+      "unicode" : "1f1e7",
+      "keywords" : [],
+      "code_decimal" : "&#127463;",
+      "emoji_order" : "12345",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "boom" : {
+      "shortname" : ":boom:",
+      "category" : "symbols",
+      "name" : "collision symbol",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "code_decimal" : "&#128165;",
+      "emoji_order" : "1305",
+      "aliases_ascii" : [],
+      "unicode" : "1f4a5",
+      "keywords" : [
+         "symbol",
+         "blast"
+      ]
+   },
+   "corn" : {
+      "aliases" : [],
+      "keywords" : [
+         "vegetables",
+         "food"
+      ],
+      "unicode" : "1f33d",
+      "aliases_ascii" : [],
+      "emoji_order" : "1468",
+      "code_decimal" : "&#127805;",
+      "category" : "food",
+      "name" : "ear of maize",
+      "shortname" : ":corn:",
+      "unicode_alt" : ""
+   },
+   "bellhop" : {
+      "unicode_alt" : "1f6ce-fe0f",
+      "category" : "objects",
+      "name" : "bellhop bell",
+      "shortname" : ":bellhop:",
+      "keywords" : [
+         "object"
+      ],
+      "unicode" : "1f6ce",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128718;",
+      "emoji_order" : "1661",
+      "aliases" : [
+         ":bellhop_bell:"
+      ]
+   },
+   "muscle" : {
+      "aliases" : [],
+      "keywords" : [
+         "body",
+         "hands",
+         "workout",
+         "flex",
+         "win",
+         "diversity",
+         "feminist",
+         "boys night"
+      ],
+      "unicode" : "1f4aa",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128170;",
+      "emoji_order" : "1080",
+      "name" : "flexed biceps",
+      "category" : "people",
+      "shortname" : ":muscle:",
+      "unicode_alt" : ""
+   },
+   "ok_hand" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1170",
+      "code_decimal" : "&#128076;",
+      "keywords" : [
+         "body",
+         "hands",
+         "hi",
+         "diversity",
+         "perfect",
+         "good",
+         "beautiful"
+      ],
+      "unicode" : "1f44c",
+      "shortname" : ":ok_hand:",
+      "category" : "people",
+      "name" : "ok hand sign",
+      "unicode_alt" : ""
+   },
+   "fallen_leaf" : {
+      "category" : "nature",
+      "name" : "fallen leaf",
+      "shortname" : ":fallen_leaf:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "nature",
+         "plant",
+         "leaf"
+      ],
+      "unicode" : "1f342",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127810;",
+      "emoji_order" : "1447"
+   },
+   "pray_tone5" : {
+      "unicode_alt" : "",
+      "name" : "person with folded hands tone 5",
+      "category" : "people",
+      "shortname" : ":pray_tone5:",
+      "keywords" : [],
+      "unicode" : "1f64f-1f3ff",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128591;&#127999;",
+      "emoji_order" : "1253",
+      "aliases" : []
+   },
+   "sunglasses" : {
+      "name" : "smiling face with sunglasses",
+      "category" : "people",
+      "shortname" : ":sunglasses:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f60e",
+      "keywords" : [
+         "silly",
+         "smiley",
+         "emojione",
+         "glasses",
+         "boys night"
+      ],
+      "emoji_order" : "12",
+      "code_decimal" : "&#128526;",
+      "aliases_ascii" : [
+         "B-)",
+         "B)",
+         "8)",
+         "8-)",
+         "B-D",
+         "8-D"
+      ]
+   },
+   "grinning" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1",
+      "code_decimal" : "&#128512;",
+      "keywords" : [
+         "happy",
+         "smiley",
+         "emotion"
+      ],
+      "unicode" : "1f600",
+      "shortname" : ":grinning:",
+      "name" : "grinning face",
+      "category" : "people",
+      "unicode_alt" : ""
+   },
+   "bridge_at_night" : {
+      "unicode_alt" : "",
+      "shortname" : ":bridge_at_night:",
+      "name" : "bridge at night",
+      "category" : "travel",
+      "aliases_ascii" : [],
+      "emoji_order" : "1590",
+      "code_decimal" : "&#127753;",
+      "keywords" : [
+         "places",
+         "travel",
+         "vacation",
+         "goodnight"
+      ],
+      "unicode" : "1f309",
+      "aliases" : []
+   },
+   "trumpet" : {
+      "aliases" : [],
+      "unicode" : "1f3ba",
+      "keywords" : [
+         "instruments"
+      ],
+      "emoji_order" : "1835",
+      "code_decimal" : "&#127930;",
+      "aliases_ascii" : [],
+      "name" : "trumpet",
+      "category" : "activity",
+      "shortname" : ":trumpet:",
+      "unicode_alt" : ""
+   },
+   "abcd" : {
+      "unicode" : "1f521",
+      "keywords" : [
+         "symbol"
+      ],
+      "emoji_order" : "2121",
+      "code_decimal" : "&#128289;",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "input symbol for latin small letters",
+      "category" : "symbols",
+      "shortname" : ":abcd:"
+   },
+   "whale2" : {
+      "aliases" : [],
+      "keywords" : [
+         "wildlife",
+         "tropical",
+         "whales",
+         "animal"
+      ],
+      "unicode" : "1f40b",
+      "aliases_ascii" : [],
+      "emoji_order" : "1407",
+      "code_decimal" : "&#128011;",
+      "category" : "nature",
+      "name" : "whale",
+      "shortname" : ":whale2:",
+      "unicode_alt" : ""
+   },
+   "fork_knife_plate" : {
+      "unicode_alt" : "1f37d-fe0f",
+      "category" : "food",
+      "name" : "fork and knife with plate",
+      "shortname" : ":fork_knife_plate:",
+      "keywords" : [
+         "object",
+         "food"
+      ],
+      "unicode" : "1f37d",
+      "aliases_ascii" : [],
+      "emoji_order" : "1533",
+      "code_decimal" : "&#127869;",
+      "aliases" : [
+         ":fork_and_knife_with_plate:"
+      ]
+   },
+   "fox" : {
+      "code_decimal" : "&#129418;",
+      "emoji_order" : "1349",
+      "aliases_ascii" : [],
+      "unicode" : "1f98a",
+      "keywords" : [],
+      "aliases" : [
+         ":fox_face:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":fox:",
+      "category" : "nature",
+      "name" : "fox face"
+   },
+   "right_facing_fist_tone2" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "right facing fist tone 2",
+      "shortname" : ":right_facing_fist_tone2:",
+      "unicode" : "1f91c-1f3fc",
+      "keywords" : [],
+      "emoji_order" : "1208",
+      "code_decimal" : "&#129308;&#127996;",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":right_fist_tone2:"
+      ]
+   },
+   "snake" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1403",
+      "code_decimal" : "&#128013;",
+      "keywords" : [
+         "wildlife",
+         "reptile",
+         "animal",
+         "creationism"
+      ],
+      "unicode" : "1f40d",
+      "shortname" : ":snake:",
+      "name" : "snake",
+      "category" : "nature",
+      "unicode_alt" : ""
+   },
+   "seedling" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1437",
+      "code_decimal" : "&#127793;",
+      "keywords" : [
+         "nature",
+         "plant",
+         "leaf"
+      ],
+      "unicode" : "1f331",
+      "shortname" : ":seedling:",
+      "category" : "nature",
+      "name" : "seedling",
+      "unicode_alt" : ""
+   },
+   "last_quarter_moon_with_face" : {
+      "shortname" : ":last_quarter_moon_with_face:",
+      "name" : "last quarter moon with face",
+      "category" : "nature",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1722",
+      "code_decimal" : "&#127772;",
+      "keywords" : [
+         "space",
+         "sky",
+         "moon"
+      ],
+      "unicode" : "1f31c"
+   },
+   "flag_qa" : {
+      "name" : "qatar",
+      "category" : "flags",
+      "shortname" : ":flag_qa:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":qa:"
+      ],
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f6-1f1e6",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127478;&#127462;",
+      "emoji_order" : "2379"
+   },
+   "flower_playing_cards" : {
+      "keywords" : [
+         "object",
+         "symbol"
+      ],
+      "unicode" : "1f3b4",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127924;",
+      "emoji_order" : "1813",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "symbols",
+      "name" : "flower playing cards",
+      "shortname" : ":flower_playing_cards:"
+   },
+   "raised_hands" : {
+      "aliases" : [],
+      "code_decimal" : "&#128588;",
+      "emoji_order" : "1242",
+      "aliases_ascii" : [],
+      "unicode" : "1f64c",
+      "keywords" : [
+         "body",
+         "hands",
+         "diversity",
+         "perfect",
+         "good",
+         "parties"
+      ],
+      "shortname" : ":raised_hands:",
+      "category" : "people",
+      "name" : "person raising both hands in celebration",
+      "unicode_alt" : ""
+   },
+   "eye" : {
+      "shortname" : ":eye:",
+      "name" : "eye",
+      "category" : "people",
+      "unicode_alt" : "1f441-fe0f",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128065;",
+      "emoji_order" : "1280",
+      "keywords" : [
+         "body",
+         "eyes"
+      ],
+      "unicode" : "1f441"
+   },
+   "v_tone5" : {
+      "unicode_alt" : "",
+      "name" : "victory hand tone 5",
+      "category" : "people",
+      "shortname" : ":v_tone5:",
+      "unicode" : "270c-1f3ff",
+      "keywords" : [],
+      "emoji_order" : "1133",
+      "code_decimal" : "&#9996;&#127999;",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "dollar" : {
+      "unicode_alt" : "",
+      "shortname" : ":dollar:",
+      "category" : "objects",
+      "name" : "banknote with dollar sign",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128181;",
+      "emoji_order" : "1893",
+      "keywords" : [
+         "money"
+      ],
+      "unicode" : "1f4b5",
+      "aliases" : []
+   },
+   "dizzy" : {
+      "unicode_alt" : "",
+      "name" : "dizzy symbol",
+      "category" : "symbols",
+      "shortname" : ":dizzy:",
+      "unicode" : "1f4ab",
+      "keywords" : [
+         "star",
+         "symbol"
+      ],
+      "code_decimal" : "&#128171;",
+      "emoji_order" : "1308",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "flag_ua" : {
+      "unicode_alt" : "",
+      "shortname" : ":flag_ua:",
+      "category" : "flags",
+      "name" : "ukraine",
+      "emoji_order" : "2423",
+      "code_decimal" : "&#127482;&#127462;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1fa-1f1e6",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "aliases" : [
+         ":ua:"
+      ]
+   },
+   "star" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1727",
+      "code_decimal" : "&#11088;",
+      "keywords" : [
+         "space",
+         "sky",
+         "star"
+      ],
+      "unicode" : "2b50",
+      "shortname" : ":star:",
+      "name" : "white medium star",
+      "category" : "nature",
+      "unicode_alt" : "2b50-fe0f"
+   },
+   "boar" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128023;",
+      "emoji_order" : "1366",
+      "keywords" : [
+         "wildlife",
+         "animal"
+      ],
+      "unicode" : "1f417",
+      "shortname" : ":boar:",
+      "name" : "boar",
+      "category" : "nature",
+      "unicode_alt" : ""
+   },
+   "flag_ye" : {
+      "aliases" : [
+         ":ye:"
+      ],
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1fe-1f1ea",
+      "aliases_ascii" : [],
+      "emoji_order" : "2440",
+      "code_decimal" : "&#127486;&#127466;",
+      "name" : "yemen",
+      "category" : "flags",
+      "shortname" : ":flag_ye:",
+      "unicode_alt" : ""
+   },
+   "mag_right" : {
+      "aliases" : [],
+      "emoji_order" : "1866",
+      "code_decimal" : "&#128270;",
+      "aliases_ascii" : [],
+      "unicode" : "1f50e",
+      "keywords" : [
+         "object"
+      ],
+      "shortname" : ":mag_right:",
+      "name" : "right-pointing magnifying glass",
+      "category" : "objects",
+      "unicode_alt" : ""
+   },
+   "shield" : {
+      "shortname" : ":shield:",
+      "name" : "shield",
+      "category" : "objects",
+      "unicode_alt" : "1f6e1-fe0f",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128737;",
+      "emoji_order" : "1958",
+      "keywords" : [
+         "object"
+      ],
+      "unicode" : "1f6e1"
+   },
+   "money_with_wings" : {
+      "unicode" : "1f4b8",
+      "keywords" : [
+         "money",
+         "boys night"
+      ],
+      "emoji_order" : "1896",
+      "code_decimal" : "&#128184;",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "objects",
+      "name" : "money with wings",
+      "shortname" : ":money_with_wings:"
+   },
+   "no_good_tone4" : {
+      "shortname" : ":no_good_tone4:",
+      "category" : "people",
+      "name" : "face with no good gesture tone 4",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "535",
+      "code_decimal" : "&#128581;&#127998;",
+      "keywords" : [],
+      "unicode" : "1f645-1f3fe"
+   },
+   "gift_heart" : {
+      "unicode_alt" : "",
+      "category" : "symbols",
+      "name" : "heart with ribbon",
+      "shortname" : ":gift_heart:",
+      "keywords" : [
+         "love",
+         "symbol",
+         "condolence"
+      ],
+      "unicode" : "1f49d",
+      "aliases_ascii" : [],
+      "emoji_order" : "1297",
+      "code_decimal" : "&#128157;",
+      "aliases" : []
+   },
+   "light_rail" : {
+      "name" : "light rail",
+      "category" : "travel",
+      "shortname" : ":light_rail:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "transportation",
+         "travel",
+         "train"
+      ],
+      "unicode" : "1f688",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128648;",
+      "emoji_order" : "1608"
+   },
+   "trophy" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127942;",
+      "emoji_order" : "1776",
+      "keywords" : [
+         "object",
+         "game",
+         "award",
+         "win",
+         "perfect",
+         "parties"
+      ],
+      "unicode" : "1f3c6",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":trophy:",
+      "name" : "trophy",
+      "category" : "activity"
+   },
+   "rotating_light" : {
+      "shortname" : ":rotating_light:",
+      "name" : "police cars revolving light",
+      "category" : "travel",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128680;",
+      "emoji_order" : "1637",
+      "keywords" : [
+         "transportation",
+         "object",
+         "police",
+         "911"
+      ],
+      "unicode" : "1f6a8"
+   },
+   "fast_forward" : {
+      "emoji_order" : "2052",
+      "code_decimal" : "&#9193;",
+      "aliases_ascii" : [],
+      "unicode" : "23e9",
+      "keywords" : [
+         "arrow",
+         "symbol"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":fast_forward:",
+      "name" : "black right-pointing double triangle",
+      "category" : "symbols"
+   },
+   "flag_sm" : {
+      "shortname" : ":flag_sm:",
+      "name" : "san marino",
+      "category" : "flags",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":sm:"
+      ],
+      "aliases_ascii" : [],
+      "emoji_order" : "2396",
+      "code_decimal" : "&#127480;&#127474;",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f8-1f1f2"
+   },
+   "volleyball" : {
+      "category" : "activity",
+      "name" : "volleyball",
+      "shortname" : ":volleyball:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f3d0",
+      "keywords" : [
+         "game",
+         "ball",
+         "sport",
+         "volleyball"
+      ],
+      "emoji_order" : "1784",
+      "code_decimal" : "&#127952;",
+      "aliases_ascii" : []
+   },
+   "flag_cc" : {
+      "aliases" : [
+         ":cc:"
+      ],
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1e8-1f1e8",
+      "aliases_ascii" : [],
+      "emoji_order" : "2226",
+      "code_decimal" : "&#127464;&#127464;",
+      "category" : "flags",
+      "name" : "cocos (keeling) islands",
+      "shortname" : ":flag_cc:",
+      "unicode_alt" : ""
+   },
+   "package" : {
+      "shortname" : ":package:",
+      "category" : "objects",
+      "name" : "package",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1907",
+      "code_decimal" : "&#128230;",
+      "keywords" : [
+         "object",
+         "gift",
+         "office"
+      ],
+      "unicode" : "1f4e6"
+   },
+   "wrestlers_tone2" : {
+      "aliases" : [
+         ":wrestling_tone2:"
+      ],
+      "emoji_order" : "948",
+      "code_decimal" : "&#129340;&#127996;",
+      "aliases_ascii" : [],
+      "unicode" : "1f93c-1f3fc",
+      "keywords" : [],
+      "shortname" : ":wrestlers_tone2:",
+      "category" : "activity",
+      "name" : "wrestlers tone 2",
+      "unicode_alt" : ""
+   },
+   "regional_indicator_t" : {
+      "keywords" : [],
+      "unicode" : "1f1f9",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127481;",
+      "emoji_order" : "12345",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "regional",
+      "name" : "regional indicator symbol letter t",
+      "shortname" : ":regional_indicator_t:"
+   },
+   "bath_tone5" : {
+      "code_decimal" : "&#128704;&#127999;",
+      "emoji_order" : "1678",
+      "aliases_ascii" : [],
+      "unicode" : "1f6c0-1f3ff",
+      "keywords" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":bath_tone5:",
+      "name" : "bath tone 5",
+      "category" : "activity"
+   },
+   "hamster" : {
+      "unicode_alt" : "",
+      "name" : "hamster face",
+      "category" : "nature",
+      "shortname" : ":hamster:",
+      "unicode" : "1f439",
+      "keywords" : [
+         "animal"
+      ],
+      "code_decimal" : "&#128057;",
+      "emoji_order" : "1378",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "santa_tone3" : {
+      "category" : "people",
+      "name" : "father christmas tone 3",
+      "shortname" : ":santa_tone3:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f385-1f3fd",
+      "aliases_ascii" : [],
+      "emoji_order" : "450",
+      "code_decimal" : "&#127877;&#127997;"
+   },
+   "point_up_tone3" : {
+      "shortname" : ":point_up_tone3:",
+      "name" : "white up pointing index tone 3",
+      "category" : "people",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1107",
+      "code_decimal" : "&#9757;&#127997;",
+      "keywords" : [],
+      "unicode" : "261d-1f3fd"
+   },
+   "sparkle" : {
+      "shortname" : ":sparkle:",
+      "category" : "symbols",
+      "name" : "sparkle",
+      "unicode_alt" : "2747-fe0f",
+      "aliases" : [],
+      "emoji_order" : "2095",
+      "code_decimal" : "&#10055;",
+      "aliases_ascii" : [],
+      "unicode" : "2747",
+      "keywords" : [
+         "symbol"
+      ]
+   },
+   "chains" : {
+      "unicode" : "26d3",
+      "keywords" : [
+         "object",
+         "tool"
+      ],
+      "emoji_order" : "1966",
+      "code_decimal" : "&#9939;",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "26d3-fe0f",
+      "name" : "chains",
+      "category" : "objects",
+      "shortname" : ":chains:"
+   },
+   "family_wwg" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "1061",
+      "code_decimal" : "&#128105;&#128105;&#128103;",
+      "keywords" : [
+         "people",
+         "family",
+         "women",
+         "baby",
+         "lgbt",
+         "lesbian"
+      ],
+      "unicode" : "1f469-1f469-1f467",
+      "aliases" : [],
+      "unicode_alt" : "1f469-200d-1f469-200d-1f467",
+      "shortname" : ":family_wwg:",
+      "name" : "family (woman,woman,girl)",
+      "category" : "people"
+   },
+   "sparkling_heart" : {
+      "aliases" : [],
+      "code_decimal" : "&#128150;",
+      "emoji_order" : "1290",
+      "aliases_ascii" : [],
+      "unicode" : "1f496",
+      "keywords" : [
+         "love",
+         "symbol",
+         "girls night"
+      ],
+      "shortname" : ":sparkling_heart:",
+      "name" : "sparkling heart",
+      "category" : "symbols",
+      "unicode_alt" : ""
+   },
+   "spy_tone2" : {
+      "aliases" : [
+         ":sleuth_or_spy_tone2:"
+      ],
+      "emoji_order" : "359",
+      "code_decimal" : "&#128373;&#127996;",
+      "aliases_ascii" : [],
+      "unicode" : "1f575-1f3fc",
+      "keywords" : [],
+      "shortname" : ":spy_tone2:",
+      "category" : "people",
+      "name" : "sleuth or spy tone 2",
+      "unicode_alt" : ""
+   },
+   "flag_bb" : {
+      "aliases" : [
+         ":bb:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127463;&#127463;",
+      "emoji_order" : "2205",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1e7-1f1e7",
+      "shortname" : ":flag_bb:",
+      "category" : "flags",
+      "name" : "barbados",
+      "unicode_alt" : ""
+   },
+   "triangular_flag_on_post" : {
+      "unicode_alt" : "",
+      "shortname" : ":triangular_flag_on_post:",
+      "category" : "objects",
+      "name" : "triangular flag on post",
+      "code_decimal" : "&#128681;",
+      "emoji_order" : "2182",
+      "aliases_ascii" : [],
+      "unicode" : "1f6a9",
+      "keywords" : [
+         "object"
+      ],
+      "aliases" : []
+   },
+   "convenience_store" : {
+      "unicode_alt" : "",
+      "shortname" : ":convenience_store:",
+      "category" : "travel",
+      "name" : "convenience store",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127978;",
+      "emoji_order" : "1568",
+      "keywords" : [
+         "places",
+         "building"
+      ],
+      "unicode" : "1f3ea",
+      "aliases" : []
+   },
+   "wave_tone1" : {
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f44b-1f3fb",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128075;&#127995;",
+      "emoji_order" : "1219",
+      "name" : "waving hand sign tone 1",
+      "category" : "people",
+      "shortname" : ":wave_tone1:",
+      "unicode_alt" : ""
+   },
+   "ice_skate" : {
+      "shortname" : ":ice_skate:",
+      "name" : "ice skate",
+      "category" : "activity",
+      "unicode_alt" : "26f8-fe0f",
+      "aliases" : [],
+      "code_decimal" : "&#9976;",
+      "emoji_order" : "1800",
+      "aliases_ascii" : [],
+      "unicode" : "26f8",
+      "keywords" : [
+         "cold",
+         "sport",
+         "ice skating"
+      ]
+   },
+   "small_orange_diamond" : {
+      "unicode_alt" : "",
+      "name" : "small orange diamond",
+      "category" : "symbols",
+      "shortname" : ":small_orange_diamond:",
+      "unicode" : "1f538",
+      "keywords" : [
+         "shapes",
+         "symbol"
+      ],
+      "code_decimal" : "&#128312;",
+      "emoji_order" : "2169",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "burrito" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1487",
+      "code_decimal" : "&#127791;",
+      "keywords" : [
+         "food",
+         "mexican"
+      ],
+      "unicode" : "1f32f",
+      "shortname" : ":burrito:",
+      "name" : "burrito",
+      "category" : "food",
+      "unicode_alt" : ""
+   },
+   "zzz" : {
+      "shortname" : ":zzz:",
+      "category" : "people",
+      "name" : "sleeping symbol",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "emoji_order" : "1302",
+      "code_decimal" : "&#128164;",
+      "aliases_ascii" : [],
+      "unicode" : "1f4a4",
+      "keywords" : [
+         "tired",
+         "goodnight"
+      ]
+   },
+   "ok_woman_tone2" : {
+      "aliases" : [],
+      "unicode" : "1f646-1f3fc",
+      "keywords" : [],
+      "emoji_order" : "551",
+      "code_decimal" : "&#128582;&#127996;",
+      "aliases_ascii" : [],
+      "name" : "face with ok gesture tone2",
+      "category" : "people",
+      "shortname" : ":ok_woman_tone2:",
+      "unicode_alt" : ""
+   },
+   "flag_tz" : {
+      "shortname" : ":flag_tz:",
+      "name" : "tanzania",
+      "category" : "flags",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":tz:"
+      ],
+      "aliases_ascii" : [],
+      "emoji_order" : "2422",
+      "code_decimal" : "&#127481;&#127487;",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f9-1f1ff"
+   },
+   "flag_tc" : {
+      "aliases" : [
+         ":tc:"
+      ],
+      "emoji_order" : "2407",
+      "code_decimal" : "&#127481;&#127464;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f9-1f1e8",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "shortname" : ":flag_tc:",
+      "category" : "flags",
+      "name" : "turks and caicos islands",
+      "unicode_alt" : ""
+   },
+   "snail" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128012;",
+      "emoji_order" : "1419",
+      "keywords" : [
+         "insects",
+         "animal"
+      ],
+      "unicode" : "1f40c",
+      "shortname" : ":snail:",
+      "name" : "snail",
+      "category" : "nature",
+      "unicode_alt" : ""
+   },
+   "man" : {
+      "aliases" : [],
+      "keywords" : [
+         "people",
+         "men",
+         "sex",
+         "diversity",
+         "selfie",
+         "boys night"
+      ],
+      "unicode" : "1f468",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128104;",
+      "emoji_order" : "111",
+      "category" : "people",
+      "name" : "man",
+      "shortname" : ":man:",
+      "unicode_alt" : ""
+   },
+   "juggling_tone4" : {
+      "aliases" : [
+         ":juggler_tone4:"
+      ],
+      "keywords" : [],
+      "unicode" : "1f939-1f3fe",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129337;&#127998;",
+      "emoji_order" : "1004",
+      "name" : "juggling tone 4",
+      "category" : "activity",
+      "shortname" : ":juggling_tone4:",
+      "unicode_alt" : ""
+   },
+   "flag_hu" : {
+      "aliases" : [
+         ":hu:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127469;&#127482;",
+      "emoji_order" : "2291",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1ed-1f1fa",
+      "shortname" : ":flag_hu:",
+      "name" : "hungary",
+      "category" : "flags",
+      "unicode_alt" : ""
+   },
+   "cloud_lightning" : {
+      "name" : "cloud with lightning",
+      "category" : "nature",
+      "shortname" : ":cloud_lightning:",
+      "unicode_alt" : "1f329-fe0f",
+      "aliases" : [
+         ":cloud_with_lightning:"
+      ],
+      "unicode" : "1f329",
+      "keywords" : [
+         "weather",
+         "sky",
+         "cloud",
+         "cold",
+         "rain"
+      ],
+      "emoji_order" : "1738",
+      "code_decimal" : "&#127785;",
+      "aliases_ascii" : []
+   },
+   "gemini" : {
+      "unicode_alt" : "264a-fe0f",
+      "shortname" : ":gemini:",
+      "category" : "symbols",
+      "name" : "gemini",
+      "emoji_order" : "2037",
+      "code_decimal" : "&#9802;",
+      "aliases_ascii" : [],
+      "unicode" : "264a",
+      "keywords" : [
+         "zodiac",
+         "symbol"
+      ],
+      "aliases" : []
+   },
+   "nail_care_tone4" : {
+      "unicode_alt" : "",
+      "shortname" : ":nail_care_tone4:",
+      "category" : "people",
+      "name" : "nail polish tone 4",
+      "aliases_ascii" : [],
+      "emoji_order" : "1264",
+      "code_decimal" : "&#128133;&#127998;",
+      "keywords" : [],
+      "unicode" : "1f485-1f3fe",
+      "aliases" : []
+   },
+   "gear" : {
+      "unicode_alt" : "2699-fe0f",
+      "name" : "gear",
+      "category" : "objects",
+      "shortname" : ":gear:",
+      "unicode" : "2699",
+      "keywords" : [
+         "object",
+         "tool"
+      ],
+      "emoji_order" : "1961",
+      "code_decimal" : "&#9881;",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "flag_as" : {
+      "unicode_alt" : "",
+      "category" : "flags",
+      "name" : "american samoa",
+      "shortname" : ":flag_as:",
+      "unicode" : "1f1e6-1f1f8",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "code_decimal" : "&#127462;&#127480;",
+      "emoji_order" : "2198",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":as:"
+      ]
+   },
+   "massage_tone4" : {
+      "keywords" : [],
+      "unicode" : "1f486-1f3fe",
+      "aliases_ascii" : [],
+      "emoji_order" : "661",
+      "code_decimal" : "&#128134;&#127998;",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "face massage tone 4",
+      "shortname" : ":massage_tone4:"
+   },
+   "man_in_tuxedo" : {
+      "unicode_alt" : "",
+      "name" : "man in tuxedo",
+      "category" : "people",
+      "shortname" : ":man_in_tuxedo:",
+      "unicode" : "1f935",
+      "keywords" : [],
+      "emoji_order" : "477",
+      "code_decimal" : "&#129333;",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "older_man_tone4" : {
+      "shortname" : ":older_man_tone4:",
+      "name" : "older man tone 4",
+      "category" : "people",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "emoji_order" : "127",
+      "code_decimal" : "&#128116;&#127998;",
+      "aliases_ascii" : [],
+      "unicode" : "1f474-1f3fe",
+      "keywords" : []
+   },
+   "flag_br" : {
+      "shortname" : ":flag_br:",
+      "name" : "brazil",
+      "category" : "flags",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":br:"
+      ],
+      "code_decimal" : "&#127463;&#127479;",
+      "emoji_order" : "2218",
+      "aliases_ascii" : [],
+      "unicode" : "1f1e7-1f1f7",
+      "keywords" : [
+         "country",
+         "flag"
+      ]
+   },
+   "flag_sl" : {
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f8-1f1f1",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127480;&#127473;",
+      "emoji_order" : "2395",
+      "aliases" : [
+         ":sl:"
+      ],
+      "unicode_alt" : "",
+      "name" : "sierra leone",
+      "category" : "flags",
+      "shortname" : ":flag_sl:"
+   },
+   "older_woman_tone5" : {
+      "unicode" : "1f475-1f3ff",
+      "keywords" : [],
+      "code_decimal" : "&#128117;&#127999;",
+      "emoji_order" : "134",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":grandma_tone5:"
+      ],
+      "unicode_alt" : "",
+      "name" : "older woman tone 5",
+      "category" : "people",
+      "shortname" : ":older_woman_tone5:"
+   },
+   "bicyclist_tone5" : {
+      "unicode_alt" : "",
+      "shortname" : ":bicyclist_tone5:",
+      "category" : "activity",
+      "name" : "bicyclist tone 5",
+      "aliases_ascii" : [],
+      "emoji_order" : "895",
+      "code_decimal" : "&#128692;&#127999;",
+      "keywords" : [],
+      "unicode" : "1f6b4-1f3ff",
+      "aliases" : []
+   },
+   "information_desk_person_tone4" : {
+      "category" : "people",
+      "name" : "information desk person tone 4",
+      "shortname" : ":information_desk_person_tone4:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f481-1f3fe",
+      "keywords" : [],
+      "emoji_order" : "571",
+      "code_decimal" : "&#128129;&#127998;",
+      "aliases_ascii" : []
+   },
+   "accept" : {
+      "shortname" : ":accept:",
+      "category" : "symbols",
+      "name" : "circled ideograph accept",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "2151",
+      "code_decimal" : "&#127569;",
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "1f251"
+   },
+   "punch_tone4" : {
+      "shortname" : ":punch_tone4:",
+      "category" : "people",
+      "name" : "fisted hand sign tone 4",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128074;&#127998;",
+      "emoji_order" : "1198",
+      "keywords" : [],
+      "unicode" : "1f44a-1f3fe"
+   },
+   "rage" : {
+      "emoji_order" : "65",
+      "code_decimal" : "&#128545;",
+      "aliases_ascii" : [],
+      "unicode" : "1f621",
+      "keywords" : [
+         "mad",
+         "smiley",
+         "angry",
+         "emotion"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":rage:",
+      "category" : "people",
+      "name" : "pouting face"
+   },
+   "stuck_out_tongue_closed_eyes" : {
+      "shortname" : ":stuck_out_tongue_closed_eyes:",
+      "name" : "face with stuck-out tongue and tightly-closed eyes",
+      "category" : "people",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "emoji_order" : "39",
+      "code_decimal" : "&#128541;",
+      "aliases_ascii" : [],
+      "unicode" : "1f61d",
+      "keywords" : [
+         "happy",
+         "smiley",
+         "emotion"
+      ]
+   },
+   "flag_tj" : {
+      "unicode_alt" : "",
+      "name" : "tajikistan",
+      "category" : "flags",
+      "shortname" : ":flag_tj:",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f9-1f1ef",
+      "aliases_ascii" : [],
+      "emoji_order" : "2412",
+      "code_decimal" : "&#127481;&#127471;",
+      "aliases" : [
+         ":tj:"
+      ]
+   },
+   "flag_zm" : {
+      "aliases" : [
+         ":zm:"
+      ],
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1ff-1f1f2",
+      "aliases_ascii" : [],
+      "emoji_order" : "2443",
+      "code_decimal" : "&#127487;&#127474;",
+      "category" : "flags",
+      "name" : "zambia",
+      "shortname" : ":flag_zm:",
+      "unicode_alt" : ""
+   },
+   "flag_sa" : {
+      "emoji_order" : "2385",
+      "code_decimal" : "&#127480;&#127462;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f8-1f1e6",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "aliases" : [
+         ":saudiarabia:",
+         ":saudi:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":flag_sa:",
+      "name" : "saudi arabia",
+      "category" : "flags"
+   },
+   "squid" : {
+      "unicode_alt" : "",
+      "shortname" : ":squid:",
+      "category" : "nature",
+      "name" : "squid",
+      "code_decimal" : "&#129425;",
+      "emoji_order" : "1417",
+      "aliases_ascii" : [],
+      "unicode" : "1f991",
+      "keywords" : [],
+      "aliases" : []
+   },
+   "scroll" : {
+      "unicode" : "1f4dc",
+      "keywords" : [
+         "object",
+         "office"
+      ],
+      "code_decimal" : "&#128220;",
+      "emoji_order" : "1884",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "scroll",
+      "category" : "objects",
+      "shortname" : ":scroll:"
+   },
+   "water_polo" : {
+      "shortname" : ":water_polo:",
+      "category" : "activity",
+      "name" : "water polo",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "emoji_order" : "964",
+      "code_decimal" : "&#129341;",
+      "aliases_ascii" : [],
+      "unicode" : "1f93d",
+      "keywords" : []
+   },
+   "flag_bg" : {
+      "aliases" : [
+         ":bg:"
+      ],
+      "code_decimal" : "&#127463;&#127468;",
+      "emoji_order" : "2209",
+      "aliases_ascii" : [],
+      "unicode" : "1f1e7-1f1ec",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "shortname" : ":flag_bg:",
+      "category" : "flags",
+      "name" : "bulgaria",
+      "unicode_alt" : ""
+   },
+   "flag_me" : {
+      "category" : "flags",
+      "name" : "montenegro",
+      "shortname" : ":flag_me:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":me:"
+      ],
+      "unicode" : "1f1f2-1f1ea",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "code_decimal" : "&#127474;&#127466;",
+      "emoji_order" : "2332",
+      "aliases_ascii" : []
+   },
+   "vhs" : {
+      "aliases" : [],
+      "code_decimal" : "&#128252;",
+      "emoji_order" : "1864",
+      "aliases_ascii" : [],
+      "unicode" : "1f4fc",
+      "keywords" : [
+         "electronics"
+      ],
+      "shortname" : ":vhs:",
+      "name" : "videocassette",
+      "category" : "objects",
+      "unicode_alt" : ""
+   },
+   "flag_bq" : {
+      "unicode_alt" : "",
+      "category" : "flags",
+      "name" : "caribbean netherlands",
+      "shortname" : ":flag_bq:",
+      "unicode" : "1f1e7-1f1f6",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "emoji_order" : "2217",
+      "code_decimal" : "&#127463;&#127478;",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":bq:"
+      ]
+   },
+   "clock130" : {
+      "unicode" : "1f55c",
+      "keywords" : [
+         "symbol",
+         "time"
+      ],
+      "emoji_order" : "1690",
+      "code_decimal" : "&#128348;",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "symbols",
+      "name" : "clock face one-thirty",
+      "shortname" : ":clock130:"
+   },
+   "electric_plug" : {
+      "name" : "electric plug",
+      "category" : "objects",
+      "shortname" : ":electric_plug:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f50c",
+      "keywords" : [
+         "electronics"
+      ],
+      "code_decimal" : "&#128268;",
+      "emoji_order" : "1845",
+      "aliases_ascii" : []
+   },
+   "flag_mp" : {
+      "unicode_alt" : "",
+      "name" : "northern mariana islands",
+      "category" : "flags",
+      "shortname" : ":flag_mp:",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f2-1f1f5",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127474;&#127477;",
+      "emoji_order" : "2341",
+      "aliases" : [
+         ":mp:"
+      ]
+   },
+   "tone2" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "1076",
+      "code_decimal" : "&#127996;",
+      "keywords" : [],
+      "unicode" : "1f3fc",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":tone2:",
+      "name" : "emoji modifier Fitzpatrick type-3",
+      "category" : "modifier"
+   },
+   "girl_tone3" : {
+      "unicode" : "1f467-1f3fd",
+      "keywords" : [],
+      "code_decimal" : "&#128103;&#127997;",
+      "emoji_order" : "108",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "girl tone 3",
+      "category" : "people",
+      "shortname" : ":girl_tone3:"
+   },
+   "potato" : {
+      "shortname" : ":potato:",
+      "name" : "potato",
+      "category" : "food",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129364;",
+      "emoji_order" : "1466",
+      "keywords" : [],
+      "unicode" : "1f954"
+   },
+   "shell" : {
+      "emoji_order" : "1414",
+      "code_decimal" : "&#128026;",
+      "aliases_ascii" : [],
+      "unicode" : "1f41a",
+      "keywords" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":shell:",
+      "category" : "nature",
+      "name" : "spiral shell"
+   },
+   "revolving_hearts" : {
+      "aliases" : [],
+      "unicode" : "1f49e",
+      "keywords" : [
+         "love",
+         "symbol"
+      ],
+      "code_decimal" : "&#128158;",
+      "emoji_order" : "1298",
+      "aliases_ascii" : [],
+      "name" : "revolving hearts",
+      "category" : "symbols",
+      "shortname" : ":revolving_hearts:",
+      "unicode_alt" : ""
+   },
+   "closed_book" : {
+      "unicode_alt" : "",
+      "shortname" : ":closed_book:",
+      "name" : "closed book",
+      "category" : "objects",
+      "emoji_order" : "1875",
+      "code_decimal" : "&#128213;",
+      "aliases_ascii" : [],
+      "unicode" : "1f4d5",
+      "keywords" : [
+         "object",
+         "office",
+         "write",
+         "book"
+      ],
+      "aliases" : []
+   },
+   "wind_chime" : {
+      "aliases" : [],
+      "code_decimal" : "&#127888;",
+      "emoji_order" : "1768",
+      "aliases_ascii" : [],
+      "unicode" : "1f390",
+      "keywords" : [
+         "object",
+         "japan"
+      ],
+      "shortname" : ":wind_chime:",
+      "name" : "wind chime",
+      "category" : "objects",
+      "unicode_alt" : ""
+   },
+   "maple_leaf" : {
+      "aliases" : [],
+      "emoji_order" : "1446",
+      "code_decimal" : "&#127809;",
+      "aliases_ascii" : [],
+      "unicode" : "1f341",
+      "keywords" : [
+         "nature",
+         "plant",
+         "leaf"
+      ],
+      "shortname" : ":maple_leaf:",
+      "category" : "nature",
+      "name" : "maple leaf",
+      "unicode_alt" : ""
+   },
+   "drooling_face" : {
+      "aliases" : [
+         ":drool:"
+      ],
+      "emoji_order" : "40",
+      "code_decimal" : "&#129316;",
+      "aliases_ascii" : [],
+      "unicode" : "1f924",
+      "keywords" : [],
+      "shortname" : ":drooling_face:",
+      "category" : "people",
+      "name" : "drooling face",
+      "unicode_alt" : ""
+   },
+   "incoming_envelope" : {
+      "aliases" : [],
+      "keywords" : [
+         "object"
+      ],
+      "unicode" : "1f4e8",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128232;",
+      "emoji_order" : "1903",
+      "name" : "incoming envelope",
+      "category" : "objects",
+      "shortname" : ":incoming_envelope:",
+      "unicode_alt" : ""
+   },
+   "free" : {
+      "shortname" : ":free:",
+      "category" : "symbols",
+      "name" : "squared free",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "code_decimal" : "&#127379;",
+      "emoji_order" : "2130",
+      "aliases_ascii" : [],
+      "unicode" : "1f193",
+      "keywords" : [
+         "symbol"
+      ]
+   },
+   "crab" : {
+      "unicode" : "1f980",
+      "keywords" : [
+         "tropical",
+         "animal"
+      ],
+      "code_decimal" : "&#129408;",
+      "emoji_order" : "1415",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "nature",
+      "name" : "crab",
+      "shortname" : ":crab:"
+   },
+   "family_mwgb" : {
+      "unicode_alt" : "1f468-200d-1f469-200d-1f467-200d-1f466",
+      "shortname" : ":family_mwgb:",
+      "name" : "family (man,woman,girl,boy)",
+      "category" : "people",
+      "aliases_ascii" : [],
+      "emoji_order" : "1052",
+      "code_decimal" : "&#128104;&#128105;&#128103;&#128102;",
+      "keywords" : [
+         "people",
+         "family",
+         "baby"
+      ],
+      "unicode" : "1f468-1f469-1f467-1f466",
+      "aliases" : []
+   },
+   "clock12" : {
+      "unicode" : "1f55b",
+      "keywords" : [
+         "symbol",
+         "time"
+      ],
+      "emoji_order" : "1687",
+      "code_decimal" : "&#128347;",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "symbols",
+      "name" : "clock face twelve oclock",
+      "shortname" : ":clock12:"
+   },
+   "point_up_2_tone2" : {
+      "unicode" : "1f446-1f3fc",
+      "keywords" : [],
+      "emoji_order" : "1112",
+      "code_decimal" : "&#128070;&#127996;",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "white up pointing backhand index tone 2",
+      "shortname" : ":point_up_2_tone2:"
+   },
+   "head_bandage" : {
+      "aliases" : [
+         ":face_with_head_bandage:"
+      ],
+      "aliases_ascii" : [],
+      "emoji_order" : "73",
+      "code_decimal" : "&#129301;",
+      "keywords" : [
+         "smiley",
+         "health",
+         "sick",
+         "emotion"
+      ],
+      "unicode" : "1f915",
+      "shortname" : ":head_bandage:",
+      "name" : "face with head-bandage",
+      "category" : "people",
+      "unicode_alt" : ""
+   },
+   "flag_ke" : {
+      "aliases" : [
+         ":ke:"
+      ],
+      "emoji_order" : "2307",
+      "code_decimal" : "&#127472;&#127466;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f0-1f1ea",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "shortname" : ":flag_ke:",
+      "name" : "kenya",
+      "category" : "flags",
+      "unicode_alt" : ""
+   },
+   "regional_indicator_n" : {
+      "unicode_alt" : "",
+      "name" : "regional indicator symbol letter n",
+      "category" : "regional",
+      "shortname" : ":regional_indicator_n:",
+      "keywords" : [],
+      "unicode" : "1f1f3",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127475;",
+      "emoji_order" : "12345",
+      "aliases" : []
+   },
+   "turkey" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129411;",
+      "emoji_order" : "1387",
+      "keywords" : [
+         "wildlife",
+         "animal"
+      ],
+      "unicode" : "1f983",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":turkey:",
+      "category" : "nature",
+      "name" : "turkey"
+   },
+   "japanese_ogre" : {
+      "unicode" : "1f479",
+      "keywords" : [
+         "monster"
+      ],
+      "code_decimal" : "&#128121;",
+      "emoji_order" : "78",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "japanese ogre",
+      "shortname" : ":japanese_ogre:"
+   },
+   "telephone" : {
+      "unicode_alt" : "260e-fe0f",
+      "shortname" : ":telephone:",
+      "name" : "black telephone",
+      "category" : "objects",
+      "emoji_order" : "1840",
+      "code_decimal" : "&#9742;",
+      "aliases_ascii" : [],
+      "unicode" : "260e",
+      "keywords" : [
+         "electronics",
+         "phone"
+      ],
+      "aliases" : []
+   },
+   "sake" : {
+      "shortname" : ":sake:",
+      "name" : "sake bottle and cup",
+      "category" : "food",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "emoji_order" : "1524",
+      "code_decimal" : "&#127862;",
+      "aliases_ascii" : [],
+      "unicode" : "1f376",
+      "keywords" : [
+         "drink",
+         "japan",
+         "sake",
+         "alcohol",
+         "girls night"
+      ]
+   },
+   "shrug_tone4" : {
+      "unicode_alt" : "",
+      "shortname" : ":shrug_tone4:",
+      "category" : "people",
+      "name" : "shrug tone 4",
+      "aliases_ascii" : [],
+      "emoji_order" : "643",
+      "code_decimal" : "&#129335;&#127998;",
+      "keywords" : [],
+      "unicode" : "1f937-1f3fe",
+      "aliases" : []
+   },
+   "santa_tone2" : {
+      "aliases" : [],
+      "code_decimal" : "&#127877;&#127996;",
+      "emoji_order" : "449",
+      "aliases_ascii" : [],
+      "unicode" : "1f385-1f3fc",
+      "keywords" : [],
+      "shortname" : ":santa_tone2:",
+      "category" : "people",
+      "name" : "father christmas tone 2",
+      "unicode_alt" : ""
+   },
+   "flag_pf" : {
+      "aliases" : [
+         ":pf:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127477;&#127467;",
+      "emoji_order" : "2367",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f5-1f1eb",
+      "shortname" : ":flag_pf:",
+      "category" : "flags",
+      "name" : "french polynesia",
+      "unicode_alt" : ""
+   },
+   "flag_gw" : {
+      "shortname" : ":flag_gw:",
+      "name" : "guinea-bissau",
+      "category" : "flags",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":gw:"
+      ],
+      "emoji_order" : "2284",
+      "code_decimal" : "&#127468;&#127484;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1ec-1f1fc",
+      "keywords" : [
+         "country",
+         "flag"
+      ]
+   },
+   "flag_vi" : {
+      "unicode_alt" : "",
+      "shortname" : ":flag_vi:",
+      "category" : "flags",
+      "name" : "u.s. virgin islands",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127483;&#127470;",
+      "emoji_order" : "2434",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1fb-1f1ee",
+      "aliases" : [
+         ":vi:"
+      ]
+   },
+   "flag_ac" : {
+      "shortname" : ":flag_ac:",
+      "category" : "flags",
+      "name" : "ascension",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":ac:"
+      ],
+      "aliases_ascii" : [],
+      "emoji_order" : "2187",
+      "code_decimal" : "&#127462;&#127464;",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1e6-1f1e8"
+   },
+   "wheelchair" : {
+      "unicode_alt" : "267f-fe0f",
+      "name" : "wheelchair symbol",
+      "category" : "symbols",
+      "shortname" : ":wheelchair:",
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "267f",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#9855;",
+      "emoji_order" : "1979",
+      "aliases" : []
+   },
+   "flag_si" : {
+      "unicode_alt" : "",
+      "name" : "slovenia",
+      "category" : "flags",
+      "shortname" : ":flag_si:",
+      "unicode" : "1f1f8-1f1ee",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "code_decimal" : "&#127480;&#127470;",
+      "emoji_order" : "2392",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":si:"
+      ]
+   },
+   "nauseated_face" : {
+      "aliases" : [
+         ":sick:"
+      ],
+      "keywords" : [],
+      "unicode" : "1f922",
+      "aliases_ascii" : [],
+      "emoji_order" : "74",
+      "code_decimal" : "&#129314;",
+      "category" : "people",
+      "name" : "nauseated face",
+      "shortname" : ":nauseated_face:",
+      "unicode_alt" : ""
+   },
+   "muscle_tone4" : {
+      "name" : "flexed biceps tone 4",
+      "category" : "people",
+      "shortname" : ":muscle_tone4:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f4aa-1f3fe",
+      "keywords" : [],
+      "code_decimal" : "&#128170;&#127998;",
+      "emoji_order" : "1084",
+      "aliases_ascii" : []
+   },
+   "family_wwgg" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128105;&#128105;&#128103;&#128103;",
+      "emoji_order" : "1064",
+      "keywords" : [
+         "people",
+         "family",
+         "women",
+         "baby",
+         "lgbt",
+         "lesbian"
+      ],
+      "unicode" : "1f469-1f469-1f467-1f467",
+      "shortname" : ":family_wwgg:",
+      "name" : "family (woman,woman,girl,girl)",
+      "category" : "people",
+      "unicode_alt" : "1f469-200d-1f469-200d-1f467-200d-1f467"
+   },
+   "pregnant_woman_tone5" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "pregnant woman tone 5",
+      "shortname" : ":pregnant_woman_tone5:",
+      "keywords" : [],
+      "unicode" : "1f930-1f3ff",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129328;&#127999;",
+      "emoji_order" : "488",
+      "aliases" : [
+         ":expecting_woman_tone5:"
+      ]
+   },
+   "customs" : {
+      "unicode_alt" : "",
+      "name" : "customs",
+      "category" : "symbols",
+      "shortname" : ":customs:",
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "1f6c3",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128707;",
+      "emoji_order" : "1986",
+      "aliases" : []
+   },
+   "doughnut" : {
+      "shortname" : ":doughnut:",
+      "name" : "doughnut",
+      "category" : "food",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127849;",
+      "emoji_order" : "1511",
+      "keywords" : [
+         "food"
+      ],
+      "unicode" : "1f369"
+   },
+   "speedboat" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1645",
+      "code_decimal" : "&#128676;",
+      "keywords" : [
+         "transportation",
+         "travel",
+         "boat",
+         "vacation",
+         "tropical"
+      ],
+      "unicode" : "1f6a4",
+      "shortname" : ":speedboat:",
+      "category" : "travel",
+      "name" : "speedboat",
+      "unicode_alt" : ""
+   },
+   "leopard" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1355",
+      "code_decimal" : "&#128006;",
+      "keywords" : [
+         "wildlife",
+         "roar",
+         "animal"
+      ],
+      "unicode" : "1f406",
+      "shortname" : ":leopard:",
+      "category" : "nature",
+      "name" : "leopard",
+      "unicode_alt" : ""
+   },
+   "clock7" : {
+      "unicode_alt" : "",
+      "shortname" : ":clock7:",
+      "name" : "clock face seven oclock",
+      "category" : "symbols",
+      "aliases_ascii" : [],
+      "emoji_order" : "1701",
+      "code_decimal" : "&#128342;",
+      "keywords" : [
+         "symbol",
+         "time"
+      ],
+      "unicode" : "1f556",
+      "aliases" : []
+   },
+   "pizza" : {
+      "unicode_alt" : "",
+      "name" : "slice of pizza",
+      "category" : "food",
+      "shortname" : ":pizza:",
+      "keywords" : [
+         "italian",
+         "food",
+         "boys night"
+      ],
+      "unicode" : "1f355",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127829;",
+      "emoji_order" : "1484",
+      "aliases" : []
+   },
+   "egg" : {
+      "aliases" : [],
+      "emoji_order" : "1489",
+      "code_decimal" : "&#129370;",
+      "aliases_ascii" : [],
+      "unicode" : "1f95a",
+      "keywords" : [],
+      "shortname" : ":egg:",
+      "name" : "egg",
+      "category" : "food",
+      "unicode_alt" : ""
+   },
+   "timer" : {
+      "aliases" : [
+         ":timer_clock:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#9202;",
+      "emoji_order" : "1685",
+      "keywords" : [
+         "object",
+         "time"
+      ],
+      "unicode" : "23f2",
+      "shortname" : ":timer:",
+      "category" : "objects",
+      "name" : "timer clock",
+      "unicode_alt" : "23f2-fe0f"
+   },
+   "point_up_2_tone5" : {
+      "unicode_alt" : "",
+      "shortname" : ":point_up_2_tone5:",
+      "category" : "people",
+      "name" : "white up pointing backhand index tone 5",
+      "code_decimal" : "&#128070;&#127999;",
+      "emoji_order" : "1115",
+      "aliases_ascii" : [],
+      "unicode" : "1f446-1f3ff",
+      "keywords" : [],
+      "aliases" : []
+   },
+   "flag_py" : {
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f5-1f1fe",
+      "aliases_ascii" : [],
+      "emoji_order" : "2378",
+      "code_decimal" : "&#127477;&#127486;",
+      "aliases" : [
+         ":py:"
+      ],
+      "unicode_alt" : "",
+      "name" : "paraguay",
+      "category" : "flags",
+      "shortname" : ":flag_py:"
+   },
+   "fax" : {
+      "shortname" : ":fax:",
+      "name" : "fax machine",
+      "category" : "objects",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1843",
+      "code_decimal" : "&#128224;",
+      "keywords" : [
+         "electronics",
+         "work",
+         "office"
+      ],
+      "unicode" : "1f4e0"
+   },
+   "signal_strength" : {
+      "shortname" : ":signal_strength:",
+      "category" : "symbols",
+      "name" : "antenna with bars",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "code_decimal" : "&#128246;",
+      "emoji_order" : "2069",
+      "aliases_ascii" : [],
+      "unicode" : "1f4f6",
+      "keywords" : [
+         "symbol"
+      ]
+   },
+   "new_moon" : {
+      "shortname" : ":new_moon:",
+      "category" : "nature",
+      "name" : "new moon symbol",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "code_decimal" : "&#127761;",
+      "emoji_order" : "1711",
+      "aliases_ascii" : [],
+      "unicode" : "1f311",
+      "keywords" : [
+         "space",
+         "sky",
+         "moon"
+      ]
+   },
+   "flag_ph" : {
+      "aliases" : [
+         ":ph:"
+      ],
+      "code_decimal" : "&#127477;&#127469;",
+      "emoji_order" : "2369",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f5-1f1ed",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "shortname" : ":flag_ph:",
+      "name" : "the philippines",
+      "category" : "flags",
+      "unicode_alt" : ""
+   },
+   "sandal" : {
+      "unicode_alt" : "",
+      "name" : "womans sandal",
+      "category" : "people",
+      "shortname" : ":sandal:",
+      "keywords" : [
+         "fashion",
+         "shoe",
+         "accessories"
+      ],
+      "unicode" : "1f461",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128097;",
+      "emoji_order" : "1331",
+      "aliases" : []
+   },
+   "ferris_wheel" : {
+      "unicode_alt" : "",
+      "category" : "travel",
+      "name" : "ferris wheel",
+      "shortname" : ":ferris_wheel:",
+      "keywords" : [
+         "places",
+         "vacation",
+         "ferris wheel"
+      ],
+      "unicode" : "1f3a1",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127905;",
+      "emoji_order" : "1594",
+      "aliases" : []
+   },
+   "baseball" : {
+      "name" : "baseball",
+      "category" : "activity",
+      "shortname" : ":baseball:",
+      "unicode_alt" : "26be-fe0f",
+      "aliases" : [],
+      "unicode" : "26be",
+      "keywords" : [
+         "game",
+         "ball",
+         "sport",
+         "baseball"
+      ],
+      "code_decimal" : "&#9918;",
+      "emoji_order" : "1782",
+      "aliases_ascii" : []
+   },
+   "upside_down" : {
+      "unicode_alt" : "",
+      "shortname" : ":upside_down:",
+      "category" : "people",
+      "name" : "upside-down face",
+      "emoji_order" : "45",
+      "code_decimal" : "&#128579;",
+      "aliases_ascii" : [],
+      "unicode" : "1f643",
+      "keywords" : [
+         "silly",
+         "smiley",
+         "sarcastic"
+      ],
+      "aliases" : [
+         ":upside_down_face:"
+      ]
+   },
+   "waning_gibbous_moon" : {
+      "name" : "waning gibbous moon symbol",
+      "category" : "nature",
+      "shortname" : ":waning_gibbous_moon:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "space",
+         "sky",
+         "moon"
+      ],
+      "unicode" : "1f316",
+      "aliases_ascii" : [],
+      "emoji_order" : "1716",
+      "code_decimal" : "&#127766;"
+   },
+   "confused" : {
+      "keywords" : [
+         "smiley",
+         "surprised",
+         "emotion"
+      ],
+      "unicode" : "1f615",
+      "aliases_ascii" : [
+         ">:\\",
+         ">:/",
+         ":-/",
+         ":-.",
+         ":/",
+         ":\\",
+         "=/",
+         "=\\",
+         ":L",
+         "=L"
+      ],
+      "code_decimal" : "&#128533;",
+      "emoji_order" : "44",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "confused face",
+      "shortname" : ":confused:"
+   },
+   "chicken" : {
+      "unicode" : "1f414",
+      "keywords" : [
+         "animal",
+         "chicken"
+      ],
+      "code_decimal" : "&#128020;",
+      "emoji_order" : "1388",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "nature",
+      "name" : "chicken",
+      "shortname" : ":chicken:"
+   },
+   "camera_with_flash" : {
+      "aliases" : [],
+      "code_decimal" : "&#128248;",
+      "emoji_order" : "1862",
+      "aliases_ascii" : [],
+      "unicode" : "1f4f8",
+      "keywords" : [
+         "electronics",
+         "camera"
+      ],
+      "shortname" : ":camera_with_flash:",
+      "name" : "camera with flash",
+      "category" : "objects",
+      "unicode_alt" : ""
+   },
+   "levitate" : {
+      "shortname" : ":levitate:",
+      "category" : "activity",
+      "name" : "man in business suit levitating",
+      "unicode_alt" : "1f574-fe0f",
+      "aliases" : [
+         ":man_in_business_suit_levitating:"
+      ],
+      "aliases_ascii" : [],
+      "emoji_order" : "759",
+      "code_decimal" : "&#128372;",
+      "keywords" : [
+         "men",
+         "job"
+      ],
+      "unicode" : "1f574"
+   },
+   "no_entry" : {
+      "unicode" : "26d4",
+      "keywords" : [
+         "symbol",
+         "circle"
+      ],
+      "emoji_order" : "1991",
+      "code_decimal" : "&#9940;",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "26d4-fe0f",
+      "name" : "no entry",
+      "category" : "symbols",
+      "shortname" : ":no_entry:"
+   },
+   "two_women_holding_hands" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "two women holding hands",
+      "shortname" : ":two_women_holding_hands:",
+      "keywords" : [
+         "people",
+         "women",
+         "sex",
+         "lgbt",
+         "lesbian",
+         "girls night"
+      ],
+      "unicode" : "1f46d",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128109;",
+      "emoji_order" : "1030",
+      "aliases" : []
+   },
+   "flag_th" : {
+      "unicode_alt" : "",
+      "name" : "thailand",
+      "category" : "flags",
+      "shortname" : ":flag_th:",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f9-1f1ed",
+      "aliases_ascii" : [],
+      "emoji_order" : "2411",
+      "code_decimal" : "&#127481;&#127469;",
+      "aliases" : [
+         ":th:"
+      ]
+   },
+   "libra" : {
+      "aliases" : [],
+      "keywords" : [
+         "zodiac",
+         "symbol"
+      ],
+      "unicode" : "264e",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#9806;",
+      "emoji_order" : "2041",
+      "name" : "libra",
+      "category" : "symbols",
+      "shortname" : ":libra:",
+      "unicode_alt" : "264e-fe0f"
+   },
+   "flag_ax" : {
+      "unicode" : "1f1e6-1f1fd",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "code_decimal" : "&#127462;&#127485;",
+      "emoji_order" : "2202",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":ax:"
+      ],
+      "unicode_alt" : "",
+      "category" : "flags",
+      "name" : "Ã¥land islands",
+      "shortname" : ":flag_ax:"
+   },
+   "bikini" : {
+      "keywords" : [
+         "women",
+         "fashion",
+         "sexy",
+         "vacation",
+         "tropical",
+         "swim"
+      ],
+      "unicode" : "1f459",
+      "aliases_ascii" : [],
+      "emoji_order" : "1321",
+      "code_decimal" : "&#128089;",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "bikini",
+      "shortname" : ":bikini:"
+   },
+   "man_with_turban_tone5" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128115;&#127999;",
+      "emoji_order" : "416",
+      "keywords" : [],
+      "unicode" : "1f473-1f3ff",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":man_with_turban_tone5:",
+      "name" : "man with turban tone 5",
+      "category" : "people"
+   },
+   "registered" : {
+      "aliases" : [],
+      "emoji_order" : "2104",
+      "code_decimal" : "&reg;",
+      "aliases_ascii" : [],
+      "unicode" : "00ae",
+      "keywords" : [
+         "symbol"
+      ],
+      "shortname" : ":registered:",
+      "name" : "registered sign",
+      "category" : "symbols",
+      "unicode_alt" : "00ae-fe0f"
+   },
+   "amphora" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127994;",
+      "emoji_order" : "1537",
+      "keywords" : [
+         "object"
+      ],
+      "unicode" : "1f3fa",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":amphora:",
+      "name" : "amphora",
+      "category" : "objects"
+   },
+   "flag_sv" : {
+      "aliases" : [
+         ":sv:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127480;&#127483;",
+      "emoji_order" : "2402",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f8-1f1fb",
+      "shortname" : ":flag_sv:",
+      "name" : "el salvador",
+      "category" : "flags",
+      "unicode_alt" : ""
+   },
+   "astonished" : {
+      "shortname" : ":astonished:",
+      "category" : "people",
+      "name" : "astonished face",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "47",
+      "code_decimal" : "&#128562;",
+      "keywords" : [
+         "smiley",
+         "surprised",
+         "wow",
+         "emotion",
+         "omg"
+      ],
+      "unicode" : "1f632"
+   },
+   "clock" : {
+      "aliases" : [
+         ":mantlepiece_clock:"
+      ],
+      "emoji_order" : "1686",
+      "code_decimal" : "&#128368;",
+      "aliases_ascii" : [],
+      "unicode" : "1f570",
+      "keywords" : [
+         "object",
+         "time"
+      ],
+      "shortname" : ":clock:",
+      "name" : "mantlepiece clock",
+      "category" : "objects",
+      "unicode_alt" : "1f570-fe0f"
+   },
+   "busstop" : {
+      "category" : "travel",
+      "name" : "bus stop",
+      "shortname" : ":busstop:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f68f",
+      "keywords" : [
+         "object"
+      ],
+      "emoji_order" : "1633",
+      "code_decimal" : "&#128655;",
+      "aliases_ascii" : []
+   },
+   "cherry_blossom" : {
+      "shortname" : ":cherry_blossom:",
+      "name" : "cherry blossom",
+      "category" : "nature",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127800;",
+      "emoji_order" : "1428",
+      "keywords" : [
+         "nature",
+         "flower",
+         "plant",
+         "tropical"
+      ],
+      "unicode" : "1f338"
+   },
+   "older_woman_tone2" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128117;&#127996;",
+      "emoji_order" : "131",
+      "keywords" : [],
+      "unicode" : "1f475-1f3fc",
+      "aliases" : [
+         ":grandma_tone2:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":older_woman_tone2:",
+      "name" : "older woman tone 2",
+      "category" : "people"
+   },
+   "control_knobs" : {
+      "unicode_alt" : "1f39b-fe0f",
+      "shortname" : ":control_knobs:",
+      "category" : "objects",
+      "name" : "control knobs",
+      "emoji_order" : "1828",
+      "code_decimal" : "&#127899;",
+      "aliases_ascii" : [],
+      "unicode" : "1f39b",
+      "keywords" : [
+         "time"
+      ],
+      "aliases" : []
+   },
+   "deer" : {
+      "category" : "nature",
+      "name" : "deer",
+      "shortname" : ":deer:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f98c",
+      "keywords" : [],
+      "emoji_order" : "1358",
+      "code_decimal" : "&#129420;",
+      "aliases_ascii" : []
+   },
+   "last_quarter_moon" : {
+      "emoji_order" : "1717",
+      "code_decimal" : "&#127767;",
+      "aliases_ascii" : [],
+      "unicode" : "1f317",
+      "keywords" : [
+         "space",
+         "sky",
+         "moon"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":last_quarter_moon:",
+      "name" : "last quarter moon symbol",
+      "category" : "nature"
+   },
+   "newspaper" : {
+      "category" : "objects",
+      "name" : "newspaper",
+      "shortname" : ":newspaper:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f4f0",
+      "keywords" : [
+         "office",
+         "write"
+      ],
+      "emoji_order" : "1886",
+      "code_decimal" : "&#128240;",
+      "aliases_ascii" : []
+   },
+   "flag_pt" : {
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f5-1f1f9",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127477;&#127481;",
+      "emoji_order" : "2376",
+      "aliases" : [
+         ":pt:"
+      ],
+      "unicode_alt" : "",
+      "category" : "flags",
+      "name" : "portugal",
+      "shortname" : ":flag_pt:"
+   },
+   "wave_tone4" : {
+      "unicode" : "1f44b-1f3fe",
+      "keywords" : [],
+      "code_decimal" : "&#128075;&#127998;",
+      "emoji_order" : "1222",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "waving hand sign tone 4",
+      "category" : "people",
+      "shortname" : ":wave_tone4:"
+   },
+   "hatched_chick" : {
+      "shortname" : ":hatched_chick:",
+      "category" : "nature",
+      "name" : "front-facing baby chick",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "code_decimal" : "&#128037;",
+      "emoji_order" : "1392",
+      "aliases_ascii" : [],
+      "unicode" : "1f425",
+      "keywords" : [
+         "animal",
+         "chicken"
+      ]
+   },
+   "carrot" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1467",
+      "code_decimal" : "&#129365;",
+      "keywords" : [],
+      "unicode" : "1f955",
+      "shortname" : ":carrot:",
+      "category" : "food",
+      "name" : "carrot",
+      "unicode_alt" : ""
+   },
+   "flag_vc" : {
+      "aliases" : [
+         ":vc:"
+      ],
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1fb-1f1e8",
+      "aliases_ascii" : [],
+      "emoji_order" : "2431",
+      "code_decimal" : "&#127483;&#127464;",
+      "category" : "flags",
+      "name" : "saint vincent and the grenadines",
+      "shortname" : ":flag_vc:",
+      "unicode_alt" : ""
+   },
+   "construction_site" : {
+      "aliases" : [
+         ":building_construction:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127959;",
+      "emoji_order" : "1555",
+      "keywords" : [
+         "building",
+         "crane"
+      ],
+      "unicode" : "1f3d7",
+      "shortname" : ":construction_site:",
+      "category" : "travel",
+      "name" : "building construction",
+      "unicode_alt" : "1f3d7-fe0f"
+   },
+   "no_bicycles" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128691;",
+      "emoji_order" : "1993",
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "1f6b3",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":no_bicycles:",
+      "name" : "no bicycles",
+      "category" : "symbols"
+   },
+   "information_desk_person_tone2" : {
+      "unicode_alt" : "",
+      "shortname" : ":information_desk_person_tone2:",
+      "category" : "people",
+      "name" : "information desk person tone 2",
+      "emoji_order" : "569",
+      "code_decimal" : "&#128129;&#127996;",
+      "aliases_ascii" : [],
+      "unicode" : "1f481-1f3fc",
+      "keywords" : [],
+      "aliases" : []
+   },
+   "clock930" : {
+      "unicode_alt" : "",
+      "category" : "symbols",
+      "name" : "clock face nine-thirty",
+      "shortname" : ":clock930:",
+      "unicode" : "1f564",
+      "keywords" : [
+         "symbol",
+         "time"
+      ],
+      "code_decimal" : "&#128356;",
+      "emoji_order" : "1706",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "regional_indicator_c" : {
+      "unicode_alt" : "",
+      "shortname" : ":regional_indicator_c:",
+      "category" : "regional",
+      "name" : "regional indicator symbol letter c",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127464;",
+      "emoji_order" : "12345",
+      "keywords" : [],
+      "unicode" : "1f1e8",
+      "aliases" : []
+   },
+   "beers" : {
+      "name" : "clinking beer mugs",
+      "category" : "food",
+      "shortname" : ":beers:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f37b",
+      "keywords" : [
+         "drink",
+         "cheers",
+         "beer",
+         "alcohol",
+         "thank you",
+         "boys night",
+         "parties"
+      ],
+      "code_decimal" : "&#127867;",
+      "emoji_order" : "1530",
+      "aliases_ascii" : []
+   },
+   "flag_eh" : {
+      "category" : "flags",
+      "name" : "western sahara",
+      "shortname" : ":flag_eh:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":eh:"
+      ],
+      "unicode" : "1f1ea-1f1ed",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "code_decimal" : "&#127466;&#127469;",
+      "emoji_order" : "2256",
+      "aliases_ascii" : []
+   },
+   "heavy_plus_sign" : {
+      "shortname" : ":heavy_plus_sign:",
+      "name" : "heavy plus sign",
+      "category" : "symbols",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "code_decimal" : "&#10133;",
+      "emoji_order" : "2084",
+      "aliases_ascii" : [],
+      "unicode" : "2795",
+      "keywords" : [
+         "math",
+         "symbol"
+      ]
+   },
+   "person_frowning_tone1" : {
+      "unicode_alt" : "",
+      "name" : "person frowning tone 1",
+      "category" : "people",
+      "shortname" : ":person_frowning_tone1:",
+      "keywords" : [],
+      "unicode" : "1f64d-1f3fb",
+      "aliases_ascii" : [],
+      "emoji_order" : "496",
+      "code_decimal" : "&#128589;&#127995;",
+      "aliases" : []
+   },
+   "womans_clothes" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128090;",
+      "emoji_order" : "1322",
+      "keywords" : [
+         "women",
+         "fashion"
+      ],
+      "unicode" : "1f45a",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":womans_clothes:",
+      "category" : "people",
+      "name" : "womans clothes"
+   },
+   "sunrise" : {
+      "category" : "travel",
+      "name" : "sunrise",
+      "shortname" : ":sunrise:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f305",
+      "keywords" : [
+         "places",
+         "sky",
+         "travel",
+         "vacation",
+         "tropical",
+         "day",
+         "sun",
+         "hump day",
+         "morning"
+      ],
+      "code_decimal" : "&#127749;",
+      "emoji_order" : "1587",
+      "aliases_ascii" : []
+   },
+   "monkey_face" : {
+      "unicode" : "1f435",
+      "keywords" : [
+         "animal"
+      ],
+      "emoji_order" : "1342",
+      "code_decimal" : "&#128053;",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "nature",
+      "name" : "monkey face",
+      "shortname" : ":monkey_face:"
+   },
+   "flag_is" : {
+      "unicode_alt" : "",
+      "category" : "flags",
+      "name" : "iceland",
+      "shortname" : ":flag_is:",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1ee-1f1f8",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127470;&#127480;",
+      "emoji_order" : "2301",
+      "aliases" : [
+         ":is:"
+      ]
+   },
+   "cross" : {
+      "shortname" : ":cross:",
+      "name" : "latin cross",
+      "category" : "symbols",
+      "unicode_alt" : "271d-fe0f",
+      "aliases" : [
+         ":latin_cross:"
+      ],
+      "emoji_order" : "2029",
+      "code_decimal" : "&#10013;",
+      "aliases_ascii" : [],
+      "unicode" : "271d",
+      "keywords" : [
+         "religion",
+         "symbol"
+      ]
+   },
+   "basketball_player" : {
+      "shortname" : ":basketball_player:",
+      "name" : "person with ball",
+      "category" : "activity",
+      "unicode_alt" : "26f9-fe0f",
+      "aliases" : [
+         ":person_with_ball:"
+      ],
+      "aliases_ascii" : [],
+      "emoji_order" : "854",
+      "code_decimal" : "&#9977;",
+      "keywords" : [
+         "men",
+         "game",
+         "ball",
+         "sport",
+         "basketball",
+         "diversity"
+      ],
+      "unicode" : "26f9"
+   },
+   "open_hands_tone4" : {
+      "unicode_alt" : "",
+      "shortname" : ":open_hands_tone4:",
+      "category" : "people",
+      "name" : "open hands sign tone 4",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128080;&#127998;",
+      "emoji_order" : "1240",
+      "keywords" : [],
+      "unicode" : "1f450-1f3fe",
+      "aliases" : []
+   },
+   "construction_worker_tone2" : {
+      "keywords" : [],
+      "unicode" : "1f477-1f3fc",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128119;&#127996;",
+      "emoji_order" : "395",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "construction worker tone 2",
+      "category" : "people",
+      "shortname" : ":construction_worker_tone2:"
+   },
+   "door" : {
+      "keywords" : [
+         "object"
+      ],
+      "unicode" : "1f6aa",
+      "aliases_ascii" : [],
+      "emoji_order" : "1662",
+      "code_decimal" : "&#128682;",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "door",
+      "category" : "objects",
+      "shortname" : ":door:"
+   },
+   "runner_tone2" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "runner tone 2",
+      "shortname" : ":runner_tone2:",
+      "keywords" : [],
+      "unicode" : "1f3c3-1f3fc",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127939;&#127996;",
+      "emoji_order" : "713",
+      "aliases" : []
+   },
+   "lifter_tone3" : {
+      "name" : "weight lifter tone 3",
+      "category" : "activity",
+      "shortname" : ":lifter_tone3:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":weight_lifter_tone3:"
+      ],
+      "keywords" : [],
+      "unicode" : "1f3cb-1f3fd",
+      "aliases_ascii" : [],
+      "emoji_order" : "875",
+      "code_decimal" : "&#127947;&#127997;"
+   },
+   "handshake_tone5" : {
+      "unicode_alt" : "",
+      "name" : "handshake tone 5",
+      "category" : "people",
+      "shortname" : ":handshake_tone5:",
+      "keywords" : [],
+      "unicode" : "1f91d-1f3ff",
+      "aliases_ascii" : [],
+      "emoji_order" : "1259",
+      "code_decimal" : "&#129309;&#127999;",
+      "aliases" : [
+         ":shaking_hands_tone5:"
+      ]
+   },
+   "water_polo_tone1" : {
+      "keywords" : [],
+      "unicode" : "1f93d-1f3fb",
+      "aliases_ascii" : [],
+      "emoji_order" : "965",
+      "code_decimal" : "&#129341;&#127995;",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "water polo tone 1",
+      "category" : "activity",
+      "shortname" : ":water_polo_tone1:"
+   },
+   "arrow_right" : {
+      "category" : "symbols",
+      "name" : "black rightwards arrow",
+      "shortname" : ":arrow_right:",
+      "unicode_alt" : "27a1-fe0f",
+      "aliases" : [],
+      "unicode" : "27a1",
+      "keywords" : [
+         "arrow",
+         "symbol"
+      ],
+      "code_decimal" : "&#10145;",
+      "emoji_order" : "2004",
+      "aliases_ascii" : []
+   },
+   "mahjong" : {
+      "aliases" : [],
+      "unicode" : "1f004",
+      "keywords" : [
+         "object",
+         "symbol",
+         "game"
+      ],
+      "emoji_order" : "1812",
+      "code_decimal" : "&#126980;",
+      "aliases_ascii" : [],
+      "category" : "symbols",
+      "name" : "mahjong tile red dragon",
+      "shortname" : ":mahjong:",
+      "unicode_alt" : "1f004-fe0f"
+   },
+   "book" : {
+      "unicode_alt" : "",
+      "shortname" : ":book:",
+      "name" : "open book",
+      "category" : "objects",
+      "code_decimal" : "&#128214;",
+      "emoji_order" : "1876",
+      "aliases_ascii" : [],
+      "unicode" : "1f4d6",
+      "keywords" : [
+         "object",
+         "office",
+         "write",
+         "book"
+      ],
+      "aliases" : []
+   },
+   "open_hands_tone3" : {
+      "category" : "people",
+      "name" : "open hands sign tone 3",
+      "shortname" : ":open_hands_tone3:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f450-1f3fd",
+      "keywords" : [],
+      "emoji_order" : "1239",
+      "code_decimal" : "&#128080;&#127997;",
+      "aliases_ascii" : []
+   },
+   "horse" : {
+      "unicode_alt" : "",
+      "shortname" : ":horse:",
+      "name" : "horse face",
+      "category" : "nature",
+      "emoji_order" : "1356",
+      "code_decimal" : "&#128052;",
+      "aliases_ascii" : [],
+      "unicode" : "1f434",
+      "keywords" : [
+         "wildlife",
+         "animal"
+      ],
+      "aliases" : []
+   },
+   "athletic_shoe" : {
+      "unicode" : "1f45f",
+      "keywords" : [
+         "fashion",
+         "shoe",
+         "accessories",
+         "boys night"
+      ],
+      "code_decimal" : "&#128095;",
+      "emoji_order" : "1329",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "athletic shoe",
+      "category" : "people",
+      "shortname" : ":athletic_shoe:"
+   },
+   "japanese_castle" : {
+      "unicode_alt" : "",
+      "shortname" : ":japanese_castle:",
+      "category" : "travel",
+      "name" : "japanese castle",
+      "code_decimal" : "&#127983;",
+      "emoji_order" : "1572",
+      "aliases_ascii" : [],
+      "unicode" : "1f3ef",
+      "keywords" : [
+         "places",
+         "building",
+         "travel",
+         "vacation"
+      ],
+      "aliases" : []
+   },
+   "pen_ballpoint" : {
+      "shortname" : ":pen_ballpoint:",
+      "name" : "lower left ballpoint pen",
+      "category" : "objects",
+      "unicode_alt" : "1f58a-fe0f",
+      "aliases" : [
+         ":lower_left_ballpoint_pen:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128394;",
+      "emoji_order" : "1917",
+      "keywords" : [
+         "object",
+         "office",
+         "write"
+      ],
+      "unicode" : "1f58a"
+   },
+   "motorboat" : {
+      "name" : "motorboat",
+      "category" : "travel",
+      "shortname" : ":motorboat:",
+      "unicode_alt" : "1f6e5-fe0f",
+      "aliases" : [],
+      "unicode" : "1f6e5",
+      "keywords" : [
+         "transportation",
+         "travel",
+         "boat"
+      ],
+      "code_decimal" : "&#128741;",
+      "emoji_order" : "1648",
+      "aliases_ascii" : []
+   },
+   "diamond_shape_with_a_dot_inside" : {
+      "unicode_alt" : "",
+      "name" : "diamond shape with a dot inside",
+      "category" : "symbols",
+      "shortname" : ":diamond_shape_with_a_dot_inside:",
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "1f4a0",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128160;",
+      "emoji_order" : "2173",
+      "aliases" : []
+   },
+   "evergreen_tree" : {
+      "unicode_alt" : "",
+      "name" : "evergreen tree",
+      "category" : "nature",
+      "shortname" : ":evergreen_tree:",
+      "keywords" : [
+         "nature",
+         "plant",
+         "holidays",
+         "christmas",
+         "camp",
+         "trees"
+      ],
+      "unicode" : "1f332",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127794;",
+      "emoji_order" : "1438",
+      "aliases" : []
+   },
+   "blossom" : {
+      "category" : "nature",
+      "name" : "blossom",
+      "shortname" : ":blossom:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "nature",
+         "flower",
+         "plant"
+      ],
+      "unicode" : "1f33c",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127804;",
+      "emoji_order" : "1435"
+   },
+   "thumbsup" : {
+      "name" : "thumbs up sign",
+      "category" : "people",
+      "shortname" : ":thumbsup:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":+1:",
+         ":thumbup:"
+      ],
+      "unicode" : "1f44d",
+      "keywords" : [
+         "body",
+         "hands",
+         "hi",
+         "luck",
+         "thank you",
+         "diversity",
+         "perfect",
+         "good",
+         "beautiful"
+      ],
+      "code_decimal" : "&#128077;",
+      "emoji_order" : "1176",
+      "aliases_ascii" : []
+   },
+   "arrow_left" : {
+      "category" : "symbols",
+      "name" : "leftwards black arrow",
+      "shortname" : ":arrow_left:",
+      "unicode_alt" : "2b05-fe0f",
+      "aliases" : [],
+      "keywords" : [
+         "arrow",
+         "symbol"
+      ],
+      "unicode" : "2b05",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#11013;",
+      "emoji_order" : "2008"
+   },
+   "vulcan_tone3" : {
+      "unicode_alt" : "",
+      "shortname" : ":vulcan_tone3:",
+      "category" : "people",
+      "name" : "raised hand with part between middle and ring fingers tone 3",
+      "code_decimal" : "&#128406;&#127997;",
+      "emoji_order" : "1143",
+      "aliases_ascii" : [],
+      "unicode" : "1f596-1f3fd",
+      "keywords" : [],
+      "aliases" : [
+         ":raised_hand_with_part_between_middle_and_ring_fingers_tone3:"
+      ]
+   },
+   "point_right_tone5" : {
+      "keywords" : [],
+      "unicode" : "1f449-1f3ff",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128073;&#127999;",
+      "emoji_order" : "1103",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "white right pointing backhand index tone 5",
+      "shortname" : ":point_right_tone5:"
+   },
+   "beach_umbrella" : {
+      "unicode_alt" : "26f1-fe0f",
+      "name" : "umbrella on ground",
+      "category" : "objects",
+      "shortname" : ":beach_umbrella:",
+      "keywords" : [
+         "travel",
+         "vacation",
+         "tropical"
+      ],
+      "unicode" : "26f1",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#9969;",
+      "emoji_order" : "1747",
+      "aliases" : [
+         ":umbrella_on_ground:"
+      ]
+   },
+   "house_with_garden" : {
+      "name" : "house with garden",
+      "category" : "travel",
+      "shortname" : ":house_with_garden:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f3e1",
+      "keywords" : [
+         "places",
+         "building",
+         "house"
+      ],
+      "emoji_order" : "1560",
+      "code_decimal" : "&#127969;",
+      "aliases_ascii" : []
+   },
+   "cucumber" : {
+      "unicode_alt" : "",
+      "name" : "cucumber",
+      "category" : "food",
+      "shortname" : ":cucumber:",
+      "unicode" : "1f952",
+      "keywords" : [],
+      "emoji_order" : "1470",
+      "code_decimal" : "&#129362;",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "mountain_snow" : {
+      "aliases" : [
+         ":snow_capped_mountain:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127956;",
+      "emoji_order" : "1544",
+      "keywords" : [
+         "places",
+         "travel",
+         "vacation",
+         "cold",
+         "camp"
+      ],
+      "unicode" : "1f3d4",
+      "shortname" : ":mountain_snow:",
+      "name" : "snow capped mountain",
+      "category" : "travel",
+      "unicode_alt" : "1f3d4-fe0f"
+   },
+   "herb" : {
+      "shortname" : ":herb:",
+      "category" : "nature",
+      "name" : "herb",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1443",
+      "code_decimal" : "&#127807;",
+      "keywords" : [
+         "nature",
+         "plant",
+         "leaf"
+      ],
+      "unicode" : "1f33f"
+   },
+   "person_frowning_tone4" : {
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f64d-1f3fe",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128589;&#127998;",
+      "emoji_order" : "499",
+      "name" : "person frowning tone 4",
+      "category" : "people",
+      "shortname" : ":person_frowning_tone4:",
+      "unicode_alt" : ""
+   },
+   "flag_sj" : {
+      "name" : "svalbard and jan mayen",
+      "category" : "flags",
+      "shortname" : ":flag_sj:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":sj:"
+      ],
+      "unicode" : "1f1f8-1f1ef",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "emoji_order" : "2393",
+      "code_decimal" : "&#127480;&#127471;",
+      "aliases_ascii" : []
+   },
+   "clap_tone1" : {
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f44f-1f3fb",
+      "aliases_ascii" : [],
+      "emoji_order" : "1225",
+      "code_decimal" : "&#128079;&#127995;",
+      "category" : "people",
+      "name" : "clapping hands sign tone 1",
+      "shortname" : ":clap_tone1:",
+      "unicode_alt" : ""
+   },
+   "clock1030" : {
+      "aliases" : [],
+      "unicode" : "1f565",
+      "keywords" : [
+         "symbol",
+         "time"
+      ],
+      "code_decimal" : "&#128357;",
+      "emoji_order" : "1708",
+      "aliases_ascii" : [],
+      "name" : "clock face ten-thirty",
+      "category" : "symbols",
+      "shortname" : ":clock1030:",
+      "unicode_alt" : ""
+   },
+   "point_up_2_tone1" : {
+      "unicode_alt" : "",
+      "name" : "white up pointing backhand index tone 1",
+      "category" : "people",
+      "shortname" : ":point_up_2_tone1:",
+      "unicode" : "1f446-1f3fb",
+      "keywords" : [],
+      "emoji_order" : "1111",
+      "code_decimal" : "&#128070;&#127995;",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "family_mmgb" : {
+      "unicode_alt" : "1f468-200d-1f468-200d-1f467-200d-1f466",
+      "name" : "family (man,man,girl,boy)",
+      "category" : "people",
+      "shortname" : ":family_mmgb:",
+      "unicode" : "1f468-1f468-1f467-1f466",
+      "keywords" : [
+         "people",
+         "gay",
+         "family",
+         "men",
+         "baby",
+         "lgbt"
+      ],
+      "code_decimal" : "&#128104;&#128104;&#128103;&#128102;",
+      "emoji_order" : "1057",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "woman_tone4" : {
+      "aliases" : [],
+      "unicode" : "1f469-1f3fe",
+      "keywords" : [],
+      "code_decimal" : "&#128105;&#127998;",
+      "emoji_order" : "121",
+      "aliases_ascii" : [],
+      "name" : "woman tone 4",
+      "category" : "people",
+      "shortname" : ":woman_tone4:",
+      "unicode_alt" : ""
+   },
+   "running_shirt_with_sash" : {
+      "shortname" : ":running_shirt_with_sash:",
+      "name" : "running shirt with sash",
+      "category" : "activity",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127933;",
+      "emoji_order" : "1802",
+      "keywords" : [
+         "award"
+      ],
+      "unicode" : "1f3bd"
+   },
+   "100" : {
+      "unicode" : "1f4af",
+      "keywords" : [
+         "symbol",
+         "wow",
+         "win",
+         "perfect",
+         "parties"
+      ],
+      "code_decimal" : "&#128175;",
+      "emoji_order" : "2119",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "symbols",
+      "name" : "hundred points symbol",
+      "shortname" : ":100:"
+   },
+   "frowning" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "56",
+      "code_decimal" : "&#128550;",
+      "keywords" : [
+         "sad",
+         "smiley",
+         "surprised",
+         "emotion"
+      ],
+      "unicode" : "1f626",
+      "shortname" : ":frowning:",
+      "name" : "frowning face with open mouth",
+      "category" : "people",
+      "unicode_alt" : ""
+   },
+   "ski" : {
+      "unicode" : "1f3bf",
+      "keywords" : [
+         "cold",
+         "sport",
+         "skiing"
+      ],
+      "code_decimal" : "&#127935;",
+      "emoji_order" : "1803",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "ski and ski boot",
+      "category" : "activity",
+      "shortname" : ":ski:"
+   },
+   "flag_to" : {
+      "aliases" : [
+         ":to:"
+      ],
+      "unicode" : "1f1f9-1f1f4",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "code_decimal" : "&#127481;&#127476;",
+      "emoji_order" : "2417",
+      "aliases_ascii" : [],
+      "category" : "flags",
+      "name" : "tonga",
+      "shortname" : ":flag_to:",
+      "unicode_alt" : ""
+   },
+   "wheel_of_dharma" : {
+      "aliases" : [],
+      "keywords" : [
+         "religion",
+         "symbol"
+      ],
+      "unicode" : "2638",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#9784;",
+      "emoji_order" : "2027",
+      "category" : "symbols",
+      "name" : "wheel of dharma",
+      "shortname" : ":wheel_of_dharma:",
+      "unicode_alt" : "2638-fe0f"
+   },
+   "clap_tone3" : {
+      "shortname" : ":clap_tone3:",
+      "name" : "clapping hands sign tone 3",
+      "category" : "people",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1227",
+      "code_decimal" : "&#128079;&#127997;",
+      "keywords" : [],
+      "unicode" : "1f44f-1f3fd"
+   },
+   "izakaya_lantern" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1873",
+      "code_decimal" : "&#127982;",
+      "keywords" : [
+         "object",
+         "japan"
+      ],
+      "unicode" : "1f3ee",
+      "shortname" : ":izakaya_lantern:",
+      "category" : "objects",
+      "name" : "izakaya lantern",
+      "unicode_alt" : ""
+   },
+   "telescope" : {
+      "unicode_alt" : "",
+      "name" : "telescope",
+      "category" : "objects",
+      "shortname" : ":telescope:",
+      "keywords" : [
+         "object",
+         "space",
+         "science"
+      ],
+      "unicode" : "1f52d",
+      "aliases_ascii" : [],
+      "emoji_order" : "1868",
+      "code_decimal" : "&#128301;",
+      "aliases" : []
+   },
+   "flag_us" : {
+      "emoji_order" : "2427",
+      "code_decimal" : "&#127482;&#127480;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1fa-1f1f8",
+      "keywords" : [
+         "america",
+         "country",
+         "flag"
+      ],
+      "aliases" : [
+         ":us:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":flag_us:",
+      "category" : "flags",
+      "name" : "united states"
+   },
+   "arrow_up_small" : {
+      "unicode_alt" : "",
+      "shortname" : ":arrow_up_small:",
+      "name" : "up-pointing small red triangle",
+      "category" : "symbols",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128316;",
+      "emoji_order" : "2058",
+      "keywords" : [
+         "arrow",
+         "symbol",
+         "triangle"
+      ],
+      "unicode" : "1f53c",
+      "aliases" : []
+   },
+   "wave_tone5" : {
+      "unicode_alt" : "",
+      "name" : "waving hand sign tone 5",
+      "category" : "people",
+      "shortname" : ":wave_tone5:",
+      "unicode" : "1f44b-1f3ff",
+      "keywords" : [],
+      "emoji_order" : "1223",
+      "code_decimal" : "&#128075;&#127999;",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "wrestlers" : {
+      "unicode_alt" : "",
+      "category" : "activity",
+      "name" : "wrestlers",
+      "shortname" : ":wrestlers:",
+      "keywords" : [],
+      "unicode" : "1f93c",
+      "aliases_ascii" : [],
+      "emoji_order" : "946",
+      "code_decimal" : "&#129340;",
+      "aliases" : [
+         ":wrestling:"
+      ]
+   },
+   "flag_mz" : {
+      "shortname" : ":flag_mz:",
+      "name" : "mozambique",
+      "category" : "flags",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":mz:"
+      ],
+      "emoji_order" : "2351",
+      "code_decimal" : "&#127474;&#127487;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f2-1f1ff",
+      "keywords" : [
+         "country",
+         "flag"
+      ]
+   },
+   "european_castle" : {
+      "unicode_alt" : "",
+      "shortname" : ":european_castle:",
+      "category" : "travel",
+      "name" : "european castle",
+      "aliases_ascii" : [],
+      "emoji_order" : "1573",
+      "code_decimal" : "&#127984;",
+      "keywords" : [
+         "places",
+         "building",
+         "travel",
+         "vacation"
+      ],
+      "unicode" : "1f3f0",
+      "aliases" : []
+   },
+   "rabbit2" : {
+      "emoji_order" : "1380",
+      "code_decimal" : "&#128007;",
+      "aliases_ascii" : [],
+      "unicode" : "1f407",
+      "keywords" : [
+         "wildlife",
+         "animal"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":rabbit2:",
+      "name" : "rabbit",
+      "category" : "nature"
+   },
+   "train2" : {
+      "code_decimal" : "&#128646;",
+      "emoji_order" : "1606",
+      "aliases_ascii" : [],
+      "unicode" : "1f686",
+      "keywords" : [
+         "transportation",
+         "travel",
+         "train"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":train2:",
+      "category" : "travel",
+      "name" : "train"
+   },
+   "potable_water" : {
+      "aliases" : [],
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "1f6b0",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128688;",
+      "emoji_order" : "1978",
+      "category" : "symbols",
+      "name" : "potable water symbol",
+      "shortname" : ":potable_water:",
+      "unicode_alt" : ""
+   },
+   "seven" : {
+      "unicode_alt" : "0037-fe0f-20e3",
+      "name" : "keycap digit seven",
+      "category" : "symbols",
+      "shortname" : ":seven:",
+      "keywords" : [
+         "number",
+         "math",
+         "symbol"
+      ],
+      "unicode" : "0037-20e3",
+      "aliases_ascii" : [],
+      "code_decimal" : "7&#8419;",
+      "emoji_order" : "2115",
+      "aliases" : []
+   },
+   "bathtub" : {
+      "unicode_alt" : "",
+      "name" : "bathtub",
+      "category" : "objects",
+      "shortname" : ":bathtub:",
+      "keywords" : [
+         "object",
+         "bathroom",
+         "tired",
+         "steam"
+      ],
+      "unicode" : "1f6c1",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128705;",
+      "emoji_order" : "1679",
+      "aliases" : []
+   },
+   "robot" : {
+      "aliases" : [
+         ":robot_face:"
+      ],
+      "unicode" : "1f916",
+      "keywords" : [
+         "monster",
+         "robot"
+      ],
+      "code_decimal" : "&#129302;",
+      "emoji_order" : "85",
+      "aliases_ascii" : [],
+      "name" : "robot face",
+      "category" : "people",
+      "shortname" : ":robot:",
+      "unicode_alt" : ""
+   },
+   "hole" : {
+      "aliases" : [],
+      "code_decimal" : "&#128371;",
+      "emoji_order" : "1313",
+      "aliases_ascii" : [],
+      "unicode" : "1f573",
+      "keywords" : [
+         "object"
+      ],
+      "shortname" : ":hole:",
+      "category" : "objects",
+      "name" : "hole",
+      "unicode_alt" : "1f573-fe0f"
+   },
+   "flag_do" : {
+      "category" : "flags",
+      "name" : "the dominican republic",
+      "shortname" : ":flag_do:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":do:"
+      ],
+      "unicode" : "1f1e9-1f1f4",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "emoji_order" : "2250",
+      "code_decimal" : "&#127465;&#127476;",
+      "aliases_ascii" : []
+   },
+   "raising_hand_tone3" : {
+      "unicode_alt" : "",
+      "shortname" : ":raising_hand_tone3:",
+      "category" : "people",
+      "name" : "happy person raising one hand tone3",
+      "emoji_order" : "588",
+      "code_decimal" : "&#128587;&#127997;",
+      "aliases_ascii" : [],
+      "unicode" : "1f64b-1f3fd",
+      "keywords" : [],
+      "aliases" : []
+   },
+   "pig_nose" : {
+      "unicode_alt" : "",
+      "shortname" : ":pig_nose:",
+      "category" : "nature",
+      "name" : "pig nose",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128061;",
+      "emoji_order" : "1367",
+      "keywords" : [
+         "animal"
+      ],
+      "unicode" : "1f43d",
+      "aliases" : []
+   },
+   "bank" : {
+      "aliases" : [],
+      "unicode" : "1f3e6",
+      "keywords" : [
+         "places",
+         "building"
+      ],
+      "emoji_order" : "1565",
+      "code_decimal" : "&#127974;",
+      "aliases_ascii" : [],
+      "category" : "travel",
+      "name" : "bank",
+      "shortname" : ":bank:",
+      "unicode_alt" : ""
+   },
+   "flag_cd" : {
+      "name" : "the democratic republic of the congo",
+      "category" : "flags",
+      "shortname" : ":flag_cd:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":congo:"
+      ],
+      "unicode" : "1f1e8-1f1e9",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "emoji_order" : "2227",
+      "code_decimal" : "&#127464;&#127465;",
+      "aliases_ascii" : []
+   },
+   "ok_hand_tone3" : {
+      "aliases" : [],
+      "unicode" : "1f44c-1f3fd",
+      "keywords" : [],
+      "emoji_order" : "1173",
+      "code_decimal" : "&#128076;&#127997;",
+      "aliases_ascii" : [],
+      "name" : "ok hand sign tone 3",
+      "category" : "people",
+      "shortname" : ":ok_hand_tone3:",
+      "unicode_alt" : ""
+   },
+   "hash" : {
+      "category" : "symbols",
+      "name" : "keycap number sign",
+      "shortname" : ":hash:",
+      "unicode_alt" : "0023-fe0f-20e3",
+      "aliases" : [],
+      "unicode" : "0023-20e3",
+      "keywords" : [
+         "number",
+         "symbol"
+      ],
+      "code_decimal" : "#&#8419;",
+      "emoji_order" : "2106",
+      "aliases_ascii" : []
+   },
+   "love_letter" : {
+      "unicode_alt" : "",
+      "category" : "objects",
+      "name" : "love letter",
+      "shortname" : ":love_letter:",
+      "keywords" : [
+         "object"
+      ],
+      "unicode" : "1f48c",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128140;",
+      "emoji_order" : "1301",
+      "aliases" : []
+   },
+   "flag_cu" : {
+      "emoji_order" : "2239",
+      "code_decimal" : "&#127464;&#127482;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1e8-1f1fa",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "aliases" : [
+         ":cu:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":flag_cu:",
+      "name" : "cuba",
+      "category" : "flags"
+   },
+   "curly_loop" : {
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "27b0",
+      "aliases_ascii" : [],
+      "emoji_order" : "2090",
+      "code_decimal" : "&#10160;",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "symbols",
+      "name" : "curly loop",
+      "shortname" : ":curly_loop:"
+   },
+   "mountain_railway" : {
+      "unicode_alt" : "",
+      "shortname" : ":mountain_railway:",
+      "category" : "travel",
+      "name" : "mountain railway",
+      "code_decimal" : "&#128670;",
+      "emoji_order" : "1612",
+      "aliases_ascii" : [],
+      "unicode" : "1f69e",
+      "keywords" : [
+         "transportation",
+         "travel",
+         "train"
+      ],
+      "aliases" : []
+   },
+   "copyright" : {
+      "unicode_alt" : "00a9-fe0f",
+      "shortname" : ":copyright:",
+      "category" : "symbols",
+      "name" : "copyright sign",
+      "aliases_ascii" : [],
+      "emoji_order" : "2103",
+      "code_decimal" : "&copy;",
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "00a9",
+      "aliases" : []
+   },
+   "nine" : {
+      "unicode_alt" : "0039-fe0f-20e3",
+      "shortname" : ":nine:",
+      "name" : "keycap digit nine",
+      "category" : "symbols",
+      "aliases_ascii" : [],
+      "emoji_order" : "2117",
+      "code_decimal" : "9&#8419;",
+      "keywords" : [
+         "number",
+         "math",
+         "symbol"
+      ],
+      "unicode" : "0039-20e3",
+      "aliases" : []
+   },
+   "mega" : {
+      "shortname" : ":mega:",
+      "category" : "symbols",
+      "name" : "cheering megaphone",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128227;",
+      "emoji_order" : "1819",
+      "keywords" : [
+         "object",
+         "sport"
+      ],
+      "unicode" : "1f4e3"
+   },
+   "cop" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128110;",
+      "emoji_order" : "339",
+      "keywords" : [
+         "people",
+         "hat",
+         "men",
+         "diversity",
+         "job",
+         "police",
+         "911"
+      ],
+      "unicode" : "1f46e",
+      "shortname" : ":cop:",
+      "name" : "police officer",
+      "category" : "people",
+      "unicode_alt" : ""
+   },
+   "wrestlers_tone4" : {
+      "unicode_alt" : "",
+      "shortname" : ":wrestlers_tone4:",
+      "category" : "activity",
+      "name" : "wrestlers tone 4",
+      "aliases_ascii" : [],
+      "emoji_order" : "950",
+      "code_decimal" : "&#129340;&#127998;",
+      "keywords" : [],
+      "unicode" : "1f93c-1f3fe",
+      "aliases" : [
+         ":wrestling_tone4:"
+      ]
+   },
+   "arrow_forward" : {
+      "shortname" : ":arrow_forward:",
+      "category" : "symbols",
+      "name" : "black right-pointing triangle",
+      "unicode_alt" : "25b6-fe0f",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#9654;",
+      "emoji_order" : "2051",
+      "keywords" : [
+         "arrow",
+         "symbol",
+         "triangle"
+      ],
+      "unicode" : "25b6"
+   },
+   "woman_tone2" : {
+      "emoji_order" : "119",
+      "code_decimal" : "&#128105;&#127996;",
+      "aliases_ascii" : [],
+      "unicode" : "1f469-1f3fc",
+      "keywords" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":woman_tone2:",
+      "name" : "woman tone 2",
+      "category" : "people"
+   },
+   "envelope" : {
+      "unicode" : "2709",
+      "keywords" : [
+         "object",
+         "office",
+         "write"
+      ],
+      "code_decimal" : "&#9993;",
+      "emoji_order" : "1901",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "2709-fe0f",
+      "category" : "objects",
+      "name" : "envelope",
+      "shortname" : ":envelope:"
+   },
+   "mountain" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "1545",
+      "code_decimal" : "&#9968;",
+      "keywords" : [
+         "places",
+         "travel",
+         "vacation",
+         "camp"
+      ],
+      "unicode" : "26f0",
+      "aliases" : [],
+      "unicode_alt" : "26f0-fe0f",
+      "shortname" : ":mountain:",
+      "category" : "travel",
+      "name" : "mountain"
+   },
+   "cow2" : {
+      "name" : "cow",
+      "category" : "nature",
+      "shortname" : ":cow2:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f404",
+      "keywords" : [
+         "animal"
+      ],
+      "code_decimal" : "&#128004;",
+      "emoji_order" : "1363",
+      "aliases_ascii" : []
+   },
+   "swimmer_tone1" : {
+      "code_decimal" : "&#127946;&#127995;",
+      "emoji_order" : "837",
+      "aliases_ascii" : [],
+      "unicode" : "1f3ca-1f3fb",
+      "keywords" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":swimmer_tone1:",
+      "name" : "swimmer tone 1",
+      "category" : "activity"
+   },
+   "flag_ge" : {
+      "aliases" : [
+         ":ge:"
+      ],
+      "emoji_order" : "2270",
+      "code_decimal" : "&#127468;&#127466;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1ec-1f1ea",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "shortname" : ":flag_ge:",
+      "category" : "flags",
+      "name" : "georgia",
+      "unicode_alt" : ""
+   },
+   "taurus" : {
+      "aliases" : [],
+      "unicode" : "2649",
+      "keywords" : [
+         "zodiac",
+         "symbol"
+      ],
+      "code_decimal" : "&#9801;",
+      "emoji_order" : "2036",
+      "aliases_ascii" : [],
+      "name" : "taurus",
+      "category" : "symbols",
+      "shortname" : ":taurus:",
+      "unicode_alt" : "2649-fe0f"
+   },
+   "flag_vu" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "2436",
+      "code_decimal" : "&#127483;&#127482;",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1fb-1f1fa",
+      "aliases" : [
+         ":vu:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":flag_vu:",
+      "name" : "vanuatu",
+      "category" : "flags"
+   },
+   "hammer_pick" : {
+      "name" : "hammer and pick",
+      "category" : "objects",
+      "shortname" : ":hammer_pick:",
+      "unicode_alt" : "2692-fe0f",
+      "aliases" : [
+         ":hammer_and_pick:"
+      ],
+      "keywords" : [
+         "object",
+         "tool",
+         "weapon"
+      ],
+      "unicode" : "2692",
+      "aliases_ascii" : [],
+      "emoji_order" : "1952",
+      "code_decimal" : "&#9874;"
+   },
+   "thumbsup_tone4" : {
+      "aliases" : [
+         ":+1_tone4:",
+         ":thumbup_tone4:"
+      ],
+      "aliases_ascii" : [],
+      "emoji_order" : "1180",
+      "code_decimal" : "&#128077;&#127998;",
+      "keywords" : [],
+      "unicode" : "1f44d-1f3fe",
+      "shortname" : ":thumbsup_tone4:",
+      "name" : "thumbs up sign tone 4",
+      "category" : "people",
+      "unicode_alt" : ""
+   },
+   "mailbox_with_no_mail" : {
+      "shortname" : ":mailbox_with_no_mail:",
+      "name" : "open mailbox with lowered flag",
+      "category" : "objects",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128237;",
+      "emoji_order" : "1911",
+      "keywords" : [
+         "object"
+      ],
+      "unicode" : "1f4ed"
+   },
+   "flag_tv" : {
+      "code_decimal" : "&#127481;&#127483;",
+      "emoji_order" : "2420",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f9-1f1fb",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "aliases" : [
+         ":tuvalu:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":flag_tv:",
+      "name" : "tuvalu",
+      "category" : "flags"
+   },
+   "white_medium_square" : {
+      "unicode_alt" : "25fb-fe0f",
+      "shortname" : ":white_medium_square:",
+      "category" : "symbols",
+      "name" : "white medium square",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#9723;",
+      "emoji_order" : "2161",
+      "keywords" : [
+         "shapes",
+         "symbol",
+         "square"
+      ],
+      "unicode" : "25fb",
+      "aliases" : []
+   },
+   "flag_bl" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "2213",
+      "code_decimal" : "&#127463;&#127473;",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1e7-1f1f1",
+      "aliases" : [
+         ":bl:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":flag_bl:",
+      "category" : "flags",
+      "name" : "saint barthélemy"
+   },
+   "clubs" : {
+      "unicode_alt" : "2663-fe0f",
+      "name" : "black club suit",
+      "category" : "symbols",
+      "shortname" : ":clubs:",
+      "unicode" : "2663",
+      "keywords" : [
+         "symbol",
+         "game"
+      ],
+      "code_decimal" : "&clubs;",
+      "emoji_order" : "1810",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "panda_face" : {
+      "shortname" : ":panda_face:",
+      "category" : "nature",
+      "name" : "panda face",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "code_decimal" : "&#128060;",
+      "emoji_order" : "1385",
+      "aliases_ascii" : [],
+      "unicode" : "1f43c",
+      "keywords" : [
+         "wildlife",
+         "roar",
+         "animal"
+      ]
+   },
+   "anger_right" : {
+      "unicode" : "1f5ef",
+      "keywords" : [
+         "symbol"
+      ],
+      "code_decimal" : "&#128495;",
+      "emoji_order" : "1311",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":right_anger_bubble:"
+      ],
+      "unicode_alt" : "1f5ef-fe0f",
+      "name" : "right anger bubble",
+      "category" : "symbols",
+      "shortname" : ":anger_right:"
+   },
+   "flag_et" : {
+      "name" : "ethiopia",
+      "category" : "flags",
+      "shortname" : ":flag_et:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":et:"
+      ],
+      "unicode" : "1f1ea-1f1f9",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "emoji_order" : "2259",
+      "code_decimal" : "&#127466;&#127481;",
+      "aliases_ascii" : []
+   },
+   "fire" : {
+      "aliases" : [
+         ":flame:"
+      ],
+      "aliases_ascii" : [],
+      "emoji_order" : "1753",
+      "code_decimal" : "&#128293;",
+      "keywords" : [
+         "wth",
+         "hot"
+      ],
+      "unicode" : "1f525",
+      "shortname" : ":fire:",
+      "name" : "fire",
+      "category" : "nature",
+      "unicode_alt" : ""
+   },
+   "bangbang" : {
+      "shortname" : ":bangbang:",
+      "name" : "double exclamation mark",
+      "category" : "symbols",
+      "unicode_alt" : "203c-fe0f",
+      "aliases" : [],
+      "code_decimal" : "&#8252;",
+      "emoji_order" : "2096",
+      "aliases_ascii" : [],
+      "unicode" : "203c",
+      "keywords" : [
+         "symbol",
+         "punctuation"
+      ]
+   },
+   "call_me_tone5" : {
+      "unicode_alt" : "",
+      "name" : "call me hand tone 5",
+      "category" : "people",
+      "shortname" : ":call_me_tone5:",
+      "unicode" : "1f919-1f3ff",
+      "keywords" : [],
+      "code_decimal" : "&#129305;&#127999;",
+      "emoji_order" : "1157",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":call_me_hand_tone5:"
+      ]
+   },
+   "flag_il" : {
+      "shortname" : ":flag_il:",
+      "name" : "israel",
+      "category" : "flags",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":il:"
+      ],
+      "aliases_ascii" : [],
+      "emoji_order" : "2295",
+      "code_decimal" : "&#127470;&#127473;",
+      "keywords" : [
+         "jew",
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1ee-1f1f1"
+   },
+   "iphone" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128241;",
+      "emoji_order" : "1838",
+      "keywords" : [
+         "electronics",
+         "phone",
+         "selfie"
+      ],
+      "unicode" : "1f4f1",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":iphone:",
+      "category" : "objects",
+      "name" : "mobile phone"
+   },
+   "id" : {
+      "aliases" : [],
+      "unicode" : "1f194",
+      "keywords" : [
+         "symbol"
+      ],
+      "emoji_order" : "2132",
+      "code_decimal" : "&#127380;",
+      "aliases_ascii" : [],
+      "category" : "symbols",
+      "name" : "squared id",
+      "shortname" : ":id:",
+      "unicode_alt" : ""
+   },
+   "school_satchel" : {
+      "unicode_alt" : "",
+      "shortname" : ":school_satchel:",
+      "name" : "school satchel",
+      "category" : "people",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127890;",
+      "emoji_order" : "1327",
+      "keywords" : [
+         "bag",
+         "fashion",
+         "office",
+         "vacation",
+         "accessories"
+      ],
+      "unicode" : "1f392",
+      "aliases" : []
+   },
+   "flag_ng" : {
+      "name" : "nigeria",
+      "category" : "flags",
+      "shortname" : ":flag_ng:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":nigeria:"
+      ],
+      "unicode" : "1f1f3-1f1ec",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "emoji_order" : "2356",
+      "code_decimal" : "&#127475;&#127468;",
+      "aliases_ascii" : []
+   },
+   "flag_sy" : {
+      "unicode_alt" : "",
+      "category" : "flags",
+      "name" : "syria",
+      "shortname" : ":flag_sy:",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f8-1f1fe",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127480;&#127486;",
+      "emoji_order" : "2404",
+      "aliases" : [
+         ":sy:"
+      ]
+   },
+   "cupid" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128152;",
+      "emoji_order" : "1285",
+      "keywords" : [
+         "love",
+         "symbol"
+      ],
+      "unicode" : "1f498",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":cupid:",
+      "name" : "heart with arrow",
+      "category" : "symbols"
+   },
+   "flag_tn" : {
+      "unicode_alt" : "",
+      "category" : "flags",
+      "name" : "tunisia",
+      "shortname" : ":flag_tn:",
+      "unicode" : "1f1f9-1f1f3",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "code_decimal" : "&#127481;&#127475;",
+      "emoji_order" : "2416",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":tn:"
+      ]
+   },
+   "point_left_tone4" : {
+      "unicode_alt" : "",
+      "name" : "white left pointing backhand index tone 4",
+      "category" : "people",
+      "shortname" : ":point_left_tone4:",
+      "unicode" : "1f448-1f3fe",
+      "keywords" : [],
+      "emoji_order" : "1096",
+      "code_decimal" : "&#128072;&#127998;",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "point_right_tone4" : {
+      "category" : "people",
+      "name" : "white right pointing backhand index tone 4",
+      "shortname" : ":point_right_tone4:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f449-1f3fe",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128073;&#127998;",
+      "emoji_order" : "1102"
+   },
+   "end" : {
+      "shortname" : ":end:",
+      "category" : "symbols",
+      "name" : "end with leftwards arrow above",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "2019",
+      "code_decimal" : "&#128282;",
+      "keywords" : [
+         "arrow",
+         "symbol"
+      ],
+      "unicode" : "1f51a"
+   },
+   "bow_tone5" : {
+      "name" : "person bowing deeply tone 5",
+      "category" : "people",
+      "shortname" : ":bow_tone5:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f647-1f3ff",
+      "keywords" : [],
+      "emoji_order" : "608",
+      "code_decimal" : "&#128583;&#127999;",
+      "aliases_ascii" : []
+   },
+   "fog" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "1740",
+      "code_decimal" : "&#127787;",
+      "keywords" : [
+         "weather",
+         "sky",
+         "cold"
+      ],
+      "unicode" : "1f32b",
+      "aliases" : [],
+      "unicode_alt" : "1f32b-fe0f",
+      "shortname" : ":fog:",
+      "name" : "fog",
+      "category" : "nature"
+   },
+   "new" : {
+      "category" : "symbols",
+      "name" : "squared new",
+      "shortname" : ":new:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "1f195",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127381;",
+      "emoji_order" : "2134"
+   },
+   "ab" : {
+      "unicode_alt" : "",
+      "shortname" : ":ab:",
+      "category" : "symbols",
+      "name" : "negative squared ab",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127374;",
+      "emoji_order" : "2126",
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "1f18e",
+      "aliases" : []
+   },
+   "fishing_pole_and_fish" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127907;",
+      "emoji_order" : "1801",
+      "keywords" : [
+         "vacation",
+         "sport",
+         "fishing"
+      ],
+      "unicode" : "1f3a3",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":fishing_pole_and_fish:",
+      "name" : "fishing pole and fish",
+      "category" : "activity"
+   },
+   "clock1230" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1688",
+      "code_decimal" : "&#128359;",
+      "keywords" : [
+         "symbol",
+         "time"
+      ],
+      "unicode" : "1f567",
+      "shortname" : ":clock1230:",
+      "name" : "clock face twelve-thirty",
+      "category" : "symbols",
+      "unicode_alt" : ""
+   },
+   "flag_mf" : {
+      "unicode_alt" : "",
+      "name" : "saint martin",
+      "category" : "flags",
+      "shortname" : ":flag_mf:",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f2-1f1eb",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127474;&#127467;",
+      "emoji_order" : "2333",
+      "aliases" : [
+         ":mf:"
+      ]
+   },
+   "clock830" : {
+      "shortname" : ":clock830:",
+      "category" : "symbols",
+      "name" : "clock face eight-thirty",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128355;",
+      "emoji_order" : "1704",
+      "keywords" : [
+         "symbol",
+         "time"
+      ],
+      "unicode" : "1f563"
+   },
+   "older_woman_tone3" : {
+      "category" : "people",
+      "name" : "older woman tone 3",
+      "shortname" : ":older_woman_tone3:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":grandma_tone3:"
+      ],
+      "keywords" : [],
+      "unicode" : "1f475-1f3fd",
+      "aliases_ascii" : [],
+      "emoji_order" : "132",
+      "code_decimal" : "&#128117;&#127997;"
+   },
+   "anchor" : {
+      "name" : "anchor",
+      "category" : "travel",
+      "shortname" : ":anchor:",
+      "unicode_alt" : "2693-fe0f",
+      "aliases" : [],
+      "keywords" : [
+         "object",
+         "travel",
+         "boat",
+         "vacation"
+      ],
+      "unicode" : "2693",
+      "aliases_ascii" : [],
+      "emoji_order" : "1642",
+      "code_decimal" : "&#9875;"
+   },
+   "cartwheel" : {
+      "unicode_alt" : "",
+      "shortname" : ":cartwheel:",
+      "category" : "activity",
+      "name" : "person doing cartwheel",
+      "emoji_order" : "928",
+      "code_decimal" : "&#129336;",
+      "aliases_ascii" : [],
+      "unicode" : "1f938",
+      "keywords" : [],
+      "aliases" : [
+         ":person_doing_cartwheel:"
+      ]
+   },
+   "tone3" : {
+      "name" : "emoji modifier Fitzpatrick type-4",
+      "category" : "modifier",
+      "shortname" : ":tone3:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f3fd",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127997;",
+      "emoji_order" : "1077"
+   },
+   "ramen" : {
+      "keywords" : [
+         "noodles",
+         "ramen",
+         "japan",
+         "food"
+      ],
+      "unicode" : "1f35c",
+      "aliases_ascii" : [],
+      "emoji_order" : "1500",
+      "code_decimal" : "&#127836;",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "steaming bowl",
+      "category" : "food",
+      "shortname" : ":ramen:"
+   },
+   "handball_tone3" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "985",
+      "code_decimal" : "&#129342;&#127997;",
+      "keywords" : [],
+      "unicode" : "1f93e-1f3fd",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":handball_tone3:",
+      "category" : "activity",
+      "name" : "handball tone 3"
+   },
+   "bicyclist" : {
+      "unicode" : "1f6b4",
+      "keywords" : [
+         "men",
+         "workout",
+         "sport",
+         "bike",
+         "diversity"
+      ],
+      "emoji_order" : "890",
+      "code_decimal" : "&#128692;",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "bicyclist",
+      "category" : "activity",
+      "shortname" : ":bicyclist:"
+   },
+   "construction_worker" : {
+      "category" : "people",
+      "name" : "construction worker",
+      "shortname" : ":construction_worker:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f477",
+      "keywords" : [
+         "people",
+         "hat",
+         "men",
+         "diversity",
+         "job"
+      ],
+      "emoji_order" : "393",
+      "code_decimal" : "&#128119;",
+      "aliases_ascii" : []
+   },
+   "water_polo_tone5" : {
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f93d-1f3ff",
+      "aliases_ascii" : [],
+      "emoji_order" : "969",
+      "code_decimal" : "&#129341;&#127999;",
+      "category" : "activity",
+      "name" : "water polo tone 5",
+      "shortname" : ":water_polo_tone5:",
+      "unicode_alt" : ""
+   },
+   "cop_tone5" : {
+      "shortname" : ":cop_tone5:",
+      "category" : "people",
+      "name" : "police officer tone 5",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "emoji_order" : "344",
+      "code_decimal" : "&#128110;&#127999;",
+      "aliases_ascii" : [],
+      "unicode" : "1f46e-1f3ff",
+      "keywords" : []
+   },
+   "hatching_chick" : {
+      "unicode" : "1f423",
+      "keywords" : [
+         "animal",
+         "chicken"
+      ],
+      "emoji_order" : "1390",
+      "code_decimal" : "&#128035;",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "nature",
+      "name" : "hatching chick",
+      "shortname" : ":hatching_chick:"
+   },
+   "flag_nr" : {
+      "emoji_order" : "2361",
+      "code_decimal" : "&#127475;&#127479;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f3-1f1f7",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "aliases" : [
+         ":nr:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":flag_nr:",
+      "category" : "flags",
+      "name" : "nauru"
+   },
+   "tiger" : {
+      "aliases" : [],
+      "unicode" : "1f42f",
+      "keywords" : [
+         "wildlife",
+         "roar",
+         "cat",
+         "animal"
+      ],
+      "emoji_order" : "1353",
+      "code_decimal" : "&#128047;",
+      "aliases_ascii" : [],
+      "name" : "tiger face",
+      "category" : "nature",
+      "shortname" : ":tiger:",
+      "unicode_alt" : ""
+   },
+   "goal" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "1797",
+      "code_decimal" : "&#129349;",
+      "keywords" : [],
+      "unicode" : "1f945",
+      "aliases" : [
+         ":goal_net:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":goal:",
+      "category" : "activity",
+      "name" : "goal net"
+   },
+   "prince_tone1" : {
+      "category" : "people",
+      "name" : "prince tone 1",
+      "shortname" : ":prince_tone1:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f934-1f3fb",
+      "keywords" : [],
+      "code_decimal" : "&#129332;&#127995;",
+      "emoji_order" : "466",
+      "aliases_ascii" : []
+   },
+   "joy_cat" : {
+      "aliases" : [],
+      "emoji_order" : "89",
+      "code_decimal" : "&#128569;",
+      "aliases_ascii" : [],
+      "unicode" : "1f639",
+      "keywords" : [
+         "happy",
+         "silly",
+         "cry",
+         "laugh",
+         "cat",
+         "animal",
+         "sarcastic"
+      ],
+      "shortname" : ":joy_cat:",
+      "category" : "people",
+      "name" : "cat face with tears of joy",
+      "unicode_alt" : ""
+   },
+   "flag_uy" : {
+      "category" : "flags",
+      "name" : "uruguay",
+      "shortname" : ":flag_uy:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":uy:"
+      ],
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1fa-1f1fe",
+      "aliases_ascii" : [],
+      "emoji_order" : "2428",
+      "code_decimal" : "&#127482;&#127486;"
+   },
+   "mrs_claus_tone2" : {
+      "aliases" : [
+         ":mother_christmas_tone2:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129334;&#127996;",
+      "emoji_order" : "455",
+      "keywords" : [],
+      "unicode" : "1f936-1f3fc",
+      "shortname" : ":mrs_claus_tone2:",
+      "name" : "mother christmas tone 2",
+      "category" : "people",
+      "unicode_alt" : ""
+   },
+   "mrs_claus_tone5" : {
+      "shortname" : ":mrs_claus_tone5:",
+      "name" : "mother christmas tone 5",
+      "category" : "people",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":mother_christmas_tone5:"
+      ],
+      "emoji_order" : "458",
+      "code_decimal" : "&#129334;&#127999;",
+      "aliases_ascii" : [],
+      "unicode" : "1f936-1f3ff",
+      "keywords" : []
+   },
+   "shaved_ice" : {
+      "keywords" : [
+         "food"
+      ],
+      "unicode" : "1f367",
+      "aliases_ascii" : [],
+      "emoji_order" : "1509",
+      "code_decimal" : "&#127847;",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "food",
+      "name" : "shaved ice",
+      "shortname" : ":shaved_ice:"
+   },
+   "raised_back_of_hand_tone3" : {
+      "name" : "raised back of hand tone 3",
+      "category" : "people",
+      "shortname" : ":raised_back_of_hand_tone3:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":back_of_hand_tone3:"
+      ],
+      "keywords" : [],
+      "unicode" : "1f91a-1f3fd",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129306;&#127997;",
+      "emoji_order" : "1215"
+   },
+   "cancer" : {
+      "aliases" : [],
+      "emoji_order" : "2038",
+      "code_decimal" : "&#9803;",
+      "aliases_ascii" : [],
+      "unicode" : "264b",
+      "keywords" : [
+         "zodiac",
+         "symbol"
+      ],
+      "shortname" : ":cancer:",
+      "name" : "cancer",
+      "category" : "symbols",
+      "unicode_alt" : "264b-fe0f"
+   },
+   "regional_indicator_r" : {
+      "category" : "regional",
+      "name" : "regional indicator symbol letter r",
+      "shortname" : ":regional_indicator_r:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f1f7",
+      "keywords" : [],
+      "code_decimal" : "&#127479;",
+      "emoji_order" : "12345",
+      "aliases_ascii" : []
+   },
+   "bomb" : {
+      "unicode" : "1f4a3",
+      "keywords" : [
+         "object",
+         "weapon",
+         "dead",
+         "blast"
+      ],
+      "emoji_order" : "1304",
+      "code_decimal" : "&#128163;",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "bomb",
+      "category" : "objects",
+      "shortname" : ":bomb:"
+   },
+   "man_with_gua_pi_mao_tone5" : {
+      "unicode_alt" : "",
+      "shortname" : ":man_with_gua_pi_mao_tone5:",
+      "name" : "man with gua pi mao tone 5",
+      "category" : "people",
+      "aliases_ascii" : [],
+      "emoji_order" : "494",
+      "code_decimal" : "&#128114;&#127999;",
+      "keywords" : [],
+      "unicode" : "1f472-1f3ff",
+      "aliases" : []
+   },
+   "thumbsup_tone5" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128077;&#127999;",
+      "emoji_order" : "1181",
+      "keywords" : [],
+      "unicode" : "1f44d-1f3ff",
+      "aliases" : [
+         ":+1_tone5:",
+         ":thumbup_tone5:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":thumbsup_tone5:",
+      "name" : "thumbs up sign tone 5",
+      "category" : "people"
+   },
+   "flag_kw" : {
+      "unicode_alt" : "",
+      "shortname" : ":flag_kw:",
+      "name" : "kuwait",
+      "category" : "flags",
+      "code_decimal" : "&#127472;&#127484;",
+      "emoji_order" : "2315",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f0-1f1fc",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "aliases" : [
+         ":kw:"
+      ]
+   },
+   "clapper" : {
+      "unicode_alt" : "",
+      "category" : "activity",
+      "name" : "clapper board",
+      "shortname" : ":clapper:",
+      "unicode" : "1f3ac",
+      "keywords" : [
+         "movie"
+      ],
+      "emoji_order" : "1859",
+      "code_decimal" : "&#127916;",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "massage_tone1" : {
+      "unicode_alt" : "",
+      "shortname" : ":massage_tone1:",
+      "category" : "people",
+      "name" : "face massage tone 1",
+      "code_decimal" : "&#128134;&#127995;",
+      "emoji_order" : "658",
+      "aliases_ascii" : [],
+      "unicode" : "1f486-1f3fb",
+      "keywords" : [],
+      "aliases" : []
+   },
+   "ocean" : {
+      "unicode_alt" : "",
+      "shortname" : ":ocean:",
+      "category" : "nature",
+      "name" : "water wave",
+      "aliases_ascii" : [],
+      "emoji_order" : "1755",
+      "code_decimal" : "&#127754;",
+      "keywords" : [
+         "weather",
+         "boat",
+         "tropical",
+         "swim"
+      ],
+      "unicode" : "1f30a",
+      "aliases" : []
+   },
+   "thumbsup_tone2" : {
+      "aliases" : [
+         ":+1_tone2:",
+         ":thumbup_tone2:"
+      ],
+      "unicode" : "1f44d-1f3fc",
+      "keywords" : [],
+      "code_decimal" : "&#128077;&#127996;",
+      "emoji_order" : "1178",
+      "aliases_ascii" : [],
+      "category" : "people",
+      "name" : "thumbs up sign tone 2",
+      "shortname" : ":thumbsup_tone2:",
+      "unicode_alt" : ""
+   },
+   "lying_face" : {
+      "unicode_alt" : "",
+      "shortname" : ":lying_face:",
+      "name" : "lying face",
+      "category" : "people",
+      "code_decimal" : "&#129317;",
+      "emoji_order" : "70",
+      "aliases_ascii" : [],
+      "unicode" : "1f925",
+      "keywords" : [],
+      "aliases" : [
+         ":liar:"
+      ]
+   },
+   "alembic" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1963",
+      "code_decimal" : "&#9879;",
+      "keywords" : [
+         "object",
+         "science"
+      ],
+      "unicode" : "2697",
+      "shortname" : ":alembic:",
+      "name" : "alembic",
+      "category" : "objects",
+      "unicode_alt" : "2697-fe0f"
+   },
+   "point_right_tone2" : {
+      "shortname" : ":point_right_tone2:",
+      "name" : "white right pointing backhand index tone 2",
+      "category" : "people",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1100",
+      "code_decimal" : "&#128073;&#127996;",
+      "keywords" : [],
+      "unicode" : "1f449-1f3fc"
+   },
+   "cloud_snow" : {
+      "unicode_alt" : "1f328-fe0f",
+      "category" : "nature",
+      "name" : "cloud with snow",
+      "shortname" : ":cloud_snow:",
+      "keywords" : [
+         "weather",
+         "winter",
+         "sky",
+         "cloud",
+         "cold",
+         "snow"
+      ],
+      "unicode" : "1f328",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127784;",
+      "emoji_order" : "1737",
+      "aliases" : [
+         ":cloud_with_snow:"
+      ]
+   },
+   "flag_sr" : {
+      "shortname" : ":flag_sr:",
+      "category" : "flags",
+      "name" : "suriname",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":sr:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127480;&#127479;",
+      "emoji_order" : "2399",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f8-1f1f7"
+   },
+   "man_with_turban_tone2" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "413",
+      "code_decimal" : "&#128115;&#127996;",
+      "keywords" : [],
+      "unicode" : "1f473-1f3fc",
+      "shortname" : ":man_with_turban_tone2:",
+      "category" : "people",
+      "name" : "man with turban tone 2",
+      "unicode_alt" : ""
+   },
+   "flag_tk" : {
+      "aliases" : [
+         ":tk:"
+      ],
+      "code_decimal" : "&#127481;&#127472;",
+      "emoji_order" : "2413",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f9-1f1f0",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "shortname" : ":flag_tk:",
+      "category" : "flags",
+      "name" : "tokelau",
+      "unicode_alt" : ""
+   },
+   "bowling" : {
+      "shortname" : ":bowling:",
+      "name" : "bowling",
+      "category" : "activity",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127923;",
+      "emoji_order" : "1789",
+      "keywords" : [
+         "game",
+         "ball",
+         "sport",
+         "boys night"
+      ],
+      "unicode" : "1f3b3"
+   },
+   "flag_ea" : {
+      "shortname" : ":flag_ea:",
+      "category" : "flags",
+      "name" : "ceuta, melilla",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":ea:"
+      ],
+      "code_decimal" : "&#127466;&#127462;",
+      "emoji_order" : "2252",
+      "aliases_ascii" : [],
+      "unicode" : "1f1ea-1f1e6",
+      "keywords" : [
+         "country",
+         "flag"
+      ]
+   },
+   "dolphin" : {
+      "shortname" : ":dolphin:",
+      "name" : "dolphin",
+      "category" : "nature",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "code_decimal" : "&#128044;",
+      "emoji_order" : "1408",
+      "aliases_ascii" : [],
+      "unicode" : "1f42c",
+      "keywords" : [
+         "wildlife",
+         "tropical",
+         "animal"
+      ]
+   },
+   "round_pushpin" : {
+      "category" : "objects",
+      "name" : "round pushpin",
+      "shortname" : ":round_pushpin:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f4cd",
+      "keywords" : [
+         "object",
+         "office"
+      ],
+      "emoji_order" : "1935",
+      "code_decimal" : "&#128205;",
+      "aliases_ascii" : []
+   },
+   "put_litter_in_its_place" : {
+      "aliases" : [],
+      "emoji_order" : "1977",
+      "code_decimal" : "&#128686;",
+      "aliases_ascii" : [],
+      "unicode" : "1f6ae",
+      "keywords" : [
+         "symbol"
+      ],
+      "shortname" : ":put_litter_in_its_place:",
+      "name" : "put litter in its place symbol",
+      "category" : "symbols",
+      "unicode_alt" : ""
+   },
+   "negative_squared_cross_mark" : {
+      "unicode" : "274e",
+      "keywords" : [
+         "symbol"
+      ],
+      "code_decimal" : "&#10062;",
+      "emoji_order" : "2083",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "negative squared cross mark",
+      "category" : "symbols",
+      "shortname" : ":negative_squared_cross_mark:"
+   },
+   "regional_indicator_d" : {
+      "unicode_alt" : "",
+      "name" : "regional indicator symbol letter d",
+      "category" : "regional",
+      "shortname" : ":regional_indicator_d:",
+      "keywords" : [],
+      "unicode" : "1f1e9",
+      "aliases_ascii" : [],
+      "emoji_order" : "12345",
+      "code_decimal" : "&#127465;",
+      "aliases" : []
+   },
+   "eyeglasses" : {
+      "aliases" : [],
+      "keywords" : [
+         "fashion",
+         "glasses",
+         "accessories"
+      ],
+      "unicode" : "1f453",
+      "aliases_ascii" : [],
+      "emoji_order" : "1314",
+      "code_decimal" : "&#128083;",
+      "name" : "eyeglasses",
+      "category" : "people",
+      "shortname" : ":eyeglasses:",
+      "unicode_alt" : ""
+   },
+   "ear_tone4" : {
+      "unicode_alt" : "",
+      "shortname" : ":ear_tone4:",
+      "name" : "ear tone 4",
+      "category" : "people",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128066;&#127998;",
+      "emoji_order" : "1270",
+      "keywords" : [],
+      "unicode" : "1f442-1f3fe",
+      "aliases" : []
+   },
+   "flag_cm" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "2234",
+      "code_decimal" : "&#127464;&#127474;",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1e8-1f1f2",
+      "aliases" : [
+         ":cm:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":flag_cm:",
+      "category" : "flags",
+      "name" : "cameroon"
+   },
+   "place_of_worship" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "2023",
+      "code_decimal" : "&#128720;",
+      "keywords" : [
+         "religion",
+         "symbol",
+         "pray"
+      ],
+      "unicode" : "1f6d0",
+      "aliases" : [
+         ":worship_symbol:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":place_of_worship:",
+      "category" : "symbols",
+      "name" : "place of worship"
+   },
+   "track_previous" : {
+      "unicode_alt" : "23ee-fe0f",
+      "name" : "black left-pointing double triangle with vertical bar",
+      "category" : "symbols",
+      "shortname" : ":track_previous:",
+      "keywords" : [
+         "arrow",
+         "symbol"
+      ],
+      "unicode" : "23ee",
+      "aliases_ascii" : [],
+      "emoji_order" : "2057",
+      "code_decimal" : "&#9198;",
+      "aliases" : [
+         ":previous_track:"
+      ]
+   },
+   "video_camera" : {
+      "category" : "objects",
+      "name" : "video camera",
+      "shortname" : ":video_camera:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "electronics",
+         "camera",
+         "movie"
+      ],
+      "unicode" : "1f4f9",
+      "aliases_ascii" : [],
+      "emoji_order" : "1863",
+      "code_decimal" : "&#128249;"
+   },
+   "nail_care_tone1" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128133;&#127995;",
+      "emoji_order" : "1261",
+      "keywords" : [],
+      "unicode" : "1f485-1f3fb",
+      "shortname" : ":nail_care_tone1:",
+      "name" : "nail polish tone 1",
+      "category" : "people",
+      "unicode_alt" : ""
+   },
+   "droplet" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128167;",
+      "emoji_order" : "1754",
+      "keywords" : [
+         "weather",
+         "sky",
+         "rain"
+      ],
+      "unicode" : "1f4a7",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":droplet:",
+      "name" : "droplet",
+      "category" : "nature"
+   },
+   "flag_tf" : {
+      "shortname" : ":flag_tf:",
+      "name" : "french southern territories",
+      "category" : "flags",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":tf:"
+      ],
+      "emoji_order" : "2409",
+      "code_decimal" : "&#127481;&#127467;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f9-1f1eb",
+      "keywords" : [
+         "country",
+         "flag"
+      ]
+   },
+   "house_abandoned" : {
+      "aliases" : [
+         ":derelict_house_building:"
+      ],
+      "keywords" : [
+         "places",
+         "building",
+         "house"
+      ],
+      "unicode" : "1f3da",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127962;",
+      "emoji_order" : "1558",
+      "category" : "travel",
+      "name" : "derelict house building",
+      "shortname" : ":house_abandoned:",
+      "unicode_alt" : "1f3da-fe0f"
+   },
+   "arrow_heading_down" : {
+      "aliases" : [],
+      "unicode" : "2935",
+      "keywords" : [
+         "arrow",
+         "symbol"
+      ],
+      "code_decimal" : "&#10549;",
+      "emoji_order" : "2015",
+      "aliases_ascii" : [],
+      "name" : "arrow pointing rightwards then curving downwards",
+      "category" : "symbols",
+      "shortname" : ":arrow_heading_down:",
+      "unicode_alt" : "2935-fe0f"
+   },
+   "handshake" : {
+      "unicode_alt" : "",
+      "name" : "handshake",
+      "category" : "people",
+      "shortname" : ":handshake:",
+      "keywords" : [],
+      "unicode" : "1f91d",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129309;",
+      "emoji_order" : "1254",
+      "aliases" : [
+         ":shaking_hands:"
+      ]
+   },
+   "flag_ao" : {
+      "shortname" : ":flag_ao:",
+      "category" : "flags",
+      "name" : "angola",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":ao:"
+      ],
+      "emoji_order" : "2195",
+      "code_decimal" : "&#127462;&#127476;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1e6-1f1f4",
+      "keywords" : [
+         "country",
+         "flag"
+      ]
+   },
+   "raising_hand_tone2" : {
+      "keywords" : [],
+      "unicode" : "1f64b-1f3fc",
+      "aliases_ascii" : [],
+      "emoji_order" : "587",
+      "code_decimal" : "&#128587;&#127996;",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "happy person raising one hand tone2",
+      "shortname" : ":raising_hand_tone2:"
+   },
+   "watermelon" : {
+      "unicode_alt" : "",
+      "category" : "food",
+      "name" : "watermelon",
+      "shortname" : ":watermelon:",
+      "unicode" : "1f349",
+      "keywords" : [
+         "fruit",
+         "food"
+      ],
+      "code_decimal" : "&#127817;",
+      "emoji_order" : "1451",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "nose_tone2" : {
+      "shortname" : ":nose_tone2:",
+      "category" : "people",
+      "name" : "nose tone 2",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "code_decimal" : "&#128067;&#127996;",
+      "emoji_order" : "1274",
+      "aliases_ascii" : [],
+      "unicode" : "1f443-1f3fc",
+      "keywords" : []
+   },
+   "point_right_tone1" : {
+      "unicode_alt" : "",
+      "shortname" : ":point_right_tone1:",
+      "category" : "people",
+      "name" : "white right pointing backhand index tone 1",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128073;&#127995;",
+      "emoji_order" : "1099",
+      "keywords" : [],
+      "unicode" : "1f449-1f3fb",
+      "aliases" : []
+   },
+   "euro" : {
+      "keywords" : [
+         "money"
+      ],
+      "unicode" : "1f4b6",
+      "aliases_ascii" : [],
+      "emoji_order" : "1894",
+      "code_decimal" : "&#128182;",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "objects",
+      "name" : "banknote with euro sign",
+      "shortname" : ":euro:"
+   },
+   "flag_ta" : {
+      "unicode_alt" : "",
+      "category" : "flags",
+      "name" : "tristan da cunha",
+      "shortname" : ":flag_ta:",
+      "unicode" : "1f1f9-1f1e6",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "emoji_order" : "2406",
+      "code_decimal" : "&#127481;&#127462;",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":ta:"
+      ]
+   },
+   "wastebasket" : {
+      "aliases" : [],
+      "unicode" : "1f5d1",
+      "keywords" : [
+         "object",
+         "work"
+      ],
+      "emoji_order" : "1943",
+      "code_decimal" : "&#128465;",
+      "aliases_ascii" : [],
+      "category" : "objects",
+      "name" : "wastebasket",
+      "shortname" : ":wastebasket:",
+      "unicode_alt" : "1f5d1-fe0f"
+   },
+   "clock3" : {
+      "unicode_alt" : "",
+      "category" : "symbols",
+      "name" : "clock face three oclock",
+      "shortname" : ":clock3:",
+      "unicode" : "1f552",
+      "keywords" : [
+         "symbol",
+         "time"
+      ],
+      "code_decimal" : "&#128338;",
+      "emoji_order" : "1693",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "cityscape" : {
+      "unicode_alt" : "1f3d9-fe0f",
+      "shortname" : ":cityscape:",
+      "name" : "cityscape",
+      "category" : "travel",
+      "aliases_ascii" : [],
+      "emoji_order" : "1557",
+      "code_decimal" : "&#127961;",
+      "keywords" : [
+         "places",
+         "building",
+         "vacation"
+      ],
+      "unicode" : "1f3d9",
+      "aliases" : []
+   },
+   "no_good_tone2" : {
+      "category" : "people",
+      "name" : "face with no good gesture tone 2",
+      "shortname" : ":no_good_tone2:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f645-1f3fc",
+      "keywords" : [],
+      "emoji_order" : "533",
+      "code_decimal" : "&#128581;&#127996;",
+      "aliases_ascii" : []
+   },
+   "heavy_division_sign" : {
+      "unicode_alt" : "",
+      "name" : "heavy division sign",
+      "category" : "symbols",
+      "shortname" : ":heavy_division_sign:",
+      "keywords" : [
+         "math",
+         "symbol"
+      ],
+      "unicode" : "2797",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#10135;",
+      "emoji_order" : "2089",
+      "aliases" : []
+   },
+   "muscle_tone5" : {
+      "category" : "people",
+      "name" : "flexed biceps tone 5",
+      "shortname" : ":muscle_tone5:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f4aa-1f3ff",
+      "aliases_ascii" : [],
+      "emoji_order" : "1085",
+      "code_decimal" : "&#128170;&#127999;"
+   },
+   "railway_car" : {
+      "shortname" : ":railway_car:",
+      "category" : "travel",
+      "name" : "railway car",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128643;",
+      "emoji_order" : "1603",
+      "keywords" : [
+         "transportation",
+         "travel",
+         "train"
+      ],
+      "unicode" : "1f683"
+   },
+   "flag_lv" : {
+      "unicode_alt" : "",
+      "name" : "latvia",
+      "category" : "flags",
+      "shortname" : ":flag_lv:",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f1-1f1fb",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127473;&#127483;",
+      "emoji_order" : "2327",
+      "aliases" : [
+         ":lv:"
+      ]
+   },
+   "ok_hand_tone5" : {
+      "unicode" : "1f44c-1f3ff",
+      "keywords" : [],
+      "emoji_order" : "1175",
+      "code_decimal" : "&#128076;&#127999;",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "ok hand sign tone 5",
+      "category" : "people",
+      "shortname" : ":ok_hand_tone5:"
+   },
+   "flag_rw" : {
+      "aliases" : [
+         ":rw:"
+      ],
+      "unicode" : "1f1f7-1f1fc",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "code_decimal" : "&#127479;&#127484;",
+      "emoji_order" : "2384",
+      "aliases_ascii" : [],
+      "category" : "flags",
+      "name" : "rwanda",
+      "shortname" : ":flag_rw:",
+      "unicode_alt" : ""
+   },
+   "football" : {
+      "name" : "american football",
+      "category" : "activity",
+      "shortname" : ":football:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "america",
+         "game",
+         "ball",
+         "sport",
+         "football"
+      ],
+      "unicode" : "1f3c8",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127944;",
+      "emoji_order" : "1785"
+   },
+   "person_frowning_tone5" : {
+      "shortname" : ":person_frowning_tone5:",
+      "name" : "person frowning tone 5",
+      "category" : "people",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128589;&#127999;",
+      "emoji_order" : "500",
+      "keywords" : [],
+      "unicode" : "1f64d-1f3ff"
+   },
+   "hand_splayed_tone5" : {
+      "keywords" : [],
+      "unicode" : "1f590-1f3ff",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128400;&#127999;",
+      "emoji_order" : "1163",
+      "aliases" : [
+         ":raised_hand_with_fingers_splayed_tone5:"
+      ],
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "raised hand with fingers splayed tone 5",
+      "shortname" : ":hand_splayed_tone5:"
+   },
+   "zero" : {
+      "aliases" : [],
+      "keywords" : [
+         "number",
+         "math",
+         "symbol"
+      ],
+      "unicode" : "0030-20e3",
+      "aliases_ascii" : [],
+      "code_decimal" : "0&#8419;",
+      "emoji_order" : "2108",
+      "category" : "symbols",
+      "name" : "keycap digit zero",
+      "shortname" : ":zero:",
+      "unicode_alt" : "0030-fe0f-20e3"
+   },
+   "tomato" : {
+      "shortname" : ":tomato:",
+      "name" : "tomato",
+      "category" : "food",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "emoji_order" : "1463",
+      "code_decimal" : "&#127813;",
+      "aliases_ascii" : [],
+      "unicode" : "1f345",
+      "keywords" : [
+         "fruit",
+         "vegetables",
+         "food"
+      ]
+   },
+   "flag_fr" : {
+      "shortname" : ":flag_fr:",
+      "name" : "france",
+      "category" : "flags",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":fr:"
+      ],
+      "aliases_ascii" : [],
+      "emoji_order" : "2266",
+      "code_decimal" : "&#127467;&#127479;",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1eb-1f1f7"
+   },
+   "flag_za" : {
+      "aliases" : [
+         ":za:"
+      ],
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1ff-1f1e6",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127487;&#127462;",
+      "emoji_order" : "2442",
+      "category" : "flags",
+      "name" : "south africa",
+      "shortname" : ":flag_za:",
+      "unicode_alt" : ""
+   },
+   "baby" : {
+      "name" : "baby",
+      "category" : "people",
+      "shortname" : ":baby:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "people",
+         "baby",
+         "diversity"
+      ],
+      "unicode" : "1f476",
+      "aliases_ascii" : [],
+      "emoji_order" : "135",
+      "code_decimal" : "&#128118;"
+   },
+   "writing_hand_tone3" : {
+      "name" : "writing hand tone 3",
+      "category" : "people",
+      "shortname" : ":writing_hand_tone3:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "270d-1f3fd",
+      "keywords" : [],
+      "code_decimal" : "&#9997;&#127997;",
+      "emoji_order" : "1233",
+      "aliases_ascii" : []
+   },
+   "heart_decoration" : {
+      "unicode_alt" : "",
+      "category" : "symbols",
+      "name" : "heart decoration",
+      "shortname" : ":heart_decoration:",
+      "unicode" : "1f49f",
+      "keywords" : [
+         "love",
+         "symbol"
+      ],
+      "emoji_order" : "1299",
+      "code_decimal" : "&#128159;",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "prince" : {
+      "keywords" : [],
+      "unicode" : "1f934",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129332;",
+      "emoji_order" : "465",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "prince",
+      "shortname" : ":prince:"
+   },
+   "nose_tone1" : {
+      "aliases" : [],
+      "emoji_order" : "1273",
+      "code_decimal" : "&#128067;&#127995;",
+      "aliases_ascii" : [],
+      "unicode" : "1f443-1f3fb",
+      "keywords" : [],
+      "shortname" : ":nose_tone1:",
+      "category" : "people",
+      "name" : "nose tone 1",
+      "unicode_alt" : ""
+   },
+   "black_heart" : {
+      "aliases" : [],
+      "unicode" : "1f5a4",
+      "keywords" : [],
+      "emoji_order" : "1296",
+      "code_decimal" : "&#128420;",
+      "aliases_ascii" : [],
+      "name" : "black heart",
+      "category" : "symbols",
+      "shortname" : ":black_heart:",
+      "unicode_alt" : ""
+   },
+   "open_hands" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128080;",
+      "emoji_order" : "1236",
+      "keywords" : [
+         "body",
+         "hands",
+         "diversity",
+         "condolence"
+      ],
+      "unicode" : "1f450",
+      "shortname" : ":open_hands:",
+      "category" : "people",
+      "name" : "open hands sign",
+      "unicode_alt" : ""
+   },
+   "bookmark_tabs" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1888",
+      "code_decimal" : "&#128209;",
+      "keywords" : [
+         "office",
+         "write"
+      ],
+      "unicode" : "1f4d1",
+      "shortname" : ":bookmark_tabs:",
+      "category" : "objects",
+      "name" : "bookmark tabs",
+      "unicode_alt" : ""
+   },
+   "pray_tone1" : {
+      "name" : "person with folded hands tone 1",
+      "category" : "people",
+      "shortname" : ":pray_tone1:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f64f-1f3fb",
+      "keywords" : [],
+      "code_decimal" : "&#128591;&#127995;",
+      "emoji_order" : "1249",
+      "aliases_ascii" : []
+   },
+   "om_symbol" : {
+      "unicode_alt" : "1f549-fe0f",
+      "shortname" : ":om_symbol:",
+      "name" : "om symbol",
+      "category" : "symbols",
+      "aliases_ascii" : [],
+      "emoji_order" : "2025",
+      "code_decimal" : "&#128329;",
+      "keywords" : [
+         "religion",
+         "symbol"
+      ],
+      "unicode" : "1f549",
+      "aliases" : []
+   },
+   "bicyclist_tone1" : {
+      "shortname" : ":bicyclist_tone1:",
+      "name" : "bicyclist tone 1",
+      "category" : "activity",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128692;&#127995;",
+      "emoji_order" : "891",
+      "keywords" : [],
+      "unicode" : "1f6b4-1f3fb"
+   },
+   "star_of_david" : {
+      "unicode_alt" : "2721-fe0f",
+      "name" : "star of david",
+      "category" : "symbols",
+      "shortname" : ":star_of_david:",
+      "keywords" : [
+         "religion",
+         "jew",
+         "star",
+         "symbol"
+      ],
+      "unicode" : "2721",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#10017;",
+      "emoji_order" : "2026",
+      "aliases" : []
+   },
+   "star2" : {
+      "unicode_alt" : "",
+      "name" : "glowing star",
+      "category" : "nature",
+      "shortname" : ":star2:",
+      "keywords" : [
+         "space",
+         "sky",
+         "star"
+      ],
+      "unicode" : "1f31f",
+      "aliases_ascii" : [],
+      "emoji_order" : "1728",
+      "code_decimal" : "&#127775;",
+      "aliases" : []
+   },
+   "chart" : {
+      "keywords" : [
+         "symbol",
+         "money"
+      ],
+      "unicode" : "1f4b9",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128185;",
+      "emoji_order" : "1898",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "symbols",
+      "name" : "chart with upwards trend and yen sign",
+      "shortname" : ":chart:"
+   },
+   "neutral_face" : {
+      "name" : "neutral face",
+      "category" : "people",
+      "shortname" : ":neutral_face:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "mad",
+         "smiley",
+         "shrug",
+         "neutral",
+         "emotion"
+      ],
+      "unicode" : "1f610",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128528;",
+      "emoji_order" : "22"
+   },
+   "v_tone3" : {
+      "aliases" : [],
+      "code_decimal" : "&#9996;&#127997;",
+      "emoji_order" : "1131",
+      "aliases_ascii" : [],
+      "unicode" : "270c-1f3fd",
+      "keywords" : [],
+      "shortname" : ":v_tone3:",
+      "name" : "victory hand tone 3",
+      "category" : "people",
+      "unicode_alt" : ""
+   },
+   "stop_button" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "2063",
+      "code_decimal" : "&#9209;",
+      "keywords" : [
+         "symbol",
+         "square"
+      ],
+      "unicode" : "23f9",
+      "aliases" : [],
+      "unicode_alt" : "23f9-fe0f",
+      "shortname" : ":stop_button:",
+      "category" : "symbols",
+      "name" : "black square for stop"
+   },
+   "tropical_fish" : {
+      "shortname" : ":tropical_fish:",
+      "category" : "nature",
+      "name" : "tropical fish",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "emoji_order" : "1410",
+      "code_decimal" : "&#128032;",
+      "aliases_ascii" : [],
+      "unicode" : "1f420",
+      "keywords" : [
+         "wildlife",
+         "animal"
+      ]
+   },
+   "raised_hand_tone2" : {
+      "shortname" : ":raised_hand_tone2:",
+      "name" : "raised hand tone 2",
+      "category" : "people",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "code_decimal" : "&#9995;&#127996;",
+      "emoji_order" : "1166",
+      "aliases_ascii" : [],
+      "unicode" : "270b-1f3fc",
+      "keywords" : []
+   },
+   "raised_hand_tone1" : {
+      "aliases" : [],
+      "unicode" : "270b-1f3fb",
+      "keywords" : [],
+      "code_decimal" : "&#9995;&#127995;",
+      "emoji_order" : "1165",
+      "aliases_ascii" : [],
+      "name" : "raised hand tone 1",
+      "category" : "people",
+      "shortname" : ":raised_hand_tone1:",
+      "unicode_alt" : ""
+   },
+   "flag_id" : {
+      "category" : "flags",
+      "name" : "indonesia",
+      "shortname" : ":flag_id:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":indonesia:"
+      ],
+      "unicode" : "1f1ee-1f1e9",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "emoji_order" : "2293",
+      "code_decimal" : "&#127470;&#127465;",
+      "aliases_ascii" : []
+   },
+   "flag_ch" : {
+      "unicode_alt" : "",
+      "shortname" : ":flag_ch:",
+      "name" : "switzerland",
+      "category" : "flags",
+      "code_decimal" : "&#127464;&#127469;",
+      "emoji_order" : "2230",
+      "aliases_ascii" : [],
+      "unicode" : "1f1e8-1f1ed",
+      "keywords" : [
+         "country",
+         "neutral",
+         "flag"
+      ],
+      "aliases" : [
+         ":ch:"
+      ]
+   },
+   "surfer_tone4" : {
+      "shortname" : ":surfer_tone4:",
+      "name" : "surfer tone 4",
+      "category" : "activity",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "emoji_order" : "804",
+      "code_decimal" : "&#127940;&#127998;",
+      "aliases_ascii" : [],
+      "unicode" : "1f3c4-1f3fe",
+      "keywords" : []
+   },
+   "bird" : {
+      "shortname" : ":bird:",
+      "category" : "nature",
+      "name" : "bird",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1393",
+      "code_decimal" : "&#128038;",
+      "keywords" : [
+         "wildlife",
+         "animal"
+      ],
+      "unicode" : "1f426"
+   },
+   "point_down_tone3" : {
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f447-1f3fd",
+      "aliases_ascii" : [],
+      "emoji_order" : "1125",
+      "code_decimal" : "&#128071;&#127997;",
+      "category" : "people",
+      "name" : "white down pointing backhand index tone 3",
+      "shortname" : ":point_down_tone3:",
+      "unicode_alt" : ""
+   },
+   "boy_tone1" : {
+      "name" : "boy tone 1",
+      "category" : "people",
+      "shortname" : ":boy_tone1:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f466-1f3fb",
+      "keywords" : [],
+      "emoji_order" : "100",
+      "code_decimal" : "&#128102;&#127995;",
+      "aliases_ascii" : []
+   },
+   "guardsman" : {
+      "unicode_alt" : "",
+      "name" : "guardsman",
+      "category" : "people",
+      "shortname" : ":guardsman:",
+      "keywords" : [
+         "people",
+         "hat",
+         "men",
+         "diversity",
+         "job"
+      ],
+      "unicode" : "1f482",
+      "aliases_ascii" : [],
+      "emoji_order" : "375",
+      "code_decimal" : "&#128130;",
+      "aliases" : []
+   },
+   "clock1130" : {
+      "aliases" : [],
+      "keywords" : [
+         "symbol",
+         "time"
+      ],
+      "unicode" : "1f566",
+      "aliases_ascii" : [],
+      "emoji_order" : "1710",
+      "code_decimal" : "&#128358;",
+      "category" : "symbols",
+      "name" : "clock face eleven-thirty",
+      "shortname" : ":clock1130:",
+      "unicode_alt" : ""
+   },
+   "church" : {
+      "aliases" : [],
+      "keywords" : [
+         "places",
+         "wedding",
+         "religion",
+         "building",
+         "condolence"
+      ],
+      "unicode" : "26ea",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#9962;",
+      "emoji_order" : "1577",
+      "name" : "church",
+      "category" : "travel",
+      "shortname" : ":church:",
+      "unicode_alt" : "26ea-fe0f"
+   },
+   "flag_ne" : {
+      "aliases" : [
+         ":ne:"
+      ],
+      "code_decimal" : "&#127475;&#127466;",
+      "emoji_order" : "2354",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f3-1f1ea",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "shortname" : ":flag_ne:",
+      "name" : "niger",
+      "category" : "flags",
+      "unicode_alt" : ""
+   },
+   "clap_tone2" : {
+      "aliases" : [],
+      "unicode" : "1f44f-1f3fc",
+      "keywords" : [],
+      "code_decimal" : "&#128079;&#127996;",
+      "emoji_order" : "1226",
+      "aliases_ascii" : [],
+      "name" : "clapping hands sign tone 2",
+      "category" : "people",
+      "shortname" : ":clap_tone2:",
+      "unicode_alt" : ""
+   },
+   "arrow_double_up" : {
+      "unicode_alt" : "",
+      "shortname" : ":arrow_double_up:",
+      "category" : "symbols",
+      "name" : "black up-pointing double triangle",
+      "aliases_ascii" : [],
+      "emoji_order" : "2059",
+      "code_decimal" : "&#9195;",
+      "keywords" : [
+         "arrow",
+         "symbol"
+      ],
+      "unicode" : "23eb",
+      "aliases" : []
+   },
+   "boy_tone5" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "boy tone 5",
+      "shortname" : ":boy_tone5:",
+      "unicode" : "1f466-1f3ff",
+      "keywords" : [],
+      "emoji_order" : "104",
+      "code_decimal" : "&#128102;&#127999;",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "flag_it" : {
+      "code_decimal" : "&#127470;&#127481;",
+      "emoji_order" : "2302",
+      "aliases_ascii" : [],
+      "unicode" : "1f1ee-1f1f9",
+      "keywords" : [
+         "italian",
+         "country",
+         "flag"
+      ],
+      "aliases" : [
+         ":it:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":flag_it:",
+      "category" : "flags",
+      "name" : "italy"
+   },
+   "stuck_out_tongue_winking_eye" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "face with stuck-out tongue and winking eye",
+      "shortname" : ":stuck_out_tongue_winking_eye:",
+      "unicode" : "1f61c",
+      "keywords" : [
+         "happy",
+         "smiley",
+         "emotion",
+         "parties"
+      ],
+      "code_decimal" : "&#128540;",
+      "emoji_order" : "38",
+      "aliases_ascii" : [
+         ">:P",
+         "X-P",
+         "x-p"
+      ],
+      "aliases" : []
+   },
+   "fist" : {
+      "aliases" : [],
+      "unicode" : "270a",
+      "keywords" : [
+         "body",
+         "hands",
+         "hi",
+         "fist bump",
+         "diversity",
+         "condolence"
+      ],
+      "emoji_order" : "1188",
+      "code_decimal" : "&#9994;",
+      "aliases_ascii" : [],
+      "category" : "people",
+      "name" : "raised fist",
+      "shortname" : ":fist:",
+      "unicode_alt" : ""
+   },
+   "straight_ruler" : {
+      "code_decimal" : "&#128207;",
+      "emoji_order" : "1938",
+      "aliases_ascii" : [],
+      "unicode" : "1f4cf",
+      "keywords" : [
+         "object",
+         "tool",
+         "office"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":straight_ruler:",
+      "name" : "straight ruler",
+      "category" : "objects"
+   },
+   "person_with_pouting_face_tone2" : {
+      "unicode_alt" : "",
+      "shortname" : ":person_with_pouting_face_tone2:",
+      "category" : "people",
+      "name" : "person with pouting face tone2",
+      "code_decimal" : "&#128590;&#127996;",
+      "emoji_order" : "515",
+      "aliases_ascii" : [],
+      "unicode" : "1f64e-1f3fc",
+      "keywords" : [],
+      "aliases" : []
+   },
+   "family" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "family",
+      "shortname" : ":family:",
+      "unicode" : "1f46a",
+      "keywords" : [
+         "people",
+         "family",
+         "baby"
+      ],
+      "code_decimal" : "&#128106;",
+      "emoji_order" : "1044",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "baby_symbol" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1983",
+      "code_decimal" : "&#128700;",
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "1f6bc",
+      "shortname" : ":baby_symbol:",
+      "category" : "symbols",
+      "name" : "baby symbol",
+      "unicode_alt" : ""
+   },
+   "nail_care" : {
+      "aliases" : [],
+      "keywords" : [
+         "women",
+         "body",
+         "hands",
+         "nailpolish",
+         "diversity",
+         "girls night"
+      ],
+      "unicode" : "1f485",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128133;",
+      "emoji_order" : "1260",
+      "category" : "people",
+      "name" : "nail polish",
+      "shortname" : ":nail_care:",
+      "unicode_alt" : ""
+   },
+   "two_hearts" : {
+      "unicode_alt" : "",
+      "shortname" : ":two_hearts:",
+      "name" : "two hearts",
+      "category" : "symbols",
+      "emoji_order" : "1289",
+      "code_decimal" : "&#128149;",
+      "aliases_ascii" : [],
+      "unicode" : "1f495",
+      "keywords" : [
+         "love",
+         "symbol"
+      ],
+      "aliases" : []
+   },
+   "raised_hand_tone4" : {
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "270b-1f3fe",
+      "aliases_ascii" : [],
+      "emoji_order" : "1168",
+      "code_decimal" : "&#9995;&#127998;",
+      "category" : "people",
+      "name" : "raised hand tone 4",
+      "shortname" : ":raised_hand_tone4:",
+      "unicode_alt" : ""
+   },
+   "tumbler_glass" : {
+      "shortname" : ":tumbler_glass:",
+      "category" : "food",
+      "name" : "tumbler glass",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":whisky:"
+      ],
+      "aliases_ascii" : [],
+      "emoji_order" : "1532",
+      "code_decimal" : "&#129347;",
+      "keywords" : [
+         "booze"
+      ],
+      "unicode" : "1f943"
+   },
+   "princess_tone5" : {
+      "category" : "people",
+      "name" : "princess tone 5",
+      "shortname" : ":princess_tone5:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f478-1f3ff",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128120;&#127999;",
+      "emoji_order" : "464"
+   },
+   "flag_tg" : {
+      "unicode" : "1f1f9-1f1ec",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "emoji_order" : "2410",
+      "code_decimal" : "&#127481;&#127468;",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":tg:"
+      ],
+      "unicode_alt" : "",
+      "name" : "togo",
+      "category" : "flags",
+      "shortname" : ":flag_tg:"
+   },
+   "comet" : {
+      "shortname" : ":comet:",
+      "category" : "nature",
+      "name" : "comet",
+      "unicode_alt" : "2604-fe0f",
+      "aliases" : [],
+      "code_decimal" : "&#9732;",
+      "emoji_order" : "1752",
+      "aliases_ascii" : [],
+      "unicode" : "2604",
+      "keywords" : [
+         "space",
+         "sky"
+      ]
+   },
+   "dash" : {
+      "shortname" : ":dash:",
+      "name" : "dash symbol",
+      "category" : "nature",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1307",
+      "code_decimal" : "&#128168;",
+      "keywords" : [
+         "cloud",
+         "cold",
+         "smoking"
+      ],
+      "unicode" : "1f4a8"
+   },
+   "woman_tone3" : {
+      "shortname" : ":woman_tone3:",
+      "name" : "woman tone 3",
+      "category" : "people",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128105;&#127997;",
+      "emoji_order" : "120",
+      "keywords" : [],
+      "unicode" : "1f469-1f3fd"
+   },
+   "honey_pot" : {
+      "aliases" : [],
+      "keywords" : [
+         "food",
+         "vagina"
+      ],
+      "unicode" : "1f36f",
+      "aliases_ascii" : [],
+      "emoji_order" : "1519",
+      "code_decimal" : "&#127855;",
+      "category" : "food",
+      "name" : "honey pot",
+      "shortname" : ":honey_pot:",
+      "unicode_alt" : ""
+   },
+   "writing_hand_tone5" : {
+      "aliases" : [],
+      "emoji_order" : "1235",
+      "code_decimal" : "&#9997;&#127999;",
+      "aliases_ascii" : [],
+      "unicode" : "270d-1f3ff",
+      "keywords" : [],
+      "shortname" : ":writing_hand_tone5:",
+      "category" : "people",
+      "name" : "writing hand tone 5",
+      "unicode_alt" : ""
+   },
+   "railway_track" : {
+      "shortname" : ":railway_track:",
+      "name" : "railway track",
+      "category" : "travel",
+      "unicode_alt" : "1f6e4-fe0f",
+      "aliases" : [
+         ":railroad_track:"
+      ],
+      "emoji_order" : "1635",
+      "code_decimal" : "&#128740;",
+      "aliases_ascii" : [],
+      "unicode" : "1f6e4",
+      "keywords" : [
+         "travel",
+         "train",
+         "vacation"
+      ]
+   },
+   "man_dancing_tone5" : {
+      "category" : "people",
+      "name" : "man dancing tone 5",
+      "shortname" : ":man_dancing_tone5:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":male_dancer_tone5:"
+      ],
+      "unicode" : "1f57a-1f3ff",
+      "keywords" : [],
+      "code_decimal" : "&#128378;&#127999;",
+      "emoji_order" : "740",
+      "aliases_ascii" : []
+   },
+   "rugby_football" : {
+      "shortname" : ":rugby_football:",
+      "name" : "rugby football",
+      "category" : "activity",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1786",
+      "code_decimal" : "&#127945;",
+      "keywords" : [
+         "game",
+         "sport",
+         "football"
+      ],
+      "unicode" : "1f3c9"
+   },
+   "bath_tone3" : {
+      "aliases" : [],
+      "unicode" : "1f6c0-1f3fd",
+      "keywords" : [],
+      "emoji_order" : "1676",
+      "code_decimal" : "&#128704;&#127997;",
+      "aliases_ascii" : [],
+      "category" : "activity",
+      "name" : "bath tone 3",
+      "shortname" : ":bath_tone3:",
+      "unicode_alt" : ""
+   },
+   "older_woman" : {
+      "aliases" : [
+         ":grandma:"
+      ],
+      "unicode" : "1f475",
+      "keywords" : [
+         "people",
+         "old people",
+         "diversity"
+      ],
+      "code_decimal" : "&#128117;",
+      "emoji_order" : "129",
+      "aliases_ascii" : [],
+      "name" : "older woman",
+      "category" : "people",
+      "shortname" : ":older_woman:",
+      "unicode_alt" : ""
+   },
+   "park" : {
+      "unicode_alt" : "1f3de-fe0f",
+      "name" : "national park",
+      "category" : "travel",
+      "shortname" : ":park:",
+      "unicode" : "1f3de",
+      "keywords" : [
+         "travel",
+         "vacation",
+         "park",
+         "camp"
+      ],
+      "code_decimal" : "&#127966;",
+      "emoji_order" : "1552",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":national_park:"
+      ]
+   },
+   "tone5" : {
+      "unicode_alt" : "",
+      "category" : "modifier",
+      "name" : "emoji modifier Fitzpatrick type-6",
+      "shortname" : ":tone5:",
+      "keywords" : [],
+      "unicode" : "1f3ff",
+      "aliases_ascii" : [],
+      "emoji_order" : "1079",
+      "code_decimal" : "&#127999;",
+      "aliases" : []
+   },
+   "shopping_cart" : {
+      "unicode_alt" : "",
+      "shortname" : ":shopping_cart:",
+      "name" : "shopping trolley",
+      "category" : "objects",
+      "aliases_ascii" : [],
+      "emoji_order" : "1975",
+      "code_decimal" : "&#128722;",
+      "keywords" : [],
+      "unicode" : "1f6d2",
+      "aliases" : [
+         ":shopping_trolley:"
+      ]
+   },
+   "ok_woman_tone5" : {
+      "aliases" : [],
+      "emoji_order" : "554",
+      "code_decimal" : "&#128582;&#127999;",
+      "aliases_ascii" : [],
+      "unicode" : "1f646-1f3ff",
+      "keywords" : [],
+      "shortname" : ":ok_woman_tone5:",
+      "name" : "face with ok gesture tone5",
+      "category" : "people",
+      "unicode_alt" : ""
+   },
+   "sparkles" : {
+      "category" : "nature",
+      "name" : "sparkles",
+      "shortname" : ":sparkles:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "2728",
+      "keywords" : [
+         "star",
+         "girls night"
+      ],
+      "code_decimal" : "&#10024;",
+      "emoji_order" : "1760",
+      "aliases_ascii" : []
+   },
+   "flag_so" : {
+      "aliases" : [
+         ":so:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127480;&#127476;",
+      "emoji_order" : "2398",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f8-1f1f4",
+      "shortname" : ":flag_so:",
+      "category" : "flags",
+      "name" : "somalia",
+      "unicode_alt" : ""
+   },
+   "clock11" : {
+      "aliases" : [],
+      "code_decimal" : "&#128346;",
+      "emoji_order" : "1709",
+      "aliases_ascii" : [],
+      "unicode" : "1f55a",
+      "keywords" : [
+         "symbol",
+         "time"
+      ],
+      "shortname" : ":clock11:",
+      "category" : "symbols",
+      "name" : "clock face eleven oclock",
+      "unicode_alt" : ""
+   },
+   "basketball_player_tone4" : {
+      "aliases" : [
+         ":person_with_ball_tone4:"
+      ],
+      "aliases_ascii" : [],
+      "emoji_order" : "858",
+      "code_decimal" : "&#9977;&#127998;",
+      "keywords" : [],
+      "unicode" : "26f9-1f3fe",
+      "shortname" : ":basketball_player_tone4:",
+      "category" : "activity",
+      "name" : "person with ball tone 4",
+      "unicode_alt" : ""
+   },
+   "spoon" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129348;",
+      "emoji_order" : "1535",
+      "keywords" : [],
+      "unicode" : "1f944",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":spoon:",
+      "category" : "food",
+      "name" : "spoon"
+   },
+   "flag_bh" : {
+      "emoji_order" : "2210",
+      "code_decimal" : "&#127463;&#127469;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1e7-1f1ed",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "aliases" : [
+         ":bh:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":flag_bh:",
+      "name" : "bahrain",
+      "category" : "flags"
+   },
+   "fried_shrimp" : {
+      "name" : "fried shrimp",
+      "category" : "food",
+      "shortname" : ":fried_shrimp:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f364",
+      "keywords" : [
+         "food"
+      ],
+      "code_decimal" : "&#127844;",
+      "emoji_order" : "1505",
+      "aliases_ascii" : []
+   },
+   "snowman" : {
+      "aliases" : [],
+      "keywords" : [
+         "weather",
+         "winter",
+         "holidays",
+         "cold",
+         "snow"
+      ],
+      "unicode" : "26c4",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#9924;",
+      "emoji_order" : "1751",
+      "category" : "nature",
+      "name" : "snowman without snow",
+      "shortname" : ":snowman:",
+      "unicode_alt" : "26c4-fe0f"
+   },
+   "gem" : {
+      "code_decimal" : "&#128142;",
+      "emoji_order" : "1341",
+      "aliases_ascii" : [],
+      "unicode" : "1f48e",
+      "keywords" : [
+         "object",
+         "gem"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":gem:",
+      "name" : "gem stone",
+      "category" : "objects"
+   },
+   "flag_my" : {
+      "shortname" : ":flag_my:",
+      "category" : "flags",
+      "name" : "malaysia",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":my:"
+      ],
+      "aliases_ascii" : [],
+      "emoji_order" : "2350",
+      "code_decimal" : "&#127474;&#127486;",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f2-1f1fe"
+   },
+   "runner_tone3" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127939;&#127997;",
+      "emoji_order" : "714",
+      "keywords" : [],
+      "unicode" : "1f3c3-1f3fd",
+      "shortname" : ":runner_tone3:",
+      "category" : "people",
+      "name" : "runner tone 3",
+      "unicode_alt" : ""
+   },
+   "spy_tone1" : {
+      "shortname" : ":spy_tone1:",
+      "category" : "people",
+      "name" : "sleuth or spy tone 1",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":sleuth_or_spy_tone1:"
+      ],
+      "code_decimal" : "&#128373;&#127995;",
+      "emoji_order" : "358",
+      "aliases_ascii" : [],
+      "unicode" : "1f575-1f3fb",
+      "keywords" : []
+   },
+   "older_man_tone2" : {
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f474-1f3fc",
+      "aliases_ascii" : [],
+      "emoji_order" : "125",
+      "code_decimal" : "&#128116;&#127996;",
+      "name" : "older man tone 2",
+      "category" : "people",
+      "shortname" : ":older_man_tone2:",
+      "unicode_alt" : ""
+   },
+   "new_moon_with_face" : {
+      "code_decimal" : "&#127770;",
+      "emoji_order" : "1720",
+      "aliases_ascii" : [],
+      "unicode" : "1f31a",
+      "keywords" : [
+         "space",
+         "sky",
+         "goodnight",
+         "moon"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":new_moon_with_face:",
+      "name" : "new moon with face",
+      "category" : "nature"
+   },
+   "atom" : {
+      "shortname" : ":atom:",
+      "name" : "atom symbol",
+      "category" : "symbols",
+      "unicode_alt" : "269b-fe0f",
+      "aliases" : [
+         ":atom_symbol:"
+      ],
+      "emoji_order" : "2024",
+      "code_decimal" : "&#9883;",
+      "aliases_ascii" : [],
+      "unicode" : "269b",
+      "keywords" : [
+         "symbol",
+         "science"
+      ]
+   },
+   "flag_mu" : {
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f2-1f1fa",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127474;&#127482;",
+      "emoji_order" : "2346",
+      "aliases" : [
+         ":mu:"
+      ],
+      "unicode_alt" : "",
+      "category" : "flags",
+      "name" : "mauritius",
+      "shortname" : ":flag_mu:"
+   },
+   "biohazard" : {
+      "aliases" : [
+         ":biohazard_sign:"
+      ],
+      "keywords" : [
+         "symbol",
+         "science"
+      ],
+      "unicode" : "2623",
+      "aliases_ascii" : [],
+      "emoji_order" : "2001",
+      "code_decimal" : "&#9763;",
+      "category" : "symbols",
+      "name" : "biohazard sign",
+      "shortname" : ":biohazard:",
+      "unicode_alt" : "2623-fe0f"
+   },
+   "rowboat_tone3" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "821",
+      "code_decimal" : "&#128675;&#127997;",
+      "keywords" : [],
+      "unicode" : "1f6a3-1f3fd",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":rowboat_tone3:",
+      "name" : "rowboat tone 3",
+      "category" : "activity"
+   },
+   "construction_worker_tone4" : {
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f477-1f3fe",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128119;&#127998;",
+      "emoji_order" : "397",
+      "name" : "construction worker tone 4",
+      "category" : "people",
+      "shortname" : ":construction_worker_tone4:",
+      "unicode_alt" : ""
+   },
+   "flag_mr" : {
+      "shortname" : ":flag_mr:",
+      "name" : "mauritania",
+      "category" : "flags",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":mr:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127474;&#127479;",
+      "emoji_order" : "2343",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f2-1f1f7"
+   },
+   "man_tone2" : {
+      "unicode_alt" : "",
+      "shortname" : ":man_tone2:",
+      "category" : "people",
+      "name" : "man tone 2",
+      "emoji_order" : "113",
+      "code_decimal" : "&#128104;&#127996;",
+      "aliases_ascii" : [],
+      "unicode" : "1f468-1f3fc",
+      "keywords" : [],
+      "aliases" : []
+   },
+   "bicyclist_tone3" : {
+      "aliases" : [],
+      "emoji_order" : "893",
+      "code_decimal" : "&#128692;&#127997;",
+      "aliases_ascii" : [],
+      "unicode" : "1f6b4-1f3fd",
+      "keywords" : [],
+      "shortname" : ":bicyclist_tone3:",
+      "category" : "activity",
+      "name" : "bicyclist tone 3",
+      "unicode_alt" : ""
+   },
+   "dress" : {
+      "category" : "people",
+      "name" : "dress",
+      "shortname" : ":dress:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "women",
+         "fashion",
+         "sexy",
+         "girls night"
+      ],
+      "unicode" : "1f457",
+      "aliases_ascii" : [],
+      "emoji_order" : "1319",
+      "code_decimal" : "&#128087;"
+   },
+   "nail_care_tone2" : {
+      "aliases" : [],
+      "unicode" : "1f485-1f3fc",
+      "keywords" : [],
+      "emoji_order" : "1262",
+      "code_decimal" : "&#128133;&#127996;",
+      "aliases_ascii" : [],
+      "name" : "nail polish tone 2",
+      "category" : "people",
+      "shortname" : ":nail_care_tone2:",
+      "unicode_alt" : ""
+   },
+   "pregnant_woman_tone4" : {
+      "unicode_alt" : "",
+      "shortname" : ":pregnant_woman_tone4:",
+      "name" : "pregnant woman tone 4",
+      "category" : "people",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129328;&#127998;",
+      "emoji_order" : "487",
+      "keywords" : [],
+      "unicode" : "1f930-1f3fe",
+      "aliases" : [
+         ":expecting_woman_tone4:"
+      ]
+   },
+   "wine_glass" : {
+      "code_decimal" : "&#127863;",
+      "emoji_order" : "1526",
+      "aliases_ascii" : [],
+      "unicode" : "1f377",
+      "keywords" : [
+         "drink",
+         "italian",
+         "alcohol",
+         "girls night",
+         "parties"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":wine_glass:",
+      "category" : "food",
+      "name" : "wine glass"
+   },
+   "flag_fm" : {
+      "category" : "flags",
+      "name" : "micronesia",
+      "shortname" : ":flag_fm:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":fm:"
+      ],
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1eb-1f1f2",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127467;&#127474;",
+      "emoji_order" : "2264"
+   },
+   "name_badge" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128219;",
+      "emoji_order" : "2073",
+      "keywords" : [
+         "work"
+      ],
+      "unicode" : "1f4db",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":name_badge:",
+      "name" : "name badge",
+      "category" : "symbols"
+   },
+   "badminton" : {
+      "aliases" : [],
+      "unicode" : "1f3f8",
+      "keywords" : [
+         "game",
+         "sport",
+         "badminton"
+      ],
+      "code_decimal" : "&#127992;",
+      "emoji_order" : "1794",
+      "aliases_ascii" : [],
+      "category" : "activity",
+      "name" : "badminton racquet",
+      "shortname" : ":badminton:",
+      "unicode_alt" : ""
+   },
+   "kiwi" : {
+      "unicode_alt" : "",
+      "name" : "kiwifruit",
+      "category" : "food",
+      "shortname" : ":kiwi:",
+      "keywords" : [],
+      "unicode" : "1f95d",
+      "aliases_ascii" : [],
+      "emoji_order" : "1462",
+      "code_decimal" : "&#129373;",
+      "aliases" : [
+         ":kiwifruit:"
+      ]
+   },
+   "regional_indicator_f" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127467;",
+      "emoji_order" : "12345",
+      "keywords" : [],
+      "unicode" : "1f1eb",
+      "shortname" : ":regional_indicator_f:",
+      "category" : "regional",
+      "name" : "regional indicator symbol letter f",
+      "unicode_alt" : ""
+   },
+   "third_place" : {
+      "aliases" : [
+         ":third_place_medal:"
+      ],
+      "unicode" : "1f949",
+      "keywords" : [],
+      "code_decimal" : "&#129353;",
+      "emoji_order" : "1780",
+      "aliases_ascii" : [],
+      "name" : "third place medal",
+      "category" : "activity",
+      "shortname" : ":third_place:",
+      "unicode_alt" : ""
+   },
+   "hammer" : {
+      "aliases" : [],
+      "keywords" : [
+         "object",
+         "tool",
+         "weapon"
+      ],
+      "unicode" : "1f528",
+      "aliases_ascii" : [],
+      "emoji_order" : "1950",
+      "code_decimal" : "&#128296;",
+      "category" : "objects",
+      "name" : "hammer",
+      "shortname" : ":hammer:",
+      "unicode_alt" : ""
+   },
+   "camping" : {
+      "category" : "travel",
+      "name" : "camping",
+      "shortname" : ":camping:",
+      "unicode_alt" : "1f3d5-fe0f",
+      "aliases" : [],
+      "keywords" : [
+         "places",
+         "travel",
+         "vacation",
+         "camp"
+      ],
+      "unicode" : "1f3d5",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127957;",
+      "emoji_order" : "1548"
+   },
+   "cocktail" : {
+      "name" : "cocktail glass",
+      "category" : "food",
+      "shortname" : ":cocktail:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "drink",
+         "cocktail",
+         "alcohol",
+         "girls night",
+         "parties"
+      ],
+      "unicode" : "1f378",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127864;",
+      "emoji_order" : "1527"
+   },
+   "rhino" : {
+      "unicode_alt" : "",
+      "name" : "rhinoceros",
+      "category" : "nature",
+      "shortname" : ":rhino:",
+      "unicode" : "1f98f",
+      "keywords" : [],
+      "emoji_order" : "1374",
+      "code_decimal" : "&#129423;",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":rhinoceros:"
+      ]
+   },
+   "pick" : {
+      "category" : "objects",
+      "name" : "pick",
+      "shortname" : ":pick:",
+      "unicode_alt" : "26cf-fe0f",
+      "aliases" : [],
+      "unicode" : "26cf",
+      "keywords" : [
+         "object",
+         "tool",
+         "weapon"
+      ],
+      "code_decimal" : "&#9935;",
+      "emoji_order" : "1951",
+      "aliases_ascii" : []
+   },
+   "fingers_crossed_tone1" : {
+      "unicode" : "1f91e-1f3fb",
+      "keywords" : [],
+      "emoji_order" : "1135",
+      "code_decimal" : "&#129310;&#127995;",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":hand_with_index_and_middle_fingers_crossed_tone1:"
+      ],
+      "unicode_alt" : "",
+      "name" : "hand with index and middle fingers crossed tone 1",
+      "category" : "people",
+      "shortname" : ":fingers_crossed_tone1:"
+   },
+   "movie_camera" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "1856",
+      "code_decimal" : "&#127909;",
+      "keywords" : [
+         "object",
+         "camera",
+         "movie"
+      ],
+      "unicode" : "1f3a5",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":movie_camera:",
+      "name" : "movie camera",
+      "category" : "objects"
+   },
+   "minibus" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "1617",
+      "code_decimal" : "&#128656;",
+      "keywords" : [
+         "transportation",
+         "bus"
+      ],
+      "unicode" : "1f690",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":minibus:",
+      "name" : "minibus",
+      "category" : "travel"
+   },
+   "guardsman_tone3" : {
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f482-1f3fd",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128130;&#127997;",
+      "emoji_order" : "378",
+      "name" : "guardsman tone 3",
+      "category" : "people",
+      "shortname" : ":guardsman_tone3:",
+      "unicode_alt" : ""
+   },
+   "girl_tone1" : {
+      "shortname" : ":girl_tone1:",
+      "category" : "people",
+      "name" : "girl tone 1",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "code_decimal" : "&#128103;&#127995;",
+      "emoji_order" : "106",
+      "aliases_ascii" : [],
+      "unicode" : "1f467-1f3fb",
+      "keywords" : []
+   },
+   "left_facing_fist_tone5" : {
+      "shortname" : ":left_facing_fist_tone5:",
+      "name" : "left facing fist tone 5",
+      "category" : "people",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":left_fist_tone5:"
+      ],
+      "code_decimal" : "&#129307;&#127999;",
+      "emoji_order" : "1205",
+      "aliases_ascii" : [],
+      "unicode" : "1f91b-1f3ff",
+      "keywords" : []
+   },
+   "mountain_bicyclist_tone3" : {
+      "aliases" : [],
+      "code_decimal" : "&#128693;&#127997;",
+      "emoji_order" : "911",
+      "aliases_ascii" : [],
+      "unicode" : "1f6b5-1f3fd",
+      "keywords" : [],
+      "shortname" : ":mountain_bicyclist_tone3:",
+      "name" : "mountain bicyclist tone 3",
+      "category" : "activity",
+      "unicode_alt" : ""
+   },
+   "regional_indicator_z" : {
+      "aliases" : [],
+      "unicode" : "1f1ff",
+      "keywords" : [],
+      "code_decimal" : "&#127487;",
+      "emoji_order" : "12345",
+      "aliases_ascii" : [],
+      "category" : "regional",
+      "name" : "regional indicator symbol letter z",
+      "shortname" : ":regional_indicator_z:",
+      "unicode_alt" : ""
+   },
+   "flag_lk" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "2322",
+      "code_decimal" : "&#127473;&#127472;",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f1-1f1f0",
+      "aliases" : [
+         ":lk:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":flag_lk:",
+      "category" : "flags",
+      "name" : "sri lanka"
+   },
+   "nut_and_bolt" : {
+      "aliases" : [],
+      "unicode" : "1f529",
+      "keywords" : [
+         "object",
+         "tool",
+         "nutcase"
+      ],
+      "emoji_order" : "1960",
+      "code_decimal" : "&#128297;",
+      "aliases_ascii" : [],
+      "category" : "objects",
+      "name" : "nut and bolt",
+      "shortname" : ":nut_and_bolt:",
+      "unicode_alt" : ""
+   },
+   "slot_machine" : {
+      "aliases" : [],
+      "unicode" : "1f3b0",
+      "keywords" : [
+         "game",
+         "boys night"
+      ],
+      "emoji_order" : "1601",
+      "code_decimal" : "&#127920;",
+      "aliases_ascii" : [],
+      "name" : "slot machine",
+      "category" : "activity",
+      "shortname" : ":slot_machine:",
+      "unicode_alt" : ""
+   },
+   "scorpion" : {
+      "category" : "nature",
+      "name" : "scorpion",
+      "shortname" : ":scorpion:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "insects",
+         "reptile",
+         "animal"
+      ],
+      "unicode" : "1f982",
+      "aliases_ascii" : [],
+      "emoji_order" : "1426",
+      "code_decimal" : "&#129410;"
+   },
+   "flag_gd" : {
+      "category" : "flags",
+      "name" : "grenada",
+      "shortname" : ":flag_gd:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":gd:"
+      ],
+      "unicode" : "1f1ec-1f1e9",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "emoji_order" : "2269",
+      "code_decimal" : "&#127468;&#127465;",
+      "aliases_ascii" : []
+   },
+   "croissant" : {
+      "aliases" : [],
+      "unicode" : "1f950",
+      "keywords" : [],
+      "emoji_order" : "1475",
+      "code_decimal" : "&#129360;",
+      "aliases_ascii" : [],
+      "name" : "croissant",
+      "category" : "food",
+      "shortname" : ":croissant:",
+      "unicode_alt" : ""
+   },
+   "heavy_dollar_sign" : {
+      "unicode_alt" : "",
+      "shortname" : ":heavy_dollar_sign:",
+      "category" : "symbols",
+      "name" : "heavy dollar sign",
+      "aliases_ascii" : [],
+      "emoji_order" : "1900",
+      "code_decimal" : "&#128178;",
+      "keywords" : [
+         "math",
+         "symbol",
+         "money"
+      ],
+      "unicode" : "1f4b2",
+      "aliases" : []
+   },
+   "flag_cr" : {
+      "shortname" : ":flag_cr:",
+      "name" : "costa rica",
+      "category" : "flags",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":cr:"
+      ],
+      "emoji_order" : "2238",
+      "code_decimal" : "&#127464;&#127479;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1e8-1f1f7",
+      "keywords" : [
+         "country",
+         "flag"
+      ]
+   },
+   "angel_tone5" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "baby angel tone 5",
+      "shortname" : ":angel_tone5:",
+      "keywords" : [],
+      "unicode" : "1f47c-1f3ff",
+      "aliases_ascii" : [],
+      "emoji_order" : "146",
+      "code_decimal" : "&#128124;&#127999;",
+      "aliases" : []
+   },
+   "juggling_tone2" : {
+      "unicode" : "1f939-1f3fc",
+      "keywords" : [],
+      "code_decimal" : "&#129337;&#127996;",
+      "emoji_order" : "1002",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":juggler_tone2:"
+      ],
+      "unicode_alt" : "",
+      "name" : "juggling tone 2",
+      "category" : "activity",
+      "shortname" : ":juggling_tone2:"
+   },
+   "open_mouth" : {
+      "aliases" : [],
+      "aliases_ascii" : [
+         ":-O",
+         ":O",
+         ":-o",
+         ":o",
+         "O_O",
+         ">:O"
+      ],
+      "code_decimal" : "&#128558;",
+      "emoji_order" : "29",
+      "keywords" : [
+         "smiley",
+         "surprised",
+         "wow",
+         "emotion"
+      ],
+      "unicode" : "1f62e",
+      "shortname" : ":open_mouth:",
+      "name" : "face with open mouth",
+      "category" : "people",
+      "unicode_alt" : ""
+   },
+   "alien" : {
+      "unicode" : "1f47d",
+      "keywords" : [
+         "space",
+         "monster",
+         "alien",
+         "scientology"
+      ],
+      "code_decimal" : "&#128125;",
+      "emoji_order" : "83",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "extraterrestrial alien",
+      "category" : "people",
+      "shortname" : ":alien:"
+   },
+   "wrestlers_tone3" : {
+      "keywords" : [],
+      "unicode" : "1f93c-1f3fd",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129340;&#127997;",
+      "emoji_order" : "949",
+      "aliases" : [
+         ":wrestling_tone3:"
+      ],
+      "unicode_alt" : "",
+      "category" : "activity",
+      "name" : "wrestlers tone 3",
+      "shortname" : ":wrestlers_tone3:"
+   },
+   "snowboarder" : {
+      "unicode_alt" : "",
+      "category" : "activity",
+      "name" : "snowboarder",
+      "shortname" : ":snowboarder:",
+      "unicode" : "1f3c2",
+      "keywords" : [
+         "hat",
+         "vacation",
+         "cold",
+         "sport",
+         "snowboarding"
+      ],
+      "emoji_order" : "776",
+      "code_decimal" : "&#127938;",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "fireworks" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127878;",
+      "emoji_order" : "1758",
+      "keywords" : [
+         "parties"
+      ],
+      "unicode" : "1f386",
+      "shortname" : ":fireworks:",
+      "category" : "travel",
+      "name" : "fireworks",
+      "unicode_alt" : ""
+   },
+   "boy" : {
+      "aliases" : [],
+      "keywords" : [
+         "people",
+         "baby",
+         "diversity"
+      ],
+      "unicode" : "1f466",
+      "aliases_ascii" : [],
+      "emoji_order" : "99",
+      "code_decimal" : "&#128102;",
+      "name" : "boy",
+      "category" : "people",
+      "shortname" : ":boy:",
+      "unicode_alt" : ""
+   },
+   "flag_mh" : {
+      "name" : "the marshall islands",
+      "category" : "flags",
+      "shortname" : ":flag_mh:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":mh:"
+      ],
+      "unicode" : "1f1f2-1f1ed",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "code_decimal" : "&#127474;&#127469;",
+      "emoji_order" : "2335",
+      "aliases_ascii" : []
+   },
+   "notebook_with_decorative_cover" : {
+      "name" : "notebook with decorative cover",
+      "category" : "objects",
+      "shortname" : ":notebook_with_decorative_cover:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f4d4",
+      "keywords" : [
+         "object",
+         "office",
+         "write"
+      ],
+      "code_decimal" : "&#128212;",
+      "emoji_order" : "1874",
+      "aliases_ascii" : []
+   },
+   "surfer_tone2" : {
+      "category" : "activity",
+      "name" : "surfer tone 2",
+      "shortname" : ":surfer_tone2:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f3c4-1f3fc",
+      "keywords" : [],
+      "emoji_order" : "802",
+      "code_decimal" : "&#127940;&#127996;",
+      "aliases_ascii" : []
+   },
+   "rice_cracker" : {
+      "unicode_alt" : "",
+      "name" : "rice cracker",
+      "category" : "food",
+      "shortname" : ":rice_cracker:",
+      "keywords" : [
+         "sushi",
+         "food"
+      ],
+      "unicode" : "1f358",
+      "aliases_ascii" : [],
+      "emoji_order" : "1496",
+      "code_decimal" : "&#127832;",
+      "aliases" : []
+   },
+   "santa" : {
+      "shortname" : ":santa:",
+      "category" : "people",
+      "name" : "father christmas",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "447",
+      "code_decimal" : "&#127877;",
+      "keywords" : [
+         "people",
+         "hat",
+         "winter",
+         "holidays",
+         "christmas",
+         "diversity",
+         "santa"
+      ],
+      "unicode" : "1f385"
+   },
+   "tongue" : {
+      "name" : "tongue",
+      "category" : "people",
+      "shortname" : ":tongue:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "body",
+         "sexy",
+         "lip"
+      ],
+      "unicode" : "1f445",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128069;",
+      "emoji_order" : "1282"
+   },
+   "alarm_clock" : {
+      "keywords" : [
+         "object",
+         "time"
+      ],
+      "unicode" : "23f0",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#9200;",
+      "emoji_order" : "1683",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "objects",
+      "name" : "alarm clock",
+      "shortname" : ":alarm_clock:"
+   },
+   "bell" : {
+      "name" : "bell",
+      "category" : "symbols",
+      "shortname" : ":bell:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "object",
+         "alarm",
+         "symbol"
+      ],
+      "unicode" : "1f514",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128276;",
+      "emoji_order" : "1821"
+   },
+   "baby_tone3" : {
+      "aliases" : [],
+      "unicode" : "1f476-1f3fd",
+      "keywords" : [],
+      "code_decimal" : "&#128118;&#127997;",
+      "emoji_order" : "138",
+      "aliases_ascii" : [],
+      "name" : "baby tone 3",
+      "category" : "people",
+      "shortname" : ":baby_tone3:",
+      "unicode_alt" : ""
+   },
+   "meat_on_bone" : {
+      "shortname" : ":meat_on_bone:",
+      "name" : "meat on bone",
+      "category" : "food",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1479",
+      "code_decimal" : "&#127830;",
+      "keywords" : [
+         "food"
+      ],
+      "unicode" : "1f356"
+   },
+   "trackball" : {
+      "aliases" : [],
+      "unicode" : "1f5b2",
+      "keywords" : [
+         "electronics",
+         "work",
+         "game",
+         "office"
+      ],
+      "code_decimal" : "&#128434;",
+      "emoji_order" : "1851",
+      "aliases_ascii" : [],
+      "name" : "trackball",
+      "category" : "objects",
+      "shortname" : ":trackball:",
+      "unicode_alt" : "1f5b2-fe0f"
+   },
+   "handshake_tone3" : {
+      "category" : "people",
+      "name" : "handshake tone 3",
+      "shortname" : ":handshake_tone3:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":shaking_hands_tone3:"
+      ],
+      "unicode" : "1f91d-1f3fd",
+      "keywords" : [],
+      "emoji_order" : "1257",
+      "code_decimal" : "&#129309;&#127997;",
+      "aliases_ascii" : []
+   },
+   "person_with_blond_hair_tone2" : {
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f471-1f3fc",
+      "aliases_ascii" : [],
+      "emoji_order" : "431",
+      "code_decimal" : "&#128113;&#127996;",
+      "name" : "person with blond hair tone 2",
+      "category" : "people",
+      "shortname" : ":person_with_blond_hair_tone2:",
+      "unicode_alt" : ""
+   },
+   "key" : {
+      "unicode" : "1f511",
+      "keywords" : [
+         "object",
+         "lock"
+      ],
+      "code_decimal" : "&#128273;",
+      "emoji_order" : "1948",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "key",
+      "category" : "objects",
+      "shortname" : ":key:"
+   },
+   "ok_woman_tone3" : {
+      "unicode_alt" : "",
+      "shortname" : ":ok_woman_tone3:",
+      "name" : "face with ok gesture tone3",
+      "category" : "people",
+      "code_decimal" : "&#128582;&#127997;",
+      "emoji_order" : "552",
+      "aliases_ascii" : [],
+      "unicode" : "1f646-1f3fd",
+      "keywords" : [],
+      "aliases" : []
+   },
+   "poop" : {
+      "unicode_alt" : "",
+      "shortname" : ":poop:",
+      "name" : "pile of poo",
+      "category" : "people",
+      "aliases_ascii" : [],
+      "emoji_order" : "86",
+      "code_decimal" : "&#128169;",
+      "keywords" : [
+         "bathroom",
+         "shit",
+         "sol",
+         "diarrhea"
+      ],
+      "unicode" : "1f4a9",
+      "aliases" : [
+         ":shit:",
+         ":hankey:",
+         ":poo:"
+      ]
+   },
+   "flag_sx" : {
+      "unicode_alt" : "",
+      "shortname" : ":flag_sx:",
+      "category" : "flags",
+      "name" : "sint maarten",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127480;&#127485;",
+      "emoji_order" : "2403",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f8-1f1fd",
+      "aliases" : [
+         ":sx:"
+      ]
+   },
+   "cyclone" : {
+      "unicode" : "1f300",
+      "keywords" : [
+         "symbol",
+         "drugs"
+      ],
+      "emoji_order" : "1742",
+      "code_decimal" : "&#127744;",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "cyclone",
+      "category" : "symbols",
+      "shortname" : ":cyclone:"
+   },
+   "vertical_traffic_light" : {
+      "aliases" : [],
+      "keywords" : [
+         "object",
+         "stop light"
+      ],
+      "unicode" : "1f6a6",
+      "aliases_ascii" : [],
+      "emoji_order" : "1639",
+      "code_decimal" : "&#128678;",
+      "category" : "travel",
+      "name" : "vertical traffic light",
+      "shortname" : ":vertical_traffic_light:",
+      "unicode_alt" : ""
+   },
+   "play_pause" : {
+      "aliases" : [],
+      "keywords" : [
+         "arrow",
+         "symbol"
+      ],
+      "unicode" : "23ef",
+      "aliases_ascii" : [],
+      "emoji_order" : "2054",
+      "code_decimal" : "&#9199;",
+      "category" : "symbols",
+      "name" : "black right-pointing double triangle with double vertical bar",
+      "shortname" : ":play_pause:",
+      "unicode_alt" : "23ef-fe0f"
+   },
+   "kissing_closed_eyes" : {
+      "unicode_alt" : "",
+      "shortname" : ":kissing_closed_eyes:",
+      "category" : "people",
+      "name" : "kissing face with closed eyes",
+      "emoji_order" : "17",
+      "code_decimal" : "&#128538;",
+      "aliases_ascii" : [],
+      "unicode" : "1f61a",
+      "keywords" : [
+         "smiley",
+         "sexy"
+      ],
+      "aliases" : []
+   },
+   "bow_tone2" : {
+      "unicode_alt" : "",
+      "shortname" : ":bow_tone2:",
+      "category" : "people",
+      "name" : "person bowing deeply tone 2",
+      "emoji_order" : "605",
+      "code_decimal" : "&#128583;&#127996;",
+      "aliases_ascii" : [],
+      "unicode" : "1f647-1f3fc",
+      "keywords" : [],
+      "aliases" : []
+   },
+   "information_source" : {
+      "unicode_alt" : "2139-fe0f",
+      "shortname" : ":information_source:",
+      "name" : "information source",
+      "category" : "symbols",
+      "code_decimal" : "&#8505;",
+      "emoji_order" : "2131",
+      "aliases_ascii" : [],
+      "unicode" : "2139",
+      "keywords" : [
+         "symbol"
+      ],
+      "aliases" : []
+   },
+   "speak_no_evil" : {
+      "shortname" : ":speak_no_evil:",
+      "name" : "speak-no-evil monkey",
+      "category" : "nature",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "code_decimal" : "&#128586;",
+      "emoji_order" : "98",
+      "aliases_ascii" : [],
+      "unicode" : "1f64a",
+      "keywords" : [
+         "animal"
+      ]
+   },
+   "a" : {
+      "name" : "negative squared latin capital letter a",
+      "category" : "symbols",
+      "shortname" : ":a:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f170",
+      "keywords" : [
+         "symbol"
+      ],
+      "emoji_order" : "2125",
+      "code_decimal" : "&#127344;",
+      "aliases_ascii" : []
+   },
+   "cricket" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127951;",
+      "emoji_order" : "1790",
+      "keywords" : [
+         "ball",
+         "sport",
+         "cricket"
+      ],
+      "unicode" : "1f3cf",
+      "aliases" : [
+         ":cricket_bat_ball:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":cricket:",
+      "category" : "activity",
+      "name" : "cricket bat and ball"
+   },
+   "flag_am" : {
+      "aliases" : [
+         ":am:"
+      ],
+      "emoji_order" : "2194",
+      "code_decimal" : "&#127462;&#127474;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1e6-1f1f2",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "shortname" : ":flag_am:",
+      "name" : "armenia",
+      "category" : "flags",
+      "unicode_alt" : ""
+   },
+   "flag_iq" : {
+      "aliases" : [
+         ":iq:"
+      ],
+      "aliases_ascii" : [],
+      "emoji_order" : "2299",
+      "code_decimal" : "&#127470;&#127478;",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1ee-1f1f6",
+      "shortname" : ":flag_iq:",
+      "name" : "iraq",
+      "category" : "flags",
+      "unicode_alt" : ""
+   },
+   "flag_ar" : {
+      "category" : "flags",
+      "name" : "argentina",
+      "shortname" : ":flag_ar:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":ar:"
+      ],
+      "unicode" : "1f1e6-1f1f7",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "code_decimal" : "&#127462;&#127479;",
+      "emoji_order" : "2197",
+      "aliases_ascii" : []
+   },
+   "black_medium_small_square" : {
+      "code_decimal" : "&#9726;",
+      "emoji_order" : "2164",
+      "aliases_ascii" : [],
+      "unicode" : "25fe",
+      "keywords" : [
+         "shapes",
+         "symbol",
+         "square"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "25fe-fe0f",
+      "shortname" : ":black_medium_small_square:",
+      "name" : "black medium small square",
+      "category" : "symbols"
+   },
+   "unamused" : {
+      "aliases" : [],
+      "code_decimal" : "&#128530;",
+      "emoji_order" : "41",
+      "aliases_ascii" : [],
+      "unicode" : "1f612",
+      "keywords" : [
+         "sad",
+         "mad",
+         "smiley",
+         "tired",
+         "emotion"
+      ],
+      "shortname" : ":unamused:",
+      "category" : "people",
+      "name" : "unamused face",
+      "unicode_alt" : ""
+   },
+   "loudspeaker" : {
+      "shortname" : ":loudspeaker:",
+      "category" : "symbols",
+      "name" : "public address loudspeaker",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128226;",
+      "emoji_order" : "1818",
+      "keywords" : [
+         "object",
+         "alarm",
+         "symbol"
+      ],
+      "unicode" : "1f4e2"
+   },
+   "punch_tone1" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128074;&#127995;",
+      "emoji_order" : "1195",
+      "keywords" : [],
+      "unicode" : "1f44a-1f3fb",
+      "shortname" : ":punch_tone1:",
+      "category" : "people",
+      "name" : "fisted hand sign tone 1",
+      "unicode_alt" : ""
+   },
+   "raised_hands_tone1" : {
+      "unicode" : "1f64c-1f3fb",
+      "keywords" : [],
+      "emoji_order" : "1243",
+      "code_decimal" : "&#128588;&#127995;",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "person raising both hands in celebration tone 1",
+      "category" : "people",
+      "shortname" : ":raised_hands_tone1:"
+   },
+   "thumbsdown" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128078;",
+      "emoji_order" : "1182",
+      "keywords" : [
+         "body",
+         "hands",
+         "diversity"
+      ],
+      "unicode" : "1f44e",
+      "aliases" : [
+         ":-1:",
+         ":thumbdown:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":thumbsdown:",
+      "name" : "thumbs down sign",
+      "category" : "people"
+   },
+   "gift" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "1771",
+      "code_decimal" : "&#127873;",
+      "keywords" : [
+         "object",
+         "gift",
+         "birthday",
+         "holidays",
+         "christmas",
+         "parties"
+      ],
+      "unicode" : "1f381",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":gift:",
+      "category" : "objects",
+      "name" : "wrapped present"
+   },
+   "snowflake" : {
+      "unicode_alt" : "2744-fe0f",
+      "name" : "snowflake",
+      "category" : "nature",
+      "shortname" : ":snowflake:",
+      "unicode" : "2744",
+      "keywords" : [
+         "weather",
+         "winter",
+         "sky",
+         "holidays",
+         "cold",
+         "snow"
+      ],
+      "emoji_order" : "1749",
+      "code_decimal" : "&#10052;",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "lifter_tone4" : {
+      "keywords" : [],
+      "unicode" : "1f3cb-1f3fe",
+      "aliases_ascii" : [],
+      "emoji_order" : "876",
+      "code_decimal" : "&#127947;&#127998;",
+      "aliases" : [
+         ":weight_lifter_tone4:"
+      ],
+      "unicode_alt" : "",
+      "name" : "weight lifter tone 4",
+      "category" : "activity",
+      "shortname" : ":lifter_tone4:"
+   },
+   "oil" : {
+      "unicode_alt" : "1f6e2-fe0f",
+      "shortname" : ":oil:",
+      "name" : "oil drum",
+      "category" : "objects",
+      "code_decimal" : "&#128738;",
+      "emoji_order" : "1973",
+      "aliases_ascii" : [],
+      "unicode" : "1f6e2",
+      "keywords" : [
+         "object"
+      ],
+      "aliases" : [
+         ":oil_drum:"
+      ]
+   },
+   "credit_card" : {
+      "aliases" : [],
+      "code_decimal" : "&#128179;",
+      "emoji_order" : "1897",
+      "aliases_ascii" : [],
+      "unicode" : "1f4b3",
+      "keywords" : [
+         "object",
+         "money",
+         "boys night"
+      ],
+      "shortname" : ":credit_card:",
+      "name" : "credit card",
+      "category" : "objects",
+      "unicode_alt" : ""
+   },
+   "clock8" : {
+      "aliases" : [],
+      "code_decimal" : "&#128343;",
+      "emoji_order" : "1703",
+      "aliases_ascii" : [],
+      "unicode" : "1f557",
+      "keywords" : [
+         "symbol",
+         "time"
+      ],
+      "shortname" : ":clock8:",
+      "category" : "symbols",
+      "name" : "clock face eight oclock",
+      "unicode_alt" : ""
+   },
+   "flag_pm" : {
+      "aliases" : [
+         ":pm:"
+      ],
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f5-1f1f2",
+      "aliases_ascii" : [],
+      "emoji_order" : "2372",
+      "code_decimal" : "&#127477;&#127474;",
+      "name" : "saint pierre and miquelon",
+      "category" : "flags",
+      "shortname" : ":flag_pm:",
+      "unicode_alt" : ""
+   },
+   "musical_note" : {
+      "unicode_alt" : "",
+      "shortname" : ":musical_note:",
+      "name" : "musical note",
+      "category" : "symbols",
+      "aliases_ascii" : [],
+      "emoji_order" : "1824",
+      "code_decimal" : "&#127925;",
+      "keywords" : [
+         "instruments",
+         "symbol"
+      ],
+      "unicode" : "1f3b5",
+      "aliases" : []
+   },
+   "information_desk_person_tone5" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128129;&#127999;",
+      "emoji_order" : "572",
+      "keywords" : [],
+      "unicode" : "1f481-1f3ff",
+      "shortname" : ":information_desk_person_tone5:",
+      "category" : "people",
+      "name" : "information desk person tone 5",
+      "unicode_alt" : ""
+   },
+   "mushroom" : {
+      "unicode_alt" : "",
+      "shortname" : ":mushroom:",
+      "category" : "nature",
+      "name" : "mushroom",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127812;",
+      "emoji_order" : "1471",
+      "keywords" : [
+         "nature",
+         "plant",
+         "drugs"
+      ],
+      "unicode" : "1f344",
+      "aliases" : []
+   },
+   "guardsman_tone4" : {
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f482-1f3fe",
+      "aliases_ascii" : [],
+      "emoji_order" : "379",
+      "code_decimal" : "&#128130;&#127998;",
+      "name" : "guardsman tone 4",
+      "category" : "people",
+      "shortname" : ":guardsman_tone4:",
+      "unicode_alt" : ""
+   },
+   "metal_tone1" : {
+      "shortname" : ":metal_tone1:",
+      "name" : "sign of the horns tone 1",
+      "category" : "people",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":sign_of_the_horns_tone1:"
+      ],
+      "emoji_order" : "1147",
+      "code_decimal" : "&#129304;&#127995;",
+      "aliases_ascii" : [],
+      "unicode" : "1f918-1f3fb",
+      "keywords" : []
+   },
+   "basketball_player_tone2" : {
+      "unicode_alt" : "",
+      "name" : "person with ball tone 2",
+      "category" : "activity",
+      "shortname" : ":basketball_player_tone2:",
+      "unicode" : "26f9-1f3fc",
+      "keywords" : [],
+      "emoji_order" : "856",
+      "code_decimal" : "&#9977;&#127996;",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":person_with_ball_tone2:"
+      ]
+   },
+   "peanuts" : {
+      "unicode_alt" : "",
+      "shortname" : ":peanuts:",
+      "name" : "peanuts",
+      "category" : "food",
+      "code_decimal" : "&#129372;",
+      "emoji_order" : "1472",
+      "aliases_ascii" : [],
+      "unicode" : "1f95c",
+      "keywords" : [],
+      "aliases" : [
+         ":shelled_peanut:"
+      ]
+   },
+   "arrows_clockwise" : {
+      "category" : "symbols",
+      "name" : "clockwise downwards and upwards open circle arrows",
+      "shortname" : ":arrows_clockwise:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "arrow",
+         "symbol"
+      ],
+      "unicode" : "1f503",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128259;",
+      "emoji_order" : "2016"
+   },
+   "lifter_tone1" : {
+      "shortname" : ":lifter_tone1:",
+      "name" : "weight lifter tone 1",
+      "category" : "activity",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":weight_lifter_tone1:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127947;&#127995;",
+      "emoji_order" : "873",
+      "keywords" : [],
+      "unicode" : "1f3cb-1f3fb"
+   },
+   "flag_dk" : {
+      "shortname" : ":flag_dk:",
+      "name" : "denmark",
+      "category" : "flags",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":dk:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127465;&#127472;",
+      "emoji_order" : "2248",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1e9-1f1f0"
+   },
+   "notebook" : {
+      "emoji_order" : "1881",
+      "code_decimal" : "&#128211;",
+      "aliases_ascii" : [],
+      "unicode" : "1f4d3",
+      "keywords" : [
+         "object",
+         "office",
+         "write"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":notebook:",
+      "category" : "objects",
+      "name" : "notebook"
+   },
+   "woman" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "woman",
+      "shortname" : ":woman:",
+      "keywords" : [
+         "people",
+         "women",
+         "sex",
+         "diversity",
+         "feminist",
+         "selfie",
+         "girls night"
+      ],
+      "unicode" : "1f469",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128105;",
+      "emoji_order" : "117",
+      "aliases" : []
+   },
+   "flag_at" : {
+      "unicode_alt" : "",
+      "shortname" : ":flag_at:",
+      "name" : "austria",
+      "category" : "flags",
+      "emoji_order" : "2199",
+      "code_decimal" : "&#127462;&#127481;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1e6-1f1f9",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "aliases" : [
+         ":at:"
+      ]
+   },
+   "police_car" : {
+      "code_decimal" : "&#128659;",
+      "emoji_order" : "1620",
+      "aliases_ascii" : [],
+      "unicode" : "1f693",
+      "keywords" : [
+         "transportation",
+         "car",
+         "police",
+         "911"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":police_car:",
+      "category" : "travel",
+      "name" : "police car"
+   },
+   "flag_bm" : {
+      "aliases" : [
+         ":bm:"
+      ],
+      "unicode" : "1f1e7-1f1f2",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "emoji_order" : "2214",
+      "code_decimal" : "&#127463;&#127474;",
+      "aliases_ascii" : [],
+      "name" : "bermuda",
+      "category" : "flags",
+      "shortname" : ":flag_bm:",
+      "unicode_alt" : ""
+   },
+   "regional_indicator_i" : {
+      "unicode_alt" : "",
+      "shortname" : ":regional_indicator_i:",
+      "category" : "regional",
+      "name" : "regional indicator symbol letter i",
+      "aliases_ascii" : [],
+      "emoji_order" : "12345",
+      "code_decimal" : "&#127470;",
+      "keywords" : [],
+      "unicode" : "1f1ee",
+      "aliases" : []
+   },
+   "tone1" : {
+      "shortname" : ":tone1:",
+      "name" : "emoji modifier Fitzpatrick type-1-2",
+      "category" : "modifier",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "code_decimal" : "&#127995;",
+      "emoji_order" : "1075",
+      "aliases_ascii" : [],
+      "unicode" : "1f3fb",
+      "keywords" : []
+   },
+   "8ball" : {
+      "aliases" : [],
+      "unicode" : "1f3b1",
+      "keywords" : [
+         "game",
+         "ball",
+         "sport",
+         "billiards",
+         "luck",
+         "boys night"
+      ],
+      "code_decimal" : "&#127921;",
+      "emoji_order" : "1788",
+      "aliases_ascii" : [],
+      "category" : "activity",
+      "name" : "billiards",
+      "shortname" : ":8ball:",
+      "unicode_alt" : ""
+   },
+   "u5272" : {
+      "shortname" : ":u5272:",
+      "category" : "symbols",
+      "name" : "squared cjk unified ideograph-5272",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127545;",
+      "emoji_order" : "2148",
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "1f239"
+   },
+   "star_and_crescent" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#9770;",
+      "emoji_order" : "2031",
+      "keywords" : [
+         "religion",
+         "symbol"
+      ],
+      "unicode" : "262a",
+      "shortname" : ":star_and_crescent:",
+      "name" : "star and crescent",
+      "category" : "symbols",
+      "unicode_alt" : "262a-fe0f"
+   },
+   "flag_kg" : {
+      "emoji_order" : "2308",
+      "code_decimal" : "&#127472;&#127468;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f0-1f1ec",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "aliases" : [
+         ":kg:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":flag_kg:",
+      "category" : "flags",
+      "name" : "kyrgyzstan"
+   },
+   "ram" : {
+      "unicode_alt" : "",
+      "shortname" : ":ram:",
+      "category" : "nature",
+      "name" : "ram",
+      "code_decimal" : "&#128015;",
+      "emoji_order" : "1368",
+      "aliases_ascii" : [],
+      "unicode" : "1f40f",
+      "keywords" : [
+         "wildlife",
+         "animal"
+      ],
+      "aliases" : []
+   },
+   "knife" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128298;",
+      "emoji_order" : "1536",
+      "keywords" : [
+         "object",
+         "weapon"
+      ],
+      "unicode" : "1f52a",
+      "shortname" : ":knife:",
+      "category" : "objects",
+      "name" : "hocho",
+      "unicode_alt" : ""
+   },
+   "blue_book" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128216;",
+      "emoji_order" : "1878",
+      "keywords" : [
+         "object",
+         "office",
+         "write",
+         "book"
+      ],
+      "unicode" : "1f4d8",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":blue_book:",
+      "category" : "objects",
+      "name" : "blue book"
+   },
+   "arrow_heading_up" : {
+      "aliases" : [],
+      "code_decimal" : "&#10548;",
+      "emoji_order" : "2014",
+      "aliases_ascii" : [],
+      "unicode" : "2934",
+      "keywords" : [
+         "arrow",
+         "symbol"
+      ],
+      "shortname" : ":arrow_heading_up:",
+      "name" : "arrow pointing rightwards then curving upwards",
+      "category" : "symbols",
+      "unicode_alt" : "2934-fe0f"
+   },
+   "moneybag" : {
+      "unicode_alt" : "",
+      "name" : "money bag",
+      "category" : "objects",
+      "shortname" : ":moneybag:",
+      "keywords" : [
+         "bag",
+         "award",
+         "money"
+      ],
+      "unicode" : "1f4b0",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128176;",
+      "emoji_order" : "1891",
+      "aliases" : []
+   },
+   "confounded" : {
+      "keywords" : [
+         "sad",
+         "smiley",
+         "angry",
+         "emotion"
+      ],
+      "unicode" : "1f616",
+      "aliases_ascii" : [],
+      "emoji_order" : "50",
+      "code_decimal" : "&#128534;",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "confounded face",
+      "category" : "people",
+      "shortname" : ":confounded:"
+   },
+   "u6307" : {
+      "aliases" : [],
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "1f22f",
+      "aliases_ascii" : [],
+      "emoji_order" : "2146",
+      "code_decimal" : "&#127535;",
+      "category" : "symbols",
+      "name" : "squared cjk unified ideograph-6307",
+      "shortname" : ":u6307:",
+      "unicode_alt" : "1f22f-fe0f"
+   },
+   "spy_tone5" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "sleuth or spy tone 5",
+      "shortname" : ":spy_tone5:",
+      "keywords" : [],
+      "unicode" : "1f575-1f3ff",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128373;&#127999;",
+      "emoji_order" : "362",
+      "aliases" : [
+         ":sleuth_or_spy_tone5:"
+      ]
+   },
+   "ear_tone1" : {
+      "unicode_alt" : "",
+      "shortname" : ":ear_tone1:",
+      "category" : "people",
+      "name" : "ear tone 1",
+      "aliases_ascii" : [],
+      "emoji_order" : "1267",
+      "code_decimal" : "&#128066;&#127995;",
+      "keywords" : [],
+      "unicode" : "1f442-1f3fb",
+      "aliases" : []
+   },
+   "flag_uz" : {
+      "unicode_alt" : "",
+      "shortname" : ":flag_uz:",
+      "name" : "uzbekistan",
+      "category" : "flags",
+      "code_decimal" : "&#127482;&#127487;",
+      "emoji_order" : "2429",
+      "aliases_ascii" : [],
+      "unicode" : "1f1fa-1f1ff",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "aliases" : [
+         ":uz:"
+      ]
+   },
+   "black_circle" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "2178",
+      "code_decimal" : "&#9899;",
+      "keywords" : [
+         "shapes",
+         "symbol",
+         "circle"
+      ],
+      "unicode" : "26ab",
+      "shortname" : ":black_circle:",
+      "name" : "black circle",
+      "category" : "symbols",
+      "unicode_alt" : "26ab-fe0f"
+   },
+   "mouse_three_button" : {
+      "name" : "three button mouse",
+      "category" : "objects",
+      "shortname" : ":mouse_three_button:",
+      "unicode_alt" : "1f5b1-fe0f",
+      "aliases" : [
+         ":three_button_mouse:"
+      ],
+      "unicode" : "1f5b1",
+      "keywords" : [
+         "electronics",
+         "work",
+         "game",
+         "office"
+      ],
+      "code_decimal" : "&#128433;",
+      "emoji_order" : "1850",
+      "aliases_ascii" : []
+   },
+   "sheep" : {
+      "aliases" : [],
+      "keywords" : [
+         "animal"
+      ],
+      "unicode" : "1f411",
+      "aliases_ascii" : [],
+      "emoji_order" : "1369",
+      "code_decimal" : "&#128017;",
+      "category" : "nature",
+      "name" : "sheep",
+      "shortname" : ":sheep:",
+      "unicode_alt" : ""
+   },
+   "toilet" : {
+      "keywords" : [
+         "object",
+         "bathroom"
+      ],
+      "unicode" : "1f6bd",
+      "aliases_ascii" : [],
+      "emoji_order" : "1671",
+      "code_decimal" : "&#128701;",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "objects",
+      "name" : "toilet",
+      "shortname" : ":toilet:"
+   },
+   "dancers" : {
+      "keywords" : [
+         "people",
+         "women",
+         "sexy",
+         "girls night",
+         "boys night",
+         "parties",
+         "dance"
+      ],
+      "unicode" : "1f46f",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128111;",
+      "emoji_order" : "741",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "woman with bunny ears",
+      "category" : "people",
+      "shortname" : ":dancers:"
+   },
+   "no_good_tone1" : {
+      "name" : "face with no good gesture tone 1",
+      "category" : "people",
+      "shortname" : ":no_good_tone1:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f645-1f3fb",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128581;&#127995;",
+      "emoji_order" : "532"
+   },
+   "tangerine" : {
+      "name" : "tangerine",
+      "category" : "food",
+      "shortname" : ":tangerine:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f34a",
+      "keywords" : [
+         "fruit",
+         "food"
+      ],
+      "emoji_order" : "1452",
+      "code_decimal" : "&#127818;",
+      "aliases_ascii" : []
+   },
+   "regional_indicator_y" : {
+      "name" : "regional indicator symbol letter y",
+      "category" : "regional",
+      "shortname" : ":regional_indicator_y:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f1fe",
+      "keywords" : [],
+      "code_decimal" : "&#127486;",
+      "emoji_order" : "12345",
+      "aliases_ascii" : []
+   },
+   "deciduous_tree" : {
+      "category" : "nature",
+      "name" : "deciduous tree",
+      "shortname" : ":deciduous_tree:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "nature",
+         "plant",
+         "camp",
+         "trees"
+      ],
+      "unicode" : "1f333",
+      "aliases_ascii" : [],
+      "emoji_order" : "1439",
+      "code_decimal" : "&#127795;"
+   },
+   "flag_ma" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "2329",
+      "code_decimal" : "&#127474;&#127462;",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f2-1f1e6",
+      "aliases" : [
+         ":ma:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":flag_ma:",
+      "name" : "morocco",
+      "category" : "flags"
+   },
+   "sailboat" : {
+      "unicode_alt" : "26f5-fe0f",
+      "category" : "travel",
+      "name" : "sailboat",
+      "shortname" : ":sailboat:",
+      "unicode" : "26f5",
+      "keywords" : [
+         "transportation",
+         "travel",
+         "boat",
+         "vacation"
+      ],
+      "code_decimal" : "&#9973;",
+      "emoji_order" : "1643",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "anguished" : {
+      "unicode_alt" : "",
+      "name" : "anguished face",
+      "category" : "people",
+      "shortname" : ":anguished:",
+      "unicode" : "1f627",
+      "keywords" : [
+         "sad",
+         "smiley",
+         "surprised",
+         "emotion"
+      ],
+      "emoji_order" : "57",
+      "code_decimal" : "&#128551;",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "black_medium_square" : {
+      "emoji_order" : "2162",
+      "code_decimal" : "&#9724;",
+      "aliases_ascii" : [],
+      "unicode" : "25fc",
+      "keywords" : [
+         "shapes",
+         "symbol",
+         "square"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "25fc-fe0f",
+      "shortname" : ":black_medium_square:",
+      "category" : "symbols",
+      "name" : "black medium square"
+   },
+   "handball_tone5" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129342;&#127999;",
+      "emoji_order" : "987",
+      "keywords" : [],
+      "unicode" : "1f93e-1f3ff",
+      "shortname" : ":handball_tone5:",
+      "category" : "activity",
+      "name" : "handball tone 5",
+      "unicode_alt" : ""
+   },
+   "dancer_tone4" : {
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f483-1f3fe",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128131;&#127998;",
+      "emoji_order" : "733",
+      "name" : "dancer tone 4",
+      "category" : "people",
+      "shortname" : ":dancer_tone4:",
+      "unicode_alt" : ""
+   },
+   "dancer_tone3" : {
+      "unicode_alt" : "",
+      "shortname" : ":dancer_tone3:",
+      "name" : "dancer tone 3",
+      "category" : "people",
+      "code_decimal" : "&#128131;&#127997;",
+      "emoji_order" : "732",
+      "aliases_ascii" : [],
+      "unicode" : "1f483-1f3fd",
+      "keywords" : [],
+      "aliases" : []
+   },
+   "satellite" : {
+      "category" : "objects",
+      "name" : "satellite antenna",
+      "shortname" : ":satellite:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "object"
+      ],
+      "unicode" : "1f4e1",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128225;",
+      "emoji_order" : "1869"
+   },
+   "earth_asia" : {
+      "name" : "earth globe asia-australia",
+      "category" : "nature",
+      "shortname" : ":earth_asia:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f30f",
+      "keywords" : [
+         "map",
+         "vacation",
+         "globe"
+      ],
+      "emoji_order" : "1540",
+      "code_decimal" : "&#127759;",
+      "aliases_ascii" : []
+   },
+   "shrug_tone1" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129335;&#127995;",
+      "emoji_order" : "640",
+      "keywords" : [],
+      "unicode" : "1f937-1f3fb",
+      "shortname" : ":shrug_tone1:",
+      "category" : "people",
+      "name" : "shrug tone 1",
+      "unicode_alt" : ""
+   },
+   "point_up_2_tone3" : {
+      "unicode_alt" : "",
+      "shortname" : ":point_up_2_tone3:",
+      "category" : "people",
+      "name" : "white up pointing backhand index tone 3",
+      "aliases_ascii" : [],
+      "emoji_order" : "1113",
+      "code_decimal" : "&#128070;&#127997;",
+      "keywords" : [],
+      "unicode" : "1f446-1f3fd",
+      "aliases" : []
+   },
+   "regional_indicator_g" : {
+      "aliases" : [],
+      "emoji_order" : "12345",
+      "code_decimal" : "&#127468;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1ec",
+      "keywords" : [],
+      "shortname" : ":regional_indicator_g:",
+      "category" : "regional",
+      "name" : "regional indicator symbol letter g",
+      "unicode_alt" : ""
+   },
+   "raised_back_of_hand_tone4" : {
+      "shortname" : ":raised_back_of_hand_tone4:",
+      "category" : "people",
+      "name" : "raised back of hand tone 4",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":back_of_hand_tone4:"
+      ],
+      "emoji_order" : "1216",
+      "code_decimal" : "&#129306;&#127998;",
+      "aliases_ascii" : [],
+      "unicode" : "1f91a-1f3fe",
+      "keywords" : []
+   },
+   "laughing" : {
+      "aliases" : [
+         ":satisfied:"
+      ],
+      "unicode" : "1f606",
+      "keywords" : [
+         "happy",
+         "smiley",
+         "laugh",
+         "emotion"
+      ],
+      "emoji_order" : "8",
+      "code_decimal" : "&#128518;",
+      "aliases_ascii" : [
+         ">:)",
+         ">;)",
+         ">:-)",
+         ">=)"
+      ],
+      "category" : "people",
+      "name" : "smiling face with open mouth and tightly-closed eyes",
+      "shortname" : ":laughing:",
+      "unicode_alt" : ""
+   },
+   "basketball_player_tone3" : {
+      "aliases" : [
+         ":person_with_ball_tone3:"
+      ],
+      "keywords" : [],
+      "unicode" : "26f9-1f3fd",
+      "aliases_ascii" : [],
+      "emoji_order" : "857",
+      "code_decimal" : "&#9977;&#127997;",
+      "category" : "activity",
+      "name" : "person with ball tone 3",
+      "shortname" : ":basketball_player_tone3:",
+      "unicode_alt" : ""
+   },
+   "flag_az" : {
+      "unicode_alt" : "",
+      "name" : "azerbaijan",
+      "category" : "flags",
+      "shortname" : ":flag_az:",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1e6-1f1ff",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127462;&#127487;",
+      "emoji_order" : "2203",
+      "aliases" : [
+         ":az:"
+      ]
+   },
+   "oncoming_taxi" : {
+      "unicode_alt" : "",
+      "shortname" : ":oncoming_taxi:",
+      "category" : "travel",
+      "name" : "oncoming taxi",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128662;",
+      "emoji_order" : "1623",
+      "keywords" : [
+         "transportation",
+         "car",
+         "travel"
+      ],
+      "unicode" : "1f696",
+      "aliases" : []
+   },
+   "smile" : {
+      "unicode_alt" : "",
+      "shortname" : ":smile:",
+      "name" : "smiling face with open mouth and smiling eyes",
+      "category" : "people",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128516;",
+      "emoji_order" : "6",
+      "keywords" : [
+         "happy",
+         "smiley",
+         "emotion"
+      ],
+      "unicode" : "1f604",
+      "aliases" : []
+   },
+   "cat2" : {
+      "name" : "cat",
+      "category" : "nature",
+      "shortname" : ":cat2:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "halloween",
+         "cat",
+         "animal"
+      ],
+      "unicode" : "1f408",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128008;",
+      "emoji_order" : "1351"
+   },
+   "beginner" : {
+      "aliases" : [],
+      "unicode" : "1f530",
+      "keywords" : [
+         "symbol"
+      ],
+      "emoji_order" : "2075",
+      "code_decimal" : "&#128304;",
+      "aliases_ascii" : [],
+      "name" : "japanese symbol for beginner",
+      "category" : "symbols",
+      "shortname" : ":beginner:",
+      "unicode_alt" : ""
+   },
+   "floppy_disk" : {
+      "unicode" : "1f4be",
+      "keywords" : [
+         "electronics",
+         "office"
+      ],
+      "emoji_order" : "1853",
+      "code_decimal" : "&#128190;",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "objects",
+      "name" : "floppy disk",
+      "shortname" : ":floppy_disk:"
+   },
+   "man_tone3" : {
+      "unicode_alt" : "",
+      "shortname" : ":man_tone3:",
+      "category" : "people",
+      "name" : "man tone 3",
+      "emoji_order" : "114",
+      "code_decimal" : "&#128104;&#127997;",
+      "aliases_ascii" : [],
+      "unicode" : "1f468-1f3fd",
+      "keywords" : [],
+      "aliases" : []
+   },
+   "penguin" : {
+      "shortname" : ":penguin:",
+      "name" : "penguin",
+      "category" : "nature",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "code_decimal" : "&#128039;",
+      "emoji_order" : "1394",
+      "aliases_ascii" : [],
+      "unicode" : "1f427",
+      "keywords" : [
+         "wildlife",
+         "animal"
+      ]
+   },
+   "roller_coaster" : {
+      "aliases" : [],
+      "code_decimal" : "&#127906;",
+      "emoji_order" : "1595",
+      "aliases_ascii" : [],
+      "unicode" : "1f3a2",
+      "keywords" : [
+         "places",
+         "vacation",
+         "roller coaster"
+      ],
+      "shortname" : ":roller_coaster:",
+      "category" : "travel",
+      "name" : "roller coaster",
+      "unicode_alt" : ""
+   },
+   "flag_fj" : {
+      "unicode_alt" : "",
+      "category" : "flags",
+      "name" : "fiji",
+      "shortname" : ":flag_fj:",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1eb-1f1ef",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127467;&#127471;",
+      "emoji_order" : "2262",
+      "aliases" : [
+         ":fj:"
+      ]
+   },
+   "point_up_tone5" : {
+      "aliases" : [],
+      "code_decimal" : "&#9757;&#127999;",
+      "emoji_order" : "1109",
+      "aliases_ascii" : [],
+      "unicode" : "261d-1f3ff",
+      "keywords" : [],
+      "shortname" : ":point_up_tone5:",
+      "category" : "people",
+      "name" : "white up pointing index tone 5",
+      "unicode_alt" : ""
+   },
+   "flag_kn" : {
+      "aliases" : [
+         ":kn:"
+      ],
+      "aliases_ascii" : [],
+      "emoji_order" : "2312",
+      "code_decimal" : "&#127472;&#127475;",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f0-1f1f3",
+      "shortname" : ":flag_kn:",
+      "name" : "saint kitts and nevis",
+      "category" : "flags",
+      "unicode_alt" : ""
+   },
+   "smirk" : {
+      "aliases" : [],
+      "unicode" : "1f60f",
+      "keywords" : [
+         "silly",
+         "smiley",
+         "sexy",
+         "sarcastic"
+      ],
+      "code_decimal" : "&#128527;",
+      "emoji_order" : "26",
+      "aliases_ascii" : [],
+      "category" : "people",
+      "name" : "smirking face",
+      "shortname" : ":smirk:",
+      "unicode_alt" : ""
+   },
+   "palm_tree" : {
+      "unicode_alt" : "",
+      "shortname" : ":palm_tree:",
+      "name" : "palm tree",
+      "category" : "nature",
+      "emoji_order" : "1440",
+      "code_decimal" : "&#127796;",
+      "aliases_ascii" : [],
+      "unicode" : "1f334",
+      "keywords" : [
+         "nature",
+         "plant",
+         "tropical",
+         "trees"
+      ],
+      "aliases" : []
+   },
+   "runner" : {
+      "code_decimal" : "&#127939;",
+      "emoji_order" : "711",
+      "aliases_ascii" : [],
+      "unicode" : "1f3c3",
+      "keywords" : [
+         "people",
+         "men",
+         "diversity",
+         "boys night",
+         "run"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":runner:",
+      "name" : "runner",
+      "category" : "people"
+   },
+   "flag_nl" : {
+      "aliases" : [
+         ":nl:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127475;&#127473;",
+      "emoji_order" : "2358",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f3-1f1f1",
+      "shortname" : ":flag_nl:",
+      "category" : "flags",
+      "name" : "the netherlands",
+      "unicode_alt" : ""
+   },
+   "cop_tone4" : {
+      "emoji_order" : "343",
+      "code_decimal" : "&#128110;&#127998;",
+      "aliases_ascii" : [],
+      "unicode" : "1f46e-1f3fe",
+      "keywords" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":cop_tone4:",
+      "name" : "police officer tone 4",
+      "category" : "people"
+   },
+   "u7533" : {
+      "emoji_order" : "2152",
+      "code_decimal" : "&#127544;",
+      "aliases_ascii" : [],
+      "unicode" : "1f238",
+      "keywords" : [
+         "symbol"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":u7533:",
+      "category" : "symbols",
+      "name" : "squared cjk unified ideograph-7533"
+   },
+   "construction" : {
+      "aliases" : [],
+      "emoji_order" : "1640",
+      "code_decimal" : "&#128679;",
+      "aliases_ascii" : [],
+      "unicode" : "1f6a7",
+      "keywords" : [
+         "object"
+      ],
+      "shortname" : ":construction:",
+      "category" : "travel",
+      "name" : "construction sign",
+      "unicode_alt" : ""
+   },
+   "mrs_claus_tone1" : {
+      "aliases" : [
+         ":mother_christmas_tone1:"
+      ],
+      "keywords" : [],
+      "unicode" : "1f936-1f3fb",
+      "aliases_ascii" : [],
+      "emoji_order" : "454",
+      "code_decimal" : "&#129334;&#127995;",
+      "name" : "mother christmas tone 1",
+      "category" : "people",
+      "shortname" : ":mrs_claus_tone1:",
+      "unicode_alt" : ""
+   },
+   "flag_om" : {
+      "unicode" : "1f1f4-1f1f2",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "emoji_order" : "2364",
+      "code_decimal" : "&#127476;&#127474;",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":om:"
+      ],
+      "unicode_alt" : "",
+      "category" : "flags",
+      "name" : "oman",
+      "shortname" : ":flag_om:"
+   },
+   "peace" : {
+      "aliases" : [
+         ":peace_symbol:"
+      ],
+      "keywords" : [
+         "symbol",
+         "peace",
+         "drugs"
+      ],
+      "unicode" : "262e",
+      "aliases_ascii" : [],
+      "emoji_order" : "2032",
+      "code_decimal" : "&#9774;",
+      "name" : "peace symbol",
+      "category" : "symbols",
+      "shortname" : ":peace:",
+      "unicode_alt" : "262e-fe0f"
+   },
+   "lips" : {
+      "emoji_order" : "1283",
+      "code_decimal" : "&#128068;",
+      "aliases_ascii" : [],
+      "unicode" : "1f444",
+      "keywords" : [
+         "women",
+         "body",
+         "sexy",
+         "lip"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":lips:",
+      "category" : "people",
+      "name" : "mouth"
+   },
+   "flag_la" : {
+      "name" : "laos",
+      "category" : "flags",
+      "shortname" : ":flag_la:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":la:"
+      ],
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f1-1f1e6",
+      "aliases_ascii" : [],
+      "emoji_order" : "2318",
+      "code_decimal" : "&#127473;&#127462;"
+   },
+   "man_in_tuxedo_tone3" : {
+      "aliases" : [
+         ":tuxedo_tone3:"
+      ],
+      "unicode" : "1f935-1f3fd",
+      "keywords" : [],
+      "code_decimal" : "&#129333;&#127997;",
+      "emoji_order" : "480",
+      "aliases_ascii" : [],
+      "name" : "man in tuxedo tone 3",
+      "category" : "people",
+      "shortname" : ":man_in_tuxedo_tone3:",
+      "unicode_alt" : ""
+   },
+   "couple_with_heart" : {
+      "unicode_alt" : "",
+      "shortname" : ":couple_with_heart:",
+      "category" : "people",
+      "name" : "couple with heart",
+      "aliases_ascii" : [],
+      "emoji_order" : "1040",
+      "code_decimal" : "&#128145;",
+      "keywords" : [
+         "people",
+         "love",
+         "sex"
+      ],
+      "unicode" : "1f491",
+      "aliases" : []
+   },
+   "flag_bt" : {
+      "shortname" : ":flag_bt:",
+      "category" : "flags",
+      "name" : "bhutan",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":bt:"
+      ],
+      "emoji_order" : "2220",
+      "code_decimal" : "&#127463;&#127481;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1e7-1f1f9",
+      "keywords" : [
+         "country",
+         "flag"
+      ]
+   },
+   "wind_blowing_face" : {
+      "shortname" : ":wind_blowing_face:",
+      "category" : "nature",
+      "name" : "wind blowing face",
+      "unicode_alt" : "1f32c-fe0f",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127788;",
+      "emoji_order" : "1741",
+      "keywords" : [
+         "weather",
+         "cold"
+      ],
+      "unicode" : "1f32c"
+   },
+   "flag_co" : {
+      "shortname" : ":flag_co:",
+      "name" : "colombia",
+      "category" : "flags",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":co:"
+      ],
+      "emoji_order" : "2236",
+      "code_decimal" : "&#127464;&#127476;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1e8-1f1f4",
+      "keywords" : [
+         "country",
+         "flag"
+      ]
+   },
+   "fleur-de-lis" : {
+      "category" : "symbols",
+      "name" : "fleur-de-lis",
+      "shortname" : ":fleur-de-lis:",
+      "unicode_alt" : "269c-fe0f",
+      "aliases" : [],
+      "unicode" : "269c",
+      "keywords" : [
+         "object",
+         "symbol"
+      ],
+      "code_decimal" : "&#9884;",
+      "emoji_order" : "2074",
+      "aliases_ascii" : []
+   },
+   "princess_tone4" : {
+      "shortname" : ":princess_tone4:",
+      "name" : "princess tone 4",
+      "category" : "people",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "emoji_order" : "463",
+      "code_decimal" : "&#128120;&#127998;",
+      "aliases_ascii" : [],
+      "unicode" : "1f478-1f3fe",
+      "keywords" : []
+   },
+   "oncoming_automobile" : {
+      "aliases" : [],
+      "code_decimal" : "&#128664;",
+      "emoji_order" : "1625",
+      "aliases_ascii" : [],
+      "unicode" : "1f698",
+      "keywords" : [
+         "transportation",
+         "car",
+         "travel"
+      ],
+      "shortname" : ":oncoming_automobile:",
+      "name" : "oncoming automobile",
+      "category" : "travel",
+      "unicode_alt" : ""
+   },
+   "post_office" : {
+      "unicode_alt" : "",
+      "name" : "japanese post office",
+      "category" : "travel",
+      "shortname" : ":post_office:",
+      "unicode" : "1f3e3",
+      "keywords" : [
+         "places",
+         "building",
+         "post office"
+      ],
+      "code_decimal" : "&#127971;",
+      "emoji_order" : "1562",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "canoe" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128758;",
+      "emoji_order" : "1644",
+      "keywords" : [],
+      "unicode" : "1f6f6",
+      "aliases" : [
+         ":kayak:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":canoe:",
+      "category" : "travel",
+      "name" : "canoe"
+   },
+   "first_place" : {
+      "aliases" : [
+         ":first_place_medal:"
+      ],
+      "unicode" : "1f947",
+      "keywords" : [],
+      "code_decimal" : "&#129351;",
+      "emoji_order" : "1778",
+      "aliases_ascii" : [],
+      "name" : "first place medal",
+      "category" : "activity",
+      "shortname" : ":first_place:",
+      "unicode_alt" : ""
+   },
+   "fist_tone1" : {
+      "keywords" : [],
+      "unicode" : "270a-1f3fb",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#9994;&#127995;",
+      "emoji_order" : "1189",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "raised fist tone 1",
+      "shortname" : ":fist_tone1:"
+   },
+   "face_palm" : {
+      "shortname" : ":face_palm:",
+      "category" : "people",
+      "name" : "face palm",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":facepalm:"
+      ],
+      "code_decimal" : "&#129318;",
+      "emoji_order" : "621",
+      "aliases_ascii" : [],
+      "unicode" : "1f926",
+      "keywords" : []
+   },
+   "person_frowning" : {
+      "unicode" : "1f64d",
+      "keywords" : [
+         "people",
+         "women",
+         "diversity"
+      ],
+      "code_decimal" : "&#128589;",
+      "emoji_order" : "495",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "person frowning",
+      "shortname" : ":person_frowning:"
+   },
+   "flag_cg" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127464;&#127468;",
+      "emoji_order" : "2229",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1e8-1f1ec",
+      "aliases" : [
+         ":cg:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":flag_cg:",
+      "category" : "flags",
+      "name" : "the republic of the congo"
+   },
+   "bow" : {
+      "aliases" : [],
+      "keywords" : [
+         "people",
+         "pray",
+         "diversity"
+      ],
+      "unicode" : "1f647",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128583;",
+      "emoji_order" : "603",
+      "category" : "people",
+      "name" : "person bowing deeply",
+      "shortname" : ":bow:",
+      "unicode_alt" : ""
+   },
+   "orthodox_cross" : {
+      "aliases" : [],
+      "emoji_order" : "2030",
+      "code_decimal" : "&#9766;",
+      "aliases_ascii" : [],
+      "unicode" : "2626",
+      "keywords" : [
+         "religion",
+         "symbol"
+      ],
+      "shortname" : ":orthodox_cross:",
+      "name" : "orthodox cross",
+      "category" : "symbols",
+      "unicode_alt" : "2626-fe0f"
+   },
+   "ox" : {
+      "aliases" : [],
+      "keywords" : [
+         "animal"
+      ],
+      "unicode" : "1f402",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128002;",
+      "emoji_order" : "1361",
+      "category" : "nature",
+      "name" : "ox",
+      "shortname" : ":ox:",
+      "unicode_alt" : ""
+   },
+   "flag_cv" : {
+      "unicode_alt" : "",
+      "shortname" : ":flag_cv:",
+      "name" : "cape verde",
+      "category" : "flags",
+      "emoji_order" : "2240",
+      "code_decimal" : "&#127464;&#127483;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1e8-1f1fb",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "aliases" : [
+         ":cv:"
+      ]
+   },
+   "flag_fi" : {
+      "aliases" : [
+         ":fi:"
+      ],
+      "unicode" : "1f1eb-1f1ee",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "emoji_order" : "2261",
+      "code_decimal" : "&#127467;&#127470;",
+      "aliases_ascii" : [],
+      "name" : "finland",
+      "category" : "flags",
+      "shortname" : ":flag_fi:",
+      "unicode_alt" : ""
+   },
+   "bride_with_veil_tone2" : {
+      "emoji_order" : "473",
+      "code_decimal" : "&#128112;&#127996;",
+      "aliases_ascii" : [],
+      "unicode" : "1f470-1f3fc",
+      "keywords" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":bride_with_veil_tone2:",
+      "name" : "bride with veil tone 2",
+      "category" : "people"
+   },
+   "ring" : {
+      "name" : "ring",
+      "category" : "people",
+      "shortname" : ":ring:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "wedding",
+         "object",
+         "fashion",
+         "gem",
+         "accessories"
+      ],
+      "unicode" : "1f48d",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128141;",
+      "emoji_order" : "1340"
+   },
+   "womans_hat" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "1334",
+      "code_decimal" : "&#128082;",
+      "keywords" : [
+         "women",
+         "fashion",
+         "accessories"
+      ],
+      "unicode" : "1f452",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":womans_hat:",
+      "name" : "womans hat",
+      "category" : "people"
+   },
+   "first_quarter_moon" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127763;",
+      "emoji_order" : "1713",
+      "keywords" : [
+         "space",
+         "sky",
+         "moon"
+      ],
+      "unicode" : "1f313",
+      "shortname" : ":first_quarter_moon:",
+      "category" : "nature",
+      "name" : "first quarter moon symbol",
+      "unicode_alt" : ""
+   },
+   "milky_way" : {
+      "unicode_alt" : "",
+      "category" : "travel",
+      "name" : "milky way",
+      "shortname" : ":milky_way:",
+      "unicode" : "1f30c",
+      "keywords" : [
+         "places",
+         "space",
+         "sky",
+         "travel",
+         "vacation"
+      ],
+      "code_decimal" : "&#127756;",
+      "emoji_order" : "1592",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "earth_africa" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "1538",
+      "code_decimal" : "&#127757;",
+      "keywords" : [
+         "map",
+         "vacation",
+         "globe"
+      ],
+      "unicode" : "1f30d",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":earth_africa:",
+      "category" : "nature",
+      "name" : "earth globe europe-africa"
+   },
+   "musical_score" : {
+      "shortname" : ":musical_score:",
+      "name" : "musical score",
+      "category" : "activity",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "code_decimal" : "&#127932;",
+      "emoji_order" : "1823",
+      "aliases_ascii" : [],
+      "unicode" : "1f3bc",
+      "keywords" : [
+         "instruments"
+      ]
+   },
+   "motorway" : {
+      "unicode_alt" : "1f6e3-fe0f",
+      "name" : "motorway",
+      "category" : "travel",
+      "shortname" : ":motorway:",
+      "keywords" : [
+         "travel",
+         "vacation",
+         "camp"
+      ],
+      "unicode" : "1f6e3",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128739;",
+      "emoji_order" : "1634",
+      "aliases" : []
+   },
+   "juggling_tone1" : {
+      "aliases" : [
+         ":juggler_tone1:"
+      ],
+      "unicode" : "1f939-1f3fb",
+      "keywords" : [],
+      "emoji_order" : "1001",
+      "code_decimal" : "&#129337;&#127995;",
+      "aliases_ascii" : [],
+      "name" : "juggling tone 1",
+      "category" : "activity",
+      "shortname" : ":juggling_tone1:",
+      "unicode_alt" : ""
+   },
+   "horse_racing_tone1" : {
+      "category" : "activity",
+      "name" : "horse racing tone 1",
+      "shortname" : ":horse_racing_tone1:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f3c7-1f3fb",
+      "aliases_ascii" : [],
+      "emoji_order" : "770",
+      "code_decimal" : "&#127943;&#127995;"
+   },
+   "flags" : {
+      "aliases" : [],
+      "emoji_order" : "1767",
+      "code_decimal" : "&#127887;",
+      "aliases_ascii" : [],
+      "unicode" : "1f38f",
+      "keywords" : [
+         "object",
+         "japan"
+      ],
+      "shortname" : ":flags:",
+      "name" : "carp streamer",
+      "category" : "objects",
+      "unicode_alt" : ""
+   },
+   "capital_abcd" : {
+      "aliases" : [],
+      "code_decimal" : "&#128288;",
+      "emoji_order" : "2120",
+      "aliases_ascii" : [],
+      "unicode" : "1f520",
+      "keywords" : [
+         "symbol"
+      ],
+      "shortname" : ":capital_abcd:",
+      "name" : "input symbol for latin capital letters",
+      "category" : "symbols",
+      "unicode_alt" : ""
+   },
+   "cartwheel_tone3" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129336;&#127997;",
+      "emoji_order" : "931",
+      "keywords" : [],
+      "unicode" : "1f938-1f3fd",
+      "aliases" : [
+         ":person_doing_cartwheel_tone3:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":cartwheel_tone3:",
+      "category" : "activity",
+      "name" : "person doing cartwheel tone 3"
+   },
+   "cake" : {
+      "category" : "food",
+      "name" : "shortcake",
+      "shortname" : ":cake:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "food"
+      ],
+      "unicode" : "1f370",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127856;",
+      "emoji_order" : "1514"
+   },
+   "flag_na" : {
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f3-1f1e6",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127475;&#127462;",
+      "emoji_order" : "2352",
+      "aliases" : [
+         ":na:"
+      ],
+      "unicode_alt" : "",
+      "category" : "flags",
+      "name" : "namibia",
+      "shortname" : ":flag_na:"
+   },
+   "swimmer" : {
+      "unicode_alt" : "",
+      "shortname" : ":swimmer:",
+      "name" : "swimmer",
+      "category" : "activity",
+      "code_decimal" : "&#127946;",
+      "emoji_order" : "836",
+      "aliases_ascii" : [],
+      "unicode" : "1f3ca",
+      "keywords" : [
+         "workout",
+         "sport",
+         "swim",
+         "diversity"
+      ],
+      "aliases" : []
+   },
+   "selfie_tone1" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129331;&#127995;",
+      "emoji_order" : "1087",
+      "keywords" : [],
+      "unicode" : "1f933-1f3fb",
+      "shortname" : ":selfie_tone1:",
+      "category" : "people",
+      "name" : "selfie tone 1",
+      "unicode_alt" : ""
+   },
+   "arrow_up" : {
+      "category" : "symbols",
+      "name" : "upwards black arrow",
+      "shortname" : ":arrow_up:",
+      "unicode_alt" : "2b06-fe0f",
+      "aliases" : [],
+      "keywords" : [
+         "arrow",
+         "symbol"
+      ],
+      "unicode" : "2b06",
+      "aliases_ascii" : [],
+      "emoji_order" : "2002",
+      "code_decimal" : "&#11014;"
+   },
+   "flag_ug" : {
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1fa-1f1ec",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127482;&#127468;",
+      "emoji_order" : "2424",
+      "aliases" : [
+         ":ug:"
+      ],
+      "unicode_alt" : "",
+      "category" : "flags",
+      "name" : "uganda",
+      "shortname" : ":flag_ug:"
+   },
+   "person_with_pouting_face" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "person with pouting face",
+      "shortname" : ":person_with_pouting_face:",
+      "keywords" : [
+         "people",
+         "women",
+         "diversity"
+      ],
+      "unicode" : "1f64e",
+      "aliases_ascii" : [],
+      "emoji_order" : "513",
+      "code_decimal" : "&#128590;",
+      "aliases" : []
+   },
+   "house" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "1559",
+      "code_decimal" : "&#127968;",
+      "keywords" : [
+         "places",
+         "building",
+         "house"
+      ],
+      "unicode" : "1f3e0",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":house:",
+      "category" : "travel",
+      "name" : "house building"
+   },
+   "clock330" : {
+      "unicode_alt" : "",
+      "shortname" : ":clock330:",
+      "category" : "symbols",
+      "name" : "clock face three-thirty",
+      "code_decimal" : "&#128350;",
+      "emoji_order" : "1694",
+      "aliases_ascii" : [],
+      "unicode" : "1f55e",
+      "keywords" : [
+         "symbol",
+         "time"
+      ],
+      "aliases" : []
+   },
+   "keyboard" : {
+      "unicode_alt" : "2328-fe0f",
+      "shortname" : ":keyboard:",
+      "category" : "objects",
+      "name" : "keyboard",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#9000;",
+      "emoji_order" : "1849",
+      "keywords" : [
+         "electronics",
+         "work",
+         "office"
+      ],
+      "unicode" : "2328",
+      "aliases" : []
+   },
+   "juggling" : {
+      "unicode_alt" : "",
+      "shortname" : ":juggling:",
+      "category" : "activity",
+      "name" : "juggling",
+      "code_decimal" : "&#129337;",
+      "emoji_order" : "1000",
+      "aliases_ascii" : [],
+      "unicode" : "1f939",
+      "keywords" : [],
+      "aliases" : [
+         ":juggler:"
+      ]
+   },
+   "heart_exclamation" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#10083;",
+      "emoji_order" : "1300",
+      "keywords" : [
+         "love",
+         "symbol"
+      ],
+      "unicode" : "2763",
+      "aliases" : [
+         ":heavy_heart_exclamation_mark_ornament:"
+      ],
+      "unicode_alt" : "2763-fe0f",
+      "shortname" : ":heart_exclamation:",
+      "category" : "symbols",
+      "name" : "heavy heart exclamation mark ornament"
+   },
+   "fingers_crossed_tone5" : {
+      "shortname" : ":fingers_crossed_tone5:",
+      "name" : "hand with index and middle fingers crossed tone 5",
+      "category" : "people",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":hand_with_index_and_middle_fingers_crossed_tone5:"
+      ],
+      "code_decimal" : "&#129310;&#127999;",
+      "emoji_order" : "1139",
+      "aliases_ascii" : [],
+      "unicode" : "1f91e-1f3ff",
+      "keywords" : []
+   },
+   "flag_ir" : {
+      "unicode" : "1f1ee-1f1f7",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "emoji_order" : "2300",
+      "code_decimal" : "&#127470;&#127479;",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":ir:"
+      ],
+      "unicode_alt" : "",
+      "category" : "flags",
+      "name" : "iran",
+      "shortname" : ":flag_ir:"
+   },
+   "crystal_ball" : {
+      "name" : "crystal ball",
+      "category" : "objects",
+      "shortname" : ":crystal_ball:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "object",
+         "ball"
+      ],
+      "unicode" : "1f52e",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128302;",
+      "emoji_order" : "1974"
+   },
+   "musical_keyboard" : {
+      "unicode_alt" : "",
+      "shortname" : ":musical_keyboard:",
+      "category" : "activity",
+      "name" : "musical keyboard",
+      "aliases_ascii" : [],
+      "emoji_order" : "1834",
+      "code_decimal" : "&#127929;",
+      "keywords" : [
+         "instruments"
+      ],
+      "unicode" : "1f3b9",
+      "aliases" : []
+   },
+   "selfie_tone2" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "selfie tone 2",
+      "shortname" : ":selfie_tone2:",
+      "unicode" : "1f933-1f3fc",
+      "keywords" : [],
+      "code_decimal" : "&#129331;&#127996;",
+      "emoji_order" : "1088",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "arrows_counterclockwise" : {
+      "shortname" : ":arrows_counterclockwise:",
+      "category" : "symbols",
+      "name" : "anticlockwise downwards and upwards open circle arrows",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "code_decimal" : "&#128260;",
+      "emoji_order" : "2017",
+      "aliases_ascii" : [],
+      "unicode" : "1f504",
+      "keywords" : [
+         "arrow",
+         "symbol"
+      ]
+   },
+   "blush" : {
+      "aliases" : [],
+      "unicode" : "1f60a",
+      "keywords" : [
+         "happy",
+         "smiley",
+         "emotion",
+         "good",
+         "beautiful"
+      ],
+      "code_decimal" : "&#128522;",
+      "emoji_order" : "10",
+      "aliases_ascii" : [],
+      "name" : "smiling face with smiling eyes",
+      "category" : "people",
+      "shortname" : ":blush:",
+      "unicode_alt" : ""
+   },
+   "triangular_ruler" : {
+      "aliases" : [],
+      "code_decimal" : "&#128208;",
+      "emoji_order" : "1939",
+      "aliases_ascii" : [],
+      "unicode" : "1f4d0",
+      "keywords" : [
+         "object",
+         "tool",
+         "office"
+      ],
+      "shortname" : ":triangular_ruler:",
+      "name" : "triangular ruler",
+      "category" : "objects",
+      "unicode_alt" : ""
+   },
+   "metal_tone2" : {
+      "unicode_alt" : "",
+      "shortname" : ":metal_tone2:",
+      "name" : "sign of the horns tone 2",
+      "category" : "people",
+      "emoji_order" : "1148",
+      "code_decimal" : "&#129304;&#127996;",
+      "aliases_ascii" : [],
+      "unicode" : "1f918-1f3fc",
+      "keywords" : [],
+      "aliases" : [
+         ":sign_of_the_horns_tone2:"
+      ]
+   },
+   "point_up_tone4" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1108",
+      "code_decimal" : "&#9757;&#127998;",
+      "keywords" : [],
+      "unicode" : "261d-1f3fe",
+      "shortname" : ":point_up_tone4:",
+      "category" : "people",
+      "name" : "white up pointing index tone 4",
+      "unicode_alt" : ""
+   },
+   "fork_and_knife" : {
+      "aliases" : [],
+      "keywords" : [
+         "object",
+         "weapon",
+         "food"
+      ],
+      "unicode" : "1f374",
+      "aliases_ascii" : [],
+      "emoji_order" : "1534",
+      "code_decimal" : "&#127860;",
+      "category" : "food",
+      "name" : "fork and knife",
+      "shortname" : ":fork_and_knife:",
+      "unicode_alt" : ""
+   },
+   "rice" : {
+      "unicode_alt" : "",
+      "category" : "food",
+      "name" : "cooked rice",
+      "shortname" : ":rice:",
+      "keywords" : [
+         "sushi",
+         "japan",
+         "food"
+      ],
+      "unicode" : "1f35a",
+      "aliases_ascii" : [],
+      "emoji_order" : "1498",
+      "code_decimal" : "&#127834;",
+      "aliases" : []
+   },
+   "ledger" : {
+      "aliases" : [],
+      "keywords" : [
+         "object",
+         "office",
+         "write"
+      ],
+      "unicode" : "1f4d2",
+      "aliases_ascii" : [],
+      "emoji_order" : "1882",
+      "code_decimal" : "&#128210;",
+      "category" : "objects",
+      "name" : "ledger",
+      "shortname" : ":ledger:",
+      "unicode_alt" : ""
+   },
+   "flag_ee" : {
+      "aliases" : [
+         ":ee:"
+      ],
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1ea-1f1ea",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127466;&#127466;",
+      "emoji_order" : "2254",
+      "name" : "estonia",
+      "category" : "flags",
+      "shortname" : ":flag_ee:",
+      "unicode_alt" : ""
+   },
+   "tools" : {
+      "shortname" : ":tools:",
+      "name" : "hammer and wrench",
+      "category" : "objects",
+      "unicode_alt" : "1f6e0-fe0f",
+      "aliases" : [
+         ":hammer_and_wrench:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128736;",
+      "emoji_order" : "1953",
+      "keywords" : [
+         "object",
+         "tool"
+      ],
+      "unicode" : "1f6e0"
+   },
+   "person_frowning_tone3" : {
+      "unicode" : "1f64d-1f3fd",
+      "keywords" : [],
+      "emoji_order" : "498",
+      "code_decimal" : "&#128589;&#127997;",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "person frowning tone 3",
+      "shortname" : ":person_frowning_tone3:"
+   },
+   "thumbsup_tone1" : {
+      "category" : "people",
+      "name" : "thumbs up sign tone 1",
+      "shortname" : ":thumbsup_tone1:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":+1_tone1:",
+         ":thumbup_tone1:"
+      ],
+      "unicode" : "1f44d-1f3fb",
+      "keywords" : [],
+      "code_decimal" : "&#128077;&#127995;",
+      "emoji_order" : "1177",
+      "aliases_ascii" : []
+   },
+   "arrow_right_hook" : {
+      "aliases" : [],
+      "unicode" : "21aa",
+      "keywords" : [
+         "arrow",
+         "symbol"
+      ],
+      "emoji_order" : "2013",
+      "code_decimal" : "&#8618;",
+      "aliases_ascii" : [],
+      "category" : "symbols",
+      "name" : "rightwards arrow with hook",
+      "shortname" : ":arrow_right_hook:",
+      "unicode_alt" : "21aa-fe0f"
+   },
+   "v_tone2" : {
+      "emoji_order" : "1130",
+      "code_decimal" : "&#9996;&#127996;",
+      "aliases_ascii" : [],
+      "unicode" : "270c-1f3fc",
+      "keywords" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":v_tone2:",
+      "category" : "people",
+      "name" : "victory hand tone 2"
+   },
+   "lifter_tone2" : {
+      "unicode_alt" : "",
+      "category" : "activity",
+      "name" : "weight lifter tone 2",
+      "shortname" : ":lifter_tone2:",
+      "unicode" : "1f3cb-1f3fc",
+      "keywords" : [],
+      "emoji_order" : "874",
+      "code_decimal" : "&#127947;&#127996;",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":weight_lifter_tone2:"
+      ]
+   },
+   "octopus" : {
+      "shortname" : ":octopus:",
+      "name" : "octopus",
+      "category" : "nature",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "code_decimal" : "&#128025;",
+      "emoji_order" : "1413",
+      "aliases_ascii" : [],
+      "unicode" : "1f419",
+      "keywords" : [
+         "wildlife",
+         "animal"
+      ]
+   },
+   "rabbit" : {
+      "shortname" : ":rabbit:",
+      "category" : "nature",
+      "name" : "rabbit face",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "emoji_order" : "1379",
+      "code_decimal" : "&#128048;",
+      "aliases_ascii" : [],
+      "unicode" : "1f430",
+      "keywords" : [
+         "wildlife",
+         "animal"
+      ]
+   },
+   "white_medium_small_square" : {
+      "aliases" : [],
+      "keywords" : [
+         "shapes",
+         "symbol",
+         "square"
+      ],
+      "unicode" : "25fd",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#9725;",
+      "emoji_order" : "2163",
+      "name" : "white medium small square",
+      "category" : "symbols",
+      "shortname" : ":white_medium_small_square:",
+      "unicode_alt" : "25fd-fe0f"
+   },
+   "raised_hands_tone5" : {
+      "unicode_alt" : "",
+      "shortname" : ":raised_hands_tone5:",
+      "category" : "people",
+      "name" : "person raising both hands in celebration tone 5",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128588;&#127999;",
+      "emoji_order" : "1247",
+      "keywords" : [],
+      "unicode" : "1f64c-1f3ff",
+      "aliases" : []
+   },
+   "second_place" : {
+      "aliases" : [
+         ":second_place_medal:"
+      ],
+      "unicode" : "1f948",
+      "keywords" : [],
+      "code_decimal" : "&#129352;",
+      "emoji_order" : "1779",
+      "aliases_ascii" : [],
+      "name" : "second place medal",
+      "category" : "activity",
+      "shortname" : ":second_place:",
+      "unicode_alt" : ""
+   },
+   "flag_cw" : {
+      "aliases" : [
+         ":cw:"
+      ],
+      "aliases_ascii" : [],
+      "emoji_order" : "2241",
+      "code_decimal" : "&#127464;&#127484;",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1e8-1f1fc",
+      "shortname" : ":flag_cw:",
+      "name" : "curaçao",
+      "category" : "flags",
+      "unicode_alt" : ""
+   },
+   "flag_de" : {
+      "aliases" : [
+         ":de:"
+      ],
+      "code_decimal" : "&#127465;&#127466;",
+      "emoji_order" : "2245",
+      "aliases_ascii" : [],
+      "unicode" : "1f1e9-1f1ea",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "shortname" : ":flag_de:",
+      "category" : "flags",
+      "name" : "germany",
+      "unicode_alt" : ""
+   },
+   "small_red_triangle" : {
+      "aliases" : [],
+      "emoji_order" : "2171",
+      "code_decimal" : "&#128314;",
+      "aliases_ascii" : [],
+      "unicode" : "1f53a",
+      "keywords" : [
+         "shapes",
+         "symbol",
+         "triangle"
+      ],
+      "shortname" : ":small_red_triangle:",
+      "name" : "up-pointing red triangle",
+      "category" : "symbols",
+      "unicode_alt" : ""
+   },
+   "point_up_2_tone4" : {
+      "shortname" : ":point_up_2_tone4:",
+      "name" : "white up pointing backhand index tone 4",
+      "category" : "people",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "code_decimal" : "&#128070;&#127998;",
+      "emoji_order" : "1114",
+      "aliases_ascii" : [],
+      "unicode" : "1f446-1f3fe",
+      "keywords" : []
+   },
+   "regional_indicator_q" : {
+      "unicode_alt" : "",
+      "name" : "regional indicator symbol letter q",
+      "category" : "regional",
+      "shortname" : ":regional_indicator_q:",
+      "keywords" : [],
+      "unicode" : "1f1f6",
+      "aliases_ascii" : [],
+      "emoji_order" : "12345",
+      "code_decimal" : "&#127478;",
+      "aliases" : []
+   },
+   "wrench" : {
+      "unicode_alt" : "",
+      "name" : "wrench",
+      "category" : "objects",
+      "shortname" : ":wrench:",
+      "unicode" : "1f527",
+      "keywords" : [
+         "object",
+         "tool"
+      ],
+      "code_decimal" : "&#128295;",
+      "emoji_order" : "1959",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "flag_ec" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "2253",
+      "code_decimal" : "&#127466;&#127464;",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1ea-1f1e8",
+      "aliases" : [
+         ":ec:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":flag_ec:",
+      "category" : "flags",
+      "name" : "ecuador"
+   },
+   "rowboat_tone1" : {
+      "unicode_alt" : "",
+      "shortname" : ":rowboat_tone1:",
+      "category" : "activity",
+      "name" : "rowboat tone 1",
+      "aliases_ascii" : [],
+      "emoji_order" : "819",
+      "code_decimal" : "&#128675;&#127995;",
+      "keywords" : [],
+      "unicode" : "1f6a3-1f3fb",
+      "aliases" : []
+   },
+   "ng" : {
+      "unicode_alt" : "",
+      "category" : "symbols",
+      "name" : "squared ng",
+      "shortname" : ":ng:",
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "1f196",
+      "aliases_ascii" : [],
+      "emoji_order" : "2135",
+      "code_decimal" : "&#127382;",
+      "aliases" : []
+   },
+   "melon" : {
+      "aliases" : [],
+      "emoji_order" : "1450",
+      "code_decimal" : "&#127816;",
+      "aliases_ascii" : [],
+      "unicode" : "1f348",
+      "keywords" : [
+         "fruit",
+         "boobs",
+         "food"
+      ],
+      "shortname" : ":melon:",
+      "name" : "melon",
+      "category" : "food",
+      "unicode_alt" : ""
+   },
+   "walking_tone1" : {
+      "emoji_order" : "694",
+      "code_decimal" : "&#128694;&#127995;",
+      "aliases_ascii" : [],
+      "unicode" : "1f6b6-1f3fb",
+      "keywords" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":walking_tone1:",
+      "category" : "people",
+      "name" : "pedestrian tone 1"
+   },
+   "clock230" : {
+      "unicode_alt" : "",
+      "name" : "clock face two-thirty",
+      "category" : "symbols",
+      "shortname" : ":clock230:",
+      "unicode" : "1f55d",
+      "keywords" : [
+         "symbol",
+         "time"
+      ],
+      "emoji_order" : "1692",
+      "code_decimal" : "&#128349;",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "capricorn" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#9809;",
+      "emoji_order" : "2044",
+      "keywords" : [
+         "zodiac",
+         "symbol"
+      ],
+      "unicode" : "2651",
+      "shortname" : ":capricorn:",
+      "category" : "symbols",
+      "name" : "capricorn",
+      "unicode_alt" : "2651-fe0f"
+   },
+   "green_apple" : {
+      "unicode_alt" : "",
+      "name" : "green apple",
+      "category" : "food",
+      "shortname" : ":green_apple:",
+      "keywords" : [
+         "fruit",
+         "food"
+      ],
+      "unicode" : "1f34f",
+      "aliases_ascii" : [],
+      "emoji_order" : "1457",
+      "code_decimal" : "&#127823;",
+      "aliases" : []
+   },
+   "u55b6" : {
+      "category" : "symbols",
+      "name" : "squared cjk unified ideograph-55b6",
+      "shortname" : ":u55b6:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "1f23a",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127546;",
+      "emoji_order" : "2157"
+   },
+   "swimmer_tone3" : {
+      "unicode_alt" : "",
+      "name" : "swimmer tone 3",
+      "category" : "activity",
+      "shortname" : ":swimmer_tone3:",
+      "unicode" : "1f3ca-1f3fd",
+      "keywords" : [],
+      "emoji_order" : "839",
+      "code_decimal" : "&#127946;&#127997;",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "flag_mk" : {
+      "unicode_alt" : "",
+      "shortname" : ":flag_mk:",
+      "name" : "macedonia",
+      "category" : "flags",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127474;&#127472;",
+      "emoji_order" : "2336",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f2-1f1f0",
+      "aliases" : [
+         ":mk:"
+      ]
+   },
+   "flag_ms" : {
+      "code_decimal" : "&#127474;&#127480;",
+      "emoji_order" : "2344",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f2-1f1f8",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "aliases" : [
+         ":ms:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":flag_ms:",
+      "name" : "montserrat",
+      "category" : "flags"
+   },
+   "walking_tone4" : {
+      "shortname" : ":walking_tone4:",
+      "name" : "pedestrian tone 4",
+      "category" : "people",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "emoji_order" : "697",
+      "code_decimal" : "&#128694;&#127998;",
+      "aliases_ascii" : [],
+      "unicode" : "1f6b6-1f3fe",
+      "keywords" : []
+   },
+   "dog" : {
+      "name" : "dog face",
+      "category" : "nature",
+      "shortname" : ":dog:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "dog",
+         "pug",
+         "animal"
+      ],
+      "unicode" : "1f436",
+      "aliases_ascii" : [],
+      "emoji_order" : "1345",
+      "code_decimal" : "&#128054;"
+   },
+   "homes" : {
+      "unicode_alt" : "1f3d8-fe0f",
+      "category" : "travel",
+      "name" : "house buildings",
+      "shortname" : ":homes:",
+      "unicode" : "1f3d8",
+      "keywords" : [
+         "places",
+         "building",
+         "house"
+      ],
+      "code_decimal" : "&#127960;",
+      "emoji_order" : "1556",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":house_buildings:"
+      ]
+   },
+   "no_smoking" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "1994",
+      "code_decimal" : "&#128685;",
+      "keywords" : [
+         "symbol",
+         "smoking"
+      ],
+      "unicode" : "1f6ad",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":no_smoking:",
+      "category" : "symbols",
+      "name" : "no smoking symbol"
+   },
+   "scorpius" : {
+      "name" : "scorpius",
+      "category" : "symbols",
+      "shortname" : ":scorpius:",
+      "unicode_alt" : "264f-fe0f",
+      "aliases" : [],
+      "keywords" : [
+         "zodiac",
+         "symbol"
+      ],
+      "unicode" : "264f",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#9807;",
+      "emoji_order" : "2042"
+   },
+   "art" : {
+      "unicode_alt" : "",
+      "category" : "activity",
+      "name" : "artist palette",
+      "shortname" : ":art:",
+      "keywords" : [],
+      "unicode" : "1f3a8",
+      "aliases_ascii" : [],
+      "emoji_order" : "1600",
+      "code_decimal" : "&#127912;",
+      "aliases" : []
+   },
+   "flag_by" : {
+      "shortname" : ":flag_by:",
+      "name" : "belarus",
+      "category" : "flags",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":by:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127463;&#127486;",
+      "emoji_order" : "2223",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1e7-1f1fe"
+   },
+   "four_leaf_clover" : {
+      "unicode_alt" : "",
+      "shortname" : ":four_leaf_clover:",
+      "name" : "four leaf clover",
+      "category" : "nature",
+      "aliases_ascii" : [],
+      "emoji_order" : "1445",
+      "code_decimal" : "&#127808;",
+      "keywords" : [
+         "nature",
+         "plant",
+         "luck",
+         "leaf",
+         "sol"
+      ],
+      "unicode" : "1f340",
+      "aliases" : []
+   },
+   "point_left_tone5" : {
+      "category" : "people",
+      "name" : "white left pointing backhand index tone 5",
+      "shortname" : ":point_left_tone5:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f448-1f3ff",
+      "keywords" : [],
+      "code_decimal" : "&#128072;&#127999;",
+      "emoji_order" : "1097",
+      "aliases_ascii" : []
+   },
+   "shrug_tone2" : {
+      "aliases" : [],
+      "emoji_order" : "641",
+      "code_decimal" : "&#129335;&#127996;",
+      "aliases_ascii" : [],
+      "unicode" : "1f937-1f3fc",
+      "keywords" : [],
+      "shortname" : ":shrug_tone2:",
+      "name" : "shrug tone 2",
+      "category" : "people",
+      "unicode_alt" : ""
+   },
+   "pregnant_woman_tone1" : {
+      "code_decimal" : "&#129328;&#127995;",
+      "emoji_order" : "484",
+      "aliases_ascii" : [],
+      "unicode" : "1f930-1f3fb",
+      "keywords" : [],
+      "aliases" : [
+         ":expecting_woman_tone1:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":pregnant_woman_tone1:",
+      "category" : "people",
+      "name" : "pregnant woman tone 1"
+   },
+   "yellow_heart" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "1294",
+      "code_decimal" : "&#128155;",
+      "keywords" : [
+         "love",
+         "symbol"
+      ],
+      "unicode" : "1f49b",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":yellow_heart:",
+      "category" : "symbols",
+      "name" : "yellow heart"
+   },
+   "beach" : {
+      "aliases" : [
+         ":beach_with_umbrella:"
+      ],
+      "unicode" : "1f3d6",
+      "keywords" : [
+         "places",
+         "travel",
+         "vacation",
+         "tropical",
+         "beach",
+         "swim"
+      ],
+      "code_decimal" : "&#127958;",
+      "emoji_order" : "1549",
+      "aliases_ascii" : [],
+      "name" : "beach with umbrella",
+      "category" : "travel",
+      "shortname" : ":beach:",
+      "unicode_alt" : "1f3d6-fe0f"
+   },
+   "microscope" : {
+      "aliases" : [],
+      "keywords" : [
+         "object",
+         "science"
+      ],
+      "unicode" : "1f52c",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128300;",
+      "emoji_order" : "1867",
+      "category" : "objects",
+      "name" : "microscope",
+      "shortname" : ":microscope:",
+      "unicode_alt" : ""
+   },
+   "flag_cp" : {
+      "unicode_alt" : "",
+      "shortname" : ":flag_cp:",
+      "category" : "flags",
+      "name" : "clipperton island",
+      "emoji_order" : "2237",
+      "code_decimal" : "&#127464;&#127477;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1e8-1f1f5",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "aliases" : [
+         ":cp:"
+      ]
+   },
+   "clock5" : {
+      "shortname" : ":clock5:",
+      "name" : "clock face five oclock",
+      "category" : "symbols",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128340;",
+      "emoji_order" : "1697",
+      "keywords" : [
+         "symbol",
+         "time"
+      ],
+      "unicode" : "1f554"
+   },
+   "hotsprings" : {
+      "shortname" : ":hotsprings:",
+      "name" : "hot springs",
+      "category" : "symbols",
+      "unicode_alt" : "2668-fe0f",
+      "aliases" : [],
+      "emoji_order" : "1591",
+      "code_decimal" : "&#9832;",
+      "aliases_ascii" : [],
+      "unicode" : "2668",
+      "keywords" : [
+         "symbol"
+      ]
+   },
+   "right_facing_fist_tone3" : {
+      "name" : "right facing fist tone 3",
+      "category" : "people",
+      "shortname" : ":right_facing_fist_tone3:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":right_fist_tone3:"
+      ],
+      "keywords" : [],
+      "unicode" : "1f91c-1f3fd",
+      "aliases_ascii" : [],
+      "emoji_order" : "1209",
+      "code_decimal" : "&#129308;&#127997;"
+   },
+   "haircut_tone2" : {
+      "name" : "haircut tone 2",
+      "category" : "people",
+      "shortname" : ":haircut_tone2:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f487-1f3fc",
+      "keywords" : [],
+      "emoji_order" : "677",
+      "code_decimal" : "&#128135;&#127996;",
+      "aliases_ascii" : []
+   },
+   "flag_ls" : {
+      "name" : "lesotho",
+      "category" : "flags",
+      "shortname" : ":flag_ls:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":ls:"
+      ],
+      "unicode" : "1f1f1-1f1f8",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "emoji_order" : "2324",
+      "code_decimal" : "&#127473;&#127480;",
+      "aliases_ascii" : []
+   },
+   "field_hockey" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "1791",
+      "code_decimal" : "&#127953;",
+      "keywords" : [
+         "ball",
+         "sport",
+         "hockey"
+      ],
+      "unicode" : "1f3d1",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":field_hockey:",
+      "name" : "field hockey stick and ball",
+      "category" : "activity"
+   },
+   "large_orange_diamond" : {
+      "name" : "large orange diamond",
+      "category" : "symbols",
+      "shortname" : ":large_orange_diamond:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "shapes",
+         "symbol"
+      ],
+      "unicode" : "1f536",
+      "aliases_ascii" : [],
+      "emoji_order" : "2167",
+      "code_decimal" : "&#128310;"
+   },
+   "dancer" : {
+      "name" : "dancer",
+      "category" : "people",
+      "shortname" : ":dancer:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "people",
+         "women",
+         "sexy",
+         "diversity",
+         "girls night",
+         "dance"
+      ],
+      "unicode" : "1f483",
+      "aliases_ascii" : [],
+      "emoji_order" : "729",
+      "code_decimal" : "&#128131;"
+   },
+   "bow_and_arrow" : {
+      "shortname" : ":bow_and_arrow:",
+      "name" : "bow and arrow",
+      "category" : "activity",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":archery:"
+      ],
+      "aliases_ascii" : [],
+      "emoji_order" : "1957",
+      "code_decimal" : "&#127993;",
+      "keywords" : [
+         "weapon",
+         "sport"
+      ],
+      "unicode" : "1f3f9"
+   },
+   "file_folder" : {
+      "emoji_order" : "1922",
+      "code_decimal" : "&#128193;",
+      "aliases_ascii" : [],
+      "unicode" : "1f4c1",
+      "keywords" : [
+         "work",
+         "office"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":file_folder:",
+      "category" : "objects",
+      "name" : "file folder"
+   },
+   "u6e80" : {
+      "aliases" : [],
+      "code_decimal" : "&#127541;",
+      "emoji_order" : "2158",
+      "aliases_ascii" : [],
+      "unicode" : "1f235",
+      "keywords" : [
+         "japan",
+         "symbol"
+      ],
+      "shortname" : ":u6e80:",
+      "category" : "symbols",
+      "name" : "squared cjk unified ideograph-6e80",
+      "unicode_alt" : ""
+   },
+   "clock530" : {
+      "emoji_order" : "1698",
+      "code_decimal" : "&#128352;",
+      "aliases_ascii" : [],
+      "unicode" : "1f560",
+      "keywords" : [
+         "symbol",
+         "time"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":clock530:",
+      "name" : "clock face five-thirty",
+      "category" : "symbols"
+   },
+   "left_facing_fist_tone4" : {
+      "aliases" : [
+         ":left_fist_tone4:"
+      ],
+      "emoji_order" : "1204",
+      "code_decimal" : "&#129307;&#127998;",
+      "aliases_ascii" : [],
+      "unicode" : "1f91b-1f3fe",
+      "keywords" : [],
+      "shortname" : ":left_facing_fist_tone4:",
+      "category" : "people",
+      "name" : "left facing fist tone 4",
+      "unicode_alt" : ""
+   },
+   "disappointed" : {
+      "unicode_alt" : "",
+      "shortname" : ":disappointed:",
+      "category" : "people",
+      "name" : "disappointed face",
+      "aliases_ascii" : [
+         ">:[",
+         ":-(",
+         ":(",
+         ":-[",
+         ":[",
+         "=("
+      ],
+      "code_decimal" : "&#128542;",
+      "emoji_order" : "51",
+      "keywords" : [
+         "sad",
+         "smiley",
+         "tired",
+         "emotion"
+      ],
+      "unicode" : "1f61e",
+      "aliases" : []
+   },
+   "man_with_gua_pi_mao_tone3" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "492",
+      "code_decimal" : "&#128114;&#127997;",
+      "keywords" : [],
+      "unicode" : "1f472-1f3fd",
+      "shortname" : ":man_with_gua_pi_mao_tone3:",
+      "category" : "people",
+      "name" : "man with gua pi mao tone 3",
+      "unicode_alt" : ""
+   },
+   "bus" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "1614",
+      "code_decimal" : "&#128652;",
+      "keywords" : [
+         "transportation",
+         "bus",
+         "office"
+      ],
+      "unicode" : "1f68c",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":bus:",
+      "category" : "travel",
+      "name" : "bus"
+   },
+   "four" : {
+      "unicode_alt" : "0034-fe0f-20e3",
+      "shortname" : ":four:",
+      "category" : "symbols",
+      "name" : "keycap digit four",
+      "aliases_ascii" : [],
+      "code_decimal" : "4&#8419;",
+      "emoji_order" : "2112",
+      "keywords" : [
+         "number",
+         "math",
+         "symbol"
+      ],
+      "unicode" : "0034-20e3",
+      "aliases" : []
+   },
+   "flag_gh" : {
+      "aliases" : [
+         ":gh:"
+      ],
+      "unicode" : "1f1ec-1f1ed",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "emoji_order" : "2273",
+      "code_decimal" : "&#127468;&#127469;",
+      "aliases_ascii" : [],
+      "category" : "flags",
+      "name" : "ghana",
+      "shortname" : ":flag_gh:",
+      "unicode_alt" : ""
+   },
+   "nail_care_tone5" : {
+      "shortname" : ":nail_care_tone5:",
+      "category" : "people",
+      "name" : "nail polish tone 5",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1265",
+      "code_decimal" : "&#128133;&#127999;",
+      "keywords" : [],
+      "unicode" : "1f485-1f3ff"
+   },
+   "metal_tone4" : {
+      "shortname" : ":metal_tone4:",
+      "name" : "sign of the horns tone 4",
+      "category" : "people",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":sign_of_the_horns_tone4:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129304;&#127998;",
+      "emoji_order" : "1150",
+      "keywords" : [],
+      "unicode" : "1f918-1f3fe"
+   },
+   "white_circle" : {
+      "name" : "white circle",
+      "category" : "symbols",
+      "shortname" : ":white_circle:",
+      "unicode_alt" : "26aa-fe0f",
+      "aliases" : [],
+      "keywords" : [
+         "shapes",
+         "symbol",
+         "circle"
+      ],
+      "unicode" : "26aa",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#9898;",
+      "emoji_order" : "2177"
+   },
+   "candle" : {
+      "category" : "objects",
+      "name" : "candle",
+      "shortname" : ":candle:",
+      "unicode_alt" : "1f56f-fe0f",
+      "aliases" : [],
+      "unicode" : "1f56f",
+      "keywords" : [
+         "object"
+      ],
+      "code_decimal" : "&#128367;",
+      "emoji_order" : "1870",
+      "aliases_ascii" : []
+   },
+   "man_tone5" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "man tone 5",
+      "shortname" : ":man_tone5:",
+      "unicode" : "1f468-1f3ff",
+      "keywords" : [],
+      "code_decimal" : "&#128104;&#127999;",
+      "emoji_order" : "116",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "lifter" : {
+      "aliases" : [
+         ":weight_lifter:"
+      ],
+      "aliases_ascii" : [],
+      "emoji_order" : "872",
+      "code_decimal" : "&#127947;",
+      "keywords" : [
+         "men",
+         "workout",
+         "flex",
+         "sport",
+         "weight lifting",
+         "win",
+         "diversity"
+      ],
+      "unicode" : "1f3cb",
+      "shortname" : ":lifter:",
+      "category" : "activity",
+      "name" : "weight lifter",
+      "unicode_alt" : "1f3cb-fe0f"
+   },
+   "writing_hand" : {
+      "aliases" : [],
+      "code_decimal" : "&#9997;",
+      "emoji_order" : "1230",
+      "aliases_ascii" : [],
+      "unicode" : "270d",
+      "keywords" : [
+         "body",
+         "hands",
+         "write",
+         "diversity"
+      ],
+      "shortname" : ":writing_hand:",
+      "category" : "people",
+      "name" : "writing hand",
+      "unicode_alt" : "270d-fe0f"
+   },
+   "loud_sound" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128266;",
+      "emoji_order" : "1817",
+      "keywords" : [
+         "alarm",
+         "symbol"
+      ],
+      "unicode" : "1f50a",
+      "shortname" : ":loud_sound:",
+      "name" : "speaker with three sound waves",
+      "category" : "symbols",
+      "unicode_alt" : ""
+   },
+   "crossed_flags" : {
+      "category" : "objects",
+      "name" : "crossed flags",
+      "shortname" : ":crossed_flags:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "object",
+         "japan"
+      ],
+      "unicode" : "1f38c",
+      "aliases_ascii" : [],
+      "emoji_order" : "2183",
+      "code_decimal" : "&#127884;"
+   },
+   "left_facing_fist" : {
+      "keywords" : [],
+      "unicode" : "1f91b",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129307;",
+      "emoji_order" : "1200",
+      "aliases" : [
+         ":left_fist:"
+      ],
+      "unicode_alt" : "",
+      "name" : "left-facing fist",
+      "category" : "people",
+      "shortname" : ":left_facing_fist:"
+   },
+   "telephone_receiver" : {
+      "unicode_alt" : "",
+      "category" : "objects",
+      "name" : "telephone receiver",
+      "shortname" : ":telephone_receiver:",
+      "keywords" : [
+         "electronics",
+         "phone"
+      ],
+      "unicode" : "1f4de",
+      "aliases_ascii" : [],
+      "emoji_order" : "1841",
+      "code_decimal" : "&#128222;",
+      "aliases" : []
+   },
+   "blue_heart" : {
+      "shortname" : ":blue_heart:",
+      "name" : "blue heart",
+      "category" : "symbols",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "code_decimal" : "&#128153;",
+      "emoji_order" : "1292",
+      "aliases_ascii" : [],
+      "unicode" : "1f499",
+      "keywords" : [
+         "love",
+         "symbol"
+      ]
+   },
+   "lock" : {
+      "unicode" : "1f512",
+      "keywords" : [
+         "object",
+         "lock"
+      ],
+      "emoji_order" : "1944",
+      "code_decimal" : "&#128274;",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "lock",
+      "category" : "objects",
+      "shortname" : ":lock:"
+   },
+   "raising_hand_tone5" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128587;&#127999;",
+      "emoji_order" : "590",
+      "keywords" : [],
+      "unicode" : "1f64b-1f3ff",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":raising_hand_tone5:",
+      "category" : "people",
+      "name" : "happy person raising one hand tone5"
+   },
+   "face_palm_tone5" : {
+      "aliases" : [
+         ":facepalm_tone5:"
+      ],
+      "keywords" : [],
+      "unicode" : "1f926-1f3ff",
+      "aliases_ascii" : [],
+      "emoji_order" : "626",
+      "code_decimal" : "&#129318;&#127999;",
+      "name" : "face palm tone 5",
+      "category" : "people",
+      "shortname" : ":face_palm_tone5:",
+      "unicode_alt" : ""
+   },
+   "information_desk_person_tone1" : {
+      "aliases" : [],
+      "unicode" : "1f481-1f3fb",
+      "keywords" : [],
+      "emoji_order" : "568",
+      "code_decimal" : "&#128129;&#127995;",
+      "aliases_ascii" : [],
+      "category" : "people",
+      "name" : "information desk person tone 1",
+      "shortname" : ":information_desk_person_tone1:",
+      "unicode_alt" : ""
+   },
+   "flag_re" : {
+      "unicode_alt" : "",
+      "shortname" : ":flag_re:",
+      "name" : "réunion",
+      "category" : "flags",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127479;&#127466;",
+      "emoji_order" : "2380",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f7-1f1ea",
+      "aliases" : [
+         ":re:"
+      ]
+   },
+   "open_hands_tone2" : {
+      "aliases" : [],
+      "unicode" : "1f450-1f3fc",
+      "keywords" : [],
+      "code_decimal" : "&#128080;&#127996;",
+      "emoji_order" : "1238",
+      "aliases_ascii" : [],
+      "name" : "open hands sign tone 2",
+      "category" : "people",
+      "shortname" : ":open_hands_tone2:",
+      "unicode_alt" : ""
+   },
+   "traffic_light" : {
+      "aliases" : [],
+      "keywords" : [
+         "object",
+         "stop light"
+      ],
+      "unicode" : "1f6a5",
+      "aliases_ascii" : [],
+      "emoji_order" : "1638",
+      "code_decimal" : "&#128677;",
+      "name" : "horizontal traffic light",
+      "category" : "travel",
+      "shortname" : ":traffic_light:",
+      "unicode_alt" : ""
+   },
+   "u7a7a" : {
+      "aliases" : [],
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "1f233",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127539;",
+      "emoji_order" : "2154",
+      "name" : "squared cjk unified ideograph-7a7a",
+      "category" : "symbols",
+      "shortname" : ":u7a7a:",
+      "unicode_alt" : ""
+   },
+   "flag_gt" : {
+      "unicode_alt" : "",
+      "shortname" : ":flag_gt:",
+      "name" : "guatemala",
+      "category" : "flags",
+      "emoji_order" : "2282",
+      "code_decimal" : "&#127468;&#127481;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1ec-1f1f9",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "aliases" : [
+         ":gt:"
+      ]
+   },
+   "mute" : {
+      "shortname" : ":mute:",
+      "name" : "speaker with cancellation stroke",
+      "category" : "symbols",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "emoji_order" : "1814",
+      "code_decimal" : "&#128263;",
+      "aliases_ascii" : [],
+      "unicode" : "1f507",
+      "keywords" : [
+         "alarm",
+         "symbol"
+      ]
+   },
+   "vs" : {
+      "unicode_alt" : "",
+      "shortname" : ":vs:",
+      "category" : "symbols",
+      "name" : "squared vs",
+      "emoji_order" : "2141",
+      "code_decimal" : "&#127386;",
+      "aliases_ascii" : [],
+      "unicode" : "1f19a",
+      "keywords" : [
+         "symbol"
+      ],
+      "aliases" : []
+   },
+   "flag_jm" : {
+      "aliases" : [
+         ":jm:"
+      ],
+      "aliases_ascii" : [],
+      "emoji_order" : "2304",
+      "code_decimal" : "&#127471;&#127474;",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1ef-1f1f2",
+      "shortname" : ":flag_jm:",
+      "name" : "jamaica",
+      "category" : "flags",
+      "unicode_alt" : ""
+   },
+   "face_palm_tone2" : {
+      "shortname" : ":face_palm_tone2:",
+      "category" : "people",
+      "name" : "face palm tone 2",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":facepalm_tone2:"
+      ],
+      "code_decimal" : "&#129318;&#127996;",
+      "emoji_order" : "623",
+      "aliases_ascii" : [],
+      "unicode" : "1f926-1f3fc",
+      "keywords" : []
+   },
+   "chipmunk" : {
+      "unicode_alt" : "1f43f-fe0f",
+      "shortname" : ":chipmunk:",
+      "name" : "chipmunk",
+      "category" : "nature",
+      "emoji_order" : "1381",
+      "code_decimal" : "&#128063;",
+      "aliases_ascii" : [],
+      "unicode" : "1f43f",
+      "keywords" : [
+         "wildlife",
+         "animal"
+      ],
+      "aliases" : []
+   },
+   "waxing_gibbous_moon" : {
+      "unicode_alt" : "",
+      "category" : "nature",
+      "name" : "waxing gibbous moon symbol",
+      "shortname" : ":waxing_gibbous_moon:",
+      "keywords" : [
+         "space",
+         "sky",
+         "moon"
+      ],
+      "unicode" : "1f314",
+      "aliases_ascii" : [],
+      "emoji_order" : "1714",
+      "code_decimal" : "&#127764;",
+      "aliases" : []
+   },
+   "fountain" : {
+      "category" : "travel",
+      "name" : "fountain",
+      "shortname" : ":fountain:",
+      "unicode_alt" : "26f2-fe0f",
+      "aliases" : [],
+      "keywords" : [
+         "travel",
+         "vacation"
+      ],
+      "unicode" : "26f2",
+      "aliases_ascii" : [],
+      "emoji_order" : "1582",
+      "code_decimal" : "&#9970;"
+   },
+   "smiley_cat" : {
+      "unicode_alt" : "",
+      "shortname" : ":smiley_cat:",
+      "category" : "people",
+      "name" : "smiling cat face with open mouth",
+      "code_decimal" : "&#128570;",
+      "emoji_order" : "87",
+      "aliases_ascii" : [],
+      "unicode" : "1f63a",
+      "keywords" : [
+         "happy",
+         "cat",
+         "animal"
+      ],
+      "aliases" : []
+   },
+   "mouse2" : {
+      "aliases" : [],
+      "unicode" : "1f401",
+      "keywords" : [
+         "animal"
+      ],
+      "emoji_order" : "1376",
+      "code_decimal" : "&#128001;",
+      "aliases_ascii" : [],
+      "name" : "mouse",
+      "category" : "nature",
+      "shortname" : ":mouse2:",
+      "unicode_alt" : ""
+   },
+   "regional_indicator_e" : {
+      "shortname" : ":regional_indicator_e:",
+      "name" : "regional indicator symbol letter e",
+      "category" : "regional",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "code_decimal" : "&#127466;",
+      "emoji_order" : "12345",
+      "aliases_ascii" : [],
+      "unicode" : "1f1ea",
+      "keywords" : []
+   },
+   "walking" : {
+      "keywords" : [
+         "people",
+         "men",
+         "diversity"
+      ],
+      "unicode" : "1f6b6",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128694;",
+      "emoji_order" : "693",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "pedestrian",
+      "category" : "people",
+      "shortname" : ":walking:"
+   },
+   "oncoming_police_car" : {
+      "aliases" : [],
+      "unicode" : "1f694",
+      "keywords" : [
+         "transportation",
+         "car",
+         "police",
+         "911"
+      ],
+      "code_decimal" : "&#128660;",
+      "emoji_order" : "1621",
+      "aliases_ascii" : [],
+      "name" : "oncoming police car",
+      "category" : "travel",
+      "shortname" : ":oncoming_police_car:",
+      "unicode_alt" : ""
+   },
+   "violin" : {
+      "aliases" : [],
+      "unicode" : "1f3bb",
+      "keywords" : [
+         "instruments",
+         "sarcastic"
+      ],
+      "code_decimal" : "&#127931;",
+      "emoji_order" : "1836",
+      "aliases_ascii" : [],
+      "category" : "activity",
+      "name" : "violin",
+      "shortname" : ":violin:",
+      "unicode_alt" : ""
+   },
+   "circus_tent" : {
+      "unicode_alt" : "",
+      "category" : "activity",
+      "name" : "circus tent",
+      "shortname" : ":circus_tent:",
+      "keywords" : [
+         "circus tent"
+      ],
+      "unicode" : "1f3aa",
+      "aliases_ascii" : [],
+      "emoji_order" : "1597",
+      "code_decimal" : "&#127914;",
+      "aliases" : []
+   },
+   "clipboard" : {
+      "unicode_alt" : "",
+      "name" : "clipboard",
+      "category" : "objects",
+      "shortname" : ":clipboard:",
+      "keywords" : [
+         "object",
+         "work",
+         "office",
+         "write"
+      ],
+      "unicode" : "1f4cb",
+      "aliases_ascii" : [],
+      "emoji_order" : "1933",
+      "code_decimal" : "&#128203;",
+      "aliases" : []
+   },
+   "point_right" : {
+      "aliases" : [],
+      "emoji_order" : "1098",
+      "code_decimal" : "&#128073;",
+      "aliases_ascii" : [],
+      "unicode" : "1f449",
+      "keywords" : [
+         "body",
+         "hands",
+         "hi",
+         "diversity"
+      ],
+      "shortname" : ":point_right:",
+      "name" : "white right pointing backhand index",
+      "category" : "people",
+      "unicode_alt" : ""
+   },
+   "label" : {
+      "code_decimal" : "&#127991;",
+      "emoji_order" : "1890",
+      "aliases_ascii" : [],
+      "unicode" : "1f3f7",
+      "keywords" : [
+         "object"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "1f3f7-fe0f",
+      "shortname" : ":label:",
+      "name" : "label",
+      "category" : "objects"
+   },
+   "runner_tone5" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "716",
+      "code_decimal" : "&#127939;&#127999;",
+      "keywords" : [],
+      "unicode" : "1f3c3-1f3ff",
+      "shortname" : ":runner_tone5:",
+      "name" : "runner tone 5",
+      "category" : "people",
+      "unicode_alt" : ""
+   },
+   "bride_with_veil_tone5" : {
+      "shortname" : ":bride_with_veil_tone5:",
+      "category" : "people",
+      "name" : "bride with veil tone 5",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "emoji_order" : "476",
+      "code_decimal" : "&#128112;&#127999;",
+      "aliases_ascii" : [],
+      "unicode" : "1f470-1f3ff",
+      "keywords" : []
+   },
+   "raising_hand_tone4" : {
+      "shortname" : ":raising_hand_tone4:",
+      "name" : "happy person raising one hand tone4",
+      "category" : "people",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128587;&#127998;",
+      "emoji_order" : "589",
+      "keywords" : [],
+      "unicode" : "1f64b-1f3fe"
+   },
+   "mortar_board" : {
+      "name" : "graduation cap",
+      "category" : "people",
+      "shortname" : ":mortar_board:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "hat",
+         "office",
+         "accessories"
+      ],
+      "unicode" : "1f393",
+      "aliases_ascii" : [],
+      "emoji_order" : "1336",
+      "code_decimal" : "&#127891;"
+   },
+   "white_sun_rain_cloud" : {
+      "unicode" : "1f326",
+      "keywords" : [
+         "weather",
+         "sky",
+         "cloud",
+         "cold",
+         "rain",
+         "sun"
+      ],
+      "code_decimal" : "&#127782;",
+      "emoji_order" : "1735",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":white_sun_behind_cloud_with_rain:"
+      ],
+      "unicode_alt" : "1f326-fe0f",
+      "name" : "white sun behind cloud with rain",
+      "category" : "nature",
+      "shortname" : ":white_sun_rain_cloud:"
+   },
+   "eight_pointed_black_star" : {
+      "emoji_order" : "2094",
+      "code_decimal" : "&#10036;",
+      "aliases_ascii" : [],
+      "unicode" : "2734",
+      "keywords" : [
+         "symbol"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "2734-fe0f",
+      "shortname" : ":eight_pointed_black_star:",
+      "category" : "symbols",
+      "name" : "eight pointed black star"
+   },
+   "crown" : {
+      "code_decimal" : "&#128081;",
+      "emoji_order" : "1333",
+      "aliases_ascii" : [],
+      "unicode" : "1f451",
+      "keywords" : [
+         "object",
+         "gem",
+         "accessories"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":crown:",
+      "name" : "crown",
+      "category" : "people"
+   },
+   "white_square_button" : {
+      "keywords" : [
+         "shapes",
+         "symbol",
+         "square"
+      ],
+      "unicode" : "1f533",
+      "aliases_ascii" : [],
+      "emoji_order" : "2176",
+      "code_decimal" : "&#128307;",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "symbols",
+      "name" : "white square button",
+      "shortname" : ":white_square_button:"
+   },
+   "flag_gq" : {
+      "unicode_alt" : "",
+      "shortname" : ":flag_gq:",
+      "name" : "equatorial guinea",
+      "category" : "flags",
+      "emoji_order" : "2279",
+      "code_decimal" : "&#127468;&#127478;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1ec-1f1f6",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "aliases" : [
+         ":gq:"
+      ]
+   },
+   "flag_gf" : {
+      "shortname" : ":flag_gf:",
+      "name" : "french guiana",
+      "category" : "flags",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":gf:"
+      ],
+      "emoji_order" : "2271",
+      "code_decimal" : "&#127468;&#127467;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1ec-1f1eb",
+      "keywords" : [
+         "country",
+         "flag"
+      ]
+   },
+   "clock630" : {
+      "aliases" : [],
+      "keywords" : [
+         "symbol",
+         "time"
+      ],
+      "unicode" : "1f561",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128353;",
+      "emoji_order" : "1700",
+      "name" : "clock face six-thirty",
+      "category" : "symbols",
+      "shortname" : ":clock630:",
+      "unicode_alt" : ""
+   },
+   "regional_indicator_x" : {
+      "code_decimal" : "&#127485;",
+      "emoji_order" : "12345",
+      "aliases_ascii" : [],
+      "unicode" : "1f1fd",
+      "keywords" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":regional_indicator_x:",
+      "name" : "regional indicator symbol letter x",
+      "category" : "regional"
+   },
+   "flag_bs" : {
+      "aliases" : [
+         ":bs:"
+      ],
+      "aliases_ascii" : [],
+      "emoji_order" : "2219",
+      "code_decimal" : "&#127463;&#127480;",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1e7-1f1f8",
+      "shortname" : ":flag_bs:",
+      "name" : "the bahamas",
+      "category" : "flags",
+      "unicode_alt" : ""
+   },
+   "point_left_tone1" : {
+      "shortname" : ":point_left_tone1:",
+      "category" : "people",
+      "name" : "white left pointing backhand index tone 1",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "emoji_order" : "1093",
+      "code_decimal" : "&#128072;&#127995;",
+      "aliases_ascii" : [],
+      "unicode" : "1f448-1f3fb",
+      "keywords" : []
+   },
+   "necktie" : {
+      "name" : "necktie",
+      "category" : "people",
+      "shortname" : ":necktie:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f454",
+      "keywords" : [
+         "fashion"
+      ],
+      "code_decimal" : "&#128084;",
+      "emoji_order" : "1316",
+      "aliases_ascii" : []
+   },
+   "cl" : {
+      "unicode_alt" : "",
+      "category" : "symbols",
+      "name" : "squared cl",
+      "shortname" : ":cl:",
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "1f191",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127377;",
+      "emoji_order" : "2128",
+      "aliases" : []
+   },
+   "black_large_square" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#11035;",
+      "emoji_order" : "2165",
+      "keywords" : [
+         "shapes",
+         "symbol",
+         "square"
+      ],
+      "unicode" : "2b1b",
+      "aliases" : [],
+      "unicode_alt" : "2b1b-fe0f",
+      "shortname" : ":black_large_square:",
+      "name" : "black large square",
+      "category" : "symbols"
+   },
+   "angel_tone1" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "142",
+      "code_decimal" : "&#128124;&#127995;",
+      "keywords" : [],
+      "unicode" : "1f47c-1f3fb",
+      "shortname" : ":angel_tone1:",
+      "name" : "baby angel tone 1",
+      "category" : "people",
+      "unicode_alt" : ""
+   },
+   "bacon" : {
+      "shortname" : ":bacon:",
+      "name" : "bacon",
+      "category" : "food",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "emoji_order" : "1481",
+      "code_decimal" : "&#129363;",
+      "aliases_ascii" : [],
+      "unicode" : "1f953",
+      "keywords" : [
+         "pig"
+      ]
+   },
+   "french_bread" : {
+      "category" : "food",
+      "name" : "baguette bread",
+      "shortname" : ":french_bread:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":baguette_bread:"
+      ],
+      "keywords" : [],
+      "unicode" : "1f956",
+      "aliases_ascii" : [],
+      "emoji_order" : "1476",
+      "code_decimal" : "&#129366;"
+   },
+   "airplane" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#9992;",
+      "emoji_order" : "1650",
+      "keywords" : [
+         "transportation",
+         "plane",
+         "travel",
+         "vacation",
+         "fly"
+      ],
+      "unicode" : "2708",
+      "shortname" : ":airplane:",
+      "name" : "airplane",
+      "category" : "travel",
+      "unicode_alt" : "2708-fe0f"
+   },
+   "older_man_tone1" : {
+      "name" : "older man tone 1",
+      "category" : "people",
+      "shortname" : ":older_man_tone1:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f474-1f3fb",
+      "aliases_ascii" : [],
+      "emoji_order" : "124",
+      "code_decimal" : "&#128116;&#127995;"
+   },
+   "grimacing" : {
+      "keywords" : [
+         "silly",
+         "smiley",
+         "emotion",
+         "selfie"
+      ],
+      "unicode" : "1f62c",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128556;",
+      "emoji_order" : "60",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "grimacing face",
+      "category" : "people",
+      "shortname" : ":grimacing:"
+   },
+   "white_check_mark" : {
+      "shortname" : ":white_check_mark:",
+      "name" : "white heavy check mark",
+      "category" : "symbols",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "2078",
+      "code_decimal" : "&#9989;",
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "2705"
+   },
+   "flag_ws" : {
+      "name" : "samoa",
+      "category" : "flags",
+      "shortname" : ":flag_ws:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":ws:"
+      ],
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1fc-1f1f8",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127484;&#127480;",
+      "emoji_order" : "2438"
+   },
+   "face_palm_tone4" : {
+      "unicode" : "1f926-1f3fe",
+      "keywords" : [],
+      "emoji_order" : "625",
+      "code_decimal" : "&#129318;&#127998;",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":facepalm_tone4:"
+      ],
+      "unicode_alt" : "",
+      "name" : "face palm tone 4",
+      "category" : "people",
+      "shortname" : ":face_palm_tone4:"
+   },
+   "yum" : {
+      "name" : "face savouring delicious food",
+      "category" : "people",
+      "shortname" : ":yum:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f60b",
+      "keywords" : [
+         "happy",
+         "silly",
+         "smiley",
+         "emotion",
+         "sarcastic",
+         "good"
+      ],
+      "emoji_order" : "11",
+      "code_decimal" : "&#128523;",
+      "aliases_ascii" : []
+   },
+   "statue_of_liberty" : {
+      "unicode" : "1f5fd",
+      "keywords" : [
+         "places",
+         "america",
+         "travel",
+         "vacation",
+         "statue of liberty",
+         "free speech"
+      ],
+      "emoji_order" : "1576",
+      "code_decimal" : "&#128509;",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "statue of liberty",
+      "category" : "travel",
+      "shortname" : ":statue_of_liberty:"
+   },
+   "eye_in_speech_bubble" : {
+      "shortname" : ":eye_in_speech_bubble:",
+      "name" : "eye in speech bubble",
+      "category" : "symbols",
+      "unicode_alt" : "1f441-200d-1f5e8",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128065;&#128488;",
+      "emoji_order" : "1281",
+      "keywords" : [
+         "object",
+         "symbol",
+         "eyes",
+         "talk"
+      ],
+      "unicode" : "1f441-1f5e8"
+   },
+   "hourglass" : {
+      "name" : "hourglass",
+      "category" : "objects",
+      "shortname" : ":hourglass:",
+      "unicode_alt" : "231b-fe0f",
+      "aliases" : [],
+      "unicode" : "231b",
+      "keywords" : [
+         "object",
+         "time"
+      ],
+      "code_decimal" : "&#8987;",
+      "emoji_order" : "1680",
+      "aliases_ascii" : []
+   },
+   "clap_tone4" : {
+      "shortname" : ":clap_tone4:",
+      "name" : "clapping hands sign tone 4",
+      "category" : "people",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128079;&#127998;",
+      "emoji_order" : "1228",
+      "keywords" : [],
+      "unicode" : "1f44f-1f3fe"
+   },
+   "e-mail" : {
+      "shortname" : ":e-mail:",
+      "name" : "e-mail symbol",
+      "category" : "objects",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":email:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128231;",
+      "emoji_order" : "1902",
+      "keywords" : [
+         "office"
+      ],
+      "unicode" : "1f4e7"
+   },
+   "do_not_litter" : {
+      "code_decimal" : "&#128687;",
+      "emoji_order" : "1995",
+      "aliases_ascii" : [],
+      "unicode" : "1f6af",
+      "keywords" : [
+         "symbol"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":do_not_litter:",
+      "name" : "do not litter symbol",
+      "category" : "symbols"
+   },
+   "boy_tone3" : {
+      "code_decimal" : "&#128102;&#127997;",
+      "emoji_order" : "102",
+      "aliases_ascii" : [],
+      "unicode" : "1f466-1f3fd",
+      "keywords" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":boy_tone3:",
+      "name" : "boy tone 3",
+      "category" : "people"
+   },
+   "u6709" : {
+      "aliases" : [],
+      "code_decimal" : "&#127542;",
+      "emoji_order" : "2145",
+      "aliases_ascii" : [],
+      "unicode" : "1f236",
+      "keywords" : [
+         "symbol"
+      ],
+      "shortname" : ":u6709:",
+      "name" : "squared cjk unified ideograph-6709",
+      "category" : "symbols",
+      "unicode_alt" : ""
+   },
+   "cinema" : {
+      "aliases" : [],
+      "unicode" : "1f3a6",
+      "keywords" : [
+         "symbol",
+         "camera",
+         "movie"
+      ],
+      "emoji_order" : "2066",
+      "code_decimal" : "&#127910;",
+      "aliases_ascii" : [],
+      "category" : "symbols",
+      "name" : "cinema",
+      "shortname" : ":cinema:",
+      "unicode_alt" : ""
+   },
+   "flag_cy" : {
+      "unicode_alt" : "",
+      "category" : "flags",
+      "name" : "cyprus",
+      "shortname" : ":flag_cy:",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1e8-1f1fe",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127464;&#127486;",
+      "emoji_order" : "2243",
+      "aliases" : [
+         ":cy:"
+      ]
+   },
+   "bullettrain_front" : {
+      "name" : "high-speed train with bullet nose",
+      "category" : "travel",
+      "shortname" : ":bullettrain_front:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f685",
+      "keywords" : [
+         "transportation",
+         "travel",
+         "train"
+      ],
+      "emoji_order" : "1605",
+      "code_decimal" : "&#128645;",
+      "aliases_ascii" : []
+   },
+   "kiss_ww" : {
+      "unicode_alt" : "1f469-200d-2764-fe0f-200d-1f48b-200d-1f469",
+      "category" : "people",
+      "name" : "kiss (woman,woman)",
+      "shortname" : ":kiss_ww:",
+      "keywords" : [
+         "people",
+         "women",
+         "love",
+         "sex",
+         "lgbt",
+         "lesbian"
+      ],
+      "unicode" : "1f469-2764-1f48b-1f469",
+      "aliases_ascii" : [],
+      "emoji_order" : "1039",
+      "code_decimal" : "&#128105;&#10084;&#128139;&#128105;",
+      "aliases" : [
+         ":couplekiss_ww:"
+      ]
+   },
+   "handball" : {
+      "code_decimal" : "&#129342;",
+      "emoji_order" : "982",
+      "aliases_ascii" : [],
+      "unicode" : "1f93e",
+      "keywords" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":handball:",
+      "name" : "handball",
+      "category" : "activity"
+   },
+   "low_brightness" : {
+      "shortname" : ":low_brightness:",
+      "name" : "low brightness symbol",
+      "category" : "symbols",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "emoji_order" : "2067",
+      "code_decimal" : "&#128261;",
+      "aliases_ascii" : [],
+      "unicode" : "1f505",
+      "keywords" : [
+         "symbol",
+         "sun"
+      ]
+   },
+   "carousel_horse" : {
+      "keywords" : [
+         "places",
+         "object",
+         "vacation",
+         "roller coaster",
+         "carousel"
+      ],
+      "unicode" : "1f3a0",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127904;",
+      "emoji_order" : "1593",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "travel",
+      "name" : "carousel horse",
+      "shortname" : ":carousel_horse:"
+   },
+   "flag_lb" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127473;&#127463;",
+      "emoji_order" : "2319",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f1-1f1e7",
+      "aliases" : [
+         ":lb:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":flag_lb:",
+      "name" : "lebanon",
+      "category" : "flags"
+   },
+   "basketball_player_tone1" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#9977;&#127995;",
+      "emoji_order" : "855",
+      "keywords" : [],
+      "unicode" : "26f9-1f3fb",
+      "aliases" : [
+         ":person_with_ball_tone1:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":basketball_player_tone1:",
+      "category" : "activity",
+      "name" : "person with ball tone 1"
+   },
+   "snowman2" : {
+      "shortname" : ":snowman2:",
+      "category" : "nature",
+      "name" : "snowman",
+      "unicode_alt" : "2603-fe0f",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1750",
+      "code_decimal" : "&#9731;",
+      "keywords" : [
+         "weather",
+         "winter",
+         "holidays",
+         "christmas",
+         "cold",
+         "snow"
+      ],
+      "unicode" : "2603"
+   },
+   "flag_pe" : {
+      "name" : "peru",
+      "category" : "flags",
+      "shortname" : ":flag_pe:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":pe:"
+      ],
+      "unicode" : "1f1f5-1f1ea",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "code_decimal" : "&#127477;&#127466;",
+      "emoji_order" : "2366",
+      "aliases_ascii" : []
+   },
+   "water_polo_tone2" : {
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f93d-1f3fc",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129341;&#127996;",
+      "emoji_order" : "966",
+      "category" : "activity",
+      "name" : "water polo tone 2",
+      "shortname" : ":water_polo_tone2:",
+      "unicode_alt" : ""
+   },
+   "flag_aq" : {
+      "aliases" : [
+         ":aq:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127462;&#127478;",
+      "emoji_order" : "2196",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1e6-1f1f6",
+      "shortname" : ":flag_aq:",
+      "category" : "flags",
+      "name" : "antarctica",
+      "unicode_alt" : ""
+   },
+   "walking_tone2" : {
+      "category" : "people",
+      "name" : "pedestrian tone 2",
+      "shortname" : ":walking_tone2:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f6b6-1f3fc",
+      "aliases_ascii" : [],
+      "emoji_order" : "695",
+      "code_decimal" : "&#128694;&#127996;"
+   },
+   "swimmer_tone4" : {
+      "aliases" : [],
+      "unicode" : "1f3ca-1f3fe",
+      "keywords" : [],
+      "emoji_order" : "840",
+      "code_decimal" : "&#127946;&#127998;",
+      "aliases_ascii" : [],
+      "name" : "swimmer tone 4",
+      "category" : "activity",
+      "shortname" : ":swimmer_tone4:",
+      "unicode_alt" : ""
+   },
+   "man_dancing" : {
+      "name" : "man dancing",
+      "category" : "people",
+      "shortname" : ":man_dancing:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":male_dancer:"
+      ],
+      "unicode" : "1f57a",
+      "keywords" : [],
+      "code_decimal" : "&#128378;",
+      "emoji_order" : "735",
+      "aliases_ascii" : []
+   },
+   "triumph" : {
+      "emoji_order" : "53",
+      "code_decimal" : "&#128548;",
+      "aliases_ascii" : [],
+      "unicode" : "1f624",
+      "keywords" : [
+         "mad",
+         "smiley",
+         "angry",
+         "emotion",
+         "steam"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":triumph:",
+      "name" : "face with look of triumph",
+      "category" : "people"
+   },
+   "sleeping" : {
+      "aliases" : [],
+      "keywords" : [
+         "smiley",
+         "tired",
+         "emotion",
+         "goodnight"
+      ],
+      "unicode" : "1f634",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128564;",
+      "emoji_order" : "34",
+      "name" : "sleeping face",
+      "category" : "people",
+      "shortname" : ":sleeping:",
+      "unicode_alt" : ""
+   },
+   "thermometer" : {
+      "name" : "thermometer",
+      "category" : "objects",
+      "shortname" : ":thermometer:",
+      "unicode_alt" : "1f321-fe0f",
+      "aliases" : [],
+      "keywords" : [
+         "object",
+         "science",
+         "health",
+         "hot"
+      ],
+      "unicode" : "1f321",
+      "aliases_ascii" : [],
+      "emoji_order" : "1723",
+      "code_decimal" : "&#127777;"
+   },
+   "flag_no" : {
+      "aliases" : [
+         ":no:"
+      ],
+      "unicode" : "1f1f3-1f1f4",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "code_decimal" : "&#127475;&#127476;",
+      "emoji_order" : "2359",
+      "aliases_ascii" : [],
+      "name" : "norway",
+      "category" : "flags",
+      "shortname" : ":flag_no:",
+      "unicode_alt" : ""
+   },
+   "clown" : {
+      "aliases" : [
+         ":clown_face:"
+      ],
+      "keywords" : [],
+      "unicode" : "1f921",
+      "aliases_ascii" : [],
+      "emoji_order" : "69",
+      "code_decimal" : "&#129313;",
+      "name" : "clown face",
+      "category" : "people",
+      "shortname" : ":clown:",
+      "unicode_alt" : ""
+   },
+   "cooking" : {
+      "aliases" : [],
+      "code_decimal" : "&#127859;",
+      "emoji_order" : "1490",
+      "aliases_ascii" : [],
+      "unicode" : "1f373",
+      "keywords" : [
+         "food"
+      ],
+      "shortname" : ":cooking:",
+      "category" : "food",
+      "name" : "cooking",
+      "unicode_alt" : ""
+   },
+   "flag_hn" : {
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1ed-1f1f3",
+      "aliases_ascii" : [],
+      "emoji_order" : "2288",
+      "code_decimal" : "&#127469;&#127475;",
+      "aliases" : [
+         ":hn:"
+      ],
+      "unicode_alt" : "",
+      "name" : "honduras",
+      "category" : "flags",
+      "shortname" : ":flag_hn:"
+   },
+   "flag_io" : {
+      "shortname" : ":flag_io:",
+      "category" : "flags",
+      "name" : "british indian ocean territory",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":io:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127470;&#127476;",
+      "emoji_order" : "2298",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1ee-1f1f4"
+   },
+   "ok_hand_tone1" : {
+      "unicode_alt" : "",
+      "shortname" : ":ok_hand_tone1:",
+      "category" : "people",
+      "name" : "ok hand sign tone 1",
+      "emoji_order" : "1171",
+      "code_decimal" : "&#128076;&#127995;",
+      "aliases_ascii" : [],
+      "unicode" : "1f44c-1f3fb",
+      "keywords" : [],
+      "aliases" : []
+   },
+   "pray" : {
+      "aliases" : [],
+      "code_decimal" : "&#128591;",
+      "emoji_order" : "1248",
+      "aliases_ascii" : [],
+      "unicode" : "1f64f",
+      "keywords" : [
+         "body",
+         "hands",
+         "hi",
+         "luck",
+         "thank you",
+         "pray",
+         "diversity",
+         "scientology"
+      ],
+      "shortname" : ":pray:",
+      "category" : "people",
+      "name" : "person with folded hands",
+      "unicode_alt" : ""
+   },
+   "handbag" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "1324",
+      "code_decimal" : "&#128092;",
+      "keywords" : [
+         "bag",
+         "women",
+         "fashion",
+         "vacation",
+         "accessories"
+      ],
+      "unicode" : "1f45c",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":handbag:",
+      "name" : "handbag",
+      "category" : "people"
+   },
+   "flag_li" : {
+      "unicode_alt" : "",
+      "category" : "flags",
+      "name" : "liechtenstein",
+      "shortname" : ":flag_li:",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f1-1f1ee",
+      "aliases_ascii" : [],
+      "emoji_order" : "2321",
+      "code_decimal" : "&#127473;&#127470;",
+      "aliases" : [
+         ":li:"
+      ]
+   },
+   "sunny" : {
+      "keywords" : [
+         "weather",
+         "sky",
+         "day",
+         "sun",
+         "hot",
+         "morning"
+      ],
+      "unicode" : "2600",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#9728;",
+      "emoji_order" : "1724",
+      "aliases" : [],
+      "unicode_alt" : "2600-fe0f",
+      "name" : "black sun with rays",
+      "category" : "nature",
+      "shortname" : ":sunny:"
+   },
+   "pen_fountain" : {
+      "aliases" : [
+         ":lower_left_fountain_pen:"
+      ],
+      "emoji_order" : "1916",
+      "code_decimal" : "&#128395;",
+      "aliases_ascii" : [],
+      "unicode" : "1f58b",
+      "keywords" : [
+         "object",
+         "office",
+         "write"
+      ],
+      "shortname" : ":pen_fountain:",
+      "category" : "objects",
+      "name" : "lower left fountain pen",
+      "unicode_alt" : "1f58b-fe0f"
+   },
+   "dolls" : {
+      "unicode_alt" : "",
+      "shortname" : ":dolls:",
+      "category" : "objects",
+      "name" : "japanese dolls",
+      "emoji_order" : "1766",
+      "code_decimal" : "&#127886;",
+      "aliases_ascii" : [],
+      "unicode" : "1f38e",
+      "keywords" : [
+         "people",
+         "japan"
+      ],
+      "aliases" : []
+   },
+   "open_file_folder" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "1923",
+      "code_decimal" : "&#128194;",
+      "keywords" : [
+         "work",
+         "office"
+      ],
+      "unicode" : "1f4c2",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":open_file_folder:",
+      "name" : "open file folder",
+      "category" : "objects"
+   },
+   "flag_xk" : {
+      "aliases" : [
+         ":xk:"
+      ],
+      "aliases_ascii" : [],
+      "emoji_order" : "2439",
+      "code_decimal" : "&#127485;&#127472;",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1fd-1f1f0",
+      "shortname" : ":flag_xk:",
+      "category" : "flags",
+      "name" : "kosovo",
+      "unicode_alt" : ""
+   },
+   "partly_sunny" : {
+      "unicode_alt" : "26c5-fe0f",
+      "shortname" : ":partly_sunny:",
+      "category" : "nature",
+      "name" : "sun behind cloud",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#9925;",
+      "emoji_order" : "1731",
+      "keywords" : [
+         "weather",
+         "sky",
+         "cloud",
+         "sun"
+      ],
+      "unicode" : "26c5",
+      "aliases" : []
+   },
+   "flag_bw" : {
+      "aliases" : [
+         ":bw:"
+      ],
+      "emoji_order" : "2222",
+      "code_decimal" : "&#127463;&#127484;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1e7-1f1fc",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "shortname" : ":flag_bw:",
+      "name" : "botswana",
+      "category" : "flags",
+      "unicode_alt" : ""
+   },
+   "flag_sb" : {
+      "unicode_alt" : "",
+      "name" : "the solomon islands",
+      "category" : "flags",
+      "shortname" : ":flag_sb:",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f8-1f1e7",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127480;&#127463;",
+      "emoji_order" : "2386",
+      "aliases" : [
+         ":sb:"
+      ]
+   },
+   "flag_ba" : {
+      "shortname" : ":flag_ba:",
+      "name" : "bosnia and herzegovina",
+      "category" : "flags",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":ba:"
+      ],
+      "code_decimal" : "&#127463;&#127462;",
+      "emoji_order" : "2204",
+      "aliases_ascii" : [],
+      "unicode" : "1f1e7-1f1e6",
+      "keywords" : [
+         "country",
+         "flag"
+      ]
+   },
+   "grey_question" : {
+      "aliases" : [],
+      "emoji_order" : "2099",
+      "code_decimal" : "&#10068;",
+      "aliases_ascii" : [],
+      "unicode" : "2754",
+      "keywords" : [
+         "symbol",
+         "punctuation"
+      ],
+      "shortname" : ":grey_question:",
+      "category" : "symbols",
+      "name" : "white question mark ornament",
+      "unicode_alt" : ""
+   },
+   "hockey" : {
+      "unicode" : "1f3d2",
+      "keywords" : [
+         "game",
+         "sport",
+         "hockey"
+      ],
+      "code_decimal" : "&#127954;",
+      "emoji_order" : "1792",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "activity",
+      "name" : "ice hockey stick and puck",
+      "shortname" : ":hockey:"
+   },
+   "stadium" : {
+      "keywords" : [
+         "places",
+         "building",
+         "travel",
+         "vacation",
+         "boys night"
+      ],
+      "unicode" : "1f3df",
+      "aliases_ascii" : [],
+      "emoji_order" : "1553",
+      "code_decimal" : "&#127967;",
+      "aliases" : [],
+      "unicode_alt" : "1f3df-fe0f",
+      "category" : "travel",
+      "name" : "stadium",
+      "shortname" : ":stadium:"
+   },
+   "thumbsdown_tone1" : {
+      "unicode" : "1f44e-1f3fb",
+      "keywords" : [],
+      "code_decimal" : "&#128078;&#127995;",
+      "emoji_order" : "1183",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":-1_tone1:",
+         ":thumbdown_tone1:"
+      ],
+      "unicode_alt" : "",
+      "name" : "thumbs down sign tone 1",
+      "category" : "people",
+      "shortname" : ":thumbsdown_tone1:"
+   },
+   "poultry_leg" : {
+      "name" : "poultry leg",
+      "category" : "food",
+      "shortname" : ":poultry_leg:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f357",
+      "keywords" : [
+         "food",
+         "holidays"
+      ],
+      "emoji_order" : "1480",
+      "code_decimal" : "&#127831;",
+      "aliases_ascii" : []
+   },
+   "baggage_claim" : {
+      "aliases" : [],
+      "emoji_order" : "1987",
+      "code_decimal" : "&#128708;",
+      "aliases_ascii" : [],
+      "unicode" : "1f6c4",
+      "keywords" : [
+         "symbol"
+      ],
+      "shortname" : ":baggage_claim:",
+      "category" : "symbols",
+      "name" : "baggage claim",
+      "unicode_alt" : ""
+   },
+   "tokyo_tower" : {
+      "aliases" : [],
+      "keywords" : [
+         "places",
+         "travel",
+         "vacation",
+         "eiffel tower"
+      ],
+      "unicode" : "1f5fc",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128508;",
+      "emoji_order" : "1575",
+      "category" : "travel",
+      "name" : "tokyo tower",
+      "shortname" : ":tokyo_tower:",
+      "unicode_alt" : ""
+   },
+   "regional_indicator_v" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127483;",
+      "emoji_order" : "12345",
+      "keywords" : [],
+      "unicode" : "1f1fb",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":regional_indicator_v:",
+      "name" : "regional indicator symbol letter v",
+      "category" : "regional"
+   },
+   "dragon" : {
+      "unicode_alt" : "",
+      "shortname" : ":dragon:",
+      "name" : "dragon",
+      "category" : "nature",
+      "emoji_order" : "1405",
+      "code_decimal" : "&#128009;",
+      "aliases_ascii" : [],
+      "unicode" : "1f409",
+      "keywords" : [
+         "roar",
+         "reptile",
+         "animal"
+      ],
+      "aliases" : []
+   },
+   "no_good_tone5" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "face with no good gesture tone 5",
+      "shortname" : ":no_good_tone5:",
+      "keywords" : [],
+      "unicode" : "1f645-1f3ff",
+      "aliases_ascii" : [],
+      "emoji_order" : "536",
+      "code_decimal" : "&#128581;&#127999;",
+      "aliases" : []
+   },
+   "night_with_stars" : {
+      "unicode_alt" : "",
+      "name" : "night with stars",
+      "category" : "travel",
+      "shortname" : ":night_with_stars:",
+      "keywords" : [
+         "places",
+         "building",
+         "sky",
+         "vacation",
+         "goodnight"
+      ],
+      "unicode" : "1f303",
+      "aliases_ascii" : [],
+      "emoji_order" : "1585",
+      "code_decimal" : "&#127747;",
+      "aliases" : []
+   },
+   "flag_vg" : {
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1fb-1f1ec",
+      "aliases_ascii" : [],
+      "emoji_order" : "2433",
+      "code_decimal" : "&#127483;&#127468;",
+      "aliases" : [
+         ":vg:"
+      ],
+      "unicode_alt" : "",
+      "name" : "british virgin islands",
+      "category" : "flags",
+      "shortname" : ":flag_vg:"
+   },
+   "kaaba" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1581",
+      "code_decimal" : "&#128331;",
+      "keywords" : [
+         "places",
+         "religion",
+         "building",
+         "condolence"
+      ],
+      "unicode" : "1f54b",
+      "shortname" : ":kaaba:",
+      "category" : "travel",
+      "name" : "kaaba",
+      "unicode_alt" : ""
+   },
+   "pisces" : {
+      "shortname" : ":pisces:",
+      "name" : "pisces",
+      "category" : "symbols",
+      "unicode_alt" : "2653-fe0f",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "2046",
+      "code_decimal" : "&#9811;",
+      "keywords" : [
+         "zodiac",
+         "symbol"
+      ],
+      "unicode" : "2653"
+   },
+   "hushed" : {
+      "unicode_alt" : "",
+      "shortname" : ":hushed:",
+      "category" : "people",
+      "name" : "hushed face",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128559;",
+      "emoji_order" : "31",
+      "keywords" : [
+         "smiley",
+         "surprised",
+         "wow"
+      ],
+      "unicode" : "1f62f",
+      "aliases" : []
+   },
+   "flag_tt" : {
+      "aliases" : [
+         ":tt:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127481;&#127481;",
+      "emoji_order" : "2419",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f9-1f1f9",
+      "shortname" : ":flag_tt:",
+      "name" : "trinidad and tobago",
+      "category" : "flags",
+      "unicode_alt" : ""
+   },
+   "basketball" : {
+      "aliases" : [],
+      "keywords" : [
+         "game",
+         "ball",
+         "sport",
+         "basketball"
+      ],
+      "unicode" : "1f3c0",
+      "aliases_ascii" : [],
+      "emoji_order" : "1783",
+      "code_decimal" : "&#127936;",
+      "name" : "basketball and hoop",
+      "category" : "activity",
+      "shortname" : ":basketball:",
+      "unicode_alt" : ""
+   },
+   "heavy_multiplication_x" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#10006;",
+      "emoji_order" : "2081",
+      "keywords" : [
+         "math",
+         "symbol"
+      ],
+      "unicode" : "2716",
+      "aliases" : [],
+      "unicode_alt" : "2716-fe0f",
+      "shortname" : ":heavy_multiplication_x:",
+      "name" : "heavy multiplication x",
+      "category" : "symbols"
+   },
+   "card_index" : {
+      "category" : "objects",
+      "name" : "card index",
+      "shortname" : ":card_index:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f4c7",
+      "keywords" : [
+         "object",
+         "work",
+         "office"
+      ],
+      "emoji_order" : "1929",
+      "code_decimal" : "&#128199;",
+      "aliases_ascii" : []
+   },
+   "flag_rs" : {
+      "aliases" : [
+         ":rs:"
+      ],
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f7-1f1f8",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127479;&#127480;",
+      "emoji_order" : "2382",
+      "category" : "flags",
+      "name" : "serbia",
+      "shortname" : ":flag_rs:",
+      "unicode_alt" : ""
+   },
+   "flag_ni" : {
+      "unicode_alt" : "",
+      "name" : "nicaragua",
+      "category" : "flags",
+      "shortname" : ":flag_ni:",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f3-1f1ee",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127475;&#127470;",
+      "emoji_order" : "2357",
+      "aliases" : [
+         ":ni:"
+      ]
+   },
+   "station" : {
+      "name" : "station",
+      "category" : "travel",
+      "shortname" : ":station:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "transportation",
+         "travel",
+         "train"
+      ],
+      "unicode" : "1f689",
+      "aliases_ascii" : [],
+      "emoji_order" : "1609",
+      "code_decimal" : "&#128649;"
+   },
+   "lipstick" : {
+      "unicode" : "1f484",
+      "keywords" : [
+         "object",
+         "women",
+         "fashion",
+         "sexy",
+         "lip"
+      ],
+      "code_decimal" : "&#128132;",
+      "emoji_order" : "1339",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "lipstick",
+      "category" : "people",
+      "shortname" : ":lipstick:"
+   },
+   "flag_ci" : {
+      "unicode_alt" : "",
+      "name" : "côte d’ivoire",
+      "category" : "flags",
+      "shortname" : ":flag_ci:",
+      "unicode" : "1f1e8-1f1ee",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "code_decimal" : "&#127464;&#127470;",
+      "emoji_order" : "2231",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":ci:"
+      ]
+   },
+   "left_facing_fist_tone2" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "left facing fist tone 2",
+      "shortname" : ":left_facing_fist_tone2:",
+      "unicode" : "1f91b-1f3fc",
+      "keywords" : [],
+      "emoji_order" : "1202",
+      "code_decimal" : "&#129307;&#127996;",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":left_fist_tone2:"
+      ]
+   },
+   "metal_tone3" : {
+      "unicode_alt" : "",
+      "name" : "sign of the horns tone 3",
+      "category" : "people",
+      "shortname" : ":metal_tone3:",
+      "unicode" : "1f918-1f3fd",
+      "keywords" : [],
+      "code_decimal" : "&#129304;&#127997;",
+      "emoji_order" : "1149",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":sign_of_the_horns_tone3:"
+      ]
+   },
+   "clock430" : {
+      "aliases" : [],
+      "emoji_order" : "1696",
+      "code_decimal" : "&#128351;",
+      "aliases_ascii" : [],
+      "unicode" : "1f55f",
+      "keywords" : [
+         "symbol",
+         "time"
+      ],
+      "shortname" : ":clock430:",
+      "name" : "clock face four-thirty",
+      "category" : "symbols",
+      "unicode_alt" : ""
+   },
+   "pray_tone2" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "person with folded hands tone 2",
+      "shortname" : ":pray_tone2:",
+      "keywords" : [],
+      "unicode" : "1f64f-1f3fc",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128591;&#127996;",
+      "emoji_order" : "1250",
+      "aliases" : []
+   },
+   "bento" : {
+      "aliases" : [],
+      "unicode" : "1f371",
+      "keywords" : [
+         "object",
+         "sushi",
+         "japan",
+         "food"
+      ],
+      "emoji_order" : "1495",
+      "code_decimal" : "&#127857;",
+      "aliases_ascii" : [],
+      "category" : "food",
+      "name" : "bento box",
+      "shortname" : ":bento:",
+      "unicode_alt" : ""
+   },
+   "call_me_tone1" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "call me hand tone 1",
+      "shortname" : ":call_me_tone1:",
+      "unicode" : "1f919-1f3fb",
+      "keywords" : [],
+      "code_decimal" : "&#129305;&#127995;",
+      "emoji_order" : "1153",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":call_me_hand_tone1:"
+      ]
+   },
+   "shrug_tone3" : {
+      "category" : "people",
+      "name" : "shrug tone 3",
+      "shortname" : ":shrug_tone3:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f937-1f3fd",
+      "keywords" : [],
+      "code_decimal" : "&#129335;&#127997;",
+      "emoji_order" : "642",
+      "aliases_ascii" : []
+   },
+   "clock6" : {
+      "shortname" : ":clock6:",
+      "category" : "symbols",
+      "name" : "clock face six oclock",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1699",
+      "code_decimal" : "&#128341;",
+      "keywords" : [
+         "symbol",
+         "time"
+      ],
+      "unicode" : "1f555"
+   },
+   "wink" : {
+      "shortname" : ":wink:",
+      "category" : "people",
+      "name" : "winking face",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [
+         ";)",
+         ";-)",
+         "*-)",
+         "*)",
+         ";-]",
+         ";]",
+         ";D",
+         ";^)"
+      ],
+      "emoji_order" : "9",
+      "code_decimal" : "&#128521;",
+      "keywords" : [
+         "silly",
+         "smiley",
+         "emotion"
+      ],
+      "unicode" : "1f609"
+   },
+   "white_sun_cloud" : {
+      "unicode_alt" : "1f325-fe0f",
+      "shortname" : ":white_sun_cloud:",
+      "name" : "white sun behind cloud",
+      "category" : "nature",
+      "emoji_order" : "1734",
+      "code_decimal" : "&#127781;",
+      "aliases_ascii" : [],
+      "unicode" : "1f325",
+      "keywords" : [
+         "weather",
+         "sky",
+         "cloud",
+         "cold",
+         "sun"
+      ],
+      "aliases" : [
+         ":white_sun_behind_cloud:"
+      ]
+   },
+   "link" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1965",
+      "code_decimal" : "&#128279;",
+      "keywords" : [
+         "symbol",
+         "office"
+      ],
+      "unicode" : "1f517",
+      "shortname" : ":link:",
+      "name" : "link symbol",
+      "category" : "objects",
+      "unicode_alt" : ""
+   },
+   "family_wwgb" : {
+      "unicode_alt" : "1f469-200d-1f469-200d-1f467-200d-1f466",
+      "name" : "family (woman,woman,girl,boy)",
+      "category" : "people",
+      "shortname" : ":family_wwgb:",
+      "unicode" : "1f469-1f469-1f467-1f466",
+      "keywords" : [
+         "people",
+         "family",
+         "women",
+         "baby",
+         "lgbt",
+         "lesbian"
+      ],
+      "code_decimal" : "&#128105;&#128105;&#128103;&#128102;",
+      "emoji_order" : "1062",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "relaxed" : {
+      "keywords" : [
+         "happy",
+         "smiley"
+      ],
+      "unicode" : "263a",
+      "aliases_ascii" : [],
+      "emoji_order" : "18",
+      "code_decimal" : "&#9786;",
+      "aliases" : [],
+      "unicode_alt" : "263a-fe0f",
+      "name" : "white smiling face",
+      "category" : "people",
+      "shortname" : ":relaxed:"
+   },
+   "office" : {
+      "unicode_alt" : "",
+      "shortname" : ":office:",
+      "name" : "office building",
+      "category" : "travel",
+      "aliases_ascii" : [],
+      "emoji_order" : "1561",
+      "code_decimal" : "&#127970;",
+      "keywords" : [
+         "places",
+         "building",
+         "work"
+      ],
+      "unicode" : "1f3e2",
+      "aliases" : []
+   },
+   "soon" : {
+      "unicode_alt" : "",
+      "shortname" : ":soon:",
+      "category" : "symbols",
+      "name" : "soon with rightwards arrow above",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128284;",
+      "emoji_order" : "2021",
+      "keywords" : [
+         "arrow",
+         "symbol"
+      ],
+      "unicode" : "1f51c",
+      "aliases" : []
+   },
+   "call_me_tone3" : {
+      "unicode" : "1f919-1f3fd",
+      "keywords" : [],
+      "code_decimal" : "&#129305;&#127997;",
+      "emoji_order" : "1155",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":call_me_hand_tone3:"
+      ],
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "call me hand tone 3",
+      "shortname" : ":call_me_tone3:"
+   },
+   "flag_gi" : {
+      "name" : "gibraltar",
+      "category" : "flags",
+      "shortname" : ":flag_gi:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":gi:"
+      ],
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1ec-1f1ee",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127468;&#127470;",
+      "emoji_order" : "2274"
+   },
+   "pouch" : {
+      "unicode_alt" : "",
+      "shortname" : ":pouch:",
+      "name" : "pouch",
+      "category" : "people",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128093;",
+      "emoji_order" : "1325",
+      "keywords" : [
+         "bag",
+         "women",
+         "fashion",
+         "accessories"
+      ],
+      "unicode" : "1f45d",
+      "aliases" : []
+   },
+   "disappointed_relieved" : {
+      "unicode_alt" : "",
+      "name" : "disappointed but relieved face",
+      "category" : "people",
+      "shortname" : ":disappointed_relieved:",
+      "unicode" : "1f625",
+      "keywords" : [
+         "sad",
+         "smiley",
+         "stressed",
+         "sweat",
+         "cry",
+         "emotion"
+      ],
+      "code_decimal" : "&#128549;",
+      "emoji_order" : "28",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "gun" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128299;",
+      "emoji_order" : "1956",
+      "keywords" : [
+         "object",
+         "weapon",
+         "dead",
+         "gun",
+         "sarcastic"
+      ],
+      "unicode" : "1f52b",
+      "shortname" : ":gun:",
+      "category" : "objects",
+      "name" : "pistol",
+      "unicode_alt" : ""
+   },
+   "flag_nu" : {
+      "unicode" : "1f1f3-1f1fa",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "emoji_order" : "2362",
+      "code_decimal" : "&#127475;&#127482;",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":nu:"
+      ],
+      "unicode_alt" : "",
+      "category" : "flags",
+      "name" : "niue",
+      "shortname" : ":flag_nu:"
+   },
+   "haircut_tone5" : {
+      "category" : "people",
+      "name" : "haircut tone 5",
+      "shortname" : ":haircut_tone5:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f487-1f3ff",
+      "keywords" : [],
+      "code_decimal" : "&#128135;&#127999;",
+      "emoji_order" : "680",
+      "aliases_ascii" : []
+   },
+   "flag_sk" : {
+      "aliases" : [
+         ":sk:"
+      ],
+      "code_decimal" : "&#127480;&#127472;",
+      "emoji_order" : "2394",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f8-1f1f0",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "shortname" : ":flag_sk:",
+      "name" : "slovakia",
+      "category" : "flags",
+      "unicode_alt" : ""
+   },
+   "information_desk_person_tone3" : {
+      "aliases" : [],
+      "unicode" : "1f481-1f3fd",
+      "keywords" : [],
+      "code_decimal" : "&#128129;&#127997;",
+      "emoji_order" : "570",
+      "aliases_ascii" : [],
+      "category" : "people",
+      "name" : "information desk person tone 3",
+      "shortname" : ":information_desk_person_tone3:",
+      "unicode_alt" : ""
+   },
+   "flag_pa" : {
+      "name" : "panama",
+      "category" : "flags",
+      "shortname" : ":flag_pa:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":pa:"
+      ],
+      "unicode" : "1f1f5-1f1e6",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "emoji_order" : "2365",
+      "code_decimal" : "&#127477;&#127462;",
+      "aliases_ascii" : []
+   },
+   "secret" : {
+      "shortname" : ":secret:",
+      "name" : "circled ideograph secret",
+      "category" : "symbols",
+      "unicode_alt" : "3299-fe0f",
+      "aliases" : [],
+      "code_decimal" : "&#12953;",
+      "emoji_order" : "2156",
+      "aliases_ascii" : [],
+      "unicode" : "3299",
+      "keywords" : [
+         "japan",
+         "symbol"
+      ]
+   },
+   "flag_zw" : {
+      "aliases" : [
+         ":zw:"
+      ],
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1ff-1f1fc",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127487;&#127484;",
+      "emoji_order" : "2444",
+      "category" : "flags",
+      "name" : "zimbabwe",
+      "shortname" : ":flag_zw:",
+      "unicode_alt" : ""
+   },
+   "christmas_tree" : {
+      "unicode" : "1f384",
+      "keywords" : [
+         "plant",
+         "holidays",
+         "christmas",
+         "trees"
+      ],
+      "emoji_order" : "1757",
+      "code_decimal" : "&#127876;",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "christmas tree",
+      "category" : "nature",
+      "shortname" : ":christmas_tree:"
+   },
+   "pencil" : {
+      "shortname" : ":pencil:",
+      "category" : "objects",
+      "name" : "memo",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "emoji_order" : "1920",
+      "code_decimal" : "&#128221;",
+      "aliases_ascii" : [],
+      "unicode" : "1f4dd",
+      "keywords" : [
+         "work",
+         "office",
+         "write"
+      ]
+   },
+   "shopping_bags" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1326",
+      "code_decimal" : "&#128717;",
+      "keywords" : [
+         "object",
+         "birthday",
+         "parties"
+      ],
+      "unicode" : "1f6cd",
+      "shortname" : ":shopping_bags:",
+      "name" : "shopping bags",
+      "category" : "objects",
+      "unicode_alt" : "1f6cd-fe0f"
+   },
+   "point_left" : {
+      "unicode_alt" : "",
+      "shortname" : ":point_left:",
+      "category" : "people",
+      "name" : "white left pointing backhand index",
+      "aliases_ascii" : [],
+      "emoji_order" : "1092",
+      "code_decimal" : "&#128072;",
+      "keywords" : [
+         "body",
+         "hands",
+         "hi",
+         "diversity"
+      ],
+      "unicode" : "1f448",
+      "aliases" : []
+   },
+   "octagonal_sign" : {
+      "shortname" : ":octagonal_sign:",
+      "name" : "octagonal sign",
+      "category" : "symbols",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":stop_sign:"
+      ],
+      "emoji_order" : "1641",
+      "code_decimal" : "&#128721;",
+      "aliases_ascii" : [],
+      "unicode" : "1f6d1",
+      "keywords" : []
+   },
+   "date" : {
+      "unicode_alt" : "",
+      "name" : "calendar",
+      "category" : "objects",
+      "shortname" : ":date:",
+      "keywords" : [
+         "object",
+         "office"
+      ],
+      "unicode" : "1f4c5",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128197;",
+      "emoji_order" : "1925",
+      "aliases" : []
+   },
+   "flag_va" : {
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1fb-1f1e6",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127483;&#127462;",
+      "emoji_order" : "2430",
+      "aliases" : [
+         ":va:"
+      ],
+      "unicode_alt" : "",
+      "category" : "flags",
+      "name" : "the vatican city",
+      "shortname" : ":flag_va:"
+   },
+   "man_with_turban_tone3" : {
+      "category" : "people",
+      "name" : "man with turban tone 3",
+      "shortname" : ":man_with_turban_tone3:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f473-1f3fd",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128115;&#127997;",
+      "emoji_order" : "414"
+   },
+   "middle_finger_tone5" : {
+      "unicode" : "1f595-1f3ff",
+      "keywords" : [],
+      "emoji_order" : "1121",
+      "code_decimal" : "&#128405;&#127999;",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":reversed_hand_with_middle_finger_extended_tone5:"
+      ],
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "reversed hand with middle finger extended tone 5",
+      "shortname" : ":middle_finger_tone5:"
+   },
+   "heart" : {
+      "category" : "symbols",
+      "name" : "heavy black heart",
+      "shortname" : ":heart:",
+      "unicode_alt" : "2764-fe0f",
+      "aliases" : [],
+      "keywords" : [
+         "love",
+         "symbol",
+         "parties"
+      ],
+      "unicode" : "2764",
+      "aliases_ascii" : [
+         "<3"
+      ],
+      "emoji_order" : "1286",
+      "code_decimal" : "&#10084;"
+   },
+   "underage" : {
+      "name" : "no one under eighteen symbol",
+      "category" : "symbols",
+      "shortname" : ":underage:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "1f51e",
+      "aliases_ascii" : [],
+      "emoji_order" : "1999",
+      "code_decimal" : "&#128286;"
+   },
+   "helmet_with_cross" : {
+      "name" : "helmet with white cross",
+      "category" : "people",
+      "shortname" : ":helmet_with_cross:",
+      "unicode_alt" : "26d1-fe0f",
+      "aliases" : [
+         ":helmet_with_white_cross:"
+      ],
+      "unicode" : "26d1",
+      "keywords" : [
+         "object",
+         "hat",
+         "accessories",
+         "job"
+      ],
+      "emoji_order" : "1337",
+      "code_decimal" : "&#9937;",
+      "aliases_ascii" : []
+   },
+   "baby_bottle" : {
+      "aliases" : [],
+      "keywords" : [
+         "drink",
+         "object",
+         "food",
+         "baby"
+      ],
+      "unicode" : "1f37c",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127868;",
+      "emoji_order" : "1520",
+      "category" : "food",
+      "name" : "baby bottle",
+      "shortname" : ":baby_bottle:",
+      "unicode_alt" : ""
+   },
+   "two_men_holding_hands" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "two men holding hands",
+      "shortname" : ":two_men_holding_hands:",
+      "unicode" : "1f46c",
+      "keywords" : [
+         "people",
+         "gay",
+         "men",
+         "sex",
+         "lgbt"
+      ],
+      "code_decimal" : "&#128108;",
+      "emoji_order" : "1024",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "waxing_crescent_moon" : {
+      "shortname" : ":waxing_crescent_moon:",
+      "category" : "nature",
+      "name" : "waxing crescent moon symbol",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127762;",
+      "emoji_order" : "1712",
+      "keywords" : [
+         "space",
+         "sky",
+         "moon"
+      ],
+      "unicode" : "1f312"
+   },
+   "headphones" : {
+      "aliases" : [],
+      "keywords" : [
+         "instruments"
+      ],
+      "unicode" : "1f3a7",
+      "aliases_ascii" : [],
+      "emoji_order" : "1830",
+      "code_decimal" : "&#127911;",
+      "name" : "headphone",
+      "category" : "activity",
+      "shortname" : ":headphones:",
+      "unicode_alt" : ""
+   },
+   "family_wwbb" : {
+      "aliases" : [],
+      "unicode" : "1f469-1f469-1f466-1f466",
+      "keywords" : [
+         "people",
+         "family",
+         "women",
+         "baby",
+         "lgbt",
+         "lesbian"
+      ],
+      "emoji_order" : "1063",
+      "code_decimal" : "&#128105;&#128105;&#128102;&#128102;",
+      "aliases_ascii" : [],
+      "name" : "family (woman,woman,boy,boy)",
+      "category" : "people",
+      "shortname" : ":family_wwbb:",
+      "unicode_alt" : "1f469-200d-1f469-200d-1f466-200d-1f466"
+   },
+   "currency_exchange" : {
+      "category" : "symbols",
+      "name" : "currency exchange",
+      "shortname" : ":currency_exchange:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f4b1",
+      "keywords" : [
+         "symbol",
+         "money"
+      ],
+      "code_decimal" : "&#128177;",
+      "emoji_order" : "1899",
+      "aliases_ascii" : []
+   },
+   "thumbsdown_tone4" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "thumbs down sign tone 4",
+      "shortname" : ":thumbsdown_tone4:",
+      "unicode" : "1f44e-1f3fe",
+      "keywords" : [],
+      "emoji_order" : "1186",
+      "code_decimal" : "&#128078;&#127998;",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":-1_tone4:",
+         ":thumbdown_tone4:"
+      ]
+   },
+   "rolling_eyes" : {
+      "category" : "people",
+      "name" : "face with rolling eyes",
+      "shortname" : ":rolling_eyes:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":face_with_rolling_eyes:"
+      ],
+      "keywords" : [
+         "mad",
+         "smiley",
+         "rolling eyes",
+         "emotion",
+         "sarcastic"
+      ],
+      "unicode" : "1f644",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128580;",
+      "emoji_order" : "25"
+   },
+   "fish_cake" : {
+      "keywords" : [
+         "sushi",
+         "food"
+      ],
+      "unicode" : "1f365",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127845;",
+      "emoji_order" : "1506",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "food",
+      "name" : "fish cake with swirl design",
+      "shortname" : ":fish_cake:"
+   },
+   "pause_button" : {
+      "shortname" : ":pause_button:",
+      "category" : "symbols",
+      "name" : "double vertical bar",
+      "unicode_alt" : "23f8-fe0f",
+      "aliases" : [
+         ":double_vertical_bar:"
+      ],
+      "aliases_ascii" : [],
+      "emoji_order" : "2062",
+      "code_decimal" : "&#9208;",
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "23f8"
+   },
+   "sweat_drops" : {
+      "category" : "nature",
+      "name" : "splashing sweat symbol",
+      "shortname" : ":sweat_drops:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "rain",
+         "stressed",
+         "sweat"
+      ],
+      "unicode" : "1f4a6",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128166;",
+      "emoji_order" : "1306"
+   },
+   "wave" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1218",
+      "code_decimal" : "&#128075;",
+      "keywords" : [
+         "body",
+         "hands",
+         "hi",
+         "diversity"
+      ],
+      "unicode" : "1f44b",
+      "shortname" : ":wave:",
+      "category" : "people",
+      "name" : "waving hand sign",
+      "unicode_alt" : ""
+   },
+   "bear" : {
+      "category" : "nature",
+      "name" : "bear face",
+      "shortname" : ":bear:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "wildlife",
+         "roar",
+         "animal"
+      ],
+      "unicode" : "1f43b",
+      "aliases_ascii" : [],
+      "emoji_order" : "1383",
+      "code_decimal" : "&#128059;"
+   },
+   "ear_tone2" : {
+      "aliases" : [],
+      "unicode" : "1f442-1f3fc",
+      "keywords" : [],
+      "emoji_order" : "1268",
+      "code_decimal" : "&#128066;&#127996;",
+      "aliases_ascii" : [],
+      "name" : "ear tone 2",
+      "category" : "people",
+      "shortname" : ":ear_tone2:",
+      "unicode_alt" : ""
+   },
+   "rowboat_tone4" : {
+      "unicode_alt" : "",
+      "category" : "activity",
+      "name" : "rowboat tone 4",
+      "shortname" : ":rowboat_tone4:",
+      "unicode" : "1f6a3-1f3fe",
+      "keywords" : [],
+      "code_decimal" : "&#128675;&#127998;",
+      "emoji_order" : "822",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "dog2" : {
+      "keywords" : [
+         "dog",
+         "pug",
+         "animal"
+      ],
+      "unicode" : "1f415",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128021;",
+      "emoji_order" : "1346",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "dog",
+      "category" : "nature",
+      "shortname" : ":dog2:"
+   },
+   "crayon" : {
+      "aliases" : [
+         ":lower_left_crayon:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128397;",
+      "emoji_order" : "1919",
+      "keywords" : [
+         "object",
+         "office",
+         "write"
+      ],
+      "unicode" : "1f58d",
+      "shortname" : ":crayon:",
+      "category" : "objects",
+      "name" : "lower left crayon",
+      "unicode_alt" : "1f58d-fe0f"
+   },
+   "twisted_rightwards_arrows" : {
+      "unicode_alt" : "",
+      "shortname" : ":twisted_rightwards_arrows:",
+      "category" : "symbols",
+      "name" : "twisted rightwards arrows",
+      "code_decimal" : "&#128256;",
+      "emoji_order" : "2048",
+      "aliases_ascii" : [],
+      "unicode" : "1f500",
+      "keywords" : [
+         "arrow",
+         "symbol"
+      ],
+      "aliases" : []
+   },
+   "spaghetti" : {
+      "unicode_alt" : "",
+      "shortname" : ":spaghetti:",
+      "category" : "food",
+      "name" : "spaghetti",
+      "code_decimal" : "&#127837;",
+      "emoji_order" : "1501",
+      "aliases_ascii" : [],
+      "unicode" : "1f35d",
+      "keywords" : [
+         "noodles",
+         "pasta",
+         "italian",
+         "food"
+      ],
+      "aliases" : []
+   },
+   "bride_with_veil_tone4" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "bride with veil tone 4",
+      "shortname" : ":bride_with_veil_tone4:",
+      "unicode" : "1f470-1f3fe",
+      "keywords" : [],
+      "code_decimal" : "&#128112;&#127998;",
+      "emoji_order" : "475",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "thumbsdown_tone3" : {
+      "category" : "people",
+      "name" : "thumbs down sign tone 3",
+      "shortname" : ":thumbsdown_tone3:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":-1_tone3:",
+         ":thumbdown_tone3:"
+      ],
+      "unicode" : "1f44e-1f3fd",
+      "keywords" : [],
+      "emoji_order" : "1185",
+      "code_decimal" : "&#128078;&#127997;",
+      "aliases_ascii" : []
+   },
+   "fuelpump" : {
+      "keywords" : [
+         "object",
+         "gas pump"
+      ],
+      "unicode" : "26fd",
+      "aliases_ascii" : [],
+      "emoji_order" : "1636",
+      "code_decimal" : "&#9981;",
+      "aliases" : [],
+      "unicode_alt" : "26fd-fe0f",
+      "category" : "travel",
+      "name" : "fuel pump",
+      "shortname" : ":fuelpump:"
+   },
+   "sob" : {
+      "unicode_alt" : "",
+      "shortname" : ":sob:",
+      "category" : "people",
+      "name" : "loudly crying face",
+      "emoji_order" : "55",
+      "code_decimal" : "&#128557;",
+      "aliases_ascii" : [],
+      "unicode" : "1f62d",
+      "keywords" : [
+         "sad",
+         "smiley",
+         "cry",
+         "emotion",
+         "heartbreak"
+      ],
+      "aliases" : []
+   },
+   "hotdog" : {
+      "unicode_alt" : "",
+      "name" : "hot dog",
+      "category" : "food",
+      "shortname" : ":hotdog:",
+      "keywords" : [
+         "america",
+         "food"
+      ],
+      "unicode" : "1f32d",
+      "aliases_ascii" : [],
+      "emoji_order" : "1485",
+      "code_decimal" : "&#127789;",
+      "aliases" : [
+         ":hot_dog:"
+      ]
+   },
+   "ghost" : {
+      "category" : "people",
+      "name" : "ghost",
+      "shortname" : ":ghost:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f47b",
+      "keywords" : [
+         "holidays",
+         "halloween",
+         "monster"
+      ],
+      "code_decimal" : "&#128123;",
+      "emoji_order" : "82",
+      "aliases_ascii" : []
+   },
+   "weary" : {
+      "unicode_alt" : "",
+      "shortname" : ":weary:",
+      "name" : "weary face",
+      "category" : "people",
+      "aliases_ascii" : [],
+      "emoji_order" : "59",
+      "code_decimal" : "&#128553;",
+      "keywords" : [
+         "sad",
+         "smiley",
+         "tired",
+         "stressed",
+         "emotion"
+      ],
+      "unicode" : "1f629",
+      "aliases" : []
+   },
+   "bath_tone2" : {
+      "unicode" : "1f6c0-1f3fc",
+      "keywords" : [],
+      "emoji_order" : "1675",
+      "code_decimal" : "&#128704;&#127996;",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "bath tone 2",
+      "category" : "activity",
+      "shortname" : ":bath_tone2:"
+   },
+   "arrow_upper_left" : {
+      "name" : "north west arrow",
+      "category" : "symbols",
+      "shortname" : ":arrow_upper_left:",
+      "unicode_alt" : "2196-fe0f",
+      "aliases" : [],
+      "unicode" : "2196",
+      "keywords" : [
+         "arrow",
+         "symbol"
+      ],
+      "code_decimal" : "&#8598;",
+      "emoji_order" : "2009",
+      "aliases_ascii" : []
+   },
+   "eggplant" : {
+      "aliases" : [],
+      "unicode" : "1f346",
+      "keywords" : [
+         "vegetables",
+         "penis",
+         "food"
+      ],
+      "code_decimal" : "&#127814;",
+      "emoji_order" : "1465",
+      "aliases_ascii" : [],
+      "name" : "aubergine",
+      "category" : "food",
+      "shortname" : ":eggplant:",
+      "unicode_alt" : ""
+   },
+   "pager" : {
+      "unicode" : "1f4df",
+      "keywords" : [
+         "electronics",
+         "work"
+      ],
+      "emoji_order" : "1842",
+      "code_decimal" : "&#128223;",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "pager",
+      "category" : "objects",
+      "shortname" : ":pager:"
+   },
+   "apple" : {
+      "emoji_order" : "1456",
+      "code_decimal" : "&#127822;",
+      "aliases_ascii" : [],
+      "unicode" : "1f34e",
+      "keywords" : [
+         "fruit",
+         "food",
+         "creationism"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":apple:",
+      "name" : "red apple",
+      "category" : "food"
+   },
+   "regional_indicator_o" : {
+      "unicode_alt" : "",
+      "shortname" : ":regional_indicator_o:",
+      "category" : "regional",
+      "name" : "regional indicator symbol letter o",
+      "aliases_ascii" : [],
+      "emoji_order" : "12345",
+      "code_decimal" : "&#127476;",
+      "keywords" : [],
+      "unicode" : "1f1f4",
+      "aliases" : []
+   },
+   "pig2" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128022;",
+      "emoji_order" : "1365",
+      "keywords" : [
+         "animal"
+      ],
+      "unicode" : "1f416",
+      "shortname" : ":pig2:",
+      "category" : "nature",
+      "name" : "pig",
+      "unicode_alt" : ""
+   },
+   "tropical_drink" : {
+      "aliases" : [],
+      "keywords" : [
+         "drink",
+         "cocktail",
+         "tropical",
+         "alcohol"
+      ],
+      "unicode" : "1f379",
+      "aliases_ascii" : [],
+      "emoji_order" : "1528",
+      "code_decimal" : "&#127865;",
+      "name" : "tropical drink",
+      "category" : "food",
+      "shortname" : ":tropical_drink:",
+      "unicode_alt" : ""
+   },
+   "punch_tone2" : {
+      "category" : "people",
+      "name" : "fisted hand sign tone 2",
+      "shortname" : ":punch_tone2:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f44a-1f3fc",
+      "keywords" : [],
+      "emoji_order" : "1196",
+      "code_decimal" : "&#128074;&#127996;",
+      "aliases_ascii" : []
+   },
+   "flag_gy" : {
+      "unicode_alt" : "",
+      "shortname" : ":flag_gy:",
+      "category" : "flags",
+      "name" : "guyana",
+      "emoji_order" : "2285",
+      "code_decimal" : "&#127468;&#127486;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1ec-1f1fe",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "aliases" : [
+         ":gy:"
+      ]
+   },
+   "champagne_glass" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "1531",
+      "code_decimal" : "&#129346;",
+      "keywords" : [],
+      "unicode" : "1f942",
+      "aliases" : [
+         ":clinking_glass:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":champagne_glass:",
+      "name" : "clinking glasses",
+      "category" : "food"
+   },
+   "flag_hr" : {
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1ed-1f1f7",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127469;&#127479;",
+      "emoji_order" : "2289",
+      "aliases" : [
+         ":hr:"
+      ],
+      "unicode_alt" : "",
+      "category" : "flags",
+      "name" : "croatia",
+      "shortname" : ":flag_hr:"
+   },
+   "flag_vn" : {
+      "shortname" : ":flag_vn:",
+      "name" : "vietnam",
+      "category" : "flags",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":vn:"
+      ],
+      "code_decimal" : "&#127483;&#127475;",
+      "emoji_order" : "2435",
+      "aliases_ascii" : [],
+      "unicode" : "1f1fb-1f1f3",
+      "keywords" : [
+         "country",
+         "flag"
+      ]
+   },
+   "metal" : {
+      "aliases" : [
+         ":sign_of_the_horns:"
+      ],
+      "unicode" : "1f918",
+      "keywords" : [
+         "body",
+         "hands",
+         "hi",
+         "diversity",
+         "boys night",
+         "parties"
+      ],
+      "code_decimal" : "&#129304;",
+      "emoji_order" : "1146",
+      "aliases_ascii" : [],
+      "name" : "sign of the horns",
+      "category" : "people",
+      "shortname" : ":metal:",
+      "unicode_alt" : ""
+   },
+   "grin" : {
+      "unicode_alt" : "",
+      "name" : "grinning face with smiling eyes",
+      "category" : "people",
+      "shortname" : ":grin:",
+      "unicode" : "1f601",
+      "keywords" : [
+         "happy",
+         "silly",
+         "smiley",
+         "emotion",
+         "good",
+         "selfie"
+      ],
+      "code_decimal" : "&#128513;",
+      "emoji_order" : "2",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "surfer_tone5" : {
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f3c4-1f3ff",
+      "aliases_ascii" : [],
+      "emoji_order" : "805",
+      "code_decimal" : "&#127940;&#127999;",
+      "category" : "activity",
+      "name" : "surfer tone 5",
+      "shortname" : ":surfer_tone5:",
+      "unicode_alt" : ""
+   },
+   "spy_tone3" : {
+      "aliases" : [
+         ":sleuth_or_spy_tone3:"
+      ],
+      "emoji_order" : "360",
+      "code_decimal" : "&#128373;&#127997;",
+      "aliases_ascii" : [],
+      "unicode" : "1f575-1f3fd",
+      "keywords" : [],
+      "shortname" : ":spy_tone3:",
+      "name" : "sleuth or spy tone 3",
+      "category" : "people",
+      "unicode_alt" : ""
+   },
+   "regional_indicator_m" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127474;",
+      "emoji_order" : "12345",
+      "keywords" : [],
+      "unicode" : "1f1f2",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":regional_indicator_m:",
+      "name" : "regional indicator symbol letter m",
+      "category" : "regional"
+   },
+   "fish" : {
+      "shortname" : ":fish:",
+      "category" : "nature",
+      "name" : "fish",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "emoji_order" : "1409",
+      "code_decimal" : "&#128031;",
+      "aliases_ascii" : [],
+      "unicode" : "1f41f",
+      "keywords" : [
+         "wildlife",
+         "animal"
+      ]
+   },
+   "handshake_tone4" : {
+      "keywords" : [],
+      "unicode" : "1f91d-1f3fe",
+      "aliases_ascii" : [],
+      "emoji_order" : "1258",
+      "code_decimal" : "&#129309;&#127998;",
+      "aliases" : [
+         ":shaking_hands_tone4:"
+      ],
+      "unicode_alt" : "",
+      "name" : "handshake tone 4",
+      "category" : "people",
+      "shortname" : ":handshake_tone4:"
+   },
+   "speaking_head" : {
+      "category" : "people",
+      "name" : "speaking head in silhouette",
+      "shortname" : ":speaking_head:",
+      "unicode_alt" : "1f5e3-fe0f",
+      "aliases" : [
+         ":speaking_head_in_silhouette:"
+      ],
+      "unicode" : "1f5e3",
+      "keywords" : [
+         "people",
+         "talk"
+      ],
+      "code_decimal" : "&#128483;",
+      "emoji_order" : "765",
+      "aliases_ascii" : []
+   },
+   "racehorse" : {
+      "code_decimal" : "&#128014;",
+      "emoji_order" : "1357",
+      "aliases_ascii" : [],
+      "unicode" : "1f40e",
+      "keywords" : [
+         "wildlife",
+         "animal"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":racehorse:",
+      "name" : "horse",
+      "category" : "nature"
+   },
+   "fist_tone5" : {
+      "aliases" : [],
+      "code_decimal" : "&#9994;&#127999;",
+      "emoji_order" : "1193",
+      "aliases_ascii" : [],
+      "unicode" : "270a-1f3ff",
+      "keywords" : [],
+      "shortname" : ":fist_tone5:",
+      "name" : "raised fist tone 5",
+      "category" : "people",
+      "unicode_alt" : ""
+   },
+   "prince_tone4" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "469",
+      "code_decimal" : "&#129332;&#127998;",
+      "keywords" : [],
+      "unicode" : "1f934-1f3fe",
+      "shortname" : ":prince_tone4:",
+      "category" : "people",
+      "name" : "prince tone 4",
+      "unicode_alt" : ""
+   },
+   "diamonds" : {
+      "aliases" : [],
+      "unicode" : "2666",
+      "keywords" : [
+         "shapes",
+         "symbol",
+         "game"
+      ],
+      "code_decimal" : "&diams;",
+      "emoji_order" : "1809",
+      "aliases_ascii" : [],
+      "category" : "symbols",
+      "name" : "black diamond suit",
+      "shortname" : ":diamonds:",
+      "unicode_alt" : "2666-fe0f"
+   },
+   "u6708" : {
+      "unicode" : "1f237",
+      "keywords" : [
+         "symbol"
+      ],
+      "code_decimal" : "&#127543;",
+      "emoji_order" : "2144",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "1f237-fe0f",
+      "name" : "squared cjk unified ideograph-6708",
+      "category" : "symbols",
+      "shortname" : ":u6708:"
+   },
+   "eagle" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1396",
+      "code_decimal" : "&#129413;",
+      "keywords" : [],
+      "unicode" : "1f985",
+      "shortname" : ":eagle:",
+      "category" : "nature",
+      "name" : "eagle",
+      "unicode_alt" : ""
+   },
+   "ok_woman" : {
+      "unicode_alt" : "",
+      "shortname" : ":ok_woman:",
+      "category" : "people",
+      "name" : "face with ok gesture",
+      "emoji_order" : "549",
+      "code_decimal" : "&#128582;",
+      "aliases_ascii" : [
+         "*\\0/*",
+         "\\0/",
+         "*\\O/*",
+         "\\O/"
+      ],
+      "unicode" : "1f646",
+      "keywords" : [
+         "people",
+         "women",
+         "diversity"
+      ],
+      "aliases" : []
+   },
+   "dvd" : {
+      "category" : "objects",
+      "name" : "dvd",
+      "shortname" : ":dvd:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "electronics"
+      ],
+      "unicode" : "1f4c0",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128192;",
+      "emoji_order" : "1855"
+   },
+   "goat" : {
+      "unicode_alt" : "",
+      "category" : "nature",
+      "name" : "goat",
+      "shortname" : ":goat:",
+      "unicode" : "1f410",
+      "keywords" : [
+         "animal"
+      ],
+      "emoji_order" : "1370",
+      "code_decimal" : "&#128016;",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "flag_pw" : {
+      "unicode_alt" : "",
+      "name" : "palau",
+      "category" : "flags",
+      "shortname" : ":flag_pw:",
+      "unicode" : "1f1f5-1f1fc",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "code_decimal" : "&#127477;&#127484;",
+      "emoji_order" : "2377",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":pw:"
+      ]
+   },
+   "construction_worker_tone3" : {
+      "unicode_alt" : "",
+      "shortname" : ":construction_worker_tone3:",
+      "category" : "people",
+      "name" : "construction worker tone 3",
+      "emoji_order" : "396",
+      "code_decimal" : "&#128119;&#127997;",
+      "aliases_ascii" : [],
+      "unicode" : "1f477-1f3fd",
+      "keywords" : [],
+      "aliases" : []
+   },
+   "rowboat" : {
+      "aliases" : [],
+      "emoji_order" : "818",
+      "code_decimal" : "&#128675;",
+      "aliases_ascii" : [],
+      "unicode" : "1f6a3",
+      "keywords" : [
+         "men",
+         "workout",
+         "sport",
+         "rowing",
+         "diversity"
+      ],
+      "shortname" : ":rowboat:",
+      "name" : "rowboat",
+      "category" : "activity",
+      "unicode_alt" : ""
+   },
+   "desktop" : {
+      "aliases" : [
+         ":desktop_computer:"
+      ],
+      "code_decimal" : "&#128421;",
+      "emoji_order" : "1847",
+      "aliases_ascii" : [],
+      "unicode" : "1f5a5",
+      "keywords" : [
+         "electronics",
+         "work"
+      ],
+      "shortname" : ":desktop:",
+      "name" : "desktop computer",
+      "category" : "objects",
+      "unicode_alt" : "1f5a5-fe0f"
+   },
+   "family_mmgg" : {
+      "unicode_alt" : "1f468-200d-1f468-200d-1f467-200d-1f467",
+      "shortname" : ":family_mmgg:",
+      "category" : "people",
+      "name" : "family (man,man,girl,girl)",
+      "aliases_ascii" : [],
+      "emoji_order" : "1059",
+      "code_decimal" : "&#128104;&#128104;&#128103;&#128103;",
+      "keywords" : [
+         "people",
+         "gay",
+         "family",
+         "men",
+         "baby",
+         "lgbt"
+      ],
+      "unicode" : "1f468-1f468-1f467-1f467",
+      "aliases" : []
+   },
+   "flag_gb" : {
+      "code_decimal" : "&#127468;&#127463;",
+      "emoji_order" : "2268",
+      "aliases_ascii" : [],
+      "unicode" : "1f1ec-1f1e7",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "aliases" : [
+         ":gb:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":flag_gb:",
+      "name" : "great britain",
+      "category" : "flags"
+   },
+   "bath_tone1" : {
+      "unicode_alt" : "",
+      "shortname" : ":bath_tone1:",
+      "category" : "activity",
+      "name" : "bath tone 1",
+      "emoji_order" : "1674",
+      "code_decimal" : "&#128704;&#127995;",
+      "aliases_ascii" : [],
+      "unicode" : "1f6c0-1f3fb",
+      "keywords" : [],
+      "aliases" : []
+   },
+   "flag_se" : {
+      "aliases" : [
+         ":se:"
+      ],
+      "unicode" : "1f1f8-1f1ea",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "code_decimal" : "&#127480;&#127466;",
+      "emoji_order" : "2389",
+      "aliases_ascii" : [],
+      "category" : "flags",
+      "name" : "sweden",
+      "shortname" : ":flag_se:",
+      "unicode_alt" : ""
+   },
+   "haircut_tone1" : {
+      "unicode_alt" : "",
+      "shortname" : ":haircut_tone1:",
+      "name" : "haircut tone 1",
+      "category" : "people",
+      "code_decimal" : "&#128135;&#127995;",
+      "emoji_order" : "676",
+      "aliases_ascii" : [],
+      "unicode" : "1f487-1f3fb",
+      "keywords" : [],
+      "aliases" : []
+   },
+   "ear_of_rice" : {
+      "unicode_alt" : "",
+      "category" : "nature",
+      "name" : "ear of rice",
+      "shortname" : ":ear_of_rice:",
+      "keywords" : [
+         "nature",
+         "plant",
+         "leaf"
+      ],
+      "unicode" : "1f33e",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127806;",
+      "emoji_order" : "1442",
+      "aliases" : []
+   },
+   "person_with_pouting_face_tone1" : {
+      "aliases" : [],
+      "unicode" : "1f64e-1f3fb",
+      "keywords" : [],
+      "code_decimal" : "&#128590;&#127995;",
+      "emoji_order" : "514",
+      "aliases_ascii" : [],
+      "category" : "people",
+      "name" : "person with pouting face tone1",
+      "shortname" : ":person_with_pouting_face_tone1:",
+      "unicode_alt" : ""
+   },
+   "flag_jo" : {
+      "code_decimal" : "&#127471;&#127476;",
+      "emoji_order" : "2305",
+      "aliases_ascii" : [],
+      "unicode" : "1f1ef-1f1f4",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "aliases" : [
+         ":jo:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":flag_jo:",
+      "name" : "jordan",
+      "category" : "flags"
+   },
+   "video_game" : {
+      "aliases" : [],
+      "emoji_order" : "1804",
+      "code_decimal" : "&#127918;",
+      "aliases_ascii" : [],
+      "unicode" : "1f3ae",
+      "keywords" : [
+         "electronics",
+         "game",
+         "boys night"
+      ],
+      "shortname" : ":video_game:",
+      "name" : "video game",
+      "category" : "activity",
+      "unicode_alt" : ""
+   },
+   "middle_finger_tone2" : {
+      "aliases" : [
+         ":reversed_hand_with_middle_finger_extended_tone2:"
+      ],
+      "emoji_order" : "1118",
+      "code_decimal" : "&#128405;&#127996;",
+      "aliases_ascii" : [],
+      "unicode" : "1f595-1f3fc",
+      "keywords" : [],
+      "shortname" : ":middle_finger_tone2:",
+      "category" : "people",
+      "name" : "reversed hand with middle finger extended tone 2",
+      "unicode_alt" : ""
+   },
+   "wave_tone2" : {
+      "name" : "waving hand sign tone 2",
+      "category" : "people",
+      "shortname" : ":wave_tone2:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f44b-1f3fc",
+      "keywords" : [],
+      "code_decimal" : "&#128075;&#127996;",
+      "emoji_order" : "1220",
+      "aliases_ascii" : []
+   },
+   "older_man_tone3" : {
+      "name" : "older man tone 3",
+      "category" : "people",
+      "shortname" : ":older_man_tone3:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f474-1f3fd",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128116;&#127997;",
+      "emoji_order" : "126"
+   },
+   "barber" : {
+      "shortname" : ":barber:",
+      "name" : "barber pole",
+      "category" : "objects",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "code_decimal" : "&#128136;",
+      "emoji_order" : "1596",
+      "aliases_ascii" : [],
+      "unicode" : "1f488",
+      "keywords" : [
+         "object"
+      ]
+   },
+   "boxing_glove" : {
+      "name" : "boxing glove",
+      "category" : "activity",
+      "shortname" : ":boxing_glove:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":boxing_gloves:"
+      ],
+      "unicode" : "1f94a",
+      "keywords" : [],
+      "emoji_order" : "1795",
+      "code_decimal" : "&#129354;",
+      "aliases_ascii" : []
+   },
+   "flag_kz" : {
+      "shortname" : ":flag_kz:",
+      "name" : "kazakhstan",
+      "category" : "flags",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":kz:"
+      ],
+      "emoji_order" : "2317",
+      "code_decimal" : "&#127472;&#127487;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f0-1f1ff",
+      "keywords" : [
+         "country",
+         "flag"
+      ]
+   },
+   "coffin" : {
+      "unicode_alt" : "26b0-fe0f",
+      "shortname" : ":coffin:",
+      "category" : "objects",
+      "name" : "coffin",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#9904;",
+      "emoji_order" : "1970",
+      "keywords" : [
+         "object",
+         "dead",
+         "rip"
+      ],
+      "unicode" : "26b0",
+      "aliases" : []
+   },
+   "two" : {
+      "shortname" : ":two:",
+      "name" : "keycap digit two",
+      "category" : "symbols",
+      "unicode_alt" : "0032-fe0f-20e3",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "2110",
+      "code_decimal" : "2&#8419;",
+      "keywords" : [
+         "number",
+         "math",
+         "symbol"
+      ],
+      "unicode" : "0032-20e3"
+   },
+   "clock730" : {
+      "unicode_alt" : "",
+      "shortname" : ":clock730:",
+      "name" : "clock face seven-thirty",
+      "category" : "symbols",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128354;",
+      "emoji_order" : "1702",
+      "keywords" : [
+         "symbol",
+         "time"
+      ],
+      "unicode" : "1f562",
+      "aliases" : []
+   },
+   "sound" : {
+      "shortname" : ":sound:",
+      "category" : "symbols",
+      "name" : "speaker with one sound wave",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128265;",
+      "emoji_order" : "1816",
+      "keywords" : [
+         "alarm",
+         "symbol"
+      ],
+      "unicode" : "1f509"
+   },
+   "fist_tone3" : {
+      "aliases" : [],
+      "unicode" : "270a-1f3fd",
+      "keywords" : [],
+      "code_decimal" : "&#9994;&#127997;",
+      "emoji_order" : "1191",
+      "aliases_ascii" : [],
+      "category" : "people",
+      "name" : "raised fist tone 3",
+      "shortname" : ":fist_tone3:",
+      "unicode_alt" : ""
+   },
+   "page_with_curl" : {
+      "name" : "page with curl",
+      "category" : "objects",
+      "shortname" : ":page_with_curl:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f4c3",
+      "keywords" : [
+         "office",
+         "write"
+      ],
+      "emoji_order" : "1883",
+      "code_decimal" : "&#128195;",
+      "aliases_ascii" : []
+   },
+   "dancer_tone2" : {
+      "unicode" : "1f483-1f3fc",
+      "keywords" : [],
+      "emoji_order" : "731",
+      "code_decimal" : "&#128131;&#127996;",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "dancer tone 2",
+      "category" : "people",
+      "shortname" : ":dancer_tone2:"
+   },
+   "flag_sg" : {
+      "unicode" : "1f1f8-1f1ec",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "code_decimal" : "&#127480;&#127468;",
+      "emoji_order" : "2390",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":sg:"
+      ],
+      "unicode_alt" : "",
+      "name" : "singapore",
+      "category" : "flags",
+      "shortname" : ":flag_sg:"
+   },
+   "vulcan" : {
+      "unicode_alt" : "",
+      "shortname" : ":vulcan:",
+      "name" : "raised hand with part between middle and ring fingers",
+      "category" : "people",
+      "code_decimal" : "&#128406;",
+      "emoji_order" : "1140",
+      "aliases_ascii" : [],
+      "unicode" : "1f596",
+      "keywords" : [
+         "body",
+         "hands",
+         "hi",
+         "diversity"
+      ],
+      "aliases" : [
+         ":raised_hand_with_part_between_middle_and_ring_fingers:"
+      ]
+   },
+   "fingers_crossed_tone4" : {
+      "name" : "hand with index and middle fingers crossed tone 4",
+      "category" : "people",
+      "shortname" : ":fingers_crossed_tone4:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":hand_with_index_and_middle_fingers_crossed_tone4:"
+      ],
+      "unicode" : "1f91e-1f3fe",
+      "keywords" : [],
+      "emoji_order" : "1138",
+      "code_decimal" : "&#129310;&#127998;",
+      "aliases_ascii" : []
+   },
+   "clock9" : {
+      "code_decimal" : "&#128344;",
+      "emoji_order" : "1705",
+      "aliases_ascii" : [],
+      "unicode" : "1f558",
+      "keywords" : [
+         "symbol",
+         "time"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":clock9:",
+      "category" : "symbols",
+      "name" : "clock face nine oclock"
+   },
+   "satellite_orbital" : {
+      "aliases" : [],
+      "unicode" : "1f6f0",
+      "keywords" : [
+         "object"
+      ],
+      "code_decimal" : "&#128752;",
+      "emoji_order" : "1660",
+      "aliases_ascii" : [],
+      "name" : "satellite",
+      "category" : "travel",
+      "shortname" : ":satellite_orbital:",
+      "unicode_alt" : "1f6f0-fe0f"
+   },
+   "muscle_tone3" : {
+      "unicode_alt" : "",
+      "shortname" : ":muscle_tone3:",
+      "name" : "flexed biceps tone 3",
+      "category" : "people",
+      "emoji_order" : "1083",
+      "code_decimal" : "&#128170;&#127997;",
+      "aliases_ascii" : [],
+      "unicode" : "1f4aa-1f3fd",
+      "keywords" : [],
+      "aliases" : []
+   },
+   "dromedary_camel" : {
+      "unicode_alt" : "",
+      "shortname" : ":dromedary_camel:",
+      "category" : "nature",
+      "name" : "dromedary camel",
+      "code_decimal" : "&#128042;",
+      "emoji_order" : "1371",
+      "aliases_ascii" : [],
+      "unicode" : "1f42a",
+      "keywords" : [
+         "wildlife",
+         "animal"
+      ],
+      "aliases" : []
+   },
+   "motorcycle" : {
+      "unicode_alt" : "1f3cd-fe0f",
+      "shortname" : ":motorcycle:",
+      "category" : "travel",
+      "name" : "racing motorcycle",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127949;",
+      "emoji_order" : "927",
+      "keywords" : [
+         "transportation",
+         "travel",
+         "bike"
+      ],
+      "unicode" : "1f3cd",
+      "aliases" : [
+         ":racing_motorcycle:"
+      ]
+   },
+   "flag_ag" : {
+      "aliases" : [
+         ":ag:"
+      ],
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1e6-1f1ec",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127462;&#127468;",
+      "emoji_order" : "2191",
+      "category" : "flags",
+      "name" : "antigua and barbuda",
+      "shortname" : ":flag_ag:",
+      "unicode_alt" : ""
+   },
+   "flag_ck" : {
+      "unicode" : "1f1e8-1f1f0",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "code_decimal" : "&#127464;&#127472;",
+      "emoji_order" : "2232",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":ck:"
+      ],
+      "unicode_alt" : "",
+      "category" : "flags",
+      "name" : "cook islands",
+      "shortname" : ":flag_ck:"
+   },
+   "scooter" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128756;",
+      "emoji_order" : "1631",
+      "keywords" : [],
+      "unicode" : "1f6f4",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":scooter:",
+      "name" : "scooter",
+      "category" : "travel"
+   },
+   "massage_tone2" : {
+      "name" : "face massage tone 2",
+      "category" : "people",
+      "shortname" : ":massage_tone2:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f486-1f3fc",
+      "keywords" : [],
+      "code_decimal" : "&#128134;&#127996;",
+      "emoji_order" : "659",
+      "aliases_ascii" : []
+   },
+   "left_facing_fist_tone3" : {
+      "emoji_order" : "1203",
+      "code_decimal" : "&#129307;&#127997;",
+      "aliases_ascii" : [],
+      "unicode" : "1f91b-1f3fd",
+      "keywords" : [],
+      "aliases" : [
+         ":left_fist_tone3:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":left_facing_fist_tone3:",
+      "name" : "left facing fist tone 3",
+      "category" : "people"
+   },
+   "camel" : {
+      "emoji_order" : "1372",
+      "code_decimal" : "&#128043;",
+      "aliases_ascii" : [],
+      "unicode" : "1f42b",
+      "keywords" : [
+         "wildlife",
+         "animal",
+         "hump day"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":camel:",
+      "name" : "bactrian camel",
+      "category" : "nature"
+   },
+   "flag_bo" : {
+      "unicode" : "1f1e7-1f1f4",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "emoji_order" : "2216",
+      "code_decimal" : "&#127463;&#127476;",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":bo:"
+      ],
+      "unicode_alt" : "",
+      "name" : "bolivia",
+      "category" : "flags",
+      "shortname" : ":flag_bo:"
+   },
+   "raising_hand_tone1" : {
+      "aliases" : [],
+      "code_decimal" : "&#128587;&#127995;",
+      "emoji_order" : "586",
+      "aliases_ascii" : [],
+      "unicode" : "1f64b-1f3fb",
+      "keywords" : [],
+      "shortname" : ":raising_hand_tone1:",
+      "name" : "happy person raising one hand tone1",
+      "category" : "people",
+      "unicode_alt" : ""
+   },
+   "cowboy" : {
+      "shortname" : ":cowboy:",
+      "category" : "people",
+      "name" : "face with cowboy hat",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":face_with_cowboy_hat:"
+      ],
+      "aliases_ascii" : [],
+      "emoji_order" : "68",
+      "code_decimal" : "&#129312;",
+      "keywords" : [],
+      "unicode" : "1f920"
+   },
+   "older_woman_tone4" : {
+      "unicode_alt" : "",
+      "shortname" : ":older_woman_tone4:",
+      "category" : "people",
+      "name" : "older woman tone 4",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128117;&#127998;",
+      "emoji_order" : "133",
+      "keywords" : [],
+      "unicode" : "1f475-1f3fe",
+      "aliases" : [
+         ":grandma_tone4:"
+      ]
+   },
+   "flag_ss" : {
+      "shortname" : ":flag_ss:",
+      "category" : "flags",
+      "name" : "south sudan",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":ss:"
+      ],
+      "aliases_ascii" : [],
+      "emoji_order" : "2400",
+      "code_decimal" : "&#127480;&#127480;",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f8-1f1f8"
+   },
+   "prince_tone2" : {
+      "aliases" : [],
+      "code_decimal" : "&#129332;&#127996;",
+      "emoji_order" : "467",
+      "aliases_ascii" : [],
+      "unicode" : "1f934-1f3fc",
+      "keywords" : [],
+      "shortname" : ":prince_tone2:",
+      "category" : "people",
+      "name" : "prince tone 2",
+      "unicode_alt" : ""
+   },
+   "hotel" : {
+      "shortname" : ":hotel:",
+      "category" : "travel",
+      "name" : "hotel",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "code_decimal" : "&#127976;",
+      "emoji_order" : "1566",
+      "aliases_ascii" : [],
+      "unicode" : "1f3e8",
+      "keywords" : [
+         "places",
+         "building",
+         "vacation"
+      ]
+   },
+   "thought_balloon" : {
+      "unicode_alt" : "",
+      "shortname" : ":thought_balloon:",
+      "category" : "symbols",
+      "name" : "thought balloon",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128173;",
+      "emoji_order" : "1312",
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "1f4ad",
+      "aliases" : []
+   },
+   "speech_left" : {
+      "aliases" : [
+         ":left_speech_bubble:"
+      ],
+      "emoji_order" : "1310",
+      "code_decimal" : "&#128488;",
+      "aliases_ascii" : [],
+      "unicode" : "1f5e8",
+      "keywords" : [],
+      "shortname" : ":speech_left:",
+      "category" : "symbols",
+      "name" : "left speech bubble",
+      "unicode_alt" : "1f5e8-fe0f"
+   },
+   "footprints" : {
+      "unicode_alt" : "",
+      "shortname" : ":footprints:",
+      "name" : "footprints",
+      "category" : "people",
+      "code_decimal" : "&#128099;",
+      "emoji_order" : "1278",
+      "aliases_ascii" : [],
+      "unicode" : "1f463",
+      "keywords" : [],
+      "aliases" : []
+   },
+   "flag_bd" : {
+      "unicode_alt" : "",
+      "category" : "flags",
+      "name" : "bangladesh",
+      "shortname" : ":flag_bd:",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1e7-1f1e9",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127463;&#127465;",
+      "emoji_order" : "2206",
+      "aliases" : [
+         ":bd:"
+      ]
+   },
+   "surfer_tone3" : {
+      "unicode_alt" : "",
+      "category" : "activity",
+      "name" : "surfer tone 3",
+      "shortname" : ":surfer_tone3:",
+      "unicode" : "1f3c4-1f3fd",
+      "keywords" : [],
+      "emoji_order" : "803",
+      "code_decimal" : "&#127940;&#127997;",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "yen" : {
+      "keywords" : [
+         "money"
+      ],
+      "unicode" : "1f4b4",
+      "aliases_ascii" : [],
+      "emoji_order" : "1892",
+      "code_decimal" : "&#128180;",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "banknote with yen sign",
+      "category" : "objects",
+      "shortname" : ":yen:"
+   },
+   "articulated_lorry" : {
+      "aliases" : [],
+      "keywords" : [
+         "transportation",
+         "truck"
+      ],
+      "unicode" : "1f69b",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128667;",
+      "emoji_order" : "1628",
+      "category" : "travel",
+      "name" : "articulated lorry",
+      "shortname" : ":articulated_lorry:",
+      "unicode_alt" : ""
+   },
+   "expressionless" : {
+      "unicode_alt" : "",
+      "name" : "expressionless face",
+      "category" : "people",
+      "shortname" : ":expressionless:",
+      "keywords" : [
+         "mad",
+         "smiley",
+         "neutral",
+         "emotion"
+      ],
+      "unicode" : "1f611",
+      "aliases_ascii" : [
+         "-_-",
+         "-__-",
+         "-___-"
+      ],
+      "code_decimal" : "&#128529;",
+      "emoji_order" : "23",
+      "aliases" : []
+   },
+   "slight_frown" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "slightly frowning face",
+      "shortname" : ":slight_frown:",
+      "keywords" : [
+         "sad",
+         "smiley",
+         "emotion"
+      ],
+      "unicode" : "1f641",
+      "aliases_ascii" : [],
+      "emoji_order" : "49",
+      "code_decimal" : "&#128577;",
+      "aliases" : [
+         ":slightly_frowning_face:"
+      ]
+   },
+   "briefcase" : {
+      "emoji_order" : "1921",
+      "code_decimal" : "&#128188;",
+      "aliases_ascii" : [],
+      "unicode" : "1f4bc",
+      "keywords" : [
+         "bag",
+         "work",
+         "accessories",
+         "nutcase",
+         "job"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":briefcase:",
+      "name" : "briefcase",
+      "category" : "people"
+   },
+   "vibration_mode" : {
+      "shortname" : ":vibration_mode:",
+      "name" : "vibration mode",
+      "category" : "symbols",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "2070",
+      "code_decimal" : "&#128243;",
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "1f4f3"
+   },
+   "airplane_departure" : {
+      "keywords" : [
+         "transportation",
+         "plane",
+         "travel",
+         "vacation",
+         "fly"
+      ],
+      "unicode" : "1f6eb",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128747;",
+      "emoji_order" : "1652",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "name" : "airplane departure",
+      "category" : "travel",
+      "shortname" : ":airplane_departure:"
+   },
+   "wilted_rose" : {
+      "category" : "nature",
+      "name" : "wilted flower",
+      "shortname" : ":wilted_rose:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":wilted_flower:"
+      ],
+      "keywords" : [],
+      "unicode" : "1f940",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129344;",
+      "emoji_order" : "1432"
+   },
+   "shark" : {
+      "name" : "shark",
+      "category" : "nature",
+      "shortname" : ":shark:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f988",
+      "keywords" : [],
+      "code_decimal" : "&#129416;",
+      "emoji_order" : "1412",
+      "aliases_ascii" : []
+   },
+   "elephant" : {
+      "keywords" : [
+         "wildlife",
+         "animal"
+      ],
+      "unicode" : "1f418",
+      "aliases_ascii" : [],
+      "emoji_order" : "1373",
+      "code_decimal" : "&#128024;",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "nature",
+      "name" : "elephant",
+      "shortname" : ":elephant:"
+   },
+   "lion_face" : {
+      "aliases" : [
+         ":lion:"
+      ],
+      "emoji_order" : "1352",
+      "code_decimal" : "&#129409;",
+      "aliases_ascii" : [],
+      "unicode" : "1f981",
+      "keywords" : [
+         "wildlife",
+         "roar",
+         "cat",
+         "animal"
+      ],
+      "shortname" : ":lion_face:",
+      "category" : "nature",
+      "name" : "lion face",
+      "unicode_alt" : ""
+   },
+   "cartwheel_tone4" : {
+      "unicode_alt" : "",
+      "name" : "person doing cartwheel tone 4",
+      "category" : "activity",
+      "shortname" : ":cartwheel_tone4:",
+      "unicode" : "1f938-1f3fe",
+      "keywords" : [],
+      "code_decimal" : "&#129336;&#127998;",
+      "emoji_order" : "932",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":person_doing_cartwheel_tone4:"
+      ]
+   },
+   "couch" : {
+      "unicode" : "1f6cb",
+      "keywords" : [
+         "object"
+      ],
+      "emoji_order" : "1670",
+      "code_decimal" : "&#128715;",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":couch_and_lamp:"
+      ],
+      "unicode_alt" : "1f6cb-fe0f",
+      "category" : "objects",
+      "name" : "couch and lamp",
+      "shortname" : ":couch:"
+   },
+   "crescent_moon" : {
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127769;",
+      "emoji_order" : "1719",
+      "keywords" : [
+         "space",
+         "sky",
+         "goodnight",
+         "moon"
+      ],
+      "unicode" : "1f319",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":crescent_moon:",
+      "name" : "crescent moon",
+      "category" : "nature"
+   },
+   "birthday" : {
+      "name" : "birthday cake",
+      "category" : "food",
+      "shortname" : ":birthday:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f382",
+      "keywords" : [
+         "birthday",
+         "food",
+         "parties"
+      ],
+      "code_decimal" : "&#127874;",
+      "emoji_order" : "1513",
+      "aliases_ascii" : []
+   },
+   "mrs_claus_tone3" : {
+      "unicode" : "1f936-1f3fd",
+      "keywords" : [],
+      "emoji_order" : "456",
+      "code_decimal" : "&#129334;&#127997;",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":mother_christmas_tone3:"
+      ],
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "mother christmas tone 3",
+      "shortname" : ":mrs_claus_tone3:"
+   },
+   "baby_tone1" : {
+      "shortname" : ":baby_tone1:",
+      "category" : "people",
+      "name" : "baby tone 1",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "code_decimal" : "&#128118;&#127995;",
+      "emoji_order" : "136",
+      "aliases_ascii" : [],
+      "unicode" : "1f476-1f3fb",
+      "keywords" : []
+   },
+   "skier" : {
+      "aliases" : [],
+      "keywords" : [
+         "hat",
+         "vacation",
+         "cold",
+         "sport",
+         "skiing"
+      ],
+      "unicode" : "26f7",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#9975;",
+      "emoji_order" : "775",
+      "name" : "skier",
+      "category" : "activity",
+      "shortname" : ":skier:",
+      "unicode_alt" : "26f7-fe0f"
+   },
+   "thermometer_face" : {
+      "shortname" : ":thermometer_face:",
+      "name" : "face with thermometer",
+      "category" : "people",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":face_with_thermometer:"
+      ],
+      "aliases_ascii" : [],
+      "emoji_order" : "72",
+      "code_decimal" : "&#129298;",
+      "keywords" : [
+         "smiley",
+         "health",
+         "sick",
+         "emotion"
+      ],
+      "unicode" : "1f912"
+   },
+   "baby_tone4" : {
+      "unicode_alt" : "",
+      "shortname" : ":baby_tone4:",
+      "category" : "people",
+      "name" : "baby tone 4",
+      "aliases_ascii" : [],
+      "emoji_order" : "139",
+      "code_decimal" : "&#128118;&#127998;",
+      "keywords" : [],
+      "unicode" : "1f476-1f3fe",
+      "aliases" : []
+   },
+   "flag_dg" : {
+      "unicode_alt" : "",
+      "shortname" : ":flag_dg:",
+      "name" : "diego garcia",
+      "category" : "flags",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127465;&#127468;",
+      "emoji_order" : "2246",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1e9-1f1ec",
+      "aliases" : [
+         ":dg:"
+      ]
+   },
+   "five" : {
+      "code_decimal" : "5&#8419;",
+      "emoji_order" : "2113",
+      "aliases_ascii" : [],
+      "unicode" : "0035-20e3",
+      "keywords" : [
+         "number",
+         "math",
+         "symbol"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "0035-fe0f-20e3",
+      "shortname" : ":five:",
+      "category" : "symbols",
+      "name" : "keycap digit five"
+   },
+   "santa_tone1" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "448",
+      "code_decimal" : "&#127877;&#127995;",
+      "keywords" : [],
+      "unicode" : "1f385-1f3fb",
+      "shortname" : ":santa_tone1:",
+      "category" : "people",
+      "name" : "father christmas tone 1",
+      "unicode_alt" : ""
+   },
+   "flashlight" : {
+      "unicode" : "1f526",
+      "keywords" : [
+         "electronics",
+         "object"
+      ],
+      "code_decimal" : "&#128294;",
+      "emoji_order" : "1872",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "objects",
+      "name" : "electric torch",
+      "shortname" : ":flashlight:"
+   },
+   "flag_nc" : {
+      "aliases" : [
+         ":nc:"
+      ],
+      "emoji_order" : "2353",
+      "code_decimal" : "&#127475;&#127464;",
+      "aliases_ascii" : [],
+      "unicode" : "1f1f3-1f1e8",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "shortname" : ":flag_nc:",
+      "category" : "flags",
+      "name" : "new caledonia",
+      "unicode_alt" : ""
+   },
+   "mountain_bicyclist_tone1" : {
+      "name" : "mountain bicyclist tone 1",
+      "category" : "activity",
+      "shortname" : ":mountain_bicyclist_tone1:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "unicode" : "1f6b5-1f3fb",
+      "keywords" : [],
+      "emoji_order" : "909",
+      "code_decimal" : "&#128693;&#127995;",
+      "aliases_ascii" : []
+   },
+   "film_frames" : {
+      "name" : "film frames",
+      "category" : "objects",
+      "shortname" : ":film_frames:",
+      "unicode_alt" : "1f39e-fe0f",
+      "aliases" : [],
+      "keywords" : [
+         "object",
+         "camera",
+         "movie"
+      ],
+      "unicode" : "1f39e",
+      "aliases_ascii" : [],
+      "emoji_order" : "1857",
+      "code_decimal" : "&#127902;"
+   },
+   "drum" : {
+      "aliases" : [
+         ":drum_with_drumsticks:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129345;",
+      "emoji_order" : "1837",
+      "keywords" : [],
+      "unicode" : "1f941",
+      "shortname" : ":drum:",
+      "name" : "drum with drumsticks",
+      "category" : "activity",
+      "unicode_alt" : ""
+   },
+   "thumbsup_tone3" : {
+      "emoji_order" : "1179",
+      "code_decimal" : "&#128077;&#127997;",
+      "aliases_ascii" : [],
+      "unicode" : "1f44d-1f3fd",
+      "keywords" : [],
+      "aliases" : [
+         ":+1_tone3:",
+         ":thumbup_tone3:"
+      ],
+      "unicode_alt" : "",
+      "shortname" : ":thumbsup_tone3:",
+      "name" : "thumbs up sign tone 3",
+      "category" : "people"
+   },
+   "tent" : {
+      "aliases" : [],
+      "emoji_order" : "1583",
+      "code_decimal" : "&#9978;",
+      "aliases_ascii" : [],
+      "unicode" : "26fa",
+      "keywords" : [
+         "places",
+         "travel",
+         "vacation",
+         "camp"
+      ],
+      "shortname" : ":tent:",
+      "name" : "tent",
+      "category" : "travel",
+      "unicode_alt" : "26fa-fe0f"
+   },
+   "red_circle" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "2179",
+      "code_decimal" : "&#128308;",
+      "keywords" : [
+         "shapes",
+         "symbol",
+         "circle"
+      ],
+      "unicode" : "1f534",
+      "shortname" : ":red_circle:",
+      "category" : "symbols",
+      "name" : "red circle",
+      "unicode_alt" : ""
+   },
+   "desert" : {
+      "unicode_alt" : "1f3dc-fe0f",
+      "shortname" : ":desert:",
+      "category" : "travel",
+      "name" : "desert",
+      "emoji_order" : "1550",
+      "code_decimal" : "&#127964;",
+      "aliases_ascii" : [],
+      "unicode" : "1f3dc",
+      "keywords" : [
+         "places",
+         "travel",
+         "vacation",
+         "hot"
+      ],
+      "aliases" : []
+   },
+   "writing_hand_tone4" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "1234",
+      "code_decimal" : "&#9997;&#127998;",
+      "keywords" : [],
+      "unicode" : "270d-1f3fe",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":writing_hand_tone4:",
+      "name" : "writing hand tone 4",
+      "category" : "people"
+   },
+   "foggy" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "1584",
+      "code_decimal" : "&#127745;",
+      "keywords" : [
+         "places",
+         "building",
+         "sky",
+         "travel",
+         "vacation"
+      ],
+      "unicode" : "1f301",
+      "shortname" : ":foggy:",
+      "name" : "foggy",
+      "category" : "travel",
+      "unicode_alt" : ""
+   },
+   "shallow_pan_of_food" : {
+      "unicode_alt" : "",
+      "shortname" : ":shallow_pan_of_food:",
+      "category" : "food",
+      "name" : "shallow pan of food",
+      "aliases_ascii" : [],
+      "emoji_order" : "1491",
+      "code_decimal" : "&#129368;",
+      "keywords" : [
+         "pan of food"
+      ],
+      "unicode" : "1f958",
+      "aliases" : [
+         ":paella:"
+      ]
+   },
+   "compression" : {
+      "aliases" : [],
+      "unicode" : "1f5dc",
+      "keywords" : [],
+      "code_decimal" : "&#128476;",
+      "emoji_order" : "1962",
+      "aliases_ascii" : [],
+      "name" : "compression",
+      "category" : "objects",
+      "shortname" : ":compression:",
+      "unicode_alt" : "1f5dc-fe0f"
+   },
+   "airplane_arriving" : {
+      "unicode_alt" : "",
+      "shortname" : ":airplane_arriving:",
+      "name" : "airplane arriving",
+      "category" : "travel",
+      "code_decimal" : "&#128748;",
+      "emoji_order" : "1653",
+      "aliases_ascii" : [],
+      "unicode" : "1f6ec",
+      "keywords" : [
+         "transportation",
+         "plane",
+         "travel",
+         "vacation",
+         "fly"
+      ],
+      "aliases" : []
+   },
+   "green_heart" : {
+      "unicode_alt" : "",
+      "category" : "symbols",
+      "name" : "green heart",
+      "shortname" : ":green_heart:",
+      "keywords" : [
+         "love",
+         "symbol"
+      ],
+      "unicode" : "1f49a",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128154;",
+      "emoji_order" : "1293",
+      "aliases" : []
+   },
+   "point_down_tone1" : {
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f447-1f3fb",
+      "aliases_ascii" : [],
+      "emoji_order" : "1123",
+      "code_decimal" : "&#128071;&#127995;",
+      "category" : "people",
+      "name" : "white down pointing backhand index tone 1",
+      "shortname" : ":point_down_tone1:",
+      "unicode_alt" : ""
+   },
+   "open_hands_tone1" : {
+      "unicode_alt" : "",
+      "shortname" : ":open_hands_tone1:",
+      "category" : "people",
+      "name" : "open hands sign tone 1",
+      "code_decimal" : "&#128080;&#127995;",
+      "emoji_order" : "1237",
+      "aliases_ascii" : [],
+      "unicode" : "1f450-1f3fb",
+      "keywords" : [],
+      "aliases" : []
+   },
+   "hourglass_flowing_sand" : {
+      "aliases" : [],
+      "unicode" : "23f3",
+      "keywords" : [
+         "object",
+         "time"
+      ],
+      "code_decimal" : "&#9203;",
+      "emoji_order" : "1681",
+      "aliases_ascii" : [],
+      "category" : "objects",
+      "name" : "hourglass with flowing sand",
+      "shortname" : ":hourglass_flowing_sand:",
+      "unicode_alt" : ""
+   },
+   "hugging" : {
+      "category" : "people",
+      "name" : "hugging face",
+      "shortname" : ":hugging:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":hugging_face:"
+      ],
+      "unicode" : "1f917",
+      "keywords" : [
+         "smiley",
+         "hug",
+         "thank you"
+      ],
+      "code_decimal" : "&#129303;",
+      "emoji_order" : "20",
+      "aliases_ascii" : []
+   },
+   "flag_gr" : {
+      "unicode_alt" : "",
+      "category" : "flags",
+      "name" : "greece",
+      "shortname" : ":flag_gr:",
+      "unicode" : "1f1ec-1f1f7",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "code_decimal" : "&#127468;&#127479;",
+      "emoji_order" : "2280",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":gr:"
+      ]
+   },
+   "tractor" : {
+      "aliases" : [],
+      "keywords" : [
+         "transportation"
+      ],
+      "unicode" : "1f69c",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128668;",
+      "emoji_order" : "1629",
+      "category" : "travel",
+      "name" : "tractor",
+      "shortname" : ":tractor:",
+      "unicode_alt" : ""
+   },
+   "couplekiss" : {
+      "unicode_alt" : "",
+      "shortname" : ":couplekiss:",
+      "category" : "people",
+      "name" : "kiss",
+      "aliases_ascii" : [],
+      "emoji_order" : "1036",
+      "code_decimal" : "&#128143;",
+      "keywords" : [
+         "people",
+         "love",
+         "sex"
+      ],
+      "unicode" : "1f48f",
+      "aliases" : []
+   },
+   "avocado" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129361;",
+      "emoji_order" : "1464",
+      "keywords" : [],
+      "unicode" : "1f951",
+      "shortname" : ":avocado:",
+      "name" : "avocado",
+      "category" : "food",
+      "unicode_alt" : ""
+   },
+   "congratulations" : {
+      "name" : "circled ideograph congratulation",
+      "category" : "symbols",
+      "shortname" : ":congratulations:",
+      "unicode_alt" : "3297-fe0f",
+      "aliases" : [],
+      "keywords" : [
+         "japan",
+         "symbol"
+      ],
+      "unicode" : "3297",
+      "aliases_ascii" : [],
+      "emoji_order" : "2155",
+      "code_decimal" : "&#12951;"
+   },
+   "cop_tone1" : {
+      "unicode_alt" : "",
+      "shortname" : ":cop_tone1:",
+      "name" : "police officer tone 1",
+      "category" : "people",
+      "code_decimal" : "&#128110;&#127995;",
+      "emoji_order" : "340",
+      "aliases_ascii" : [],
+      "unicode" : "1f46e-1f3fb",
+      "keywords" : [],
+      "aliases" : []
+   },
+   "closed_umbrella" : {
+      "name" : "closed umbrella",
+      "category" : "people",
+      "shortname" : ":closed_umbrella:",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "keywords" : [
+         "object",
+         "sky",
+         "rain",
+         "accessories"
+      ],
+      "unicode" : "1f302",
+      "aliases_ascii" : [],
+      "emoji_order" : "1744",
+      "code_decimal" : "&#127746;"
+   },
+   "page_facing_up" : {
+      "keywords" : [
+         "work",
+         "office",
+         "write"
+      ],
+      "unicode" : "1f4c4",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128196;",
+      "emoji_order" : "1885",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "objects",
+      "name" : "page facing up",
+      "shortname" : ":page_facing_up:"
+   },
+   "arrow_double_down" : {
+      "unicode_alt" : "",
+      "name" : "black down-pointing double triangle",
+      "category" : "symbols",
+      "shortname" : ":arrow_double_down:",
+      "keywords" : [
+         "arrow",
+         "symbol"
+      ],
+      "unicode" : "23ec",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#9196;",
+      "emoji_order" : "2061",
+      "aliases" : []
+   },
+   "juggling_tone3" : {
+      "unicode_alt" : "",
+      "shortname" : ":juggling_tone3:",
+      "name" : "juggling tone 3",
+      "category" : "activity",
+      "code_decimal" : "&#129337;&#127997;",
+      "emoji_order" : "1003",
+      "aliases_ascii" : [],
+      "unicode" : "1f939-1f3fd",
+      "keywords" : [],
+      "aliases" : [
+         ":juggler_tone3:"
+      ]
+   },
+   "whale" : {
+      "keywords" : [
+         "wildlife",
+         "tropical",
+         "whales",
+         "animal"
+      ],
+      "unicode" : "1f433",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128051;",
+      "emoji_order" : "1406",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "nature",
+      "name" : "spouting whale",
+      "shortname" : ":whale:"
+   },
+   "pregnant_woman_tone2" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "pregnant woman tone 2",
+      "shortname" : ":pregnant_woman_tone2:",
+      "keywords" : [],
+      "unicode" : "1f930-1f3fc",
+      "aliases_ascii" : [],
+      "emoji_order" : "485",
+      "code_decimal" : "&#129328;&#127996;",
+      "aliases" : [
+         ":expecting_woman_tone2:"
+      ]
+   },
+   "flag_wf" : {
+      "aliases" : [
+         ":wf:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127484;&#127467;",
+      "emoji_order" : "2437",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1fc-1f1eb",
+      "shortname" : ":flag_wf:",
+      "name" : "wallis and futuna",
+      "category" : "flags",
+      "unicode_alt" : ""
+   },
+   "right_facing_fist" : {
+      "unicode_alt" : "",
+      "shortname" : ":right_facing_fist:",
+      "category" : "people",
+      "name" : "right-facing fist",
+      "emoji_order" : "1206",
+      "code_decimal" : "&#129308;",
+      "aliases_ascii" : [],
+      "unicode" : "1f91c",
+      "keywords" : [],
+      "aliases" : [
+         ":right_fist:"
+      ]
+   },
+   "angel_tone4" : {
+      "code_decimal" : "&#128124;&#127998;",
+      "emoji_order" : "145",
+      "aliases_ascii" : [],
+      "unicode" : "1f47c-1f3fe",
+      "keywords" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":angel_tone4:",
+      "category" : "people",
+      "name" : "baby angel tone 4"
+   },
+   "mount_fuji" : {
+      "aliases_ascii" : [],
+      "emoji_order" : "1547",
+      "code_decimal" : "&#128507;",
+      "keywords" : [
+         "places",
+         "travel",
+         "vacation",
+         "cold",
+         "camp"
+      ],
+      "unicode" : "1f5fb",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":mount_fuji:",
+      "category" : "travel",
+      "name" : "mount fuji"
+   },
+   "flag_er" : {
+      "shortname" : ":flag_er:",
+      "category" : "flags",
+      "name" : "eritrea",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":er:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127466;&#127479;",
+      "emoji_order" : "2257",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1ea-1f1f7"
+   },
+   "cartwheel_tone1" : {
+      "name" : "person doing cartwheel tone 1",
+      "category" : "activity",
+      "shortname" : ":cartwheel_tone1:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":person_doing_cartwheel_tone1:"
+      ],
+      "unicode" : "1f938-1f3fb",
+      "keywords" : [],
+      "emoji_order" : "929",
+      "code_decimal" : "&#129336;&#127995;",
+      "aliases_ascii" : []
+   },
+   "moyai" : {
+      "unicode_alt" : "",
+      "shortname" : ":moyai:",
+      "category" : "objects",
+      "name" : "moyai",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128511;",
+      "emoji_order" : "1972",
+      "keywords" : [
+         "travel",
+         "vacation"
+      ],
+      "unicode" : "1f5ff",
+      "aliases" : []
+   },
+   "spy" : {
+      "unicode_alt" : "1f575-fe0f",
+      "name" : "sleuth or spy",
+      "category" : "people",
+      "shortname" : ":spy:",
+      "unicode" : "1f575",
+      "keywords" : [
+         "people",
+         "hat",
+         "men",
+         "glasses",
+         "diversity",
+         "job"
+      ],
+      "emoji_order" : "357",
+      "code_decimal" : "&#128373;",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":sleuth_or_spy:"
+      ]
+   },
+   "projector" : {
+      "keywords" : [
+         "object",
+         "camera",
+         "movie"
+      ],
+      "unicode" : "1f4fd",
+      "aliases_ascii" : [],
+      "emoji_order" : "1858",
+      "code_decimal" : "&#128253;",
+      "aliases" : [
+         ":film_projector:"
+      ],
+      "unicode_alt" : "1f4fd-fe0f",
+      "category" : "objects",
+      "name" : "film projector",
+      "shortname" : ":projector:"
+   },
+   "koko" : {
+      "unicode_alt" : "",
+      "shortname" : ":koko:",
+      "name" : "squared katakana koko",
+      "category" : "symbols",
+      "code_decimal" : "&#127489;",
+      "emoji_order" : "2142",
+      "aliases_ascii" : [],
+      "unicode" : "1f201",
+      "keywords" : [
+         "symbol"
+      ],
+      "aliases" : []
+   },
+   "clap_tone5" : {
+      "aliases" : [],
+      "keywords" : [],
+      "unicode" : "1f44f-1f3ff",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128079;&#127999;",
+      "emoji_order" : "1229",
+      "name" : "clapping hands sign tone 5",
+      "category" : "people",
+      "shortname" : ":clap_tone5:",
+      "unicode_alt" : ""
+   },
+   "flag_gl" : {
+      "category" : "flags",
+      "name" : "greenland",
+      "shortname" : ":flag_gl:",
+      "unicode_alt" : "",
+      "aliases" : [
+         ":gl:"
+      ],
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1ec-1f1f1",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127468;&#127473;",
+      "emoji_order" : "2275"
+   },
+   "imp" : {
+      "emoji_order" : "77",
+      "code_decimal" : "&#128127;",
+      "aliases_ascii" : [],
+      "unicode" : "1f47f",
+      "keywords" : [
+         "smiley",
+         "monster",
+         "devil",
+         "wth"
+      ],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "shortname" : ":imp:",
+      "category" : "people",
+      "name" : "imp"
+   },
+   "bike" : {
+      "unicode_alt" : "",
+      "shortname" : ":bike:",
+      "category" : "travel",
+      "name" : "bicycle",
+      "aliases_ascii" : [],
+      "emoji_order" : "1630",
+      "code_decimal" : "&#128690;",
+      "keywords" : [
+         "transportation",
+         "travel",
+         "bike"
+      ],
+      "unicode" : "1f6b2",
+      "aliases" : []
+   },
+   "passport_control" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128706;",
+      "emoji_order" : "1985",
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "1f6c2",
+      "shortname" : ":passport_control:",
+      "category" : "symbols",
+      "name" : "passport control",
+      "unicode_alt" : ""
+   },
+   "small_red_triangle_down" : {
+      "keywords" : [
+         "shapes",
+         "symbol",
+         "triangle"
+      ],
+      "unicode" : "1f53b",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128315;",
+      "emoji_order" : "2172",
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "symbols",
+      "name" : "down-pointing red triangle",
+      "shortname" : ":small_red_triangle_down:"
+   },
+   "bicyclist_tone2" : {
+      "unicode" : "1f6b4-1f3fc",
+      "keywords" : [],
+      "emoji_order" : "892",
+      "code_decimal" : "&#128692;&#127996;",
+      "aliases_ascii" : [],
+      "aliases" : [],
+      "unicode_alt" : "",
+      "category" : "activity",
+      "name" : "bicyclist tone 2",
+      "shortname" : ":bicyclist_tone2:"
+   },
+   "flag_mm" : {
+      "aliases" : [
+         ":mm:"
+      ],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#127474;&#127474;",
+      "emoji_order" : "2338",
+      "keywords" : [
+         "country",
+         "flag"
+      ],
+      "unicode" : "1f1f2-1f1f2",
+      "shortname" : ":flag_mm:",
+      "category" : "flags",
+      "name" : "myanmar",
+      "unicode_alt" : ""
+   },
+   "face_palm_tone1" : {
+      "keywords" : [],
+      "unicode" : "1f926-1f3fb",
+      "aliases_ascii" : [],
+      "emoji_order" : "622",
+      "code_decimal" : "&#129318;&#127995;",
+      "aliases" : [
+         ":facepalm_tone1:"
+      ],
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "face palm tone 1",
+      "shortname" : ":face_palm_tone1:"
+   },
+   "high_brightness" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128262;",
+      "emoji_order" : "2068",
+      "keywords" : [
+         "symbol",
+         "sun"
+      ],
+      "unicode" : "1f506",
+      "shortname" : ":high_brightness:",
+      "name" : "high brightness symbol",
+      "category" : "symbols",
+      "unicode_alt" : ""
+   },
+   "ping_pong" : {
+      "unicode_alt" : "",
+      "name" : "table tennis paddle and ball",
+      "category" : "activity",
+      "shortname" : ":ping_pong:",
+      "unicode" : "1f3d3",
+      "keywords" : [
+         "game",
+         "ball",
+         "sport",
+         "ping pong"
+      ],
+      "code_decimal" : "&#127955;",
+      "emoji_order" : "1793",
+      "aliases_ascii" : [],
+      "aliases" : [
+         ":table_tennis:"
+      ]
+   },
+   "no_good_tone3" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "face with no good gesture tone 3",
+      "shortname" : ":no_good_tone3:",
+      "unicode" : "1f645-1f3fd",
+      "keywords" : [],
+      "emoji_order" : "534",
+      "code_decimal" : "&#128581;&#127997;",
+      "aliases_ascii" : [],
+      "aliases" : []
+   },
+   "u7121" : {
+      "shortname" : ":u7121:",
+      "name" : "squared cjk unified ideograph-7121",
+      "category" : "symbols",
+      "unicode_alt" : "1f21a-fe0f",
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "emoji_order" : "2149",
+      "code_decimal" : "&#127514;",
+      "keywords" : [
+         "symbol"
+      ],
+      "unicode" : "1f21a"
+   },
+   "clock4" : {
+      "shortname" : ":clock4:",
+      "name" : "clock face four oclock",
+      "category" : "symbols",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "emoji_order" : "1695",
+      "code_decimal" : "&#128339;",
+      "aliases_ascii" : [],
+      "unicode" : "1f553",
+      "keywords" : [
+         "symbol",
+         "time"
+      ]
+   },
+   "point_right_tone3" : {
+      "shortname" : ":point_right_tone3:",
+      "category" : "people",
+      "name" : "white right pointing backhand index tone 3",
+      "unicode_alt" : "",
+      "aliases" : [],
+      "emoji_order" : "1101",
+      "code_decimal" : "&#128073;&#127997;",
+      "aliases_ascii" : [],
+      "unicode" : "1f449-1f3fd",
+      "keywords" : []
+   },
+   "fire_engine" : {
+      "aliases" : [],
+      "aliases_ascii" : [],
+      "code_decimal" : "&#128658;",
+      "emoji_order" : "1619",
+      "keywords" : [
+         "transportation",
+         "truck",
+         "911"
+      ],
+      "unicode" : "1f692",
+      "shortname" : ":fire_engine:",
+      "name" : "fire engine",
+      "category" : "travel",
+      "unicode_alt" : ""
+   },
+   "pregnant_woman" : {
+      "unicode_alt" : "",
+      "category" : "people",
+      "name" : "pregnant woman",
+      "shortname" : ":pregnant_woman:",
+      "keywords" : [],
+      "unicode" : "1f930",
+      "aliases_ascii" : [],
+      "code_decimal" : "&#129328;",
+      "emoji_order" : "483",
+      "aliases" : [
+         ":expecting_woman:"
+      ]
+   }
+}
diff --git a/src/Common/Emojione.cs b/src/Common/Emojione.cs
index 7a80c70..3d7d2d2 100644
--- a/src/Common/Emojione.cs
+++ b/src/Common/Emojione.cs
@@ -1,6 +1,7 @@
 // This file is part of Smuxi and is licensed under the terms of MIT/X11
 //
 // Copyright (c) 2015 Carlos Martín Nieto
+// Copyright (c) 2017 Mirco Bauer <meebey meebey net>
 //
 // Permission is hereby granted, free of charge, to any person obtaining a copy
 // of this software and associated documentation files (the "Software"), to deal
@@ -26,7 +27,7 @@ namespace Smuxi.Common
 {
     public partial class Emojione
     {
-        readonly static string BaseUri = "http://cdn.jsdelivr.net/emojione/assets/png/";;
+        readonly static string BaseUri = "http://cdnjs.cloudflare.com/ajax/libs/emojione/2.2.7/assets/png/";;
 
         public static string ShortnameToUnicode(string shortName)
         {
diff --git a/src/Common/GenerateEmojione.cs b/src/Common/GenerateEmojione.cs
index 6cb0eb1..75a9f68 100644
--- a/src/Common/GenerateEmojione.cs
+++ b/src/Common/GenerateEmojione.cs
@@ -1,6 +1,7 @@
 // This file is part of Smuxi and is licensed under the terms of MIT/X11
 //
 // Copyright (c) 2015 Carlos Martín Nieto
+// Copyright (c) 2017 Mirco Bauer <meebey meebey net>
 //
 // Permission is hereby granted, free of charge, to any person obtaining a copy
 // of this software and associated documentation files (the "Software"), to deal
@@ -21,8 +22,10 @@
 // THE SOFTWARE.
 using System;
 using System.IO;
+using System.Linq;
 using System.Collections.Generic;
-using ServiceStack.Text;
+using Newtonsoft.Json;
+using Newtonsoft.Json.Linq;
 
 namespace Smuxi.Common {
 
@@ -44,6 +47,13 @@ namespace Smuxi.Common {
 }
 ";
 
+        public class Emoji
+        {
+            public string Unicode { get; set; }
+            public string Shortname { get; set; }
+            public List<string> Aliases { get; set; }
+        }
+
         public static void Main(string[] args) {
             if (args.Length < 2) {
                 Console.Error.WriteLine("Usage: GenerateEmojione.cs <emoji.json> <EmojiMapping.cs>");
@@ -51,13 +61,45 @@ namespace Smuxi.Common {
             }
 
             var emojiDesc = File.ReadAllText(args[0]);
-            var objectList = JsonSerializer.DeserializeFromString<List<JsonObject>>(emojiDesc);
-            var obj = objectList[0];
+            var emojiDict = JsonConvert.DeserializeObject<Dictionary<string, Emoji>>(emojiDesc);
+            Console.Error.WriteLine("number of parsed emojis: {0}", emojiDict.Count);
             using (var writer = new StreamWriter(args[1])) {
                 writer.Write(outputHead);
-                foreach (var j in obj) {
-                    var emoji = JsonSerializer.DeserializeFromString<JsonObject>(j.Value);
-                    writer.WriteLine(String.Format("{{ \"{0}\", \"{1}\" }},", j.Key, emoji.Get("unicode")));
+                foreach (var emoji in emojiDict.Values.OrderBy(x => x.Shortname)) {
+                    var unicodeCodePoint = emoji.Unicode;
+                    // for backwards compatibility with previously cached emoji
+                    // images we have to upper case the code point as the newer
+                    // JSON format now uses lower-case code points.
+                    // E.g., now it says 0031-20e3 instead of 0031-20E3
+                    unicodeCodePoint = unicodeCodePoint.ToUpperInvariant();
+                    var shortname = emoji.Shortname;
+                    if (String.IsNullOrEmpty(shortname)) {
+                        Console.Error.WriteLine("emoji {0} shortname is empty, skipping...", 
unicodeCodePoint);
+                    }
+                    var shortnameAlternates = emoji.Aliases;
+                    var shortnames = new List<string>();
+                    shortnames.Add(shortname);
+                    if (shortnameAlternates != null && shortnameAlternates.Count > 0) {
+                        shortnames.AddRange(shortnameAlternates);
+                    }
+                    foreach (var rawName in shortnames) {
+                        string strippedName = rawName;
+                        if (strippedName.StartsWith(":")) {
+                            strippedName = strippedName.Substring(1);
+                        }
+                        if (strippedName.EndsWith(":")) {
+                            strippedName = strippedName.Substring(
+                                0, strippedName.Length - 1
+                            );
+                        }
+                        writer.WriteLine(
+                            String.Format(
+                                @"{{ ""{0}"", ""{1}"" }},",
+                                strippedName,
+                                unicodeCodePoint
+                            )
+                        );
+                    }
                 }
                 writer.Write(outputTail);
                 writer.Flush();
diff --git a/src/Common/GeneratedEmojione.cs b/src/Common/GeneratedEmojione.cs
index 4e6ae77..43951d3 100644
--- a/src/Common/GeneratedEmojione.cs
+++ b/src/Common/GeneratedEmojione.cs
@@ -6,732 +6,2379 @@ using System.Collections.Generic;
 namespace Smuxi.Common {
     public partial class Emojione {
         static readonly Dictionary<string, string> map = new Dictionary<string, string> () {
-{ "hash", "0023-20E3" },
-{ "zero", "0030-20E3" },
-{ "one", "0031-20E3" },
-{ "two", "0032-20E3" },
-{ "three", "0033-20E3" },
-{ "four", "0034-20E3" },
-{ "five", "0035-20E3" },
-{ "six", "0036-20E3" },
-{ "seven", "0037-20E3" },
-{ "eight", "0038-20E3" },
-{ "nine", "0039-20E3" },
-{ "copyright", "00A9" },
-{ "registered", "00AE" },
-{ "bangbang", "203C" },
-{ "interrobang", "2049" },
-{ "tm", "1F1F9-1F1F2" },
-{ "information_source", "2139" },
-{ "left_right_arrow", "2194" },
+{ "100", "1F4AF" },
+{ "1234", "1F522" },
+{ "8ball", "1F3B1" },
+{ "a", "1F170" },
+{ "ab", "1F18E" },
+{ "abc", "1F524" },
+{ "abcd", "1F521" },
+{ "accept", "1F251" },
+{ "aerial_tramway", "1F6A1" },
+{ "airplane", "2708" },
+{ "airplane_arriving", "1F6EC" },
+{ "airplane_departure", "1F6EB" },
+{ "airplane_small", "1F6E9" },
+{ "small_airplane", "1F6E9" },
+{ "alarm_clock", "23F0" },
+{ "alembic", "2697" },
+{ "alien", "1F47D" },
+{ "ambulance", "1F691" },
+{ "amphora", "1F3FA" },
+{ "anchor", "2693" },
+{ "angel", "1F47C" },
+{ "angel_tone1", "1F47C-1F3FB" },
+{ "angel_tone2", "1F47C-1F3FC" },
+{ "angel_tone3", "1F47C-1F3FD" },
+{ "angel_tone4", "1F47C-1F3FE" },
+{ "angel_tone5", "1F47C-1F3FF" },
+{ "anger", "1F4A2" },
+{ "anger_right", "1F5EF" },
+{ "right_anger_bubble", "1F5EF" },
+{ "angry", "1F620" },
+{ "anguished", "1F627" },
+{ "ant", "1F41C" },
+{ "apple", "1F34E" },
+{ "aquarius", "2652" },
+{ "aries", "2648" },
+{ "arrow_backward", "25C0" },
+{ "arrow_double_down", "23EC" },
+{ "arrow_double_up", "23EB" },
+{ "arrow_down", "2B07" },
+{ "arrow_down_small", "1F53D" },
+{ "arrow_forward", "25B6" },
+{ "arrow_heading_down", "2935" },
+{ "arrow_heading_up", "2934" },
+{ "arrow_left", "2B05" },
+{ "arrow_lower_left", "2199" },
+{ "arrow_lower_right", "2198" },
+{ "arrow_right", "27A1" },
+{ "arrow_right_hook", "21AA" },
+{ "arrow_up", "2B06" },
 { "arrow_up_down", "2195" },
+{ "arrow_up_small", "1F53C" },
 { "arrow_upper_left", "2196" },
 { "arrow_upper_right", "2197" },
-{ "arrow_lower_right", "2198" },
-{ "arrow_lower_left", "2199" },
-{ "leftwards_arrow_with_hook", "21A9" },
-{ "arrow_right_hook", "21AA" },
-{ "watch", "231A" },
-{ "hourglass", "231B" },
-{ "fast_forward", "23E9" },
-{ "rewind", "23EA" },
-{ "arrow_double_up", "23EB" },
-{ "arrow_double_down", "23EC" },
-{ "alarm_clock", "23F0" },
-{ "hourglass_flowing_sand", "23F3" },
-{ "m", "24C2" },
-{ "black_small_square", "25AA" },
-{ "white_small_square", "25AB" },
-{ "arrow_forward", "25B6" },
-{ "arrow_backward", "25C0" },
-{ "white_medium_square", "25FB" },
-{ "black_medium_square", "25FC" },
-{ "white_medium_small_square", "25FD" },
-{ "black_medium_small_square", "25FE" },
-{ "sunny", "2600" },
-{ "cloud", "2601" },
-{ "telephone", "260E" },
+{ "arrows_clockwise", "1F503" },
+{ "arrows_counterclockwise", "1F504" },
+{ "art", "1F3A8" },
+{ "articulated_lorry", "1F69B" },
+{ "asterisk", "002A-20E3" },
+{ "keycap_asterisk", "002A-20E3" },
+{ "astonished", "1F632" },
+{ "athletic_shoe", "1F45F" },
+{ "atm", "1F3E7" },
+{ "atom", "269B" },
+{ "atom_symbol", "269B" },
+{ "avocado", "1F951" },
+{ "b", "1F171" },
+{ "baby", "1F476" },
+{ "baby_bottle", "1F37C" },
+{ "baby_chick", "1F424" },
+{ "baby_symbol", "1F6BC" },
+{ "baby_tone1", "1F476-1F3FB" },
+{ "baby_tone2", "1F476-1F3FC" },
+{ "baby_tone3", "1F476-1F3FD" },
+{ "baby_tone4", "1F476-1F3FE" },
+{ "baby_tone5", "1F476-1F3FF" },
+{ "back", "1F519" },
+{ "bacon", "1F953" },
+{ "badminton", "1F3F8" },
+{ "baggage_claim", "1F6C4" },
+{ "balloon", "1F388" },
+{ "ballot_box", "1F5F3" },
+{ "ballot_box_with_ballot", "1F5F3" },
 { "ballot_box_with_check", "2611" },
-{ "umbrella", "2614" },
-{ "coffee", "2615" },
-{ "point_up", "261D" },
-{ "relaxed", "263A" },
-{ "aries", "2648" },
-{ "taurus", "2649" },
-{ "gemini", "264A" },
+{ "bamboo", "1F38D" },
+{ "banana", "1F34C" },
+{ "bangbang", "203C" },
+{ "bank", "1F3E6" },
+{ "bar_chart", "1F4CA" },
+{ "barber", "1F488" },
+{ "baseball", "26BE" },
+{ "basketball", "1F3C0" },
+{ "basketball_player", "26F9" },
+{ "person_with_ball", "26F9" },
+{ "basketball_player_tone1", "26F9-1F3FB" },
+{ "person_with_ball_tone1", "26F9-1F3FB" },
+{ "basketball_player_tone2", "26F9-1F3FC" },
+{ "person_with_ball_tone2", "26F9-1F3FC" },
+{ "basketball_player_tone3", "26F9-1F3FD" },
+{ "person_with_ball_tone3", "26F9-1F3FD" },
+{ "basketball_player_tone4", "26F9-1F3FE" },
+{ "person_with_ball_tone4", "26F9-1F3FE" },
+{ "basketball_player_tone5", "26F9-1F3FF" },
+{ "person_with_ball_tone5", "26F9-1F3FF" },
+{ "bat", "1F987" },
+{ "bath", "1F6C0" },
+{ "bath_tone1", "1F6C0-1F3FB" },
+{ "bath_tone2", "1F6C0-1F3FC" },
+{ "bath_tone3", "1F6C0-1F3FD" },
+{ "bath_tone4", "1F6C0-1F3FE" },
+{ "bath_tone5", "1F6C0-1F3FF" },
+{ "bathtub", "1F6C1" },
+{ "battery", "1F50B" },
+{ "beach", "1F3D6" },
+{ "beach_with_umbrella", "1F3D6" },
+{ "beach_umbrella", "26F1" },
+{ "umbrella_on_ground", "26F1" },
+{ "bear", "1F43B" },
+{ "bed", "1F6CF" },
+{ "bee", "1F41D" },
+{ "beer", "1F37A" },
+{ "beers", "1F37B" },
+{ "beetle", "1F41E" },
+{ "beginner", "1F530" },
+{ "bell", "1F514" },
+{ "bellhop", "1F6CE" },
+{ "bellhop_bell", "1F6CE" },
+{ "bento", "1F371" },
+{ "bicyclist", "1F6B4" },
+{ "bicyclist_tone1", "1F6B4-1F3FB" },
+{ "bicyclist_tone2", "1F6B4-1F3FC" },
+{ "bicyclist_tone3", "1F6B4-1F3FD" },
+{ "bicyclist_tone4", "1F6B4-1F3FE" },
+{ "bicyclist_tone5", "1F6B4-1F3FF" },
+{ "bike", "1F6B2" },
+{ "bikini", "1F459" },
+{ "biohazard", "2623" },
+{ "biohazard_sign", "2623" },
+{ "bird", "1F426" },
+{ "birthday", "1F382" },
+{ "black_circle", "26AB" },
+{ "black_heart", "1F5A4" },
+{ "black_joker", "1F0CF" },
+{ "black_large_square", "2B1B" },
+{ "black_medium_small_square", "25FE" },
+{ "black_medium_square", "25FC" },
+{ "black_nib", "2712" },
+{ "black_small_square", "25AA" },
+{ "black_square_button", "1F532" },
+{ "blossom", "1F33C" },
+{ "blowfish", "1F421" },
+{ "blue_book", "1F4D8" },
+{ "blue_car", "1F699" },
+{ "blue_circle", "1F535" },
+{ "blue_heart", "1F499" },
+{ "blush", "1F60A" },
+{ "boar", "1F417" },
+{ "bomb", "1F4A3" },
+{ "book", "1F4D6" },
+{ "bookmark", "1F516" },
+{ "bookmark_tabs", "1F4D1" },
+{ "books", "1F4DA" },
+{ "boom", "1F4A5" },
+{ "boot", "1F462" },
+{ "bouquet", "1F490" },
+{ "bow", "1F647" },
+{ "bow_and_arrow", "1F3F9" },
+{ "archery", "1F3F9" },
+{ "bow_tone1", "1F647-1F3FB" },
+{ "bow_tone2", "1F647-1F3FC" },
+{ "bow_tone3", "1F647-1F3FD" },
+{ "bow_tone4", "1F647-1F3FE" },
+{ "bow_tone5", "1F647-1F3FF" },
+{ "bowling", "1F3B3" },
+{ "boxing_glove", "1F94A" },
+{ "boxing_gloves", "1F94A" },
+{ "boy", "1F466" },
+{ "boy_tone1", "1F466-1F3FB" },
+{ "boy_tone2", "1F466-1F3FC" },
+{ "boy_tone3", "1F466-1F3FD" },
+{ "boy_tone4", "1F466-1F3FE" },
+{ "boy_tone5", "1F466-1F3FF" },
+{ "bread", "1F35E" },
+{ "bride_with_veil", "1F470" },
+{ "bride_with_veil_tone1", "1F470-1F3FB" },
+{ "bride_with_veil_tone2", "1F470-1F3FC" },
+{ "bride_with_veil_tone3", "1F470-1F3FD" },
+{ "bride_with_veil_tone4", "1F470-1F3FE" },
+{ "bride_with_veil_tone5", "1F470-1F3FF" },
+{ "bridge_at_night", "1F309" },
+{ "briefcase", "1F4BC" },
+{ "broken_heart", "1F494" },
+{ "bug", "1F41B" },
+{ "bulb", "1F4A1" },
+{ "bullettrain_front", "1F685" },
+{ "bullettrain_side", "1F684" },
+{ "burrito", "1F32F" },
+{ "bus", "1F68C" },
+{ "busstop", "1F68F" },
+{ "bust_in_silhouette", "1F464" },
+{ "busts_in_silhouette", "1F465" },
+{ "butterfly", "1F98B" },
+{ "cactus", "1F335" },
+{ "cake", "1F370" },
+{ "calendar", "1F4C6" },
+{ "calendar_spiral", "1F5D3" },
+{ "spiral_calendar_pad", "1F5D3" },
+{ "call_me", "1F919" },
+{ "call_me_hand", "1F919" },
+{ "call_me_tone1", "1F919-1F3FB" },
+{ "call_me_hand_tone1", "1F919-1F3FB" },
+{ "call_me_tone2", "1F919-1F3FC" },
+{ "call_me_hand_tone2", "1F919-1F3FC" },
+{ "call_me_tone3", "1F919-1F3FD" },
+{ "call_me_hand_tone3", "1F919-1F3FD" },
+{ "call_me_tone4", "1F919-1F3FE" },
+{ "call_me_hand_tone4", "1F919-1F3FE" },
+{ "call_me_tone5", "1F919-1F3FF" },
+{ "call_me_hand_tone5", "1F919-1F3FF" },
+{ "calling", "1F4F2" },
+{ "camel", "1F42B" },
+{ "camera", "1F4F7" },
+{ "camera_with_flash", "1F4F8" },
+{ "camping", "1F3D5" },
 { "cancer", "264B" },
-{ "leo", "264C" },
-{ "virgo", "264D" },
-{ "libra", "264E" },
-{ "scorpius", "264F" },
-{ "sagittarius", "2650" },
+{ "candle", "1F56F" },
+{ "candy", "1F36C" },
+{ "canoe", "1F6F6" },
+{ "kayak", "1F6F6" },
+{ "capital_abcd", "1F520" },
 { "capricorn", "2651" },
-{ "aquarius", "2652" },
-{ "pisces", "2653" },
-{ "spades", "2660" },
+{ "card_box", "1F5C3" },
+{ "card_file_box", "1F5C3" },
+{ "card_index", "1F4C7" },
+{ "carousel_horse", "1F3A0" },
+{ "carrot", "1F955" },
+{ "cartwheel", "1F938" },
+{ "person_doing_cartwheel", "1F938" },
+{ "cartwheel_tone1", "1F938-1F3FB" },
+{ "person_doing_cartwheel_tone1", "1F938-1F3FB" },
+{ "cartwheel_tone2", "1F938-1F3FC" },
+{ "person_doing_cartwheel_tone2", "1F938-1F3FC" },
+{ "cartwheel_tone3", "1F938-1F3FD" },
+{ "person_doing_cartwheel_tone3", "1F938-1F3FD" },
+{ "cartwheel_tone4", "1F938-1F3FE" },
+{ "person_doing_cartwheel_tone4", "1F938-1F3FE" },
+{ "cartwheel_tone5", "1F938-1F3FF" },
+{ "person_doing_cartwheel_tone5", "1F938-1F3FF" },
+{ "cat", "1F431" },
+{ "cat2", "1F408" },
+{ "cd", "1F4BF" },
+{ "chains", "26D3" },
+{ "champagne", "1F37E" },
+{ "bottle_with_popping_cork", "1F37E" },
+{ "champagne_glass", "1F942" },
+{ "clinking_glass", "1F942" },
+{ "chart", "1F4B9" },
+{ "chart_with_downwards_trend", "1F4C9" },
+{ "chart_with_upwards_trend", "1F4C8" },
+{ "checkered_flag", "1F3C1" },
+{ "cheese", "1F9C0" },
+{ "cheese_wedge", "1F9C0" },
+{ "cherries", "1F352" },
+{ "cherry_blossom", "1F338" },
+{ "chestnut", "1F330" },
+{ "chicken", "1F414" },
+{ "children_crossing", "1F6B8" },
+{ "chipmunk", "1F43F" },
+{ "chocolate_bar", "1F36B" },
+{ "christmas_tree", "1F384" },
+{ "church", "26EA" },
+{ "cinema", "1F3A6" },
+{ "circus_tent", "1F3AA" },
+{ "city_dusk", "1F306" },
+{ "city_sunset", "1F307" },
+{ "city_sunrise", "1F307" },
+{ "cityscape", "1F3D9" },
+{ "cl", "1F191" },
+{ "clap", "1F44F" },
+{ "clap_tone1", "1F44F-1F3FB" },
+{ "clap_tone2", "1F44F-1F3FC" },
+{ "clap_tone3", "1F44F-1F3FD" },
+{ "clap_tone4", "1F44F-1F3FE" },
+{ "clap_tone5", "1F44F-1F3FF" },
+{ "clapper", "1F3AC" },
+{ "classical_building", "1F3DB" },
+{ "clipboard", "1F4CB" },
+{ "clock", "1F570" },
+{ "mantlepiece_clock", "1F570" },
+{ "clock1", "1F550" },
+{ "clock10", "1F559" },
+{ "clock1030", "1F565" },
+{ "clock11", "1F55A" },
+{ "clock1130", "1F566" },
+{ "clock12", "1F55B" },
+{ "clock1230", "1F567" },
+{ "clock130", "1F55C" },
+{ "clock2", "1F551" },
+{ "clock230", "1F55D" },
+{ "clock3", "1F552" },
+{ "clock330", "1F55E" },
+{ "clock4", "1F553" },
+{ "clock430", "1F55F" },
+{ "clock5", "1F554" },
+{ "clock530", "1F560" },
+{ "clock6", "1F555" },
+{ "clock630", "1F561" },
+{ "clock7", "1F556" },
+{ "clock730", "1F562" },
+{ "clock8", "1F557" },
+{ "clock830", "1F563" },
+{ "clock9", "1F558" },
+{ "clock930", "1F564" },
+{ "closed_book", "1F4D5" },
+{ "closed_lock_with_key", "1F510" },
+{ "closed_umbrella", "1F302" },
+{ "cloud", "2601" },
+{ "cloud_lightning", "1F329" },
+{ "cloud_with_lightning", "1F329" },
+{ "cloud_rain", "1F327" },
+{ "cloud_with_rain", "1F327" },
+{ "cloud_snow", "1F328" },
+{ "cloud_with_snow", "1F328" },
+{ "cloud_tornado", "1F32A" },
+{ "cloud_with_tornado", "1F32A" },
+{ "clown", "1F921" },
+{ "clown_face", "1F921" },
 { "clubs", "2663" },
-{ "hearts", "2665" },
+{ "cocktail", "1F378" },
+{ "coffee", "2615" },
+{ "coffin", "26B0" },
+{ "cold_sweat", "1F630" },
+{ "comet", "2604" },
+{ "compression", "1F5DC" },
+{ "computer", "1F4BB" },
+{ "confetti_ball", "1F38A" },
+{ "confounded", "1F616" },
+{ "confused", "1F615" },
+{ "congratulations", "3297" },
+{ "construction", "1F6A7" },
+{ "construction_site", "1F3D7" },
+{ "building_construction", "1F3D7" },
+{ "construction_worker", "1F477" },
+{ "construction_worker_tone1", "1F477-1F3FB" },
+{ "construction_worker_tone2", "1F477-1F3FC" },
+{ "construction_worker_tone3", "1F477-1F3FD" },
+{ "construction_worker_tone4", "1F477-1F3FE" },
+{ "construction_worker_tone5", "1F477-1F3FF" },
+{ "control_knobs", "1F39B" },
+{ "convenience_store", "1F3EA" },
+{ "cookie", "1F36A" },
+{ "cooking", "1F373" },
+{ "cool", "1F192" },
+{ "cop", "1F46E" },
+{ "cop_tone1", "1F46E-1F3FB" },
+{ "cop_tone2", "1F46E-1F3FC" },
+{ "cop_tone3", "1F46E-1F3FD" },
+{ "cop_tone4", "1F46E-1F3FE" },
+{ "cop_tone5", "1F46E-1F3FF" },
+{ "copyright", "00A9" },
+{ "corn", "1F33D" },
+{ "couch", "1F6CB" },
+{ "couch_and_lamp", "1F6CB" },
+{ "couple", "1F46B" },
+{ "couple_mm", "1F468-2764-1F468" },
+{ "couple_with_heart_mm", "1F468-2764-1F468" },
+{ "couple_with_heart", "1F491" },
+{ "couple_ww", "1F469-2764-1F469" },
+{ "couple_with_heart_ww", "1F469-2764-1F469" },
+{ "couplekiss", "1F48F" },
+{ "cow", "1F42E" },
+{ "cow2", "1F404" },
+{ "cowboy", "1F920" },
+{ "face_with_cowboy_hat", "1F920" },
+{ "crab", "1F980" },
+{ "crayon", "1F58D" },
+{ "lower_left_crayon", "1F58D" },
+{ "credit_card", "1F4B3" },
+{ "crescent_moon", "1F319" },
+{ "cricket", "1F3CF" },
+{ "cricket_bat_ball", "1F3CF" },
+{ "crocodile", "1F40A" },
+{ "croissant", "1F950" },
+{ "cross", "271D" },
+{ "latin_cross", "271D" },
+{ "crossed_flags", "1F38C" },
+{ "crossed_swords", "2694" },
+{ "crown", "1F451" },
+{ "cruise_ship", "1F6F3" },
+{ "passenger_ship", "1F6F3" },
+{ "cry", "1F622" },
+{ "crying_cat_face", "1F63F" },
+{ "crystal_ball", "1F52E" },
+{ "cucumber", "1F952" },
+{ "cupid", "1F498" },
+{ "curly_loop", "27B0" },
+{ "currency_exchange", "1F4B1" },
+{ "curry", "1F35B" },
+{ "custard", "1F36E" },
+{ "pudding", "1F36E" },
+{ "flan", "1F36E" },
+{ "customs", "1F6C3" },
+{ "cyclone", "1F300" },
+{ "dagger", "1F5E1" },
+{ "dagger_knife", "1F5E1" },
+{ "dancer", "1F483" },
+{ "dancer_tone1", "1F483-1F3FB" },
+{ "dancer_tone2", "1F483-1F3FC" },
+{ "dancer_tone3", "1F483-1F3FD" },
+{ "dancer_tone4", "1F483-1F3FE" },
+{ "dancer_tone5", "1F483-1F3FF" },
+{ "dancers", "1F46F" },
+{ "dango", "1F361" },
+{ "dark_sunglasses", "1F576" },
+{ "dart", "1F3AF" },
+{ "dash", "1F4A8" },
+{ "date", "1F4C5" },
+{ "deciduous_tree", "1F333" },
+{ "deer", "1F98C" },
+{ "department_store", "1F3EC" },
+{ "desert", "1F3DC" },
+{ "desktop", "1F5A5" },
+{ "desktop_computer", "1F5A5" },
+{ "diamond_shape_with_a_dot_inside", "1F4A0" },
 { "diamonds", "2666" },
-{ "hotsprings", "2668" },
-{ "recycle", "267B" },
-{ "wheelchair", "267F" },
-{ "anchor", "2693" },
-{ "warning", "26A0" },
-{ "zap", "26A1" },
-{ "white_circle", "26AA" },
-{ "black_circle", "26AB" },
-{ "soccer", "26BD" },
-{ "baseball", "26BE" },
-{ "snowman", "26C4" },
-{ "partly_sunny", "26C5" },
-{ "ophiuchus", "26CE" },
-{ "no_entry", "26D4" },
-{ "church", "26EA" },
-{ "fountain", "26F2" },
-{ "golf", "26F3" },
-{ "sailboat", "26F5" },
-{ "tent", "26FA" },
-{ "fuelpump", "26FD" },
-{ "scissors", "2702" },
-{ "white_check_mark", "2705" },
-{ "airplane", "2708" },
-{ "envelope", "2709" },
-{ "fist", "270A" },
-{ "raised_hand", "270B" },
-{ "v", "270C" },
-{ "pencil2", "270F" },
-{ "black_nib", "2712" },
-{ "heavy_check_mark", "2714" },
-{ "heavy_multiplication_x", "2716" },
-{ "sparkles", "2728" },
-{ "eight_spoked_asterisk", "2733" },
+{ "disappointed", "1F61E" },
+{ "disappointed_relieved", "1F625" },
+{ "dividers", "1F5C2" },
+{ "card_index_dividers", "1F5C2" },
+{ "dizzy", "1F4AB" },
+{ "dizzy_face", "1F635" },
+{ "do_not_litter", "1F6AF" },
+{ "dog", "1F436" },
+{ "dog2", "1F415" },
+{ "dollar", "1F4B5" },
+{ "dolls", "1F38E" },
+{ "dolphin", "1F42C" },
+{ "door", "1F6AA" },
+{ "doughnut", "1F369" },
+{ "dove", "1F54A" },
+{ "dove_of_peace", "1F54A" },
+{ "dragon", "1F409" },
+{ "dragon_face", "1F432" },
+{ "dress", "1F457" },
+{ "dromedary_camel", "1F42A" },
+{ "drooling_face", "1F924" },
+{ "drool", "1F924" },
+{ "droplet", "1F4A7" },
+{ "drum", "1F941" },
+{ "drum_with_drumsticks", "1F941" },
+{ "duck", "1F986" },
+{ "dvd", "1F4C0" },
+{ "eagle", "1F985" },
+{ "ear", "1F442" },
+{ "ear_of_rice", "1F33E" },
+{ "ear_tone1", "1F442-1F3FB" },
+{ "ear_tone2", "1F442-1F3FC" },
+{ "ear_tone3", "1F442-1F3FD" },
+{ "ear_tone4", "1F442-1F3FE" },
+{ "ear_tone5", "1F442-1F3FF" },
+{ "earth_africa", "1F30D" },
+{ "earth_americas", "1F30E" },
+{ "earth_asia", "1F30F" },
+{ "egg", "1F95A" },
+{ "eggplant", "1F346" },
+{ "eight", "0038-20E3" },
 { "eight_pointed_black_star", "2734" },
-{ "snowflake", "2744" },
-{ "sparkle", "2747" },
-{ "x", "274C" },
-{ "negative_squared_cross_mark", "274E" },
-{ "question", "2753" },
-{ "grey_question", "2754" },
-{ "grey_exclamation", "2755" },
+{ "eight_spoked_asterisk", "2733" },
+{ "eject", "23CF" },
+{ "eject_symbol", "23CF" },
+{ "electric_plug", "1F50C" },
+{ "elephant", "1F418" },
+{ "e-mail", "1F4E7" },
+{ "email", "1F4E7" },
+{ "end", "1F51A" },
+{ "envelope", "2709" },
+{ "envelope_with_arrow", "1F4E9" },
+{ "euro", "1F4B6" },
+{ "european_castle", "1F3F0" },
+{ "european_post_office", "1F3E4" },
+{ "evergreen_tree", "1F332" },
 { "exclamation", "2757" },
-{ "heart", "2764" },
-{ "heavy_plus_sign", "2795" },
-{ "heavy_minus_sign", "2796" },
-{ "heavy_division_sign", "2797" },
-{ "arrow_right", "27A1" },
-{ "curly_loop", "27B0" },
-{ "arrow_heading_up", "2934" },
-{ "arrow_heading_down", "2935" },
-{ "arrow_left", "2B05" },
-{ "arrow_up", "2B06" },
-{ "arrow_down", "2B07" },
-{ "black_large_square", "2B1B" },
-{ "white_large_square", "2B1C" },
-{ "star", "2B50" },
-{ "o", "2B55" },
-{ "wavy_dash", "3030" },
-{ "part_alternation_mark", "303D" },
-{ "congratulations", "3297" },
-{ "secret", "3299" },
-{ "mahjong", "1F004" },
-{ "black_joker", "1F0CF" },
-{ "a", "1F170" },
-{ "b", "1F171" },
-{ "o2", "1F17E" },
-{ "parking", "1F17F" },
-{ "ab", "1F18E" },
-{ "cl", "1F1E8-1F1F1" },
-{ "cool", "1F192" },
-{ "free", "1F193" },
-{ "id", "1F1EE-1F1E9" },
-{ "new", "1F195" },
-{ "ng", "1F1F3-1F1EC" },
-{ "ok", "1F197" },
-{ "sos", "1F198" },
-{ "up", "1F199" },
-{ "vs", "1F19A" },
+{ "expressionless", "1F611" },
+{ "eye", "1F441" },
+{ "eye_in_speech_bubble", "1F441-1F5E8" },
+{ "eyeglasses", "1F453" },
+{ "eyes", "1F440" },
+{ "face_palm", "1F926" },
+{ "facepalm", "1F926" },
+{ "face_palm_tone1", "1F926-1F3FB" },
+{ "facepalm_tone1", "1F926-1F3FB" },
+{ "face_palm_tone2", "1F926-1F3FC" },
+{ "facepalm_tone2", "1F926-1F3FC" },
+{ "face_palm_tone3", "1F926-1F3FD" },
+{ "facepalm_tone3", "1F926-1F3FD" },
+{ "face_palm_tone4", "1F926-1F3FE" },
+{ "facepalm_tone4", "1F926-1F3FE" },
+{ "face_palm_tone5", "1F926-1F3FF" },
+{ "facepalm_tone5", "1F926-1F3FF" },
+{ "factory", "1F3ED" },
+{ "fallen_leaf", "1F342" },
+{ "family", "1F46A" },
+{ "family_mmb", "1F468-1F468-1F466" },
+{ "family_mmbb", "1F468-1F468-1F466-1F466" },
+{ "family_mmg", "1F468-1F468-1F467" },
+{ "family_mmgb", "1F468-1F468-1F467-1F466" },
+{ "family_mmgg", "1F468-1F468-1F467-1F467" },
+{ "family_mwbb", "1F468-1F469-1F466-1F466" },
+{ "family_mwg", "1F468-1F469-1F467" },
+{ "family_mwgb", "1F468-1F469-1F467-1F466" },
+{ "family_mwgg", "1F468-1F469-1F467-1F467" },
+{ "family_wwb", "1F469-1F469-1F466" },
+{ "family_wwbb", "1F469-1F469-1F466-1F466" },
+{ "family_wwg", "1F469-1F469-1F467" },
+{ "family_wwgb", "1F469-1F469-1F467-1F466" },
+{ "family_wwgg", "1F469-1F469-1F467-1F467" },
+{ "fast_forward", "23E9" },
+{ "fax", "1F4E0" },
+{ "fearful", "1F628" },
+{ "feet", "1F43E" },
+{ "paw_prints", "1F43E" },
+{ "fencer", "1F93A" },
+{ "fencing", "1F93A" },
+{ "ferris_wheel", "1F3A1" },
+{ "ferry", "26F4" },
+{ "field_hockey", "1F3D1" },
+{ "file_cabinet", "1F5C4" },
+{ "file_folder", "1F4C1" },
+{ "film_frames", "1F39E" },
+{ "fingers_crossed", "1F91E" },
+{ "hand_with_index_and_middle_finger_crossed", "1F91E" },
+{ "fingers_crossed_tone1", "1F91E-1F3FB" },
+{ "hand_with_index_and_middle_fingers_crossed_tone1", "1F91E-1F3FB" },
+{ "fingers_crossed_tone2", "1F91E-1F3FC" },
+{ "hand_with_index_and_middle_fingers_crossed_tone2", "1F91E-1F3FC" },
+{ "fingers_crossed_tone3", "1F91E-1F3FD" },
+{ "hand_with_index_and_middle_fingers_crossed_tone3", "1F91E-1F3FD" },
+{ "fingers_crossed_tone4", "1F91E-1F3FE" },
+{ "hand_with_index_and_middle_fingers_crossed_tone4", "1F91E-1F3FE" },
+{ "fingers_crossed_tone5", "1F91E-1F3FF" },
+{ "hand_with_index_and_middle_fingers_crossed_tone5", "1F91E-1F3FF" },
+{ "fire", "1F525" },
+{ "flame", "1F525" },
+{ "fire_engine", "1F692" },
+{ "fireworks", "1F386" },
+{ "first_place", "1F947" },
+{ "first_place_medal", "1F947" },
+{ "first_quarter_moon", "1F313" },
+{ "first_quarter_moon_with_face", "1F31B" },
+{ "fish", "1F41F" },
+{ "fish_cake", "1F365" },
+{ "fishing_pole_and_fish", "1F3A3" },
+{ "fist", "270A" },
+{ "fist_tone1", "270A-1F3FB" },
+{ "fist_tone2", "270A-1F3FC" },
+{ "fist_tone3", "270A-1F3FD" },
+{ "fist_tone4", "270A-1F3FE" },
+{ "fist_tone5", "270A-1F3FF" },
+{ "five", "0035-20E3" },
+{ "flag_ac", "1F1E6-1F1E8" },
+{ "ac", "1F1E6-1F1E8" },
+{ "flag_ad", "1F1E6-1F1E9" },
+{ "ad", "1F1E6-1F1E9" },
+{ "flag_ae", "1F1E6-1F1EA" },
+{ "ae", "1F1E6-1F1EA" },
+{ "flag_af", "1F1E6-1F1EB" },
+{ "af", "1F1E6-1F1EB" },
+{ "flag_ag", "1F1E6-1F1EC" },
+{ "ag", "1F1E6-1F1EC" },
+{ "flag_ai", "1F1E6-1F1EE" },
+{ "ai", "1F1E6-1F1EE" },
+{ "flag_al", "1F1E6-1F1F1" },
+{ "al", "1F1E6-1F1F1" },
+{ "flag_am", "1F1E6-1F1F2" },
+{ "am", "1F1E6-1F1F2" },
+{ "flag_ao", "1F1E6-1F1F4" },
+{ "ao", "1F1E6-1F1F4" },
+{ "flag_aq", "1F1E6-1F1F6" },
+{ "aq", "1F1E6-1F1F6" },
+{ "flag_ar", "1F1E6-1F1F7" },
+{ "ar", "1F1E6-1F1F7" },
+{ "flag_as", "1F1E6-1F1F8" },
+{ "as", "1F1E6-1F1F8" },
+{ "flag_at", "1F1E6-1F1F9" },
+{ "at", "1F1E6-1F1F9" },
+{ "flag_au", "1F1E6-1F1FA" },
+{ "au", "1F1E6-1F1FA" },
+{ "flag_aw", "1F1E6-1F1FC" },
+{ "aw", "1F1E6-1F1FC" },
+{ "flag_ax", "1F1E6-1F1FD" },
+{ "ax", "1F1E6-1F1FD" },
+{ "flag_az", "1F1E6-1F1FF" },
+{ "az", "1F1E6-1F1FF" },
+{ "flag_ba", "1F1E7-1F1E6" },
+{ "ba", "1F1E7-1F1E6" },
+{ "flag_bb", "1F1E7-1F1E7" },
+{ "bb", "1F1E7-1F1E7" },
+{ "flag_bd", "1F1E7-1F1E9" },
+{ "bd", "1F1E7-1F1E9" },
+{ "flag_be", "1F1E7-1F1EA" },
+{ "be", "1F1E7-1F1EA" },
+{ "flag_bf", "1F1E7-1F1EB" },
+{ "bf", "1F1E7-1F1EB" },
+{ "flag_bg", "1F1E7-1F1EC" },
+{ "bg", "1F1E7-1F1EC" },
+{ "flag_bh", "1F1E7-1F1ED" },
+{ "bh", "1F1E7-1F1ED" },
+{ "flag_bi", "1F1E7-1F1EE" },
+{ "bi", "1F1E7-1F1EE" },
+{ "flag_bj", "1F1E7-1F1EF" },
+{ "bj", "1F1E7-1F1EF" },
+{ "flag_bl", "1F1E7-1F1F1" },
+{ "bl", "1F1E7-1F1F1" },
+{ "flag_black", "1F3F4" },
+{ "waving_black_flag", "1F3F4" },
+{ "flag_bm", "1F1E7-1F1F2" },
+{ "bm", "1F1E7-1F1F2" },
+{ "flag_bn", "1F1E7-1F1F3" },
+{ "bn", "1F1E7-1F1F3" },
+{ "flag_bo", "1F1E7-1F1F4" },
+{ "bo", "1F1E7-1F1F4" },
+{ "flag_bq", "1F1E7-1F1F6" },
+{ "bq", "1F1E7-1F1F6" },
+{ "flag_br", "1F1E7-1F1F7" },
+{ "br", "1F1E7-1F1F7" },
+{ "flag_bs", "1F1E7-1F1F8" },
+{ "bs", "1F1E7-1F1F8" },
+{ "flag_bt", "1F1E7-1F1F9" },
+{ "bt", "1F1E7-1F1F9" },
+{ "flag_bv", "1F1E7-1F1FB" },
+{ "bv", "1F1E7-1F1FB" },
+{ "flag_bw", "1F1E7-1F1FC" },
+{ "bw", "1F1E7-1F1FC" },
+{ "flag_by", "1F1E7-1F1FE" },
+{ "by", "1F1E7-1F1FE" },
+{ "flag_bz", "1F1E7-1F1FF" },
+{ "bz", "1F1E7-1F1FF" },
+{ "flag_ca", "1F1E8-1F1E6" },
+{ "ca", "1F1E8-1F1E6" },
+{ "flag_cc", "1F1E8-1F1E8" },
+{ "cc", "1F1E8-1F1E8" },
+{ "flag_cd", "1F1E8-1F1E9" },
+{ "congo", "1F1E8-1F1E9" },
+{ "flag_cf", "1F1E8-1F1EB" },
+{ "cf", "1F1E8-1F1EB" },
+{ "flag_cg", "1F1E8-1F1EC" },
+{ "cg", "1F1E8-1F1EC" },
+{ "flag_ch", "1F1E8-1F1ED" },
+{ "ch", "1F1E8-1F1ED" },
+{ "flag_ci", "1F1E8-1F1EE" },
+{ "ci", "1F1E8-1F1EE" },
+{ "flag_ck", "1F1E8-1F1F0" },
+{ "ck", "1F1E8-1F1F0" },
+{ "flag_cl", "1F1E8-1F1F1" },
+{ "chile", "1F1E8-1F1F1" },
+{ "flag_cm", "1F1E8-1F1F2" },
+{ "cm", "1F1E8-1F1F2" },
+{ "flag_cn", "1F1E8-1F1F3" },
 { "cn", "1F1E8-1F1F3" },
+{ "flag_co", "1F1E8-1F1F4" },
+{ "co", "1F1E8-1F1F4" },
+{ "flag_cp", "1F1E8-1F1F5" },
+{ "cp", "1F1E8-1F1F5" },
+{ "flag_cr", "1F1E8-1F1F7" },
+{ "cr", "1F1E8-1F1F7" },
+{ "flag_cu", "1F1E8-1F1FA" },
+{ "cu", "1F1E8-1F1FA" },
+{ "flag_cv", "1F1E8-1F1FB" },
+{ "cv", "1F1E8-1F1FB" },
+{ "flag_cw", "1F1E8-1F1FC" },
+{ "cw", "1F1E8-1F1FC" },
+{ "flag_cx", "1F1E8-1F1FD" },
+{ "cx", "1F1E8-1F1FD" },
+{ "flag_cy", "1F1E8-1F1FE" },
+{ "cy", "1F1E8-1F1FE" },
+{ "flag_cz", "1F1E8-1F1FF" },
+{ "cz", "1F1E8-1F1FF" },
+{ "flag_de", "1F1E9-1F1EA" },
 { "de", "1F1E9-1F1EA" },
+{ "flag_dg", "1F1E9-1F1EC" },
+{ "dg", "1F1E9-1F1EC" },
+{ "flag_dj", "1F1E9-1F1EF" },
+{ "dj", "1F1E9-1F1EF" },
+{ "flag_dk", "1F1E9-1F1F0" },
+{ "dk", "1F1E9-1F1F0" },
+{ "flag_dm", "1F1E9-1F1F2" },
+{ "dm", "1F1E9-1F1F2" },
+{ "flag_do", "1F1E9-1F1F4" },
+{ "do", "1F1E9-1F1F4" },
+{ "flag_dz", "1F1E9-1F1FF" },
+{ "dz", "1F1E9-1F1FF" },
+{ "flag_ea", "1F1EA-1F1E6" },
+{ "ea", "1F1EA-1F1E6" },
+{ "flag_ec", "1F1EA-1F1E8" },
+{ "ec", "1F1EA-1F1E8" },
+{ "flag_ee", "1F1EA-1F1EA" },
+{ "ee", "1F1EA-1F1EA" },
+{ "flag_eg", "1F1EA-1F1EC" },
+{ "eg", "1F1EA-1F1EC" },
+{ "flag_eh", "1F1EA-1F1ED" },
+{ "eh", "1F1EA-1F1ED" },
+{ "flag_er", "1F1EA-1F1F7" },
+{ "er", "1F1EA-1F1F7" },
+{ "flag_es", "1F1EA-1F1F8" },
 { "es", "1F1EA-1F1F8" },
+{ "flag_et", "1F1EA-1F1F9" },
+{ "et", "1F1EA-1F1F9" },
+{ "flag_eu", "1F1EA-1F1FA" },
+{ "eu", "1F1EA-1F1FA" },
+{ "flag_fi", "1F1EB-1F1EE" },
+{ "fi", "1F1EB-1F1EE" },
+{ "flag_fj", "1F1EB-1F1EF" },
+{ "fj", "1F1EB-1F1EF" },
+{ "flag_fk", "1F1EB-1F1F0" },
+{ "fk", "1F1EB-1F1F0" },
+{ "flag_fm", "1F1EB-1F1F2" },
+{ "fm", "1F1EB-1F1F2" },
+{ "flag_fo", "1F1EB-1F1F4" },
+{ "fo", "1F1EB-1F1F4" },
+{ "flag_fr", "1F1EB-1F1F7" },
 { "fr", "1F1EB-1F1F7" },
+{ "flag_ga", "1F1EC-1F1E6" },
+{ "ga", "1F1EC-1F1E6" },
+{ "flag_gb", "1F1EC-1F1E7" },
 { "gb", "1F1EC-1F1E7" },
+{ "flag_gd", "1F1EC-1F1E9" },
+{ "gd", "1F1EC-1F1E9" },
+{ "flag_ge", "1F1EC-1F1EA" },
+{ "ge", "1F1EC-1F1EA" },
+{ "flag_gf", "1F1EC-1F1EB" },
+{ "gf", "1F1EC-1F1EB" },
+{ "flag_gg", "1F1EC-1F1EC" },
+{ "gg", "1F1EC-1F1EC" },
+{ "flag_gh", "1F1EC-1F1ED" },
+{ "gh", "1F1EC-1F1ED" },
+{ "flag_gi", "1F1EC-1F1EE" },
+{ "gi", "1F1EC-1F1EE" },
+{ "flag_gl", "1F1EC-1F1F1" },
+{ "gl", "1F1EC-1F1F1" },
+{ "flag_gm", "1F1EC-1F1F2" },
+{ "gm", "1F1EC-1F1F2" },
+{ "flag_gn", "1F1EC-1F1F3" },
+{ "gn", "1F1EC-1F1F3" },
+{ "flag_gp", "1F1EC-1F1F5" },
+{ "gp", "1F1EC-1F1F5" },
+{ "flag_gq", "1F1EC-1F1F6" },
+{ "gq", "1F1EC-1F1F6" },
+{ "flag_gr", "1F1EC-1F1F7" },
+{ "gr", "1F1EC-1F1F7" },
+{ "flag_gs", "1F1EC-1F1F8" },
+{ "gs", "1F1EC-1F1F8" },
+{ "flag_gt", "1F1EC-1F1F9" },
+{ "gt", "1F1EC-1F1F9" },
+{ "flag_gu", "1F1EC-1F1FA" },
+{ "gu", "1F1EC-1F1FA" },
+{ "flag_gw", "1F1EC-1F1FC" },
+{ "gw", "1F1EC-1F1FC" },
+{ "flag_gy", "1F1EC-1F1FE" },
+{ "gy", "1F1EC-1F1FE" },
+{ "flag_hk", "1F1ED-1F1F0" },
+{ "hk", "1F1ED-1F1F0" },
+{ "flag_hm", "1F1ED-1F1F2" },
+{ "hm", "1F1ED-1F1F2" },
+{ "flag_hn", "1F1ED-1F1F3" },
+{ "hn", "1F1ED-1F1F3" },
+{ "flag_hr", "1F1ED-1F1F7" },
+{ "hr", "1F1ED-1F1F7" },
+{ "flag_ht", "1F1ED-1F1F9" },
+{ "ht", "1F1ED-1F1F9" },
+{ "flag_hu", "1F1ED-1F1FA" },
+{ "hu", "1F1ED-1F1FA" },
+{ "flag_ic", "1F1EE-1F1E8" },
+{ "ic", "1F1EE-1F1E8" },
+{ "flag_id", "1F1EE-1F1E9" },
+{ "indonesia", "1F1EE-1F1E9" },
+{ "flag_ie", "1F1EE-1F1EA" },
+{ "ie", "1F1EE-1F1EA" },
+{ "flag_il", "1F1EE-1F1F1" },
+{ "il", "1F1EE-1F1F1" },
+{ "flag_im", "1F1EE-1F1F2" },
+{ "im", "1F1EE-1F1F2" },
+{ "flag_in", "1F1EE-1F1F3" },
+{ "in", "1F1EE-1F1F3" },
+{ "flag_io", "1F1EE-1F1F4" },
+{ "io", "1F1EE-1F1F4" },
+{ "flag_iq", "1F1EE-1F1F6" },
+{ "iq", "1F1EE-1F1F6" },
+{ "flag_ir", "1F1EE-1F1F7" },
+{ "ir", "1F1EE-1F1F7" },
+{ "flag_is", "1F1EE-1F1F8" },
+{ "is", "1F1EE-1F1F8" },
+{ "flag_it", "1F1EE-1F1F9" },
 { "it", "1F1EE-1F1F9" },
+{ "flag_je", "1F1EF-1F1EA" },
+{ "je", "1F1EF-1F1EA" },
+{ "flag_jm", "1F1EF-1F1F2" },
+{ "jm", "1F1EF-1F1F2" },
+{ "flag_jo", "1F1EF-1F1F4" },
+{ "jo", "1F1EF-1F1F4" },
+{ "flag_jp", "1F1EF-1F1F5" },
 { "jp", "1F1EF-1F1F5" },
+{ "flag_ke", "1F1F0-1F1EA" },
+{ "ke", "1F1F0-1F1EA" },
+{ "flag_kg", "1F1F0-1F1EC" },
+{ "kg", "1F1F0-1F1EC" },
+{ "flag_kh", "1F1F0-1F1ED" },
+{ "kh", "1F1F0-1F1ED" },
+{ "flag_ki", "1F1F0-1F1EE" },
+{ "ki", "1F1F0-1F1EE" },
+{ "flag_km", "1F1F0-1F1F2" },
+{ "km", "1F1F0-1F1F2" },
+{ "flag_kn", "1F1F0-1F1F3" },
+{ "kn", "1F1F0-1F1F3" },
+{ "flag_kp", "1F1F0-1F1F5" },
+{ "kp", "1F1F0-1F1F5" },
+{ "flag_kr", "1F1F0-1F1F7" },
 { "kr", "1F1F0-1F1F7" },
-{ "us", "1F1FA-1F1F8" },
+{ "flag_kw", "1F1F0-1F1FC" },
+{ "kw", "1F1F0-1F1FC" },
+{ "flag_ky", "1F1F0-1F1FE" },
+{ "ky", "1F1F0-1F1FE" },
+{ "flag_kz", "1F1F0-1F1FF" },
+{ "kz", "1F1F0-1F1FF" },
+{ "flag_la", "1F1F1-1F1E6" },
+{ "la", "1F1F1-1F1E6" },
+{ "flag_lb", "1F1F1-1F1E7" },
+{ "lb", "1F1F1-1F1E7" },
+{ "flag_lc", "1F1F1-1F1E8" },
+{ "lc", "1F1F1-1F1E8" },
+{ "flag_li", "1F1F1-1F1EE" },
+{ "li", "1F1F1-1F1EE" },
+{ "flag_lk", "1F1F1-1F1F0" },
+{ "lk", "1F1F1-1F1F0" },
+{ "flag_lr", "1F1F1-1F1F7" },
+{ "lr", "1F1F1-1F1F7" },
+{ "flag_ls", "1F1F1-1F1F8" },
+{ "ls", "1F1F1-1F1F8" },
+{ "flag_lt", "1F1F1-1F1F9" },
+{ "lt", "1F1F1-1F1F9" },
+{ "flag_lu", "1F1F1-1F1FA" },
+{ "lu", "1F1F1-1F1FA" },
+{ "flag_lv", "1F1F1-1F1FB" },
+{ "lv", "1F1F1-1F1FB" },
+{ "flag_ly", "1F1F1-1F1FE" },
+{ "ly", "1F1F1-1F1FE" },
+{ "flag_ma", "1F1F2-1F1E6" },
+{ "ma", "1F1F2-1F1E6" },
+{ "flag_mc", "1F1F2-1F1E8" },
+{ "mc", "1F1F2-1F1E8" },
+{ "flag_md", "1F1F2-1F1E9" },
+{ "md", "1F1F2-1F1E9" },
+{ "flag_me", "1F1F2-1F1EA" },
+{ "me", "1F1F2-1F1EA" },
+{ "flag_mf", "1F1F2-1F1EB" },
+{ "mf", "1F1F2-1F1EB" },
+{ "flag_mg", "1F1F2-1F1EC" },
+{ "mg", "1F1F2-1F1EC" },
+{ "flag_mh", "1F1F2-1F1ED" },
+{ "mh", "1F1F2-1F1ED" },
+{ "flag_mk", "1F1F2-1F1F0" },
+{ "mk", "1F1F2-1F1F0" },
+{ "flag_ml", "1F1F2-1F1F1" },
+{ "ml", "1F1F2-1F1F1" },
+{ "flag_mm", "1F1F2-1F1F2" },
+{ "mm", "1F1F2-1F1F2" },
+{ "flag_mn", "1F1F2-1F1F3" },
+{ "mn", "1F1F2-1F1F3" },
+{ "flag_mo", "1F1F2-1F1F4" },
+{ "mo", "1F1F2-1F1F4" },
+{ "flag_mp", "1F1F2-1F1F5" },
+{ "mp", "1F1F2-1F1F5" },
+{ "flag_mq", "1F1F2-1F1F6" },
+{ "mq", "1F1F2-1F1F6" },
+{ "flag_mr", "1F1F2-1F1F7" },
+{ "mr", "1F1F2-1F1F7" },
+{ "flag_ms", "1F1F2-1F1F8" },
+{ "ms", "1F1F2-1F1F8" },
+{ "flag_mt", "1F1F2-1F1F9" },
+{ "mt", "1F1F2-1F1F9" },
+{ "flag_mu", "1F1F2-1F1FA" },
+{ "mu", "1F1F2-1F1FA" },
+{ "flag_mv", "1F1F2-1F1FB" },
+{ "mv", "1F1F2-1F1FB" },
+{ "flag_mw", "1F1F2-1F1FC" },
+{ "mw", "1F1F2-1F1FC" },
+{ "flag_mx", "1F1F2-1F1FD" },
+{ "mx", "1F1F2-1F1FD" },
+{ "flag_my", "1F1F2-1F1FE" },
+{ "my", "1F1F2-1F1FE" },
+{ "flag_mz", "1F1F2-1F1FF" },
+{ "mz", "1F1F2-1F1FF" },
+{ "flag_na", "1F1F3-1F1E6" },
+{ "na", "1F1F3-1F1E6" },
+{ "flag_nc", "1F1F3-1F1E8" },
+{ "nc", "1F1F3-1F1E8" },
+{ "flag_ne", "1F1F3-1F1EA" },
+{ "ne", "1F1F3-1F1EA" },
+{ "flag_nf", "1F1F3-1F1EB" },
+{ "nf", "1F1F3-1F1EB" },
+{ "flag_ng", "1F1F3-1F1EC" },
+{ "nigeria", "1F1F3-1F1EC" },
+{ "flag_ni", "1F1F3-1F1EE" },
+{ "ni", "1F1F3-1F1EE" },
+{ "flag_nl", "1F1F3-1F1F1" },
+{ "nl", "1F1F3-1F1F1" },
+{ "flag_no", "1F1F3-1F1F4" },
+{ "no", "1F1F3-1F1F4" },
+{ "flag_np", "1F1F3-1F1F5" },
+{ "np", "1F1F3-1F1F5" },
+{ "flag_nr", "1F1F3-1F1F7" },
+{ "nr", "1F1F3-1F1F7" },
+{ "flag_nu", "1F1F3-1F1FA" },
+{ "nu", "1F1F3-1F1FA" },
+{ "flag_nz", "1F1F3-1F1FF" },
+{ "nz", "1F1F3-1F1FF" },
+{ "flag_om", "1F1F4-1F1F2" },
+{ "om", "1F1F4-1F1F2" },
+{ "flag_pa", "1F1F5-1F1E6" },
+{ "pa", "1F1F5-1F1E6" },
+{ "flag_pe", "1F1F5-1F1EA" },
+{ "pe", "1F1F5-1F1EA" },
+{ "flag_pf", "1F1F5-1F1EB" },
+{ "pf", "1F1F5-1F1EB" },
+{ "flag_pg", "1F1F5-1F1EC" },
+{ "pg", "1F1F5-1F1EC" },
+{ "flag_ph", "1F1F5-1F1ED" },
+{ "ph", "1F1F5-1F1ED" },
+{ "flag_pk", "1F1F5-1F1F0" },
+{ "pk", "1F1F5-1F1F0" },
+{ "flag_pl", "1F1F5-1F1F1" },
+{ "pl", "1F1F5-1F1F1" },
+{ "flag_pm", "1F1F5-1F1F2" },
+{ "pm", "1F1F5-1F1F2" },
+{ "flag_pn", "1F1F5-1F1F3" },
+{ "pn", "1F1F5-1F1F3" },
+{ "flag_pr", "1F1F5-1F1F7" },
+{ "pr", "1F1F5-1F1F7" },
+{ "flag_ps", "1F1F5-1F1F8" },
+{ "ps", "1F1F5-1F1F8" },
+{ "flag_pt", "1F1F5-1F1F9" },
+{ "pt", "1F1F5-1F1F9" },
+{ "flag_pw", "1F1F5-1F1FC" },
+{ "pw", "1F1F5-1F1FC" },
+{ "flag_py", "1F1F5-1F1FE" },
+{ "py", "1F1F5-1F1FE" },
+{ "flag_qa", "1F1F6-1F1E6" },
+{ "qa", "1F1F6-1F1E6" },
+{ "flag_re", "1F1F7-1F1EA" },
+{ "re", "1F1F7-1F1EA" },
+{ "flag_ro", "1F1F7-1F1F4" },
+{ "ro", "1F1F7-1F1F4" },
+{ "flag_rs", "1F1F7-1F1F8" },
+{ "rs", "1F1F7-1F1F8" },
+{ "flag_ru", "1F1F7-1F1FA" },
 { "ru", "1F1F7-1F1FA" },
-{ "koko", "1F201" },
-{ "sa", "1F1F8-1F1E6" },
-{ "u7121", "1F21A" },
-{ "u6307", "1F22F" },
-{ "u7981", "1F232" },
-{ "u7a7a", "1F233" },
-{ "u5408", "1F234" },
-{ "u6e80", "1F235" },
-{ "u6709", "1F236" },
-{ "u6708", "1F237" },
-{ "u7533", "1F238" },
-{ "u5272", "1F239" },
-{ "u55b6", "1F23A" },
-{ "ideograph_advantage", "1F250" },
-{ "accept", "1F251" },
-{ "cyclone", "1F300" },
+{ "flag_rw", "1F1F7-1F1FC" },
+{ "rw", "1F1F7-1F1FC" },
+{ "flag_sa", "1F1F8-1F1E6" },
+{ "saudiarabia", "1F1F8-1F1E6" },
+{ "saudi", "1F1F8-1F1E6" },
+{ "flag_sb", "1F1F8-1F1E7" },
+{ "sb", "1F1F8-1F1E7" },
+{ "flag_sc", "1F1F8-1F1E8" },
+{ "sc", "1F1F8-1F1E8" },
+{ "flag_sd", "1F1F8-1F1E9" },
+{ "sd", "1F1F8-1F1E9" },
+{ "flag_se", "1F1F8-1F1EA" },
+{ "se", "1F1F8-1F1EA" },
+{ "flag_sg", "1F1F8-1F1EC" },
+{ "sg", "1F1F8-1F1EC" },
+{ "flag_sh", "1F1F8-1F1ED" },
+{ "sh", "1F1F8-1F1ED" },
+{ "flag_si", "1F1F8-1F1EE" },
+{ "si", "1F1F8-1F1EE" },
+{ "flag_sj", "1F1F8-1F1EF" },
+{ "sj", "1F1F8-1F1EF" },
+{ "flag_sk", "1F1F8-1F1F0" },
+{ "sk", "1F1F8-1F1F0" },
+{ "flag_sl", "1F1F8-1F1F1" },
+{ "sl", "1F1F8-1F1F1" },
+{ "flag_sm", "1F1F8-1F1F2" },
+{ "sm", "1F1F8-1F1F2" },
+{ "flag_sn", "1F1F8-1F1F3" },
+{ "sn", "1F1F8-1F1F3" },
+{ "flag_so", "1F1F8-1F1F4" },
+{ "so", "1F1F8-1F1F4" },
+{ "flag_sr", "1F1F8-1F1F7" },
+{ "sr", "1F1F8-1F1F7" },
+{ "flag_ss", "1F1F8-1F1F8" },
+{ "ss", "1F1F8-1F1F8" },
+{ "flag_st", "1F1F8-1F1F9" },
+{ "st", "1F1F8-1F1F9" },
+{ "flag_sv", "1F1F8-1F1FB" },
+{ "sv", "1F1F8-1F1FB" },
+{ "flag_sx", "1F1F8-1F1FD" },
+{ "sx", "1F1F8-1F1FD" },
+{ "flag_sy", "1F1F8-1F1FE" },
+{ "sy", "1F1F8-1F1FE" },
+{ "flag_sz", "1F1F8-1F1FF" },
+{ "sz", "1F1F8-1F1FF" },
+{ "flag_ta", "1F1F9-1F1E6" },
+{ "ta", "1F1F9-1F1E6" },
+{ "flag_tc", "1F1F9-1F1E8" },
+{ "tc", "1F1F9-1F1E8" },
+{ "flag_td", "1F1F9-1F1E9" },
+{ "td", "1F1F9-1F1E9" },
+{ "flag_tf", "1F1F9-1F1EB" },
+{ "tf", "1F1F9-1F1EB" },
+{ "flag_tg", "1F1F9-1F1EC" },
+{ "tg", "1F1F9-1F1EC" },
+{ "flag_th", "1F1F9-1F1ED" },
+{ "th", "1F1F9-1F1ED" },
+{ "flag_tj", "1F1F9-1F1EF" },
+{ "tj", "1F1F9-1F1EF" },
+{ "flag_tk", "1F1F9-1F1F0" },
+{ "tk", "1F1F9-1F1F0" },
+{ "flag_tl", "1F1F9-1F1F1" },
+{ "tl", "1F1F9-1F1F1" },
+{ "flag_tm", "1F1F9-1F1F2" },
+{ "turkmenistan", "1F1F9-1F1F2" },
+{ "flag_tn", "1F1F9-1F1F3" },
+{ "tn", "1F1F9-1F1F3" },
+{ "flag_to", "1F1F9-1F1F4" },
+{ "to", "1F1F9-1F1F4" },
+{ "flag_tr", "1F1F9-1F1F7" },
+{ "tr", "1F1F9-1F1F7" },
+{ "flag_tt", "1F1F9-1F1F9" },
+{ "tt", "1F1F9-1F1F9" },
+{ "flag_tv", "1F1F9-1F1FB" },
+{ "tuvalu", "1F1F9-1F1FB" },
+{ "flag_tw", "1F1F9-1F1FC" },
+{ "tw", "1F1F9-1F1FC" },
+{ "flag_tz", "1F1F9-1F1FF" },
+{ "tz", "1F1F9-1F1FF" },
+{ "flag_ua", "1F1FA-1F1E6" },
+{ "ua", "1F1FA-1F1E6" },
+{ "flag_ug", "1F1FA-1F1EC" },
+{ "ug", "1F1FA-1F1EC" },
+{ "flag_um", "1F1FA-1F1F2" },
+{ "um", "1F1FA-1F1F2" },
+{ "flag_us", "1F1FA-1F1F8" },
+{ "us", "1F1FA-1F1F8" },
+{ "flag_uy", "1F1FA-1F1FE" },
+{ "uy", "1F1FA-1F1FE" },
+{ "flag_uz", "1F1FA-1F1FF" },
+{ "uz", "1F1FA-1F1FF" },
+{ "flag_va", "1F1FB-1F1E6" },
+{ "va", "1F1FB-1F1E6" },
+{ "flag_vc", "1F1FB-1F1E8" },
+{ "vc", "1F1FB-1F1E8" },
+{ "flag_ve", "1F1FB-1F1EA" },
+{ "ve", "1F1FB-1F1EA" },
+{ "flag_vg", "1F1FB-1F1EC" },
+{ "vg", "1F1FB-1F1EC" },
+{ "flag_vi", "1F1FB-1F1EE" },
+{ "vi", "1F1FB-1F1EE" },
+{ "flag_vn", "1F1FB-1F1F3" },
+{ "vn", "1F1FB-1F1F3" },
+{ "flag_vu", "1F1FB-1F1FA" },
+{ "vu", "1F1FB-1F1FA" },
+{ "flag_wf", "1F1FC-1F1EB" },
+{ "wf", "1F1FC-1F1EB" },
+{ "flag_white", "1F3F3" },
+{ "waving_white_flag", "1F3F3" },
+{ "flag_ws", "1F1FC-1F1F8" },
+{ "ws", "1F1FC-1F1F8" },
+{ "flag_xk", "1F1FD-1F1F0" },
+{ "xk", "1F1FD-1F1F0" },
+{ "flag_ye", "1F1FE-1F1EA" },
+{ "ye", "1F1FE-1F1EA" },
+{ "flag_yt", "1F1FE-1F1F9" },
+{ "yt", "1F1FE-1F1F9" },
+{ "flag_za", "1F1FF-1F1E6" },
+{ "za", "1F1FF-1F1E6" },
+{ "flag_zm", "1F1FF-1F1F2" },
+{ "zm", "1F1FF-1F1F2" },
+{ "flag_zw", "1F1FF-1F1FC" },
+{ "zw", "1F1FF-1F1FC" },
+{ "flags", "1F38F" },
+{ "flashlight", "1F526" },
+{ "fleur-de-lis", "269C" },
+{ "floppy_disk", "1F4BE" },
+{ "flower_playing_cards", "1F3B4" },
+{ "flushed", "1F633" },
+{ "fog", "1F32B" },
 { "foggy", "1F301" },
-{ "closed_umbrella", "1F302" },
-{ "night_with_stars", "1F303" },
-{ "sunrise_over_mountains", "1F304" },
-{ "sunrise", "1F305" },
-{ "city_dusk", "1F306" },
-{ "city_sunset", "1F307" },
-{ "rainbow", "1F308" },
-{ "bridge_at_night", "1F309" },
-{ "ocean", "1F30A" },
-{ "volcano", "1F30B" },
-{ "milky_way", "1F30C" },
-{ "earth_asia", "1F30F" },
-{ "new_moon", "1F311" },
-{ "first_quarter_moon", "1F313" },
-{ "waxing_gibbous_moon", "1F314" },
-{ "full_moon", "1F315" },
-{ "crescent_moon", "1F319" },
-{ "first_quarter_moon_with_face", "1F31B" },
-{ "star2", "1F31F" },
-{ "stars", "1F320" },
-{ "chestnut", "1F330" },
-{ "seedling", "1F331" },
-{ "palm_tree", "1F334" },
-{ "cactus", "1F335" },
-{ "tulip", "1F337" },
-{ "cherry_blossom", "1F338" },
-{ "rose", "1F339" },
-{ "hibiscus", "1F33A" },
-{ "sunflower", "1F33B" },
-{ "blossom", "1F33C" },
-{ "corn", "1F33D" },
-{ "ear_of_rice", "1F33E" },
-{ "herb", "1F33F" },
+{ "football", "1F3C8" },
+{ "footprints", "1F463" },
+{ "fork_and_knife", "1F374" },
+{ "fork_knife_plate", "1F37D" },
+{ "fork_and_knife_with_plate", "1F37D" },
+{ "fountain", "26F2" },
+{ "four", "0034-20E3" },
 { "four_leaf_clover", "1F340" },
-{ "maple_leaf", "1F341" },
-{ "fallen_leaf", "1F342" },
-{ "leaves", "1F343" },
-{ "mushroom", "1F344" },
-{ "tomato", "1F345" },
-{ "eggplant", "1F346" },
+{ "fox", "1F98A" },
+{ "fox_face", "1F98A" },
+{ "frame_photo", "1F5BC" },
+{ "frame_with_picture", "1F5BC" },
+{ "free", "1F193" },
+{ "french_bread", "1F956" },
+{ "baguette_bread", "1F956" },
+{ "fried_shrimp", "1F364" },
+{ "fries", "1F35F" },
+{ "frog", "1F438" },
+{ "frowning", "1F626" },
+{ "frowning2", "2639" },
+{ "white_frowning_face", "2639" },
+{ "fuelpump", "26FD" },
+{ "full_moon", "1F315" },
+{ "full_moon_with_face", "1F31D" },
+{ "game_die", "1F3B2" },
+{ "gear", "2699" },
+{ "gem", "1F48E" },
+{ "gemini", "264A" },
+{ "ghost", "1F47B" },
+{ "gift", "1F381" },
+{ "gift_heart", "1F49D" },
+{ "girl", "1F467" },
+{ "girl_tone1", "1F467-1F3FB" },
+{ "girl_tone2", "1F467-1F3FC" },
+{ "girl_tone3", "1F467-1F3FD" },
+{ "girl_tone4", "1F467-1F3FE" },
+{ "girl_tone5", "1F467-1F3FF" },
+{ "globe_with_meridians", "1F310" },
+{ "goal", "1F945" },
+{ "goal_net", "1F945" },
+{ "goat", "1F410" },
+{ "golf", "26F3" },
+{ "golfer", "1F3CC" },
+{ "gorilla", "1F98D" },
 { "grapes", "1F347" },
-{ "melon", "1F348" },
-{ "watermelon", "1F349" },
-{ "tangerine", "1F34A" },
-{ "banana", "1F34C" },
-{ "pineapple", "1F34D" },
-{ "apple", "1F34E" },
 { "green_apple", "1F34F" },
-{ "peach", "1F351" },
-{ "cherries", "1F352" },
-{ "strawberry", "1F353" },
+{ "green_book", "1F4D7" },
+{ "green_heart", "1F49A" },
+{ "grey_exclamation", "2755" },
+{ "grey_question", "2754" },
+{ "grimacing", "1F62C" },
+{ "grin", "1F601" },
+{ "grinning", "1F600" },
+{ "guardsman", "1F482" },
+{ "guardsman_tone1", "1F482-1F3FB" },
+{ "guardsman_tone2", "1F482-1F3FC" },
+{ "guardsman_tone3", "1F482-1F3FD" },
+{ "guardsman_tone4", "1F482-1F3FE" },
+{ "guardsman_tone5", "1F482-1F3FF" },
+{ "guitar", "1F3B8" },
+{ "gun", "1F52B" },
+{ "haircut", "1F487" },
+{ "haircut_tone1", "1F487-1F3FB" },
+{ "haircut_tone2", "1F487-1F3FC" },
+{ "haircut_tone3", "1F487-1F3FD" },
+{ "haircut_tone4", "1F487-1F3FE" },
+{ "haircut_tone5", "1F487-1F3FF" },
 { "hamburger", "1F354" },
-{ "pizza", "1F355" },
-{ "meat_on_bone", "1F356" },
-{ "poultry_leg", "1F357" },
-{ "rice_cracker", "1F358" },
-{ "rice_ball", "1F359" },
-{ "rice", "1F35A" },
-{ "curry", "1F35B" },
-{ "ramen", "1F35C" },
-{ "spaghetti", "1F35D" },
-{ "bread", "1F35E" },
-{ "fries", "1F35F" },
-{ "sweet_potato", "1F360" },
-{ "dango", "1F361" },
-{ "oden", "1F362" },
-{ "sushi", "1F363" },
-{ "fried_shrimp", "1F364" },
-{ "fish_cake", "1F365" },
-{ "icecream", "1F366" },
-{ "shaved_ice", "1F367" },
-{ "ice_cream", "1F368" },
-{ "doughnut", "1F369" },
-{ "cookie", "1F36A" },
-{ "chocolate_bar", "1F36B" },
-{ "candy", "1F36C" },
-{ "lollipop", "1F36D" },
-{ "custard", "1F36E" },
-{ "honey_pot", "1F36F" },
-{ "cake", "1F370" },
-{ "bento", "1F371" },
-{ "stew", "1F372" },
-{ "egg", "1F373" },
-{ "fork_and_knife", "1F374" },
-{ "tea", "1F375" },
-{ "sake", "1F376" },
-{ "wine_glass", "1F377" },
-{ "cocktail", "1F378" },
-{ "tropical_drink", "1F379" },
-{ "beer", "1F37A" },
-{ "beers", "1F37B" },
-{ "ribbon", "1F380" },
-{ "gift", "1F381" },
-{ "birthday", "1F382" },
-{ "jack_o_lantern", "1F383" },
-{ "christmas_tree", "1F384" },
-{ "santa", "1F385" },
-{ "fireworks", "1F386" },
-{ "sparkler", "1F387" },
-{ "balloon", "1F388" },
-{ "tada", "1F389" },
-{ "confetti_ball", "1F38A" },
-{ "tanabata_tree", "1F38B" },
-{ "crossed_flags", "1F38C" },
-{ "bamboo", "1F38D" },
-{ "dolls", "1F38E" },
-{ "flags", "1F38F" },
-{ "wind_chime", "1F390" },
-{ "rice_scene", "1F391" },
-{ "school_satchel", "1F392" },
-{ "mortar_board", "1F393" },
-{ "carousel_horse", "1F3A0" },
-{ "ferris_wheel", "1F3A1" },
-{ "roller_coaster", "1F3A2" },
-{ "fishing_pole_and_fish", "1F3A3" },
-{ "microphone", "1F3A4" },
-{ "movie_camera", "1F3A5" },
-{ "cinema", "1F3A6" },
+{ "hammer", "1F528" },
+{ "hammer_pick", "2692" },
+{ "hammer_and_pick", "2692" },
+{ "hamster", "1F439" },
+{ "hand_splayed", "1F590" },
+{ "raised_hand_with_fingers_splayed", "1F590" },
+{ "hand_splayed_tone1", "1F590-1F3FB" },
+{ "raised_hand_with_fingers_splayed_tone1", "1F590-1F3FB" },
+{ "hand_splayed_tone2", "1F590-1F3FC" },
+{ "raised_hand_with_fingers_splayed_tone2", "1F590-1F3FC" },
+{ "hand_splayed_tone3", "1F590-1F3FD" },
+{ "raised_hand_with_fingers_splayed_tone3", "1F590-1F3FD" },
+{ "hand_splayed_tone4", "1F590-1F3FE" },
+{ "raised_hand_with_fingers_splayed_tone4", "1F590-1F3FE" },
+{ "hand_splayed_tone5", "1F590-1F3FF" },
+{ "raised_hand_with_fingers_splayed_tone5", "1F590-1F3FF" },
+{ "handbag", "1F45C" },
+{ "handball", "1F93E" },
+{ "handball_tone1", "1F93E-1F3FB" },
+{ "handball_tone2", "1F93E-1F3FC" },
+{ "handball_tone3", "1F93E-1F3FD" },
+{ "handball_tone4", "1F93E-1F3FE" },
+{ "handball_tone5", "1F93E-1F3FF" },
+{ "handshake", "1F91D" },
+{ "shaking_hands", "1F91D" },
+{ "handshake_tone1", "1F91D-1F3FB" },
+{ "shaking_hands_tone1", "1F91D-1F3FB" },
+{ "handshake_tone2", "1F91D-1F3FC" },
+{ "shaking_hands_tone2", "1F91D-1F3FC" },
+{ "handshake_tone3", "1F91D-1F3FD" },
+{ "shaking_hands_tone3", "1F91D-1F3FD" },
+{ "handshake_tone4", "1F91D-1F3FE" },
+{ "shaking_hands_tone4", "1F91D-1F3FE" },
+{ "handshake_tone5", "1F91D-1F3FF" },
+{ "shaking_hands_tone5", "1F91D-1F3FF" },
+{ "hash", "0023-20E3" },
+{ "hatched_chick", "1F425" },
+{ "hatching_chick", "1F423" },
+{ "head_bandage", "1F915" },
+{ "face_with_head_bandage", "1F915" },
 { "headphones", "1F3A7" },
-{ "art", "1F3A8" },
-{ "tophat", "1F3A9" },
-{ "circus_tent", "1F3AA" },
-{ "ticket", "1F3AB" },
-{ "clapper", "1F3AC" },
-{ "performing_arts", "1F3AD" },
-{ "video_game", "1F3AE" },
-{ "dart", "1F3AF" },
-{ "slot_machine", "1F3B0" },
-{ "8ball", "1F3B1" },
-{ "game_die", "1F3B2" },
-{ "bowling", "1F3B3" },
-{ "flower_playing_cards", "1F3B4" },
-{ "musical_note", "1F3B5" },
-{ "notes", "1F3B6" },
-{ "saxophone", "1F3B7" },
-{ "guitar", "1F3B8" },
-{ "musical_keyboard", "1F3B9" },
-{ "trumpet", "1F3BA" },
-{ "violin", "1F3BB" },
-{ "musical_score", "1F3BC" },
-{ "running_shirt_with_sash", "1F3BD" },
-{ "tennis", "1F3BE" },
-{ "ski", "1F3BF" },
-{ "basketball", "1F3C0" },
-{ "checkered_flag", "1F3C1" },
-{ "snowboarder", "1F3C2" },
-{ "runner", "1F3C3" },
-{ "surfer", "1F3C4" },
-{ "trophy", "1F3C6" },
-{ "football", "1F3C8" },
-{ "swimmer", "1F3CA" },
-{ "house", "1F3E0" },
-{ "house_with_garden", "1F3E1" },
-{ "office", "1F3E2" },
-{ "post_office", "1F3E3" },
+{ "hear_no_evil", "1F649" },
+{ "heart", "2764" },
+{ "heart_decoration", "1F49F" },
+{ "heart_exclamation", "2763" },
+{ "heavy_heart_exclamation_mark_ornament", "2763" },
+{ "heart_eyes", "1F60D" },
+{ "heart_eyes_cat", "1F63B" },
+{ "heartbeat", "1F493" },
+{ "heartpulse", "1F497" },
+{ "hearts", "2665" },
+{ "heavy_check_mark", "2714" },
+{ "heavy_division_sign", "2797" },
+{ "heavy_dollar_sign", "1F4B2" },
+{ "heavy_minus_sign", "2796" },
+{ "heavy_multiplication_x", "2716" },
+{ "heavy_plus_sign", "2795" },
+{ "helicopter", "1F681" },
+{ "helmet_with_cross", "26D1" },
+{ "helmet_with_white_cross", "26D1" },
+{ "herb", "1F33F" },
+{ "hibiscus", "1F33A" },
+{ "high_brightness", "1F506" },
+{ "high_heel", "1F460" },
+{ "hockey", "1F3D2" },
+{ "hole", "1F573" },
+{ "homes", "1F3D8" },
+{ "house_buildings", "1F3D8" },
+{ "honey_pot", "1F36F" },
+{ "horse", "1F434" },
+{ "horse_racing", "1F3C7" },
+{ "horse_racing_tone1", "1F3C7-1F3FB" },
+{ "horse_racing_tone2", "1F3C7-1F3FC" },
+{ "horse_racing_tone3", "1F3C7-1F3FD" },
+{ "horse_racing_tone4", "1F3C7-1F3FE" },
+{ "horse_racing_tone5", "1F3C7-1F3FF" },
 { "hospital", "1F3E5" },
-{ "bank", "1F3E6" },
-{ "atm", "1F3E7" },
+{ "hot_pepper", "1F336" },
+{ "hotdog", "1F32D" },
+{ "hot_dog", "1F32D" },
 { "hotel", "1F3E8" },
-{ "love_hotel", "1F3E9" },
-{ "convenience_store", "1F3EA" },
-{ "school", "1F3EB" },
-{ "department_store", "1F3EC" },
-{ "factory", "1F3ED" },
+{ "hotsprings", "2668" },
+{ "hourglass", "231B" },
+{ "hourglass_flowing_sand", "23F3" },
+{ "house", "1F3E0" },
+{ "house_abandoned", "1F3DA" },
+{ "derelict_house_building", "1F3DA" },
+{ "house_with_garden", "1F3E1" },
+{ "hugging", "1F917" },
+{ "hugging_face", "1F917" },
+{ "hushed", "1F62F" },
+{ "ice_cream", "1F368" },
+{ "ice_skate", "26F8" },
+{ "icecream", "1F366" },
+{ "id", "1F194" },
+{ "ideograph_advantage", "1F250" },
+{ "imp", "1F47F" },
+{ "inbox_tray", "1F4E5" },
+{ "incoming_envelope", "1F4E8" },
+{ "information_desk_person", "1F481" },
+{ "information_desk_person_tone1", "1F481-1F3FB" },
+{ "information_desk_person_tone2", "1F481-1F3FC" },
+{ "information_desk_person_tone3", "1F481-1F3FD" },
+{ "information_desk_person_tone4", "1F481-1F3FE" },
+{ "information_desk_person_tone5", "1F481-1F3FF" },
+{ "information_source", "2139" },
+{ "innocent", "1F607" },
+{ "interrobang", "2049" },
+{ "iphone", "1F4F1" },
+{ "island", "1F3DD" },
+{ "desert_island", "1F3DD" },
 { "izakaya_lantern", "1F3EE" },
+{ "jack_o_lantern", "1F383" },
+{ "japan", "1F5FE" },
 { "japanese_castle", "1F3EF" },
-{ "european_castle", "1F3F0" },
-{ "snail", "1F40C" },
-{ "snake", "1F40D" },
-{ "racehorse", "1F40E" },
-{ "sheep", "1F411" },
-{ "monkey", "1F412" },
-{ "chicken", "1F414" },
-{ "boar", "1F417" },
-{ "elephant", "1F418" },
-{ "octopus", "1F419" },
-{ "shell", "1F41A" },
-{ "bug", "1F41B" },
-{ "ant", "1F41C" },
-{ "bee", "1F41D" },
-{ "beetle", "1F41E" },
-{ "fish", "1F41F" },
-{ "tropical_fish", "1F420" },
-{ "blowfish", "1F421" },
-{ "turtle", "1F422" },
-{ "hatching_chick", "1F423" },
-{ "baby_chick", "1F424" },
-{ "hatched_chick", "1F425" },
-{ "bird", "1F426" },
-{ "penguin", "1F427" },
-{ "koala", "1F428" },
-{ "poodle", "1F429" },
-{ "camel", "1F42B" },
-{ "dolphin", "1F42C" },
-{ "mouse", "1F42D" },
-{ "cow", "1F42E" },
-{ "tiger", "1F42F" },
-{ "rabbit", "1F430" },
-{ "cat", "1F431" },
-{ "dragon_face", "1F432" },
-{ "whale", "1F433" },
-{ "horse", "1F434" },
-{ "monkey_face", "1F435" },
-{ "dog", "1F436" },
-{ "pig", "1F437" },
-{ "frog", "1F438" },
-{ "hamster", "1F439" },
-{ "wolf", "1F43A" },
-{ "bear", "1F43B" },
-{ "panda_face", "1F43C" },
-{ "pig_nose", "1F43D" },
-{ "feet", "1F43E" },
-{ "eyes", "1F440" },
-{ "ear", "1F442" },
-{ "nose", "1F443" },
-{ "lips", "1F444" },
-{ "tongue", "1F445" },
-{ "point_up_2", "1F446" },
-{ "point_down", "1F447" },
-{ "point_left", "1F448" },
-{ "point_right", "1F449" },
-{ "punch", "1F44A" },
-{ "wave", "1F44B" },
-{ "ok_hand", "1F44C" },
-{ "thumbsup", "1F44D" },
-{ "thumbsdown", "1F44E" },
-{ "clap", "1F44F" },
-{ "open_hands", "1F450" },
-{ "crown", "1F451" },
-{ "womans_hat", "1F452" },
-{ "eyeglasses", "1F453" },
-{ "necktie", "1F454" },
-{ "shirt", "1F455" },
+{ "japanese_goblin", "1F47A" },
+{ "japanese_ogre", "1F479" },
 { "jeans", "1F456" },
-{ "dress", "1F457" },
+{ "joy", "1F602" },
+{ "joy_cat", "1F639" },
+{ "joystick", "1F579" },
+{ "juggling", "1F939" },
+{ "juggler", "1F939" },
+{ "juggling_tone1", "1F939-1F3FB" },
+{ "juggler_tone1", "1F939-1F3FB" },
+{ "juggling_tone2", "1F939-1F3FC" },
+{ "juggler_tone2", "1F939-1F3FC" },
+{ "juggling_tone3", "1F939-1F3FD" },
+{ "juggler_tone3", "1F939-1F3FD" },
+{ "juggling_tone4", "1F939-1F3FE" },
+{ "juggler_tone4", "1F939-1F3FE" },
+{ "juggling_tone5", "1F939-1F3FF" },
+{ "juggler_tone5", "1F939-1F3FF" },
+{ "kaaba", "1F54B" },
+{ "key", "1F511" },
+{ "key2", "1F5DD" },
+{ "old_key", "1F5DD" },
+{ "keyboard", "2328" },
+{ "keycap_ten", "1F51F" },
 { "kimono", "1F458" },
-{ "bikini", "1F459" },
-{ "womans_clothes", "1F45A" },
-{ "purse", "1F45B" },
-{ "handbag", "1F45C" },
-{ "pouch", "1F45D" },
-{ "mans_shoe", "1F45E" },
-{ "athletic_shoe", "1F45F" },
-{ "high_heel", "1F460" },
-{ "sandal", "1F461" },
-{ "boot", "1F462" },
-{ "footprints", "1F463" },
-{ "bust_in_silhouette", "1F464" },
-{ "boy", "1F466" },
-{ "girl", "1F467" },
+{ "kiss", "1F48B" },
+{ "kiss_mm", "1F468-2764-1F48B-1F468" },
+{ "couplekiss_mm", "1F468-2764-1F48B-1F468" },
+{ "kiss_ww", "1F469-2764-1F48B-1F469" },
+{ "couplekiss_ww", "1F469-2764-1F48B-1F469" },
+{ "kissing", "1F617" },
+{ "kissing_cat", "1F63D" },
+{ "kissing_closed_eyes", "1F61A" },
+{ "kissing_heart", "1F618" },
+{ "kissing_smiling_eyes", "1F619" },
+{ "kiwi", "1F95D" },
+{ "kiwifruit", "1F95D" },
+{ "knife", "1F52A" },
+{ "koala", "1F428" },
+{ "koko", "1F201" },
+{ "label", "1F3F7" },
+{ "large_blue_diamond", "1F537" },
+{ "large_orange_diamond", "1F536" },
+{ "last_quarter_moon", "1F317" },
+{ "last_quarter_moon_with_face", "1F31C" },
+{ "laughing", "1F606" },
+{ "satisfied", "1F606" },
+{ "leaves", "1F343" },
+{ "ledger", "1F4D2" },
+{ "left_facing_fist", "1F91B" },
+{ "left_fist", "1F91B" },
+{ "left_facing_fist_tone1", "1F91B-1F3FB" },
+{ "left_fist_tone1", "1F91B-1F3FB" },
+{ "left_facing_fist_tone2", "1F91B-1F3FC" },
+{ "left_fist_tone2", "1F91B-1F3FC" },
+{ "left_facing_fist_tone3", "1F91B-1F3FD" },
+{ "left_fist_tone3", "1F91B-1F3FD" },
+{ "left_facing_fist_tone4", "1F91B-1F3FE" },
+{ "left_fist_tone4", "1F91B-1F3FE" },
+{ "left_facing_fist_tone5", "1F91B-1F3FF" },
+{ "left_fist_tone5", "1F91B-1F3FF" },
+{ "left_luggage", "1F6C5" },
+{ "left_right_arrow", "2194" },
+{ "leftwards_arrow_with_hook", "21A9" },
+{ "lemon", "1F34B" },
+{ "leo", "264C" },
+{ "leopard", "1F406" },
+{ "level_slider", "1F39A" },
+{ "levitate", "1F574" },
+{ "man_in_business_suit_levitating", "1F574" },
+{ "libra", "264E" },
+{ "lifter", "1F3CB" },
+{ "weight_lifter", "1F3CB" },
+{ "lifter_tone1", "1F3CB-1F3FB" },
+{ "weight_lifter_tone1", "1F3CB-1F3FB" },
+{ "lifter_tone2", "1F3CB-1F3FC" },
+{ "weight_lifter_tone2", "1F3CB-1F3FC" },
+{ "lifter_tone3", "1F3CB-1F3FD" },
+{ "weight_lifter_tone3", "1F3CB-1F3FD" },
+{ "lifter_tone4", "1F3CB-1F3FE" },
+{ "weight_lifter_tone4", "1F3CB-1F3FE" },
+{ "lifter_tone5", "1F3CB-1F3FF" },
+{ "weight_lifter_tone5", "1F3CB-1F3FF" },
+{ "light_rail", "1F688" },
+{ "link", "1F517" },
+{ "lion_face", "1F981" },
+{ "lion", "1F981" },
+{ "lips", "1F444" },
+{ "lipstick", "1F484" },
+{ "lizard", "1F98E" },
+{ "lock", "1F512" },
+{ "lock_with_ink_pen", "1F50F" },
+{ "lollipop", "1F36D" },
+{ "loop", "27BF" },
+{ "loud_sound", "1F50A" },
+{ "loudspeaker", "1F4E2" },
+{ "love_hotel", "1F3E9" },
+{ "love_letter", "1F48C" },
+{ "low_brightness", "1F505" },
+{ "lying_face", "1F925" },
+{ "liar", "1F925" },
+{ "m", "24C2" },
+{ "mag", "1F50D" },
+{ "mag_right", "1F50E" },
+{ "mahjong", "1F004" },
+{ "mailbox", "1F4EB" },
+{ "mailbox_closed", "1F4EA" },
+{ "mailbox_with_mail", "1F4EC" },
+{ "mailbox_with_no_mail", "1F4ED" },
 { "man", "1F468" },
-{ "woman", "1F469" },
-{ "family", "1F46A" },
-{ "couple", "1F46B" },
-{ "cop", "1F46E" },
-{ "dancers", "1F46F" },
-{ "bride_with_veil", "1F470" },
-{ "person_with_blond_hair", "1F471" },
+{ "man_dancing", "1F57A" },
+{ "male_dancer", "1F57A" },
+{ "man_dancing_tone1", "1F57A-1F3FB" },
+{ "male_dancer_tone1", "1F57A-1F3FB" },
+{ "man_dancing_tone2", "1F57A-1F3FC" },
+{ "male_dancer_tone2", "1F57A-1F3FC" },
+{ "man_dancing_tone3", "1F57A-1F3FD" },
+{ "male_dancer_tone3", "1F57A-1F3FD" },
+{ "man_dancing_tone4", "1F57A-1F3FE" },
+{ "male_dancer_tone4", "1F57A-1F3FE" },
+{ "man_dancing_tone5", "1F57A-1F3FF" },
+{ "male_dancer_tone5", "1F57A-1F3FF" },
+{ "man_in_tuxedo", "1F935" },
+{ "man_in_tuxedo_tone1", "1F935-1F3FB" },
+{ "tuxedo_tone1", "1F935-1F3FB" },
+{ "man_in_tuxedo_tone2", "1F935-1F3FC" },
+{ "tuxedo_tone2", "1F935-1F3FC" },
+{ "man_in_tuxedo_tone3", "1F935-1F3FD" },
+{ "tuxedo_tone3", "1F935-1F3FD" },
+{ "man_in_tuxedo_tone4", "1F935-1F3FE" },
+{ "tuxedo_tone4", "1F935-1F3FE" },
+{ "man_in_tuxedo_tone5", "1F935-1F3FF" },
+{ "tuxedo_tone5", "1F935-1F3FF" },
+{ "man_tone1", "1F468-1F3FB" },
+{ "man_tone2", "1F468-1F3FC" },
+{ "man_tone3", "1F468-1F3FD" },
+{ "man_tone4", "1F468-1F3FE" },
+{ "man_tone5", "1F468-1F3FF" },
 { "man_with_gua_pi_mao", "1F472" },
+{ "man_with_gua_pi_mao_tone1", "1F472-1F3FB" },
+{ "man_with_gua_pi_mao_tone2", "1F472-1F3FC" },
+{ "man_with_gua_pi_mao_tone3", "1F472-1F3FD" },
+{ "man_with_gua_pi_mao_tone4", "1F472-1F3FE" },
+{ "man_with_gua_pi_mao_tone5", "1F472-1F3FF" },
 { "man_with_turban", "1F473" },
-{ "older_man", "1F474" },
-{ "older_woman", "1F475" },
-{ "baby", "1F476" },
-{ "construction_worker", "1F477" },
-{ "princess", "1F478" },
-{ "japanese_ogre", "1F479" },
-{ "japanese_goblin", "1F47A" },
-{ "ghost", "1F47B" },
-{ "angel", "1F47C" },
-{ "alien", "1F47D" },
-{ "space_invader", "1F47E" },
-{ "imp", "1F47F" },
-{ "skull", "1F480" },
-{ "card_index", "1F4C7" },
-{ "information_desk_person", "1F481" },
-{ "guardsman", "1F482" },
-{ "dancer", "1F483" },
-{ "lipstick", "1F484" },
-{ "nail_care", "1F485" },
-{ "ledger", "1F4D2" },
+{ "man_with_turban_tone1", "1F473-1F3FB" },
+{ "man_with_turban_tone2", "1F473-1F3FC" },
+{ "man_with_turban_tone3", "1F473-1F3FD" },
+{ "man_with_turban_tone4", "1F473-1F3FE" },
+{ "man_with_turban_tone5", "1F473-1F3FF" },
+{ "mans_shoe", "1F45E" },
+{ "map", "1F5FA" },
+{ "world_map", "1F5FA" },
+{ "maple_leaf", "1F341" },
+{ "martial_arts_uniform", "1F94B" },
+{ "karate_uniform", "1F94B" },
+{ "mask", "1F637" },
 { "massage", "1F486" },
+{ "massage_tone1", "1F486-1F3FB" },
+{ "massage_tone2", "1F486-1F3FC" },
+{ "massage_tone3", "1F486-1F3FD" },
+{ "massage_tone4", "1F486-1F3FE" },
+{ "massage_tone5", "1F486-1F3FF" },
+{ "meat_on_bone", "1F356" },
+{ "medal", "1F3C5" },
+{ "sports_medal", "1F3C5" },
+{ "mega", "1F4E3" },
+{ "melon", "1F348" },
+{ "menorah", "1F54E" },
+{ "mens", "1F6B9" },
+{ "metal", "1F918" },
+{ "sign_of_the_horns", "1F918" },
+{ "metal_tone1", "1F918-1F3FB" },
+{ "sign_of_the_horns_tone1", "1F918-1F3FB" },
+{ "metal_tone2", "1F918-1F3FC" },
+{ "sign_of_the_horns_tone2", "1F918-1F3FC" },
+{ "metal_tone3", "1F918-1F3FD" },
+{ "sign_of_the_horns_tone3", "1F918-1F3FD" },
+{ "metal_tone4", "1F918-1F3FE" },
+{ "sign_of_the_horns_tone4", "1F918-1F3FE" },
+{ "metal_tone5", "1F918-1F3FF" },
+{ "sign_of_the_horns_tone5", "1F918-1F3FF" },
+{ "metro", "1F687" },
+{ "microphone", "1F3A4" },
+{ "microphone2", "1F399" },
+{ "studio_microphone", "1F399" },
+{ "microscope", "1F52C" },
+{ "middle_finger", "1F595" },
+{ "reversed_hand_with_middle_finger_extended", "1F595" },
+{ "middle_finger_tone1", "1F595-1F3FB" },
+{ "reversed_hand_with_middle_finger_extended_tone1", "1F595-1F3FB" },
+{ "middle_finger_tone2", "1F595-1F3FC" },
+{ "reversed_hand_with_middle_finger_extended_tone2", "1F595-1F3FC" },
+{ "middle_finger_tone3", "1F595-1F3FD" },
+{ "reversed_hand_with_middle_finger_extended_tone3", "1F595-1F3FD" },
+{ "middle_finger_tone4", "1F595-1F3FE" },
+{ "reversed_hand_with_middle_finger_extended_tone4", "1F595-1F3FE" },
+{ "middle_finger_tone5", "1F595-1F3FF" },
+{ "reversed_hand_with_middle_finger_extended_tone5", "1F595-1F3FF" },
+{ "military_medal", "1F396" },
+{ "milk", "1F95B" },
+{ "glass_of_milk", "1F95B" },
+{ "milky_way", "1F30C" },
+{ "minibus", "1F690" },
+{ "minidisc", "1F4BD" },
+{ "mobile_phone_off", "1F4F4" },
+{ "money_mouth", "1F911" },
+{ "money_mouth_face", "1F911" },
+{ "money_with_wings", "1F4B8" },
+{ "moneybag", "1F4B0" },
+{ "monkey", "1F412" },
+{ "monkey_face", "1F435" },
+{ "monorail", "1F69D" },
+{ "mortar_board", "1F393" },
+{ "mosque", "1F54C" },
+{ "motor_scooter", "1F6F5" },
+{ "motorbike", "1F6F5" },
+{ "motorboat", "1F6E5" },
+{ "motorcycle", "1F3CD" },
+{ "racing_motorcycle", "1F3CD" },
+{ "motorway", "1F6E3" },
+{ "mount_fuji", "1F5FB" },
+{ "mountain", "26F0" },
+{ "mountain_bicyclist", "1F6B5" },
+{ "mountain_bicyclist_tone1", "1F6B5-1F3FB" },
+{ "mountain_bicyclist_tone2", "1F6B5-1F3FC" },
+{ "mountain_bicyclist_tone3", "1F6B5-1F3FD" },
+{ "mountain_bicyclist_tone4", "1F6B5-1F3FE" },
+{ "mountain_bicyclist_tone5", "1F6B5-1F3FF" },
+{ "mountain_cableway", "1F6A0" },
+{ "mountain_railway", "1F69E" },
+{ "mountain_snow", "1F3D4" },
+{ "snow_capped_mountain", "1F3D4" },
+{ "mouse", "1F42D" },
+{ "mouse_three_button", "1F5B1" },
+{ "three_button_mouse", "1F5B1" },
+{ "mouse2", "1F401" },
+{ "movie_camera", "1F3A5" },
+{ "moyai", "1F5FF" },
+{ "mrs_claus", "1F936" },
+{ "mother_christmas", "1F936" },
+{ "mrs_claus_tone1", "1F936-1F3FB" },
+{ "mother_christmas_tone1", "1F936-1F3FB" },
+{ "mrs_claus_tone2", "1F936-1F3FC" },
+{ "mother_christmas_tone2", "1F936-1F3FC" },
+{ "mrs_claus_tone3", "1F936-1F3FD" },
+{ "mother_christmas_tone3", "1F936-1F3FD" },
+{ "mrs_claus_tone4", "1F936-1F3FE" },
+{ "mother_christmas_tone4", "1F936-1F3FE" },
+{ "mrs_claus_tone5", "1F936-1F3FF" },
+{ "mother_christmas_tone5", "1F936-1F3FF" },
+{ "muscle", "1F4AA" },
+{ "muscle_tone1", "1F4AA-1F3FB" },
+{ "muscle_tone2", "1F4AA-1F3FC" },
+{ "muscle_tone3", "1F4AA-1F3FD" },
+{ "muscle_tone4", "1F4AA-1F3FE" },
+{ "muscle_tone5", "1F4AA-1F3FF" },
+{ "mushroom", "1F344" },
+{ "musical_keyboard", "1F3B9" },
+{ "musical_note", "1F3B5" },
+{ "musical_score", "1F3BC" },
+{ "mute", "1F507" },
+{ "nail_care", "1F485" },
+{ "nail_care_tone1", "1F485-1F3FB" },
+{ "nail_care_tone2", "1F485-1F3FC" },
+{ "nail_care_tone3", "1F485-1F3FD" },
+{ "nail_care_tone4", "1F485-1F3FE" },
+{ "nail_care_tone5", "1F485-1F3FF" },
+{ "name_badge", "1F4DB" },
+{ "nauseated_face", "1F922" },
+{ "sick", "1F922" },
+{ "necktie", "1F454" },
+{ "negative_squared_cross_mark", "274E" },
+{ "nerd", "1F913" },
+{ "nerd_face", "1F913" },
+{ "neutral_face", "1F610" },
+{ "new", "1F195" },
+{ "new_moon", "1F311" },
+{ "new_moon_with_face", "1F31A" },
+{ "newspaper", "1F4F0" },
+{ "newspaper2", "1F5DE" },
+{ "rolled_up_newspaper", "1F5DE" },
+{ "ng", "1F196" },
+{ "night_with_stars", "1F303" },
+{ "nine", "0039-20E3" },
+{ "no_bell", "1F515" },
+{ "no_bicycles", "1F6B3" },
+{ "no_entry", "26D4" },
+{ "no_entry_sign", "1F6AB" },
+{ "no_good", "1F645" },
+{ "no_good_tone1", "1F645-1F3FB" },
+{ "no_good_tone2", "1F645-1F3FC" },
+{ "no_good_tone3", "1F645-1F3FD" },
+{ "no_good_tone4", "1F645-1F3FE" },
+{ "no_good_tone5", "1F645-1F3FF" },
+{ "no_mobile_phones", "1F4F5" },
+{ "no_mouth", "1F636" },
+{ "no_pedestrians", "1F6B7" },
+{ "no_smoking", "1F6AD" },
+{ "non-potable_water", "1F6B1" },
+{ "nose", "1F443" },
+{ "nose_tone1", "1F443-1F3FB" },
+{ "nose_tone2", "1F443-1F3FC" },
+{ "nose_tone3", "1F443-1F3FD" },
+{ "nose_tone4", "1F443-1F3FE" },
+{ "nose_tone5", "1F443-1F3FF" },
 { "notebook", "1F4D3" },
-{ "haircut", "1F487" },
 { "notebook_with_decorative_cover", "1F4D4" },
-{ "barber", "1F488" },
-{ "closed_book", "1F4D5" },
-{ "syringe", "1F489" },
-{ "book", "1F4D6" },
-{ "pill", "1F48A" },
-{ "green_book", "1F4D7" },
-{ "kiss", "1F48B" },
-{ "blue_book", "1F4D8" },
-{ "love_letter", "1F48C" },
+{ "notepad_spiral", "1F5D2" },
+{ "spiral_note_pad", "1F5D2" },
+{ "notes", "1F3B6" },
+{ "nut_and_bolt", "1F529" },
+{ "o", "2B55" },
+{ "o2", "1F17E" },
+{ "ocean", "1F30A" },
+{ "octagonal_sign", "1F6D1" },
+{ "stop_sign", "1F6D1" },
+{ "octopus", "1F419" },
+{ "oden", "1F362" },
+{ "office", "1F3E2" },
+{ "oil", "1F6E2" },
+{ "oil_drum", "1F6E2" },
+{ "ok", "1F197" },
+{ "ok_hand", "1F44C" },
+{ "ok_hand_tone1", "1F44C-1F3FB" },
+{ "ok_hand_tone2", "1F44C-1F3FC" },
+{ "ok_hand_tone3", "1F44C-1F3FD" },
+{ "ok_hand_tone4", "1F44C-1F3FE" },
+{ "ok_hand_tone5", "1F44C-1F3FF" },
+{ "ok_woman", "1F646" },
+{ "ok_woman_tone1", "1F646-1F3FB" },
+{ "ok_woman_tone2", "1F646-1F3FC" },
+{ "ok_woman_tone3", "1F646-1F3FD" },
+{ "ok_woman_tone4", "1F646-1F3FE" },
+{ "ok_woman_tone5", "1F646-1F3FF" },
+{ "older_man", "1F474" },
+{ "older_man_tone1", "1F474-1F3FB" },
+{ "older_man_tone2", "1F474-1F3FC" },
+{ "older_man_tone3", "1F474-1F3FD" },
+{ "older_man_tone4", "1F474-1F3FE" },
+{ "older_man_tone5", "1F474-1F3FF" },
+{ "older_woman", "1F475" },
+{ "grandma", "1F475" },
+{ "older_woman_tone1", "1F475-1F3FB" },
+{ "grandma_tone1", "1F475-1F3FB" },
+{ "older_woman_tone2", "1F475-1F3FC" },
+{ "grandma_tone2", "1F475-1F3FC" },
+{ "older_woman_tone3", "1F475-1F3FD" },
+{ "grandma_tone3", "1F475-1F3FD" },
+{ "older_woman_tone4", "1F475-1F3FE" },
+{ "grandma_tone4", "1F475-1F3FE" },
+{ "older_woman_tone5", "1F475-1F3FF" },
+{ "grandma_tone5", "1F475-1F3FF" },
+{ "om_symbol", "1F549" },
+{ "on", "1F51B" },
+{ "oncoming_automobile", "1F698" },
+{ "oncoming_bus", "1F68D" },
+{ "oncoming_police_car", "1F694" },
+{ "oncoming_taxi", "1F696" },
+{ "one", "0031-20E3" },
+{ "open_file_folder", "1F4C2" },
+{ "open_hands", "1F450" },
+{ "open_hands_tone1", "1F450-1F3FB" },
+{ "open_hands_tone2", "1F450-1F3FC" },
+{ "open_hands_tone3", "1F450-1F3FD" },
+{ "open_hands_tone4", "1F450-1F3FE" },
+{ "open_hands_tone5", "1F450-1F3FF" },
+{ "open_mouth", "1F62E" },
+{ "ophiuchus", "26CE" },
 { "orange_book", "1F4D9" },
-{ "ring", "1F48D" },
-{ "books", "1F4DA" },
-{ "gem", "1F48E" },
-{ "name_badge", "1F4DB" },
-{ "couplekiss", "1F48F" },
-{ "scroll", "1F4DC" },
-{ "bouquet", "1F490" },
-{ "pencil", "1F4DD" },
-{ "couple_with_heart", "1F491" },
-{ "telephone_receiver", "1F4DE" },
-{ "wedding", "1F492" },
-{ "pager", "1F4DF" },
-{ "fax", "1F4E0" },
-{ "heartbeat", "1F493" },
-{ "satellite", "1F4E1" },
-{ "loudspeaker", "1F4E2" },
-{ "broken_heart", "1F494" },
-{ "mega", "1F4E3" },
+{ "orthodox_cross", "2626" },
 { "outbox_tray", "1F4E4" },
-{ "two_hearts", "1F495" },
-{ "inbox_tray", "1F4E5" },
+{ "owl", "1F989" },
+{ "ox", "1F402" },
 { "package", "1F4E6" },
-{ "sparkling_heart", "1F496" },
-{ "e-mail", "1F4E7" },
-{ "incoming_envelope", "1F4E8" },
-{ "heartpulse", "1F497" },
-{ "envelope_with_arrow", "1F4E9" },
-{ "mailbox_closed", "1F4EA" },
-{ "cupid", "1F498" },
-{ "mailbox", "1F4EB" },
+{ "page_facing_up", "1F4C4" },
+{ "page_with_curl", "1F4C3" },
+{ "pager", "1F4DF" },
+{ "paintbrush", "1F58C" },
+{ "lower_left_paintbrush", "1F58C" },
+{ "palm_tree", "1F334" },
+{ "pancakes", "1F95E" },
+{ "panda_face", "1F43C" },
+{ "paperclip", "1F4CE" },
+{ "paperclips", "1F587" },
+{ "linked_paperclips", "1F587" },
+{ "park", "1F3DE" },
+{ "national_park", "1F3DE" },
+{ "parking", "1F17F" },
+{ "part_alternation_mark", "303D" },
+{ "partly_sunny", "26C5" },
+{ "passport_control", "1F6C2" },
+{ "pause_button", "23F8" },
+{ "double_vertical_bar", "23F8" },
+{ "peace", "262E" },
+{ "peace_symbol", "262E" },
+{ "peach", "1F351" },
+{ "peanuts", "1F95C" },
+{ "shelled_peanut", "1F95C" },
+{ "pear", "1F350" },
+{ "pen_ballpoint", "1F58A" },
+{ "lower_left_ballpoint_pen", "1F58A" },
+{ "pen_fountain", "1F58B" },
+{ "lower_left_fountain_pen", "1F58B" },
+{ "pencil", "1F4DD" },
+{ "pencil2", "270F" },
+{ "penguin", "1F427" },
+{ "pensive", "1F614" },
+{ "performing_arts", "1F3AD" },
+{ "persevere", "1F623" },
+{ "person_frowning", "1F64D" },
+{ "person_frowning_tone1", "1F64D-1F3FB" },
+{ "person_frowning_tone2", "1F64D-1F3FC" },
+{ "person_frowning_tone3", "1F64D-1F3FD" },
+{ "person_frowning_tone4", "1F64D-1F3FE" },
+{ "person_frowning_tone5", "1F64D-1F3FF" },
+{ "person_with_blond_hair", "1F471" },
+{ "person_with_blond_hair_tone1", "1F471-1F3FB" },
+{ "person_with_blond_hair_tone2", "1F471-1F3FC" },
+{ "person_with_blond_hair_tone3", "1F471-1F3FD" },
+{ "person_with_blond_hair_tone4", "1F471-1F3FE" },
+{ "person_with_blond_hair_tone5", "1F471-1F3FF" },
+{ "person_with_pouting_face", "1F64E" },
+{ "person_with_pouting_face_tone1", "1F64E-1F3FB" },
+{ "person_with_pouting_face_tone2", "1F64E-1F3FC" },
+{ "person_with_pouting_face_tone3", "1F64E-1F3FD" },
+{ "person_with_pouting_face_tone4", "1F64E-1F3FE" },
+{ "person_with_pouting_face_tone5", "1F64E-1F3FF" },
+{ "pick", "26CF" },
+{ "pig", "1F437" },
+{ "pig_nose", "1F43D" },
+{ "pig2", "1F416" },
+{ "pill", "1F48A" },
+{ "pineapple", "1F34D" },
+{ "ping_pong", "1F3D3" },
+{ "table_tennis", "1F3D3" },
+{ "pisces", "2653" },
+{ "pizza", "1F355" },
+{ "place_of_worship", "1F6D0" },
+{ "worship_symbol", "1F6D0" },
+{ "play_pause", "23EF" },
+{ "point_down", "1F447" },
+{ "point_down_tone1", "1F447-1F3FB" },
+{ "point_down_tone2", "1F447-1F3FC" },
+{ "point_down_tone3", "1F447-1F3FD" },
+{ "point_down_tone4", "1F447-1F3FE" },
+{ "point_down_tone5", "1F447-1F3FF" },
+{ "point_left", "1F448" },
+{ "point_left_tone1", "1F448-1F3FB" },
+{ "point_left_tone2", "1F448-1F3FC" },
+{ "point_left_tone3", "1F448-1F3FD" },
+{ "point_left_tone4", "1F448-1F3FE" },
+{ "point_left_tone5", "1F448-1F3FF" },
+{ "point_right", "1F449" },
+{ "point_right_tone1", "1F449-1F3FB" },
+{ "point_right_tone2", "1F449-1F3FC" },
+{ "point_right_tone3", "1F449-1F3FD" },
+{ "point_right_tone4", "1F449-1F3FE" },
+{ "point_right_tone5", "1F449-1F3FF" },
+{ "point_up", "261D" },
+{ "point_up_2", "1F446" },
+{ "point_up_2_tone1", "1F446-1F3FB" },
+{ "point_up_2_tone2", "1F446-1F3FC" },
+{ "point_up_2_tone3", "1F446-1F3FD" },
+{ "point_up_2_tone4", "1F446-1F3FE" },
+{ "point_up_2_tone5", "1F446-1F3FF" },
+{ "point_up_tone1", "261D-1F3FB" },
+{ "point_up_tone2", "261D-1F3FC" },
+{ "point_up_tone3", "261D-1F3FD" },
+{ "point_up_tone4", "261D-1F3FE" },
+{ "point_up_tone5", "261D-1F3FF" },
+{ "police_car", "1F693" },
+{ "poodle", "1F429" },
+{ "poop", "1F4A9" },
+{ "shit", "1F4A9" },
+{ "hankey", "1F4A9" },
+{ "poo", "1F4A9" },
+{ "popcorn", "1F37F" },
+{ "post_office", "1F3E3" },
+{ "postal_horn", "1F4EF" },
 { "postbox", "1F4EE" },
-{ "blue_heart", "1F499" },
-{ "newspaper", "1F4F0" },
-{ "iphone", "1F4F1" },
-{ "green_heart", "1F49A" },
-{ "calling", "1F4F2" },
-{ "vibration_mode", "1F4F3" },
-{ "yellow_heart", "1F49B" },
-{ "mobile_phone_off", "1F4F4" },
-{ "signal_strength", "1F4F6" },
+{ "potable_water", "1F6B0" },
+{ "potato", "1F954" },
+{ "pouch", "1F45D" },
+{ "poultry_leg", "1F357" },
+{ "pound", "1F4B7" },
+{ "pouting_cat", "1F63E" },
+{ "pray", "1F64F" },
+{ "pray_tone1", "1F64F-1F3FB" },
+{ "pray_tone2", "1F64F-1F3FC" },
+{ "pray_tone3", "1F64F-1F3FD" },
+{ "pray_tone4", "1F64F-1F3FE" },
+{ "pray_tone5", "1F64F-1F3FF" },
+{ "prayer_beads", "1F4FF" },
+{ "pregnant_woman", "1F930" },
+{ "expecting_woman", "1F930" },
+{ "pregnant_woman_tone1", "1F930-1F3FB" },
+{ "expecting_woman_tone1", "1F930-1F3FB" },
+{ "pregnant_woman_tone2", "1F930-1F3FC" },
+{ "expecting_woman_tone2", "1F930-1F3FC" },
+{ "pregnant_woman_tone3", "1F930-1F3FD" },
+{ "expecting_woman_tone3", "1F930-1F3FD" },
+{ "pregnant_woman_tone4", "1F930-1F3FE" },
+{ "expecting_woman_tone4", "1F930-1F3FE" },
+{ "pregnant_woman_tone5", "1F930-1F3FF" },
+{ "expecting_woman_tone5", "1F930-1F3FF" },
+{ "prince", "1F934" },
+{ "prince_tone1", "1F934-1F3FB" },
+{ "prince_tone2", "1F934-1F3FC" },
+{ "prince_tone3", "1F934-1F3FD" },
+{ "prince_tone4", "1F934-1F3FE" },
+{ "prince_tone5", "1F934-1F3FF" },
+{ "princess", "1F478" },
+{ "princess_tone1", "1F478-1F3FB" },
+{ "princess_tone2", "1F478-1F3FC" },
+{ "princess_tone3", "1F478-1F3FD" },
+{ "princess_tone4", "1F478-1F3FE" },
+{ "princess_tone5", "1F478-1F3FF" },
+{ "printer", "1F5A8" },
+{ "projector", "1F4FD" },
+{ "film_projector", "1F4FD" },
+{ "punch", "1F44A" },
+{ "punch_tone1", "1F44A-1F3FB" },
+{ "punch_tone2", "1F44A-1F3FC" },
+{ "punch_tone3", "1F44A-1F3FD" },
+{ "punch_tone4", "1F44A-1F3FE" },
+{ "punch_tone5", "1F44A-1F3FF" },
 { "purple_heart", "1F49C" },
-{ "camera", "1F4F7" },
-{ "video_camera", "1F4F9" },
-{ "gift_heart", "1F49D" },
-{ "tv", "1F1F9-1F1FB" },
+{ "purse", "1F45B" },
+{ "pushpin", "1F4CC" },
+{ "put_litter_in_its_place", "1F6AE" },
+{ "question", "2753" },
+{ "rabbit", "1F430" },
+{ "rabbit2", "1F407" },
+{ "race_car", "1F3CE" },
+{ "racing_car", "1F3CE" },
+{ "racehorse", "1F40E" },
 { "radio", "1F4FB" },
-{ "revolving_hearts", "1F49E" },
-{ "vhs", "1F4FC" },
-{ "arrows_clockwise", "1F503" },
-{ "heart_decoration", "1F49F" },
-{ "loud_sound", "1F50A" },
-{ "battery", "1F50B" },
-{ "diamond_shape_with_a_dot_inside", "1F4A0" },
-{ "electric_plug", "1F50C" },
-{ "mag", "1F50D" },
-{ "bulb", "1F4A1" },
-{ "mag_right", "1F50E" },
-{ "lock_with_ink_pen", "1F50F" },
-{ "anger", "1F4A2" },
-{ "closed_lock_with_key", "1F510" },
-{ "key", "1F511" },
-{ "bomb", "1F4A3" },
-{ "lock", "1F512" },
-{ "unlock", "1F513" },
-{ "zzz", "1F4A4" },
-{ "bell", "1F514" },
-{ "bookmark", "1F516" },
-{ "boom", "1F4A5" },
-{ "link", "1F517" },
 { "radio_button", "1F518" },
-{ "sweat_drops", "1F4A6" },
-{ "back", "1F519" },
-{ "end", "1F51A" },
-{ "droplet", "1F4A7" },
-{ "on", "1F51B" },
-{ "soon", "1F51C" },
-{ "dash", "1F4A8" },
-{ "top", "1F51D" },
-{ "underage", "1F51E" },
-{ "poop", "1F4A9" },
-{ "keycap_ten", "1F51F" },
-{ "muscle", "1F4AA" },
-{ "capital_abcd", "1F520" },
-{ "abcd", "1F521" },
-{ "dizzy", "1F4AB" },
-{ "1234", "1F522" },
-{ "symbols", "1F523" },
-{ "speech_balloon", "1F4AC" },
-{ "abc", "1F524" },
-{ "fire", "1F525" },
-{ "white_flower", "1F4AE" },
-{ "flashlight", "1F526" },
-{ "wrench", "1F527" },
-{ "100", "1F4AF" },
-{ "hammer", "1F528" },
-{ "nut_and_bolt", "1F529" },
-{ "moneybag", "1F4B0" },
-{ "knife", "1F52A" },
-{ "gun", "1F52B" },
-{ "currency_exchange", "1F4B1" },
-{ "crystal_ball", "1F52E" },
-{ "heavy_dollar_sign", "1F4B2" },
-{ "six_pointed_star", "1F52F" },
-{ "credit_card", "1F4B3" },
-{ "beginner", "1F530" },
-{ "trident", "1F531" },
-{ "yen", "1F4B4" },
-{ "black_square_button", "1F532" },
-{ "white_square_button", "1F533" },
-{ "dollar", "1F4B5" },
+{ "radioactive", "2622" },
+{ "radioactive_sign", "2622" },
+{ "rage", "1F621" },
+{ "railway_car", "1F683" },
+{ "railway_track", "1F6E4" },
+{ "railroad_track", "1F6E4" },
+{ "rainbow", "1F308" },
+{ "rainbow_flag", "1F3F3-1F308" },
+{ "gay_pride_flag", "1F3F3-1F308" },
+{ "raised_back_of_hand", "1F91A" },
+{ "back_of_hand", "1F91A" },
+{ "raised_back_of_hand_tone1", "1F91A-1F3FB" },
+{ "back_of_hand_tone1", "1F91A-1F3FB" },
+{ "raised_back_of_hand_tone2", "1F91A-1F3FC" },
+{ "back_of_hand_tone2", "1F91A-1F3FC" },
+{ "raised_back_of_hand_tone3", "1F91A-1F3FD" },
+{ "back_of_hand_tone3", "1F91A-1F3FD" },
+{ "raised_back_of_hand_tone4", "1F91A-1F3FE" },
+{ "back_of_hand_tone4", "1F91A-1F3FE" },
+{ "raised_back_of_hand_tone5", "1F91A-1F3FF" },
+{ "back_of_hand_tone5", "1F91A-1F3FF" },
+{ "raised_hand", "270B" },
+{ "raised_hand_tone1", "270B-1F3FB" },
+{ "raised_hand_tone2", "270B-1F3FC" },
+{ "raised_hand_tone3", "270B-1F3FD" },
+{ "raised_hand_tone4", "270B-1F3FE" },
+{ "raised_hand_tone5", "270B-1F3FF" },
+{ "raised_hands", "1F64C" },
+{ "raised_hands_tone1", "1F64C-1F3FB" },
+{ "raised_hands_tone2", "1F64C-1F3FC" },
+{ "raised_hands_tone3", "1F64C-1F3FD" },
+{ "raised_hands_tone4", "1F64C-1F3FE" },
+{ "raised_hands_tone5", "1F64C-1F3FF" },
+{ "raising_hand", "1F64B" },
+{ "raising_hand_tone1", "1F64B-1F3FB" },
+{ "raising_hand_tone2", "1F64B-1F3FC" },
+{ "raising_hand_tone3", "1F64B-1F3FD" },
+{ "raising_hand_tone4", "1F64B-1F3FE" },
+{ "raising_hand_tone5", "1F64B-1F3FF" },
+{ "ram", "1F40F" },
+{ "ramen", "1F35C" },
+{ "rat", "1F400" },
+{ "record_button", "23FA" },
+{ "recycle", "267B" },
+{ "red_car", "1F697" },
 { "red_circle", "1F534" },
-{ "large_blue_circle", "1F535" },
-{ "money_with_wings", "1F4B8" },
-{ "large_orange_diamond", "1F536" },
-{ "large_blue_diamond", "1F537" },
-{ "chart", "1F4B9" },
-{ "small_orange_diamond", "1F538" },
-{ "small_blue_diamond", "1F539" },
+{ "regional_indicator_a", "1F1E6" },
+{ "regional_indicator_b", "1F1E7" },
+{ "regional_indicator_c", "1F1E8" },
+{ "regional_indicator_d", "1F1E9" },
+{ "regional_indicator_e", "1F1EA" },
+{ "regional_indicator_f", "1F1EB" },
+{ "regional_indicator_g", "1F1EC" },
+{ "regional_indicator_h", "1F1ED" },
+{ "regional_indicator_i", "1F1EE" },
+{ "regional_indicator_j", "1F1EF" },
+{ "regional_indicator_k", "1F1F0" },
+{ "regional_indicator_l", "1F1F1" },
+{ "regional_indicator_m", "1F1F2" },
+{ "regional_indicator_n", "1F1F3" },
+{ "regional_indicator_o", "1F1F4" },
+{ "regional_indicator_p", "1F1F5" },
+{ "regional_indicator_q", "1F1F6" },
+{ "regional_indicator_r", "1F1F7" },
+{ "regional_indicator_s", "1F1F8" },
+{ "regional_indicator_t", "1F1F9" },
+{ "regional_indicator_u", "1F1FA" },
+{ "regional_indicator_v", "1F1FB" },
+{ "regional_indicator_w", "1F1FC" },
+{ "regional_indicator_x", "1F1FD" },
+{ "regional_indicator_y", "1F1FE" },
+{ "regional_indicator_z", "1F1FF" },
+{ "registered", "00AE" },
+{ "relaxed", "263A" },
+{ "relieved", "1F60C" },
+{ "reminder_ribbon", "1F397" },
+{ "repeat", "1F501" },
+{ "repeat_one", "1F502" },
+{ "restroom", "1F6BB" },
+{ "revolving_hearts", "1F49E" },
+{ "rewind", "23EA" },
+{ "rhino", "1F98F" },
+{ "rhinoceros", "1F98F" },
+{ "ribbon", "1F380" },
+{ "rice", "1F35A" },
+{ "rice_ball", "1F359" },
+{ "rice_cracker", "1F358" },
+{ "rice_scene", "1F391" },
+{ "right_facing_fist", "1F91C" },
+{ "right_fist", "1F91C" },
+{ "right_facing_fist_tone1", "1F91C-1F3FB" },
+{ "right_fist_tone1", "1F91C-1F3FB" },
+{ "right_facing_fist_tone2", "1F91C-1F3FC" },
+{ "right_fist_tone2", "1F91C-1F3FC" },
+{ "right_facing_fist_tone3", "1F91C-1F3FD" },
+{ "right_fist_tone3", "1F91C-1F3FD" },
+{ "right_facing_fist_tone4", "1F91C-1F3FE" },
+{ "right_fist_tone4", "1F91C-1F3FE" },
+{ "right_facing_fist_tone5", "1F91C-1F3FF" },
+{ "right_fist_tone5", "1F91C-1F3FF" },
+{ "ring", "1F48D" },
+{ "robot", "1F916" },
+{ "robot_face", "1F916" },
+{ "rocket", "1F680" },
+{ "rofl", "1F923" },
+{ "rolling_on_the_floor_laughing", "1F923" },
+{ "roller_coaster", "1F3A2" },
+{ "rolling_eyes", "1F644" },
+{ "face_with_rolling_eyes", "1F644" },
+{ "rooster", "1F413" },
+{ "rose", "1F339" },
+{ "rosette", "1F3F5" },
+{ "rotating_light", "1F6A8" },
+{ "round_pushpin", "1F4CD" },
+{ "rowboat", "1F6A3" },
+{ "rowboat_tone1", "1F6A3-1F3FB" },
+{ "rowboat_tone2", "1F6A3-1F3FC" },
+{ "rowboat_tone3", "1F6A3-1F3FD" },
+{ "rowboat_tone4", "1F6A3-1F3FE" },
+{ "rowboat_tone5", "1F6A3-1F3FF" },
+{ "rugby_football", "1F3C9" },
+{ "runner", "1F3C3" },
+{ "runner_tone1", "1F3C3-1F3FB" },
+{ "runner_tone2", "1F3C3-1F3FC" },
+{ "runner_tone3", "1F3C3-1F3FD" },
+{ "runner_tone4", "1F3C3-1F3FE" },
+{ "runner_tone5", "1F3C3-1F3FF" },
+{ "running_shirt_with_sash", "1F3BD" },
+{ "sa", "1F202" },
+{ "sagittarius", "2650" },
+{ "sailboat", "26F5" },
+{ "sake", "1F376" },
+{ "salad", "1F957" },
+{ "green_salad", "1F957" },
+{ "sandal", "1F461" },
+{ "santa", "1F385" },
+{ "santa_tone1", "1F385-1F3FB" },
+{ "santa_tone2", "1F385-1F3FC" },
+{ "santa_tone3", "1F385-1F3FD" },
+{ "santa_tone4", "1F385-1F3FE" },
+{ "santa_tone5", "1F385-1F3FF" },
+{ "satellite", "1F4E1" },
+{ "satellite_orbital", "1F6F0" },
+{ "saxophone", "1F3B7" },
+{ "scales", "2696" },
+{ "school", "1F3EB" },
+{ "school_satchel", "1F392" },
+{ "scissors", "2702" },
+{ "scooter", "1F6F4" },
+{ "scorpion", "1F982" },
+{ "scorpius", "264F" },
+{ "scream", "1F631" },
+{ "scream_cat", "1F640" },
+{ "scroll", "1F4DC" },
 { "seat", "1F4BA" },
+{ "second_place", "1F948" },
+{ "second_place_medal", "1F948" },
+{ "secret", "3299" },
+{ "see_no_evil", "1F648" },
+{ "seedling", "1F331" },
+{ "selfie", "1F933" },
+{ "selfie_tone1", "1F933-1F3FB" },
+{ "selfie_tone2", "1F933-1F3FC" },
+{ "selfie_tone3", "1F933-1F3FD" },
+{ "selfie_tone4", "1F933-1F3FE" },
+{ "selfie_tone5", "1F933-1F3FF" },
+{ "seven", "0037-20E3" },
+{ "shallow_pan_of_food", "1F958" },
+{ "paella", "1F958" },
+{ "shamrock", "2618" },
+{ "shark", "1F988" },
+{ "shaved_ice", "1F367" },
+{ "sheep", "1F411" },
+{ "shell", "1F41A" },
+{ "shield", "1F6E1" },
+{ "shinto_shrine", "26E9" },
+{ "ship", "1F6A2" },
+{ "shirt", "1F455" },
+{ "shopping_bags", "1F6CD" },
+{ "shopping_cart", "1F6D2" },
+{ "shopping_trolley", "1F6D2" },
+{ "shower", "1F6BF" },
+{ "shrimp", "1F990" },
+{ "shrug", "1F937" },
+{ "shrug_tone1", "1F937-1F3FB" },
+{ "shrug_tone2", "1F937-1F3FC" },
+{ "shrug_tone3", "1F937-1F3FD" },
+{ "shrug_tone4", "1F937-1F3FE" },
+{ "shrug_tone5", "1F937-1F3FF" },
+{ "signal_strength", "1F4F6" },
+{ "six", "0036-20E3" },
+{ "six_pointed_star", "1F52F" },
+{ "ski", "1F3BF" },
+{ "skier", "26F7" },
+{ "skull", "1F480" },
+{ "skeleton", "1F480" },
+{ "skull_crossbones", "2620" },
+{ "skull_and_crossbones", "2620" },
+{ "sleeping", "1F634" },
+{ "sleeping_accommodation", "1F6CC" },
+{ "sleepy", "1F62A" },
+{ "slight_frown", "1F641" },
+{ "slightly_frowning_face", "1F641" },
+{ "slight_smile", "1F642" },
+{ "slightly_smiling_face", "1F642" },
+{ "slot_machine", "1F3B0" },
+{ "small_blue_diamond", "1F539" },
+{ "small_orange_diamond", "1F538" },
 { "small_red_triangle", "1F53A" },
 { "small_red_triangle_down", "1F53B" },
-{ "computer", "1F4BB" },
-{ "arrow_up_small", "1F53C" },
-{ "briefcase", "1F4BC" },
-{ "arrow_down_small", "1F53D" },
-{ "clock1", "1F550" },
-{ "minidisc", "1F4BD" },
-{ "clock2", "1F551" },
-{ "floppy_disk", "1F4BE" },
-{ "clock3", "1F552" },
-{ "cd", "1F1E8-1F1E9" },
-{ "clock4", "1F553" },
-{ "dvd", "1F4C0" },
-{ "clock5", "1F554" },
-{ "clock6", "1F555" },
-{ "file_folder", "1F4C1" },
-{ "clock7", "1F556" },
-{ "clock8", "1F557" },
-{ "open_file_folder", "1F4C2" },
-{ "clock9", "1F558" },
-{ "clock10", "1F559" },
-{ "page_with_curl", "1F4C3" },
-{ "clock11", "1F55A" },
-{ "clock12", "1F55B" },
-{ "page_facing_up", "1F4C4" },
-{ "mount_fuji", "1F5FB" },
-{ "tokyo_tower", "1F5FC" },
-{ "date", "1F4C5" },
-{ "statue_of_liberty", "1F5FD" },
-{ "japan", "1F5FE" },
-{ "calendar", "1F4C6" },
-{ "moyai", "1F5FF" },
-{ "grin", "1F601" },
-{ "joy", "1F602" },
-{ "smiley", "1F603" },
-{ "chart_with_upwards_trend", "1F4C8" },
 { "smile", "1F604" },
-{ "sweat_smile", "1F605" },
-{ "chart_with_downwards_trend", "1F4C9" },
-{ "laughing", "1F606" },
-{ "wink", "1F609" },
-{ "bar_chart", "1F4CA" },
-{ "blush", "1F60A" },
-{ "yum", "1F60B" },
-{ "clipboard", "1F4CB" },
-{ "relieved", "1F60C" },
-{ "heart_eyes", "1F60D" },
-{ "pushpin", "1F4CC" },
-{ "smirk", "1F60F" },
-{ "unamused", "1F612" },
-{ "round_pushpin", "1F4CD" },
-{ "sweat", "1F613" },
-{ "pensive", "1F614" },
-{ "paperclip", "1F4CE" },
-{ "confounded", "1F616" },
-{ "kissing_heart", "1F618" },
-{ "straight_ruler", "1F4CF" },
-{ "kissing_closed_eyes", "1F61A" },
-{ "stuck_out_tongue_winking_eye", "1F61C" },
-{ "triangular_ruler", "1F4D0" },
-{ "stuck_out_tongue_closed_eyes", "1F61D" },
-{ "disappointed", "1F61E" },
-{ "bookmark_tabs", "1F4D1" },
-{ "angry", "1F620" },
-{ "rage", "1F621" },
-{ "cry", "1F622" },
-{ "persevere", "1F623" },
-{ "triumph", "1F624" },
-{ "disappointed_relieved", "1F625" },
-{ "fearful", "1F628" },
-{ "weary", "1F629" },
-{ "sleepy", "1F62A" },
-{ "tired_face", "1F62B" },
-{ "sob", "1F62D" },
-{ "cold_sweat", "1F630" },
-{ "scream", "1F631" },
-{ "astonished", "1F632" },
-{ "flushed", "1F633" },
-{ "dizzy_face", "1F635" },
-{ "mask", "1F637" },
 { "smile_cat", "1F638" },
-{ "joy_cat", "1F639" },
+{ "smiley", "1F603" },
 { "smiley_cat", "1F63A" },
-{ "heart_eyes_cat", "1F63B" },
+{ "smiling_imp", "1F608" },
+{ "smirk", "1F60F" },
 { "smirk_cat", "1F63C" },
-{ "kissing_cat", "1F63D" },
-{ "pouting_cat", "1F63E" },
-{ "crying_cat_face", "1F63F" },
-{ "scream_cat", "1F640" },
-{ "no_good", "1F645" },
-{ "ok_woman", "1F646" },
-{ "bow", "1F647" },
-{ "see_no_evil", "1F648" },
-{ "hear_no_evil", "1F649" },
+{ "smoking", "1F6AC" },
+{ "snail", "1F40C" },
+{ "snake", "1F40D" },
+{ "sneezing_face", "1F927" },
+{ "sneeze", "1F927" },
+{ "snowboarder", "1F3C2" },
+{ "snowflake", "2744" },
+{ "snowman", "26C4" },
+{ "snowman2", "2603" },
+{ "sob", "1F62D" },
+{ "soccer", "26BD" },
+{ "soon", "1F51C" },
+{ "sos", "1F198" },
+{ "sound", "1F509" },
+{ "space_invader", "1F47E" },
+{ "spades", "2660" },
+{ "spaghetti", "1F35D" },
+{ "sparkle", "2747" },
+{ "sparkler", "1F387" },
+{ "sparkles", "2728" },
+{ "sparkling_heart", "1F496" },
 { "speak_no_evil", "1F64A" },
-{ "raising_hand", "1F64B" },
-{ "raised_hands", "1F64C" },
-{ "person_frowning", "1F64D" },
-{ "person_with_pouting_face", "1F64E" },
-{ "pray", "1F64F" },
-{ "rocket", "1F680" },
-{ "railway_car", "1F683" },
-{ "bullettrain_side", "1F684" },
-{ "bullettrain_front", "1F685" },
-{ "metro", "1F687" },
+{ "speaker", "1F508" },
+{ "speaking_head", "1F5E3" },
+{ "speaking_head_in_silhouette", "1F5E3" },
+{ "speech_balloon", "1F4AC" },
+{ "speech_left", "1F5E8" },
+{ "left_speech_bubble", "1F5E8" },
+{ "speedboat", "1F6A4" },
+{ "spider", "1F577" },
+{ "spider_web", "1F578" },
+{ "spoon", "1F944" },
+{ "spy", "1F575" },
+{ "sleuth_or_spy", "1F575" },
+{ "spy_tone1", "1F575-1F3FB" },
+{ "sleuth_or_spy_tone1", "1F575-1F3FB" },
+{ "spy_tone2", "1F575-1F3FC" },
+{ "sleuth_or_spy_tone2", "1F575-1F3FC" },
+{ "spy_tone3", "1F575-1F3FD" },
+{ "sleuth_or_spy_tone3", "1F575-1F3FD" },
+{ "spy_tone4", "1F575-1F3FE" },
+{ "sleuth_or_spy_tone4", "1F575-1F3FE" },
+{ "spy_tone5", "1F575-1F3FF" },
+{ "sleuth_or_spy_tone5", "1F575-1F3FF" },
+{ "squid", "1F991" },
+{ "stadium", "1F3DF" },
+{ "star", "2B50" },
+{ "star_and_crescent", "262A" },
+{ "star_of_david", "2721" },
+{ "star2", "1F31F" },
+{ "stars", "1F320" },
 { "station", "1F689" },
-{ "bus", "1F68C" },
-{ "busstop", "1F68F" },
-{ "ambulance", "1F691" },
-{ "fire_engine", "1F692" },
-{ "police_car", "1F693" },
+{ "statue_of_liberty", "1F5FD" },
+{ "steam_locomotive", "1F682" },
+{ "stew", "1F372" },
+{ "stop_button", "23F9" },
+{ "stopwatch", "23F1" },
+{ "straight_ruler", "1F4CF" },
+{ "strawberry", "1F353" },
+{ "stuck_out_tongue", "1F61B" },
+{ "stuck_out_tongue_closed_eyes", "1F61D" },
+{ "stuck_out_tongue_winking_eye", "1F61C" },
+{ "stuffed_flatbread", "1F959" },
+{ "stuffed_pita", "1F959" },
+{ "sun_with_face", "1F31E" },
+{ "sunflower", "1F33B" },
+{ "sunglasses", "1F60E" },
+{ "sunny", "2600" },
+{ "sunrise", "1F305" },
+{ "sunrise_over_mountains", "1F304" },
+{ "surfer", "1F3C4" },
+{ "surfer_tone1", "1F3C4-1F3FB" },
+{ "surfer_tone2", "1F3C4-1F3FC" },
+{ "surfer_tone3", "1F3C4-1F3FD" },
+{ "surfer_tone4", "1F3C4-1F3FE" },
+{ "surfer_tone5", "1F3C4-1F3FF" },
+{ "sushi", "1F363" },
+{ "suspension_railway", "1F69F" },
+{ "sweat", "1F613" },
+{ "sweat_drops", "1F4A6" },
+{ "sweat_smile", "1F605" },
+{ "sweet_potato", "1F360" },
+{ "swimmer", "1F3CA" },
+{ "swimmer_tone1", "1F3CA-1F3FB" },
+{ "swimmer_tone2", "1F3CA-1F3FC" },
+{ "swimmer_tone3", "1F3CA-1F3FD" },
+{ "swimmer_tone4", "1F3CA-1F3FE" },
+{ "swimmer_tone5", "1F3CA-1F3FF" },
+{ "symbols", "1F523" },
+{ "synagogue", "1F54D" },
+{ "syringe", "1F489" },
+{ "taco", "1F32E" },
+{ "tada", "1F389" },
+{ "tanabata_tree", "1F38B" },
+{ "tangerine", "1F34A" },
+{ "taurus", "2649" },
 { "taxi", "1F695" },
-{ "red_car", "1F697" },
-{ "blue_car", "1F699" },
-{ "truck", "1F69A" },
-{ "ship", "1F6A2" },
-{ "speedboat", "1F6A4" },
+{ "tea", "1F375" },
+{ "telephone", "260E" },
+{ "telephone_receiver", "1F4DE" },
+{ "telescope", "1F52D" },
+{ "tennis", "1F3BE" },
+{ "tent", "26FA" },
+{ "thermometer", "1F321" },
+{ "thermometer_face", "1F912" },
+{ "face_with_thermometer", "1F912" },
+{ "thinking", "1F914" },
+{ "thinking_face", "1F914" },
+{ "third_place", "1F949" },
+{ "third_place_medal", "1F949" },
+{ "thought_balloon", "1F4AD" },
+{ "three", "0033-20E3" },
+{ "thumbsdown", "1F44E" },
+{ "-1", "1F44E" },
+{ "thumbdown", "1F44E" },
+{ "thumbsdown_tone1", "1F44E-1F3FB" },
+{ "-1_tone1", "1F44E-1F3FB" },
+{ "thumbdown_tone1", "1F44E-1F3FB" },
+{ "thumbsdown_tone2", "1F44E-1F3FC" },
+{ "-1_tone2", "1F44E-1F3FC" },
+{ "thumbdown_tone2", "1F44E-1F3FC" },
+{ "thumbsdown_tone3", "1F44E-1F3FD" },
+{ "-1_tone3", "1F44E-1F3FD" },
+{ "thumbdown_tone3", "1F44E-1F3FD" },
+{ "thumbsdown_tone4", "1F44E-1F3FE" },
+{ "-1_tone4", "1F44E-1F3FE" },
+{ "thumbdown_tone4", "1F44E-1F3FE" },
+{ "thumbsdown_tone5", "1F44E-1F3FF" },
+{ "-1_tone5", "1F44E-1F3FF" },
+{ "thumbdown_tone5", "1F44E-1F3FF" },
+{ "thumbsup", "1F44D" },
+{ "+1", "1F44D" },
+{ "thumbup", "1F44D" },
+{ "thumbsup_tone1", "1F44D-1F3FB" },
+{ "+1_tone1", "1F44D-1F3FB" },
+{ "thumbup_tone1", "1F44D-1F3FB" },
+{ "thumbsup_tone2", "1F44D-1F3FC" },
+{ "+1_tone2", "1F44D-1F3FC" },
+{ "thumbup_tone2", "1F44D-1F3FC" },
+{ "thumbsup_tone3", "1F44D-1F3FD" },
+{ "+1_tone3", "1F44D-1F3FD" },
+{ "thumbup_tone3", "1F44D-1F3FD" },
+{ "thumbsup_tone4", "1F44D-1F3FE" },
+{ "+1_tone4", "1F44D-1F3FE" },
+{ "thumbup_tone4", "1F44D-1F3FE" },
+{ "thumbsup_tone5", "1F44D-1F3FF" },
+{ "+1_tone5", "1F44D-1F3FF" },
+{ "thumbup_tone5", "1F44D-1F3FF" },
+{ "thunder_cloud_rain", "26C8" },
+{ "thunder_cloud_and_rain", "26C8" },
+{ "ticket", "1F3AB" },
+{ "tickets", "1F39F" },
+{ "admission_tickets", "1F39F" },
+{ "tiger", "1F42F" },
+{ "tiger2", "1F405" },
+{ "timer", "23F2" },
+{ "timer_clock", "23F2" },
+{ "tired_face", "1F62B" },
+{ "tm", "2122" },
+{ "toilet", "1F6BD" },
+{ "tokyo_tower", "1F5FC" },
+{ "tomato", "1F345" },
+{ "tone1", "1F3FB" },
+{ "tone2", "1F3FC" },
+{ "tone3", "1F3FD" },
+{ "tone4", "1F3FE" },
+{ "tone5", "1F3FF" },
+{ "tongue", "1F445" },
+{ "tools", "1F6E0" },
+{ "hammer_and_wrench", "1F6E0" },
+{ "top", "1F51D" },
+{ "tophat", "1F3A9" },
+{ "track_next", "23ED" },
+{ "next_track", "23ED" },
+{ "track_previous", "23EE" },
+{ "previous_track", "23EE" },
+{ "trackball", "1F5B2" },
+{ "tractor", "1F69C" },
 { "traffic_light", "1F6A5" },
-{ "construction", "1F6A7" },
-{ "rotating_light", "1F6A8" },
+{ "train", "1F68B" },
+{ "train2", "1F686" },
+{ "tram", "1F68A" },
 { "triangular_flag_on_post", "1F6A9" },
-{ "door", "1F6AA" },
-{ "no_entry_sign", "1F6AB" },
-{ "smoking", "1F6AC" },
-{ "no_smoking", "1F6AD" },
-{ "bike", "1F6B2" },
+{ "triangular_ruler", "1F4D0" },
+{ "trident", "1F531" },
+{ "triumph", "1F624" },
+{ "trolleybus", "1F68E" },
+{ "trophy", "1F3C6" },
+{ "tropical_drink", "1F379" },
+{ "tropical_fish", "1F420" },
+{ "truck", "1F69A" },
+{ "trumpet", "1F3BA" },
+{ "tulip", "1F337" },
+{ "tumbler_glass", "1F943" },
+{ "whisky", "1F943" },
+{ "turkey", "1F983" },
+{ "turtle", "1F422" },
+{ "tv", "1F4FA" },
+{ "twisted_rightwards_arrows", "1F500" },
+{ "two", "0032-20E3" },
+{ "two_hearts", "1F495" },
+{ "two_men_holding_hands", "1F46C" },
+{ "two_women_holding_hands", "1F46D" },
+{ "u5272", "1F239" },
+{ "u5408", "1F234" },
+{ "u55b6", "1F23A" },
+{ "u6307", "1F22F" },
+{ "u6708", "1F237" },
+{ "u6709", "1F236" },
+{ "u6e80", "1F235" },
+{ "u7121", "1F21A" },
+{ "u7533", "1F238" },
+{ "u7981", "1F232" },
+{ "u7a7a", "1F233" },
+{ "umbrella", "2614" },
+{ "umbrella2", "2602" },
+{ "unamused", "1F612" },
+{ "underage", "1F51E" },
+{ "unicorn", "1F984" },
+{ "unicorn_face", "1F984" },
+{ "unlock", "1F513" },
+{ "up", "1F199" },
+{ "upside_down", "1F643" },
+{ "upside_down_face", "1F643" },
+{ "urn", "26B1" },
+{ "funeral_urn", "26B1" },
+{ "v", "270C" },
+{ "v_tone1", "270C-1F3FB" },
+{ "v_tone2", "270C-1F3FC" },
+{ "v_tone3", "270C-1F3FD" },
+{ "v_tone4", "270C-1F3FE" },
+{ "v_tone5", "270C-1F3FF" },
+{ "vertical_traffic_light", "1F6A6" },
+{ "vhs", "1F4FC" },
+{ "vibration_mode", "1F4F3" },
+{ "video_camera", "1F4F9" },
+{ "video_game", "1F3AE" },
+{ "violin", "1F3BB" },
+{ "virgo", "264D" },
+{ "volcano", "1F30B" },
+{ "volleyball", "1F3D0" },
+{ "vs", "1F19A" },
+{ "vulcan", "1F596" },
+{ "raised_hand_with_part_between_middle_and_ring_fingers", "1F596" },
+{ "vulcan_tone1", "1F596-1F3FB" },
+{ "raised_hand_with_part_between_middle_and_ring_fingers_tone1", "1F596-1F3FB" },
+{ "vulcan_tone2", "1F596-1F3FC" },
+{ "raised_hand_with_part_between_middle_and_ring_fingers_tone2", "1F596-1F3FC" },
+{ "vulcan_tone3", "1F596-1F3FD" },
+{ "raised_hand_with_part_between_middle_and_ring_fingers_tone3", "1F596-1F3FD" },
+{ "vulcan_tone4", "1F596-1F3FE" },
+{ "raised_hand_with_part_between_middle_and_ring_fingers_tone4", "1F596-1F3FE" },
+{ "vulcan_tone5", "1F596-1F3FF" },
+{ "raised_hand_with_part_between_middle_and_ring_fingers_tone5", "1F596-1F3FF" },
 { "walking", "1F6B6" },
-{ "mens", "1F6B9" },
-{ "womens", "1F6BA" },
-{ "restroom", "1F6BB" },
-{ "baby_symbol", "1F6BC" },
-{ "toilet", "1F6BD" },
+{ "walking_tone1", "1F6B6-1F3FB" },
+{ "walking_tone2", "1F6B6-1F3FC" },
+{ "walking_tone3", "1F6B6-1F3FD" },
+{ "walking_tone4", "1F6B6-1F3FE" },
+{ "walking_tone5", "1F6B6-1F3FF" },
+{ "waning_crescent_moon", "1F318" },
+{ "waning_gibbous_moon", "1F316" },
+{ "warning", "26A0" },
+{ "wastebasket", "1F5D1" },
+{ "watch", "231A" },
+{ "water_buffalo", "1F403" },
+{ "water_polo", "1F93D" },
+{ "water_polo_tone1", "1F93D-1F3FB" },
+{ "water_polo_tone2", "1F93D-1F3FC" },
+{ "water_polo_tone3", "1F93D-1F3FD" },
+{ "water_polo_tone4", "1F93D-1F3FE" },
+{ "water_polo_tone5", "1F93D-1F3FF" },
+{ "watermelon", "1F349" },
+{ "wave", "1F44B" },
+{ "wave_tone1", "1F44B-1F3FB" },
+{ "wave_tone2", "1F44B-1F3FC" },
+{ "wave_tone3", "1F44B-1F3FD" },
+{ "wave_tone4", "1F44B-1F3FE" },
+{ "wave_tone5", "1F44B-1F3FF" },
+{ "wavy_dash", "3030" },
+{ "waxing_crescent_moon", "1F312" },
+{ "waxing_gibbous_moon", "1F314" },
 { "wc", "1F6BE" },
-{ "bath", "1F6C0" },
-{ "grinning", "1F600" },
-{ "innocent", "1F607" },
-{ "smiling_imp", "1F608" },
-{ "sunglasses", "1F60E" },
-{ "neutral_face", "1F610" },
-{ "expressionless", "1F611" },
-{ "confused", "1F615" },
+{ "weary", "1F629" },
+{ "wedding", "1F492" },
+{ "whale", "1F433" },
+{ "whale2", "1F40B" },
+{ "wheel_of_dharma", "2638" },
+{ "wheelchair", "267F" },
+{ "white_check_mark", "2705" },
+{ "white_circle", "26AA" },
+{ "white_flower", "1F4AE" },
+{ "white_large_square", "2B1C" },
+{ "white_medium_small_square", "25FD" },
+{ "white_medium_square", "25FB" },
+{ "white_small_square", "25AB" },
+{ "white_square_button", "1F533" },
+{ "white_sun_cloud", "1F325" },
+{ "white_sun_behind_cloud", "1F325" },
+{ "white_sun_rain_cloud", "1F326" },
+{ "white_sun_behind_cloud_with_rain", "1F326" },
+{ "white_sun_small_cloud", "1F324" },
+{ "white_sun_with_small_cloud", "1F324" },
+{ "wilted_rose", "1F940" },
+{ "wilted_flower", "1F940" },
+{ "wind_blowing_face", "1F32C" },
+{ "wind_chime", "1F390" },
+{ "wine_glass", "1F377" },
+{ "wink", "1F609" },
+{ "wolf", "1F43A" },
+{ "woman", "1F469" },
+{ "woman_tone1", "1F469-1F3FB" },
+{ "woman_tone2", "1F469-1F3FC" },
+{ "woman_tone3", "1F469-1F3FD" },
+{ "woman_tone4", "1F469-1F3FE" },
+{ "woman_tone5", "1F469-1F3FF" },
+{ "womans_clothes", "1F45A" },
+{ "womans_hat", "1F452" },
+{ "womens", "1F6BA" },
+{ "worried", "1F61F" },
+{ "wrench", "1F527" },
+{ "wrestlers", "1F93C" },
+{ "wrestling", "1F93C" },
+{ "wrestlers_tone1", "1F93C-1F3FB" },
+{ "wrestling_tone1", "1F93C-1F3FB" },
+{ "wrestlers_tone2", "1F93C-1F3FC" },
+{ "wrestling_tone2", "1F93C-1F3FC" },
+{ "wrestlers_tone3", "1F93C-1F3FD" },
+{ "wrestling_tone3", "1F93C-1F3FD" },
+{ "wrestlers_tone4", "1F93C-1F3FE" },
+{ "wrestling_tone4", "1F93C-1F3FE" },
+{ "wrestlers_tone5", "1F93C-1F3FF" },
+{ "wrestling_tone5", "1F93C-1F3FF" },
+{ "writing_hand", "270D" },
+{ "writing_hand_tone1", "270D-1F3FB" },
+{ "writing_hand_tone2", "270D-1F3FC" },
+{ "writing_hand_tone3", "270D-1F3FD" },
+{ "writing_hand_tone4", "270D-1F3FE" },
+{ "writing_hand_tone5", "270D-1F3FF" },
+{ "x", "274C" },
+{ "yellow_heart", "1F49B" },
+{ "yen", "1F4B4" },
+{ "yin_yang", "262F" },
+{ "yum", "1F60B" },
+{ "zap", "26A1" },
+{ "zero", "0030-20E3" },
+{ "zipper_mouth", "1F910" },
+{ "zipper_mouth_face", "1F910" },
+{ "zzz", "1F4A4" },
 
         };
     }
diff --git a/src/Common/Makefile.am b/src/Common/Makefile.am
index f4ea269..38576da 100644
--- a/src/Common/Makefile.am
+++ b/src/Common/Makefile.am
@@ -107,5 +107,7 @@ $(ASSEMBLY) $(ASSEMBLY_MDB): $(build_sources) $(build_resources) $(build_datafil
        $(ASSEMBLY_COMPILER_COMMAND) $(ASSEMBLY_COMPILER_FLAGS) -out:$(ASSEMBLY) -target:$(COMPILE_TARGET) 
$(build_sources_embed) $(build_resources_embed) $(build_references_ref) $(LOG4NET_LIBS)
 
 generate-emojione:
-       $(ASSEMBLY_COMPILER_COMMAND) $(ASSEMBLY_COMPILER_FLAGS) -out:$(BUILD_DIR)/GenerateEmoji.exe 
-target:exe  GenerateEmojione.cs -r:$(BUILD_DIR)/ServiceStack.Text
-       $(BUILD_DIR)/GenerateEmoji.exe $(top_srcdir)/lib/emoji.json GeneratedEmojione.cs
+       wget -O $(top_srcdir)/lib/emoji_raw.json 
https://raw.githubusercontent.com/emojione/emojione/2.2.7/emoji.json
+       json_pp < $(top_srcdir)/lib/emoji_raw.json > $(top_srcdir)/lib/emoji.json
+       $(ASSEMBLY_COMPILER_COMMAND) $(ASSEMBLY_COMPILER_FLAGS) -r:System -r:System.Core 
-r:$(BUILD_DIR)/Newtonsoft.Json.dll -out:$(BUILD_DIR)/GenerateEmoji.exe -target:exe GenerateEmojione.cs
+       mono --debug $(BUILD_DIR)/GenerateEmoji.exe $(top_srcdir)/lib/emoji.json GeneratedEmojione.cs



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]