[smuxi: 6/15] lib/emoji.json: add the emoji defintions



commit 04bd8fddce5e741ad54a6937b59eb30ac45eea9b
Author: Carlos Martín Nieto <cmn dwim me>
Date:   Sat Jan 31 14:44:08 2015 +0100

    lib/emoji.json: add the emoji defintions
    
    This file comes from the Emojione project and will let us generate
    mappings between the short or human names and the filenames we need to
    download.

 lib/LICENSE    |    7 +
 lib/emoji.json |24564 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 24571 insertions(+), 0 deletions(-)
---
diff --git a/lib/LICENSE b/lib/LICENSE
new file mode 100644
index 0000000..658a793
--- /dev/null
+++ b/lib/LICENSE
@@ -0,0 +1,7 @@
+emoji.json
+----------
+
+Filename: emoji.json
+License: MIT
+Author: Ranks.com Inc.
+Origin: Emojione project
diff --git a/lib/emoji.json b/lib/emoji.json
new file mode 100644
index 0000000..dfb2873
--- /dev/null
+++ b/lib/emoji.json
@@ -0,0 +1,24564 @@
+{
+    "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


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