From 30835d7a8629c2fbfb894bfacaed8df4cf02e6a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Wed, 5 May 2021 21:03:44 +0200 Subject: [PATCH 01/12] gtkemojichooser: Do not leak the data loaded from resources This was part of commit 67e6d1087 but not of gtk3 branch in commit 9cde2186. --- gtk/gtkemojichooser.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gtk/gtkemojichooser.c b/gtk/gtkemojichooser.c index c47ea08cb6..95b225cf0d 100644 --- a/gtk/gtkemojichooser.c +++ b/gtk/gtkemojichooser.c @@ -444,7 +444,6 @@ static gboolean populate_emoji_chooser (gpointer data) { GtkEmojiChooser *chooser = data; - GBytes *bytes = NULL; GVariant *item; guint64 start, now; @@ -452,8 +451,9 @@ populate_emoji_chooser (gpointer data) if (!chooser->data) { - bytes = g_resources_lookup_data ("/org/gtk/libgtk/emoji/emoji.data", 0, NULL); + GBytes *bytes = g_resources_lookup_data ("/org/gtk/libgtk/emoji/emoji.data", 0, NULL); chooser->data = g_variant_ref_sink (g_variant_new_from_bytes (G_VARIANT_TYPE ("a(auss)"), bytes, TRUE)); + g_bytes_unref (bytes); } if (!chooser->iter) From 71bcecbc8d320f0f4cd8c044b3db06331e176a20 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sat, 4 May 2019 16:19:43 +0000 Subject: [PATCH 02/12] emoji chooser: Fix handling of no recent Emoji If the recent section is empty, we want to hide it, make its button insensitive, and select the next section, initially. This was not working properly, since nothing was ever setting the section box to invisible. --- gtk/gtkemojichooser.c | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/gtk/gtkemojichooser.c b/gtk/gtkemojichooser.c index 95b225cf0d..1aa7c445df 100644 --- a/gtk/gtkemojichooser.c +++ b/gtk/gtkemojichooser.c @@ -167,11 +167,9 @@ populate_recent_section (GtkEmojiChooser *chooser) empty = FALSE; } - if (!empty) - { - gtk_widget_show (chooser->recent.box); - gtk_widget_set_sensitive (chooser->recent.button, TRUE); - } + gtk_widget_set_visible (chooser->recent.box, !empty); + gtk_widget_set_sensitive (chooser->recent.button, !empty); + g_variant_unref (variant); } @@ -492,9 +490,6 @@ populate_emoji_chooser (gpointer data) return G_SOURCE_CONTINUE; } - /* We scroll to the top on show, so check the right button for the 1st time */ - gtk_widget_set_state_flags (chooser->recent.button, GTK_STATE_FLAG_CHECKED, FALSE); - g_variant_iter_free (chooser->iter); chooser->iter = NULL; chooser->box = NULL; @@ -530,6 +525,9 @@ adj_value_changed (GtkAdjustment *adj, EmojiSection const *section = sections[i]; GtkAllocation alloc; + if (!gtk_widget_get_visible (section->box)) + continue; + if (section->heading) gtk_widget_get_allocation (section->heading, &alloc); else @@ -744,6 +742,7 @@ gtk_emoji_chooser_show (GtkWidget *widget) adj = gtk_scrolled_window_get_vadjustment (GTK_SCROLLED_WINDOW (chooser->scrolled_window)); gtk_adjustment_set_value (adj, 0); + adj_value_changed (adj, chooser); gtk_entry_set_text (GTK_ENTRY (chooser->search_entry), ""); } From bfad7693bfeb483929047fcd32a4837fc7ffbeb5 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Thu, 1 Oct 2020 23:35:06 -0400 Subject: [PATCH 03/12] emojichooser: Allow inserting multiple Emoji Don't close the Emoji chooser when the Control key is held while clicking. So you can insert multiple Emoji without having to reopen the chooser every time. Fixes: #1002 --- gtk/gtkemojichooser.c | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/gtk/gtkemojichooser.c b/gtk/gtkemojichooser.c index 1aa7c445df..e3538b10ca 100644 --- a/gtk/gtkemojichooser.c +++ b/gtk/gtkemojichooser.c @@ -220,6 +220,23 @@ add_recent_item (GtkEmojiChooser *chooser, g_variant_unref (item); } +static gboolean +should_close (GtkEmojiChooser *chooser) +{ + GdkDisplay *display; + GdkSeat *seat; + GdkDevice *device; + GdkModifierType state; + + display = gtk_widget_get_display (GTK_WIDGET (chooser)); + seat = gdk_display_get_default_seat (display); + device = gdk_seat_get_pointer (seat); + gdk_device_get_state (device, gtk_widget_get_window (GTK_WIDGET (chooser)), + NULL, &state); + + return (state & GDK_CONTROL_MASK) == 0; +} + static void emoji_activated (GtkFlowBox *box, GtkFlowBoxChild *child, @@ -232,7 +249,16 @@ emoji_activated (GtkFlowBox *box, GVariant *item; gunichar modifier; - gtk_popover_popdown (GTK_POPOVER (chooser)); + if (should_close (chooser)) + gtk_popover_popdown (GTK_POPOVER (chooser)); + else + { + GtkWidget *popover; + + popover = gtk_widget_get_ancestor (GTK_WIDGET (box), GTK_TYPE_POPOVER); + if (popover != GTK_WIDGET (chooser)) + gtk_popover_popdown (GTK_POPOVER (popover)); + } ebox = gtk_bin_get_child (GTK_BIN (child)); label = gtk_bin_get_child (GTK_BIN (ebox)); From cb32ff5b18ad1122305110287ef1a0e2de94149f Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Tue, 14 Apr 2020 19:13:17 -0400 Subject: [PATCH 04/12] emoji: Some work on the conversion tool Document the variant format, and write out json format if asked to. --- gtk/emoji/convert-emoji.c | 36 +++++++++++++++++++++++++++++++----- 1 file changed, 31 insertions(+), 5 deletions(-) diff --git a/gtk/emoji/convert-emoji.c b/gtk/emoji/convert-emoji.c index 92bf66b385..94060d2194 100644 --- a/gtk/emoji/convert-emoji.c +++ b/gtk/emoji/convert-emoji.c @@ -18,6 +18,15 @@ /* Build with gcc -o convert-emoji convert-emoji.c `pkg-config --cflags --libs json-glib-1.0` */ +/* The format of the generated data is: a(auss). + * Each member of the array has the following fields: + * au - sequence of unicode codepoints. If the + * sequence contains a 0, it marks the point + * where skin tone modifiers should be inserted + * s - name, e.g. "man worker" + * s - shortname, for completion. This includes + * colons to mark the ends, e.g. ":guardsman:" + */ #include #include @@ -70,7 +79,6 @@ main (int argc, char *argv[]) GVariantBuilder builder; GVariant *v; GString *s; - GBytes *bytes; GHashTable *names; GString *name_key; @@ -175,11 +183,29 @@ main (int argc, char *argv[]) } v = g_variant_builder_end (&builder); - bytes = g_variant_get_data_as_bytes (v); - if (!g_file_set_contents (argv[3], g_bytes_get_data (bytes, NULL), g_bytes_get_size (bytes), &error)) + if (g_str_has_suffix (argv[3], ".json")) { - g_error ("%s", error->message); - return 1; + JsonNode *node; + char *out; + + node = json_gvariant_serialize (v); + out = json_to_string (node, TRUE); + if (!g_file_set_contents (argv[3], out, -1, &error)) + { + g_error ("%s", error->message); + return 1; + } + } + else + { + GBytes *bytes; + + bytes = g_variant_get_data_as_bytes (v); + if (!g_file_set_contents (argv[3], g_bytes_get_data (bytes, NULL), g_bytes_get_size (bytes), &error)) + { + g_error ("%s", error->message); + return 1; + } } return 0; From 78cc9113c1a939d337b4d77638c79c94eab05be9 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Tue, 14 Apr 2020 22:29:25 -0400 Subject: [PATCH 05/12] emoji: Add keywords to the data And use them for matching in the Emoji chooser. --- gtk/emoji/convert-emoji.c | 33 ++++++++++++------- gtk/gtkemojichooser.c | 14 +++++--- gtk/org.gtk.Settings.EmojiChooser.gschema.xml | 5 ++- 3 files changed, 36 insertions(+), 16 deletions(-) diff --git a/gtk/emoji/convert-emoji.c b/gtk/emoji/convert-emoji.c index 94060d2194..89d3480e38 100644 --- a/gtk/emoji/convert-emoji.c +++ b/gtk/emoji/convert-emoji.c @@ -23,9 +23,10 @@ * au - sequence of unicode codepoints. If the * sequence contains a 0, it marks the point * where skin tone modifiers should be inserted - * s - name, e.g. "man worker" - * s - shortname, for completion. This includes + * s - name, e.g. "man worker" + * s - shortname, for completion. This includes * colons to mark the ends, e.g. ":guardsman:" + * as - keywords, e.g. "man", "worker" */ #include #include @@ -100,19 +101,16 @@ main (int argc, char *argv[]) ro = json_node_get_object (root); json_object_iter_init (&iter, ro); - names = g_hash_table_new_full (g_str_hash, g_str_equal, g_free, g_free); + names = g_hash_table_new_full (g_str_hash, g_str_equal, g_free, (GDestroyNotify)json_object_unref); name_key = g_string_new (""); while (json_object_iter_next (&iter, &name, &node)) { JsonObject *obj = json_node_get_object (node); const char *unicode; - const char *shortname; unicode = json_object_get_string_member (obj, "unicode"); - shortname = json_object_get_string_member (obj, "shortname"); - - g_hash_table_insert (names, g_strdup (unicode), g_strdup (shortname)); + g_hash_table_insert (names, g_strdup (unicode), json_object_ref (obj)); } g_object_unref (parser); @@ -129,19 +127,22 @@ main (int argc, char *argv[]) array = json_node_get_array (root); length = json_array_get_length (array); - g_variant_builder_init (&builder, G_VARIANT_TYPE ("a(auss)")); + g_variant_builder_init (&builder, G_VARIANT_TYPE ("a(aussas)")); i = 0; while (i < length) { JsonNode *node = json_array_get_element (array, i); JsonObject *obj = json_node_get_object (node); GVariantBuilder b1; + GVariantBuilder b2; const char *name; const char *shortname; char *code; - int j; + int j, k; gboolean skip; gboolean has_variations; + JsonObject *obj2; + JsonArray *kw; i++; @@ -177,9 +178,19 @@ main (int argc, char *argv[]) if (!parse_code (&b1, code, name_key)) return 1; - shortname = g_hash_table_lookup (names, name_key->str); + g_variant_builder_init (&b2, G_VARIANT_TYPE ("as")); + obj2 = g_hash_table_lookup (names, name_key->str); + if (obj2) + { + shortname = json_object_get_string_member (obj2, "shortname"); + kw = json_object_get_array_member (obj2, "keywords"); + for (k = 0; k < json_array_get_length (kw); k++) + g_variant_builder_add (&b2, "s", json_array_get_string_element (kw, k)); + } + else + shortname = ""; - g_variant_builder_add (&builder, "(auss)", &b1, name, shortname ? shortname : ""); + g_variant_builder_add (&builder, "(aussas)", &b1, name, shortname, &b2); } v = g_variant_builder_end (&builder); diff --git a/gtk/gtkemojichooser.c b/gtk/gtkemojichooser.c index e3538b10ca..93be7d2040 100644 --- a/gtk/gtkemojichooser.c +++ b/gtk/gtkemojichooser.c @@ -184,8 +184,8 @@ add_recent_item (GtkEmojiChooser *chooser, g_variant_ref (item); - g_variant_builder_init (&builder, G_VARIANT_TYPE ("a((auss)u)")); - g_variant_builder_add (&builder, "(@(auss)u)", item, modifier); + g_variant_builder_init (&builder, G_VARIANT_TYPE ("a((aussas)u)")); + g_variant_builder_add (&builder, "(@(aussas)u)", item, modifier); children = gtk_container_get_children (GTK_CONTAINER (chooser->recent.box)); for (l = children, i = 1; l; l = l->next, i++) @@ -205,7 +205,7 @@ add_recent_item (GtkEmojiChooser *chooser, continue; } - g_variant_builder_add (&builder, "(@(auss)u)", item2, modifier2); + g_variant_builder_add (&builder, "(@(aussas)u)", item2, modifier2); } g_list_free (children); @@ -476,7 +476,7 @@ populate_emoji_chooser (gpointer data) if (!chooser->data) { GBytes *bytes = g_resources_lookup_data ("/org/gtk/libgtk/emoji/emoji.data", 0, NULL); - chooser->data = g_variant_ref_sink (g_variant_new_from_bytes (G_VARIANT_TYPE ("a(auss)"), bytes, TRUE)); + chooser->data = g_variant_ref_sink (g_variant_new_from_bytes (G_VARIANT_TYPE ("a(aussas)"), bytes, TRUE)); g_bytes_unref (bytes); } @@ -586,7 +586,9 @@ filter_func (GtkFlowBoxChild *child, GVariant *emoji_data; const char *text; const char *name; + const char **keywords; gboolean res; + int i; res = TRUE; @@ -603,6 +605,10 @@ filter_func (GtkFlowBoxChild *child, g_variant_get_child (emoji_data, 1, "&s", &name); res = g_str_match_string (text, name, TRUE); + g_variant_get_child (emoji_data, 3, "^a&s", &keywords); + for (i = 0; !res && keywords[i]; i++) + res = g_str_match_string (text, keywords[i], TRUE); + out: if (res) section->empty = FALSE; diff --git a/gtk/org.gtk.Settings.EmojiChooser.gschema.xml b/gtk/org.gtk.Settings.EmojiChooser.gschema.xml index 20e3db4f9d..5324f26f62 100644 --- a/gtk/org.gtk.Settings.EmojiChooser.gschema.xml +++ b/gtk/org.gtk.Settings.EmojiChooser.gschema.xml @@ -2,7 +2,7 @@ - + [] Recently used Emoji @@ -10,6 +10,9 @@ specified as an array of codepoints, name and shortname. The extra integer after this pair is the code of the Fitzpatrick modifier to use in place of a 0 in the codepoint array. + specified as an array of codepoints, name, shortname and keywords. The extra + integer after this pair is the code of the Fitzpatrick modifier to use in + place of a 0 in the codepoint array. From 32e972e95b26295755d166114f6f0b228206d97c Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Wed, 15 Apr 2020 00:28:53 -0400 Subject: [PATCH 06/12] Do case-folding and tokenization when creating emoji.data We can avoid doing the extra work of case-folding and tokenization whenever we filter in the Emoji chooser. --- gtk/emoji/convert-emoji.c | 26 +++++++++++++++++++++++- gtk/emoji/emoji.data | Bin 55307 -> 152041 bytes gtk/gtkemojichooser.c | 41 +++++++++++++++++++++++++++++++++----- 3 files changed, 61 insertions(+), 6 deletions(-) diff --git a/gtk/emoji/convert-emoji.c b/gtk/emoji/convert-emoji.c index 89d3480e38..2e89f5a3d6 100644 --- a/gtk/emoji/convert-emoji.c +++ b/gtk/emoji/convert-emoji.c @@ -143,6 +143,7 @@ main (int argc, char *argv[]) gboolean has_variations; JsonObject *obj2; JsonArray *kw; + char **name_tokens; i++; @@ -179,17 +180,40 @@ main (int argc, char *argv[]) return 1; g_variant_builder_init (&b2, G_VARIANT_TYPE ("as")); + name_tokens = g_str_tokenize_and_fold (name, "en", NULL); + for (j = 0; j < g_strv_length (name_tokens); j++) + g_variant_builder_add (&b2, "s", name_tokens[j]); + obj2 = g_hash_table_lookup (names, name_key->str); if (obj2) { shortname = json_object_get_string_member (obj2, "shortname"); kw = json_object_get_array_member (obj2, "keywords"); for (k = 0; k < json_array_get_length (kw); k++) - g_variant_builder_add (&b2, "s", json_array_get_string_element (kw, k)); + { + char **folded; + char **ascii; + + folded = g_str_tokenize_and_fold (json_array_get_string_element (kw, k), "en", &ascii); + for (j = 0; j < g_strv_length (folded); j++) + { + if (!g_strv_contains ((const char * const *)name_tokens, folded[j])) + g_variant_builder_add (&b2, "s", folded[j]); + } + for (j = 0; j < g_strv_length (ascii); j++) + { + if (!g_strv_contains ((const char * const *)name_tokens, ascii[j])) + g_variant_builder_add (&b2, "s", ascii[j]); + } + g_strfreev (folded); + g_strfreev (ascii); + } } else shortname = ""; + g_strfreev (name_tokens); + g_variant_builder_add (&builder, "(aussas)", &b1, name, shortname, &b2); } diff --git a/gtk/emoji/emoji.data b/gtk/emoji/emoji.data index 15d093d933e9f685b945b6ff8671136458a16481..5b9298db162def4f505b31a2f867611bd2f21ca4 100644 GIT binary patch literal 152041 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 delta 24388 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 gE-t#b<>Il6A6~q5G31S2Z;XAT^^HAmeDKEq175 Date: Wed, 15 Apr 2020 01:19:09 -0400 Subject: [PATCH 07/12] Emoji: Drop the shortname field from emoji.data Match the name for Emoji completion, and display it too. 'man worker' looks a lot more natural in the UI than ':man_worker:'. --- gtk/emoji/convert-emoji.c | 10 ++-------- gtk/emoji/emoji.data | Bin 152041 -> 135259 bytes gtk/gtkemojichooser.c | 10 +++++----- gtk/gtkemojicompletion.c | 18 ++++++++++-------- 4 files changed, 17 insertions(+), 21 deletions(-) diff --git a/gtk/emoji/convert-emoji.c b/gtk/emoji/convert-emoji.c index 2e89f5a3d6..5226fcdd35 100644 --- a/gtk/emoji/convert-emoji.c +++ b/gtk/emoji/convert-emoji.c @@ -24,8 +24,6 @@ * sequence contains a 0, it marks the point * where skin tone modifiers should be inserted * s - name, e.g. "man worker" - * s - shortname, for completion. This includes - * colons to mark the ends, e.g. ":guardsman:" * as - keywords, e.g. "man", "worker" */ #include @@ -127,7 +125,7 @@ main (int argc, char *argv[]) array = json_node_get_array (root); length = json_array_get_length (array); - g_variant_builder_init (&builder, G_VARIANT_TYPE ("a(aussas)")); + g_variant_builder_init (&builder, G_VARIANT_TYPE ("a(ausas)")); i = 0; while (i < length) { @@ -136,7 +134,6 @@ main (int argc, char *argv[]) GVariantBuilder b1; GVariantBuilder b2; const char *name; - const char *shortname; char *code; int j, k; gboolean skip; @@ -187,7 +184,6 @@ main (int argc, char *argv[]) obj2 = g_hash_table_lookup (names, name_key->str); if (obj2) { - shortname = json_object_get_string_member (obj2, "shortname"); kw = json_object_get_array_member (obj2, "keywords"); for (k = 0; k < json_array_get_length (kw); k++) { @@ -209,12 +205,10 @@ main (int argc, char *argv[]) g_strfreev (ascii); } } - else - shortname = ""; g_strfreev (name_tokens); - g_variant_builder_add (&builder, "(aussas)", &b1, name, shortname, &b2); + g_variant_builder_add (&builder, "(ausas)", &b1, name, &b2); } v = g_variant_builder_end (&builder); diff --git a/gtk/emoji/emoji.data b/gtk/emoji/emoji.data index 5b9298db162def4f505b31a2f867611bd2f21ca4..944fe0f7da2eb1198a11772dca99855d337cb6c7 100644 GIT binary patch delta 44634 zcmZ^M2Ygh;7WbXaO|t2mWYgOwfdoiG3lMq>J@h6>2{*ep$&$_PvV{;7QLz^kM;Lu} zef9$O4q|ye6~*$N-G{yR-u?b(=I$o=eV_i=+uC!-sKQgT& z%4juhO*yo^8wLdszxU$mZEx zI(OIx;4zmkvMo#)plkd}TbX?SpRLhVrfZs()IW#trl{8+iRHz|C#=dVC887%^?3bV zam?O?c?sEiDnFQ*$9E=YaGNU!S!D28`jV1rN|A;XR9;uu*c?CwQ2Ic?!|&7ACl&yo zNhwpqQGbWe2#3uuXRchnHgSVq2_!#|SOt!`{Qf~so|m+`7{J09zcyb0CFyV(t}bsl z%r8k=pIfMF1whk#yny-1YZJ4qb54~$zDCo+-Ckcj zQD({lTei+yQ%d-mDNX!figR^mw4(!fSr^ToK`aOV!nAkKy2KTZ7@>x6BouXbY4nUA z`J9;U)SaM-boOhp_?zOClF8?#R&#%9Sx%+yK;ivnG!im=vXA-R)cO4P)KWe;Em(}o zX=7rQ@9{=D1JQ`98$X@=;k0S|uQV4QnqHDyqGy2!wF&igl9|4=C4YM_E$7BOs2XMq2iV-(v&CSmuE~8@P z@lLrktC_!@mCu=DAz$n$;;!sbe4nG1zv`&uh1py9uIwuQV)iz^I48f_6AA>VJ5|Y2 zGIR7C@QeD5?r1oc)kQfGo{{U~qjQgO(hP8dB53-<-p!^e;Z3=ndDPE&K)3_`_P(T} zobCJ)XYtBtFzof1nkUfXS2-o8XQL^z(PG^JzuDWr!6cx6dnHNQkzj6wBLTm+uf@jZ zP0V*vBaFkqY!88Zyb*TixysO$(~v6c^LBJbd}z+2DBj7N%j@!s_>%l(#ga)mXg%Jr z5ex<}r(?B0l)s!;7C8Bof|)eb&nPJ8`wFJyl{lqt*z2x#*Z&YGZ9M zFg?InqhnUFdm6^UFl&mLTY|oThl#>XED|O4-~bWXZMfq_|FL+YEm!Ab zOG>#>vb>x`*a#|tlt=E6X>=2**YBb-@i$7=<&{ub8i~f&ZwRj}J*G*Pa)?zPcgWbP zN{Xh!qw4*nG^*ohr1p5XT6q3d={zTm=t_Wtn6B}{Eh}5<$ktr|qp@Q3-d{F10n|LT zd>|iQ?y8V7w28_?Wu|HG>NY)IHzY*25$@vA@@4#~^0KjnhGdR(LcW-x?m)L0F+*Bn zYCdK&Mlg!q$AH?bq0R7nj1H4et0>)GqE~^yZ(x8Mu>sQes_K@SMRgl$)n78(9O(8^ zbreDTEip4+uLWJ$Z<0YAhcW%cL}F<$=Ka;$v4m_Q%%&FJ(4KsJ_BkZ;CPn6=<;N z`dW?WS2}oYWreK@3vFddlgwYXIA(Uh?K9EZIkL5Lk=Ad9l=zcRif>|Srf$c2m#+sx zep>0A{GG}cTdB^6R~7TcRV`^q-upe%0v#cf-&b`;W(sPw6@ZRF8>AWEP<>lQ8bBuk z6z+=pe0<=5#U-h_=As3R050?@W@jKAZiD;@^J@l7N{0+Tj(Bti!V&(%fO(lnplRCx zGJIas&sPjwpD#ft#6Vb9{9%kA{@TFfM?%`oZ+}c2_VE z;CpIT@vmx15~aezv+IiZ=-O(X76-njb}&D`cByTU&OffL;Ms##+A4J3HK>MPJ?I42 zKq}cpj0?Bb@oL2PV0O?*F?q{ikDSHYBoM{c`53VT$n3r!Jl2_~PX&zk4B}t)9dqS z>NhFJuC>Qf1bX@Ep|0$7O3+~eJG>zuKX2&t!5Q`!`tdM4QC~z;zr>@{BJVc*JaO1a z2Y7fbP)~q>ONI>?pJ~@#>c=DC^Ozx*;vt`7{L%~U5i2p^5J7%^VA!a92bC+@51}|0 z44-PtvGX;IsCpAe;2GoEj%a#3jQAmq_xz;gd3)g9v|Qc$tGzha*vs z>5pi7dZ~juMwD+?iDKZS%yLJpsu?a#`|LZc!G_-zF%35)B0X!dXJQd+gBY#k7N=Ic zWAuOLy$91Ri{C#YBa^spjCwjuO;0U%@>fT=94e^-CZ%JJr;jYjCc1Vb)Gg~>;y|^= zjx3v?NG*6$Mj7D!s}Q!T;0^@3WclTTo>D~V&j(kPUP6=7B-e*VmgQ1j-KM+K@O#~w zF1hm0M^@x1>NqATtAhBr8mkLc>D-Y(s5jm_>ABSo-r87G94q8e=%mcNfewC6W3}wq zKzqBFmY;aXRuShTjRUQYJsOXW9YFYsQ589qbJz_j6!C`9wdg~>e3Z+n^6Wz-Ib05Y z&Zx=)qK}|%{(vvgA(LcR60gTcRTrs5M`4pt2~E3TwCVsd3i>*reso!`m5+j}4&ZAo zY9pk|q#E{&IJE`0sP7wHE(Za`UjP-LLGbbD*dS0qIS5L}l*`IO)e8l%(pr^WJSJAz zK7_3789>Nxfoj}NdL9*=TH%o~RrOYv^g|`(R5|?C{0lEF;v8F_=9TJ#4cqC8M4+!5%<{I8~w$&f9W^gr1)I0gE$%E^6W2UM!U_92oS1Dq#YMeT?hArC(|*3dKUCx6d}&Mt5gL=JX|lP!8O zKe(VcPa+gEg_7-h&bU&(f82Omsh$5muAUDbUy@W0siF1otD1_qbG(!Hj4vB8lt7~_ z0T+bngVAdJNzS5bY>Bm<#KD|AJbou%Kf%S%pRggJ+#crZnhJRO#H?cK6IxR+WVA>$ z1T6{z2~DVlDZ@+)ZEt5*~+Q7|Y zdZb+z@N4$05>WBuCzbNsCoQ3RB~Pv?gt6=QXq^TbO0sp5GO`CcwN1zr=JMoR9-N#% z3#Axs)e*%cwKfvnVtN8Hffo};z3IuB`BadgRp+)4Y#6oBZZ^F>{?6o$wn95!G^H>v z7&1Hj286C^_mr#xS+*%9wQW$IF=N|JD5GeKWLfItV;r%-K@;gPef(cjRwU%wHC{e7 zpHH0n&`c*7jIj#2AQT?zYW6|x)Vf1q=yLR=r-EG5UhB6Sbwf`@9q^NwEphzdw6c5& zQ00=3Nom!zTm+|84xvtxFg>Lbu-E(XYDW{2woboT9r=N211&LX!O{mfU+0^ql{Bh% zIR_=Ro?7L6qaUZuMt2b1p~e2%ooKV^wU$hYL6b6ToNo}nNihgFP16eN2_VzZpX3S}?QivCYx>$X`ln-^ev29} zm)=y{(Nhwt_7)Ygj^2oeqz3>0feR@n9j4!FYU(#BQ`Z3JN0t`wKbw=R3R}2zmxFMB zP0QoMXCyTcFNJ|$%BZg zh1An%5nBKSjQ&$?7q^G`H#3$b7GlIK;G5;l=mP8#GjlFA4}?i(>gh_4 zKCqyUf3~1VA3_b4ywJr*ESyd0j$b(FsC2Z*xJf^WrCW$}3yVr9op#UB-O^+D$jitF zEt;TXX}CwuvlAEDW!G3pIV0|&!8bexQB{e((TsQus&2m-9EwUuH~((YT;i+oDT^y5 zPYWS=KE|gVTf}!Rw%00tF&y#RVXZ_G!^Fn0OLhHbsymDEsB_reTq%5rd+AGAOG!CTU5P#7#FoiYlTs|;SGUdCL zJCl=B9Yq7}ugcB$-Sq(VJ%bnizD>0)j(;DRn% zv9pNg(V?SBpo6rT9{&1@(XM=Z#8M+sEK*LwQE$ZMgTWjzXu$GGE63(m*xv(DIA|)? z7h^zLIePl4xrJSJys_M37r z#PqFp>or;Wx1O}dVP^nNa#u*Y68V}{-RXID?I-DE@xm?g)~X?e(qrQokUAh(u*1P!B_0tk7z~&k15`O7=2fuZFK@y<}bZk+B z&)Y72wml}9VPR{@v!JjA6f`L_UkcW&)&f4V)h}16ySUL(Sm>omB3rXfJ*u_pF21X! zn19t8)1NG)TCli%Lj|9>AwcqZ--bcF(r~8e${(WLO`?=%8V+7z6y-{({2ZEFja8Q$ ze(V*-vTW#7&jQ*VfKl)6g?ExaX^hZG)8fAwWkoTu0%NwP(=_E)NwTxlK2|PDj`4|n zL0h`Cw!yHEL?@#II(A#FWo;jYO(Hu;uj&5p1AnvGb!RmmNN z_Hi=tR5L@a({YqiAo&Kf+H$VMG1fS}$aL|8=IOeN>fX{`!cS07PmHocs}A9nkri3n-=D8DUKtT#}%Jrf$ne+!k2 zf{xN?Y2jg5urM*LKg!8-6NWAQ*X}dn7IC$~OBM|CmEna+(x#Zh8zL3D&uowI)<_Zm zHr%8Sgyi7$ks7`svbdziUIq<-{`2}h<`(R9SRoS8AYU7ul97~^Q(8T!e#F?x#W2Ib z%LW8-@#T)9v3(;!1Sj?8W(@wHXGktSYA?2Q4tFqkemHt<0 zb@2-~Pj1e$ms?ep+dZ_cD;dI%Lfb!Z6UE-`5MX<(yf;UEZfIX&!xx3_RMWFk>BHN5 zO8C`1;}VMDsrg?|K@PSTeQ+}n4pgihQp*y`jZTbp_7 z))Id5)?w}Fs1mE%)KLvE!cc2e9lj_6V7w3jbq63ZoeZr~i#|jP^-&2VL zIIU8$p{Hb6ZPpW#d!{N)!SS+z-hRh>< z(HhGZuVkJvi8LBDJl9i^~yJ$SZlNE{L&K#PXZP*i+c% z`q=={iilM$)Wv^3XcbsW^bf5>!Z zybMcDJDH+4E&;gL^kL`RN~T_9!U3oE@JmlG8WISR&sI~lOU@vL?NTHQMnhy2E3kTz z$((1LQjOaE6QZTfhglLY56u`wos{m-`6FlK^Y_kJQY3?eE(gPqxjEod6Nj29%v;Yq zrigOWt^ii1ba_lSiWBh${QSK$=kkWLD)@%8#^pd^ItMf~$6z|b{tNN@&)S%Z3jPz| zty{P9(PvN3wd>l|c%|BeT;bmCwt$acc=o7t>WgcDXoLTezj5|J2lm&m#k)J;!*Hj( z3eWN6p}VgGFbrRQ#Dzd2R32r#@|>wTx%v%2cnlReVDuQ+#yw}Tj0L-y5ES&mjdM2^ z$bokYF_DAWMe1e%?7usAb0cj(e~dOGapj8P)nJzr?C9~In4XK^nk#k|@+Wpi3MtG* zyA^yX`U~PL&e%9_T_cT}Fc^0RFmL2f&UicZIdE{3Tw; zAXg9Uh_LmGSP+Q9Fdu(m4u9j~tenjJikb!#W)-nmJ zH2qirq=xbCi5G`mF+M{sJPm;$D8L$^G43Jdp15#F7FBO8Aj*vB;KuHG*=U1x0J*WM zx;xP+9sFOrSF1R-XCaWoodM-D1t!dA?wOr{dCbq-lgIDgvo*)5uSZ&Ft1@@cntZVs z>!iWj3WVj>a!JH3VnPuiv<*}OtY{5ny+K+@Z2CpZ3uzu1K=#!q41sU>_(>PF6v#=| zb`-V^vYLN#(X>n%7O@04=nqgrrd>QUH&tJH6fMGW_)QnjLF|rpBaF*PAc#dO!qfk8 zUx6G%9Kenc!Up8Tg)JK7pZw$E!IJa4Rxh@BeN;$00>~>L*oymt?wxTdo9}Sp_(r}R<*Lvo=Zi0$^nGUIy6DQ!q>+|_Hmz4~r$Q$ik zRHFlNtUjL+|7%C($AI1wP@%be^5xSrGW0wJA~2tQ`S60YoT9SoK@B4zoe=H@Btm7N z2=b3EpW*=T@qqNeO(YA%r(RJuBvU^NxwQwjs50V#lohOrDKsxefIb$S!gpRVEL~0( zyMprPt{6O&GCBzye2{F41wAPqiCFT7fi~hL8A)vU|r$cmP#-RM*Rfk%U`V^ETijV}vKB>Z3FRDB$ zqLzb(*7>a_)_6_*(o{bOaE}Q!NB$&IuWCb)0m8&o*=^S}Qr~Nu4bZ?A-h9m%_y;sC z0k1uXX~P(bwzpG^*=5&Yt6JA|m70He&D3n!Ax!`Ty|E7bXFJ+BUxD~N|1{HyrU38c z<>SMyEv2PHn`EW&lLpjr?MkG{0w`p3^JlLemqux_@ox5*yyUtGsdn9gw+@Im-gVuy zbZ{7gcel}vebQ&HGn}b<9p0fRG(bfTVu}!A-t|U?Z3837Xm7`6ob}g^#jlWZ z@tHx$qzM1$`npEh7Uv;F2tjTEw+WM=|Dz0*(;AQp$`Tx%vf~!sP$N|}76bFMZm3C@ z{jLFo)tDc=VN5Y~`eRMkLS4VTH=+Tib% zIc>PHCD)-R$D!a&Nbb9_sWCIJq-xmMiE^?{0R@7gg56PnSKkBTTDlD%;uEEIo#H6q zQ*O$yN4Rl^*%|22Qlxx59d(CeTK>~fpBsjAc;&>HTft7L*>njb7)PRED3sCmWF%g&D#bMSlfXtQ6xlu#r`DAS~x+ETDYMX z@@cn>r!_PeAb9>|jNR^ARw?OO4IsoRNTCeM1U&cF)@*eC0AMI+%!2Y;rzua~E4P+$ z{kB!<6xUiqG+xZhz-`rXaB8)Hz>Yv1uAkp}n=3<#=y_P@Jy>-4k=usMPSHl2s?+qH;N>Uk7}h15QhCQOZcXJ(=ip$pd$hDgp3YLdh!46 zYlUP^i9>nI?aLORiFbn~NsX`(g|-&(Xz>R%7WP>9CEm{Qn=N8QdvC>FcTKlrD zo=yX0{Pp%xSc%erQ17$uXpswkJ!Km31<^PB#ycjYrt1}ez{>38Ki$y)=d9+!J3@Pc zGBj5r=H6L}m9i3WI;tQ+r{C$Rrm1-bN(9R*g!2OOmzuo@gaH`&!DyJ5-8DQpRUF0uimQH-h z(&O28|6Y!J0YNuh4{!NnDSBFnIZsu1nqXWl(Z%0aCZ0FpG%-rbmK*URwMNzv|Y zrpfc~@n>h~Atp`LPwXgWa4v;L9{>mdy^h)|Reue*1A z4o#gcageLWY~wrbt*N7#b~056>qwARv-pEt6t(lItbynzY!2~H?wwApI2Kw7g#aRm z6de%`2fF#P`-bIWUfl-bo=$HB0uVifjIY1%Ea(+KAOQrX++Lb{e7Z`h4aEqGuMnnu$m00>pv%5vQUO_)1~ zdIdCAyjvd_PErDU!~jO3&~W%S4~$0K?g&bXkQ=fWdGmu)^NHU`0O>#nf`(!BMexgS zesFYwTr?VigDK_pL?P!DF8QIU2*n=-1bGo8Og{1KhjRJ0hiYVLw9&x34R-|Pe(<4b z`BIQg1`MOnXs0+|^qk2n9&W&5It6gFZyRrY*vLZL6w*c+mITOxF8;>D#VF-ekhBM) zAsB5)4h9qKEZa4tYn15oh2kIZ&}{X9S;(mwP;C(JuI zH64A>0-(=?TFAWzCuSh^d;k#Ph5z}32gheq77GAE_=Abl6d2dpkIr!*;X(k(WuSnY z9_`4b9$f^e>JtV3<8 zcVy_x07B%T(bGobm>=_aa|3Fz4nwfZ+v7#V3-(gwBcw7tVz&S}%|xmQHbo)<{?g-f zrl;v@mG9I4Oi0i(b+5C7rGnXqFQQ&BuJ4J2;!5CP&dE(^mrN9Y zRXns5xue`^6&ay)k*%f=R*d>fO}?JWhS&tGdMI4%K~?n;@?@icW*G4Zq}y08FzD$; z**`0(zT~FB5=jC7JnN|zX*g=f0E4B?7lG9CnH_xFQwwPRJoi-oXbSFtLzB|My@oSt z7?R6mZ7?WM3HqfqVmVk~7Pm!1`HwUf3Z|w=X_B0y54mkfeCeUWI>;$< zic#xRqtMwz%?>Xwowf@h35GchTX|;j!$V8?xMxeYBeuw=fps^BD9Yn4jgDlmA zhkqTXl;ksNN6+L5+b;P9X$pX^`b$Hx%W4pK=KYW&vJC23m52Ih6Ey(Bqyw%t8|<5J zo^?B^H&y{mk{By0yl&{Gp66!bP?5Ge2A3P1uRXU&N~B`}r8Yn&QhZN8Jd;l5X=@0M z*6mf`s}Ebgi?x8uI2F=Jsn)#c`HpPzL9QcA(CFyIBI)IqJ-C7KN^Ml+e9PESJnL{B5cWxW>~ZcVln9? zWgDz(>lq5f77PNX-cDr>z)k0MCsPw6VuyGCr9YzlO99v`)ZP zj}ZB(|LujP;iamO$Bu+e$;&&kXx-K}0;-D0?|r$$iRI;FK%m4&Iz0xIeNu*}zT%b* z9s~wHo=`+WA9}?P?*J9Tsznghq<=aMCt}+P$&UG8y4tYLcwg;IN3Zz^fl1fPKX`Rv zHfE@%bpzxh?=Fn2Ur>= zI2%NI-UqL@j(6y5P$=nOq?vEynF0~fgwUfgM~cey9?&CV#dOK+`Lefm z`l>Wb~J^@>O^-m=#rsl za-~NP1T85;3qM7f73c%Bwiq#diqh|e4ZpreGbmDtXoWYt$j`6W=f5``%xcO-G=91%Dh9kw=GuyySynavc2$ zC{#ciF7pgXV&3_|pi)RN?LWwrVyhb9BMf4q!CT=+FZ%gIAIu(3{IstzhGNjZ2PiA> zlcivqrGW!>8!+qxeC~%!axg!%-zYocYz}QR^*>IP^h2U>vR7_0_cWeEl=v!k9bQ9Qy35HP{BwJ_p2upx;mgF-q8+k;LJz z7iW>*{0kuAy`n=>{H?FY z@9vC-U^DFfZt`3*OyQxovc?-!86^;f_mXe*xk!>9~0iy5_2prfOgulu1% z21zCW;-|g$m~5kn+5-GfMPCkia4iA)0`{^Wz$tdsBbP=WRdjlp8R~ z3Jrstr~lktNVU~c0HcE|9i|KFujJ3K`nesODOxAWM9WH;9CX-k8T8APEQg+s1hf|Q zx@g<()L$0U%(xOjSSmD!e3%)u#q--QtMjCIyb8E>SXu-Mr^5kaGslc}3V6hodnB5mLFKPRy0WL{J4r9y7OME&YICUNhh;58{v0rco z0P>0g7iBAwZER5{R^u}Ph8!e8CN|mF8u-%AQp~!=5gS{D9ZF5RjF@4^j#A18k!fSa zB9y>}7fBIuxg=17QSwK%#Nh7PPkQc_qe-4&q;pm5?4BLX{aX1_;qmCg#q z^(m~h7`a~5pFRNS4$j)8aj4uBAoMZv0~DxDdt zXs!Mpz%DooUGVck_=n^RIsN2IqTB`i0W>nuHBKbo;#5h{vCbprn1GP!LGfuio1U4W zzZXkKV`p{-n;_k3+WP>COfuL z&X#MD6k^1?H2^8;qZvcXp-avJ;mBfZ60ox={8_9_{4)zfUEVfvJrea_-bICjO{tTT z<^`ar#ICTn1FlXyY4VA7?>I_>QHJbAa2GX?o zk+Om+1ZRT$C9(cb%7dmpB@)kOqaz_1zXLP~%>)A$!VG3xP)yBXbJZ^K_tX&Nh!U6O zurf^b4?wMYKr(qfhs{sT(yu1YlyX8Yn=khy?1-(w@e=YSnPR4sb&516%XDVwpAac_ zb#Q?}3_Zokw&^74!~rKp>E}*%rB2$nI4=+5=>9ymD>YAl00NgTtq`sGY$UQc34Guu z$1YcNQ2+0aLiw@wNOWx(o1Q^EQw%&@t?o{- zt&ELSdpKVM1_wx}+XbgDrqT;#tQxEFHvrRcR^-{`tTH=O{}#ZA7pEI7+C}B8ECEtd z1j<=~*jdi13Q7A}gVi#Eu$IlxjSw=S_`X=qM&QZ^ts{P67{8dCZ1-4g^Z=i zuVQuBUR?oj*t?})lJ!-p@P@*~=x?lILrSQ+D+vx;+~1dm-o?QIELWsevjVDETZ|}{ zyt$gyi(obCzN=c*-3=0XEFwm71SGQVtAN2>M*ZtiHy~DbkA;k-+B`tkV>Q4~oBGNm z4h&#Jb7^7IOofZ3NFB)PQIlf<#cue~6(IoC#3{l9Ss@LT_BdHA{jCGpFd5004du#j z_PDyqy@v;pUCRcDiW>Ctyc$*_j;~>>bl5k!qOy(=D{n~D55{`1u$HCcHYCwni*;dV zEjuPhE}VJbhbxchW)NsSY!C}qK*nnM0QX=!8v>%k+lFl`1SwLEfQenTY8lZbsoS*sjcnu~bCnv)Tl64x+{wZia*QG&ujOhi56s$pypMdv-CiVKko z-5JqH68Y6IHd+iE&IXFs;cQfCl|H~KrbVR|C`J49aMqB3HW9xL$6`Ks1gkHXEmU)K z5>lou?q`68Zeywih2)`XPZZ+S5o`$E_%-Ng9JxNkppmQ&7kLdn8YNW<8aZP9a14)& zMq(Y72KNxqL8o>7!Y>*f*L@7GI6VKr0=?#v`~} zuqL(}0R;)vaR4G*PTbMNYQ^hKn2&!ovBkqseH~aR@U*ime*aXqvME6`KCFqZA1c)nC>AsIP@Aa7HgJdVwTKLHir0mMdVg$;oQ z+7dHEe(}{fc846;rvTRsXLdM()3;FnOjA5Lp4~(-9NKBXQNDCbN?4pbfnALy5ByFC z90f!WFjnT4iL4Ep=^(1Qf`!GC6WJQ&mpucdRw${MG>LV<<~S1|a#-}j;G}IdabOaQ z$Xn~q0tRYjJ9+3`luE3g%+4nfa5ga5{DgHMF;pQlrm*c4lPJ!c!t%teQ`jT&{<)nX zjQckb{@@FXv!=3}X{kDoxEmp8rl=(>*N|8;ja}@>(a#4$jx1QE-KI#J&aNSoW*5LD zrCgi6rkuS{hiI#{SG+!*ots{)p9q2w2|>Tu-ppFzV$)6{R@mVs&tC^l;fddxSv%?` zh}4AfMVAy=Y0jL%8f{KpJTe2b;q4hvgGgB33`&X(gc{U3lLbge-UAT)0B|_LLV<`e zeB!5>kQ1oWzla(k9G$%)FpGt$2u}bcEgnc_qTMr_`EcJQRFc^&uMS&JnsPNtB<`+| zqhFf?&+14_E{U@;**BXxr_$We<^tP@+rj!_>HYu7>0uh~*y2P*Wf!K;VN)_4`hI}h zjIb$T9dlS?E@}7LBPcDvsIEjjIESrm%F>?)6jO`LSB!%Gk17o8-@sE3!U>7UJP1&k zxN|O>l22{;6wo-zj_9K}?(keTQ*Lf*`+>ybjLQo}-8?oQKFHev!LFFkHCC0F&tprV z@M+qeK+ql%$*e!-vDMp2j2s5g3IcI;pb)VaO}?n0z!yM+vpnz_V^f2otK`AzBu*MKTgby94CZ(=LzK6!$J>lOg9e(2x%rxRQnrh>NTxY&ck$fU1)L z61rvyn3?W4u4H$!Dgv&FJ+Cz z&;~Repl+jcBL;_y0y$LFnRsX^8(l`0jdm9bsseUs+DelS($5nX)yr5%zFc^dQN?bY zszNd7_&V6%u#8PA%+c*YSRfZv7h2|`kc{@_Yy!FYQ~IGTmB*s+E@!nR&=|DTek8G# zl33igoQ;(`)!MsQ!AOURWu3i(wP4o02XMF9VPM+^D|%!Fn;`bBfC~KL3i#}3QaZs| znw=9?vgzW4l@OknuY^V=1=T~SG@>cw<^+XVnWFL-)+H6>yZfPF2%2K=F>JnEcJBEb zCM=3pu{Bb)yBH|CuFV_3t{|c*RH-gm#ir*;&GsL_liKcc;c8RJcJbFLHe3u}jY6$l z&FZnZ{F9jXCB0@fTZ>}~*8_^N;Zgj`k7d!cO#L@h9iiynfVlBkwon}fx|a%IY_T%V zTf-?#5hh8B=8iS2i?#ypr<|<1L*`J}uSb-uW!;%j_a6Wf&aG|)xr(dSviVX? z(jEkKvzM-&6$$Iu@|rY#8fJ|Lbm~V%GJHc_A{}uqRo*k#u?`oFSMA%sp_GCs4=0JD z^{m~2sHaQ}YWN=z>PtO(*?QJeOj^YMkTed)5O$m7f)fR;Y(b_Rz(+uU{d&N9TiJMJ zo4*ZMyRjwaK^D&fgT+Nlqd{R%EMTvw+`xu7A*s^=L$>Y+mI+LOXouLefsMiFM!6pZ zADys>Jo3tTmA?;La2$b+VE~c~DY}^D@Ix zrPrgWcmMPQP@CXMJoogyqWs%Y&B^Sl`W-lY;&V zpem?Gg0JXiv*>aK?Nz|#DLe^gel`=-uMrD*iVj@}&R##8o#xPACtAFR#S?zEfkOOV z0)*tIq?!_7Gil@VMF6qn(j>hkz>Xnp^)Y~G+A2{%>#ZmWvIeDmy$NI(aulk4Yf#ZY z9;1g{N9%MnD2{;M@?HW7(;tf~848zg!iGxoCRS_9)J1R;{5QKdu}QR?yZ|~X7#)~& zMU1wv_+=9t2Pb+y+CGL5i$bh=q*Ob9LgV`kEF;!0jJQ~5CZ!_IWFPopeKrw)YjlW* zLaaq9EO!Ci3&#%a^vX4)D$Kly{}AVe$p{IvD7MD5dq8C(uDg$HYJ?eBgzg0b5pG!a z;|%sk*l`s1dS5(48BRg=Mp(F`?802g9PLhE;T!SbGy<*RqG&VwhmOg4zu0sN99@St zvsCfF&FrLN+=Z=aw-YsDqp*F9+km#vwVE(d&+TFJisgvD19&Vxn;}Th5eRZ52faw# z!c3?`DX`;A>^?)%nBw#;Y%y#*P5TH*Ok9ly_xx8|*c2M=9|MG23Dw?HJjJ?R)>bNW z`Gk^KjQTGN-}JJs>_Yv0pb^9bMHTiOJl5N`vekJcZ$6NGV{l|4PTI<5iYdpjT-uBK z5NO!OU1W84ABT?!r0e3&<1ks?J&qZ+0lJudJgcD>r}+0amLaY`QSmm`nt+?X#qrx%wYX;++u)Eh?Mvd1umBW5j5vWUDJS{<9gQN2x|2aysy6Cf z>^*@E$s|8Y78(xR-Dsk(PhgF7J}L(wb^O_S;L1c#e^HB6|Sg7Kc z6WL;Uj_e^ou;pyFLukThauS;&_x26~43TcaJfd53h3jNU;5ScVxdrHeM}d?wr9VZ< z$!rYHyFNSH z*;A)l{-r|z<9tIW3^37k8mlR^=N4BEOxK?U9J}zC%Q38Z8u;Ys&rt#rSHw&_d>U&k zB6a63(NOB-+Dw zA(9HV^!oGI6bhl#3Xq;gp4fXHD;Y&5v-T3z9Jl8ADH5;mPizTH&Ol`6nKUGODIUcX zdFQkBY3P-+Xl&yksW|<7)|?|*-Gb`6y@5N;#&zi(Ifb2rD<*EmALF6?t+Q zA4*LVf{hLiQjKo8fGr%Et-mPyz&gPUfdzl6b)K2TS45*|&X3Ta)0Qt#i{Hx^uyBcF zc^i_#)dqtALe7O*q6m)X%*dB!$vzO!NdoM_x}>*NunU>LSeg~vQ6m|7L#-M+$1nC= z$QIL1!2L*xC@pzrn!^1>!fw{8;&UDV3df)OBX{g(eg`xI?Lpw^?kSlhZ4Yycz#eED z7wlnP?3ro%DXH}ON(C_@@&r4-kQS3ifuRj?8U6sjDmeJWVZnBh9rGBF6fhg;4vXH4 z;K51P9|s8PP6sJ(7;xThQFbxwB;(@=VC3O{SW$!)*Ix_=ue1QKq$(RB>DMp&2W!N^ z!25_bT?>yP?~)UY#P7C$uoJSSX7C>*@dprCf=GW+a0#lJq2G)&Ffi!k5&RM2x=WzS zX6bhV3Q8-)A}q=-Wj#2CajOD{yJc*=xbspLL?H8C1y!9#InKF^Eun_ET_XGqNB7zj zm$4HHWO?pY3E{J)R)(kzi>}Mr>9iXCfB}yJ^tXP)qT&j+xg<|7$KV4FTA~Zf0LF{l zK*WJ2@z514I2K-zDpXV&^avV(aeLIWb-zJ6bzwE=+Pr~IgU%R=ldfb=GV+tKt%UGe zWlZnAl1(mvoUJ5SgS2iG2Cw4WtFU$V-8Il-R$RsM)wb+aSQ+|}5zQimaEZ6C!q`c< znyr+IrIw6L==vHfo9$P_+{)4~Mm7X(ke#kd@F~({V+~G3ihkhMYuF;%W!R%i)`y{j zeRVZ-bQEkHtv0o{W$q8DqdJwON2q3sU zAtP0t!{V;%;AHyxI_%7hxE?`HPy>rVKYdzri`6QZUC+w4liH;f12J>q46Es(=4eXz z%he-xX9axf1?ayL&@Nh7Y0<(>`~M(KNXf$8E}B*f+GUFtEwqTkw5579xma)mOHtwa zWguR@XtAOdfg6~s9z34MC|3S?gkPdO6vm6N5qz|};7oilKMkVjm0BO8GTg|RgGDbkQI9w=PhhWO=1 zHk`%@zN!Q){En_(C@-SI`^b6DZ_+ zH?d*#@rxlq$pTQ=NNkf>OuLyiwbBe83N##;wDifFQ`AeWb~5}3*Cb`@3sEn~SeUz= z@xOGMWf#+>@GGP{^)xKq7&h$w!rdP?7J6c!_{}O0VKK(-9^&mE=<;8cVh?jn7i3X z`Gpp7&fSoIcihd!6iB!BBjAJ!d+4KKu{^TwVY5nTG5r*dx^^hKuD=m%xrfawgd^cg z;Nhx~p`!@lvx@lTJ#01tt#ITOm4HlEV3Kfu-Nj0()u2mA&B`yWrrE507Rx10D{i=# zHPMPP2^^#dw0O`nRkK9we~BekB;ta|@_}+bd>&)ck6diHkBuYA{WFk3gDyg_iumAt ztU`J6egO*WdaRVN==P z@Xwf-;g{UcdT5j+QdPX&F>Xx{uu64-OcD?N&68CD!ID+eghgC zjFuN4U>i~H?*QLSyYyTg2Rbw!0u3;BV`3&G4n4$X zHp@a>N`>&j?bF~faRF;sy}*wQZ4y@isUeb-l0khm0__7ugKnL0L5qhbFMJQPRU>ot zH&9c2@eRFd(2+@cgi1z_ma9=6R={D|oFZC~guWl^-0=NutvGi-rpnFx+3*CYsp5b8 zu{35LV9g~ZdNzvockcy`%fO5}^#B`HfO+eLP*xrx35R<<)Fs|Kz($mzZuxO!Hx6fd zaf}UjxKJ-`5iO6f75ID~x@bO#q|8=n?*W273MMiSV$RMu$YzsM^Sp!5J?=TkCKX_P z*we?>>!&bRaza%+%BG0cM^W|*9%bX|<=K*z_0@U-ua6Dn-2-L8rpHpahfYEkobQdp`4VCO;b}c0LZ-@#y1hltXIwvylSc zMha~Z*-x;c3>E$Fxovs^Bu_ob^2zugKAbdf z^5Vg@EdF?sjh>&W--y0|lN)v$W?#Q2+8DkKID8!gD?I`kJpCWlu6h;JFvxXmW6E-$ z{cp%uImjOQH_K0hb&eA{T5^8+5OMI|EH`5anei5AxCCVlkAa43$tn5iV%SrxAj_f} zAwk+mML9A?IZ{z>??>6FC`T#EQ8CIIgzp(l z!rjlXCh_bu7>D0H!zPJghv0`;a0mgKBmk?y*XzfQlO;s34j*CzX&>W}LzpW6JH*D@ z3UyKXEEtV{md&IOtl>haZ(yuW7nRSlJe$!bCOnH^q(`4+E<1+GCg2o`Nz4rONw-}9 zH_wj==eFnA)Erdc0)j4D6o>DB4$AU3&r!7GVK$;1%fvX00a1Si{R zhgli+9xeo@xiez?A2^KoicI~{0T_NbH-bF@*8-9EJew{Zj@oVzFPwQyj5_!{8zQ$P z_7Hq_41CA)tTBaJ`2>I$$=b4js_cLl*Z@^8LAaJ!lJzgJ3DUo|9pJ?lRKrDGYTc0q ze&Gey1QYWjP%K-tESA#sBAbC-po;-rvA8k@J?=#|SZUe+0AgjF`hgeOc%6zSetHp; zz5FFMO>B6HHHZsdVpH_Ng!s=(Y_LfD4_lvrSJD0-HcVXhA7dAA1#SDTha1Lk#Heud!)~Ly!*p zTd!lu*!Vi?L;Gdo`qxp5H(zHn66%q%`VC~Vez(2si@>OnH8gp@34&&e^^LKC{iFcY&+gX z*uh2bLMlA{E^8{4t=R}7t9xX>#b`&o$EFv7;wGpC3a@6YdJ*5ehwXE6?c7XigS;hE z;l*d~vEedsb(B?ND;;V`sRk73Y1t*NT3RwjgF?25mGr##5vJ_W50VnuX<`ASR-s@a z@zMJ%s?JQbegN%Y=Lf7=g>sxjw3c_4D8u5157XoI`;gBtSr}x3#A>|4g@>V7wqCphjM0GC%kVRd8ig)jpDD8Voe;eT=)qz5<`$d2fa?vlqa>dZ z92ce`7uPH!91t&l!A9of*$MZ##QER~N4=}QRDDT^F9>0D%CPC~FJZq?QxSrCAKai# zc*PT6viclCNX%D+K`;A7+E;AIRM}9Jf`-Mi$WRyR6X|^HMpzELu=Swb_q`@$;rmfU zOJij^KC>0|7~;&YSiQ_vV!k5`vNgTp`L9@04n_+lpg}Yp!9bf){()b!`l@(wXdE@8 zUTwIK&hJ_%?{AhJC64==6*yGV#?6e4K&O(eP{)tVjQsmUN&C!tY*!4z$ z%s=&zB0r@kHvG(r2D)P*>#o5L>l|H2BY5#QMnK&WTP?KKdHPwh$cG&5)5ixl)(Y?1k^ z8g+!A4w+&4rRlW#S2o&7vxgAW(laPbg4*OZq@bod@+-ze;%}@euS6C@ia8&4Cy|-q z>kzl+*qmb1Z*1svu%R-_QEFncK-Mk5kfhsO-SiIkg?dZMqz}gtEw#c-cN79Iq?zuh z*i{E+8NZ{S#@V4C^MD0)HM{0D1x($FJnn)Wks(hV06 z8Y1&g*4!-nl~6QHX3~v_BxbOxVlk#b8hWMpWW1^ch{Q0>ky&0pO&#oMi}Mq(Vn6&R ztIc%S2~GVp%e&Dl{``{-wq@8w-Cxk#7X8IG7RWh7G}JQ-C^i${okm$+{foTKb}8g( zywAchdown_cGuZvWaBP>N=Nmbg_tR~x%(VjqXPqsT8(;Wwt>?CyWg-4DUlP6z$AGr z1p!i`!vn|qAZEKMmljgO(-4`BoidU?-!Oc6LiQ11s6}R*flvp^HqK_7vo4OILd=pI z%C6Z_Y*-mMi%;9j6cS2rBqE6e{hJMC%O6GzIxbUC4{9C}j=FU=!h;NaYFj*?gi(^2 zV9U*qmz~;pHhJZ6$|WSGB-n=1*AG;=NwA>YrtAT6c7ko1BS&URtvVYg%2Dc%6Kqn< zQeGriP*~hUCx+{`#;I1T{UE_ufe{NF#1*j^wbr9jQ79=bKQp1jBKD9DxmsNA)oso4 z+XqBKT|%Y7(V)Ua+jtV^zZD@A9HZ<~p>lRf> zHaT1tCD{r@Fv&L6p_-DU%Iqk%G7NDj$tG8c-;!))qAJ-o6CWKEUCFkpVep}a@Ucrb z4w)LhK5Zr`t3a*-)ZEkza}fCrp%xa;CEKLNM+mAxa|j2T(QZX{+ZYFWo8VOHIR?JK zAiC_Ri|iYMQ;Fw9{SZ*S;&wZ#48ir4-BwrwZ4I#aQlL~R>PZ@DbD_kl(cYY58|swx zCmfBnxi}I<3(>hLwkgP+z|_fe!y&`;iH`v#y^_Gx#aNqhD6-wP0CN+IBRrJqJDiEQ zhKj}r(NSfQBWe^*wT-m&y&F<(wc@o@TXklw%!7J&Zphdq^3!aCv#>T$N@@)N{o+^v zb1WbUl(}wI$g9$9xFbU{pca~o5P)9sTbgYotyr3z{#2)Vv{v7AU`-{2YfHr-ZA%7RQy<5eCo5_K82kvTFm68)4} zi|OyhvYBBUQV@sJ;B4s)b@XnD$GUH=2e&pjFvK}41;35iTeWQfF`wUP)4+MqloB{iZ5wfeMZt=i?H zRc)=JsNJejrPQju)gHB1ts42gKle%c`~LBI#2wFb?>V1y&K>8TYYr`^lil5&Wx8y9 zV}?cG#K_!VPFHiXHr{+$PWzd`ZaT@!&st2jGDB{r1-GITJm)NKI^IXJMZQDQHjDPF zc;;?q`WDZWrngnWU;<9{vi@S;~EP?QNE?pyR!*H{!^$vW;2&^McdprD-#}RM2rA66Z2YcHJ79 zhA&xOp}4Y@ITBlGxdRxFKi_=J9B(UOWsZbb8t+dmuujJ6d+3^0B`C9`45smlVsenj z&&^pLy0$wzD6{0?Ce1cbj-~H==p;8cXPGKV$L|v*^*wc>6{?b>k{IdaDWe3LQ$2O6 zoNicIExVmgWx~*cbVub(%TIgE^wJ&@%d(;r>2&%|*&$|=8KD+tbN*f!X4uD=Vy zNeektx?fS(@$|4ZLIOq-m=U%(;WyKKb({pZtRxY`t_`%Armv22G^a9M!o~4ra{u+b zua5PyDqxu>@xnTEspQ&0l%KB0@wiNv^2l`C;5>6QFMN}FNG89M$+;hLgV)^0WRIfB z5?`|P5ILUl_Se?At}HJ_F+G2%G|TL(+1+2)mUCT6VF|trUX3OV_GbU$`cURb^kwi& zd1G#wS-EMt2Ix*Sh}L=%VHq+Ozd0&E|93JUpnXC~dwP}@pN+`qg=DCFp+uFn3O{88 z78f#^BlTSdH8O+h71+#HfjYLLl{7L>BISS2IcEpzCf19atnZXypsJHmFP;VJ1goN! zwX7$jK#9 zX&QZlbnSAU&hnd*s;%Xj-o8OP)t%+#2PG{ti8k(%?g-M+lzMBjBvocEKUq3hNBS2n z`#%S9nfbkkI9lbLU_CHE4p8OWB)Kwe{R(WHat{tJI_!B8tQ&dxI?H@1iJ6?+S+6%H zY~HR+u6kOtq!4EEMpCQdU0qqnNXsJYNMiDHa@5?9%BBRzd>&PFfW2r-Wv`@e$mFG= z{d479L*j*}tEHM?xJD-OC`HjE>I->;lYFftRwkqH(e3U3TLs2QvnKp+*(+LJav_rg zQpWM(TrppnhpXu7a)qp9h^}HLgy?2ooMt<|TZ&UA#krsdnK?5=Tc@h>qf$09$(RE3 ze29)Gi)Eq|flNmn4KZUw9ZO45m%M4i^TYkk!J#@K$;x=y49T3f+m|@bFZvh%;W$W^ z`I6af8IoAa|D8}>bR9+JSSL7Knqo#$Rh=lICzBWGp3NLxRVQ(NAX8;y+j6af z!~COFb#xULmi1+;vTQtIW?ep{!epeC?s;_n;Wkf~7hDl-6sBV&=F67C2 zR=dtO64snJMr!Lsx_%_>f0szjP%75eS^;c*BVAYX%^xFmb(&;ZT|zWVnnR-KRiv&~ z(P}GYj^uC_IZQJ{diF6J-lDbY9Hl+2i<;IpOAcnq`_8#!Vor*3{Pxx;?Nxq&97!=W zgd8=NnOs0amQabg7TB2Fo=zDZpI%8k*-Q!+ol0&m=2bq_jv-Wy>@D zBt&;xaN~l$J#EtCKqk-&noBA&!P%8-Cg#>^IyjO6+;~wDg;g$j6}OaJ^pMxgTFse+ zOyi#P)Ax&^oN_vy5u?M*k79I?duZ`85-8dE^kP~cqZ{~A%UNqmh-A|p*4pBM{NdQ( zxL6(HEfFExD-n@xd!LuhTJ_bySlu*sxc;s3W+HBQqryvMKRWMwi6tM9w5+vIIgl2OKu@ zX`GI76bzXzxi8_2Ch{i<`s{Y7<(x1Y7DI$93OWwPvUyV$JQ;MN5L9RoNO)evT{1nu{x^`<>pPWHU$azuu8gV%cU zo7)$3HjzFH#n;|tS&6u!WwRLmj#}hMf*!(E5Sb|<+K#8}3ut)r5{nN#WsdAzyP@yq z7UkyJMBT#4%FUTcT%!p}BK*Ca&Fmyy*|aC=+Fo*QEXgO;PkRdJP#PT0&y)T;#xGMt z2c^)Vh*1T5(o2X7BGxIVRsV5tL6FMoQsG!BAYJL`Us$~VLu%+j6}aju%gElh&&wT1 zF*eI4Yq_l=lVz*hGvK;yV1a2%{_m`6N;2m&tCMvCm((RAB|Wli+y^lWlXa3DI>=#| z#AmDg0r`XS&CHrQ+M5iKw2{4eJD2F=i7`GMr%^xF)By?QoMpa*0o9&#JCwT4`d7kQ zQqO7>tTVKR3^&brs&|TxE$`(l^CY8l9G6$RrZ|rLWU_2u4sTqyy*oJ9T$To-6w$B})N`?irr_>!loWb2eTtP3b z)FHGeq15-N%N@S;NO$6}4!ue$bs9rT@!STPIRdjyo@@N1F;t*|7|-km$kt2I0hO zRtI1oqP-Zp8rRU#n+JeU!-sWn91(Wj5j+Q8zDj+9MbLh9io!Oy_$xIGt8g0?NVq!a ziYq7^NH0`m;6wa^J1A3$J;yza4B|yR!AgCJM`%Gui*;yLg&la0k3)!|E8Y(X2_-d< z&Momxkii6GsJt$83;G+qBN&S*lKJR`*|?2TQG6kWVF7NSKDWR}U>oiuxElSnFdX0G zWHn`1I)>MBAP1jeJ#HdAmd8=>EiS?{j{L+&*obTJuFeS4=#Ou35Gr1&B=p2Lc!HV< zY#6rT8LB5T5Bn0y|Cjucoy0hrxC56Oqy(xZvxiuTsx|3ef@vs`!k)p7C5TI9<1rqO zv8NW_1DDz)JNjY*e#L#b)nP|49P{ja?8Rfa)#cTn=#5cWiwk&;*m_F6gFSeSSO$Z7wFwksl~XC!Hsx`6OZsgV|E7j(5?xo4f{qu?joWoea$cpe?YxSS1`=R zMWi+3;XfQhbaP4rrr-fWTQIslF2T7aKaOjNYDM&8EuJAFjT`%zgA0gFC;x}0Q`|D> z0ET^VZOx$A2+35cB@V!;4L^ok2xv>MVJyc5cxEZ}DYn7LChD;f50TK0y~aBDwPz@P zEJSPvQWMiUkpH1?5#?A8kGDx0e2$$cnZuW$J7(cDLOap}7R&JnwL1}Pn1jO@(U|~z zhnMmpy9+6ZzYy7#;tj*5)Z6$O;r4gwdyb#s(~YggA^3D>Yq0@kbLkj`4RCsoQi0zQ z*@I;;A14sllX;kn>j=tYJ#4@sq`t4zYEb zd}=|QLux;Q6Kil4l|CT&umIO`+^RXVTlXS%PsT0BRysgw{* z!hYy!RHx{Nb$AZ@bT;q{QVG+s5H}DtgL(klkTR1X#GgnqS!WO*n^0;NKY$x3HJjf0 zuwf4N!)*>7^YH^-A@WN$5*;xWn^Eg4+74Vq^jxN+)Yn8i4#Sv7?TnrnhKcjY|9Ske z4?f?J_n3-{$o`g~!Xey7(sxv`I11PKRC-vAU2s}JYM}rVF&|Iiv5;mOQ&46R?F1&{ zILa+%Cl=e;68_kVPT%tbxPkIZ2oy}hew1HIg@Gkd%V_;D7Z=d#2T~4a5x$(HhtCQE z7@Ogm0%>c=1`NSV<0;(NQ*tl^PY}3)0~Acf3v~O5)P{XFAIq@||DeRr>Xm*jhpJc}ztU=VD zN-agy0rG#&0g?^g2T5jpg@4iD5P<`?!=wNfK^-Bvu@X=5&QYbdqw6thQM5iz0OB!P zo?s7g6je|1WGb9bQQhM>{7RZcn$lf*ID^*@)Rdg^9D%@eUmJ} z5k%agQo&iI-R6)CrSGsOaJfqg!u1}t9u6S&KF0tkM6U;AAL>1%y2e|bI6!7unf&Z5CfiXKY8 zqIhEgE~CL~k{qQAnU2eaLY1@`hT9^N4mg)M)I7Zv{FtVm_`Q-osEIU@>mOp5tk# zzwn-yp}vFR%@5%$KK3!xS_D<3{}Kw|@5>jUmLF%YSnhAA-~dC7g9W#{V+JLTA47C?cLJajeN{1SDH71m##jvV;A*zOPwG<<85DX`)KE_-;L7NCe z{eW_j>^c8e*vh=e%u z6&vAF-B1&80g3VaD0YLvMpb{DMnobTh)PL@`UrQ?qK2U+;UMZH8|qj1)-=>7cmaEg zp-#z1om5W9u^X*xk&ke%%}G2K<2)kk@O%zd!l=syT};GT`MaK>4x>hWL(PMG12zKp z(6OPRw!y8Dp*mp&+!`Bd8Y(tnBf9bNCGNntDGT8Xlzh`rOYlZB#`M7!cs8e-GEN}6 zg`pT0M@aTJD4Zq6HOHn!sh>b=YI zSc?1b>PGP4Tb#uUMBBTQA8Y&o#(E}5(5=Zb9{w6VjZWx2zXfunt1$JXLbvuURAmZmxuJHhkzhnjMMZi~- zYiz@7G@47^;x4kkrV+zM#LS~|!E22Bh7J4HP&4o^Mtnyq%qKqJyMW~ukpJEb`ElGp zi$#=O)LhID;{+nVXGNSty(MfM&LeRtl?YBCd>LgMm(b$}vIMWtaXCMROQ^DfhemM+ zJld?5G_3G*otAluz_f^iFM$#nP^8I zmZ1>!w~$R(i(9C(l~RE5IDwR3`5UY82=-dr_+lJH_-`~On2JjX*>0$@IEt_xWCNDs zB@%x()XykH$DNcIoWj?;*hr-QL2~00Y=*I$iU-qi0?(1Nhx}i(hYDpcMGAJDgvUN= zJ*>l1)Zb47gI#!t8h^53IDuDacz~uGyHJSCgX{zjpzI;)4$Q_e#2==;z#nirVrQ$4 zu+_MRxT7RL4#V{rNsSq}h_K@{8d!*jXncZ=z#e#?q|9R~F2m^*jSm*!DuPZEGdPHt zGaQ^?Dz4c12tP|8U?H9%@h=v@N))2*IRX%O;CG(<#9TZ_y$hra*5Mu+T%_b+J6>S? zC8~6!TqZ^F3m&4%6&g9%kMZGil~jOOOgk z3D|{F52#)-0l!0TQH*{_C56h5D7x5#vj31BkdZxQe5YKj#nZ=OB=-|TeTeBe36H1b LCB|Sg?&1FcU~)09 delta 61159 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.box)); for (l = children, i = 1; l; l = l->next, i++) @@ -205,7 +205,7 @@ add_recent_item (GtkEmojiChooser *chooser, continue; } - g_variant_builder_add (&builder, "(@(aussas)u)", item2, modifier2); + g_variant_builder_add (&builder, "(@(ausas)u)", item2, modifier2); } g_list_free (children); @@ -476,7 +476,7 @@ populate_emoji_chooser (gpointer data) if (!chooser->data) { GBytes *bytes = g_resources_lookup_data ("/org/gtk/libgtk/emoji/emoji.data", 0, NULL); - chooser->data = g_variant_ref_sink (g_variant_new_from_bytes (G_VARIANT_TYPE ("a(aussas)"), bytes, TRUE)); + chooser->data = g_variant_ref_sink (g_variant_new_from_bytes (G_VARIANT_TYPE ("a(ausas)"), bytes, TRUE)); g_bytes_unref (bytes); } @@ -632,7 +632,7 @@ filter_func (GtkFlowBoxChild *child, g_variant_get_child (emoji_data, 1, "&s", &name); name_tokens = g_str_tokenize_and_fold (name, "en", NULL); - g_variant_get_child (emoji_data, 3, "^a&s", &keywords); + g_variant_get_child (emoji_data, 2, "^a&s", &keywords); res = match_tokens ((const char **)term_tokens, (const char **)name_tokens) || match_tokens ((const char **)term_tokens, keywords); diff --git a/gtk/gtkemojicompletion.c b/gtk/gtkemojicompletion.c index 41c0a87a67..2cb150c031 100644 --- a/gtk/gtkemojicompletion.c +++ b/gtk/gtkemojicompletion.c @@ -116,7 +116,7 @@ next: break; } } - while (g_unichar_isalnum (g_utf8_get_char (p)) || *p == '_'); + while (g_unichar_isalnum (g_utf8_get_char (p)) || *p == '_' || *p == ' '); if (found_candidate) n_matches = populate_completion (completion, p, 0); @@ -521,7 +521,7 @@ add_emoji (GtkWidget *list, GtkWidget *box; PangoAttrList *attrs; char text[64]; - const char *shortname; + const char *name; GtkWidget *stack; gunichar modifier; @@ -551,8 +551,8 @@ add_emoji (GtkWidget *list, gtk_box_pack_start (GTK_BOX (box), stack, FALSE, FALSE, 0); g_object_set_data (G_OBJECT (child), "stack", stack); - g_variant_get_child (emoji_data, 2, "&s", &shortname); - label = gtk_label_new (shortname); + g_variant_get_child (emoji_data, 1, "&s", &name); + label = gtk_label_new (name); gtk_widget_show (label); gtk_label_set_xalign (GTK_LABEL (label), 0); @@ -610,10 +610,11 @@ populate_completion (GtkEmojiCompletion *completion, g_variant_iter_init (&iter, completion->data); while ((item = g_variant_iter_next_value (&iter))) { - const char *shortname; + const char *name; - g_variant_get_child (item, 2, "&s", &shortname); - if (g_str_has_prefix (shortname, text)) + g_variant_get_child (item, 1, "&s", &name); + + if (g_str_has_prefix (name, text + 1)) { n_matches++; @@ -664,7 +665,8 @@ gtk_emoji_completion_init (GtkEmojiCompletion *completion) gtk_widget_init_template (GTK_WIDGET (completion)); bytes = g_resources_lookup_data ("/org/gtk/libgtk/emoji/emoji.data", 0, NULL); - completion->data = g_variant_ref_sink (g_variant_new_from_bytes (G_VARIANT_TYPE ("a(auss)"), bytes, TRUE)); + completion->data = g_variant_ref_sink (g_variant_new_from_bytes (G_VARIANT_TYPE ("a(ausas)"), bytes, TRUE)); + g_bytes_unref (bytes); completion->long_press = gtk_gesture_long_press_new (completion->list); From 1a4e368c7e5995b342db0be74f56c1eced74a0e6 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sat, 3 Oct 2020 22:26:56 -0400 Subject: [PATCH 08/12] Redo the handling of Emoji data Use the data files from https://github.com/milesj/emojibase.git as source for our Emoji data. Slightly change our data format by adding a group to each item, in both the Emoji data and in the setting for recent-emoji. Install translated versions of the data as separate resource bundles in $prefix/gtk-4.0/emoji, and load them when appropriate. Currently, we have data for de, en, es, fr, zh, with data taken from Unicode 13 and CLDR 13. Fixes: #950 #1511 --- gtk/emoji/README.md | 23 + gtk/emoji/convert-emoji.c | 165 +- gtk/emoji/de.data | Bin 0 -> 130007 bytes gtk/emoji/emoji.data | Bin 135259 -> 0 bytes gtk/emoji/emoji.json | 15740 ------- gtk/emoji/emoji1.json | 34181 ---------------- gtk/emoji/en.data | Bin 0 -> 100679 bytes gtk/emoji/es.data | Bin 0 -> 116759 bytes gtk/emoji/fr.data | Bin 0 -> 105211 bytes gtk/emoji/gresource.xml.in | 6 + gtk/emoji/zh.data | Bin 0 -> 95611 bytes gtk/gen-gtk-gresources-xml.py | 2 +- gtk/gtkemojichooser.c | 139 +- gtk/gtkemojicompletion.c | 4 +- gtk/gtkprivate.h | 2 + gtk/meson.build | 18 + gtk/org.gtk.Settings.EmojiChooser.gschema.xml | 2 +- 17 files changed, 215 insertions(+), 50067 deletions(-) create mode 100644 gtk/emoji/README.md create mode 100644 gtk/emoji/de.data delete mode 100644 gtk/emoji/emoji.data delete mode 100644 gtk/emoji/emoji.json delete mode 100644 gtk/emoji/emoji1.json create mode 100644 gtk/emoji/en.data create mode 100644 gtk/emoji/es.data create mode 100644 gtk/emoji/fr.data create mode 100644 gtk/emoji/gresource.xml.in create mode 100644 gtk/emoji/zh.data diff --git a/gtk/emoji/README.md b/gtk/emoji/README.md new file mode 100644 index 0000000000..547c9165a5 --- /dev/null +++ b/gtk/emoji/README.md @@ -0,0 +1,23 @@ +Emoji data +========== + +We use Emoji data from Unicode and the CLDR, stored in a GVariant. +The immediate source for our data is the json files from + + https://github.com/milesj/emojibase.git + +To convert the data from that repository to a GVariant that GTK +can use, the convert-emoji tool can be used: + + convert-emoji $emojibase/packages/data/de/data.raw.json de.data + +for example (for German). + +To make these usable by GTK, we wrap them in a resource bundle +that has the GVariant as + + /org/gtk/libgtk/emoji/de.data + +and install the resulting resource bundle at this location: + + /usr/share/gtk-4.0/emoji/de.gresource diff --git a/gtk/emoji/convert-emoji.c b/gtk/emoji/convert-emoji.c index 5226fcdd35..c5b8085e14 100644 --- a/gtk/emoji/convert-emoji.c +++ b/gtk/emoji/convert-emoji.c @@ -18,26 +18,40 @@ /* Build with gcc -o convert-emoji convert-emoji.c `pkg-config --cflags --libs json-glib-1.0` */ -/* The format of the generated data is: a(auss). +/* Reads data from the json files in emojibase, expecting + * language-specific data.raw.json as input + */ + +/* The format of the generated data is: a(ausasu). * Each member of the array has the following fields: * au - sequence of unicode codepoints. If the * sequence contains a 0, it marks the point * where skin tone modifiers should be inserted * s - name, e.g. "man worker" * as - keywords, e.g. "man", "worker" + * u - the group that this item belongs to: + * 0: smileys-emotion + * 1: people-body + * 2: component + * 3: animals-nature + * 4: food-drink + * 5: travel-places + * 6: activities + * 7: objects + * 8: symbols + * 9: flags */ #include #include gboolean parse_code (GVariantBuilder *b, - const char *code, - GString *name_key) + const char *code) { g_auto(GStrv) strv = NULL; int j; - strv = g_strsplit (code, " ", -1); + strv = g_strsplit (code, "-", -1); for (j = 0; strv[j]; j++) { guint32 u; @@ -52,12 +66,7 @@ parse_code (GVariantBuilder *b, if (0x1f3fb <= u && u <= 0x1f3ff) g_variant_builder_add (b, "u", 0); else - { - g_variant_builder_add (b, "u", u); - if (j > 0) - g_string_append_c (name_key, '-'); - g_string_append_printf (name_key, "%x", u); - } + g_variant_builder_add (b, "u", u); } return TRUE; @@ -68,10 +77,10 @@ main (int argc, char *argv[]) { JsonParser *parser; JsonNode *root; - JsonArray *array; JsonObject *ro; + JsonArray *array; JsonNode *node; - const char *name; + const char *unicode; JsonObjectIter iter; GError *error = NULL; guint length, i; @@ -81,40 +90,14 @@ main (int argc, char *argv[]) GHashTable *names; GString *name_key; - if (argc != 4) + if (argc != 3) { - g_print ("Usage: emoji-convert INPUT INPUT1 OUTPUT\n"); + g_print ("Usage: emoji-convert INPUT OUTPUT\n"); return 1; } parser = json_parser_new (); - if (!json_parser_load_from_file (parser, argv[2], &error)) - { - g_error ("%s", error->message); - return 1; - } - - root = json_parser_get_root (parser); - ro = json_node_get_object (root); - json_object_iter_init (&iter, ro); - - names = g_hash_table_new_full (g_str_hash, g_str_equal, g_free, (GDestroyNotify)json_object_unref); - name_key = g_string_new (""); - - while (json_object_iter_next (&iter, &name, &node)) - { - JsonObject *obj = json_node_get_object (node); - const char *unicode; - - unicode = json_object_get_string_member (obj, "unicode"); - g_hash_table_insert (names, g_strdup (unicode), json_object_ref (obj)); - } - - g_object_unref (parser); - - parser = json_parser_new (); - if (!json_parser_load_from_file (parser, argv[1], &error)) { g_error ("%s", error->message); @@ -125,101 +108,59 @@ main (int argc, char *argv[]) array = json_node_get_array (root); length = json_array_get_length (array); - g_variant_builder_init (&builder, G_VARIANT_TYPE ("a(ausas)")); - i = 0; - while (i < length) + g_variant_builder_init (&builder, G_VARIANT_TYPE ("a(ausasu)")); + for (i = 0; i < length; i++) { - JsonNode *node = json_array_get_element (array, i); - JsonObject *obj = json_node_get_object (node); + JsonObject *obj = json_array_get_object_element (array, i); GVariantBuilder b1; GVariantBuilder b2; + guint group; const char *name; char *code; - int j, k; - gboolean skip; - gboolean has_variations; - JsonObject *obj2; - JsonArray *kw; - char **name_tokens; - i++; + if (!json_object_has_member (obj, "group")) + continue; + + group = json_object_get_int_member (obj, "group"); + name = json_object_get_string_member (obj, "annotation"); + + if (json_object_has_member (obj, "skins")) + { + JsonArray *a2 = json_object_get_array_member (obj, "skins"); + JsonNode *n2 = json_array_get_element (a2, 0); + JsonObject *o2 = json_node_get_object (n2); + code = g_strdup (json_object_get_string_member (o2, "hexcode")); + } + else + { + code = g_strdup (json_object_get_string_member (obj, "hexcode")); + } g_variant_builder_init (&b1, G_VARIANT_TYPE ("au")); - name = json_object_get_string_member (obj, "name"); - code = g_strdup (json_object_get_string_member (obj, "code")); - - has_variations = FALSE; - while (i < length) - { - JsonNode *node2 = json_array_get_element (array, i); - JsonObject *obj2 = json_node_get_object (node2); - const char *name2; - const char *code2; - - name2 = json_object_get_string_member (obj2, "name"); - code2 = json_object_get_string_member (obj2, "code"); - - if (!strstr (name2, "skin tone") || !g_str_has_prefix (name2, name)) - break; - - if (!has_variations) - { - has_variations = TRUE; - g_free (code); - code = g_strdup (code2); - } - i++; - } - - g_string_set_size (name_key, 0); - if (!parse_code (&b1, code, name_key)) + if (!parse_code (&b1, code)) return 1; g_variant_builder_init (&b2, G_VARIANT_TYPE ("as")); - name_tokens = g_str_tokenize_and_fold (name, "en", NULL); - for (j = 0; j < g_strv_length (name_tokens); j++) - g_variant_builder_add (&b2, "s", name_tokens[j]); - - obj2 = g_hash_table_lookup (names, name_key->str); - if (obj2) + if (json_object_has_member (obj, "tags")) { - kw = json_object_get_array_member (obj2, "keywords"); - for (k = 0; k < json_array_get_length (kw); k++) - { - char **folded; - char **ascii; - - folded = g_str_tokenize_and_fold (json_array_get_string_element (kw, k), "en", &ascii); - for (j = 0; j < g_strv_length (folded); j++) - { - if (!g_strv_contains ((const char * const *)name_tokens, folded[j])) - g_variant_builder_add (&b2, "s", folded[j]); - } - for (j = 0; j < g_strv_length (ascii); j++) - { - if (!g_strv_contains ((const char * const *)name_tokens, ascii[j])) - g_variant_builder_add (&b2, "s", ascii[j]); - } - g_strfreev (folded); - g_strfreev (ascii); - } + JsonArray *tags = json_object_get_array_member (obj, "tags"); + for (int j = 0; j < json_array_get_length (tags); j++) + g_variant_builder_add (&b2, "s", json_array_get_string_element (tags, j)); } - g_strfreev (name_tokens); - - g_variant_builder_add (&builder, "(ausas)", &b1, name, &b2); + g_variant_builder_add (&builder, "(ausasu)", &b1, name, &b2, group); } v = g_variant_builder_end (&builder); - if (g_str_has_suffix (argv[3], ".json")) + if (g_str_has_suffix (argv[2], ".json")) { JsonNode *node; char *out; node = json_gvariant_serialize (v); out = json_to_string (node, TRUE); - if (!g_file_set_contents (argv[3], out, -1, &error)) + if (!g_file_set_contents (argv[2], out, -1, &error)) { g_error ("%s", error->message); return 1; @@ -230,7 +171,7 @@ main (int argc, char *argv[]) GBytes *bytes; bytes = g_variant_get_data_as_bytes (v); - if (!g_file_set_contents (argv[3], g_bytes_get_data (bytes, NULL), g_bytes_get_size (bytes), &error)) + if (!g_file_set_contents (argv[2], g_bytes_get_data (bytes, NULL), g_bytes_get_size (bytes), &error)) { g_error ("%s", error->message); return 1; diff --git a/gtk/emoji/de.data b/gtk/emoji/de.data new file mode 100644 index 0000000000000000000000000000000000000000..93eabf1a5e201342e2a2729fc672de1e96823756 GIT binary patch literal 130007 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

YRJTnnFSkt1-`AV6OpMYH{F-JvN42 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

vcy?3v<1G0MSuam({K+jJPg$v0Dv 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:)", - ">;)", - ">:-)", - ">=)" - ], - "keywords" : [ - "happy", - "joy", - "lol", - "laughing", - "laugh", - "person", - "satisfied", - "smile" - ] - }, - "innocent" : { - "unicode" : "1f607", - "unicode_alternates" : "", - "name" : "smiling face with halo", - "shortname" : ":innocent:", - "category" : "people", - "emoji_order" : "9", - "aliases" : [ - ], - "aliases_ascii" : [ - "O:-)", - "0:-3", - "0:3", - "0:-)", - "0:)", - "0;^)", - "O:)", - "O;-)", - "O=)", - "0;-)", - "O:-3", - "O:3" - ], - "keywords" : [ - "angel", - "innocent", - "ring", - "circle", - "heaven", - "fairy tale", - "fantasy", - "person", - "smile" - ] - }, - "wink" : { - "unicode" : "1f609", - "unicode_alternates" : "", - "name" : "winking face", - "shortname" : ":wink:", - "category" : "people", - "emoji_order" : "10", - "aliases" : [ - ], - "aliases_ascii" : [ - ";)", - ";-)", - "*-)", - "*)", - ";-]", - ";]", - ";D", - ";^)" - ], - "keywords" : [ - "happy", - "mischievous", - "secret", - "wink", - "friendly", - "joke", - "person" - ] - }, - "blush" : { - "unicode" : "1f60a", - "unicode_alternates" : "", - "name" : "smiling face with smiling eyes", - "shortname" : ":blush:", - "category" : "people", - "emoji_order" : "11", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "crush", - "embarrassed", - "flushed", - "happy", - "shy", - "smile", - "smiley", - "blush", - "eye", - "person" - ] - }, - "slight_smile" : { - "unicode" : "1f642", - "unicode_alternates" : "", - "name" : "slightly smiling face", - "shortname" : ":slight_smile:", - "category" : "people", - "emoji_order" : "12", - "aliases" : [ - ":slightly_smiling_face:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "slight", - "smile", - "happy", - "person" - ] - }, - "upside_down" : { - "unicode" : "1f643", - "unicode_alternates" : "", - "name" : "upside-down face", - "shortname" : ":upside_down:", - "category" : "people", - "emoji_order" : "13", - "aliases" : [ - ":upside_down_face:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - ] - }, - "relaxed" : { - "unicode" : "263a", - "unicode_alternates" : "263a-fe0f", - "name" : "white smiling face", - "shortname" : ":relaxed:", - "category" : "people", - "emoji_order" : "14", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "blush", - "happiness", - "massage", - "smile", - "relaxed", - "outlined", - "person" - ] - }, - "yum" : { - "unicode" : "1f60b", - "unicode_alternates" : "", - "name" : "face savouring delicious food", - "shortname" : ":yum:", - "category" : "people", - "emoji_order" : "15", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "happy", - "joy", - "smile", - "tongue", - "eat", - "yummy", - "yum", - "tasty", - "savory", - "person", - "um" - ] - }, - "relieved" : { - "unicode" : "1f60c", - "unicode_alternates" : "", - "name" : "relieved face", - "shortname" : ":relieved:", - "category" : "people", - "emoji_order" : "16", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "happiness", - "massage", - "relaxed", - "satisfied", - "phew", - "relief", - "person" - ] - }, - "heart_eyes" : { - "unicode" : "1f60d", - "unicode_alternates" : "", - "name" : "smiling face with heart-shaped eyes", - "shortname" : ":heart_eyes:", - "category" : "people", - "emoji_order" : "17", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "affection", - "crush", - "infatuation", - "like", - "valentines", - "heart", - "lovestruck", - "love", - "flirt", - "smile", - "eye", - "person" - ] - }, - "kissing_heart" : { - "unicode" : "1f618", - "unicode_alternates" : "", - "name" : "face throwing a kiss", - "shortname" : ":kissing_heart:", - "category" : "people", - "emoji_order" : "18", - "aliases" : [ - ], - "aliases_ascii" : [ - ":*", - ":-*", - "=*", - ":^*" - ], - "keywords" : [ - "affection", - "infatuation", - "blowing kiss", - "heart", - "lips", - "like", - "love", - "valentines", - "person" - ] - }, - "kissing" : { - "unicode" : "1f617", - "unicode_alternates" : "", - "name" : "kissing face", - "shortname" : ":kissing:", - "category" : "people", - "emoji_order" : "19", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "3", - "infatuation", - "like", - "love", - "valentines", - "kiss", - "pucker", - "lips", - "smooch", - "person" - ] - }, - "kissing_smiling_eyes" : { - "unicode" : "1f619", - "unicode_alternates" : "", - "name" : "kissing face with smiling eyes", - "shortname" : ":kissing_smiling_eyes:", - "category" : "people", - "emoji_order" : "20", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "affection", - "infatuation", - "valentines", - "kiss", - "smile", - "pucker", - "lips", - "smooch", - "eye", - "person" - ] - }, - "kissing_closed_eyes" : { - "unicode" : "1f61a", - "unicode_alternates" : "", - "name" : "kissing face with closed eyes", - "shortname" : ":kissing_closed_eyes:", - "category" : "people", - "emoji_order" : "21", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "affection", - "infatuation", - "like", - "love", - "valentines", - "kiss", - "passion", - "puckered", - "heart", - "smooch", - "eye", - "person" - ] - }, - "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" : "people", - "emoji_order" : "22", - "aliases" : [ - ], - "aliases_ascii" : [ - ">:P", - "X-P", - "x-p" - ], - "keywords" : [ - "childish", - "mischievous", - "playful", - "prank", - "wink", - "kidding", - "silly", - "playful", - "crazy", - "joke", - "person" - ] - }, - "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" : "people", - "emoji_order" : "23", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "mischievous", - "playful", - "prank", - "kidding", - "silly", - "playful", - "ecstatic", - "eye", - "horrible", - "person", - "taste" - ] - }, - "stuck_out_tongue" : { - "unicode" : "1f61b", - "unicode_alternates" : "", - "name" : "face with stuck-out tongue", - "shortname" : ":stuck_out_tongue:", - "category" : "people", - "emoji_order" : "24", - "aliases" : [ - ], - "aliases_ascii" : [ - ":P", - ":-P", - "=P", - ":-p", - ":p", - "=p", - ":-Þ", - ":Þ", - ":þ", - ":-þ", - ":-b", - ":b", - "d:" - ], - "keywords" : [ - "childish", - "mischievous", - "playful", - "prank", - "silly", - "playful", - "cheeky", - "person" - ] - }, - "money_mouth" : { - "unicode" : "1f911", - "unicode_alternates" : "", - "name" : "money-mouth face", - "shortname" : ":money_mouth:", - "category" : "people", - "emoji_order" : "25", - "aliases" : [ - ":money_mouth_face:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - ] - }, - "nerd" : { - "unicode" : "1f913", - "unicode_alternates" : "", - "name" : "nerd face", - "shortname" : ":nerd:", - "category" : "people", - "emoji_order" : "26", - "aliases" : [ - ":nerd_face:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - ] - }, - "sunglasses" : { - "unicode" : "1f60e", - "unicode_alternates" : "", - "name" : "smiling face with sunglasses", - "shortname" : ":sunglasses:", - "category" : "people", - "emoji_order" : "27", - "aliases" : [ - ], - "aliases_ascii" : [ - "B-)", - "B)", - "8)", - "8-)", - "B-D", - "8-D" - ], - "keywords" : [ - "cool", - "sun", - "glasses", - "sunny", - "smooth", - "bright", - "eye", - "eyewear", - "person", - "smile", - "weather" - ] - }, - "hugging" : { - "unicode" : "1f917", - "unicode_alternates" : "", - "name" : "hugging face", - "shortname" : ":hugging:", - "category" : "people", - "emoji_order" : "28", - "aliases" : [ - ":hugging_face:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - ] - }, - "smirk" : { - "unicode" : "1f60f", - "unicode_alternates" : "", - "name" : "smirking face", - "shortname" : ":smirk:", - "category" : "people", - "emoji_order" : "29", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "mean", - "prank", - "smile", - "smug", - "smirk", - "half-smile", - "conceited", - "person" - ] - }, - "no_mouth" : { - "unicode" : "1f636", - "unicode_alternates" : "", - "name" : "face without mouth", - "shortname" : ":no_mouth:", - "category" : "people", - "emoji_order" : "30", - "aliases" : [ - ], - "aliases_ascii" : [ - ":-X", - ":X", - ":-#", - ":#", - "=X", - "=x", - ":x", - ":-x", - "=#" - ], - "keywords" : [ - "hellokitty", - "silent", - "vapid", - "person", - "quiet" - ] - }, - "neutral_face" : { - "unicode" : "1f610", - "unicode_alternates" : "", - "name" : "neutral face", - "shortname" : ":neutral_face:", - "category" : "people", - "emoji_order" : "31", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "indifference", - "objective", - "impartial", - "blank", - "deadpan", - "person" - ] - }, - "expressionless" : { - "unicode" : "1f611", - "unicode_alternates" : "", - "name" : "expressionless face", - "shortname" : ":expressionless:", - "category" : "people", - "emoji_order" : "32", - "aliases" : [ - ], - "aliases_ascii" : [ - "-_-", - "-__-", - "-___-" - ], - "keywords" : [ - "blank", - "void", - "vapid", - "without expression", - "indifferent", - "inexpressive", - "person", - "unexpressive" - ] - }, - "unamused" : { - "unicode" : "1f612", - "unicode_alternates" : "", - "name" : "unamused face", - "shortname" : ":unamused:", - "category" : "people", - "emoji_order" : "33", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "bored", - "indifference", - "serious", - "straight face", - "not amused", - "depressed", - "unhappy", - "disapprove", - "lame", - "person" - ] - }, - "rolling_eyes" : { - "unicode" : "1f644", - "unicode_alternates" : "", - "name" : "face with rolling eyes", - "shortname" : ":rolling_eyes:", - "category" : "people", - "emoji_order" : "34", - "aliases" : [ - ":face_with_rolling_eyes:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - ] - }, - "thinking" : { - "unicode" : "1f914", - "unicode_alternates" : "", - "name" : "thinking face", - "shortname" : ":thinking:", - "category" : "people", - "emoji_order" : "35", - "aliases" : [ - ":thinking_face:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - ] - }, - "flushed" : { - "unicode" : "1f633", - "unicode_alternates" : "", - "name" : "flushed face", - "shortname" : ":flushed:", - "category" : "people", - "emoji_order" : "36", - "aliases" : [ - ], - "aliases_ascii" : [ - ":$", - "=$" - ], - "keywords" : [ - "blush", - "flattered", - "flush", - "blush", - "red", - "pink", - "cheeks", - "shy", - "dazed", - "person" - ] - }, - "disappointed" : { - "unicode" : "1f61e", - "unicode_alternates" : "", - "name" : "disappointed face", - "shortname" : ":disappointed:", - "category" : "people", - "emoji_order" : "37", - "aliases" : [ - ], - "aliases_ascii" : [ - ">:[", - ":-(", - ":(", - ":-[", - ":[", - "=(" - ], - "keywords" : [ - "disappoint", - "frown", - "depressed", - "discouraged", - "sad", - "upset", - "person" - ] - }, - "worried" : { - "unicode" : "1f61f", - "unicode_alternates" : "", - "name" : "worried face", - "shortname" : ":worried:", - "category" : "people", - "emoji_order" : "38", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "concern", - "anxious", - "distressed", - "nervous", - "tense", - "person" - ] - }, - "angry" : { - "unicode" : "1f620", - "unicode_alternates" : "", - "name" : "angry face", - "shortname" : ":angry:", - "category" : "people", - "emoji_order" : "39", - "aliases" : [ - ], - "aliases_ascii" : [ - ">:(", - ">:-(", - ":@" - ], - "keywords" : [ - "livid", - "mad", - "vexed", - "irritated", - "annoyed", - "frustrated", - "person" - ] - }, - "rage" : { - "unicode" : "1f621", - "unicode_alternates" : "", - "name" : "pouting face", - "shortname" : ":rage:", - "category" : "people", - "emoji_order" : "40", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "angry", - "despise", - "hate", - "mad", - "pout", - "anger", - "rage", - "irate", - "person", - "red" - ] - }, - "pensive" : { - "unicode" : "1f614", - "unicode_alternates" : "", - "name" : "pensive face", - "shortname" : ":pensive:", - "category" : "people", - "emoji_order" : "41", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "okay", - "sad", - "thoughtful", - "think", - "reflective", - "wistful", - "meditate", - "serious", - "dejected", - "person" - ] - }, - "confused" : { - "unicode" : "1f615", - "unicode_alternates" : "", - "name" : "confused face", - "shortname" : ":confused:", - "category" : "people", - "emoji_order" : "42", - "aliases" : [ - ], - "aliases_ascii" : [ - ">:\\", - ">:/", - ":-/", - ":-.", - ":/", - ":\\", - "=/", - "=\\", - ":L", - "=L" - ], - "keywords" : [ - "daze", - "perplex", - "puzzle", - "indifference", - "skeptical", - "undecided", - "uneasy", - "hesitant", - "person" - ] - }, - "slight_frown" : { - "unicode" : "1f641", - "unicode_alternates" : "", - "name" : "slightly frowning face", - "shortname" : ":slight_frown:", - "category" : "people", - "emoji_order" : "43", - "aliases" : [ - ":slightly_frowning_face:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "slight", - "frown", - "unhappy", - "disappointed", - "person" - ] - }, - "frowning2" : { - "unicode" : "2639", - "unicode_alternates" : "2639-fe0f", - "name" : "white frowning face", - "shortname" : ":frowning2:", - "category" : "people", - "emoji_order" : "44", - "aliases" : [ - ":white_frowning_face:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "frown", - "person" - ] - }, - "persevere" : { - "unicode" : "1f623", - "unicode_alternates" : "", - "name" : "persevering face", - "shortname" : ":persevere:", - "category" : "people", - "emoji_order" : "45", - "aliases" : [ - ], - "aliases_ascii" : [ - ">.<" - ], - "keywords" : [ - "endure", - "persevere", - "no", - "sick", - "upset", - "person" - ] - }, - "confounded" : { - "unicode" : "1f616", - "unicode_alternates" : "", - "name" : "confounded face", - "shortname" : ":confounded:", - "category" : "people", - "emoji_order" : "46", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "confused", - "sick", - "unwell", - "amaze", - "perplex", - "puzzle", - "mystify", - "person" - ] - }, - "tired_face" : { - "unicode" : "1f62b", - "unicode_alternates" : "", - "name" : "tired face", - "shortname" : ":tired_face:", - "category" : "people", - "emoji_order" : "47", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "frustrated", - "sick", - "upset", - "whine", - "exhausted", - "sleepy", - "person" - ] - }, - "weary" : { - "unicode" : "1f629", - "unicode_alternates" : "", - "name" : "weary face", - "shortname" : ":weary:", - "category" : "people", - "emoji_order" : "48", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "frustrated", - "sad", - "sleepy", - "tired", - "tiredness", - "study", - "finals", - "school", - "exhausted", - "person" - ] - }, - "triumph" : { - "unicode" : "1f624", - "unicode_alternates" : "", - "name" : "face with look of triumph", - "shortname" : ":triumph:", - "category" : "people", - "emoji_order" : "49", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "gas", - "phew", - "steam", - "breath", - "person", - "won" - ] - }, - "open_mouth" : { - "unicode" : "1f62e", - "unicode_alternates" : "", - "name" : "face with open mouth", - "shortname" : ":open_mouth:", - "category" : "people", - "emoji_order" : "50", - "aliases" : [ - ], - "aliases_ascii" : [ - ":-O", - ":O", - ":-o", - ":o", - "O_O", - ">:O" - ], - "keywords" : [ - "impressed", - "jaw", - "gapping", - "surprise", - "wow", - "person", - "sympathy" - ] - }, - "scream" : { - "unicode" : "1f631", - "unicode_alternates" : "", - "name" : "face screaming in fear", - "shortname" : ":scream:", - "category" : "people", - "emoji_order" : "51", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "munch", - "scream", - "painting", - "artist", - "alien", - "fearful", - "person", - "scared" - ] - }, - "fearful" : { - "unicode" : "1f628", - "unicode_alternates" : "", - "name" : "fearful face", - "shortname" : ":fearful:", - "category" : "people", - "emoji_order" : "52", - "aliases" : [ - ], - "aliases_ascii" : [ - "D:" - ], - "keywords" : [ - "nervous", - "oops", - "scared", - "terrified", - "fear", - "frightened", - "horrified", - "person" - ] - }, - "cold_sweat" : { - "unicode" : "1f630", - "unicode_alternates" : "", - "name" : "face with open mouth and cold sweat", - "shortname" : ":cold_sweat:", - "category" : "people", - "emoji_order" : "53", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "nervous", - "exasperated", - "frustrated", - "blue", - "person", - "rushed" - ] - }, - "hushed" : { - "unicode" : "1f62f", - "unicode_alternates" : "", - "name" : "hushed face", - "shortname" : ":hushed:", - "category" : "people", - "emoji_order" : "54", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "woo", - "quiet", - "hush", - "whisper", - "silent", - "person", - "stunned", - "surprised" - ] - }, - "frowning" : { - "unicode" : "1f626", - "unicode_alternates" : "", - "name" : "frowning face with open mouth", - "shortname" : ":frowning:", - "category" : "people", - "emoji_order" : "55", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "aw", - "frown", - "sad", - "pout", - "sulk", - "glower", - "person" - ] - }, - "anguished" : { - "unicode" : "1f627", - "unicode_alternates" : "", - "name" : "anguished face", - "shortname" : ":anguished:", - "category" : "people", - "emoji_order" : "56", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "nervous", - "stunned", - "pain", - "anguish", - "ouch", - "misery", - "distress", - "grief", - "person" - ] - }, - "cry" : { - "unicode" : "1f622", - "unicode_alternates" : "", - "name" : "crying face", - "shortname" : ":cry:", - "category" : "people", - "emoji_order" : "57", - "aliases" : [ - ], - "aliases_ascii" : [ - ":'(", - ":'-(", - ";(", - ";-(" - ], - "keywords" : [ - "sad", - "cry", - "tear", - "weep", - "person" - ] - }, - "disappointed_relieved" : { - "unicode" : "1f625", - "unicode_alternates" : "", - "name" : "disappointed but relieved face", - "shortname" : ":disappointed_relieved:", - "category" : "people", - "emoji_order" : "58", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "nervous", - "phew", - "sweat", - "relief", - "person", - "whew" - ] - }, - "sleepy" : { - "unicode" : "1f62a", - "unicode_alternates" : "", - "name" : "sleepy face", - "shortname" : ":sleepy:", - "category" : "people", - "emoji_order" : "59", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "rest", - "tired", - "exhausted", - "person", - "sleep" - ] - }, - "sweat" : { - "unicode" : "1f613", - "unicode_alternates" : "", - "name" : "face with cold sweat", - "shortname" : ":sweat:", - "category" : "people", - "emoji_order" : "60", - "aliases" : [ - ], - "aliases_ascii" : [ - "':(", - "':-(", - "'=(" - ], - "keywords" : [ - "sick", - "anxious", - "worried", - "clammy", - "diaphoresis", - "hot", - "person" - ] - }, - "sob" : { - "unicode" : "1f62d", - "unicode_alternates" : "", - "name" : "loudly crying face", - "shortname" : ":sob:", - "category" : "people", - "emoji_order" : "61", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "cry", - "sad", - "tears", - "upset", - "sob", - "melancholy", - "morn", - "somber", - "hurt", - "person", - "tear" - ] - }, - "dizzy_face" : { - "unicode" : "1f635", - "unicode_alternates" : "", - "name" : "dizzy face", - "shortname" : ":dizzy_face:", - "category" : "people", - "emoji_order" : "62", - "aliases" : [ - ], - "aliases_ascii" : [ - "#-)", - "#)", - "%-)", - "%)", - "X)", - "X-)" - ], - "keywords" : [ - "drunk", - "inebriated", - "spent", - "unconscious", - "xox", - "buzzed", - "person" - ] - }, - "astonished" : { - "unicode" : "1f632", - "unicode_alternates" : "", - "name" : "astonished face", - "shortname" : ":astonished:", - "category" : "people", - "emoji_order" : "63", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "xox", - "shocked", - "surprise", - "person", - "totally" - ] - }, - "zipper_mouth" : { - "unicode" : "1f910", - "unicode_alternates" : "", - "name" : "zipper-mouth face", - "shortname" : ":zipper_mouth:", - "category" : "people", - "emoji_order" : "64", - "aliases" : [ - ":zipper_mouth_face:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - ] - }, - "mask" : { - "unicode" : "1f637", - "unicode_alternates" : "", - "name" : "face with medical mask", - "shortname" : ":mask:", - "category" : "people", - "emoji_order" : "65", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "ill", - "sick", - "virus", - "flu", - "cold", - "doctor", - "medicine", - "person" - ] - }, - "thermometer_face" : { - "unicode" : "1f912", - "unicode_alternates" : "", - "name" : "face with thermometer", - "shortname" : ":thermometer_face:", - "category" : "people", - "emoji_order" : "66", - "aliases" : [ - ":face_with_thermometer:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - ] - }, - "head_bandage" : { - "unicode" : "1f915", - "unicode_alternates" : "", - "name" : "face with head-bandage", - "shortname" : ":head_bandage:", - "category" : "people", - "emoji_order" : "67", - "aliases" : [ - ":face_with_head_bandage:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - ] - }, - "sleeping" : { - "unicode" : "1f634", - "unicode_alternates" : "", - "name" : "sleeping face", - "shortname" : ":sleeping:", - "category" : "people", - "emoji_order" : "68", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "sleepy", - "tired", - "sleep", - "sleepy", - "snore", - "person", - "zzz" - ] - }, - "zzz" : { - "unicode" : "1f4a4", - "unicode_alternates" : "", - "name" : "sleeping symbol", - "shortname" : ":zzz:", - "category" : "people", - "emoji_order" : "69", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "sleepy", - "tired", - "snooze", - "comic", - "emotion", - "person", - "sleep", - "word", - "zzz" - ] - }, - "poop" : { - "unicode" : "1f4a9", - "unicode_alternates" : "", - "name" : "pile of poo", - "shortname" : ":poop:", - "category" : "people", - "emoji_order" : "70", - "aliases" : [ - ":shit:", - ":hankey:", - ":poo:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "poop", - "shit", - "shitface", - "turd", - "comic", - "dung", - "face", - "monster", - "nature", - "object" - ] - }, - "smiling_imp" : { - "unicode" : "1f608", - "unicode_alternates" : "", - "name" : "smiling face with horns", - "shortname" : ":smiling_imp:", - "category" : "people", - "emoji_order" : "71", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "devil", - "impish", - "trouble", - "imp", - "fairy tale", - "fantasy", - "person", - "smile" - ] - }, - "imp" : { - "unicode" : "1f47f", - "unicode_alternates" : "", - "name" : "imp", - "shortname" : ":imp:", - "category" : "people", - "emoji_order" : "72", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "angry", - "devil", - "evil", - "horns", - "cute", - "face", - "fairy tale", - "fantasy", - "person" - ] - }, - "japanese_ogre" : { - "unicode" : "1f479", - "unicode_alternates" : "", - "name" : "japanese ogre", - "shortname" : ":japanese_ogre:", - "category" : "people", - "emoji_order" : "73", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "monster", - "oni", - "demon", - "troll", - "folklore", - "monster", - "devil", - "mask", - "theater", - "horns", - "teeth", - "creature", - "face", - "fairy tale", - "fantasy", - "person" - ] - }, - "japanese_goblin" : { - "unicode" : "1f47a", - "unicode_alternates" : "", - "name" : "japanese goblin", - "shortname" : ":japanese_goblin:", - "category" : "people", - "emoji_order" : "74", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "evil", - "mask", - "red", - "tengu", - "supernatural", - "avian", - "demon", - "mask", - "theater", - "nose", - "frown", - "mustache", - "anger", - "frustration", - "creature", - "face", - "fairy tale", - "fantasy", - "monster", - "person" - ] - }, - "skull" : { - "unicode" : "1f480", - "unicode_alternates" : "", - "name" : "skull", - "shortname" : ":skull:", - "category" : "people", - "emoji_order" : "75", - "aliases" : [ - ":skeleton:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "dead", - "skeleton", - "dying", - "death", - "body", - "face", - "fairy tale", - "monster", - "person" - ] - }, - "ghost" : { - "unicode" : "1f47b", - "unicode_alternates" : "", - "name" : "ghost", - "shortname" : ":ghost:", - "category" : "people", - "emoji_order" : "76", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "halloween", - "creature", - "face", - "fairy tale", - "fantasy", - "monster", - "person" - ] - }, - "alien" : { - "unicode" : "1f47d", - "unicode_alternates" : "", - "name" : "extraterrestrial alien", - "shortname" : ":alien:", - "category" : "people", - "emoji_order" : "77", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "UFO", - "paul", - "ufo", - "creature", - "face", - "fairy tale", - "fantasy", - "monster", - "nature", - "person", - "space" - ] - }, - "robot" : { - "unicode" : "1f916", - "unicode_alternates" : "", - "name" : "robot face", - "shortname" : ":robot:", - "category" : "people", - "emoji_order" : "78", - "aliases" : [ - ":robot_face:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - ] - }, - "smiley_cat" : { - "unicode" : "1f63a", - "unicode_alternates" : "", - "name" : "smiling cat face with open mouth", - "shortname" : ":smiley_cat:", - "category" : "people", - "emoji_order" : "79", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "cats", - "happy", - "smile", - "smiley", - "nature" - ] - }, - "smile_cat" : { - "unicode" : "1f638", - "unicode_alternates" : "", - "name" : "grinning cat face with smiling eyes", - "shortname" : ":smile_cat:", - "category" : "people", - "emoji_order" : "80", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "cats", - "smile", - "grin", - "eye", - "nature" - ] - }, - "joy_cat" : { - "unicode" : "1f639", - "unicode_alternates" : "", - "name" : "cat face with tears of joy", - "shortname" : ":joy_cat:", - "category" : "people", - "emoji_order" : "81", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "cats", - "haha", - "happy", - "tears", - "happy", - "tears", - "cry", - "joy", - "nature", - "tear" - ] - }, - "heart_eyes_cat" : { - "unicode" : "1f63b", - "unicode_alternates" : "", - "name" : "smiling cat face with heart-shaped eyes", - "shortname" : ":heart_eyes_cat:", - "category" : "people", - "emoji_order" : "82", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "affection", - "animal", - "cats", - "like", - "love", - "valentines", - "lovestruck", - "love", - "heart", - "eye", - "nature", - "smile" - ] - }, - "smirk_cat" : { - "unicode" : "1f63c", - "unicode_alternates" : "", - "name" : "cat face with wry smile", - "shortname" : ":smirk_cat:", - "category" : "people", - "emoji_order" : "83", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "cats", - "smirk", - "smirking", - "confident", - "confidence", - "ironic", - "nature" - ] - }, - "kissing_cat" : { - "unicode" : "1f63d", - "unicode_alternates" : "", - "name" : "kissing cat face with closed eyes", - "shortname" : ":kissing_cat:", - "category" : "people", - "emoji_order" : "84", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "cats", - "passion", - "kiss", - "puckered", - "heart", - "love", - "eye", - "nature" - ] - }, - "scream_cat" : { - "unicode" : "1f640", - "unicode_alternates" : "", - "name" : "weary cat face", - "shortname" : ":scream_cat:", - "category" : "people", - "emoji_order" : "85", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "cats", - "munch", - "sleepy", - "tired", - "tiredness", - "study", - "finals", - "school", - "exhausted", - "scream", - "painting", - "artist", - "nature", - "oh", - "surprised" - ] - }, - "crying_cat_face" : { - "unicode" : "1f63f", - "unicode_alternates" : "", - "name" : "crying cat face", - "shortname" : ":crying_cat_face:", - "category" : "people", - "emoji_order" : "86", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "cats", - "sad", - "tears", - "weep", - "cry", - "sob", - "tears", - "sad", - "melancholy", - "morn", - "somber", - "hurt", - "nature", - "tear" - ] - }, - "pouting_cat" : { - "unicode" : "1f63e", - "unicode_alternates" : "", - "name" : "pouting cat face", - "shortname" : ":pouting_cat:", - "category" : "people", - "emoji_order" : "87", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "cats", - "pout", - "annoyed", - "miffed", - "glower", - "frown", - "nature" - ] - }, - "raised_hands" : { - "unicode" : "1f64c", - "unicode_alternates" : "", - "name" : "person raising both hands in celebration", - "shortname" : ":raised_hands:", - "category" : "people", - "emoji_order" : "88", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "gesture", - "hooray", - "winning", - "woot", - "yay", - "banzai", - "raised", - "body", - "hand" - ] - }, - "clap" : { - "unicode" : "1f44f", - "unicode_alternates" : "", - "name" : "clapping hands sign", - "shortname" : ":clap:", - "category" : "people", - "emoji_order" : "89", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "applause", - "congrats", - "praise", - "clap", - "appreciation", - "approval", - "sound", - "encouragement", - "enthusiasm", - "body", - "hand", - "person" - ] - }, - "wave" : { - "unicode" : "1f44b", - "unicode_alternates" : "", - "name" : "waving hand sign", - "shortname" : ":wave:", - "category" : "people", - "emoji_order" : "90", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "farewell", - "gesture", - "goodbye", - "solong", - "hi", - "wave", - "body", - "person" - ] - }, - "thumbsup" : { - "unicode" : "1f44d", - "unicode_alternates" : "", - "name" : "thumbs up sign", - "shortname" : ":thumbsup:", - "category" : "people", - "emoji_order" : "91", - "aliases" : [ - ":+1:", - ":thumbup:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "cool", - "hand", - "like", - "yes", - "+1", - "body", - "person", - "thumb", - "thumbs up" - ] - }, - "thumbsdown" : { - "unicode" : "1f44e", - "unicode_alternates" : "", - "name" : "thumbs down sign", - "shortname" : ":thumbsdown:", - "category" : "people", - "emoji_order" : "92", - "aliases" : [ - ":-1:", - ":thumbdown:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "hand", - "no", - "-1", - "body", - "person", - "thumb", - "thumbs down" - ] - }, - "punch" : { - "unicode" : "1f44a", - "unicode_alternates" : "", - "name" : "fisted hand sign", - "shortname" : ":punch:", - "category" : "people", - "emoji_order" : "93", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "fist", - "punch", - "body", - "clenched", - "person" - ] - }, - "fist" : { - "unicode" : "270a", - "unicode_alternates" : "", - "name" : "raised fist", - "shortname" : ":fist:", - "category" : "people", - "emoji_order" : "94", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "fingers", - "grasp", - "hand", - "body", - "clenched", - "person", - "punch" - ] - }, - "v" : { - "unicode" : "270c", - "unicode_alternates" : "270c-fe0f", - "name" : "victory hand", - "shortname" : ":v:", - "category" : "people", - "emoji_order" : "95", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "fingers", - "ohyeah", - "peace", - "two", - "v", - "body", - "person" - ] - }, - "ok_hand" : { - "unicode" : "1f44c", - "unicode_alternates" : "", - "name" : "ok hand sign", - "shortname" : ":ok_hand:", - "category" : "people", - "emoji_order" : "96", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "fingers", - "limbs", - "perfect", - "okay", - "smoke", - "smoking", - "marijuana", - "joint", - "pot", - "420", - "body", - "person" - ] - }, - "raised_hand" : { - "unicode" : "270b", - "unicode_alternates" : "", - "name" : "raised hand", - "shortname" : ":raised_hand:", - "category" : "people", - "emoji_order" : "97", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "body", - "person" - ] - }, - "open_hands" : { - "unicode" : "1f450", - "unicode_alternates" : "", - "name" : "open hands sign", - "shortname" : ":open_hands:", - "category" : "people", - "emoji_order" : "98", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "butterfly", - "fingers", - "body", - "hand", - "person" - ] - }, - "muscle" : { - "unicode" : "1f4aa", - "unicode_alternates" : "", - "name" : "flexed biceps", - "shortname" : ":muscle:", - "category" : "people", - "emoji_order" : "99", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "arm", - "flex", - "hand", - "strong", - "muscle", - "bicep", - "body", - "comic", - "person" - ] - }, - "pray" : { - "unicode" : "1f64f", - "unicode_alternates" : "", - "name" : "person with folded hands", - "shortname" : ":pray:", - "category" : "people", - "emoji_order" : "100", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "highfive", - "hope", - "namaste", - "please", - "wish", - "pray", - "high five", - "sorrow", - "regret", - "sorry", - "ask", - "body", - "bow", - "gesture", - "hand", - "thanks" - ] - }, - "point_up" : { - "unicode" : "261d", - "unicode_alternates" : "261d-fe0f", - "name" : "white up pointing index", - "shortname" : ":point_up:", - "category" : "people", - "emoji_order" : "101", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "direction", - "finger", - "hand", - "one", - "body", - "person", - "point" - ] - }, - "point_up_2" : { - "unicode" : "1f446", - "unicode_alternates" : "", - "name" : "white up pointing backhand index", - "shortname" : ":point_up_2:", - "category" : "people", - "emoji_order" : "102", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "direction", - "finger", - "hand", - "one", - "body", - "person", - "point" - ] - }, - "point_down" : { - "unicode" : "1f447", - "unicode_alternates" : "", - "name" : "white down pointing backhand index", - "shortname" : ":point_down:", - "category" : "people", - "emoji_order" : "103", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "direction", - "finger", - "hand", - "body", - "person", - "point" - ] - }, - "point_left" : { - "unicode" : "1f448", - "unicode_alternates" : "", - "name" : "white left pointing backhand index", - "shortname" : ":point_left:", - "category" : "people", - "emoji_order" : "104", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "direction", - "finger", - "hand", - "body", - "person", - "point" - ] - }, - "point_right" : { - "unicode" : "1f449", - "unicode_alternates" : "", - "name" : "white right pointing backhand index", - "shortname" : ":point_right:", - "category" : "people", - "emoji_order" : "105", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "direction", - "finger", - "hand", - "body", - "person", - "point" - ] - }, - "middle_finger" : { - "unicode" : "1f595", - "unicode_alternates" : "", - "name" : "reversed hand with middle finger extended", - "shortname" : ":middle_finger:", - "category" : "people", - "emoji_order" : "106", - "aliases" : [ - ":reversed_hand_with_middle_finger_extended:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "fu", - "body", - "middle finger", - "person" - ] - }, - "hand_splayed" : { - "unicode" : "1f590", - "unicode_alternates" : "1f590-fe0f", - "name" : "raised hand with fingers splayed", - "shortname" : ":hand_splayed:", - "category" : "people", - "emoji_order" : "107", - "aliases" : [ - ":raised_hand_with_fingers_splayed:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "hi", - "five", - "stop", - "halt", - "body", - "finger", - "person" - ] - }, - "metal" : { - "unicode" : "1f918", - "unicode_alternates" : "", - "name" : "sign of the horns", - "shortname" : ":metal:", - "category" : "people", - "emoji_order" : "108", - "aliases" : [ - ":sign_of_the_horns:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "band", - "concert", - "fingers", - "rocknroll" - ] - }, - "vulcan" : { - "unicode" : "1f596", - "unicode_alternates" : "", - "name" : "raised hand with part between middle and ring fingers", - "shortname" : ":vulcan:", - "category" : "people", - "emoji_order" : "109", - "aliases" : [ - ":raised_hand_with_part_between_middle_and_ring_fingers:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "vulcan", - "spock", - "leonard", - "nimoy", - "star trek", - "live long", - "body", - "finger", - "person" - ] - }, - "writing_hand" : { - "unicode" : "270d", - "unicode_alternates" : "270d-fe0f", - "name" : "writing hand", - "shortname" : ":writing_hand:", - "category" : "people", - "emoji_order" : "110", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "write", - "sign", - "signature", - "draw", - "body", - "education", - "person" - ] - }, - "nail_care" : { - "unicode" : "1f485", - "unicode_alternates" : "", - "name" : "nail polish", - "shortname" : ":nail_care:", - "category" : "people", - "emoji_order" : "111", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "beauty", - "manicure", - "body", - "care", - "cosmetics", - "person" - ] - }, - "lips" : { - "unicode" : "1f444", - "unicode_alternates" : "", - "name" : "mouth", - "shortname" : ":lips:", - "category" : "people", - "emoji_order" : "112", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "kiss", - "mouth", - "lips", - "body", - "person" - ] - }, - "tongue" : { - "unicode" : "1f445", - "unicode_alternates" : "", - "name" : "tongue", - "shortname" : ":tongue:", - "category" : "people", - "emoji_order" : "113", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "mouth", - "playful", - "taste", - "buds", - "food", - "silly", - "playful", - "tease", - "kiss", - "french kiss", - "lick", - "tasty", - "playfulness", - "silliness", - "intimacy", - "body", - "person" - ] - }, - "ear" : { - "unicode" : "1f442", - "unicode_alternates" : "", - "name" : "ear", - "shortname" : ":ear:", - "category" : "people", - "emoji_order" : "114", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "hear", - "listen", - "sound", - "body", - "person" - ] - }, - "nose" : { - "unicode" : "1f443", - "unicode_alternates" : "", - "name" : "nose", - "shortname" : ":nose:", - "category" : "people", - "emoji_order" : "115", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "smell", - "sniff", - "body", - "person" - ] - }, - "eye" : { - "unicode" : "1f441", - "unicode_alternates" : "1f441-fe0f", - "name" : "eye", - "shortname" : ":eye:", - "category" : "people", - "emoji_order" : "116", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "look", - "peek", - "watch", - "body", - "person" - ] - }, - "eyes" : { - "unicode" : "1f440", - "unicode_alternates" : "", - "name" : "eyes", - "shortname" : ":eyes:", - "category" : "people", - "emoji_order" : "117", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "look", - "peek", - "stalk", - "watch", - "body", - "eye", - "face", - "person" - ] - }, - "bust_in_silhouette" : { - "unicode" : "1f464", - "unicode_alternates" : "", - "name" : "bust in silhouette", - "shortname" : ":bust_in_silhouette:", - "category" : "people", - "emoji_order" : "118", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "human", - "man", - "person", - "user", - "member", - "account", - "guest", - "icon", - "avatar", - "profile", - "me", - "myself", - "i" - ] - }, - "busts_in_silhouette" : { - "unicode" : "1f465", - "unicode_alternates" : "", - "name" : "busts in silhouette", - "shortname" : ":busts_in_silhouette:", - "category" : "people", - "emoji_order" : "119", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "group", - "human", - "man", - "person", - "team", - "user", - "people", - "members", - "accounts", - "relationship", - "shadow", - "bust" - ] - }, - "speaking_head" : { - "unicode" : "1f5e3", - "unicode_alternates" : "1f5e3-fe0f", - "name" : "speaking head in silhouette", - "shortname" : ":speaking_head:", - "category" : "people", - "emoji_order" : "120", - "aliases" : [ - ":speaking_head_in_silhouette:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "talk", - "face", - "person", - "speak" - ] - }, - "baby" : { - "unicode" : "1f476", - "unicode_alternates" : "", - "name" : "baby", - "shortname" : ":baby:", - "category" : "people", - "emoji_order" : "121", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "child", - "infant", - "toddler", - "person" - ] - }, - "boy" : { - "unicode" : "1f466", - "unicode_alternates" : "", - "name" : "boy", - "shortname" : ":boy:", - "category" : "people", - "emoji_order" : "122", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "male", - "kid", - "child", - "person" - ] - }, - "girl" : { - "unicode" : "1f467", - "unicode_alternates" : "", - "name" : "girl", - "shortname" : ":girl:", - "category" : "people", - "emoji_order" : "123", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "female", - "kid", - "child", - "maiden", - "person", - "virgin", - "virgo", - "zodiac" - ] - }, - "man" : { - "unicode" : "1f468", - "unicode_alternates" : "", - "name" : "man", - "shortname" : ":man:", - "category" : "people", - "emoji_order" : "124", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "classy", - "dad", - "father", - "guy", - "mustache", - "person" - ] - }, - "woman" : { - "unicode" : "1f469", - "unicode_alternates" : "", - "name" : "woman", - "shortname" : ":woman:", - "category" : "people", - "emoji_order" : "125", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "female", - "girl", - "lady", - "person" - ] - }, - "person_with_blond_hair" : { - "unicode" : "1f471", - "unicode_alternates" : "", - "name" : "person with blond hair", - "shortname" : ":person_with_blond_hair:", - "category" : "people", - "emoji_order" : "126", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "male", - "man", - "blonde", - "young", - "western", - "westerner", - "occidental" - ] - }, - "older_man" : { - "unicode" : "1f474", - "unicode_alternates" : "", - "name" : "older man", - "shortname" : ":older_man:", - "category" : "people", - "emoji_order" : "127", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "male", - "men", - "grandpa", - "grandfather", - "old", - "person" - ] - }, - "older_woman" : { - "unicode" : "1f475", - "unicode_alternates" : "", - "name" : "older woman", - "shortname" : ":older_woman:", - "category" : "people", - "emoji_order" : "128", - "aliases" : [ - ":grandma:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "female", - "women", - "lady", - "grandma", - "grandmother", - "old", - "person" - ] - }, - "man_with_gua_pi_mao" : { - "unicode" : "1f472", - "unicode_alternates" : "", - "name" : "man with gua pi mao", - "shortname" : ":man_with_gua_pi_mao:", - "category" : "people", - "emoji_order" : "129", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "boy", - "male", - "skullcap", - "chinese", - "asian", - "qing", - "gua pi mao", - "hat", - "person" - ] - }, - "man_with_turban" : { - "unicode" : "1f473", - "unicode_alternates" : "", - "name" : "man with turban", - "shortname" : ":man_with_turban:", - "category" : "people", - "emoji_order" : "130", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "male", - "headdress", - "headwear", - "pagri", - "india", - "indian", - "mummy", - "wisdom", - "peace", - "person" - ] - }, - "cop" : { - "unicode" : "1f46e", - "unicode_alternates" : "", - "name" : "police officer", - "shortname" : ":cop:", - "category" : "people", - "emoji_order" : "131", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "arrest", - "enforcement", - "law", - "man", - "cop", - "person" - ] - }, - "construction_worker" : { - "unicode" : "1f477", - "unicode_alternates" : "", - "name" : "construction worker", - "shortname" : ":construction_worker:", - "category" : "people", - "emoji_order" : "132", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "human", - "male", - "man", - "wip", - "hat", - "person" - ] - }, - "guardsman" : { - "unicode" : "1f482", - "unicode_alternates" : "", - "name" : "guardsman", - "shortname" : ":guardsman:", - "category" : "people", - "emoji_order" : "133", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "british", - "gb", - "male", - "man", - "uk", - "guard", - "bearskin", - "hat", - "british", - "queen", - "ceremonial", - "military", - "person" - ] - }, - "spy" : { - "unicode" : "1f575", - "unicode_alternates" : "1f575-fe0f", - "name" : "sleuth or spy", - "shortname" : ":spy:", - "category" : "people", - "emoji_order" : "134", - "aliases" : [ - ":sleuth_or_spy:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "pi", - "undercover", - "investigator", - "person" - ] - }, - "santa" : { - "unicode" : "1f385", - "unicode_alternates" : "", - "name" : "father christmas", - "shortname" : ":santa:", - "category" : "people", - "emoji_order" : "135", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "festival", - "male", - "man", - "xmas", - "santa", - "saint nick", - "jolly", - "ho ho ho", - "north pole", - "presents", - "gifts", - "naughty", - "nice", - "sleigh", - "holiday", - "activity", - "celebration", - "fairy tale", - "fantasy", - "person" - ] - }, - "angel" : { - "unicode" : "1f47c", - "unicode_alternates" : "", - "name" : "baby angel", - "shortname" : ":angel:", - "category" : "people", - "emoji_order" : "136", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "halo", - "cupid", - "heaven", - "wings", - "jesus", - "face", - "fairy tale", - "fantasy", - "person" - ] - }, - "princess" : { - "unicode" : "1f478", - "unicode_alternates" : "", - "name" : "princess", - "shortname" : ":princess:", - "category" : "people", - "emoji_order" : "137", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "blond", - "crown", - "female", - "girl", - "woman", - "royal", - "royalty", - "king", - "queen", - "daughter", - "disney", - "high-maintenance", - "fairy tale", - "fantasy", - "person" - ] - }, - "bride_with_veil" : { - "unicode" : "1f470", - "unicode_alternates" : "", - "name" : "bride with veil", - "shortname" : ":bride_with_veil:", - "category" : "people", - "emoji_order" : "138", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "couple", - "marriage", - "wedding", - "wedding", - "planning", - "gown", - "dress", - "engagement", - "white", - "person" - ] - }, - "walking" : { - "unicode" : "1f6b6", - "unicode_alternates" : "", - "name" : "pedestrian", - "shortname" : ":walking:", - "category" : "people", - "emoji_order" : "139", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "man", - "walk", - "stroll", - "stride", - "hiking", - "hike", - "person", - "walking" - ] - }, - "runner" : { - "unicode" : "1f3c3", - "unicode_alternates" : "", - "name" : "runner", - "shortname" : ":runner:", - "category" : "people", - "emoji_order" : "140", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "exercise", - "man", - "run", - "jog", - "sprint", - "race", - "dash", - "marathon", - "person", - "running" - ] - }, - "dancer" : { - "unicode" : "1f483", - "unicode_alternates" : "", - "name" : "dancer", - "shortname" : ":dancer:", - "category" : "people", - "emoji_order" : "141", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "female", - "fun", - "girl", - "woman", - "dress", - "fancy", - "boogy", - "party", - "celebrate", - "ballet", - "tango", - "cha cha", - "music", - "person" - ] - }, - "dancers" : { - "unicode" : "1f46f", - "unicode_alternates" : "", - "name" : "woman with bunny ears", - "shortname" : ":dancers:", - "category" : "people", - "emoji_order" : "142", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "female", - "girls", - "women", - "dancing", - "dancers", - "showgirl", - "playboy", - "costume", - "cancan", - "dancer", - "ear", - "girl", - "person" - ] - }, - "couple" : { - "unicode" : "1f46b", - "unicode_alternates" : "", - "name" : "man and woman holding hands", - "shortname" : ":couple:", - "category" : "people", - "emoji_order" : "143", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "affection", - "date", - "dating", - "human", - "like", - "love", - "marriage", - "people", - "valentines", - "couple", - "hand", - "hold", - "person" - ] - }, - "two_men_holding_hands" : { - "unicode" : "1f46c", - "unicode_alternates" : "", - "name" : "two men holding hands", - "shortname" : ":two_men_holding_hands:", - "category" : "people", - "emoji_order" : "144", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "bromance", - "couple", - "friends", - "like", - "love", - "gay", - "homosexual", - "friends", - "team", - "unity", - "gemini", - "hand", - "hold", - "man", - "person", - "twins", - "zodiac" - ] - }, - "two_women_holding_hands" : { - "unicode" : "1f46d", - "unicode_alternates" : "", - "name" : "two women holding hands", - "shortname" : ":two_women_holding_hands:", - "category" : "people", - "emoji_order" : "145", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "couple", - "female", - "friends", - "like", - "love", - "girlfriends", - "friends", - "sisters", - "mother", - "daughter", - "gay", - "homosexual", - "couple", - "unity", - "hand", - "hold", - "person", - "woman" - ] - }, - "bow" : { - "unicode" : "1f647", - "unicode_alternates" : "", - "name" : "person bowing deeply", - "shortname" : ":bow:", - "category" : "people", - "emoji_order" : "146", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "boy", - "male", - "man", - "sorry", - "bow", - "respect", - "bend", - "apology", - "gesture" - ] - }, - "information_desk_person" : { - "unicode" : "1f481", - "unicode_alternates" : "", - "name" : "information desk person", - "shortname" : ":information_desk_person:", - "category" : "people", - "emoji_order" : "147", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "female", - "girl", - "human", - "woman", - "help", - "question", - "answer", - "sassy", - "unimpressed", - "attitude", - "snarky", - "hand" - ] - }, - "no_good" : { - "unicode" : "1f645", - "unicode_alternates" : "", - "name" : "face with no good gesture", - "shortname" : ":no_good:", - "category" : "people", - "emoji_order" : "148", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "female", - "girl", - "woman", - "stop", - "nope", - "don't", - "not", - "forbidden", - "hand", - "person", - "prohibited" - ] - }, - "ok_woman" : { - "unicode" : "1f646", - "unicode_alternates" : "", - "name" : "face with ok gesture", - "shortname" : ":ok_woman:", - "category" : "people", - "emoji_order" : "149", - "aliases" : [ - ], - "aliases_ascii" : [ - "*\\0/*", - "\\0/", - "*\\O/*", - "\\O/" - ], - "keywords" : [ - "female", - "girl", - "human", - "pink", - "women", - "yes", - "okay", - "accept", - "hand", - "person" - ] - }, - "raising_hand" : { - "unicode" : "1f64b", - "unicode_alternates" : "", - "name" : "happy person raising one hand", - "shortname" : ":raising_hand:", - "category" : "people", - "emoji_order" : "150", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "female", - "girl", - "woman", - "raise", - "notice", - "attention", - "answer", - "gesture", - "raised" - ] - }, - "person_with_pouting_face" : { - "unicode" : "1f64e", - "unicode_alternates" : "", - "name" : "person with pouting face", - "shortname" : ":person_with_pouting_face:", - "category" : "people", - "emoji_order" : "151", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "female", - "girl", - "woman", - "pout", - "sexy", - "cute", - "annoyed", - "gesture" - ] - }, - "person_frowning" : { - "unicode" : "1f64d", - "unicode_alternates" : "", - "name" : "person frowning", - "shortname" : ":person_frowning:", - "category" : "people", - "emoji_order" : "152", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "female", - "girl", - "woman", - "dejected", - "rejected", - "sad", - "frown", - "gesture" - ] - }, - "haircut" : { - "unicode" : "1f487", - "unicode_alternates" : "", - "name" : "haircut", - "shortname" : ":haircut:", - "category" : "people", - "emoji_order" : "153", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "female", - "girl", - "woman", - "barber", - "beauty", - "parlor", - "person" - ] - }, - "massage" : { - "unicode" : "1f486", - "unicode_alternates" : "", - "name" : "face massage", - "shortname" : ":massage:", - "category" : "people", - "emoji_order" : "154", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "female", - "girl", - "woman", - "person", - "salon" - ] - }, - "couple_with_heart" : { - "unicode" : "1f491", - "unicode_alternates" : "", - "name" : "couple with heart", - "shortname" : ":couple_with_heart:", - "category" : "people", - "emoji_order" : "155", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "affection", - "dating", - "human", - "like", - "love", - "marriage", - "valentines", - "person", - "romance" - ] - }, - "couple_ww" : { - "unicode" : "1f469-2764-1f469", - "unicode_alternates" : "1f469-200d-2764-fe0f-200d-1f469", - "name" : "couple (woman,woman)", - "shortname" : ":couple_ww:", - "category" : "people", - "emoji_order" : "156", - "aliases" : [ - ":couple_with_heart_ww:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "affection", - "dating", - "human", - "like", - "love", - "marriage", - "valentines" - ] - }, - "couple_mm" : { - "unicode" : "1f468-2764-1f468", - "unicode_alternates" : "1f468-200d-2764-fe0f-200d-1f468", - "name" : "couple (man,man)", - "shortname" : ":couple_mm:", - "category" : "people", - "emoji_order" : "157", - "aliases" : [ - ":couple_with_heart_mm:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "affection", - "dating", - "human", - "like", - "love", - "marriage", - "valentines" - ] - }, - "couplekiss" : { - "unicode" : "1f48f", - "unicode_alternates" : "", - "name" : "kiss", - "shortname" : ":couplekiss:", - "category" : "people", - "emoji_order" : "158", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "dating", - "like", - "love", - "marriage", - "valentines", - "couple", - "person", - "romance" - ] - }, - "kiss_ww" : { - "unicode" : "1f469-2764-1f48b-1f469", - "unicode_alternates" : "1f469-200d-2764-fe0f-200d-1f48b-200d-1f469", - "name" : "kiss (woman,woman)", - "shortname" : ":kiss_ww:", - "category" : "people", - "emoji_order" : "159", - "aliases" : [ - ":couplekiss_ww:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "dating", - "like", - "love", - "marriage", - "valentines", - "couple" - ] - }, - "kiss_mm" : { - "unicode" : "1f468-2764-1f48b-1f468", - "unicode_alternates" : "1f468-200d-2764-fe0f-200d-1f48b-200d-1f468", - "name" : "kiss (man,man)", - "shortname" : ":kiss_mm:", - "category" : "people", - "emoji_order" : "160", - "aliases" : [ - ":couplekiss_mm:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "dating", - "like", - "love", - "marriage", - "valentines", - "couple" - ] - }, - "family" : { - "unicode" : "1f46a", - "unicode_alternates" : "", - "name" : "family", - "shortname" : ":family:", - "category" : "people", - "emoji_order" : "161", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "child", - "dad", - "father", - "mom", - "mother", - "parents", - "girl", - "boy", - "group", - "unit", - "man", - "woman", - "person" - ] - }, - "family_mwg" : { - "unicode" : "1f468-1f469-1f467", - "unicode_alternates" : "1f468-200d-1f469-200d-1f467", - "name" : "family (man,woman,girl)", - "shortname" : ":family_mwg:", - "category" : "people", - "emoji_order" : "162", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "child", - "dad", - "father", - "mom", - "mother", - "parents", - "girl", - "boy", - "group", - "unit", - "man", - "woman" - ] - }, - "family_mwgb" : { - "unicode" : "1f468-1f469-1f467-1f466", - "unicode_alternates" : "1f468-200d-1f469-200d-1f467-200d-1f466", - "name" : "family (man,woman,girl,boy)", - "shortname" : ":family_mwgb:", - "category" : "people", - "emoji_order" : "163", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "dad", - "father", - "mom", - "mother", - "parents", - "children", - "girl", - "boy", - "group", - "unit", - "man", - "woman" - ] - }, - "family_mwbb" : { - "unicode" : "1f468-1f469-1f466-1f466", - "unicode_alternates" : "1f468-200d-1f469-200d-1f466-200d-1f466", - "name" : "family (man,woman,boy,boy)", - "shortname" : ":family_mwbb:", - "category" : "people", - "emoji_order" : "164", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "dad", - "father", - "mom", - "mother", - "parents", - "children", - "boy", - "group", - "unit", - "man", - "woman" - ] - }, - "family_mwgg" : { - "unicode" : "1f468-1f469-1f467-1f467", - "unicode_alternates" : "1f468-200d-1f469-200d-1f467-200d-1f467", - "name" : "family (man,woman,girl,girl)", - "shortname" : ":family_mwgg:", - "category" : "people", - "emoji_order" : "165", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "dad", - "father", - "mom", - "mother", - "parents", - "children", - "girl", - "group", - "unit", - "man", - "woman" - ] - }, - "family_wwb" : { - "unicode" : "1f469-1f469-1f466", - "unicode_alternates" : "1f469-200d-1f469-200d-1f466", - "name" : "family (woman,woman,boy)", - "shortname" : ":family_wwb:", - "category" : "people", - "emoji_order" : "166", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "mom", - "mother", - "parents", - "child", - "boy", - "group", - "unit", - "gay", - "lesbian", - "homosexual", - "woman" - ] - }, - "family_wwg" : { - "unicode" : "1f469-1f469-1f467", - "unicode_alternates" : "1f469-200d-1f469-200d-1f467", - "name" : "family (woman,woman,girl)", - "shortname" : ":family_wwg:", - "category" : "people", - "emoji_order" : "167", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "mom", - "mother", - "parents", - "child", - "woman", - "girl", - "group", - "unit", - "gay", - "lesbian", - "homosexual" - ] - }, - "family_wwgb" : { - "unicode" : "1f469-1f469-1f467-1f466", - "unicode_alternates" : "1f469-200d-1f469-200d-1f467-200d-1f466", - "name" : "family (woman,woman,girl,boy)", - "shortname" : ":family_wwgb:", - "category" : "people", - "emoji_order" : "168", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "mom", - "mother", - "parents", - "children", - "group", - "unit", - "gay", - "lesbian", - "homosexual", - "woman", - "girl", - "boy" - ] - }, - "family_wwbb" : { - "unicode" : "1f469-1f469-1f466-1f466", - "unicode_alternates" : "1f469-200d-1f469-200d-1f466-200d-1f466", - "name" : "family (woman,woman,boy,boy)", - "shortname" : ":family_wwbb:", - "category" : "people", - "emoji_order" : "169", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "mom", - "mother", - "parents", - "children", - "group", - "unit", - "gay", - "lesbian", - "homosexual", - "woman", - "boy" - ] - }, - "family_wwgg" : { - "unicode" : "1f469-1f469-1f467-1f467", - "unicode_alternates" : "1f469-200d-1f469-200d-1f467-200d-1f467", - "name" : "family (woman,woman,girl,girl)", - "shortname" : ":family_wwgg:", - "category" : "people", - "emoji_order" : "170", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "mom", - "mother", - "parents", - "children", - "group", - "unit", - "gay", - "lesbian", - "homosexual", - "woman", - "girl" - ] - }, - "family_mmb" : { - "unicode" : "1f468-1f468-1f466", - "unicode_alternates" : "1f468-200d-1f468-200d-1f466", - "name" : "family (man,man,boy)", - "shortname" : ":family_mmb:", - "category" : "people", - "emoji_order" : "171", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "child", - "dad", - "father", - "parents", - "group", - "unit", - "gay", - "homosexual", - "man", - "boy" - ] - }, - "family_mmg" : { - "unicode" : "1f468-1f468-1f467", - "unicode_alternates" : "1f468-200d-1f468-200d-1f467", - "name" : "family (man,man,girl)", - "shortname" : ":family_mmg:", - "category" : "people", - "emoji_order" : "172", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "child", - "dad", - "father", - "parents", - "group", - "unit", - "gay", - "homosexual", - "man", - "girl" - ] - }, - "family_mmgb" : { - "unicode" : "1f468-1f468-1f467-1f466", - "unicode_alternates" : "1f468-200d-1f468-200d-1f467-200d-1f466", - "name" : "family (man,man,girl,boy)", - "shortname" : ":family_mmgb:", - "category" : "people", - "emoji_order" : "173", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "children", - "dad", - "father", - "parents", - "group", - "unit", - "gay", - "homosexual", - "man", - "girl", - "boy" - ] - }, - "family_mmbb" : { - "unicode" : "1f468-1f468-1f466-1f466", - "unicode_alternates" : "1f468-200d-1f468-200d-1f466-200d-1f466", - "name" : "family (man,man,boy,boy)", - "shortname" : ":family_mmbb:", - "category" : "people", - "emoji_order" : "174", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "children", - "dad", - "father", - "parents", - "group", - "unit", - "gay", - "homosexual", - "man", - "boy" - ] - }, - "family_mmgg" : { - "unicode" : "1f468-1f468-1f467-1f467", - "unicode_alternates" : "1f468-200d-1f468-200d-1f467-200d-1f467", - "name" : "family (man,man,girl,girl)", - "shortname" : ":family_mmgg:", - "category" : "people", - "emoji_order" : "175", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "children", - "dad", - "father", - "parents", - "group", - "unit", - "gay", - "homosexual", - "man", - "girl" - ] - }, - "womans_clothes" : { - "unicode" : "1f45a", - "unicode_alternates" : "", - "name" : "womans clothes", - "shortname" : ":womans_clothes:", - "category" : "people", - "emoji_order" : "176", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "fashion", - "clothing", - "blouse", - "shirt", - "wardrobe", - "breasts", - "cleavage", - "shopping", - "shop", - "dressing", - "dressed", - "object", - "person", - "woman" - ] - }, - "shirt" : { - "unicode" : "1f455", - "unicode_alternates" : "", - "name" : "t-shirt", - "shortname" : ":shirt:", - "category" : "people", - "emoji_order" : "177", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "cloth", - "fashion", - "shirt", - "tee", - "clothing", - "object", - "person", - "tshirt" - ] - }, - "jeans" : { - "unicode" : "1f456", - "unicode_alternates" : "", - "name" : "jeans", - "shortname" : ":jeans:", - "category" : "people", - "emoji_order" : "178", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "fashion", - "shopping", - "pants", - "blue", - "denim", - "levi's", - "levi", - "designer", - "work", - "skinny", - "clothing", - "object", - "person", - "trousers" - ] - }, - "necktie" : { - "unicode" : "1f454", - "unicode_alternates" : "", - "name" : "necktie", - "shortname" : ":necktie:", - "category" : "people", - "emoji_order" : "179", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "clothes", - "fashion", - "formal", - "shirt", - "tie", - "clothing", - "object", - "person" - ] - }, - "dress" : { - "unicode" : "1f457", - "unicode_alternates" : "", - "name" : "dress", - "shortname" : ":dress:", - "category" : "people", - "emoji_order" : "180", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "clothes", - "fashion", - "clothing", - "object", - "person" - ] - }, - "bikini" : { - "unicode" : "1f459", - "unicode_alternates" : "", - "name" : "bikini", - "shortname" : ":bikini:", - "category" : "people", - "emoji_order" : "181", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "beach", - "fashion", - "female", - "girl", - "swimming", - "woman", - "clothing", - "object", - "person", - "swim" - ] - }, - "kimono" : { - "unicode" : "1f458", - "unicode_alternates" : "", - "name" : "kimono", - "shortname" : ":kimono:", - "category" : "people", - "emoji_order" : "182", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "dress", - "fashion", - "female", - "japanese", - "women", - "clothing", - "object", - "person" - ] - }, - "lipstick" : { - "unicode" : "1f484", - "unicode_alternates" : "", - "name" : "lipstick", - "shortname" : ":lipstick:", - "category" : "people", - "emoji_order" : "183", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "fashion", - "female", - "girl", - "cosmetics", - "makeup", - "object", - "person" - ] - }, - "kiss" : { - "unicode" : "1f48b", - "unicode_alternates" : "", - "name" : "kiss mark", - "shortname" : ":kiss:", - "category" : "people", - "emoji_order" : "184", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "affection", - "face", - "like", - "lips", - "love", - "valentines", - "emotion", - "heart", - "person", - "romance" - ] - }, - "footprints" : { - "unicode" : "1f463", - "unicode_alternates" : "", - "name" : "footprints", - "shortname" : ":footprints:", - "category" : "people", - "emoji_order" : "185", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "feet", - "body", - "clothing", - "footprint", - "person", - "print" - ] - }, - "high_heel" : { - "unicode" : "1f460", - "unicode_alternates" : "", - "name" : "high-heeled shoe", - "shortname" : ":high_heel:", - "category" : "people", - "emoji_order" : "186", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "fashion", - "female", - "shoes", - "clothing", - "heel", - "object", - "person", - "woman" - ] - }, - "sandal" : { - "unicode" : "1f461", - "unicode_alternates" : "", - "name" : "womans sandal", - "shortname" : ":sandal:", - "category" : "people", - "emoji_order" : "187", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "fashion", - "shoes", - "female", - "clothing", - "object", - "person", - "shoe", - "woman" - ] - }, - "boot" : { - "unicode" : "1f462", - "unicode_alternates" : "", - "name" : "womans boots", - "shortname" : ":boot:", - "category" : "people", - "emoji_order" : "188", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "fashion", - "shoes", - "boot", - "clothing", - "object", - "person", - "shoe", - "woman" - ] - }, - "mans_shoe" : { - "unicode" : "1f45e", - "unicode_alternates" : "", - "name" : "mans shoe", - "shortname" : ":mans_shoe:", - "category" : "people", - "emoji_order" : "189", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "fashion", - "male", - "clothing", - "man", - "object", - "person" - ] - }, - "athletic_shoe" : { - "unicode" : "1f45f", - "unicode_alternates" : "", - "name" : "athletic shoe", - "shortname" : ":athletic_shoe:", - "category" : "people", - "emoji_order" : "190", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "sports", - "sneaker", - "clothing", - "object", - "person" - ] - }, - "womans_hat" : { - "unicode" : "1f452", - "unicode_alternates" : "", - "name" : "womans hat", - "shortname" : ":womans_hat:", - "category" : "people", - "emoji_order" : "191", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "accessories", - "fashion", - "female", - "clothing", - "object", - "person", - "woman" - ] - }, - "tophat" : { - "unicode" : "1f3a9", - "unicode_alternates" : "", - "name" : "top hat", - "shortname" : ":tophat:", - "category" : "people", - "emoji_order" : "192", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "classy", - "gentleman", - "magic", - "cap", - "beaver", - "high", - "tall", - "stove", - "pipe", - "chimney", - "topper", - "london", - "period piece", - "magician", - "activity", - "clothing", - "entertainment", - "object", - "person", - "tophat" - ] - }, - "helmet_with_cross" : { - "unicode" : "26d1", - "unicode_alternates" : "26d1-fe0f", - "name" : "helmet with white cross", - "shortname" : ":helmet_with_cross:", - "category" : "people", - "emoji_order" : "193", - "aliases" : [ - ":helmet_with_white_cross:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "aid", - "face", - "hat", - "person" - ] - }, - "mortar_board" : { - "unicode" : "1f393", - "unicode_alternates" : "", - "name" : "graduation cap", - "shortname" : ":mortar_board:", - "category" : "people", - "emoji_order" : "194", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "cap", - "college", - "degree", - "school", - "university", - "mortarboard", - "academic", - "education", - "ceremony", - "tassel", - "activity", - "celebration", - "clothing", - "hat", - "object" - ] - }, - "crown" : { - "unicode" : "1f451", - "unicode_alternates" : "", - "name" : "crown", - "shortname" : ":crown:", - "category" : "people", - "emoji_order" : "195", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "king", - "kod", - "leader", - "royalty", - "clothing", - "object", - "person", - "queen" - ] - }, - "school_satchel" : { - "unicode" : "1f392", - "unicode_alternates" : "", - "name" : "school satchel", - "shortname" : ":school_satchel:", - "category" : "people", - "emoji_order" : "196", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "bag", - "education", - "student", - "backpack", - "packing", - "pack", - "hike", - "education", - "adventure", - "travel", - "sightsee", - "activity", - "object" - ] - }, - "pouch" : { - "unicode" : "1f45d", - "unicode_alternates" : "", - "name" : "pouch", - "shortname" : ":pouch:", - "category" : "people", - "emoji_order" : "197", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "accessories", - "bag", - "cosmetic", - "packing", - "grandma", - "makeup", - "clothing", - "object", - "person" - ] - }, - "purse" : { - "unicode" : "1f45b", - "unicode_alternates" : "", - "name" : "purse", - "shortname" : ":purse:", - "category" : "people", - "emoji_order" : "198", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "accessories", - "fashion", - "money", - "clutch", - "bag", - "handbag", - "coin bag", - "accessory", - "ladies", - "shopping", - "clothing", - "coin", - "object", - "person" - ] - }, - "handbag" : { - "unicode" : "1f45c", - "unicode_alternates" : "", - "name" : "handbag", - "shortname" : ":handbag:", - "category" : "people", - "emoji_order" : "199", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "accessories", - "accessory", - "bag", - "fashion", - "clothing", - "object", - "person" - ] - }, - "briefcase" : { - "unicode" : "1f4bc", - "unicode_alternates" : "", - "name" : "briefcase", - "shortname" : ":briefcase:", - "category" : "people", - "emoji_order" : "200", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "business", - "documents", - "work", - "object", - "office", - "person" - ] - }, - "eyeglasses" : { - "unicode" : "1f453", - "unicode_alternates" : "", - "name" : "eyeglasses", - "shortname" : ":eyeglasses:", - "category" : "people", - "emoji_order" : "201", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "accessories", - "eyesight", - "fashion", - "spectacles", - "eye", - "sight", - "nearsightedness", - "myopia", - "farsightedness", - "hyperopia", - "frames", - "vision", - "see", - "blurry", - "contacts", - "clothing", - "eyewear", - "glasses", - "object", - "person" - ] - }, - "dark_sunglasses" : { - "unicode" : "1f576", - "unicode_alternates" : "1f576-fe0f", - "name" : "dark sunglasses", - "shortname" : ":dark_sunglasses:", - "category" : "people", - "emoji_order" : "202", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "shades", - "eyes", - "eye", - "eyewear", - "glasses", - "object" - ] - }, - "ring" : { - "unicode" : "1f48d", - "unicode_alternates" : "", - "name" : "ring", - "shortname" : ":ring:", - "category" : "people", - "emoji_order" : "203", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "marriage", - "propose", - "valentines", - "wedding", - "gold", - "diamond", - "emotion", - "object", - "person", - "romance" - ] - }, - "closed_umbrella" : { - "unicode" : "1f302", - "unicode_alternates" : "", - "name" : "closed umbrella", - "shortname" : ":closed_umbrella:", - "category" : "people", - "emoji_order" : "204", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "drizzle", - "rain", - "weather", - "moisture", - "protection", - "sun", - "ultraviolet", - "uv", - "clothing", - "nature", - "person" - ] - }, - "dog" : { - "unicode" : "1f436", - "unicode_alternates" : "", - "name" : "dog face", - "shortname" : ":dog:", - "category" : "nature", - "emoji_order" : "205", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "friend", - "nature", - "pet", - "puppy", - "woof", - "bark", - "fido" - ] - }, - "cat" : { - "unicode" : "1f431", - "unicode_alternates" : "", - "name" : "cat face", - "shortname" : ":cat:", - "category" : "nature", - "emoji_order" : "206", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "meow", - "pet", - "kitten", - "nature" - ] - }, - "mouse" : { - "unicode" : "1f42d", - "unicode_alternates" : "", - "name" : "mouse face", - "shortname" : ":mouse:", - "category" : "nature", - "emoji_order" : "207", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "nature", - "rodent" - ] - }, - "hamster" : { - "unicode" : "1f439", - "unicode_alternates" : "", - "name" : "hamster face", - "shortname" : ":hamster:", - "category" : "nature", - "emoji_order" : "208", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "nature", - "rodent", - "pet" - ] - }, - "rabbit" : { - "unicode" : "1f430", - "unicode_alternates" : "", - "name" : "rabbit face", - "shortname" : ":rabbit:", - "category" : "nature", - "emoji_order" : "209", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "nature", - "bunny", - "easter", - "reproduction", - "prolific", - "pet" - ] - }, - "bear" : { - "unicode" : "1f43b", - "unicode_alternates" : "", - "name" : "bear face", - "shortname" : ":bear:", - "category" : "nature", - "emoji_order" : "210", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "nature", - "grizzly" - ] - }, - "panda_face" : { - "unicode" : "1f43c", - "unicode_alternates" : "", - "name" : "panda face", - "shortname" : ":panda_face:", - "category" : "nature", - "emoji_order" : "211", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "nature", - "bear", - "cub", - "cute", - "endearment", - "friendship", - "love", - "bamboo", - "china", - "black", - "white" - ] - }, - "koala" : { - "unicode" : "1f428", - "unicode_alternates" : "", - "name" : "koala", - "shortname" : ":koala:", - "category" : "nature", - "emoji_order" : "212", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "nature", - "bear" - ] - }, - "tiger" : { - "unicode" : "1f42f", - "unicode_alternates" : "", - "name" : "tiger face", - "shortname" : ":tiger:", - "category" : "nature", - "emoji_order" : "213", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "nature", - "cat", - "striped", - "tony", - "tigger", - "hobs" - ] - }, - "lion_face" : { - "unicode" : "1f981", - "unicode_alternates" : "", - "name" : "lion face", - "shortname" : ":lion_face:", - "category" : "nature", - "emoji_order" : "214", - "aliases" : [ - ":lion:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - ] - }, - "cow" : { - "unicode" : "1f42e", - "unicode_alternates" : "", - "name" : "cow face", - "shortname" : ":cow:", - "category" : "nature", - "emoji_order" : "215", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "beef", - "ox", - "milk", - "dairy", - "nature" - ] - }, - "pig" : { - "unicode" : "1f437", - "unicode_alternates" : "", - "name" : "pig face", - "shortname" : ":pig:", - "category" : "nature", - "emoji_order" : "216", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "nature", - "piggy", - "pork", - "ham", - "hog", - "bacon", - "oink", - "slop", - "livestock", - "greed", - "greedy", - "oink" - ] - }, - "pig_nose" : { - "unicode" : "1f43d", - "unicode_alternates" : "", - "name" : "pig nose", - "shortname" : ":pig_nose:", - "category" : "nature", - "emoji_order" : "217", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "oink", - "snout", - "food", - "eat", - "cute", - "pink", - "smell", - "truffle", - "face", - "nature" - ] - }, - "frog" : { - "unicode" : "1f438", - "unicode_alternates" : "", - "name" : "frog face", - "shortname" : ":frog:", - "category" : "nature", - "emoji_order" : "218", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "nature" - ] - }, - "octopus" : { - "unicode" : "1f419", - "unicode_alternates" : "", - "name" : "octopus", - "shortname" : ":octopus:", - "category" : "nature", - "emoji_order" : "219", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "creature", - "ocean", - "sea", - "nature" - ] - }, - "monkey_face" : { - "unicode" : "1f435", - "unicode_alternates" : "", - "name" : "monkey face", - "shortname" : ":monkey_face:", - "category" : "nature", - "emoji_order" : "220", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "nature" - ] - }, - "see_no_evil" : { - "unicode" : "1f648", - "unicode_alternates" : "", - "name" : "see-no-evil monkey", - "shortname" : ":see_no_evil:", - "category" : "nature", - "emoji_order" : "221", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "nature", - "monkey", - "see", - "eyes", - "vision", - "sight", - "mizaru", - "evil", - "face", - "forbidden", - "gesture", - "no", - "not", - "prohibited" - ] - }, - "hear_no_evil" : { - "unicode" : "1f649", - "unicode_alternates" : "", - "name" : "hear-no-evil monkey", - "shortname" : ":hear_no_evil:", - "category" : "nature", - "emoji_order" : "222", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "ears", - "hear", - "sound", - "kikazaru", - "evil", - "face", - "forbidden", - "gesture", - "nature", - "no", - "not", - "prohibited" - ] - }, - "speak_no_evil" : { - "unicode" : "1f64a", - "unicode_alternates" : "", - "name" : "speak-no-evil monkey", - "shortname" : ":speak_no_evil:", - "category" : "nature", - "emoji_order" : "223", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "mouth", - "talk", - "say", - "words", - "verbal", - "verbalize", - "oral", - "iwazaru", - "evil", - "face", - "forbidden", - "gesture", - "nature", - "no", - "not", - "prohibited", - "speak" - ] - }, - "monkey" : { - "unicode" : "1f412", - "unicode_alternates" : "", - "name" : "monkey", - "shortname" : ":monkey:", - "category" : "nature", - "emoji_order" : "224", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "nature", - "primate", - "banana", - "silly" - ] - }, - "chicken" : { - "unicode" : "1f414", - "unicode_alternates" : "", - "name" : "chicken", - "shortname" : ":chicken:", - "category" : "nature", - "emoji_order" : "225", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "cluck", - "hen", - "poultry", - "livestock", - "nature" - ] - }, - "penguin" : { - "unicode" : "1f427", - "unicode_alternates" : "", - "name" : "penguin", - "shortname" : ":penguin:", - "category" : "nature", - "emoji_order" : "226", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "nature", - "bird" - ] - }, - "bird" : { - "unicode" : "1f426", - "unicode_alternates" : "", - "name" : "bird", - "shortname" : ":bird:", - "category" : "nature", - "emoji_order" : "227", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "fly", - "nature", - "tweet" - ] - }, - "baby_chick" : { - "unicode" : "1f424", - "unicode_alternates" : "", - "name" : "baby chick", - "shortname" : ":baby_chick:", - "category" : "nature", - "emoji_order" : "228", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "chicken", - "bird", - "young", - "woman", - "cute", - "nature" - ] - }, - "hatching_chick" : { - "unicode" : "1f423", - "unicode_alternates" : "", - "name" : "hatching chick", - "shortname" : ":hatching_chick:", - "category" : "nature", - "emoji_order" : "229", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "born", - "chicken", - "egg", - "baby", - "bird", - "chicken", - "young", - "woman", - "cute", - "animal", - "nature" - ] - }, - "hatched_chick" : { - "unicode" : "1f425", - "unicode_alternates" : "", - "name" : "front-facing baby chick", - "shortname" : ":hatched_chick:", - "category" : "nature", - "emoji_order" : "230", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "baby", - "chicken", - "chick", - "baby", - "bird", - "chicken", - "young", - "woman", - "cute", - "animal", - "nature" - ] - }, - "wolf" : { - "unicode" : "1f43a", - "unicode_alternates" : "", - "name" : "wolf face", - "shortname" : ":wolf:", - "category" : "nature", - "emoji_order" : "231", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "nature" - ] - }, - "boar" : { - "unicode" : "1f417", - "unicode_alternates" : "", - "name" : "boar", - "shortname" : ":boar:", - "category" : "nature", - "emoji_order" : "232", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "nature", - "pig" - ] - }, - "horse" : { - "unicode" : "1f434", - "unicode_alternates" : "", - "name" : "horse face", - "shortname" : ":horse:", - "category" : "nature", - "emoji_order" : "233", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "powerful", - "draft", - "colt", - "filly", - "mare", - "stallion", - "gelding", - "yearling", - "thoroughbred", - "pony", - "nature" - ] - }, - "unicorn" : { - "unicode" : "1f984", - "unicode_alternates" : "", - "name" : "unicorn face", - "shortname" : ":unicorn:", - "category" : "nature", - "emoji_order" : "234", - "aliases" : [ - ":unicorn_face:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - ] - }, - "bee" : { - "unicode" : "1f41d", - "unicode_alternates" : "", - "name" : "honeybee", - "shortname" : ":bee:", - "category" : "nature", - "emoji_order" : "235", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "insect", - "bee", - "queen", - "buzz", - "flower", - "pollen", - "sting", - "honey", - "hive", - "bumble", - "pollination", - "animal", - "nature" - ] - }, - "bug" : { - "unicode" : "1f41b", - "unicode_alternates" : "", - "name" : "bug", - "shortname" : ":bug:", - "category" : "nature", - "emoji_order" : "236", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "insect", - "nature", - "insect", - "virus", - "error", - "animal" - ] - }, - "snail" : { - "unicode" : "1f40c", - "unicode_alternates" : "", - "name" : "snail", - "shortname" : ":snail:", - "category" : "nature", - "emoji_order" : "237", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "shell", - "slow", - "slow", - "escargot", - "french", - "appetizer", - "nature" - ] - }, - "beetle" : { - "unicode" : "1f41e", - "unicode_alternates" : "", - "name" : "lady beetle", - "shortname" : ":beetle:", - "category" : "nature", - "emoji_order" : "238", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "insect", - "nature", - "bug", - "ladybug", - "ladybird", - "cow", - "lady cow", - "endearment", - "animal", - "lady beetle" - ] - }, - "ant" : { - "unicode" : "1f41c", - "unicode_alternates" : "", - "name" : "ant", - "shortname" : ":ant:", - "category" : "nature", - "emoji_order" : "239", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "insect", - "queen", - "insect", - "team", - "animal", - "nature" - ] - }, - "spider" : { - "unicode" : "1f577", - "unicode_alternates" : "1f577-fe0f", - "name" : "spider", - "shortname" : ":spider:", - "category" : "nature", - "emoji_order" : "240", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "arachnid", - "eight-legged", - "animal", - "insect", - "object" - ] - }, - "scorpion" : { - "unicode" : "1f982", - "unicode_alternates" : "", - "name" : "scorpion", - "shortname" : ":scorpion:", - "category" : "nature", - "emoji_order" : "241", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - ] - }, - "crab" : { - "unicode" : "1f980", - "unicode_alternates" : "", - "name" : "crab", - "shortname" : ":crab:", - "category" : "nature", - "emoji_order" : "242", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - ] - }, - "snake" : { - "unicode" : "1f40d", - "unicode_alternates" : "", - "name" : "snake", - "shortname" : ":snake:", - "category" : "nature", - "emoji_order" : "243", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "evil", - "bearer", - "nature", - "ophiuchus", - "serpent", - "zodiac" - ] - }, - "turtle" : { - "unicode" : "1f422", - "unicode_alternates" : "", - "name" : "turtle", - "shortname" : ":turtle:", - "category" : "nature", - "emoji_order" : "244", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "slow", - "shell", - "tortoise", - "chelonian", - "reptile", - "slow", - "snap", - "steady", - "nature" - ] - }, - "tropical_fish" : { - "unicode" : "1f420", - "unicode_alternates" : "", - "name" : "tropical fish", - "shortname" : ":tropical_fish:", - "category" : "nature", - "emoji_order" : "245", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "nature" - ] - }, - "fish" : { - "unicode" : "1f41f", - "unicode_alternates" : "", - "name" : "fish", - "shortname" : ":fish:", - "category" : "nature", - "emoji_order" : "246", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "food", - "nature", - "pisces", - "zodiac" - ] - }, - "blowfish" : { - "unicode" : "1f421", - "unicode_alternates" : "", - "name" : "blowfish", - "shortname" : ":blowfish:", - "category" : "nature", - "emoji_order" : "247", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "food", - "nature", - "pufferfish", - "puffer", - "ballonfish", - "toadfish", - "fugu fish", - "sushi", - "animal", - "fish" - ] - }, - "dolphin" : { - "unicode" : "1f42c", - "unicode_alternates" : "", - "name" : "dolphin", - "shortname" : ":dolphin:", - "category" : "nature", - "emoji_order" : "248", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "fins", - "fish", - "flipper", - "nature", - "ocean", - "sea" - ] - }, - "whale" : { - "unicode" : "1f433", - "unicode_alternates" : "", - "name" : "spouting whale", - "shortname" : ":whale:", - "category" : "nature", - "emoji_order" : "249", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "nature", - "ocean", - "sea", - "face" - ] - }, - "whale2" : { - "unicode" : "1f40b", - "unicode_alternates" : "", - "name" : "whale", - "shortname" : ":whale2:", - "category" : "nature", - "emoji_order" : "250", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "nature", - "ocean", - "sea", - "blubber", - "bloated", - "fat", - "large", - "massive" - ] - }, - "crocodile" : { - "unicode" : "1f40a", - "unicode_alternates" : "", - "name" : "crocodile", - "shortname" : ":crocodile:", - "category" : "nature", - "emoji_order" : "251", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "nature", - "croc", - "alligator", - "gator", - "cranky" - ] - }, - "leopard" : { - "unicode" : "1f406", - "unicode_alternates" : "", - "name" : "leopard", - "shortname" : ":leopard:", - "category" : "nature", - "emoji_order" : "252", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "nature", - "cat", - "spot", - "spotted", - "sexy" - ] - }, - "tiger2" : { - "unicode" : "1f405", - "unicode_alternates" : "", - "name" : "tiger", - "shortname" : ":tiger2:", - "category" : "nature", - "emoji_order" : "253", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "nature", - "cat", - "striped", - "tony", - "tigger", - "hobs" - ] - }, - "water_buffalo" : { - "unicode" : "1f403", - "unicode_alternates" : "", - "name" : "water buffalo", - "shortname" : ":water_buffalo:", - "category" : "nature", - "emoji_order" : "254", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "cow", - "nature", - "ox", - "asia", - "bovine" - ] - }, - "ox" : { - "unicode" : "1f402", - "unicode_alternates" : "", - "name" : "ox", - "shortname" : ":ox:", - "category" : "nature", - "emoji_order" : "255", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "beef", - "cow", - "bull", - "nature", - "taurus", - "zodiac" - ] - }, - "cow2" : { - "unicode" : "1f404", - "unicode_alternates" : "", - "name" : "cow", - "shortname" : ":cow2:", - "category" : "nature", - "emoji_order" : "256", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "beef", - "nature", - "ox", - "milk", - "dairy", - "beef", - "bessie", - "moo" - ] - }, - "dromedary_camel" : { - "unicode" : "1f42a", - "unicode_alternates" : "", - "name" : "dromedary camel", - "shortname" : ":dromedary_camel:", - "category" : "nature", - "emoji_order" : "257", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "desert", - "hot", - "hump", - "middle east", - "heat", - "water", - "hump day", - "wednesday", - "sex", - "nature" - ] - }, - "camel" : { - "unicode" : "1f42b", - "unicode_alternates" : "", - "name" : "bactrian camel", - "shortname" : ":camel:", - "category" : "nature", - "emoji_order" : "258", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "hot", - "nature", - "hump", - "desert", - "central asia", - "heat", - "water", - "hump day", - "wednesday", - "sex" - ] - }, - "elephant" : { - "unicode" : "1f418", - "unicode_alternates" : "", - "name" : "elephant", - "shortname" : ":elephant:", - "category" : "nature", - "emoji_order" : "259", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "nature", - "nose", - "thailand" - ] - }, - "goat" : { - "unicode" : "1f410", - "unicode_alternates" : "", - "name" : "goat", - "shortname" : ":goat:", - "category" : "nature", - "emoji_order" : "260", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "nature", - "kid", - "billy", - "livestock", - "capricorn", - "zodiac" - ] - }, - "ram" : { - "unicode" : "1f40f", - "unicode_alternates" : "", - "name" : "ram", - "shortname" : ":ram:", - "category" : "nature", - "emoji_order" : "261", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "nature", - "sheep", - "male", - "horns", - "aries", - "zodiac" - ] - }, - "sheep" : { - "unicode" : "1f411", - "unicode_alternates" : "", - "name" : "sheep", - "shortname" : ":sheep:", - "category" : "nature", - "emoji_order" : "262", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "nature", - "wool", - "flock", - "follower", - "ewe", - "female", - "lamb" - ] - }, - "racehorse" : { - "unicode" : "1f40e", - "unicode_alternates" : "", - "name" : "horse", - "shortname" : ":racehorse:", - "category" : "nature", - "emoji_order" : "263", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "gamble", - "powerful", - "draft", - "calvary", - "cowboy", - "cowgirl", - "mounted", - "race", - "ride", - "gallop", - "trot", - "colt", - "filly", - "mare", - "stallion", - "gelding", - "yearling", - "thoroughbred", - "pony", - "nature", - "place", - "racehorse", - "racing" - ] - }, - "pig2" : { - "unicode" : "1f416", - "unicode_alternates" : "", - "name" : "pig", - "shortname" : ":pig2:", - "category" : "nature", - "emoji_order" : "264", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "nature", - "piggy", - "pork", - "ham", - "hog", - "bacon", - "oink", - "slop", - "livestock", - "greed", - "greedy", - "oink", - "sow" - ] - }, - "rat" : { - "unicode" : "1f400", - "unicode_alternates" : "", - "name" : "rat", - "shortname" : ":rat:", - "category" : "nature", - "emoji_order" : "265", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "mouse", - "rodent", - "crooked", - "snitch", - "nature" - ] - }, - "mouse2" : { - "unicode" : "1f401", - "unicode_alternates" : "", - "name" : "mouse", - "shortname" : ":mouse2:", - "category" : "nature", - "emoji_order" : "266", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "nature", - "mice", - "rodent" - ] - }, - "rooster" : { - "unicode" : "1f413", - "unicode_alternates" : "", - "name" : "rooster", - "shortname" : ":rooster:", - "category" : "nature", - "emoji_order" : "267", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "chicken", - "nature", - "cockerel", - "cock", - "male", - "cock-a-doodle-doo", - "crowing" - ] - }, - "turkey" : { - "unicode" : "1f983", - "unicode_alternates" : "", - "name" : "turkey", - "shortname" : ":turkey:", - "category" : "nature", - "emoji_order" : "268", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - ] - }, - "dove" : { - "unicode" : "1f54a", - "unicode_alternates" : "1f54a-fe0f", - "name" : "dove of peace", - "shortname" : ":dove:", - "category" : "nature", - "emoji_order" : "269", - "aliases" : [ - ":dove_of_peace:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "symbol", - "bird", - "animal", - "fly", - "nature" - ] - }, - "dog2" : { - "unicode" : "1f415", - "unicode_alternates" : "", - "name" : "dog", - "shortname" : ":dog2:", - "category" : "nature", - "emoji_order" : "270", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "friend", - "nature", - "pet", - "puppy", - "woof", - "bark", - "fido" - ] - }, - "poodle" : { - "unicode" : "1f429", - "unicode_alternates" : "", - "name" : "poodle", - "shortname" : ":poodle:", - "category" : "nature", - "emoji_order" : "271", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "101", - "animal", - "dog", - "nature", - "showy", - "sophisticated", - "vain" - ] - }, - "cat2" : { - "unicode" : "1f408", - "unicode_alternates" : "", - "name" : "cat", - "shortname" : ":cat2:", - "category" : "nature", - "emoji_order" : "272", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "meow", - "pet", - "kitten", - "nature" - ] - }, - "rabbit2" : { - "unicode" : "1f407", - "unicode_alternates" : "", - "name" : "rabbit", - "shortname" : ":rabbit2:", - "category" : "nature", - "emoji_order" : "273", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "nature", - "bunny", - "easter", - "reproduction", - "prolific", - "pet" - ] - }, - "chipmunk" : { - "unicode" : "1f43f", - "unicode_alternates" : "1f43f-fe0f", - "name" : "chipmunk", - "shortname" : ":chipmunk:", - "category" : "nature", - "emoji_order" : "274", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "nature" - ] - }, - "feet" : { - "unicode" : "1f43e", - "unicode_alternates" : "", - "name" : "paw prints", - "shortname" : ":feet:", - "category" : "nature", - "emoji_order" : "275", - "aliases" : [ - ":paw_prints:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "pet", - "tracking", - "mark", - "imprints", - "footsteps", - "lion", - "bear", - "dog", - "cat", - "raccoon", - "critter", - "feet", - "nature", - "print" - ] - }, - "dragon" : { - "unicode" : "1f409", - "unicode_alternates" : "", - "name" : "dragon", - "shortname" : ":dragon:", - "category" : "nature", - "emoji_order" : "276", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "chinese", - "green", - "myth", - "nature", - "dragon", - "fire", - "legendary", - "myth", - "animal", - "fairy tale" - ] - }, - "dragon_face" : { - "unicode" : "1f432", - "unicode_alternates" : "", - "name" : "dragon face", - "shortname" : ":dragon_face:", - "category" : "nature", - "emoji_order" : "277", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "chinese", - "green", - "myth", - "nature", - "dragon", - "head", - "fire", - "legendary", - "myth", - "animal", - "fairy tale" - ] - }, - "cactus" : { - "unicode" : "1f335", - "unicode_alternates" : "", - "name" : "cactus", - "shortname" : ":cactus:", - "category" : "nature", - "emoji_order" : "278", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "nature", - "plant", - "vegetable", - "desert", - "drought", - "spike", - "poke" - ] - }, - "christmas_tree" : { - "unicode" : "1f384", - "unicode_alternates" : "", - "name" : "christmas tree", - "shortname" : ":christmas_tree:", - "category" : "nature", - "emoji_order" : "279", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "celebration", - "december", - "festival", - "vacation", - "xmas", - "santa", - "holiday", - "winter", - "evergreen", - "ornaments", - "jesus", - "gifts", - "presents", - "activity", - "entertainment", - "object" - ] - }, - "evergreen_tree" : { - "unicode" : "1f332", - "unicode_alternates" : "", - "name" : "evergreen tree", - "shortname" : ":evergreen_tree:", - "category" : "nature", - "emoji_order" : "280", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "nature", - "plant", - "needles", - "christmas" - ] - }, - "deciduous_tree" : { - "unicode" : "1f333", - "unicode_alternates" : "", - "name" : "deciduous tree", - "shortname" : ":deciduous_tree:", - "category" : "nature", - "emoji_order" : "281", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "nature", - "plant", - "leaves", - "fall", - "color", - "shedding" - ] - }, - "palm_tree" : { - "unicode" : "1f334", - "unicode_alternates" : "", - "name" : "palm tree", - "shortname" : ":palm_tree:", - "category" : "nature", - "emoji_order" : "282", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "nature", - "plant", - "coconuts", - "fronds", - "warm", - "tropical" - ] - }, - "seedling" : { - "unicode" : "1f331", - "unicode_alternates" : "", - "name" : "seedling", - "shortname" : ":seedling:", - "category" : "nature", - "emoji_order" : "283", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "grass", - "lawn", - "nature", - "plant", - "new", - "start", - "grow", - "young" - ] - }, - "herb" : { - "unicode" : "1f33f", - "unicode_alternates" : "", - "name" : "herb", - "shortname" : ":herb:", - "category" : "nature", - "emoji_order" : "284", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "grass", - "lawn", - "medicine", - "plant", - "vegetable", - "weed", - "spice", - "plant", - "cook", - "cooking", - "leaf", - "nature" - ] - }, - "shamrock" : { - "unicode" : "2618", - "unicode_alternates" : "2618-fe0f", - "name" : "shamrock", - "shortname" : ":shamrock:", - "category" : "nature", - "emoji_order" : "285", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "nature", - "plant" - ] - }, - "four_leaf_clover" : { - "unicode" : "1f340", - "unicode_alternates" : "", - "name" : "four leaf clover", - "shortname" : ":four_leaf_clover:", - "category" : "nature", - "emoji_order" : "286", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "lucky", - "nature", - "plant", - "luck", - "irish", - "saint", - "patrick", - "green", - "4" - ] - }, - "bamboo" : { - "unicode" : "1f38d", - "unicode_alternates" : "", - "name" : "pine decoration", - "shortname" : ":bamboo:", - "category" : "nature", - "emoji_order" : "287", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "nature", - "plant", - "vegetable", - "bamboo", - "new", - "years", - "spirits", - "harvest", - "prosperity", - "longevity", - "fortune", - "luck", - "welcome", - "farming", - "agriculture", - "activity", - "celebration", - "japanese", - "object" - ] - }, - "tanabata_tree" : { - "unicode" : "1f38b", - "unicode_alternates" : "", - "name" : "tanabata tree", - "shortname" : ":tanabata_tree:", - "category" : "nature", - "emoji_order" : "288", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "nature", - "plant", - "festival", - "star", - "wish", - "holiday", - "activity", - "banner", - "celebration", - "entertainment", - "japanese", - "object" - ] - }, - "leaves" : { - "unicode" : "1f343", - "unicode_alternates" : "", - "name" : "leaf fluttering in wind", - "shortname" : ":leaves:", - "category" : "nature", - "emoji_order" : "289", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "nature", - "plant", - "tree", - "vegetable", - "leaves", - "float", - "deciduous", - "blow", - "flutter" - ] - }, - "fallen_leaf" : { - "unicode" : "1f342", - "unicode_alternates" : "", - "name" : "fallen leaf", - "shortname" : ":fallen_leaf:", - "category" : "nature", - "emoji_order" : "290", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "leaves", - "nature", - "plant", - "vegetable", - "fall", - "color", - "deciduous", - "autumn", - "falling" - ] - }, - "maple_leaf" : { - "unicode" : "1f341", - "unicode_alternates" : "", - "name" : "maple leaf", - "shortname" : ":maple_leaf:", - "category" : "nature", - "emoji_order" : "291", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "canada", - "nature", - "plant", - "syrup", - "tree", - "falling" - ] - }, - "ear_of_rice" : { - "unicode" : "1f33e", - "unicode_alternates" : "", - "name" : "ear of rice", - "shortname" : ":ear_of_rice:", - "category" : "nature", - "emoji_order" : "292", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "nature", - "plant", - "food", - "seed" - ] - }, - "hibiscus" : { - "unicode" : "1f33a", - "unicode_alternates" : "", - "name" : "hibiscus", - "shortname" : ":hibiscus:", - "category" : "nature", - "emoji_order" : "293", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "plant", - "hibiscus", - "flower", - "warm", - "nature" - ] - }, - "sunflower" : { - "unicode" : "1f33b", - "unicode_alternates" : "", - "name" : "sunflower", - "shortname" : ":sunflower:", - "category" : "nature", - "emoji_order" : "294", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "nature", - "plant", - "sun", - "flower", - "seeds", - "yellow" - ] - }, - "rose" : { - "unicode" : "1f339", - "unicode_alternates" : "", - "name" : "rose", - "shortname" : ":rose:", - "category" : "nature", - "emoji_order" : "295", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "love", - "valentines", - "fragrant", - "flower", - "thorns", - "petals", - "romance", - "nature", - "plant" - ] - }, - "tulip" : { - "unicode" : "1f337", - "unicode_alternates" : "", - "name" : "tulip", - "shortname" : ":tulip:", - "category" : "nature", - "emoji_order" : "296", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "nature", - "plant", - "flower", - "bulb", - "spring", - "easter" - ] - }, - "blossom" : { - "unicode" : "1f33c", - "unicode_alternates" : "", - "name" : "blossom", - "shortname" : ":blossom:", - "category" : "nature", - "emoji_order" : "297", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "nature", - "yellow", - "daisy", - "flower", - "plant" - ] - }, - "cherry_blossom" : { - "unicode" : "1f338", - "unicode_alternates" : "", - "name" : "cherry blossom", - "shortname" : ":cherry_blossom:", - "category" : "nature", - "emoji_order" : "298", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "flower", - "nature", - "plant", - "tree" - ] - }, - "bouquet" : { - "unicode" : "1f490", - "unicode_alternates" : "", - "name" : "bouquet", - "shortname" : ":bouquet:", - "category" : "nature", - "emoji_order" : "299", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "flowers", - "nature", - "flower", - "object", - "place", - "plant", - "romance" - ] - }, - "mushroom" : { - "unicode" : "1f344", - "unicode_alternates" : "", - "name" : "mushroom", - "shortname" : ":mushroom:", - "category" : "nature", - "emoji_order" : "300", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "plant", - "vegetable", - "fungi", - "food", - "fungus", - "shroom", - "nature" - ] - }, - "chestnut" : { - "unicode" : "1f330", - "unicode_alternates" : "", - "name" : "chestnut", - "shortname" : ":chestnut:", - "category" : "nature", - "emoji_order" : "301", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "food", - "squirrel", - "chestnut", - "roasted", - "tree", - "nature", - "plant" - ] - }, - "jack_o_lantern" : { - "unicode" : "1f383", - "unicode_alternates" : "", - "name" : "jack-o-lantern", - "shortname" : ":jack_o_lantern:", - "category" : "nature", - "emoji_order" : "302", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "halloween", - "pumpkin", - "holiday", - "carve", - "autumn", - "fall", - "october", - "saints", - "costume", - "spooky", - "horror", - "scary", - "scared", - "dead", - "activity", - "celebration", - "entertainment", - "jack", - "lantern", - "object" - ] - }, - "shell" : { - "unicode" : "1f41a", - "unicode_alternates" : "", - "name" : "spiral shell", - "shortname" : ":shell:", - "category" : "nature", - "emoji_order" : "303", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "beach", - "nature", - "sea", - "beach", - "sand", - "crab", - "nautilus", - "animal" - ] - }, - "spider_web" : { - "unicode" : "1f578", - "unicode_alternates" : "1f578-fe0f", - "name" : "spider web", - "shortname" : ":spider_web:", - "category" : "nature", - "emoji_order" : "304", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "cobweb", - "animal", - "object" - ] - }, - "earth_americas" : { - "unicode" : "1f30e", - "unicode_alternates" : "", - "name" : "earth globe americas", - "shortname" : ":earth_americas:", - "category" : "nature", - "emoji_order" : "305", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "USA", - "globe", - "international", - "world", - "space", - "planet", - "north", - "south", - "nature", - "place" - ] - }, - "earth_africa" : { - "unicode" : "1f30d", - "unicode_alternates" : "", - "name" : "earth globe europe-africa", - "shortname" : ":earth_africa:", - "category" : "nature", - "emoji_order" : "306", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "globe", - "international", - "world", - "space", - "planet", - "africa", - "europe", - "nature", - "place" - ] - }, - "earth_asia" : { - "unicode" : "1f30f", - "unicode_alternates" : "", - "name" : "earth globe asia-australia", - "shortname" : ":earth_asia:", - "category" : "nature", - "emoji_order" : "307", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "east", - "globe", - "international", - "world", - "space", - "planet", - "australia", - "asia", - "nature", - "place" - ] - }, - "full_moon" : { - "unicode" : "1f315", - "unicode_alternates" : "", - "name" : "full moon symbol", - "shortname" : ":full_moon:", - "category" : "nature", - "emoji_order" : "308", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "nature", - "yellow", - "sky", - "night", - "cheese", - "phase", - "spooky", - "werewolves", - "twilight", - "place", - "space", - "time", - "weather" - ] - }, - "waning_gibbous_moon" : { - "unicode" : "1f316", - "unicode_alternates" : "", - "name" : "waning gibbous moon symbol", - "shortname" : ":waning_gibbous_moon:", - "category" : "nature", - "emoji_order" : "309", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "nature", - "sky", - "night", - "cheese", - "phase", - "place", - "space", - "time", - "weather" - ] - }, - "last_quarter_moon" : { - "unicode" : "1f317", - "unicode_alternates" : "", - "name" : "last quarter moon symbol", - "shortname" : ":last_quarter_moon:", - "category" : "nature", - "emoji_order" : "310", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "nature", - "sky", - "night", - "cheese", - "phase", - "place", - "space", - "time", - "weather" - ] - }, - "waning_crescent_moon" : { - "unicode" : "1f318", - "unicode_alternates" : "", - "name" : "waning crescent moon symbol", - "shortname" : ":waning_crescent_moon:", - "category" : "nature", - "emoji_order" : "311", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "nature", - "sky", - "night", - "cheese", - "phase", - "place", - "space", - "time", - "weather" - ] - }, - "new_moon" : { - "unicode" : "1f311", - "unicode_alternates" : "", - "name" : "new moon symbol", - "shortname" : ":new_moon:", - "category" : "nature", - "emoji_order" : "312", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "nature", - "sky", - "night", - "cheese", - "phase", - "dark", - "place", - "space", - "time", - "weather" - ] - }, - "waxing_crescent_moon" : { - "unicode" : "1f312", - "unicode_alternates" : "", - "name" : "waxing crescent moon symbol", - "shortname" : ":waxing_crescent_moon:", - "category" : "nature", - "emoji_order" : "313", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "nature", - "sky", - "night", - "cheese", - "phase", - "place", - "space", - "time", - "weather" - ] - }, - "first_quarter_moon" : { - "unicode" : "1f313", - "unicode_alternates" : "", - "name" : "first quarter moon symbol", - "shortname" : ":first_quarter_moon:", - "category" : "nature", - "emoji_order" : "314", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "nature", - "sky", - "night", - "cheese", - "phase", - "place", - "space", - "time", - "weather" - ] - }, - "waxing_gibbous_moon" : { - "unicode" : "1f314", - "unicode_alternates" : "", - "name" : "waxing gibbous moon symbol", - "shortname" : ":waxing_gibbous_moon:", - "category" : "nature", - "emoji_order" : "315", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "nature", - "sky", - "night", - "cheese", - "phase", - "place", - "space", - "time", - "weather" - ] - }, - "new_moon_with_face" : { - "unicode" : "1f31a", - "unicode_alternates" : "", - "name" : "new moon with face", - "shortname" : ":new_moon_with_face:", - "category" : "nature", - "emoji_order" : "316", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "nature", - "anthropomorphic", - "sky", - "night", - "cheese", - "phase", - "place", - "space", - "time", - "weather" - ] - }, - "full_moon_with_face" : { - "unicode" : "1f31d", - "unicode_alternates" : "", - "name" : "full moon with face", - "shortname" : ":full_moon_with_face:", - "category" : "nature", - "emoji_order" : "317", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "night", - "anthropomorphic", - "sky", - "night", - "cheese", - "phase", - "spooky", - "werewolves", - "bright", - "nature", - "place", - "space", - "weather" - ] - }, - "first_quarter_moon_with_face" : { - "unicode" : "1f31b", - "unicode_alternates" : "", - "name" : "first quarter moon with face", - "shortname" : ":first_quarter_moon_with_face:", - "category" : "nature", - "emoji_order" : "318", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "nature", - "anthropomorphic", - "sky", - "night", - "cheese", - "phase", - "crescent", - "place", - "space", - "weather" - ] - }, - "last_quarter_moon_with_face" : { - "unicode" : "1f31c", - "unicode_alternates" : "", - "name" : "last quarter moon with face", - "shortname" : ":last_quarter_moon_with_face:", - "category" : "nature", - "emoji_order" : "319", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "nature", - "anthropomorphic", - "sky", - "night", - "cheese", - "phase", - "crescent", - "place", - "space", - "weather" - ] - }, - "sun_with_face" : { - "unicode" : "1f31e", - "unicode_alternates" : "", - "name" : "sun with face", - "shortname" : ":sun_with_face:", - "category" : "nature", - "emoji_order" : "320", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "morning", - "anthropomorphic", - "sky", - "sunny", - "bright", - "nature", - "place", - "space", - "weather" - ] - }, - "crescent_moon" : { - "unicode" : "1f319", - "unicode_alternates" : "", - "name" : "crescent moon", - "shortname" : ":crescent_moon:", - "category" : "nature", - "emoji_order" : "321", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "night", - "waxing", - "sky", - "night", - "cheese", - "phase", - "nature", - "place", - "space", - "time", - "weather" - ] - }, - "star" : { - "unicode" : "2b50", - "unicode_alternates" : "2b50-fe0f", - "name" : "white medium star", - "shortname" : ":star:", - "category" : "nature", - "emoji_order" : "322", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "night", - "yellow", - "nature", - "place" - ] - }, - "star2" : { - "unicode" : "1f31f", - "unicode_alternates" : "", - "name" : "glowing star", - "shortname" : ":star2:", - "category" : "nature", - "emoji_order" : "323", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "night", - "sparkle", - "glow", - "five", - "points", - "classic", - "glittery", - "object", - "place", - "shining" - ] - }, - "dizzy" : { - "unicode" : "1f4ab", - "unicode_alternates" : "", - "name" : "dizzy symbol", - "shortname" : ":dizzy:", - "category" : "nature", - "emoji_order" : "324", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "shoot", - "sparkle", - "star", - "drunk", - "sick", - "intoxicated", - "squeans", - "starburst", - "star", - "comic", - "emotion", - "person" - ] - }, - "sparkles" : { - "unicode" : "2728", - "unicode_alternates" : "", - "name" : "sparkles", - "shortname" : ":sparkles:", - "category" : "nature", - "emoji_order" : "325", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "cool", - "shine", - "shiny", - "stars", - "emotion", - "entertainment", - "object", - "sign", - "sparkle", - "star" - ] - }, - "comet" : { - "unicode" : "2604", - "unicode_alternates" : "2604-fe0f", - "name" : "comet", - "shortname" : ":comet:", - "category" : "nature", - "emoji_order" : "326", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "object", - "space" - ] - }, - "sunny" : { - "unicode" : "2600", - "unicode_alternates" : "2600-fe0f", - "name" : "black sun with rays", - "shortname" : ":sunny:", - "category" : "nature", - "emoji_order" : "327", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "brightness", - "weather", - "sunny", - "bright", - "nature", - "space" - ] - }, - "white_sun_small_cloud" : { - "unicode" : "1f324", - "unicode_alternates" : "1f324-fe0f", - "name" : "white sun with small cloud", - "shortname" : ":white_sun_small_cloud:", - "category" : "nature", - "emoji_order" : "328", - "aliases" : [ - ":white_sun_with_small_cloud:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "nature", - "weather" - ] - }, - "partly_sunny" : { - "unicode" : "26c5", - "unicode_alternates" : "26c5-fe0f", - "name" : "sun behind cloud", - "shortname" : ":partly_sunny:", - "category" : "nature", - "emoji_order" : "329", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "nature", - "weather", - "partly", - "sunny" - ] - }, - "white_sun_cloud" : { - "unicode" : "1f325", - "unicode_alternates" : "1f325-fe0f", - "name" : "white sun behind cloud", - "shortname" : ":white_sun_cloud:", - "category" : "nature", - "emoji_order" : "330", - "aliases" : [ - ":white_sun_behind_cloud:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "nature", - "weather" - ] - }, - "white_sun_rain_cloud" : { - "unicode" : "1f326", - "unicode_alternates" : "1f326-fe0f", - "name" : "white sun behind cloud with rain", - "shortname" : ":white_sun_rain_cloud:", - "category" : "nature", - "emoji_order" : "331", - "aliases" : [ - ":white_sun_behind_cloud_with_rain:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "nature", - "weather" - ] - }, - "cloud" : { - "unicode" : "2601", - "unicode_alternates" : "2601-fe0f", - "name" : "cloud", - "shortname" : ":cloud:", - "category" : "nature", - "emoji_order" : "332", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "sky", - "weather", - "overcast", - "nature" - ] - }, - "cloud_rain" : { - "unicode" : "1f327", - "unicode_alternates" : "1f327-fe0f", - "name" : "cloud with rain", - "shortname" : ":cloud_rain:", - "category" : "nature", - "emoji_order" : "333", - "aliases" : [ - ":cloud_with_rain:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "weather", - "wet", - "nature" - ] - }, - "thunder_cloud_rain" : { - "unicode" : "26c8", - "unicode_alternates" : "26c8-fe0f", - "name" : "thunder cloud and rain", - "shortname" : ":thunder_cloud_rain:", - "category" : "nature", - "emoji_order" : "334", - "aliases" : [ - ":thunder_cloud_and_rain:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "nature", - "weather" - ] - }, - "cloud_lightning" : { - "unicode" : "1f329", - "unicode_alternates" : "1f329-fe0f", - "name" : "cloud with lightning", - "shortname" : ":cloud_lightning:", - "category" : "nature", - "emoji_order" : "335", - "aliases" : [ - ":cloud_with_lightning:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "weather", - "thunder", - "nature" - ] - }, - "zap" : { - "unicode" : "26a1", - "unicode_alternates" : "26a1-fe0f", - "name" : "high voltage sign", - "shortname" : ":zap:", - "category" : "nature", - "emoji_order" : "336", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "lightning bolt", - "thunder", - "weather", - "zap", - "danger", - "electric", - "electricity", - "lightning", - "nature", - "symbol" - ] - }, - "fire" : { - "unicode" : "1f525", - "unicode_alternates" : "", - "name" : "fire", - "shortname" : ":fire:", - "category" : "nature", - "emoji_order" : "337", - "aliases" : [ - ":flame:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "cook", - "hot", - "flame", - "object", - "tool" - ] - }, - "boom" : { - "unicode" : "1f4a5", - "unicode_alternates" : "", - "name" : "collision symbol", - "shortname" : ":boom:", - "category" : "nature", - "emoji_order" : "338", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "bomb", - "explode", - "explosion", - "boom", - "bang", - "fire", - "emphasis", - "wow", - "bam", - "comic", - "emotion", - "person" - ] - }, - "snowflake" : { - "unicode" : "2744", - "unicode_alternates" : "2744-fe0f", - "name" : "snowflake", - "shortname" : ":snowflake:", - "category" : "nature", - "emoji_order" : "339", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "christmas", - "season", - "weather", - "winter", - "xmas", - "snow", - "frozen", - "droplet", - "ice", - "crystal", - "cold", - "chilly", - "unique", - "special", - "below zero", - "elsa", - "nature" - ] - }, - "cloud_snow" : { - "unicode" : "1f328", - "unicode_alternates" : "1f328-fe0f", - "name" : "cloud with snow", - "shortname" : ":cloud_snow:", - "category" : "nature", - "emoji_order" : "340", - "aliases" : [ - ":cloud_with_snow:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "weather", - "cold", - "nature" - ] - }, - "snowman2" : { - "unicode" : "2603", - "unicode_alternates" : "2603-fe0f", - "name" : "snowman", - "shortname" : ":snowman2:", - "category" : "nature", - "emoji_order" : "341", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "cold", - "nature", - "snow", - "weather" - ] - }, - "snowman" : { - "unicode" : "26c4", - "unicode_alternates" : "26c4-fe0f", - "name" : "snowman without snow", - "shortname" : ":snowman:", - "category" : "nature", - "emoji_order" : "342", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "christmas", - "cold", - "season", - "weather", - "winter", - "xmas", - "nature" - ] - }, - "wind_blowing_face" : { - "unicode" : "1f32c", - "unicode_alternates" : "1f32c-fe0f", - "name" : "wind blowing face", - "shortname" : ":wind_blowing_face:", - "category" : "nature", - "emoji_order" : "343", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "mother", - "nature", - "blow", - "cloud", - "weather" - ] - }, - "dash" : { - "unicode" : "1f4a8", - "unicode_alternates" : "", - "name" : "dash symbol", - "shortname" : ":dash:", - "category" : "nature", - "emoji_order" : "344", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "air", - "fast", - "shoo", - "wind", - "comic", - "emotion", - "object", - "person", - "running" - ] - }, - "cloud_tornado" : { - "unicode" : "1f32a", - "unicode_alternates" : "1f32a-fe0f", - "name" : "cloud with tornado", - "shortname" : ":cloud_tornado:", - "category" : "nature", - "emoji_order" : "345", - "aliases" : [ - ":cloud_with_tornado:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "weather", - "destruction", - "funnel", - "nature" - ] - }, - "fog" : { - "unicode" : "1f32b", - "unicode_alternates" : "1f32b-fe0f", - "name" : "fog", - "shortname" : ":fog:", - "category" : "nature", - "emoji_order" : "346", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "weather", - "damp", - "cloud", - "hazy", - "nature" - ] - }, - "umbrella2" : { - "unicode" : "2602", - "unicode_alternates" : "2602-fe0f", - "name" : "umbrella", - "shortname" : ":umbrella2:", - "category" : "nature", - "emoji_order" : "347", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "clothing", - "nature", - "rain", - "weather" - ] - }, - "umbrella" : { - "unicode" : "2614", - "unicode_alternates" : "2614-fe0f", - "name" : "umbrella with rain drops", - "shortname" : ":umbrella:", - "category" : "nature", - "emoji_order" : "348", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "rain", - "weather", - "clothing", - "drop", - "nature" - ] - }, - "droplet" : { - "unicode" : "1f4a7", - "unicode_alternates" : "", - "name" : "droplet", - "shortname" : ":droplet:", - "category" : "nature", - "emoji_order" : "349", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "drip", - "faucet", - "water", - "drop", - "h20", - "aqua", - "tear", - "sweat", - "rain", - "moisture", - "wet", - "moist", - "spit", - "cold", - "comic", - "emotion", - "nature", - "object", - "person", - "weather" - ] - }, - "sweat_drops" : { - "unicode" : "1f4a6", - "unicode_alternates" : "", - "name" : "splashing sweat symbol", - "shortname" : ":sweat_drops:", - "category" : "nature", - "emoji_order" : "350", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "water", - "drops", - "comic", - "emotion", - "object", - "person" - ] - }, - "ocean" : { - "unicode" : "1f30a", - "unicode_alternates" : "", - "name" : "water wave", - "shortname" : ":ocean:", - "category" : "nature", - "emoji_order" : "351", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "sea", - "ocean", - "surf", - "beach", - "tide", - "nature", - "place", - "weather" - ] - }, - "green_apple" : { - "unicode" : "1f34f", - "unicode_alternates" : "", - "name" : "green apple", - "shortname" : ":green_apple:", - "category" : "food", - "emoji_order" : "352", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "fruit", - "nature", - "fruit", - "pie", - "granny", - "smith", - "core", - "food", - "object", - "plant" - ] - }, - "apple" : { - "unicode" : "1f34e", - "unicode_alternates" : "", - "name" : "red apple", - "shortname" : ":apple:", - "category" : "food", - "emoji_order" : "353", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "fruit", - "mac", - "electronics", - "doctor", - "teacher", - "school", - "core", - "pie", - "food", - "nature", - "object", - "plant" - ] - }, - "pear" : { - "unicode" : "1f350", - "unicode_alternates" : "", - "name" : "pear", - "shortname" : ":pear:", - "category" : "food", - "emoji_order" : "354", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "fruit", - "nature", - "shape", - "food", - "object", - "plant" - ] - }, - "tangerine" : { - "unicode" : "1f34a", - "unicode_alternates" : "", - "name" : "tangerine", - "shortname" : ":tangerine:", - "category" : "food", - "emoji_order" : "355", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "food", - "fruit", - "nature", - "citrus", - "orange", - "object", - "plant" - ] - }, - "lemon" : { - "unicode" : "1f34b", - "unicode_alternates" : "", - "name" : "lemon", - "shortname" : ":lemon:", - "category" : "food", - "emoji_order" : "356", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "fruit", - "nature", - "yellow", - "citrus", - "food", - "object", - "plant" - ] - }, - "banana" : { - "unicode" : "1f34c", - "unicode_alternates" : "", - "name" : "banana", - "shortname" : ":banana:", - "category" : "food", - "emoji_order" : "357", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "food", - "fruit", - "peel", - "bunch", - "nature", - "object", - "plant" - ] - }, - "watermelon" : { - "unicode" : "1f349", - "unicode_alternates" : "", - "name" : "watermelon", - "shortname" : ":watermelon:", - "category" : "food", - "emoji_order" : "358", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "food", - "fruit", - "melon", - "summer", - "large", - "nature", - "object", - "plant" - ] - }, - "grapes" : { - "unicode" : "1f347", - "unicode_alternates" : "", - "name" : "grapes", - "shortname" : ":grapes:", - "category" : "food", - "emoji_order" : "359", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "food", - "fruit", - "wine", - "vinegar", - "vine", - "grape", - "nature", - "object", - "plant" - ] - }, - "strawberry" : { - "unicode" : "1f353", - "unicode_alternates" : "", - "name" : "strawberry", - "shortname" : ":strawberry:", - "category" : "food", - "emoji_order" : "360", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "food", - "fruit", - "nature", - "shortcake", - "berry", - "object", - "plant" - ] - }, - "melon" : { - "unicode" : "1f348", - "unicode_alternates" : "", - "name" : "melon", - "shortname" : ":melon:", - "category" : "food", - "emoji_order" : "361", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "food", - "fruit", - "nature", - "cantaloupe", - "honeydew", - "object", - "plant" - ] - }, - "cherries" : { - "unicode" : "1f352", - "unicode_alternates" : "", - "name" : "cherries", - "shortname" : ":cherries:", - "category" : "food", - "emoji_order" : "362", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "food", - "fruit", - "cherry", - "tree", - "pit", - "nature", - "object", - "plant" - ] - }, - "peach" : { - "unicode" : "1f351", - "unicode_alternates" : "", - "name" : "peach", - "shortname" : ":peach:", - "category" : "food", - "emoji_order" : "363", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "food", - "fruit", - "nature", - "juicy", - "pit", - "object", - "plant" - ] - }, - "pineapple" : { - "unicode" : "1f34d", - "unicode_alternates" : "", - "name" : "pineapple", - "shortname" : ":pineapple:", - "category" : "food", - "emoji_order" : "364", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "food", - "fruit", - "nature", - "pina", - "tropical", - "flower", - "object", - "plant" - ] - }, - "tomato" : { - "unicode" : "1f345", - "unicode_alternates" : "", - "name" : "tomato", - "shortname" : ":tomato:", - "category" : "food", - "emoji_order" : "365", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "food", - "fruit", - "nature", - "vegetable", - "sauce", - "italian", - "object", - "plant" - ] - }, - "eggplant" : { - "unicode" : "1f346", - "unicode_alternates" : "", - "name" : "aubergine", - "shortname" : ":eggplant:", - "category" : "food", - "emoji_order" : "366", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "food", - "nature", - "vegetable", - "eggplant", - "purple", - "penis", - "object", - "plant" - ] - }, - "hot_pepper" : { - "unicode" : "1f336", - "unicode_alternates" : "1f336-fe0f", - "name" : "hot pepper", - "shortname" : ":hot_pepper:", - "category" : "food", - "emoji_order" : "367", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "food", - "nature", - "spicy", - "chili", - "cayenne", - "habanero", - "jalapeno", - "plant" - ] - }, - "corn" : { - "unicode" : "1f33d", - "unicode_alternates" : "", - "name" : "ear of maize", - "shortname" : ":corn:", - "category" : "food", - "emoji_order" : "368", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "food", - "plant", - "vegetable", - "corn", - "iowa", - "kernel", - "popcorn", - "husk", - "yellow", - "stalk", - "cob", - "maze", - "nature", - "object" - ] - }, - "sweet_potato" : { - "unicode" : "1f360", - "unicode_alternates" : "", - "name" : "roasted sweet potato", - "shortname" : ":sweet_potato:", - "category" : "food", - "emoji_order" : "369", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "food", - "nature", - "potassium", - "starch", - "object", - "restaurant" - ] - }, - "honey_pot" : { - "unicode" : "1f36f", - "unicode_alternates" : "", - "name" : "honey pot", - "shortname" : ":honey_pot:", - "category" : "food", - "emoji_order" : "370", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "bees", - "sweet", - "pooh", - "bear", - "food", - "honeypot", - "nature", - "object", - "restaurant" - ] - }, - "bread" : { - "unicode" : "1f35e", - "unicode_alternates" : "", - "name" : "bread", - "shortname" : ":bread:", - "category" : "food", - "emoji_order" : "371", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "food", - "toast", - "wheat", - "loaf", - "yeast", - "nature", - "object", - "restaurant" - ] - }, - "cheese" : { - "unicode" : "1f9c0", - "unicode_alternates" : "", - "name" : "cheese wedge", - "shortname" : ":cheese:", - "category" : "food", - "emoji_order" : "372", - "aliases" : [ - ":cheese_wedge:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - ] - }, - "poultry_leg" : { - "unicode" : "1f357", - "unicode_alternates" : "", - "name" : "poultry leg", - "shortname" : ":poultry_leg:", - "category" : "food", - "emoji_order" : "373", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "food", - "meat", - "chicken", - "fried", - "bone", - "nature", - "object", - "restaurant" - ] - }, - "meat_on_bone" : { - "unicode" : "1f356", - "unicode_alternates" : "", - "name" : "meat on bone", - "shortname" : ":meat_on_bone:", - "category" : "food", - "emoji_order" : "374", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "food", - "animal", - "cooked", - "mutton", - "nature", - "object", - "restaurant" - ] - }, - "fried_shrimp" : { - "unicode" : "1f364", - "unicode_alternates" : "", - "name" : "fried shrimp", - "shortname" : ":fried_shrimp:", - "category" : "food", - "emoji_order" : "375", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "food", - "seafood", - "small", - "fish", - "nature", - "object", - "prawn", - "restaurant", - "tempura" - ] - }, - "egg" : { - "unicode" : "1f373", - "unicode_alternates" : "", - "name" : "cooking", - "shortname" : ":egg:", - "category" : "food", - "emoji_order" : "376", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "breakfast", - "food", - "egg", - "fry", - "pan", - "flat", - "cook", - "frying", - "utensil", - "nature", - "object", - "restaurant" - ] - }, - "hamburger" : { - "unicode" : "1f354", - "unicode_alternates" : "", - "name" : "hamburger", - "shortname" : ":hamburger:", - "category" : "food", - "emoji_order" : "377", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "food", - "meat", - "burger", - "cow", - "beef", - "angus", - "nature", - "object", - "restaurant" - ] - }, - "fries" : { - "unicode" : "1f35f", - "unicode_alternates" : "", - "name" : "french fries", - "shortname" : ":fries:", - "category" : "food", - "emoji_order" : "378", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "chips", - "food", - "potato", - "fry", - "russet", - "idaho", - "nature", - "object", - "restaurant" - ] - }, - "hotdog" : { - "unicode" : "1f32d", - "unicode_alternates" : "", - "name" : "hot dog", - "shortname" : ":hotdog:", - "category" : "food", - "emoji_order" : "379", - "aliases" : [ - ":hot_dog:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - ] - }, - "pizza" : { - "unicode" : "1f355", - "unicode_alternates" : "", - "name" : "slice of pizza", - "shortname" : ":pizza:", - "category" : "food", - "emoji_order" : "380", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "food", - "party", - "pie", - "new york", - "italian", - "italy", - "pepperoni", - "nature", - "object", - "restaurant" - ] - }, - "spaghetti" : { - "unicode" : "1f35d", - "unicode_alternates" : "", - "name" : "spaghetti", - "shortname" : ":spaghetti:", - "category" : "food", - "emoji_order" : "381", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "food", - "italian", - "noodle", - "noodles", - "tomato", - "sauce", - "nature", - "object", - "pasta", - "restaurant" - ] - }, - "taco" : { - "unicode" : "1f32e", - "unicode_alternates" : "", - "name" : "taco", - "shortname" : ":taco:", - "category" : "food", - "emoji_order" : "382", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - ] - }, - "burrito" : { - "unicode" : "1f32f", - "unicode_alternates" : "", - "name" : "burrito", - "shortname" : ":burrito:", - "category" : "food", - "emoji_order" : "383", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - ] - }, - "ramen" : { - "unicode" : "1f35c", - "unicode_alternates" : "", - "name" : "steaming bowl", - "shortname" : ":ramen:", - "category" : "food", - "emoji_order" : "384", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "chopsticks", - "food", - "japanese", - "noodle", - "ramen", - "noodles", - "soup", - "nature", - "object", - "restaurant" - ] - }, - "stew" : { - "unicode" : "1f372", - "unicode_alternates" : "", - "name" : "pot of food", - "shortname" : ":stew:", - "category" : "food", - "emoji_order" : "385", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "meat", - "stew", - "hearty", - "soup", - "thick", - "hot", - "nature", - "object", - "restaurant" - ] - }, - "fish_cake" : { - "unicode" : "1f365", - "unicode_alternates" : "", - "name" : "fish cake with swirl design", - "shortname" : ":fish_cake:", - "category" : "food", - "emoji_order" : "386", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "food", - "kamboko", - "ramen", - "noodles", - "naruto", - "nature", - "object", - "pastry", - "restaurant" - ] - }, - "sushi" : { - "unicode" : "1f363", - "unicode_alternates" : "", - "name" : "sushi", - "shortname" : ":sushi:", - "category" : "food", - "emoji_order" : "387", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "food", - "japanese", - "fish", - "raw", - "nigiri", - "nature", - "object", - "restaurant" - ] - }, - "bento" : { - "unicode" : "1f371", - "unicode_alternates" : "", - "name" : "bento box", - "shortname" : ":bento:", - "category" : "food", - "emoji_order" : "388", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "food", - "japanese", - "rice", - "meal", - "obento", - "convenient", - "lunchbox", - "nature", - "object", - "restaurant" - ] - }, - "curry" : { - "unicode" : "1f35b", - "unicode_alternates" : "", - "name" : "curry and rice", - "shortname" : ":curry:", - "category" : "food", - "emoji_order" : "389", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "food", - "hot", - "indian", - "spicy", - "spice", - "flavor", - "meal", - "nature", - "object", - "restaurant" - ] - }, - "rice_ball" : { - "unicode" : "1f359", - "unicode_alternates" : "", - "name" : "rice ball", - "shortname" : ":rice_ball:", - "category" : "food", - "emoji_order" : "390", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "food", - "japanese", - "white", - "nori", - "seaweed", - "nature", - "object", - "restaurant" - ] - }, - "rice" : { - "unicode" : "1f35a", - "unicode_alternates" : "", - "name" : "cooked rice", - "shortname" : ":rice:", - "category" : "food", - "emoji_order" : "391", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "food", - "white", - "grain", - "bowl", - "nature", - "object", - "restaurant" - ] - }, - "rice_cracker" : { - "unicode" : "1f358", - "unicode_alternates" : "", - "name" : "rice cracker", - "shortname" : ":rice_cracker:", - "category" : "food", - "emoji_order" : "392", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "food", - "japanese", - "seaweed", - "nature", - "object", - "restaurant" - ] - }, - "oden" : { - "unicode" : "1f362", - "unicode_alternates" : "", - "name" : "oden", - "shortname" : ":oden:", - "category" : "food", - "emoji_order" : "393", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "food", - "japanese", - "seafood", - "casserole", - "stew", - "kebab", - "nature", - "object", - "restaurant", - "skewer", - "stick" - ] - }, - "dango" : { - "unicode" : "1f361", - "unicode_alternates" : "", - "name" : "dango", - "shortname" : ":dango:", - "category" : "food", - "emoji_order" : "394", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "food", - "japanese", - "dumpling", - "mochi", - "balls", - "skewer", - "dessert", - "nature", - "object", - "restaurant", - "stick", - "sweet" - ] - }, - "shaved_ice" : { - "unicode" : "1f367", - "unicode_alternates" : "", - "name" : "shaved ice", - "shortname" : ":shaved_ice:", - "category" : "food", - "emoji_order" : "395", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "desert", - "dessert", - "treat", - "syrup", - "flavoring", - "food", - "nature", - "object", - "restaurant", - "sweet" - ] - }, - "ice_cream" : { - "unicode" : "1f368", - "unicode_alternates" : "", - "name" : "ice cream", - "shortname" : ":ice_cream:", - "category" : "food", - "emoji_order" : "396", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "desert", - "food", - "icecream", - "dairy", - "dessert", - "cold", - "soft", - "serve", - "cone", - "waffle", - "nature", - "object", - "restaurant", - "sweet" - ] - }, - "icecream" : { - "unicode" : "1f366", - "unicode_alternates" : "", - "name" : "soft ice cream", - "shortname" : ":icecream:", - "category" : "food", - "emoji_order" : "397", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "desert", - "food", - "icecream", - "dairy", - "dessert", - "cold", - "serve", - "cone", - "yogurt", - "nature", - "object", - "restaurant", - "sweet" - ] - }, - "cake" : { - "unicode" : "1f370", - "unicode_alternates" : "", - "name" : "shortcake", - "shortname" : ":cake:", - "category" : "food", - "emoji_order" : "398", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "desert", - "food", - "cake", - "short", - "dessert", - "strawberry", - "nature", - "object", - "pastry", - "restaurant", - "slice", - "sweet" - ] - }, - "birthday" : { - "unicode" : "1f382", - "unicode_alternates" : "", - "name" : "birthday cake", - "shortname" : ":birthday:", - "category" : "food", - "emoji_order" : "399", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "party", - "birth", - "dessert", - "wish", - "celebrate", - "celebration", - "food", - "object", - "pastry", - "sweet" - ] - }, - "custard" : { - "unicode" : "1f36e", - "unicode_alternates" : "", - "name" : "custard", - "shortname" : ":custard:", - "category" : "food", - "emoji_order" : "400", - "aliases" : [ - ":pudding:", - ":flan:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "desert", - "food", - "cream", - "rich", - "butter", - "dessert", - "crème", - "brûlée", - "french", - "nature", - "object", - "pudding", - "restaurant", - "sweet" - ] - }, - "candy" : { - "unicode" : "1f36c", - "unicode_alternates" : "", - "name" : "candy", - "shortname" : ":candy:", - "category" : "food", - "emoji_order" : "401", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "dessert", - "snack", - "sugar", - "sweet", - "hard", - "food", - "nature", - "object", - "restaurant" - ] - }, - "lollipop" : { - "unicode" : "1f36d", - "unicode_alternates" : "", - "name" : "lollipop", - "shortname" : ":lollipop:", - "category" : "food", - "emoji_order" : "402", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "candy", - "food", - "snack", - "sweet", - "stick", - "lick", - "sugar", - "dessert", - "nature", - "object", - "restaurant" - ] - }, - "chocolate_bar" : { - "unicode" : "1f36b", - "unicode_alternates" : "", - "name" : "chocolate bar", - "shortname" : ":chocolate_bar:", - "category" : "food", - "emoji_order" : "403", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "dessert", - "food", - "snack", - "candy", - "coca", - "hershey's", - "nature", - "object", - "restaurant", - "sweet" - ] - }, - "popcorn" : { - "unicode" : "1f37f", - "unicode_alternates" : "", - "name" : "popcorn", - "shortname" : ":popcorn:", - "category" : "food", - "emoji_order" : "404", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - ] - }, - "doughnut" : { - "unicode" : "1f369", - "unicode_alternates" : "", - "name" : "doughnut", - "shortname" : ":doughnut:", - "category" : "food", - "emoji_order" : "405", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "desert", - "food", - "snack", - "sweet", - "donut", - "pastry", - "fried", - "dessert", - "breakfast", - "police", - "homer", - "sweet", - "nature", - "object", - "restaurant" - ] - }, - "cookie" : { - "unicode" : "1f36a", - "unicode_alternates" : "", - "name" : "cookie", - "shortname" : ":cookie:", - "category" : "food", - "emoji_order" : "406", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "chocolate", - "food", - "oreo", - "snack", - "dessert", - "biscuit", - "sweet", - "chocolate", - "nature", - "object", - "restaurant" - ] - }, - "beer" : { - "unicode" : "1f37a", - "unicode_alternates" : "", - "name" : "beer mug", - "shortname" : ":beer:", - "category" : "food", - "emoji_order" : "407", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "beverage", - "drink", - "drunk", - "party", - "pub", - "relax", - "hops", - "barley", - "malt", - "yeast", - "portland", - "oregon", - "brewery", - "micro", - "pint", - "boot", - "bar", - "nature", - "object", - "restaurant" - ] - }, - "beers" : { - "unicode" : "1f37b", - "unicode_alternates" : "", - "name" : "clinking beer mugs", - "shortname" : ":beers:", - "category" : "food", - "emoji_order" : "408", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "beverage", - "drink", - "drunk", - "party", - "pub", - "relax", - "cheers", - "toast", - "celebrate", - "bar", - "jolly", - "hops", - "clink", - "mug", - "nature", - "object", - "restaurant" - ] - }, - "wine_glass" : { - "unicode" : "1f377", - "unicode_alternates" : "", - "name" : "wine glass", - "shortname" : ":wine_glass:", - "category" : "food", - "emoji_order" : "409", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "alcohol", - "beverage", - "booze", - "bottle", - "drink", - "drunk", - "fermented", - "grapes", - "tasting", - "winery", - "bar", - "nature", - "object", - "restaurant" - ] - }, - "cocktail" : { - "unicode" : "1f378", - "unicode_alternates" : "", - "name" : "cocktail glass", - "shortname" : ":cocktail:", - "category" : "food", - "emoji_order" : "410", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "alcohol", - "beverage", - "drink", - "drunk", - "mixed", - "martini", - "bar", - "nature", - "object", - "restaurant" - ] - }, - "tropical_drink" : { - "unicode" : "1f379", - "unicode_alternates" : "", - "name" : "tropical drink", - "shortname" : ":tropical_drink:", - "category" : "food", - "emoji_order" : "411", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "beverage", - "mixed", - "pineapple", - "coconut", - "pina", - "fruit", - "umbrella", - "bar", - "nature", - "object", - "restaurant" - ] - }, - "champagne" : { - "unicode" : "1f37e", - "unicode_alternates" : "", - "name" : "bottle with popping cork", - "shortname" : ":champagne:", - "category" : "food", - "emoji_order" : "412", - "aliases" : [ - ":bottle_with_popping_cork:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - ] - }, - "sake" : { - "unicode" : "1f376", - "unicode_alternates" : "", - "name" : "sake bottle and cup", - "shortname" : ":sake:", - "category" : "food", - "emoji_order" : "413", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "beverage", - "drink", - "drunk", - "wine", - "rice", - "ferment", - "alcohol", - "japanese", - "bar", - "nature", - "object", - "restaurant" - ] - }, - "tea" : { - "unicode" : "1f375", - "unicode_alternates" : "", - "name" : "teacup without handle", - "shortname" : ":tea:", - "category" : "food", - "emoji_order" : "414", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "bowl", - "breakfast", - "british", - "drink", - "green", - "tea", - "leaf", - "hot", - "beverage", - "cup", - "nature", - "object" - ] - }, - "coffee" : { - "unicode" : "2615", - "unicode_alternates" : "2615-fe0f", - "name" : "hot beverage", - "shortname" : ":coffee:", - "category" : "food", - "emoji_order" : "415", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "beverage", - "cafe", - "drink", - "espresso", - "coffee", - "nature", - "object", - "steaming", - "tea" - ] - }, - "baby_bottle" : { - "unicode" : "1f37c", - "unicode_alternates" : "", - "name" : "baby bottle", - "shortname" : ":baby_bottle:", - "category" : "food", - "emoji_order" : "416", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "container", - "food", - "milk", - "mother", - "nipple", - "newborn", - "formula", - "drink", - "nature", - "object" - ] - }, - "fork_and_knife" : { - "unicode" : "1f374", - "unicode_alternates" : "", - "name" : "fork and knife", - "shortname" : ":fork_and_knife:", - "category" : "food", - "emoji_order" : "417", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "cutlery", - "kitchen", - "restaurant", - "meal", - "food", - "eat", - "utensils", - "cooking", - "nature", - "object" - ] - }, - "fork_knife_plate" : { - "unicode" : "1f37d", - "unicode_alternates" : "1f37d-fe0f", - "name" : "fork and knife with plate", - "shortname" : ":fork_knife_plate:", - "category" : "food", - "emoji_order" : "418", - "aliases" : [ - ":fork_and_knife_with_plate:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "meal", - "food", - "breakfast", - "lunch", - "dinner", - "utensils", - "setting", - "cooking", - "object", - "place", - "restaurant" - ] - }, - "soccer" : { - "unicode" : "26bd", - "unicode_alternates" : "26bd-fe0f", - "name" : "soccer ball", - "shortname" : ":soccer:", - "category" : "activity", - "emoji_order" : "419", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "sport", - "fifa", - "football", - "european", - "object", - "place" - ] - }, - "basketball" : { - "unicode" : "1f3c0", - "unicode_alternates" : "", - "name" : "basketball and hoop", - "shortname" : ":basketball:", - "category" : "activity", - "emoji_order" : "420", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "NBA", - "ball", - "sport", - "bball", - "dribble", - "net", - "swish", - "rip city", - "court", - "object", - "place" - ] - }, - "football" : { - "unicode" : "1f3c8", - "unicode_alternates" : "", - "name" : "american football", - "shortname" : ":football:", - "category" : "activity", - "emoji_order" : "421", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "NFL", - "sport", - "ball", - "america", - "object", - "place" - ] - }, - "baseball" : { - "unicode" : "26be", - "unicode_alternates" : "26be-fe0f", - "name" : "baseball", - "shortname" : ":baseball:", - "category" : "activity", - "emoji_order" : "422", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "MLB", - "ball", - "sport", - "pitch", - "object", - "place" - ] - }, - "tennis" : { - "unicode" : "1f3be", - "unicode_alternates" : "", - "name" : "tennis racquet and ball", - "shortname" : ":tennis:", - "category" : "activity", - "emoji_order" : "423", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "ball", - "green", - "sport", - "racket", - "game", - "net", - "court", - "love", - "object", - "place" - ] - }, - "volleyball" : { - "unicode" : "1f3d0", - "unicode_alternates" : "", - "name" : "volleyball", - "shortname" : ":volleyball:", - "category" : "activity", - "emoji_order" : "424", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - ] - }, - "rugby_football" : { - "unicode" : "1f3c9", - "unicode_alternates" : "", - "name" : "rugby football", - "shortname" : ":rugby_football:", - "category" : "activity", - "emoji_order" : "425", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "sports", - "rugby", - "football", - "ball", - "sport", - "team", - "england", - "object", - "place" - ] - }, - "8ball" : { - "unicode" : "1f3b1", - "unicode_alternates" : "", - "name" : "billiards", - "shortname" : ":8ball:", - "category" : "activity", - "emoji_order" : "426", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "pool", - "eight ball", - "pocket ball", - "cue", - "8", - "8 ball", - "ball", - "billiard", - "eight", - "game", - "object", - "place", - "sport" - ] - }, - "golf" : { - "unicode" : "26f3", - "unicode_alternates" : "26f3-fe0f", - "name" : "flag in hole", - "shortname" : ":golf:", - "category" : "activity", - "emoji_order" : "427", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "business", - "sport", - "golf", - "object", - "place", - "travel" - ] - }, - "golfer" : { - "unicode" : "1f3cc", - "unicode_alternates" : "1f3cc-fe0f", - "name" : "golfer", - "shortname" : ":golfer:", - "category" : "activity", - "emoji_order" : "428", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "sport", - "par", - "birdie", - "eagle", - "mulligan", - "ball", - "golf", - "person" - ] - }, - "ping_pong" : { - "unicode" : "1f3d3", - "unicode_alternates" : "", - "name" : "table tennis paddle and ball", - "shortname" : ":ping_pong:", - "category" : "activity", - "emoji_order" : "429", - "aliases" : [ - ":table_tennis:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - ] - }, - "badminton" : { - "unicode" : "1f3f8", - "unicode_alternates" : "", - "name" : "badminton racquet", - "shortname" : ":badminton:", - "category" : "activity", - "emoji_order" : "430", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - ] - }, - "hockey" : { - "unicode" : "1f3d2", - "unicode_alternates" : "", - "name" : "ice hockey stick and puck", - "shortname" : ":hockey:", - "category" : "activity", - "emoji_order" : "431", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - ] - }, - "field_hockey" : { - "unicode" : "1f3d1", - "unicode_alternates" : "", - "name" : "field hockey stick and ball", - "shortname" : ":field_hockey:", - "category" : "activity", - "emoji_order" : "432", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - ] - }, - "cricket" : { - "unicode" : "1f3cf", - "unicode_alternates" : "", - "name" : "cricket bat and ball", - "shortname" : ":cricket:", - "category" : "activity", - "emoji_order" : "433", - "aliases" : [ - ":cricket_bat_ball:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - ] - }, - "ski" : { - "unicode" : "1f3bf", - "unicode_alternates" : "", - "name" : "ski and ski boot", - "shortname" : ":ski:", - "category" : "activity", - "emoji_order" : "434", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "cold", - "sport", - "winter", - "downhill", - "cross-country", - "poles", - "snow", - "mountain", - "alpine", - "powder", - "slalom", - "freestyle", - "object" - ] - }, - "skier" : { - "unicode" : "26f7", - "unicode_alternates" : "26f7-fe0f", - "name" : "skier", - "shortname" : ":skier:", - "category" : "activity", - "emoji_order" : "435", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "person", - "ski", - "snow", - "sport", - "travel" - ] - }, - "snowboarder" : { - "unicode" : "1f3c2", - "unicode_alternates" : "", - "name" : "snowboarder", - "shortname" : ":snowboarder:", - "category" : "activity", - "emoji_order" : "436", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "sport", - "winter", - "snow", - "boarding", - "freestyle", - "halfpipe", - "board", - "mountain", - "alpine", - "person", - "ski", - "snowboard" - ] - }, - "ice_skate" : { - "unicode" : "26f8", - "unicode_alternates" : "26f8-fe0f", - "name" : "ice skate", - "shortname" : ":ice_skate:", - "category" : "activity", - "emoji_order" : "437", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "place", - "sport", - "travel" - ] - }, - "bow_and_arrow" : { - "unicode" : "1f3f9", - "unicode_alternates" : "", - "name" : "bow and arrow", - "shortname" : ":bow_and_arrow:", - "category" : "activity", - "emoji_order" : "438", - "aliases" : [ - ":archery:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - ] - }, - "fishing_pole_and_fish" : { - "unicode" : "1f3a3", - "unicode_alternates" : "", - "name" : "fishing pole and fish", - "shortname" : ":fishing_pole_and_fish:", - "category" : "activity", - "emoji_order" : "439", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "food", - "hobby", - "rod", - "reel", - "entertainment", - "object", - "place", - "sport" - ] - }, - "rowboat" : { - "unicode" : "1f6a3", - "unicode_alternates" : "", - "name" : "rowboat", - "shortname" : ":rowboat:", - "category" : "activity", - "emoji_order" : "440", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "hobby", - "ship", - "water", - "boat", - "row", - "oar", - "paddle", - "place", - "travel", - "vehicle" - ] - }, - "swimmer" : { - "unicode" : "1f3ca", - "unicode_alternates" : "", - "name" : "swimmer", - "shortname" : ":swimmer:", - "category" : "activity", - "emoji_order" : "441", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "sport", - "swim", - "water", - "pool", - "laps", - "freestyle", - "butterfly", - "breaststroke", - "backstroke", - "person", - "travel" - ] - }, - "surfer" : { - "unicode" : "1f3c4", - "unicode_alternates" : "", - "name" : "surfer", - "shortname" : ":surfer:", - "category" : "activity", - "emoji_order" : "442", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "ocean", - "sea", - "sport", - "surf", - "wave", - "ocean", - "ride", - "swell", - "person", - "surfing" - ] - }, - "bath" : { - "unicode" : "1f6c0", - "unicode_alternates" : "", - "name" : "bath", - "shortname" : ":bath:", - "category" : "activity", - "emoji_order" : "443", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "shower", - "tub", - "basin", - "wash", - "bubble", - "soak", - "bathroom", - "soap", - "water", - "clean", - "shampoo", - "lather", - "bathtub", - "object", - "place", - "travel" - ] - }, - "basketball_player" : { - "unicode" : "26f9", - "unicode_alternates" : "26f9-fe0f", - "name" : "person with ball", - "shortname" : ":basketball_player:", - "category" : "activity", - "emoji_order" : "444", - "aliases" : [ - ":person_with_ball:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "sport" - ] - }, - "lifter" : { - "unicode" : "1f3cb", - "unicode_alternates" : "1f3cb-fe0f", - "name" : "weight lifter", - "shortname" : ":lifter:", - "category" : "activity", - "emoji_order" : "445", - "aliases" : [ - ":weight_lifter:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "bench", - "press", - "squats", - "deadlift", - "person", - "sport" - ] - }, - "bicyclist" : { - "unicode" : "1f6b4", - "unicode_alternates" : "", - "name" : "bicyclist", - "shortname" : ":bicyclist:", - "category" : "activity", - "emoji_order" : "446", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "bike", - "exercise", - "hipster", - "sport", - "road", - "pedal", - "bicycle", - "transportation", - "cyclist", - "person", - "place", - "travel" - ] - }, - "mountain_bicyclist" : { - "unicode" : "1f6b5", - "unicode_alternates" : "", - "name" : "mountain bicyclist", - "shortname" : ":mountain_bicyclist:", - "category" : "activity", - "emoji_order" : "447", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "sport", - "transportation", - "bike", - "pedal", - "bicycle", - "transportation", - "cyclist", - "person", - "place", - "travel" - ] - }, - "horse_racing" : { - "unicode" : "1f3c7", - "unicode_alternates" : "", - "name" : "horse racing", - "shortname" : ":horse_racing:", - "category" : "activity", - "emoji_order" : "448", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "animal", - "betting", - "competition", - "race", - "jockey", - "triple crown", - "person", - "racehorse", - "sport", - "travel" - ] - }, - "levitate" : { - "unicode" : "1f574", - "unicode_alternates" : "1f574-fe0f", - "name" : "man in business suit levitating", - "shortname" : ":levitate:", - "category" : "activity", - "emoji_order" : "449", - "aliases" : [ - ":man_in_business_suit_levitating:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "hover", - "exclamation", - "person" - ] - }, - "trophy" : { - "unicode" : "1f3c6", - "unicode_alternates" : "", - "name" : "trophy", - "shortname" : ":trophy:", - "category" : "activity", - "emoji_order" : "450", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "award", - "ceremony", - "contest", - "ftw", - "place", - "win", - "first", - "show", - "reward", - "achievement", - "medal", - "object", - "prize", - "sport" - ] - }, - "running_shirt_with_sash" : { - "unicode" : "1f3bd", - "unicode_alternates" : "", - "name" : "running shirt with sash", - "shortname" : ":running_shirt_with_sash:", - "category" : "activity", - "emoji_order" : "451", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "pageant", - "play", - "run", - "cloths", - "compete", - "sports", - "person", - "place", - "sport" - ] - }, - "medal" : { - "unicode" : "1f3c5", - "unicode_alternates" : "", - "name" : "sports medal", - "shortname" : ":medal:", - "category" : "activity", - "emoji_order" : "452", - "aliases" : [ - ":sports_medal:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "award", - "ceremony", - "contest", - "ftw", - "place", - "win", - "first", - "show", - "reward", - "achievement", - "object", - "sport" - ] - }, - "military_medal" : { - "unicode" : "1f396", - "unicode_alternates" : "1f396-fe0f", - "name" : "military medal", - "shortname" : ":military_medal:", - "category" : "activity", - "emoji_order" : "453", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "honor", - "acknowledgment", - "purple heart", - "heroism", - "veteran", - "celebration", - "object" - ] - }, - "reminder_ribbon" : { - "unicode" : "1f397", - "unicode_alternates" : "1f397-fe0f", - "name" : "reminder ribbon", - "shortname" : ":reminder_ribbon:", - "category" : "activity", - "emoji_order" : "454", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "awareness", - "celebration", - "object" - ] - }, - "rosette" : { - "unicode" : "1f3f5", - "unicode_alternates" : "1f3f5-fe0f", - "name" : "rosette", - "shortname" : ":rosette:", - "category" : "activity", - "emoji_order" : "455", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "flower", - "nature", - "plant" - ] - }, - "ticket" : { - "unicode" : "1f3ab", - "unicode_alternates" : "", - "name" : "ticket", - "shortname" : ":ticket:", - "category" : "activity", - "emoji_order" : "456", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "concert", - "event", - "pass", - "show", - "entertainment", - "stub", - "admission", - "proof", - "purchase", - "activity", - "object", - "place" - ] - }, - "tickets" : { - "unicode" : "1f39f", - "unicode_alternates" : "1f39f-fe0f", - "name" : "admission tickets", - "shortname" : ":tickets:", - "category" : "activity", - "emoji_order" : "457", - "aliases" : [ - ":admission_tickets:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "concert", - "event", - "pass", - "show", - "entertainment", - "stub", - "proof", - "purchase", - "object", - "ticket" - ] - }, - "performing_arts" : { - "unicode" : "1f3ad", - "unicode_alternates" : "", - "name" : "performing arts", - "shortname" : ":performing_arts:", - "category" : "activity", - "emoji_order" : "458", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "acting", - "drama", - "theater", - "performance", - "entertainment", - "story", - "comedy", - "tragedy", - "masks", - "activity", - "art", - "mask", - "object", - "place", - "theatre" - ] - }, - "art" : { - "unicode" : "1f3a8", - "unicode_alternates" : "", - "name" : "artist palette", - "shortname" : ":art:", - "category" : "activity", - "emoji_order" : "459", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "design", - "draw", - "paint", - "art", - "colors", - "brush", - "pastels", - "oils", - "acrylic", - "activity", - "entertainment", - "museum", - "object", - "painting" - ] - }, - "circus_tent" : { - "unicode" : "1f3aa", - "unicode_alternates" : "", - "name" : "circus tent", - "shortname" : ":circus_tent:", - "category" : "activity", - "emoji_order" : "460", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "carnival", - "festival", - "party", - "event", - "big", - "top", - "canvas", - "activity", - "entertainment", - "place" - ] - }, - "microphone" : { - "unicode" : "1f3a4", - "unicode_alternates" : "", - "name" : "microphone", - "shortname" : ":microphone:", - "category" : "activity", - "emoji_order" : "461", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "PA", - "music", - "sound", - "mic", - "audio", - "voice", - "karaoke", - "activity", - "entertainment", - "object" - ] - }, - "headphones" : { - "unicode" : "1f3a7", - "unicode_alternates" : "", - "name" : "headphone", - "shortname" : ":headphones:", - "category" : "activity", - "emoji_order" : "462", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "gadgets", - "music", - "score", - "sound", - "ears", - "beats", - "buds", - "audio", - "listen", - "activity", - "earbud", - "entertainment", - "object" - ] - }, - "musical_score" : { - "unicode" : "1f3bc", - "unicode_alternates" : "", - "name" : "musical score", - "shortname" : ":musical_score:", - "category" : "activity", - "emoji_order" : "463", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "clef", - "treble", - "music", - "clef", - "g-clef", - "stave", - "staff", - "activity", - "entertainment", - "object", - "sound" - ] - }, - "musical_keyboard" : { - "unicode" : "1f3b9", - "unicode_alternates" : "", - "name" : "musical keyboard", - "shortname" : ":musical_keyboard:", - "category" : "activity", - "emoji_order" : "464", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "instrument", - "piano", - "music", - "organ", - "electric", - "keys", - "activity", - "entertainment", - "object", - "sound" - ] - }, - "saxophone" : { - "unicode" : "1f3b7", - "unicode_alternates" : "", - "name" : "saxophone", - "shortname" : ":saxophone:", - "category" : "activity", - "emoji_order" : "465", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "instrument", - "music", - "sax", - "woodwind", - "activity", - "entertainment", - "object", - "sound" - ] - }, - "trumpet" : { - "unicode" : "1f3ba", - "unicode_alternates" : "", - "name" : "trumpet", - "shortname" : ":trumpet:", - "category" : "activity", - "emoji_order" : "466", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "brass", - "music", - "instrument", - "activity", - "entertainment", - "object", - "sound" - ] - }, - "guitar" : { - "unicode" : "1f3b8", - "unicode_alternates" : "", - "name" : "guitar", - "shortname" : ":guitar:", - "category" : "activity", - "emoji_order" : "467", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "instrument", - "music", - "string", - "jam", - "rock", - "acoustic", - "electric", - "activity", - "entertainment", - "object", - "sound" - ] - }, - "violin" : { - "unicode" : "1f3bb", - "unicode_alternates" : "", - "name" : "violin", - "shortname" : ":violin:", - "category" : "activity", - "emoji_order" : "468", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "instrument", - "music", - "fiddle", - "string", - "activity", - "entertainment", - "object", - "sound" - ] - }, - "clapper" : { - "unicode" : "1f3ac", - "unicode_alternates" : "", - "name" : "clapper board", - "shortname" : ":clapper:", - "category" : "activity", - "emoji_order" : "469", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "film", - "movie", - "record", - "clapboard", - "take", - "activity", - "entertainment", - "object" - ] - }, - "video_game" : { - "unicode" : "1f3ae", - "unicode_alternates" : "", - "name" : "video game", - "shortname" : ":video_game:", - "category" : "activity", - "emoji_order" : "470", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "PS4", - "console", - "controller", - "play", - "nintendo", - "xbox", - "playstation", - "entertainment", - "object", - "video game" - ] - }, - "space_invader" : { - "unicode" : "1f47e", - "unicode_alternates" : "", - "name" : "alien monster", - "shortname" : ":space_invader:", - "category" : "activity", - "emoji_order" : "471", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "arcade", - "game", - "space", - "invader", - "creature", - "extraterrestrial", - "face", - "fairy tale", - "fantasy", - "nature", - "person", - "ufo" - ] - }, - "dart" : { - "unicode" : "1f3af", - "unicode_alternates" : "", - "name" : "direct hit", - "shortname" : ":dart:", - "category" : "activity", - "emoji_order" : "472", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "bar", - "game", - "bullseye", - "dart", - "archery", - "fletching", - "arrow", - "sport", - "activity", - "bull", - "entertainment", - "eye", - "object", - "target" - ] - }, - "game_die" : { - "unicode" : "1f3b2", - "unicode_alternates" : "", - "name" : "game die", - "shortname" : ":game_die:", - "category" : "activity", - "emoji_order" : "473", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "dice", - "craps", - "gamble", - "play", - "entertainment", - "object" - ] - }, - "slot_machine" : { - "unicode" : "1f3b0", - "unicode_alternates" : "", - "name" : "slot machine", - "shortname" : ":slot_machine:", - "category" : "activity", - "emoji_order" : "474", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "bet", - "gamble", - "vegas", - "one-armed bandit", - "slots", - "luck", - "activity", - "game", - "object", - "place" - ] - }, - "bowling" : { - "unicode" : "1f3b3", - "unicode_alternates" : "", - "name" : "bowling", - "shortname" : ":bowling:", - "category" : "activity", - "emoji_order" : "475", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "fun", - "play", - "sports", - "bowl", - "ball", - "pin", - "strike", - "spare", - "game", - "object", - "place", - "sport" - ] - }, - "red_car" : { - "unicode" : "1f697", - "unicode_alternates" : "", - "name" : "automobile", - "shortname" : ":red_car:", - "category" : "travel", - "emoji_order" : "476", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "transportation", - "vehicle", - "red", - "car", - "place", - "travel" - ] - }, - "taxi" : { - "unicode" : "1f695", - "unicode_alternates" : "", - "name" : "taxi", - "shortname" : ":taxi:", - "category" : "travel", - "emoji_order" : "477", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "transportation", - "uber", - "vehicle", - "car", - "automobile", - "city", - "transport", - "service", - "cab", - "place", - "travel" - ] - }, - "blue_car" : { - "unicode" : "1f699", - "unicode_alternates" : "", - "name" : "recreational vehicle", - "shortname" : ":blue_car:", - "category" : "travel", - "emoji_order" : "478", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "car", - "suv", - "wagon", - "automobile", - "blue", - "place", - "rv", - "travel" - ] - }, - "bus" : { - "unicode" : "1f68c", - "unicode_alternates" : "", - "name" : "bus", - "shortname" : ":bus:", - "category" : "travel", - "emoji_order" : "479", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "car", - "transportation", - "vehicle", - "school", - "city", - "public", - "place", - "travel" - ] - }, - "trolleybus" : { - "unicode" : "1f68e", - "unicode_alternates" : "", - "name" : "trolleybus", - "shortname" : ":trolleybus:", - "category" : "travel", - "emoji_order" : "480", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "bart", - "transportation", - "vehicle", - "bus", - "city", - "transport", - "place", - "tram", - "travel", - "trolley" - ] - }, - "race_car" : { - "unicode" : "1f3ce", - "unicode_alternates" : "1f3ce-fe0f", - "name" : "racing car", - "shortname" : ":race_car:", - "category" : "travel", - "emoji_order" : "481", - "aliases" : [ - ":racing_car:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "formula 1", - "race", - "stock", - "nascar", - "speed", - "drive", - "place", - "sport", - "travel" - ] - }, - "police_car" : { - "unicode" : "1f693", - "unicode_alternates" : "", - "name" : "police car", - "shortname" : ":police_car:", - "category" : "travel", - "emoji_order" : "482", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "cars", - "enforcement", - "law", - "transportation", - "vehicle", - "police", - "car", - "emergency", - "ticket", - "citation", - "crime", - "help", - "officer", - "patrol", - "place", - "travel" - ] - }, - "ambulance" : { - "unicode" : "1f691", - "unicode_alternates" : "", - "name" : "ambulance", - "shortname" : ":ambulance:", - "category" : "travel", - "emoji_order" : "483", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "911", - "health", - "emergency", - "medical", - "help", - "assistance", - "place", - "travel", - "vehicle" - ] - }, - "fire_engine" : { - "unicode" : "1f692", - "unicode_alternates" : "", - "name" : "fire engine", - "shortname" : ":fire_engine:", - "category" : "travel", - "emoji_order" : "484", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "transportation", - "vehicle", - "fighter", - "truck", - "emergency", - "place", - "travel" - ] - }, - "minibus" : { - "unicode" : "1f690", - "unicode_alternates" : "", - "name" : "minibus", - "shortname" : ":minibus:", - "category" : "travel", - "emoji_order" : "485", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "transportation", - "vehicle", - "bus", - "city", - "transport", - "place", - "travel" - ] - }, - "truck" : { - "unicode" : "1f69a", - "unicode_alternates" : "", - "name" : "delivery truck", - "shortname" : ":truck:", - "category" : "travel", - "emoji_order" : "486", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "transportation", - "truck", - "delivery", - "package", - "place", - "travel", - "vehicle" - ] - }, - "articulated_lorry" : { - "unicode" : "1f69b", - "unicode_alternates" : "", - "name" : "articulated lorry", - "shortname" : ":articulated_lorry:", - "category" : "travel", - "emoji_order" : "487", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "transportation", - "vehicle", - "truck", - "delivery", - "semi", - "place", - "travel" - ] - }, - "tractor" : { - "unicode" : "1f69c", - "unicode_alternates" : "", - "name" : "tractor", - "shortname" : ":tractor:", - "category" : "travel", - "emoji_order" : "488", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "agriculture", - "farming", - "vehicle", - "farm", - "construction", - "equipment", - "place", - "travel" - ] - }, - "motorcycle" : { - "unicode" : "1f3cd", - "unicode_alternates" : "1f3cd-fe0f", - "name" : "racing motorcycle", - "shortname" : ":motorcycle:", - "category" : "travel", - "emoji_order" : "489", - "aliases" : [ - ":racing_motorcycle:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "bike", - "speed", - "person", - "sport", - "travel" - ] - }, - "bike" : { - "unicode" : "1f6b2", - "unicode_alternates" : "", - "name" : "bicycle", - "shortname" : ":bike:", - "category" : "travel", - "emoji_order" : "490", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "exercise", - "hipster", - "sports", - "bike", - "pedal", - "transportation", - "place", - "sport", - "travel", - "vehicle" - ] - }, - "rotating_light" : { - "unicode" : "1f6a8", - "unicode_alternates" : "", - "name" : "police cars revolving light", - "shortname" : ":rotating_light:", - "category" : "travel", - "emoji_order" : "491", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "911", - "ambulance", - "emergency", - "police", - "light", - "emergency", - "beacon", - "car", - "place", - "travel", - "vehicle" - ] - }, - "oncoming_police_car" : { - "unicode" : "1f694", - "unicode_alternates" : "", - "name" : "oncoming police car", - "shortname" : ":oncoming_police_car:", - "category" : "travel", - "emoji_order" : "492", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "enforcement", - "law", - "vehicle", - "emergency", - "ticket", - "citation", - "crime", - "help", - "officer", - "place", - "travel" - ] - }, - "oncoming_bus" : { - "unicode" : "1f68d", - "unicode_alternates" : "", - "name" : "oncoming bus", - "shortname" : ":oncoming_bus:", - "category" : "travel", - "emoji_order" : "493", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "transportation", - "vehicle", - "bus", - "school", - "city", - "public", - "place", - "travel" - ] - }, - "oncoming_automobile" : { - "unicode" : "1f698", - "unicode_alternates" : "", - "name" : "oncoming automobile", - "shortname" : ":oncoming_automobile:", - "category" : "travel", - "emoji_order" : "494", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "car", - "transportation", - "vehicle", - "sedan", - "car", - "automobile", - "place", - "travel" - ] - }, - "oncoming_taxi" : { - "unicode" : "1f696", - "unicode_alternates" : "", - "name" : "oncoming taxi", - "shortname" : ":oncoming_taxi:", - "category" : "travel", - "emoji_order" : "495", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "uber", - "vehicle", - "car", - "automobile", - "city", - "transport", - "service", - "cab", - "place", - "travel" - ] - }, - "aerial_tramway" : { - "unicode" : "1f6a1", - "unicode_alternates" : "", - "name" : "aerial tramway", - "shortname" : ":aerial_tramway:", - "category" : "travel", - "emoji_order" : "496", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "transportation", - "vehicle", - "tram", - "cable", - "transport", - "car", - "gondola", - "place", - "ropeway", - "travel" - ] - }, - "mountain_cableway" : { - "unicode" : "1f6a0", - "unicode_alternates" : "", - "name" : "mountain cableway", - "shortname" : ":mountain_cableway:", - "category" : "travel", - "emoji_order" : "497", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "transportation", - "vehicle", - "cable", - "gondola", - "place", - "travel" - ] - }, - "suspension_railway" : { - "unicode" : "1f69f", - "unicode_alternates" : "", - "name" : "suspension railway", - "shortname" : ":suspension_railway:", - "category" : "travel", - "emoji_order" : "498", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "transportation", - "vehicle", - "rail", - "place", - "travel" - ] - }, - "railway_car" : { - "unicode" : "1f683", - "unicode_alternates" : "", - "name" : "railway car", - "shortname" : ":railway_car:", - "category" : "travel", - "emoji_order" : "499", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "transportation", - "vehicle", - "streetcar", - "trolley", - "coach", - "train", - "electric", - "place", - "tram", - "travel", - "trolleybus" - ] - }, - "train" : { - "unicode" : "1f68b", - "unicode_alternates" : "", - "name" : "tram car", - "shortname" : ":train:", - "category" : "travel", - "emoji_order" : "500", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "rail", - "train", - "transit", - "vehicle", - "place", - "travel", - "trolleybus" - ] - }, - "monorail" : { - "unicode" : "1f69d", - "unicode_alternates" : "", - "name" : "monorail", - "shortname" : ":monorail:", - "category" : "travel", - "emoji_order" : "501", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "transportation", - "train", - "mono", - "rail", - "transit", - "place", - "travel", - "vehicle" - ] - }, - "bullettrain_side" : { - "unicode" : "1f684", - "unicode_alternates" : "", - "name" : "high-speed train", - "shortname" : ":bullettrain_side:", - "category" : "travel", - "emoji_order" : "502", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "transportation", - "train", - "bullet", - "rail", - "fast", - "transit", - "place", - "railway", - "shinkansen", - "speed", - "travel", - "vehicle" - ] - }, - "bullettrain_front" : { - "unicode" : "1f685", - "unicode_alternates" : "", - "name" : "high-speed train with bullet nose", - "shortname" : ":bullettrain_front:", - "category" : "travel", - "emoji_order" : "503", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "transportation", - "train", - "bullet", - "rail", - "fast", - "transit", - "place", - "railway", - "shinkansen", - "speed", - "travel", - "vehicle" - ] - }, - "light_rail" : { - "unicode" : "1f688", - "unicode_alternates" : "", - "name" : "light rail", - "shortname" : ":light_rail:", - "category" : "travel", - "emoji_order" : "504", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "transportation", - "train", - "transit", - "place", - "railway", - "travel", - "vehicle" - ] - }, - "mountain_railway" : { - "unicode" : "1f69e", - "unicode_alternates" : "", - "name" : "mountain railway", - "shortname" : ":mountain_railway:", - "category" : "travel", - "emoji_order" : "505", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "transportation", - "vehicle", - "rail", - "train", - "transport", - "car", - "place", - "travel" - ] - }, - "steam_locomotive" : { - "unicode" : "1f682", - "unicode_alternates" : "", - "name" : "steam locomotive", - "shortname" : ":steam_locomotive:", - "category" : "travel", - "emoji_order" : "506", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "train", - "transportation", - "engine", - "choo-choo", - "place", - "railway", - "travel", - "vehicle" - ] - }, - "train2" : { - "unicode" : "1f686", - "unicode_alternates" : "", - "name" : "train", - "shortname" : ":train2:", - "category" : "travel", - "emoji_order" : "507", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "transportation", - "locomotive", - "rail", - "transit", - "vehicle", - "place", - "railway", - "travel" - ] - }, - "metro" : { - "unicode" : "1f687", - "unicode_alternates" : "", - "name" : "metro", - "shortname" : ":metro:", - "category" : "travel", - "emoji_order" : "508", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "mrt", - "transportation", - "tube", - "underground", - "subway", - "train", - "railway", - "transit", - "place", - "travel", - "vehicle" - ] - }, - "tram" : { - "unicode" : "1f68a", - "unicode_alternates" : "", - "name" : "tram", - "shortname" : ":tram:", - "category" : "travel", - "emoji_order" : "509", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "transportation", - "vehicle", - "streetcar", - "trolley", - "transit", - "place", - "travel", - "trolleybus" - ] - }, - "station" : { - "unicode" : "1f689", - "unicode_alternates" : "", - "name" : "station", - "shortname" : ":station:", - "category" : "travel", - "emoji_order" : "510", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "public", - "transportation", - "train", - "subway", - "transit", - "place", - "railway", - "travel", - "vehicle" - ] - }, - "helicopter" : { - "unicode" : "1f681", - "unicode_alternates" : "", - "name" : "helicopter", - "shortname" : ":helicopter:", - "category" : "travel", - "emoji_order" : "511", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "transportation", - "vehicle", - "heli", - "gyro", - "gyrocopter", - "place", - "travel" - ] - }, - "airplane_small" : { - "unicode" : "1f6e9", - "unicode_alternates" : "1f6e9-fe0f", - "name" : "small airplane", - "shortname" : ":airplane_small:", - "category" : "travel", - "emoji_order" : "512", - "aliases" : [ - ":small_airplane:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "flight", - "transportation", - "vehicle", - "plane", - "airport", - "travel", - "airlines", - "fly", - "jet", - "jumbo", - "boeing", - "airbus", - "place" - ] - }, - "airplane" : { - "unicode" : "2708", - "unicode_alternates" : "2708-fe0f", - "name" : "airplane", - "shortname" : ":airplane:", - "category" : "travel", - "emoji_order" : "513", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "flight", - "transportation", - "vehicle", - "plane", - "airport", - "travel", - "airlines", - "fly", - "jet", - "jumbo", - "boeing", - "airbus", - "place" - ] - }, - "airplane_departure" : { - "unicode" : "1f6eb", - "unicode_alternates" : "", - "name" : "airplane departure", - "shortname" : ":airplane_departure:", - "category" : "travel", - "emoji_order" : "514", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "flight", - "transportation", - "vehicle", - "plane", - "airport", - "travel", - "airlines", - "fly", - "jet", - "jumbo", - "boeing", - "airbus", - "leaving", - "check-in", - "departures", - "place" - ] - }, - "airplane_arriving" : { - "unicode" : "1f6ec", - "unicode_alternates" : "", - "name" : "airplane arriving", - "shortname" : ":airplane_arriving:", - "category" : "travel", - "emoji_order" : "515", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "flight", - "transportation", - "vehicle", - "plane", - "airport", - "travel", - "airlines", - "fly", - "jet", - "jumbo", - "boeing", - "airbus", - "arrivals", - "landing", - "place" - ] - }, - "sailboat" : { - "unicode" : "26f5", - "unicode_alternates" : "26f5-fe0f", - "name" : "sailboat", - "shortname" : ":sailboat:", - "category" : "travel", - "emoji_order" : "516", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "transportation", - "cutter", - "catboat", - "dinghy", - "ketch", - "schooner", - "sloop", - "yawl", - "boat", - "place", - "resort", - "sea", - "travel", - "vehicle", - "yacht" - ] - }, - "motorboat" : { - "unicode" : "1f6e5", - "unicode_alternates" : "1f6e5-fe0f", - "name" : "motorboat", - "shortname" : ":motorboat:", - "category" : "travel", - "emoji_order" : "517", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "transportation", - "vehicle", - "boat", - "speedboat", - "powerboat", - "place", - "travel" - ] - }, - "speedboat" : { - "unicode" : "1f6a4", - "unicode_alternates" : "", - "name" : "speedboat", - "shortname" : ":speedboat:", - "category" : "travel", - "emoji_order" : "518", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "transportation", - "vehicle", - "motorboat", - "powerboat", - "boat", - "place", - "travel" - ] - }, - "ferry" : { - "unicode" : "26f4", - "unicode_alternates" : "26f4-fe0f", - "name" : "ferry", - "shortname" : ":ferry:", - "category" : "travel", - "emoji_order" : "519", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "boat", - "place", - "travel" - ] - }, - "cruise_ship" : { - "unicode" : "1f6f3", - "unicode_alternates" : "1f6f3-fe0f", - "name" : "passenger ship", - "shortname" : ":cruise_ship:", - "category" : "travel", - "emoji_order" : "520", - "aliases" : [ - ":passenger_ship:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "titanic", - "transportation", - "boat", - "place", - "travel", - "vehicle" - ] - }, - "rocket" : { - "unicode" : "1f680", - "unicode_alternates" : "", - "name" : "rocket", - "shortname" : ":rocket:", - "category" : "travel", - "emoji_order" : "521", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "launch", - "ship", - "staffmode", - "space", - "spacecraft", - "astronaut", - "cosmonaut", - "place", - "travel", - "vehicle" - ] - }, - "satellite_orbital" : { - "unicode" : "1f6f0", - "unicode_alternates" : "1f6f0-fe0f", - "name" : "satellite", - "shortname" : ":satellite_orbital:", - "category" : "travel", - "emoji_order" : "522", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "communication", - "orbital", - "space", - "place", - "vehicle" - ] - }, - "seat" : { - "unicode" : "1f4ba", - "unicode_alternates" : "", - "name" : "seat", - "shortname" : ":seat:", - "category" : "travel", - "emoji_order" : "523", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "sit", - "chair", - "object", - "office", - "place", - "travel" - ] - }, - "anchor" : { - "unicode" : "2693", - "unicode_alternates" : "2693-fe0f", - "name" : "anchor", - "shortname" : ":anchor:", - "category" : "travel", - "emoji_order" : "524", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "ferry", - "ship", - "boat", - "ocean", - "harbor", - "marina", - "shipyard", - "sailor", - "tattoo", - "place", - "tool", - "travel" - ] - }, - "construction" : { - "unicode" : "1f6a7", - "unicode_alternates" : "", - "name" : "construction sign", - "shortname" : ":construction:", - "category" : "travel", - "emoji_order" : "525", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "caution", - "progress", - "wip", - "barrier", - "place", - "travel" - ] - }, - "fuelpump" : { - "unicode" : "26fd", - "unicode_alternates" : "26fd-fe0f", - "name" : "fuel pump", - "shortname" : ":fuelpump:", - "category" : "travel", - "emoji_order" : "526", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "gas", - "station", - "petroleum", - "diesel", - "fuelpump", - "place", - "travel" - ] - }, - "busstop" : { - "unicode" : "1f68f", - "unicode_alternates" : "", - "name" : "bus stop", - "shortname" : ":busstop:", - "category" : "travel", - "emoji_order" : "527", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "transportation", - "city", - "public", - "busstop", - "place", - "travel" - ] - }, - "vertical_traffic_light" : { - "unicode" : "1f6a6", - "unicode_alternates" : "", - "name" : "vertical traffic light", - "shortname" : ":vertical_traffic_light:", - "category" : "travel", - "emoji_order" : "528", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "transportation", - "stop", - "go", - "yield", - "sign", - "place", - "signal", - "travel" - ] - }, - "traffic_light" : { - "unicode" : "1f6a5", - "unicode_alternates" : "", - "name" : "horizontal traffic light", - "shortname" : ":traffic_light:", - "category" : "travel", - "emoji_order" : "529", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "transportation", - "stop", - "go", - "yield", - "sign", - "place", - "signal", - "travel" - ] - }, - "checkered_flag" : { - "unicode" : "1f3c1", - "unicode_alternates" : "", - "name" : "chequered flag", - "shortname" : ":checkered_flag:", - "category" : "travel", - "emoji_order" : "530", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "contest", - "finishline", - "gokart", - "checkered", - "race", - "flag", - "finish", - "complete", - "end", - "object", - "place", - "racing", - "sport" - ] - }, - "ship" : { - "unicode" : "1f6a2", - "unicode_alternates" : "", - "name" : "ship", - "shortname" : ":ship:", - "category" : "travel", - "emoji_order" : "531", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "titanic", - "transportation", - "ferry", - "boat", - "yacht", - "place", - "travel", - "vehicle" - ] - }, - "ferris_wheel" : { - "unicode" : "1f3a1", - "unicode_alternates" : "", - "name" : "ferris wheel", - "shortname" : ":ferris_wheel:", - "category" : "travel", - "emoji_order" : "532", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "carnival", - "londoneye", - "farris", - "amusement", - "park", - "fair", - "ride", - "entertainment", - "activity", - "amusement park", - "place" - ] - }, - "roller_coaster" : { - "unicode" : "1f3a2", - "unicode_alternates" : "", - "name" : "roller coaster", - "shortname" : ":roller_coaster:", - "category" : "travel", - "emoji_order" : "533", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "carnival", - "fun", - "playground", - "amusement", - "park", - "fair", - "ride", - "entertainment", - "activity", - "amusement park", - "place" - ] - }, - "carousel_horse" : { - "unicode" : "1f3a0", - "unicode_alternates" : "", - "name" : "carousel horse", - "shortname" : ":carousel_horse:", - "category" : "travel", - "emoji_order" : "534", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "carnival", - "amusement", - "park", - "ride", - "entertainment", - "fair", - "activity", - "place" - ] - }, - "construction_site" : { - "unicode" : "1f3d7", - "unicode_alternates" : "1f3d7-fe0f", - "name" : "building construction", - "shortname" : ":construction_site:", - "category" : "travel", - "emoji_order" : "535", - "aliases" : [ - ":building_construction:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "site", - "work", - "place" - ] - }, - "foggy" : { - "unicode" : "1f301", - "unicode_alternates" : "", - "name" : "foggy", - "shortname" : ":foggy:", - "category" : "travel", - "emoji_order" : "536", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "mountain", - "bridge", - "weather", - "fog", - "nature", - "place" - ] - }, - "tokyo_tower" : { - "unicode" : "1f5fc", - "unicode_alternates" : "", - "name" : "tokyo tower", - "shortname" : ":tokyo_tower:", - "category" : "travel", - "emoji_order" : "537", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "japan", - "place" - ] - }, - "factory" : { - "unicode" : "1f3ed", - "unicode_alternates" : "", - "name" : "factory", - "shortname" : ":factory:", - "category" : "travel", - "emoji_order" : "538", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "building", - "production", - "manufacturing", - "place" - ] - }, - "fountain" : { - "unicode" : "26f2", - "unicode_alternates" : "26f2-fe0f", - "name" : "fountain", - "shortname" : ":fountain:", - "category" : "travel", - "emoji_order" : "539", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "water", - "display", - "art", - "feature", - "decor", - "architecture", - "object", - "place" - ] - }, - "rice_scene" : { - "unicode" : "1f391", - "unicode_alternates" : "", - "name" : "moon viewing ceremony", - "shortname" : ":rice_scene:", - "category" : "travel", - "emoji_order" : "540", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "observing", - "otsukimi", - "tsukimi", - "rice", - "scene", - "festival", - "autumn", - "activity", - "celebration", - "entertainment", - "nature", - "object" - ] - }, - "mountain" : { - "unicode" : "26f0", - "unicode_alternates" : "26f0-fe0f", - "name" : "mountain", - "shortname" : ":mountain:", - "category" : "travel", - "emoji_order" : "541", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "place" - ] - }, - "mountain_snow" : { - "unicode" : "1f3d4", - "unicode_alternates" : "1f3d4-fe0f", - "name" : "snow capped mountain", - "shortname" : ":mountain_snow:", - "category" : "travel", - "emoji_order" : "542", - "aliases" : [ - ":snow_capped_mountain:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "cold", - "elevation", - "hiking", - "peak", - "nature", - "place" - ] - }, - "mount_fuji" : { - "unicode" : "1f5fb", - "unicode_alternates" : "", - "name" : "mount fuji", - "shortname" : ":mount_fuji:", - "category" : "travel", - "emoji_order" : "543", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "japan", - "mountain", - "nature", - "peak", - "place" - ] - }, - "volcano" : { - "unicode" : "1f30b", - "unicode_alternates" : "", - "name" : "volcano", - "shortname" : ":volcano:", - "category" : "travel", - "emoji_order" : "544", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "nature", - "volcano", - "lava", - "magma", - "hot", - "explode", - "eruption", - "mountain", - "place", - "weather" - ] - }, - "japan" : { - "unicode" : "1f5fe", - "unicode_alternates" : "", - "name" : "silhouette of japan", - "shortname" : ":japan:", - "category" : "travel", - "emoji_order" : "545", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "nation", - "island", - "map", - "place" - ] - }, - "camping" : { - "unicode" : "1f3d5", - "unicode_alternates" : "1f3d5-fe0f", - "name" : "camping", - "shortname" : ":camping:", - "category" : "travel", - "emoji_order" : "546", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "outdoors", - "nature", - "wilderness", - "roughing", - "activity", - "place" - ] - }, - "tent" : { - "unicode" : "26fa", - "unicode_alternates" : "26fa-fe0f", - "name" : "tent", - "shortname" : ":tent:", - "category" : "travel", - "emoji_order" : "547", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "camp", - "outdoors", - "pup", - "camping", - "object", - "place" - ] - }, - "park" : { - "unicode" : "1f3de", - "unicode_alternates" : "1f3de-fe0f", - "name" : "national park", - "shortname" : ":park:", - "category" : "travel", - "emoji_order" : "548", - "aliases" : [ - ":national_park:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "woods", - "nature", - "wildlife", - "forest", - "wilderness", - "national", - "national park", - "place" - ] - }, - "motorway" : { - "unicode" : "1f6e3", - "unicode_alternates" : "1f6e3-fe0f", - "name" : "motorway", - "shortname" : ":motorway:", - "category" : "travel", - "emoji_order" : "549", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "road", - "highway", - "freeway", - "traffic", - "travel", - "place" - ] - }, - "railway_track" : { - "unicode" : "1f6e4", - "unicode_alternates" : "1f6e4-fe0f", - "name" : "railway track", - "shortname" : ":railway_track:", - "category" : "travel", - "emoji_order" : "550", - "aliases" : [ - ":railroad_track:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "train", - "trolley", - "subway", - "locomotive", - "transit", - "place", - "travel" - ] - }, - "sunrise" : { - "unicode" : "1f305", - "unicode_alternates" : "", - "name" : "sunrise", - "shortname" : ":sunrise:", - "category" : "travel", - "emoji_order" : "551", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "morning", - "vacation", - "view", - "sun", - "morning", - "color", - "sky", - "nature", - "place", - "time", - "weather" - ] - }, - "sunrise_over_mountains" : { - "unicode" : "1f304", - "unicode_alternates" : "", - "name" : "sunrise over mountains", - "shortname" : ":sunrise_over_mountains:", - "category" : "travel", - "emoji_order" : "552", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "vacation", - "view", - "sun", - "morning", - "rural", - "color", - "sky", - "mountain", - "nature", - "place", - "time", - "weather" - ] - }, - "desert" : { - "unicode" : "1f3dc", - "unicode_alternates" : "1f3dc-fe0f", - "name" : "desert", - "shortname" : ":desert:", - "category" : "travel", - "emoji_order" : "553", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "hot", - "dry", - "sandy", - "cactus", - "sunny", - "barren", - "nature", - "place" - ] - }, - "beach" : { - "unicode" : "1f3d6", - "unicode_alternates" : "1f3d6-fe0f", - "name" : "beach with umbrella", - "shortname" : ":beach:", - "category" : "travel", - "emoji_order" : "554", - "aliases" : [ - ":beach_with_umbrella:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "sand", - "sun", - "surf", - "vacation", - "relaxation", - "tanning", - "tan", - "swimming", - "nature", - "place" - ] - }, - "island" : { - "unicode" : "1f3dd", - "unicode_alternates" : "1f3dd-fe0f", - "name" : "desert island", - "shortname" : ":island:", - "category" : "travel", - "emoji_order" : "555", - "aliases" : [ - ":desert_island:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "land", - "solitude", - "alone", - "nature", - "place" - ] - }, - "city_sunset" : { - "unicode" : "1f307", - "unicode_alternates" : "", - "name" : "sunset over buildings", - "shortname" : ":city_sunset:", - "category" : "travel", - "emoji_order" : "556", - "aliases" : [ - ":city_sunrise:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "city", - "scape", - "light", - "metropolitan", - "rise", - "sun", - "dusk", - "evening", - "building", - "nature", - "place", - "time", - "weather" - ] - }, - "city_dusk" : { - "unicode" : "1f306", - "unicode_alternates" : "", - "name" : "cityscape at dusk", - "shortname" : ":city_dusk:", - "category" : "travel", - "emoji_order" : "557", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "city", - "scape", - "sunset", - "lights", - "evening", - "metropolitan", - "night", - "dark", - "building", - "landscape", - "nature", - "place", - "sun", - "time", - "weather" - ] - }, - "cityscape" : { - "unicode" : "1f3d9", - "unicode_alternates" : "1f3d9-fe0f", - "name" : "cityscape", - "shortname" : ":cityscape:", - "category" : "travel", - "emoji_order" : "558", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "skyscraper", - "city", - "view", - "lights", - "buildings", - "metropolis", - "building", - "place" - ] - }, - "night_with_stars" : { - "unicode" : "1f303", - "unicode_alternates" : "", - "name" : "night with stars", - "shortname" : ":night_with_stars:", - "category" : "travel", - "emoji_order" : "559", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "cloudless", - "evening", - "planets", - "space", - "sky", - "nature", - "place", - "star", - "weather" - ] - }, - "bridge_at_night" : { - "unicode" : "1f309", - "unicode_alternates" : "", - "name" : "bridge at night", - "shortname" : ":bridge_at_night:", - "category" : "travel", - "emoji_order" : "560", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "san francisco", - "water", - "road", - "evening", - "suspension", - "golden", - "nature", - "place", - "weather" - ] - }, - "milky_way" : { - "unicode" : "1f30c", - "unicode_alternates" : "", - "name" : "milky way", - "shortname" : ":milky_way:", - "category" : "travel", - "emoji_order" : "561", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "outer", - "space", - "galaxy", - "stars", - "planets", - "sky", - "milky way", - "nature", - "place", - "weather" - ] - }, - "stars" : { - "unicode" : "1f320", - "unicode_alternates" : "", - "name" : "shooting star", - "shortname" : ":stars:", - "category" : "travel", - "emoji_order" : "562", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "night", - "shoot", - "sky", - "comet", - "meteoroid", - "activity", - "falling", - "nature", - "place", - "space" - ] - }, - "sparkler" : { - "unicode" : "1f387", - "unicode_alternates" : "", - "name" : "firework sparkler", - "shortname" : ":sparkler:", - "category" : "travel", - "emoji_order" : "563", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "night", - "shine", - "stars", - "activity", - "celebration", - "entertainment", - "fireworks", - "object", - "sparkle" - ] - }, - "fireworks" : { - "unicode" : "1f386", - "unicode_alternates" : "", - "name" : "fireworks", - "shortname" : ":fireworks:", - "category" : "travel", - "emoji_order" : "564", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "carnival", - "congratulations", - "festival", - "independence", - "celebration", - "explosion", - "july", - "4th", - "rocket", - "sky", - "idea", - "excitement", - "activity", - "entertainment", - "object" - ] - }, - "rainbow" : { - "unicode" : "1f308", - "unicode_alternates" : "", - "name" : "rainbow", - "shortname" : ":rainbow:", - "category" : "travel", - "emoji_order" : "565", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "happy", - "nature", - "sky", - "unicorn", - "color", - "pride", - "diversity", - "spectrum", - "refract", - "leprechaun", - "gold", - "rain", - "weather" - ] - }, - "homes" : { - "unicode" : "1f3d8", - "unicode_alternates" : "1f3d8-fe0f", - "name" : "house buildings", - "shortname" : ":homes:", - "category" : "travel", - "emoji_order" : "566", - "aliases" : [ - ":house_buildings:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "home", - "residence", - "dwelling", - "mansion", - "bungalow", - "ranch", - "craftsman", - "building", - "place" - ] - }, - "european_castle" : { - "unicode" : "1f3f0", - "unicode_alternates" : "", - "name" : "european castle", - "shortname" : ":european_castle:", - "category" : "travel", - "emoji_order" : "567", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "building", - "history", - "residence", - "royalty", - "disneyland", - "disney", - "fort", - "fortified", - "moat", - "tower", - "princess", - "prince", - "lord", - "king", - "queen", - "fortress", - "nobel", - "stronghold", - "place" - ] - }, - "japanese_castle" : { - "unicode" : "1f3ef", - "unicode_alternates" : "", - "name" : "japanese castle", - "shortname" : ":japanese_castle:", - "category" : "travel", - "emoji_order" : "568", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "building", - "residence", - "royalty", - "fort", - "fortified", - "fortress", - "history", - "place" - ] - }, - "stadium" : { - "unicode" : "1f3df", - "unicode_alternates" : "1f3df-fe0f", - "name" : "stadium", - "shortname" : ":stadium:", - "category" : "travel", - "emoji_order" : "569", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "sport", - "event", - "concert", - "convention", - "game", - "place" - ] - }, - "statue_of_liberty" : { - "unicode" : "1f5fd", - "unicode_alternates" : "", - "name" : "statue of liberty", - "shortname" : ":statue_of_liberty:", - "category" : "travel", - "emoji_order" : "570", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "american", - "new york", - "staten island", - "place" - ] - }, - "house" : { - "unicode" : "1f3e0", - "unicode_alternates" : "", - "name" : "house building", - "shortname" : ":house:", - "category" : "travel", - "emoji_order" : "571", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "home", - "residence", - "dwelling", - "mansion", - "bungalow", - "ranch", - "craftsman", - "place" - ] - }, - "house_with_garden" : { - "unicode" : "1f3e1", - "unicode_alternates" : "", - "name" : "house with garden", - "shortname" : ":house_with_garden:", - "category" : "travel", - "emoji_order" : "572", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "home", - "nature", - "plant", - "yard", - "residence", - "dwelling", - "mansion", - "bungalow", - "ranch", - "craftsman", - "building", - "place" - ] - }, - "house_abandoned" : { - "unicode" : "1f3da", - "unicode_alternates" : "1f3da-fe0f", - "name" : "derelict house building", - "shortname" : ":house_abandoned:", - "category" : "travel", - "emoji_order" : "573", - "aliases" : [ - ":derelict_house_building:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "home", - "residence", - "dwelling", - "mansion", - "bungalow", - "ranch", - "craftsman", - "boarded", - "abandoned", - "vacant", - "run down", - "shoddy", - "place" - ] - }, - "office" : { - "unicode" : "1f3e2", - "unicode_alternates" : "", - "name" : "office building", - "shortname" : ":office:", - "category" : "travel", - "emoji_order" : "574", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "building", - "bureau", - "work", - "place" - ] - }, - "department_store" : { - "unicode" : "1f3ec", - "unicode_alternates" : "", - "name" : "department store", - "shortname" : ":department_store:", - "category" : "travel", - "emoji_order" : "575", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "building", - "mall", - "shopping", - "retail", - "sale", - "merchandise", - "place" - ] - }, - "post_office" : { - "unicode" : "1f3e3", - "unicode_alternates" : "", - "name" : "japanese post office", - "shortname" : ":post_office:", - "category" : "travel", - "emoji_order" : "576", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "building", - "letter", - "shipping", - "package", - "mail", - "place" - ] - }, - "european_post_office" : { - "unicode" : "1f3e4", - "unicode_alternates" : "", - "name" : "european post office", - "shortname" : ":european_post_office:", - "category" : "travel", - "emoji_order" : "577", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "building", - "letter", - "shipping", - "package", - "mail", - "place" - ] - }, - "hospital" : { - "unicode" : "1f3e5", - "unicode_alternates" : "", - "name" : "hospital", - "shortname" : ":hospital:", - "category" : "travel", - "emoji_order" : "578", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "building", - "doctor", - "health", - "surgery", - "medicine", - "place" - ] - }, - "bank" : { - "unicode" : "1f3e6", - "unicode_alternates" : "", - "name" : "bank", - "shortname" : ":bank:", - "category" : "travel", - "emoji_order" : "579", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "building", - "money", - "savings", - "loan", - "place" - ] - }, - "hotel" : { - "unicode" : "1f3e8", - "unicode_alternates" : "", - "name" : "hotel", - "shortname" : ":hotel:", - "category" : "travel", - "emoji_order" : "580", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "accomodation", - "building", - "checkin", - "motel", - "holiday inn", - "place" - ] - }, - "convenience_store" : { - "unicode" : "1f3ea", - "unicode_alternates" : "", - "name" : "convenience store", - "shortname" : ":convenience_store:", - "category" : "travel", - "emoji_order" : "581", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "building", - "bodega", - "7-eleven", - "corner", - "place" - ] - }, - "school" : { - "unicode" : "1f3eb", - "unicode_alternates" : "", - "name" : "school", - "shortname" : ":school:", - "category" : "travel", - "emoji_order" : "582", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "building", - "university", - "elementary", - "middle", - "high", - "college", - "teach", - "education", - "place" - ] - }, - "love_hotel" : { - "unicode" : "1f3e9", - "unicode_alternates" : "", - "name" : "love hotel", - "shortname" : ":love_hotel:", - "category" : "travel", - "emoji_order" : "583", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "affection", - "dating", - "like", - "sex", - "romance", - "leisure", - "adultery", - "prostitution", - "happy", - "no-tell", - "building", - "place" - ] - }, - "wedding" : { - "unicode" : "1f492", - "unicode_alternates" : "", - "name" : "wedding", - "shortname" : ":wedding:", - "category" : "travel", - "emoji_order" : "584", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "affection", - "bride", - "couple", - "groom", - "like", - "love", - "marriage", - "union", - "activity", - "chapel", - "place", - "romance" - ] - }, - "classical_building" : { - "unicode" : "1f3db", - "unicode_alternates" : "1f3db-fe0f", - "name" : "classical building", - "shortname" : ":classical_building:", - "category" : "travel", - "emoji_order" : "585", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "government", - "architecture", - "history", - "iconic", - "genre", - "place" - ] - }, - "church" : { - "unicode" : "26ea", - "unicode_alternates" : "26ea-fe0f", - "name" : "church", - "shortname" : ":church:", - "category" : "travel", - "emoji_order" : "586", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "building", - "christ", - "religion", - "christian", - "cross", - "place" - ] - }, - "mosque" : { - "unicode" : "1f54c", - "unicode_alternates" : "", - "name" : "mosque", - "shortname" : ":mosque:", - "category" : "travel", - "emoji_order" : "587", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - ] - }, - "synagogue" : { - "unicode" : "1f54d", - "unicode_alternates" : "", - "name" : "synagogue", - "shortname" : ":synagogue:", - "category" : "travel", - "emoji_order" : "588", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - ] - }, - "kaaba" : { - "unicode" : "1f54b", - "unicode_alternates" : "", - "name" : "kaaba", - "shortname" : ":kaaba:", - "category" : "travel", - "emoji_order" : "589", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - ] - }, - "shinto_shrine" : { - "unicode" : "26e9", - "unicode_alternates" : "26e9-fe0f", - "name" : "shinto shrine", - "shortname" : ":shinto_shrine:", - "category" : "travel", - "emoji_order" : "590", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "religion", - "symbol" - ] - }, - "watch" : { - "unicode" : "231a", - "unicode_alternates" : "231a-fe0f", - "name" : "watch", - "shortname" : ":watch:", - "category" : "objects", - "emoji_order" : "591", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "accessories", - "time", - "gadget", - "clock", - "object" - ] - }, - "iphone" : { - "unicode" : "1f4f1", - "unicode_alternates" : "", - "name" : "mobile phone", - "shortname" : ":iphone:", - "category" : "objects", - "emoji_order" : "592", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "apple", - "dial", - "gadget", - "technology", - "iphone", - "call", - "cell", - "communication", - "object", - "telephone" - ] - }, - "calling" : { - "unicode" : "1f4f2", - "unicode_alternates" : "", - "name" : "mobile phone with rightwards arrow at left", - "shortname" : ":calling:", - "category" : "objects", - "emoji_order" : "593", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "incoming", - "iphone", - "call", - "cell", - "communication", - "object", - "receive", - "telephone" - ] - }, - "computer" : { - "unicode" : "1f4bb", - "unicode_alternates" : "", - "name" : "personal computer", - "shortname" : ":computer:", - "category" : "objects", - "emoji_order" : "594", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "laptop", - "tech", - "object", - "office", - "pc" - ] - }, - "keyboard" : { - "unicode" : "2328", - "unicode_alternates" : "2328-fe0f", - "name" : "keyboard", - "shortname" : ":keyboard:", - "category" : "objects", - "emoji_order" : "595", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "typing", - "keys", - "input", - "device", - "computer", - "object", - "sign" - ] - }, - "desktop" : { - "unicode" : "1f5a5", - "unicode_alternates" : "1f5a5-fe0f", - "name" : "desktop computer", - "shortname" : ":desktop:", - "category" : "objects", - "emoji_order" : "596", - "aliases" : [ - ":desktop_computer:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "cpu", - "object", - "office" - ] - }, - "printer" : { - "unicode" : "1f5a8", - "unicode_alternates" : "1f5a8-fe0f", - "name" : "printer", - "shortname" : ":printer:", - "category" : "objects", - "emoji_order" : "597", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "hardcopy", - "paper", - "inkjet", - "laser", - "computer", - "object", - "office" - ] - }, - "mouse_three_button" : { - "unicode" : "1f5b1", - "unicode_alternates" : "1f5b1-fe0f", - "name" : "three button mouse", - "shortname" : ":mouse_three_button:", - "category" : "objects", - "emoji_order" : "598", - "aliases" : [ - ":three_button_mouse:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "3", - "computer", - "object", - "office" - ] - }, - "trackball" : { - "unicode" : "1f5b2", - "unicode_alternates" : "1f5b2-fe0f", - "name" : "trackball", - "shortname" : ":trackball:", - "category" : "objects", - "emoji_order" : "599", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "input", - "device", - "gadget", - "computer", - "object", - "office" - ] - }, - "joystick" : { - "unicode" : "1f579", - "unicode_alternates" : "1f579-fe0f", - "name" : "joystick", - "shortname" : ":joystick:", - "category" : "objects", - "emoji_order" : "600", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "games", - "atari", - "controller", - "entertainment", - "game", - "object", - "video game" - ] - }, - "compression" : { - "unicode" : "1f5dc", - "unicode_alternates" : "1f5dc-fe0f", - "name" : "compression", - "shortname" : ":compression:", - "category" : "objects", - "emoji_order" : "601", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "reduce", - "object", - "tool", - "vice" - ] - }, - "minidisc" : { - "unicode" : "1f4bd", - "unicode_alternates" : "", - "name" : "minidisc", - "shortname" : ":minidisc:", - "category" : "objects", - "emoji_order" : "602", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "data", - "disc", - "disk", - "record", - "technology", - "computer", - "entertainment", - "minidisk", - "object", - "office", - "optical" - ] - }, - "floppy_disk" : { - "unicode" : "1f4be", - "unicode_alternates" : "", - "name" : "floppy disk", - "shortname" : ":floppy_disk:", - "category" : "objects", - "emoji_order" : "603", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "oldschool", - "save", - "technology", - "storage", - "information", - "computer", - "drive", - "kilobyte", - "object", - "office" - ] - }, - "cd" : { - "unicode" : "1f4bf", - "unicode_alternates" : "", - "name" : "optical disc", - "shortname" : ":cd:", - "category" : "objects", - "emoji_order" : "604", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "disc", - "disk", - "dvd", - "technology", - "blu-ray", - "cd", - "computer", - "object", - "office" - ] - }, - "dvd" : { - "unicode" : "1f4c0", - "unicode_alternates" : "", - "name" : "dvd", - "shortname" : ":dvd:", - "category" : "objects", - "emoji_order" : "605", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "cd", - "disc", - "disk", - "technology", - "blu-ray", - "computer", - "entertainment", - "object", - "office", - "optical" - ] - }, - "vhs" : { - "unicode" : "1f4fc", - "unicode_alternates" : "", - "name" : "videocassette", - "shortname" : ":vhs:", - "category" : "objects", - "emoji_order" : "606", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "oldschool", - "record", - "video", - "entertainment", - "object", - "tape", - "vhs" - ] - }, - "camera" : { - "unicode" : "1f4f7", - "unicode_alternates" : "", - "name" : "camera", - "shortname" : ":camera:", - "category" : "objects", - "emoji_order" : "607", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "gadget", - "photo", - "picture", - "entertainment", - "object", - "video" - ] - }, - "camera_with_flash" : { - "unicode" : "1f4f8", - "unicode_alternates" : "", - "name" : "camera with flash", - "shortname" : ":camera_with_flash:", - "category" : "objects", - "emoji_order" : "608", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "photo", - "picture", - "object", - "video" - ] - }, - "video_camera" : { - "unicode" : "1f4f9", - "unicode_alternates" : "", - "name" : "video camera", - "shortname" : ":video_camera:", - "category" : "objects", - "emoji_order" : "609", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "film", - "record", - "camcorder", - "entertainment", - "object" - ] - }, - "movie_camera" : { - "unicode" : "1f3a5", - "unicode_alternates" : "", - "name" : "movie camera", - "shortname" : ":movie_camera:", - "category" : "objects", - "emoji_order" : "610", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "film", - "record", - "video", - "motion", - "picture", - "activity", - "cinema", - "entertainment", - "object" - ] - }, - "projector" : { - "unicode" : "1f4fd", - "unicode_alternates" : "1f4fd-fe0f", - "name" : "film projector", - "shortname" : ":projector:", - "category" : "objects", - "emoji_order" : "611", - "aliases" : [ - ":film_projector:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "movie", - "video", - "motion", - "picture", - "8mm", - "16mm", - "cinema", - "entertainment", - "object" - ] - }, - "film_frames" : { - "unicode" : "1f39e", - "unicode_alternates" : "1f39e-fe0f", - "name" : "film frames", - "shortname" : ":film_frames:", - "category" : "objects", - "emoji_order" : "612", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "movie", - "record", - "8mm", - "16mm", - "reel", - "celluloid", - "cinema", - "entertainment", - "object" - ] - }, - "telephone_receiver" : { - "unicode" : "1f4de", - "unicode_alternates" : "", - "name" : "telephone receiver", - "shortname" : ":telephone_receiver:", - "category" : "objects", - "emoji_order" : "613", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "communication", - "dial", - "technology", - "phone", - "object", - "sound" - ] - }, - "telephone" : { - "unicode" : "260e", - "unicode_alternates" : "260e-fe0f", - "name" : "black telephone", - "shortname" : ":telephone:", - "category" : "objects", - "emoji_order" : "614", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "communication", - "dial", - "technology", - "phone", - "object", - "office", - "sound" - ] - }, - "pager" : { - "unicode" : "1f4df", - "unicode_alternates" : "", - "name" : "pager", - "shortname" : ":pager:", - "category" : "objects", - "emoji_order" : "615", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "bbcall", - "oldschool", - "communication", - "object", - "office" - ] - }, - "fax" : { - "unicode" : "1f4e0", - "unicode_alternates" : "", - "name" : "fax machine", - "shortname" : ":fax:", - "category" : "objects", - "emoji_order" : "616", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "communication", - "technology", - "object", - "office" - ] - }, - "tv" : { - "unicode" : "1f4fa", - "unicode_alternates" : "", - "name" : "television", - "shortname" : ":tv:", - "category" : "objects", - "emoji_order" : "617", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "oldschool", - "program", - "show", - "technology", - "tv", - "entertainment", - "object", - "video" - ] - }, - "radio" : { - "unicode" : "1f4fb", - "unicode_alternates" : "", - "name" : "radio", - "shortname" : ":radio:", - "category" : "objects", - "emoji_order" : "618", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "communication", - "music", - "podcast", - "program", - "entertainment", - "object", - "video" - ] - }, - "microphone2" : { - "unicode" : "1f399", - "unicode_alternates" : "1f399-fe0f", - "name" : "studio microphone", - "shortname" : ":microphone2:", - "category" : "objects", - "emoji_order" : "619", - "aliases" : [ - ":studio_microphone:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "mic", - "audio", - "recording", - "music", - "object", - "sound" - ] - }, - "level_slider" : { - "unicode" : "1f39a", - "unicode_alternates" : "1f39a-fe0f", - "name" : "level slider", - "shortname" : ":level_slider:", - "category" : "objects", - "emoji_order" : "620", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "controls", - "music", - "object", - "sound" - ] - }, - "control_knobs" : { - "unicode" : "1f39b", - "unicode_alternates" : "1f39b-fe0f", - "name" : "control knobs", - "shortname" : ":control_knobs:", - "category" : "objects", - "emoji_order" : "621", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "dial", - "music", - "object", - "sound" - ] - }, - "stopwatch" : { - "unicode" : "23f1", - "unicode_alternates" : "23f1-fe0f", - "name" : "stopwatch", - "shortname" : ":stopwatch:", - "category" : "objects", - "emoji_order" : "622", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "clock", - "object", - "time" - ] - }, - "timer" : { - "unicode" : "23f2", - "unicode_alternates" : "23f2-fe0f", - "name" : "timer clock", - "shortname" : ":timer:", - "category" : "objects", - "emoji_order" : "623", - "aliases" : [ - ":timer_clock:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "object", - "time" - ] - }, - "alarm_clock" : { - "unicode" : "23f0", - "unicode_alternates" : "", - "name" : "alarm clock", - "shortname" : ":alarm_clock:", - "category" : "objects", - "emoji_order" : "624", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "time", - "wake", - "object" - ] - }, - "clock" : { - "unicode" : "1f570", - "unicode_alternates" : "1f570-fe0f", - "name" : "mantlepiece clock", - "shortname" : ":clock:", - "category" : "objects", - "emoji_order" : "625", - "aliases" : [ - ":mantlepiece_clock:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "time", - "object" - ] - }, - "hourglass_flowing_sand" : { - "unicode" : "23f3", - "unicode_alternates" : "", - "name" : "hourglass with flowing sand", - "shortname" : ":hourglass_flowing_sand:", - "category" : "objects", - "emoji_order" : "626", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "countdown", - "oldschool", - "time", - "object", - "timer" - ] - }, - "hourglass" : { - "unicode" : "231b", - "unicode_alternates" : "231b-fe0f", - "name" : "hourglass", - "shortname" : ":hourglass:", - "category" : "objects", - "emoji_order" : "627", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "clock", - "oldschool", - "time", - "object", - "sand", - "timer" - ] - }, - "satellite" : { - "unicode" : "1f4e1", - "unicode_alternates" : "", - "name" : "satellite antenna", - "shortname" : ":satellite:", - "category" : "objects", - "emoji_order" : "628", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "communication", - "dish", - "object", - "office" - ] - }, - "battery" : { - "unicode" : "1f50b", - "unicode_alternates" : "", - "name" : "battery", - "shortname" : ":battery:", - "category" : "objects", - "emoji_order" : "629", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "energy", - "power", - "sustain", - "object" - ] - }, - "electric_plug" : { - "unicode" : "1f50c", - "unicode_alternates" : "", - "name" : "electric plug", - "shortname" : ":electric_plug:", - "category" : "objects", - "emoji_order" : "630", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "charger", - "power", - "electricity", - "object" - ] - }, - "bulb" : { - "unicode" : "1f4a1", - "unicode_alternates" : "", - "name" : "electric light bulb", - "shortname" : ":bulb:", - "category" : "objects", - "emoji_order" : "631", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "electricity", - "idea", - "comic", - "object" - ] - }, - "flashlight" : { - "unicode" : "1f526", - "unicode_alternates" : "", - "name" : "electric torch", - "shortname" : ":flashlight:", - "category" : "objects", - "emoji_order" : "632", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "dark", - "flashlight", - "light", - "object", - "tool" - ] - }, - "candle" : { - "unicode" : "1f56f", - "unicode_alternates" : "1f56f-fe0f", - "name" : "candle", - "shortname" : ":candle:", - "category" : "objects", - "emoji_order" : "633", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "light", - "wax", - "object" - ] - }, - "wastebasket" : { - "unicode" : "1f5d1", - "unicode_alternates" : "1f5d1-fe0f", - "name" : "wastebasket", - "shortname" : ":wastebasket:", - "category" : "objects", - "emoji_order" : "634", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "trash", - "garbage", - "dispose", - "object", - "office" - ] - }, - "oil" : { - "unicode" : "1f6e2", - "unicode_alternates" : "1f6e2-fe0f", - "name" : "oil drum", - "shortname" : ":oil:", - "category" : "objects", - "emoji_order" : "635", - "aliases" : [ - ":oil_drum:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "petroleum", - "object" - ] - }, - "money_with_wings" : { - "unicode" : "1f4b8", - "unicode_alternates" : "", - "name" : "money with wings", - "shortname" : ":money_with_wings:", - "category" : "objects", - "emoji_order" : "636", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "bills", - "dollar", - "payment", - "spend", - "work", - "lost", - "blown", - "burned", - "gift", - "cash", - "dollar", - "bank", - "banknote", - "bill", - "fly", - "note", - "object", - "office" - ] - }, - "dollar" : { - "unicode" : "1f4b5", - "unicode_alternates" : "", - "name" : "banknote with dollar sign", - "shortname" : ":dollar:", - "category" : "objects", - "emoji_order" : "637", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "bill", - "currency", - "money", - "united states", - "canada", - "australia", - "paper", - "cash", - "bank", - "note", - "object", - "office" - ] - }, - "yen" : { - "unicode" : "1f4b4", - "unicode_alternates" : "", - "name" : "banknote with yen sign", - "shortname" : ":yen:", - "category" : "objects", - "emoji_order" : "638", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "currency", - "dollar", - "japanese", - "money", - "japan", - "paper", - "cash", - "bill", - "bank", - "note", - "object", - "office" - ] - }, - "euro" : { - "unicode" : "1f4b6", - "unicode_alternates" : "", - "name" : "banknote with euro sign", - "shortname" : ":euro:", - "category" : "objects", - "emoji_order" : "639", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "currency", - "dollar", - "money", - "europe", - "paper", - "cash", - "bill", - "bank", - "note", - "object", - "office" - ] - }, - "pound" : { - "unicode" : "1f4b7", - "unicode_alternates" : "", - "name" : "banknote with pound sign", - "shortname" : ":pound:", - "category" : "objects", - "emoji_order" : "640", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "bill", - "british", - "currency", - "england", - "money", - "sterling", - "uk", - "britain", - "paper", - "cash", - "bank", - "note", - "object", - "office" - ] - }, - "moneybag" : { - "unicode" : "1f4b0", - "unicode_alternates" : "", - "name" : "money bag", - "shortname" : ":moneybag:", - "category" : "objects", - "emoji_order" : "641", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "coins", - "dollar", - "payment", - "cash", - "loot", - "moneybag", - "object", - "office" - ] - }, - "credit_card" : { - "unicode" : "1f4b3", - "unicode_alternates" : "", - "name" : "credit card", - "shortname" : ":credit_card:", - "category" : "objects", - "emoji_order" : "642", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "bill", - "dollar", - "money", - "pay", - "payment", - "loan", - "purchase", - "shopping", - "mastercard", - "visa", - "american express", - "wallet", - "signature", - "bank", - "object", - "office" - ] - }, - "gem" : { - "unicode" : "1f48e", - "unicode_alternates" : "", - "name" : "gem stone", - "shortname" : ":gem:", - "category" : "objects", - "emoji_order" : "643", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "blue", - "ruby", - "precious", - "diamond", - "emotion", - "jewel", - "object", - "person", - "romance" - ] - }, - "scales" : { - "unicode" : "2696", - "unicode_alternates" : "2696-fe0f", - "name" : "scales", - "shortname" : ":scales:", - "category" : "objects", - "emoji_order" : "644", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "balance", - "justice", - "libra", - "object", - "tool", - "weight", - "zodiac" - ] - }, - "wrench" : { - "unicode" : "1f527", - "unicode_alternates" : "", - "name" : "wrench", - "shortname" : ":wrench:", - "category" : "objects", - "emoji_order" : "645", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "diy", - "ikea", - "tools", - "object", - "tool" - ] - }, - "hammer" : { - "unicode" : "1f528", - "unicode_alternates" : "", - "name" : "hammer", - "shortname" : ":hammer:", - "category" : "objects", - "emoji_order" : "646", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "done", - "judge", - "law", - "ruling", - "tools", - "verdict", - "object", - "tool" - ] - }, - "hammer_pick" : { - "unicode" : "2692", - "unicode_alternates" : "2692-fe0f", - "name" : "hammer and pick", - "shortname" : ":hammer_pick:", - "category" : "objects", - "emoji_order" : "647", - "aliases" : [ - ":hammer_and_pick:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "object", - "tool" - ] - }, - "tools" : { - "unicode" : "1f6e0", - "unicode_alternates" : "1f6e0-fe0f", - "name" : "hammer and wrench", - "shortname" : ":tools:", - "category" : "objects", - "emoji_order" : "648", - "aliases" : [ - ":hammer_and_wrench:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "tools", - "object", - "tool" - ] - }, - "pick" : { - "unicode" : "26cf", - "unicode_alternates" : "26cf-fe0f", - "name" : "pick", - "shortname" : ":pick:", - "category" : "objects", - "emoji_order" : "649", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "mining", - "object", - "tool" - ] - }, - "nut_and_bolt" : { - "unicode" : "1f529", - "unicode_alternates" : "", - "name" : "nut and bolt", - "shortname" : ":nut_and_bolt:", - "category" : "objects", - "emoji_order" : "650", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "tools", - "object", - "tool" - ] - }, - "gear" : { - "unicode" : "2699", - "unicode_alternates" : "2699-fe0f", - "name" : "gear", - "shortname" : ":gear:", - "category" : "objects", - "emoji_order" : "651", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "object", - "tool" - ] - }, - "chains" : { - "unicode" : "26d3", - "unicode_alternates" : "26d3-fe0f", - "name" : "chains", - "shortname" : ":chains:", - "category" : "objects", - "emoji_order" : "652", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "chain", - "object" - ] - }, - "gun" : { - "unicode" : "1f52b", - "unicode_alternates" : "", - "name" : "pistol", - "shortname" : ":gun:", - "category" : "objects", - "emoji_order" : "653", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "violence", - "weapon", - "gun", - "object", - "revolver", - "tool" - ] - }, - "bomb" : { - "unicode" : "1f4a3", - "unicode_alternates" : "", - "name" : "bomb", - "shortname" : ":bomb:", - "category" : "objects", - "emoji_order" : "654", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "boom", - "explode", - "comic", - "object" - ] - }, - "knife" : { - "unicode" : "1f52a", - "unicode_alternates" : "", - "name" : "hocho", - "shortname" : ":knife:", - "category" : "objects", - "emoji_order" : "655", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "blade", - "cooking", - "knife", - "object", - "tool", - "weapon" - ] - }, - "dagger" : { - "unicode" : "1f5e1", - "unicode_alternates" : "1f5e1-fe0f", - "name" : "dagger knife", - "shortname" : ":dagger:", - "category" : "objects", - "emoji_order" : "656", - "aliases" : [ - ":dagger_knife:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "blade", - "knife", - "object", - "weapon" - ] - }, - "crossed_swords" : { - "unicode" : "2694", - "unicode_alternates" : "2694-fe0f", - "name" : "crossed swords", - "shortname" : ":crossed_swords:", - "category" : "objects", - "emoji_order" : "657", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "object", - "weapon" - ] - }, - "shield" : { - "unicode" : "1f6e1", - "unicode_alternates" : "1f6e1-fe0f", - "name" : "shield", - "shortname" : ":shield:", - "category" : "objects", - "emoji_order" : "658", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "interstate", - "route", - "sign", - "highway", - "interstate", - "object", - "weapon" - ] - }, - "smoking" : { - "unicode" : "1f6ac", - "unicode_alternates" : "", - "name" : "smoking symbol", - "shortname" : ":smoking:", - "category" : "objects", - "emoji_order" : "659", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "cigarette", - "kills", - "tobacco", - "smoke", - "cancer", - "lungs", - "inhale", - "tar", - "nicotine", - "activity", - "object" - ] - }, - "skull_crossbones" : { - "unicode" : "2620", - "unicode_alternates" : "2620-fe0f", - "name" : "skull and crossbones", - "shortname" : ":skull_crossbones:", - "category" : "objects", - "emoji_order" : "660", - "aliases" : [ - ":skull_and_crossbones:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "body", - "death", - "face", - "monster", - "person" - ] - }, - "coffin" : { - "unicode" : "26b0", - "unicode_alternates" : "26b0-fe0f", - "name" : "coffin", - "shortname" : ":coffin:", - "category" : "objects", - "emoji_order" : "661", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "death", - "object" - ] - }, - "urn" : { - "unicode" : "26b1", - "unicode_alternates" : "26b1-fe0f", - "name" : "funeral urn", - "shortname" : ":urn:", - "category" : "objects", - "emoji_order" : "662", - "aliases" : [ - ":funeral_urn:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "death", - "object" - ] - }, - "amphora" : { - "unicode" : "1f3fa", - "unicode_alternates" : "", - "name" : "amphora", - "shortname" : ":amphora:", - "category" : "objects", - "emoji_order" : "663", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - ] - }, - "crystal_ball" : { - "unicode" : "1f52e", - "unicode_alternates" : "", - "name" : "crystal ball", - "shortname" : ":crystal_ball:", - "category" : "objects", - "emoji_order" : "664", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "fortune", - "future", - "reading", - "fairy tale", - "fantasy", - "object", - "tool" - ] - }, - "prayer_beads" : { - "unicode" : "1f4ff", - "unicode_alternates" : "", - "name" : "prayer beads", - "shortname" : ":prayer_beads:", - "category" : "objects", - "emoji_order" : "665", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - ] - }, - "barber" : { - "unicode" : "1f488", - "unicode_alternates" : "", - "name" : "barber pole", - "shortname" : ":barber:", - "category" : "objects", - "emoji_order" : "666", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "salon", - "style", - "haircut", - "trim", - "place" - ] - }, - "alembic" : { - "unicode" : "2697", - "unicode_alternates" : "2697-fe0f", - "name" : "alembic", - "shortname" : ":alembic:", - "category" : "objects", - "emoji_order" : "667", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "chemistry", - "object", - "tool" - ] - }, - "telescope" : { - "unicode" : "1f52d", - "unicode_alternates" : "", - "name" : "telescope", - "shortname" : ":telescope:", - "category" : "objects", - "emoji_order" : "668", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "space", - "stars", - "object", - "tool" - ] - }, - "microscope" : { - "unicode" : "1f52c", - "unicode_alternates" : "", - "name" : "microscope", - "shortname" : ":microscope:", - "category" : "objects", - "emoji_order" : "669", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "experiment", - "laboratory", - "zoomin", - "object", - "tool" - ] - }, - "hole" : { - "unicode" : "1f573", - "unicode_alternates" : "1f573-fe0f", - "name" : "hole", - "shortname" : ":hole:", - "category" : "objects", - "emoji_order" : "670", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "pit", - "well", - "symbol" - ] - }, - "pill" : { - "unicode" : "1f48a", - "unicode_alternates" : "", - "name" : "pill", - "shortname" : ":pill:", - "category" : "objects", - "emoji_order" : "671", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "health", - "medicine", - "drug", - "prescription", - "doctor", - "object", - "sick" - ] - }, - "syringe" : { - "unicode" : "1f489", - "unicode_alternates" : "", - "name" : "syringe", - "shortname" : ":syringe:", - "category" : "objects", - "emoji_order" : "672", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "blood", - "drugs", - "health", - "hospital", - "medicine", - "needle", - "doctor", - "object", - "shot", - "sick", - "tool" - ] - }, - "thermometer" : { - "unicode" : "1f321", - "unicode_alternates" : "1f321-fe0f", - "name" : "thermometer", - "shortname" : ":thermometer:", - "category" : "objects", - "emoji_order" : "673", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "temperature", - "nature", - "weather" - ] - }, - "label" : { - "unicode" : "1f3f7", - "unicode_alternates" : "1f3f7-fe0f", - "name" : "label", - "shortname" : ":label:", - "category" : "objects", - "emoji_order" : "674", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "tag", - "object" - ] - }, - "bookmark" : { - "unicode" : "1f516", - "unicode_alternates" : "", - "name" : "bookmark", - "shortname" : ":bookmark:", - "category" : "objects", - "emoji_order" : "675", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "favorite", - "mark", - "object" - ] - }, - "toilet" : { - "unicode" : "1f6bd", - "unicode_alternates" : "", - "name" : "toilet", - "shortname" : ":toilet:", - "category" : "objects", - "emoji_order" : "676", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "restroom", - "wc", - "bathroom", - "throne", - "porcelain", - "waste", - "flush", - "plumbing", - "object", - "place", - "travel" - ] - }, - "shower" : { - "unicode" : "1f6bf", - "unicode_alternates" : "", - "name" : "shower", - "shortname" : ":shower:", - "category" : "objects", - "emoji_order" : "677", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "bath", - "clean", - "wash", - "bathroom", - "soap", - "water", - "shampoo", - "lather", - "object", - "place", - "travel" - ] - }, - "bathtub" : { - "unicode" : "1f6c1", - "unicode_alternates" : "", - "name" : "bathtub", - "shortname" : ":bathtub:", - "category" : "objects", - "emoji_order" : "678", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "clean", - "shower", - "bath", - "tub", - "basin", - "wash", - "bubble", - "soak", - "bathroom", - "soap", - "water", - "shampoo", - "lather", - "object", - "place", - "travel" - ] - }, - "key" : { - "unicode" : "1f511", - "unicode_alternates" : "", - "name" : "key", - "shortname" : ":key:", - "category" : "objects", - "emoji_order" : "679", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "door", - "lock", - "password", - "object" - ] - }, - "key2" : { - "unicode" : "1f5dd", - "unicode_alternates" : "1f5dd-fe0f", - "name" : "old key", - "shortname" : ":key2:", - "category" : "objects", - "emoji_order" : "680", - "aliases" : [ - ":old_key:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "door", - "lock", - "password", - "skeleton", - "clue", - "object" - ] - }, - "couch" : { - "unicode" : "1f6cb", - "unicode_alternates" : "1f6cb-fe0f", - "name" : "couch and lamp", - "shortname" : ":couch:", - "category" : "objects", - "emoji_order" : "681", - "aliases" : [ - ":couch_and_lamp:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "lounge", - "sectional", - "sofa", - "loveseat", - "leather", - "microfiber", - "sit", - "relax", - "hotel", - "object" - ] - }, - "sleeping_accommodation" : { - "unicode" : "1f6cc", - "unicode_alternates" : "", - "name" : "sleeping accommodation", - "shortname" : ":sleeping_accommodation:", - "category" : "objects", - "emoji_order" : "682", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "hotel", - "motel", - "rest", - "object", - "sleep" - ] - }, - "bed" : { - "unicode" : "1f6cf", - "unicode_alternates" : "1f6cf-fe0f", - "name" : "bed", - "shortname" : ":bed:", - "category" : "objects", - "emoji_order" : "683", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "sleep", - "sex", - "queen", - "full", - "twin", - "king", - "mattress", - "hotel", - "object" - ] - }, - "door" : { - "unicode" : "1f6aa", - "unicode_alternates" : "", - "name" : "door", - "shortname" : ":door:", - "category" : "objects", - "emoji_order" : "684", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "entry", - "exit", - "house", - "doorway", - "entrance", - "enter", - "exit", - "entry", - "object", - "travel" - ] - }, - "bellhop" : { - "unicode" : "1f6ce", - "unicode_alternates" : "1f6ce-fe0f", - "name" : "bellhop bell", - "shortname" : ":bellhop:", - "category" : "objects", - "emoji_order" : "685", - "aliases" : [ - ":bellhop_bell:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "hotel", - "porter", - "ding", - "object" - ] - }, - "frame_photo" : { - "unicode" : "1f5bc", - "unicode_alternates" : "1f5bc-fe0f", - "name" : "frame with picture", - "shortname" : ":frame_photo:", - "category" : "objects", - "emoji_order" : "686", - "aliases" : [ - ":frame_with_picture:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "photo", - "art", - "museum", - "object", - "office", - "painting" - ] - }, - "map" : { - "unicode" : "1f5fa", - "unicode_alternates" : "1f5fa-fe0f", - "name" : "world map", - "shortname" : ":map:", - "category" : "objects", - "emoji_order" : "687", - "aliases" : [ - ":world_map:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "atlas", - "earth", - "cartography", - "place" - ] - }, - "beach_umbrella" : { - "unicode" : "26f1", - "unicode_alternates" : "26f1-fe0f", - "name" : "umbrella on ground", - "shortname" : ":beach_umbrella:", - "category" : "objects", - "emoji_order" : "688", - "aliases" : [ - ":umbrella_on_ground:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "nature", - "rain", - "sun", - "travel", - "weather" - ] - }, - "moyai" : { - "unicode" : "1f5ff", - "unicode_alternates" : "", - "name" : "moyai", - "shortname" : ":moyai:", - "category" : "objects", - "emoji_order" : "689", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "island", - "stone", - "face", - "place", - "statue", - "travel" - ] - }, - "shopping_bags" : { - "unicode" : "1f6cd", - "unicode_alternates" : "1f6cd-fe0f", - "name" : "shopping bags", - "shortname" : ":shopping_bags:", - "category" : "objects", - "emoji_order" : "690", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "purchase", - "mall", - "buy", - "store", - "shop", - "bag", - "hotel", - "object" - ] - }, - "balloon" : { - "unicode" : "1f388", - "unicode_alternates" : "", - "name" : "balloon", - "shortname" : ":balloon:", - "category" : "objects", - "emoji_order" : "691", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "celebration", - "party", - "birthday", - "helium", - "gas", - "children", - "float", - "activity", - "entertainment", - "object" - ] - }, - "flags" : { - "unicode" : "1f38f", - "unicode_alternates" : "", - "name" : "carp streamer", - "shortname" : ":flags:", - "category" : "objects", - "emoji_order" : "692", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "banner", - "fish", - "japanese", - "koinobori", - "children", - "kids", - "boys", - "celebration", - "happiness", - "holiday", - "flags", - "activity", - "entertainment", - "flag", - "object" - ] - }, - "ribbon" : { - "unicode" : "1f380", - "unicode_alternates" : "", - "name" : "ribbon", - "shortname" : ":ribbon:", - "category" : "objects", - "emoji_order" : "693", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "bowtie", - "decoration", - "pink", - "lace", - "wrap", - "decorate", - "celebration", - "emotion", - "object", - "person" - ] - }, - "gift" : { - "unicode" : "1f381", - "unicode_alternates" : "", - "name" : "wrapped present", - "shortname" : ":gift:", - "category" : "objects", - "emoji_order" : "694", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "birthday", - "christmas", - "xmas", - "gift", - "package", - "wedding", - "box", - "celebration", - "entertainment", - "object" - ] - }, - "confetti_ball" : { - "unicode" : "1f38a", - "unicode_alternates" : "", - "name" : "confetti ball", - "shortname" : ":confetti_ball:", - "category" : "objects", - "emoji_order" : "695", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "festival", - "party", - "congratulations", - "celebrate", - "win", - "birthday", - "new years", - "wedding", - "activity", - "celebration", - "entertainment", - "object" - ] - }, - "tada" : { - "unicode" : "1f389", - "unicode_alternates" : "", - "name" : "party popper", - "shortname" : ":tada:", - "category" : "objects", - "emoji_order" : "696", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "tada", - "celebration", - "victory", - "announcement", - "climax", - "congratulations", - "activity", - "entertainment", - "object" - ] - }, - "dolls" : { - "unicode" : "1f38e", - "unicode_alternates" : "", - "name" : "japanese dolls", - "shortname" : ":dolls:", - "category" : "objects", - "emoji_order" : "697", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "kimono", - "toy", - "japan", - "day", - "girls", - "emperor", - "empress", - "pray", - "blessing", - "imperial", - "family", - "royal", - "activity", - "celebration", - "doll", - "entertainment", - "festival", - "object" - ] - }, - "wind_chime" : { - "unicode" : "1f390", - "unicode_alternates" : "", - "name" : "wind chime", - "shortname" : ":wind_chime:", - "category" : "objects", - "emoji_order" : "698", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "ding", - "nature", - "bell", - "fūrin", - "instrument", - "music", - "spirits", - "soothing", - "protective", - "spiritual", - "sound", - "activity", - "celebration", - "entertainment", - "object" - ] - }, - "crossed_flags" : { - "unicode" : "1f38c", - "unicode_alternates" : "", - "name" : "crossed flags", - "shortname" : ":crossed_flags:", - "category" : "objects", - "emoji_order" : "699", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "japan", - "activity", - "celebration", - "cross", - "flag", - "japanese", - "object" - ] - }, - "izakaya_lantern" : { - "unicode" : "1f3ee", - "unicode_alternates" : "", - "name" : "izakaya lantern", - "shortname" : ":izakaya_lantern:", - "category" : "objects", - "emoji_order" : "700", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "light", - "stay", - "drink", - "alcohol", - "bar", - "sake", - "restaurant", - "japanese", - "place", - "red" - ] - }, - "envelope" : { - "unicode" : "2709", - "unicode_alternates" : "2709-fe0f", - "name" : "envelope", - "shortname" : ":envelope:", - "category" : "objects", - "emoji_order" : "701", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "communication", - "letter", - "mail", - "postal", - "e-mail", - "email", - "object", - "office" - ] - }, - "envelope_with_arrow" : { - "unicode" : "1f4e9", - "unicode_alternates" : "", - "name" : "envelope with downwards arrow above", - "shortname" : ":envelope_with_arrow:", - "category" : "objects", - "emoji_order" : "702", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "email", - "communication", - "down", - "e-mail", - "letter", - "mail", - "object", - "office", - "outgoing", - "sent" - ] - }, - "incoming_envelope" : { - "unicode" : "1f4e8", - "unicode_alternates" : "", - "name" : "incoming envelope", - "shortname" : ":incoming_envelope:", - "category" : "objects", - "emoji_order" : "703", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "email", - "inbox", - "communication", - "e-mail", - "letter", - "mail", - "object", - "office", - "receive" - ] - }, - "e-mail" : { - "unicode" : "1f4e7", - "unicode_alternates" : "", - "name" : "e-mail symbol", - "shortname" : ":e-mail:", - "category" : "objects", - "emoji_order" : "704", - "aliases" : [ - ":email:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "communication", - "inbox", - "email", - "letter", - "mail", - "object", - "office" - ] - }, - "love_letter" : { - "unicode" : "1f48c", - "unicode_alternates" : "", - "name" : "love letter", - "shortname" : ":love_letter:", - "category" : "objects", - "emoji_order" : "705", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "affection", - "email", - "envelope", - "like", - "valentines", - "kiss", - "heart", - "emotion", - "mail", - "person", - "romance" - ] - }, - "postbox" : { - "unicode" : "1f4ee", - "unicode_alternates" : "", - "name" : "postbox", - "shortname" : ":postbox:", - "category" : "objects", - "emoji_order" : "706", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "email", - "envelope", - "letter", - "communication", - "mail", - "mailbox", - "object", - "office" - ] - }, - "mailbox_closed" : { - "unicode" : "1f4ea", - "unicode_alternates" : "", - "name" : "closed mailbox with lowered flag", - "shortname" : ":mailbox_closed:", - "category" : "objects", - "emoji_order" : "707", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "communication", - "email", - "inbox", - "mail", - "object", - "office", - "postbox" - ] - }, - "mailbox" : { - "unicode" : "1f4eb", - "unicode_alternates" : "", - "name" : "closed mailbox with raised flag", - "shortname" : ":mailbox:", - "category" : "objects", - "emoji_order" : "708", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "communication", - "email", - "inbox", - "mail", - "object", - "office", - "postbox" - ] - }, - "mailbox_with_mail" : { - "unicode" : "1f4ec", - "unicode_alternates" : "", - "name" : "open mailbox with raised flag", - "shortname" : ":mailbox_with_mail:", - "category" : "objects", - "emoji_order" : "709", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "communication", - "email", - "inbox", - "mail", - "object", - "office", - "postbox" - ] - }, - "mailbox_with_no_mail" : { - "unicode" : "1f4ed", - "unicode_alternates" : "", - "name" : "open mailbox with lowered flag", - "shortname" : ":mailbox_with_no_mail:", - "category" : "objects", - "emoji_order" : "710", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "email", - "inbox", - "communication", - "mail", - "object", - "office", - "postbox" - ] - }, - "package" : { - "unicode" : "1f4e6", - "unicode_alternates" : "", - "name" : "package", - "shortname" : ":package:", - "category" : "objects", - "emoji_order" : "711", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "gift", - "mail", - "box", - "communication", - "object", - "office", - "parcel" - ] - }, - "postal_horn" : { - "unicode" : "1f4ef", - "unicode_alternates" : "", - "name" : "postal horn", - "shortname" : ":postal_horn:", - "category" : "objects", - "emoji_order" : "712", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "instrument", - "music", - "communication", - "entertainment", - "object", - "post", - "sound" - ] - }, - "inbox_tray" : { - "unicode" : "1f4e5", - "unicode_alternates" : "", - "name" : "inbox tray", - "shortname" : ":inbox_tray:", - "category" : "objects", - "emoji_order" : "713", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "documents", - "email", - "box", - "communication", - "letter", - "mail", - "object", - "office", - "receive" - ] - }, - "outbox_tray" : { - "unicode" : "1f4e4", - "unicode_alternates" : "", - "name" : "outbox tray", - "shortname" : ":outbox_tray:", - "category" : "objects", - "emoji_order" : "714", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "documents", - "email", - "box", - "communication", - "letter", - "mail", - "object", - "office", - "sent" - ] - }, - "scroll" : { - "unicode" : "1f4dc", - "unicode_alternates" : "", - "name" : "scroll", - "shortname" : ":scroll:", - "category" : "objects", - "emoji_order" : "715", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "documents", - "roll", - "parchment", - "history", - "papyrus", - "ancient", - "object", - "office", - "paper" - ] - }, - "page_with_curl" : { - "unicode" : "1f4c3", - "unicode_alternates" : "", - "name" : "page with curl", - "shortname" : ":page_with_curl:", - "category" : "objects", - "emoji_order" : "716", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "document", - "object", - "office" - ] - }, - "bookmark_tabs" : { - "unicode" : "1f4d1", - "unicode_alternates" : "", - "name" : "bookmark tabs", - "shortname" : ":bookmark_tabs:", - "category" : "objects", - "emoji_order" : "717", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "favorite", - "mark", - "marker", - "object", - "office" - ] - }, - "bar_chart" : { - "unicode" : "1f4ca", - "unicode_alternates" : "", - "name" : "bar chart", - "shortname" : ":bar_chart:", - "category" : "objects", - "emoji_order" : "718", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "graph", - "presentation", - "stats", - "object", - "office" - ] - }, - "chart_with_upwards_trend" : { - "unicode" : "1f4c8", - "unicode_alternates" : "", - "name" : "chart with upwards trend", - "shortname" : ":chart_with_upwards_trend:", - "category" : "objects", - "emoji_order" : "719", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "graph", - "business", - "growth", - "object", - "office", - "upward" - ] - }, - "chart_with_downwards_trend" : { - "unicode" : "1f4c9", - "unicode_alternates" : "", - "name" : "chart with downwards trend", - "shortname" : ":chart_with_downwards_trend:", - "category" : "objects", - "emoji_order" : "720", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "graph", - "business", - "down", - "object", - "office" - ] - }, - "page_facing_up" : { - "unicode" : "1f4c4", - "unicode_alternates" : "", - "name" : "page facing up", - "shortname" : ":page_facing_up:", - "category" : "objects", - "emoji_order" : "721", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "document", - "object", - "office" - ] - }, - "date" : { - "unicode" : "1f4c5", - "unicode_alternates" : "", - "name" : "calendar", - "shortname" : ":date:", - "category" : "objects", - "emoji_order" : "722", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "schedule", - "date", - "day", - "object", - "office" - ] - }, - "calendar" : { - "unicode" : "1f4c6", - "unicode_alternates" : "", - "name" : "tear-off calendar", - "shortname" : ":calendar:", - "category" : "objects", - "emoji_order" : "723", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "schedule", - "date", - "day", - "object", - "office" - ] - }, - "calendar_spiral" : { - "unicode" : "1f5d3", - "unicode_alternates" : "1f5d3-fe0f", - "name" : "spiral calendar pad", - "shortname" : ":calendar_spiral:", - "category" : "objects", - "emoji_order" : "724", - "aliases" : [ - ":spiral_calendar_pad:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "schedule", - "date", - "day", - "object", - "office" - ] - }, - "card_index" : { - "unicode" : "1f4c7", - "unicode_alternates" : "", - "name" : "card index", - "shortname" : ":card_index:", - "category" : "objects", - "emoji_order" : "725", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "business", - "stationery", - "rolodex", - "object", - "office" - ] - }, - "card_box" : { - "unicode" : "1f5c3", - "unicode_alternates" : "1f5c3-fe0f", - "name" : "card file box", - "shortname" : ":card_box:", - "category" : "objects", - "emoji_order" : "726", - "aliases" : [ - ":card_file_box:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "index", - "organization", - "object", - "office" - ] - }, - "ballot_box" : { - "unicode" : "1f5f3", - "unicode_alternates" : "1f5f3-fe0f", - "name" : "ballot box with ballot", - "shortname" : ":ballot_box:", - "category" : "objects", - "emoji_order" : "727", - "aliases" : [ - ":ballot_box_with_ballot:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "vote", - "object" - ] - }, - "file_cabinet" : { - "unicode" : "1f5c4", - "unicode_alternates" : "1f5c4-fe0f", - "name" : "file cabinet", - "shortname" : ":file_cabinet:", - "category" : "objects", - "emoji_order" : "728", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "folders", - "office", - "documents", - "storage", - "object" - ] - }, - "clipboard" : { - "unicode" : "1f4cb", - "unicode_alternates" : "", - "name" : "clipboard", - "shortname" : ":clipboard:", - "category" : "objects", - "emoji_order" : "729", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "documents", - "stationery", - "object", - "office" - ] - }, - "notepad_spiral" : { - "unicode" : "1f5d2", - "unicode_alternates" : "1f5d2-fe0f", - "name" : "spiral note pad", - "shortname" : ":notepad_spiral:", - "category" : "objects", - "emoji_order" : "730", - "aliases" : [ - ":spiral_note_pad:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "stationery", - "object", - "office" - ] - }, - "file_folder" : { - "unicode" : "1f4c1", - "unicode_alternates" : "", - "name" : "file folder", - "shortname" : ":file_folder:", - "category" : "objects", - "emoji_order" : "731", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "documents", - "object", - "office" - ] - }, - "open_file_folder" : { - "unicode" : "1f4c2", - "unicode_alternates" : "", - "name" : "open file folder", - "shortname" : ":open_file_folder:", - "category" : "objects", - "emoji_order" : "732", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "documents", - "load", - "object", - "office" - ] - }, - "dividers" : { - "unicode" : "1f5c2", - "unicode_alternates" : "1f5c2-fe0f", - "name" : "card index dividers", - "shortname" : ":dividers:", - "category" : "objects", - "emoji_order" : "733", - "aliases" : [ - ":card_index_dividers:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "stationery", - "rolodex", - "object", - "office" - ] - }, - "newspaper2" : { - "unicode" : "1f5de", - "unicode_alternates" : "1f5de-fe0f", - "name" : "rolled-up newspaper", - "shortname" : ":newspaper2:", - "category" : "objects", - "emoji_order" : "734", - "aliases" : [ - ":rolled_up_newspaper:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "headline", - "press", - "news", - "object", - "paper", - "rolled" - ] - }, - "newspaper" : { - "unicode" : "1f4f0", - "unicode_alternates" : "", - "name" : "newspaper", - "shortname" : ":newspaper:", - "category" : "objects", - "emoji_order" : "735", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "headline", - "press", - "communication", - "news", - "object", - "paper" - ] - }, - "notebook" : { - "unicode" : "1f4d3", - "unicode_alternates" : "", - "name" : "notebook", - "shortname" : ":notebook:", - "category" : "objects", - "emoji_order" : "736", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "notes", - "paper", - "record", - "stationery", - "school", - "object", - "office" - ] - }, - "closed_book" : { - "unicode" : "1f4d5", - "unicode_alternates" : "", - "name" : "closed book", - "shortname" : ":closed_book:", - "category" : "objects", - "emoji_order" : "737", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "library", - "read", - "novel", - "story", - "education", - "object", - "office" - ] - }, - "green_book" : { - "unicode" : "1f4d7", - "unicode_alternates" : "", - "name" : "green book", - "shortname" : ":green_book:", - "category" : "objects", - "emoji_order" : "738", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "library", - "read", - "novel", - "story", - "education", - "object", - "office" - ] - }, - "blue_book" : { - "unicode" : "1f4d8", - "unicode_alternates" : "", - "name" : "blue book", - "shortname" : ":blue_book:", - "category" : "objects", - "emoji_order" : "739", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "library", - "read", - "novel", - "story", - "education", - "object", - "office" - ] - }, - "orange_book" : { - "unicode" : "1f4d9", - "unicode_alternates" : "", - "name" : "orange book", - "shortname" : ":orange_book:", - "category" : "objects", - "emoji_order" : "740", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "library", - "read", - "novel", - "story", - "education", - "object", - "office" - ] - }, - "notebook_with_decorative_cover" : { - "unicode" : "1f4d4", - "unicode_alternates" : "", - "name" : "notebook with decorative cover", - "shortname" : ":notebook_with_decorative_cover:", - "category" : "objects", - "emoji_order" : "741", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "classroom", - "notes", - "paper", - "school", - "stationery", - "book", - "decorated", - "education", - "object", - "office" - ] - }, - "ledger" : { - "unicode" : "1f4d2", - "unicode_alternates" : "", - "name" : "ledger", - "shortname" : ":ledger:", - "category" : "objects", - "emoji_order" : "742", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "notes", - "business", - "bookkeeping", - "accounting", - "finances", - "notebook", - "object", - "office" - ] - }, - "books" : { - "unicode" : "1f4da", - "unicode_alternates" : "", - "name" : "books", - "shortname" : ":books:", - "category" : "objects", - "emoji_order" : "743", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "library", - "literature", - "novel", - "story", - "collection", - "series", - "book", - "education", - "object", - "office" - ] - }, - "book" : { - "unicode" : "1f4d6", - "unicode_alternates" : "", - "name" : "open book", - "shortname" : ":book:", - "category" : "objects", - "emoji_order" : "744", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "library", - "literature", - "novel", - "reading", - "story", - "education", - "object", - "office" - ] - }, - "link" : { - "unicode" : "1f517", - "unicode_alternates" : "", - "name" : "link symbol", - "shortname" : ":link:", - "category" : "objects", - "emoji_order" : "745", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "rings", - "url", - "object" - ] - }, - "paperclip" : { - "unicode" : "1f4ce", - "unicode_alternates" : "", - "name" : "paperclip", - "shortname" : ":paperclip:", - "category" : "objects", - "emoji_order" : "746", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "documents", - "stationery", - "object", - "office" - ] - }, - "paperclips" : { - "unicode" : "1f587", - "unicode_alternates" : "1f587-fe0f", - "name" : "linked paperclips", - "shortname" : ":paperclips:", - "category" : "objects", - "emoji_order" : "747", - "aliases" : [ - ":linked_paperclips:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "documents", - "stationery", - "communication", - "link", - "object", - "office", - "paperclip" - ] - }, - "scissors" : { - "unicode" : "2702", - "unicode_alternates" : "2702-fe0f", - "name" : "black scissors", - "shortname" : ":scissors:", - "category" : "objects", - "emoji_order" : "748", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "cut", - "stationery", - "object", - "office", - "tool" - ] - }, - "triangular_ruler" : { - "unicode" : "1f4d0", - "unicode_alternates" : "", - "name" : "triangular ruler", - "shortname" : ":triangular_ruler:", - "category" : "objects", - "emoji_order" : "749", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "architect", - "math", - "sketch", - "stationery", - "object", - "office", - "set", - "triangle" - ] - }, - "straight_ruler" : { - "unicode" : "1f4cf", - "unicode_alternates" : "", - "name" : "straight ruler", - "shortname" : ":straight_ruler:", - "category" : "objects", - "emoji_order" : "750", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "stationery", - "object", - "office", - "straight edge" - ] - }, - "pushpin" : { - "unicode" : "1f4cc", - "unicode_alternates" : "", - "name" : "pushpin", - "shortname" : ":pushpin:", - "category" : "objects", - "emoji_order" : "751", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "stationery", - "object", - "office", - "pin" - ] - }, - "round_pushpin" : { - "unicode" : "1f4cd", - "unicode_alternates" : "", - "name" : "round pushpin", - "shortname" : ":round_pushpin:", - "category" : "objects", - "emoji_order" : "752", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "stationery", - "object", - "office", - "pin", - "place" - ] - }, - "triangular_flag_on_post" : { - "unicode" : "1f6a9", - "unicode_alternates" : "", - "name" : "triangular flag on post", - "shortname" : ":triangular_flag_on_post:", - "category" : "objects", - "emoji_order" : "753", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "triangle", - "golf", - "flagpole", - "object", - "place", - "travel" - ] - }, - "flag_white" : { - "unicode" : "1f3f3", - "unicode_alternates" : "1f3f3-fe0f", - "name" : "waving white flag", - "shortname" : ":flag_white:", - "category" : "objects", - "emoji_order" : "754", - "aliases" : [ - ":waving_white_flag:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "symbol", - "signal", - "object" - ] - }, - "flag_black" : { - "unicode" : "1f3f4", - "unicode_alternates" : "", - "name" : "waving black flag", - "shortname" : ":flag_black:", - "category" : "objects", - "emoji_order" : "755", - "aliases" : [ - ":waving_black_flag:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "symbol", - "signal", - "object" - ] - }, - "closed_lock_with_key" : { - "unicode" : "1f510", - "unicode_alternates" : "", - "name" : "closed lock with key", - "shortname" : ":closed_lock_with_key:", - "category" : "objects", - "emoji_order" : "756", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "privacy", - "security", - "object", - "secure" - ] - }, - "lock" : { - "unicode" : "1f512", - "unicode_alternates" : "", - "name" : "lock", - "shortname" : ":lock:", - "category" : "objects", - "emoji_order" : "757", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "password", - "security", - "closed", - "object" - ] - }, - "unlock" : { - "unicode" : "1f513", - "unicode_alternates" : "", - "name" : "open lock", - "shortname" : ":unlock:", - "category" : "objects", - "emoji_order" : "758", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "privacy", - "security", - "unlock", - "object" - ] - }, - "lock_with_ink_pen" : { - "unicode" : "1f50f", - "unicode_alternates" : "", - "name" : "lock with ink pen", - "shortname" : ":lock_with_ink_pen:", - "category" : "objects", - "emoji_order" : "759", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "secret", - "security", - "nib", - "object", - "privacy" - ] - }, - "pen_ballpoint" : { - "unicode" : "1f58a", - "unicode_alternates" : "1f58a-fe0f", - "name" : "lower left ballpoint pen", - "shortname" : ":pen_ballpoint:", - "category" : "objects", - "emoji_order" : "760", - "aliases" : [ - ":lower_left_ballpoint_pen:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "write", - "bic", - "ink", - "communication", - "object", - "office" - ] - }, - "pen_fountain" : { - "unicode" : "1f58b", - "unicode_alternates" : "1f58b-fe0f", - "name" : "lower left fountain pen", - "shortname" : ":pen_fountain:", - "category" : "objects", - "emoji_order" : "761", - "aliases" : [ - ":lower_left_fountain_pen:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "write", - "calligraphy", - "ink", - "communication", - "object", - "office" - ] - }, - "black_nib" : { - "unicode" : "2712", - "unicode_alternates" : "2712-fe0f", - "name" : "black nib", - "shortname" : ":black_nib:", - "category" : "objects", - "emoji_order" : "762", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "pen", - "stationery", - "object", - "office" - ] - }, - "pencil" : { - "unicode" : "1f4dd", - "unicode_alternates" : "", - "name" : "memo", - "shortname" : ":pencil:", - "category" : "objects", - "emoji_order" : "763", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "documents", - "paper", - "station", - "write", - "pencil", - "communication", - "object", - "office" - ] - }, - "pencil2" : { - "unicode" : "270f", - "unicode_alternates" : "270f-fe0f", - "name" : "pencil", - "shortname" : ":pencil2:", - "category" : "objects", - "emoji_order" : "764", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "paper", - "stationery", - "write", - "object", - "office" - ] - }, - "crayon" : { - "unicode" : "1f58d", - "unicode_alternates" : "1f58d-fe0f", - "name" : "lower left crayon", - "shortname" : ":crayon:", - "category" : "objects", - "emoji_order" : "765", - "aliases" : [ - ":lower_left_crayon:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "write", - "draw", - "color", - "wax", - "communication", - "object", - "office" - ] - }, - "paintbrush" : { - "unicode" : "1f58c", - "unicode_alternates" : "1f58c-fe0f", - "name" : "lower left paintbrush", - "shortname" : ":paintbrush:", - "category" : "objects", - "emoji_order" : "766", - "aliases" : [ - ":lower_left_paintbrush:" - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "brush", - "art", - "painting", - "communication", - "object", - "office" - ] - }, - "mag" : { - "unicode" : "1f50d", - "unicode_alternates" : "", - "name" : "left-pointing magnifying glass", - "shortname" : ":mag:", - "category" : "objects", - "emoji_order" : "767", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "search", - "zoom", - "detective", - "investigator", - "details", - "object", - "tool" - ] - }, - "mag_right" : { - "unicode" : "1f50e", - "unicode_alternates" : "", - "name" : "right-pointing magnifying glass", - "shortname" : ":mag_right:", - "category" : "objects", - "emoji_order" : "768", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "search", - "zoom", - "detective", - "investigator", - "details", - "object", - "tool" - ] - }, - "heart" : { - "unicode" : "2764", - "unicode_alternates" : "2764-fe0f", - "name" : "heavy black heart", - "shortname" : ":heart:", - "category" : "symbols", - "emoji_order" : "769", - "aliases" : [ - ], - "aliases_ascii" : [ - "<3" - ], - "keywords" : [ - "like", - "love", - "red", - "pink", - "passion", - "romance", - "intense", - "desire", - "death", - "evil", - "cold", - "valentines", - "emotion", - "person" - ] - }, - "yellow_heart" : { - "unicode" : "1f49b", - "unicode_alternates" : "", - "name" : "yellow heart", - "shortname" : ":yellow_heart:", - "category" : "symbols", - "emoji_order" : "770", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "affection", - "like", - "love", - "valentines", - "gold", - "friendship", - "happy", - "happiness", - "trust", - "compassionate", - "respectful", - "honest", - "caring", - "selfless", - "emotion", - "person" - ] - }, - "green_heart" : { - "unicode" : "1f49a", - "unicode_alternates" : "", - "name" : "green heart", - "shortname" : ":green_heart:", - "category" : "symbols", - "emoji_order" : "771", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "affection", - "like", - "love", - "valentines", - "nature", - "rebirth", - "reborn", - "jealous", - "clingy", - "envious", - "possessive", - "emotion", - "person" - ] - }, - "blue_heart" : { - "unicode" : "1f499", - "unicode_alternates" : "", - "name" : "blue heart", - "shortname" : ":blue_heart:", - "category" : "symbols", - "emoji_order" : "772", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "affection", - "like", - "love", - "valentines", - "stability", - "truth", - "loyalty", - "trust", - "emotion", - "person" - ] - }, - "purple_heart" : { - "unicode" : "1f49c", - "unicode_alternates" : "", - "name" : "purple heart", - "shortname" : ":purple_heart:", - "category" : "symbols", - "emoji_order" : "773", - "aliases" : [ - ], - "aliases_ascii" : [ - ], - "keywords" : [ - "affection", - "like", - "love", - "valentines", - "violet", - "love", - "sensitive", - "understanding", - "compassionate", - "compassion", - "duty", - "honor", - "royalty", - "veteran", - "sacrifice", - "emotion", - "person" - ] - }, - "broken_heart" : { - "unicode" : "1f494", - "unicode_alternates" : "", - "name" : "broken heart", - "shortname" : ":broken_heart:", - "category" : "symbols", - "emoji_order" : "774", - "aliases" : [ - ], - "aliases_ascii" : [ - "ld%1loWa7Z9L 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

9TEm zvOhrz`EA8vL1A!|K&$X?N1k5@Px`lNHu3q5_4h2X*+_rwNqFv0;(FRS@NNrj$LT=W zQpdCJ0XvRC%7@6y;0=_gfNaJ8o+&$N&xhDCk^E4gYq`@iiae8@M=)h2;j|&P(lUC6 zhYmrGAbLoa_1Kh+(f5#35ozT0KTj_VnNHR7%)Fc~lAE`=y?Ea7$pX#TFLE@EF(c@@ z6?n7{d)GsH?7X;PG6N!IcLE6qHcf5mh82?g(E_lj%eGsK4do7mxo$}(T=*IVMV$ohW$w18aNQ&OGW+n^tVqL5fwhfzw>pXL@O>aQ&i*Hm%ZQ)_+ zuB5=27pc5wS;AQY&e~B?ZLs34lQLWYrHNfW&cEb*DT%aiT=zbOq(ogHBOw>_xpz($ zXl`8p8_{&38I4r_)=fKqt0ko(}eCh>aYg^EBxE68%E|(t6C*$Z^yb1p64)+cNn+5w4f-B7(CX zb8$2J!YlGw#B)|NykG9-OWV9^E6RV*zJ)yy$Cz(L_+I`paOW-iJ;bqFs^4w+HhKIa zpBcRKnElS<=Y7Zb!FwuCo62aPHM@aqTLG)Q=tx(76i{}~h3#J#PY<3i#vDb{`1gs| zO%Wr!V}UfL8`uRljyMJMbIDJqPR6HCp1adzut1)Ee$JxutiJ!F@}dIvFE1~%59MV> z$bgdviI%ZxYneS;e#%0Z$WjP$@mV@=C*!D?)#XL!in0@Jm))mE*!5<-%yPZae`#0l zyy&~EJ~jF-r6T>jY<_ej*@T)iu5j$ytr_erucCE;kkyLKLRbWhy9vR#KS*2V;2lKdvy4?isZ+G)5wbc>WtBhq!G^Q=1`UCph zCY|J}axdWXMBHAUpO}bf+=ZW#r%~knMl@)VO_Q#d(71~_)LNSM`#Ow$OQoN1YBW}Z z6irP_OIxQcANM@xwERr4F~N{5)>l_U8bOV-l{j*&dZl(Ppbw9EdFSw%{)PVEy2AN_ zoQp%M8~(19pzdZo?P6Z?Q-OACMMwQ=QKc7JGB`}!+?4M}(GZ=7V$0+ILXaEBmNNxy zHdYt4auJw>NAbCDM=6PLy?hoiyM9^FF1GnoPfQl*6!|S;I;+KJLqT^$=L12HtJlcs zSEdSwNh~#zA@RGDaXr4z^BZByE=T{VBPt^ef9{k)AY*OU%5axpm|647#VFL+244&*ywA^EAiyk*lEZ!;*BdJ zyWvo8tM{|8m62X=y>CR=8`r3gZu7m|?ET2oD%Q7~me)7Ws?i$CXx&3SBl|4{kF-z{ za`!oD3MI|`#o(l{vA>P&w6XPm&aoG*eEkel7fD$)xUF9ufC1UKwaox#fb1zpY2au0@d0Id4oovar}8u>b8 z<8uzno28f7sK;WSNghC+R;-KB(l}Ae^W<&RkC^znpZ0$0#&u(XW=@6{Co_EM5-%pf z>i0Bak&#Zmei6?GlSm_9Km1(raR>PsdHh(X3_l%Q;-jb`c9f>cn7(>vcU|Q2UA8k| zaK3aD44LNkiLxz|JkBPicPPkG@^h>1!3T{r^7Tk@oOk=FQ87W^VH?5C@&m;?C0$U+3Ow-@wA)s zcNAk%`{~Tpc+REH?$tBpY#P2D=TVf1v`1?(PCpPfkRS}s%hzD6a$bFB*=XHdIo|7{ zWbk5A5yXMLaw)FM<9Oa&tpItRck5 z=RMfVN0iBp+9M~E|4Fl0yIgx##zSnM4cfz6_y$$KQKhG;w3WAz)4f>U26au#>t9Lh zUK?qhl~v8@T)wOuw6oF6$v4)iTk);%__8k(-rbCk&&laq%@J=vS`rsAb(um^n}NE0!NWH`1?s-Ot3)J}y2um8$msctVjIhu|Y8_D$lx6Vp=Dzko9Hdc1a zFRfF5iQUjBiuS|Dv--p~>MOTg<3u@qszy-d=6#M>Zr{4)%Ka3o*wZh&>t_0V1D&`T zeV0x|J>N(tLO*+A1O7w>=5!*K*)6xUPW=Uzvn5^q7ef|xB2T;D_!#PAB|M?{oR6qB z-GvtX(C%{k*6j&(;)YdBb>dH156|xOv?J^jKggb|0hYLC)plSG+Zk{tIJ^E5O;BxPg#FE=ao#MRGpGJxxEw8MCC4ani1~DG=0X)-0EN zwy{EZkOYTtv$oFa;m8lxJh$!A-9*B_mG#RiW!YUeRt)F)vLlmIeh2k_C-<`GpIty| zH&rVn&r%rIQ9POFx`QKqzudUSt!=gef@`+4rMv)pi2IdNSW*RYH(lyRsYur79^~GK z6xJ@B^4BVJ5}wm{^PDHB1zCHoKLl7HHb~q@u!pt|*jcF|*U%3|C16d6kc+$hQ-MIi z9s&0K#Cswv8E$?OYK5}`?UY*uSkkA193yLG=&oIzYnkHtv6Xg}NqYFH?t|8~PC6!b zc-+opRGAmJ+el|nk{0hLosuoDGoN)*4f(NkPI=a$u$&l8VkB|&ENgON=l;`P{#~pS z->NoLT7gu`FDoK3TN&&ALpcIZkvu4Go9UJ=mI)xk{!aIYyb)d&NT||0GrkqxB=gF5 z@y@QInIQv^O@|VGnBALy(ZU}Fi z-L&yH3#LNKD3^_p4@h{%`KpFX3U%_C_Oqd1J4N>l`h0mFu(86MN^mMZTkG`|9P&Pbh)(2;Mo#dq;eu|8ciW0yX%ooKecMlO-v5@c3zc@E>`3J{j0q;(qyp#gpv9Q}oUcB@cDTWH7+H0_j{k+@3GL$_*`< z7KC4!oOb|Q1j)*n<{jp5f$I=cy^nHHd)~|Y1@37`bu6VG`VVy&2Zqfn1rn;CY};1e zajT#5v3u$_!8@*&v3tzp%ZPW1cU%*(T$!`sF1|MTPmgmas^O9t!jKtXM%=eacSt)? zf>ed&ngv!DD^;%0CeE&lN*B0N+pdk{x?tg)qW!-HoP~O`!p@CAuB}F;&yN|5&RgF} znN(BPxhV4^7Mt?)?a&~JOx0aXlmyIkdi zFyaoY{D~5GKk}U9I9#MuO?vv{`8*GvX&6}WANf8p3~T`;r`u2C9UIz|Map&MQ4-!( zJMdB7gDlutOnx#^{$^84hb8ejNgI8w7#r0lejNZ$R-+$cKLIlgYqC0BrN$_1segm7)85y4x?k((F zIRWmK24|2(;yF3o!@E@!CVdwR23PpI=zHHmJ#@{6PG-9rX;jwVM=;y2*-CW9Lo&RX ztA7mV6m|bja2PXn-9iwqubi`)^WEq?17Oi^J_bBWJwI%?hdmFQ#&_)(o^t-)4jz)i z#mzc4`bd`bu#M?^=_^k~E}XsOemTCiZgbM$ivY66NQI1umd<++?Q{6OUjS_mNYm|( zu@ZI(Rlbi;O6DZCr=rn5c39Ecm*{BiYdbL2#%p_s=>1Om%3-I0SF>WYniw-H-4f*Wd z1OiX{koR+$i*Xs8-Hg`_rgFs77b06$hO?EnzXje{@{ZRl9yGrdEGHvq^!Qt(@&x*!9l=G#c5vPjXi~}P$)$g6a%{As4 zy_S0Yy)0*-Sazn}=B*@b2}k3_4=^`eU1Duj-p~S_Ahs&cWRTXlAW;2C2{VQRKaW$+ zyauLh@CaB~eDgC_>s30%@Ywdf!a0LnzX6=pN~W<~tdo_+a|ER8f^=xIPl33f88c*M z-U^@JBz#WgXpnT-qk*~@4h>NMqENflUFFWu5AQ%Xa1z=0lb^C=21s!G8HYCk$Ng(n z?f}W!zR4lp`WbBK0q7k94ujn$=PI;B1|(X0Y4fjySEPA8rx+PfsFUsp+yX7ukhy0t ztx;dNiz+kD-Pnq{kclz;%ErVIV2dDGKY0s$VW>!6#OOu#xlM?9RYT8-GO%&C9lq;W zPL!!iD#`F<8Q0$0;$CF%R_HuD^J4BiYtJ=*}hh zBYB8Wgf3*4!>Hs8EI+?i$~u576Gniu4RFH0jeC+eXZW!OHnz)0JEOW+I;3W%W*~j{ z-O`^$X%FtWA8fQN4di?-toi76(J#|>2cSVVMt;-{KU>)aF~bwP1b>1u%Ncx`)1O@N zgJwiJ+Q29HW5fXtX7Dphy1Hfq*h9?Cz673|HH$>_K#87oZI|fLW4K2+l3M1X(vB|r zNrtytxd-5LH*nZ`>jg?fw7Y~*?f8tuDf$l&*eEXAr?KIq;E?amy^MCnw@nKf*6qD~ z>Mxf}2}4-EE=O3{xq!<`ukp>wqO%{kJt}*VjFw!`Ac9BP2yQQM9FoEzp|L6%RIKkl zU@EhRaE7T@&jS9C{sJ=ggJt{WLnfUpzIc9RI7dnEvIJu?t^E9m(_0Tb)Qu zV}7k^=-fpe*z`u!hCqifK$qicgh}_AiuqfvViKgb`caZCC?^GlcZQ2YL9C`>C z!Rc=6_ex(ygF9J#S7s4LcUJ!sv@|M83qnb$O}aC@i=;(Y_h~(yIyqfVHIe$p598PU z$1?WeF7Ow*7Oo{59f}r>N&3>=yz>jPIe|XD47}^^;CpzF9Ju$2&f0~0yKp(Govk@( zg+y2T?=SGqT^RHG!WCL&tD09(KIf>%_~7vaw5``$R){n)gIr?`*K z6t;)bp=SMhqW=j?3wH-{c^dBn3n{YRX&l>0=c2bfhVXmdJsrI8PPNln5y&W3MpHor zDI@mqxM-fI9?!_i3n$5A8lfL~(D@I7J&4V?F9)kLGxAV^*+UyVGY3OIV?kj_x3*`X zKDev*GN6}q9jVdRoy!k^i^O*_| zF|$>L_iFd&3Rm+?&Lx8pdmpYwr+0f9`+$2MaMilbYRn3WJ@*qMc|i(?*^@|( zU@zPY4Nj{lDLbjGUZi(64bEQ1dc2r-X4dEo5mWD^(=XxOyc#D*G~)fL?EE!O$YaE0 zoug9MUu=^7sd1laxC(w~^LAF9@cWVVtB}i;`lIz&ke=I}ft1rGEJpP-@z4Y$^r2EJ zuV14)PHN=%L#EtzYF0%zN;HThcQ~I<>CPOAvfJvcSZ0l~2r^$avyCes%8cEY^Az4+ zDKh~i7ROC|dkpU!eep%$aS>~ka8VS8y^}sZ8$K%?7FpQyo3UE5_wpki2G`p(9iGzq zRLH&-hpO`t)>U2#EG|jIb~uDetKaGU6tcgUvJ~PG|I5Tal&q`2dd5~OgF8UqyA8Ni z6G%`b|G{aaPHPu+`l#$~qrN63PZ@F{+Bq^RQ-0Em#S=?p8h-oLZ;AH-zhF&GGqrd{ zR78KuOd@P;!G6p$X6m30y^wVHPAo)|ronCdb<)zrAdFV6i;1Z*yy2ImEt!d^N zx!!`;jQkkWJ`8L{ku=U0QHa}D62<Z=)GsG}H0*;ca5yQ=(8DHmU_xq7C z#*_nu3^%p!qN}*=E1`?+uPk=fA5(Y+X9Wr1wqy^bi$3s=OzsojdHVKwqsv*5a`#f5 zAGUHu_tk1!<%Z+b5Q`rYp8CrRRi5q#*IpTiV6Bi@7e&a|8RVW$!5%^<9|3l@f+;em zL&OH{-F9U7>*&QoIQN%u+iHb|S*x@bla&f9cB^a{z!TawZScp@k44dH*4o#JTrux$ zRj6WKXB%D?Z}BGZf(RkNO{=;{M7zl$ZsMs--+VQ2!~m<6D+r6jj^2%P5q{hJPH>t7 z{0wm1!#s~ND&{70E?b0qsliZZY|1&Hh|z8Pg>#0s`U#`mv@Jxe#9G`UenwvR!O0`Y zc8$9)=w9si)Q$iG)czptJNwYKPgfh^skdyg)S_sJTpSRAq)e47xH{!BK327;49!5P zN{B4nv6_9=dp1~BS!<7P-HAsDh{_R;u3Skr@4w|P(S8`;@+Hu=QzLO_(cM6M2nl(t z_F;HLJvm-oL7VUab9%4X@@sfcFO+I3(%$~an_HY#?(e6N*-Lr9TEBk10+dS(f180i zj+2VX&ZvwAVr?uaZop0Vv_$-(8Zl6;RJmKDos8%XW0gIF&Rm9f)O7AqRM=HD)4#LO zWJQ8ouWMHc5}}(ThNnAf&+(3$=(MZ+Yp)Y@e*@iR(SXQOiX5h&nAwr-26q6yUrzZ~ zYO@@&InTUh9^G_%y`6VI&Aaf_mg?;UY{`g=q3OW%IWEbq>C`fo7B~?$2!7M_{==tK zzk6tbS3tv-!R(LMZ5;k}2ZJ7I0~iKFqlphvtBv({qrL`S8n-@i0vr7@=m@U7tnXg47@#Ky$3Vy|J&&^K+}vCrywi7}u_S%ja#)Z+g_WBr3PUTj}v^_$3w)Q34t zuDSUgvtw8sY_f(xF&Elh)KRe(L*O;$tTeIdelj+F;P{0*0?h}}nJWCwHkLvfzCsD+ zfTN!aH3%~_uRo4y;qIdK$8C;4;E*dfjOW{?=~v)$WD_PtmyE->|Ip-)AH$~Gn%8_D zbz^~OMk|=v7uS<%png_-FjbI^V2-FOUFL8j%Nk-dQyawDR9hW_=buuUXh1edv=*^J zoG`G}VD>OZTmdF{7%k0GfTb05uWbC{Wgo_OeXVq~vHo5qQlz!?2l;AK3*tlAh?fB$ z?5%o?W&u@(3UQ$CCEPya;~@UQ%Z;|ojHhV`;BsY^BgI*jV7|k;Ufnf9Z$`H6An2fS zE}~JdFkHIHbeNX-kJN_BPnlJj zjQ^q$%q?aHbxa>7^jgM$WM5Tzoz`MKlS&M+>3Bo02hek(S=0DxLqe6=iKrv^@C8FC znunO{)PQANRXm_rexyvNGFZxAK~EM`O9V+q+tz|H%gVXRe&rNWX2k2`s5hEeSF8z;#`?_K`PUuOyf2mBw|%j>dD{ z0{x_|*ozcvgndvPXK8#ti`M!~(NmOwJ`&wD`phcpi}aU-UcwkH9<5x{ZKjr#r@0@A z91ILJNW{#XZ#jf1)bRK*(RupxK=L~1pyZ0kcrHoM3FQfV3-8D$wb)qQf|TZRTV|O8 zvaI89@n14L73{_-xODtKL?2BnF;hn=^(uv9#anPV!H7(JfJwiP8CoCN0?fh^3RJcg1{6Zm=_N*-XE5WTxm6eae3sUlDcqkXXs3Sm zM-4y`HNcj}?@owbu$SXJd6xalt+mR}Ai`uN6Nrgl`;`M|`o5KHVo_VPU(CAlcz@ce z6PggYdPbW6!_pKLOMh-qryObqJD9K2L|U%toiWdf8;)ThDLYQmQ7xG;UQeR~|E@OH z7^>qOI0(n0P8w2CaMfow_WHl`FwfN_!cj6rn_0LgoeW6@3|IN)f1|#mRTxb~iKZ|! z_2t18u3%d5l^asP3GDm#(dom6dkMSr8`LMB&BI(u=ay+OjE^h^As!E+YaeIaNnfO2 zMvRu`d7Gidx&j$7gg~1eaxtg{gNE>T;1~V}brf3p*`3RE|27}L*~qbJyTKl&U;HMt zxJ^iDLg}aG%c7;&>u>R%xj09eTRYg|BMWEgr`_{c8Z-Fg@c#S2{l|V^0a5-4^$V4Arl9_$N^#u5zKC2{sc#r zVCJ`$(zSGrX#^+nPVmy5j{#q28K}d!tpV5XNW7XpQ{xF%^V2^C*53S@Js5xBdngzgn|E!rsdt{X5>1)9sV}J_48TD)}75 z5BzuzHph_-VHiJb)}-@}EWd`F0p_W8-%U8~LAMFXiDE^FBid*f9pWt7$I#XP#Kviq zRqH?8xN@z*FaIl7FTC(aLz{Ow-dXDRU*KUiSaK2OQl_;@R{JCGS*-*hT<7Wi!o7vMewylfjq?Q? zT7JFU;RY}M5Wh=topLg0*Q{CnlpFY0)Q>nd3;3ELmvIqEeoMkfu*3Ul-{(R9N(EDK zqlyH%9YuHk0lLIqnOZ0?6u)HS+Q0K&iH>+!VMKDhl#lx)bcsD5cxwc}mb}>l)+u?*c39)zwYxy>xtl_Zs6lC3}f2Ees@c zcpElHvGe!ikW56}pyJqc@zg*v*p1r-qw#AfmT!?qv}UzK5DIoOa>mO+A}_t~Z@tGIqZMenDXc`T|;=@tZ$!dzC|>vu9Nn7!D$Z&O*erAK`O zja+|>^+ta}=k%W>rV0KyWxgGFvnRH2uQ3WWKVh7kh(xA9Nnot-&at=kEtL0`4@^ZE3p zC8GQseXd?W#=2&|fnV(B7x4a3%Oa)DT)rb7xP?0avNhBkk+DhLYo;lp=la*KVCF#4eR(s`xIAqRm`chzsD5ZsquGUb$%*$SWv~o>+*=OEo`)1K@tdKII zn85nuEC)$j({b=y9Nz^N+c&MD^RKwTmjh?=m0)8*`UIBnWbGPTba8B5%!3nV1J9!u zUjd%I%8E9bY)8g#^mo=&N<5VuR~$UfYulUw~w}e6L5&VE`U6Z zt=R0Z=AD)lmCQ!sPL7MvHt3e_=E-Qg(fiDZKk65#ujr=9EfefDkgeJDKv?uYO#3R9L zEhfaze82lq<{90W4ah9_xszaA@;QSY`A{C`lf2_WH15O?|98otbEVAxEQVFDurm0l zD;JSCoe9gTfHqzVUcT7(0*|OT)6@TAQoWAYtba6llG?+VueByRU-~`mfArIT15U{# zSU*`yhLX4f9a2aUjLJL2nE0Q9WqN3KHG^c3o@Mn;eVs+bK!B``9l|?Ly}k-OLgefi zkQ!$_UGJx9`#;rt^dDR}^}n$$ijDml?`dKi6d1J&c629W?8kV|n1$P*o^9qAQKer- zR8AQi@L!C@vJ6&JjRrC+@l$T7G@0HZc*Q^;gYLpLElkOHvjN4!rNIb9r5mxkScP*E zUcUnzau~~MF}C*L#u2)zUzgKG+H0*tLxdN}KpbOcm=}F#51t}=wr!;cOJ$uVw)|0W z*sZt9mU-pw4C%SXm3Q%+zO<%|TUv>5wl`V5wEpyF&o!a-&y+<#gqsT^v21L7C-10zYi72A(-^4a{DM#LewFLR zxSEG00cR!lQ|0sjBRt>-ur!>#R2{W$_vhgHQ>iT-PIe;$vwA2e<{iK(Oq5kN<4<>N z`z78vgA-&RfAp`!UyU;;h`~rT{IAbbr|CO?&3k($f6|tZaF6la@^CsEdx_SIeGe0@{oV_ufoNT=O_cRJV-Q=#2RZWb*Kww4?6P8z*KQiF@YEm z{M1$EF03=#BSj(90OHS40x(l6nWgaG@3a}9cUZ2C`s`ClPs22fmXXP5vR&wDMD2ms?jMrBc zVRBRf7CGRJRfHtEr{ML);4t=*%@qmX3Q@5;Xyejegk%MKQ3;0=(!d=Kd0J zLb81%d>cf?H5>>1q94De8!ks21Q8F+mrNFC7*`$!hmAnW&U^`Fu<>1Wa2Tn`-No?c2o|Mx>V|if= zClC;g-HZ*}fnjHk_QPoNi7f-jiW^)27VKestjS1kp*~B#UaKGB2se>_#%|gJyi3JIVe?@Ve_1*|`zkLGaoH)|TV=qmT(_-zZ^J zJnhCNCis3K+QuReeic!*2*znN%2XR+*~Z|HG4AbC9kTZ7SG>XMOt1aGI_&~j8r%~P zT5oxi{4h#ZM!mdDU3e&;8efEii!?OrQyxrdn{dw1S6;{(F14|Hf86SCn&b93^LNO9tijRu1_na5gt0KMWb>-6Nx=oW>_1%ax8Clqf+jNAcZ{ zq;jU^^1)U^XgQwh>=D=0?p{Ere>T!}G3q!5!Vc>C?BHhz_cGmIJ`VhmOzv4(toyl- z?a+Cg(?>XyVFMh_&S{m4C|2K7hdG;J0~`aFf)?2`ytBs#lH=exjIX)oE1~w?OCLQ^ zgzz{Z~ePTSlH+8v<_`{3eTy%S1rG`?=7jtTe*H#E@k94Bd9s>FMiif3voGu#Mn zx1?M5b+MMl#BUiJ`DEa1nj%3eq6-h%1CL{tDeuYXQ3mI^EZKt$Zn6MpZN#1o=2Dg> z6lho^*l3*(N?ubEc>d?nnQHso~WuRjI4>!WH<{oNtqKOLATS9#F*a*qeRD7mDh00Q%!B+u$g`L(7Vn=Mmt8gkwhRy^Q~$ z)adj9w|vzhqUr&fSjezFPRiAh_9s-3->Rmn!Z#<{rD3HcCRj%00{c=zpUF z%Bx*!tP)f})#lb~LdLY$Y0GxO>70V6mCxvBOMb~@fS-h3^6vat$a^Sh^!IvGfXAl#u z!?fp51B+EqpooxGlXdz*d#62sA1TnWTcET~n3B%(^Z>F?Usx45t?UB*Cw<6~pM+Mm z|3YP-q@ADBgA-coV%lyQ_ER=Z3hzAglLw1FjEqVB~J?j>~b*Sc`EtwWQ!92Wb-VI*y%4ENKhdjORXwdfk*hIGb?%Gi&Lew{Lu zSjc^E)I8L;sX)7|p%ZpFOF!E-tPD@=I41l%u&e(H{%mEAsGauNxD>k3gY1XK03z@e<~D&yt)p-C^RCN|KRGWlys{@`+>IucYX? z@0+qaVC_$!jzuRmXTso*W1s&O_;lUN_tyAddl*}Jberg(V4VDR$=}X8(4eXz#nxxS z@dv|3SM$rK!RK;Cx-5y|LabPBYGu{Z|LnIqD+vHs$Z4V}+YA!KEO+CVsx0}XKT267 z3evkx>|wRjDp+UE$8a*XzO4d9%?1$kzZ0o#ZcZZowVEM!g>%G}g&i zQ_oj^g5D{&;4D6{*#wE6&d>56n=->E6L!Jvr@y{|vSQvo8tNXSKAHKbZ!BO+T5O~? zv#L*9QyCebW>H2o?t;euvv%eb0iwVkd9woZ+{kBraizkcY{byD;Y(Y)T1rRbwn6t% zF40fkOC8{y&D;cq$UmW`>cl0{-ihCQje3NKs)?!@{*Ne^8`o?jUNWFFo`iQ69sM5Y zF6)Q@+!d7629LaqcA@v*t2QL3I0{d=W61xnOfS|StGeEHu3v|J?Xh9whq@h!a`L`c z{l#WZuk>;+Ad7zmSBv)A*Gih99nxeBTf@gE1DiNLz<50gA77|Aj1J4-Fo3u{k;&9N zD=(}cMX$DGXOxRaoq6>|!im0S$asQ3?UcogVAGm)7JRN$JR3?!#(H_$8~K^X=vMdUs`}d#pmm0 z@xzOuZM%k$*?H>yD<7BLR386x8``(&-!I#DZzDY&wezclbCNzb0FIyU=ZR-QcCpC@QWrK@Au* zsqNlO-`UO}@?|k91DmG~h~GQVzYo!0@XIl27C*peFz3BZva*!>t~+u)3ZWUwQU6>o@z$Lae4te0rqjUV(+=>IHvK6E=sFhJ>aPoFFMW2u4_ ztr@HadGZU&-nO@4GvAJ0M+|jbpk+7lObMxBiy}7ZHY;ohYB??KDl@qfGd*xZyxh;& z@z3xg4%|1wvp`euD4Exwk(Q^xQAlG`dj)@jvEm(+y}}f6E@1&1+aVQUWuE{8vxu5J z87_uzkYTH+mbe-j-(6mMY;9FY-<O{| zwSVBHynlFxJYl*)JAT$`;ag6yrEU9!qw`N60p~Iot)tLNO~KF0!HrB>Jq}>&|5Q4H z{nHqVZsnl{SlTlI*5q&@&GoHfB~adce|ght$% zl%-?>pH5}z4BVD*SWs_csg`QCy|9~p7xu`m6QRzxBIlP==h^xdvMPH@^|qkiuK*@3 z-M3l#1v2(Gdy@oN>-^2n0LS*=&md0@fuP#qGY4PVZuK~ht$HQ!j5sn=@UIg+s<|@p zM*`0WX~$O?Z5bfcq7R^CqkZSUq*PP@wP2htF|2Aa(nj$_%&t^U;$pRvql7x2_ zyZ5QY>3U zT0?;>fu`I!f}6@m&x_u3*=CDE3R5oRyP~w!z z(>~r++SWmclL||dlTd|RiJTQ<&xg4(+{(L%OlK*N6t%Vw*;bnU?9b?sn$d8zckxB4 zCl0UTg6#iLG8Bu%c^-#0X-}E>Jc>!?K?mXOjlkL*l8GN|5x?@Y%7;h*6+NAO|CPXmxwg(7 z$F0Eiz=|^=PT`r!F>@Fi!__yu8Rpr;n*V9e%q3lx&#I(sPVo_4#X3s7XJX6-9<)NU zuByCNzRg!`J}z+0iv@p_HQJGl;O(v~TrI!_dxWuV(?+o5@zqExbZDo2j5Vo`QAg?L z3{eB~MnmDEr!z?ZR5H*RFHG!dAzX#Jj7H_CO$R*zFiN(heQ=_Ckv{Mt zn+p)IvZP_QlDP+H@3rs!`+2{Dv#Guq-^Ncp*Zy_UI*cv+fdFfEDFVe$1J)nTIVJ!r zoYUyk+rY7NhE+g|Thi(T2XyW*-nL-0kMbLU!SCb-3){n_KCYRkKhgF#<2gJoO-u_< z=YV`8c+3eH*Nh`%LAVQ@4$tDJN@j_XX2NqS5eF2$#;$ip-Yjg#^pV64y;HuyyTp_A zQyYRUtB}Fd-pe2R58AWI8PB+D9`OKCxXStcL2z4@t1Kc&3)q#*24c+^(yDBB`DlOj z*I`?@8jE=dVG~7XwXN2^5;sLPK4&w2>S=yG^&T$c|5tD{V*M_)kE)EdxR zs52G4tW6J0%UU^TpDNnJ*zUu7kANrK3-I#{Y&z-FgxzrKV!%s7xGM?A+|l|(;ndY!x%36}X8+^3f z!-R!Lm2(XH{13oaSZZ6sd=aM9gkQgGUMU#G634LrdG!2utzimoAAaT^n!Q+N0?siJ z8Ibja>?g-L2Aq@l8-E1OET>OXe@+*pX_?T9p4RXGn0NCP?i{fCkW_7FMvvM1Y39tE zu`!%TPc%$_2JN}d<{On=T7QRjTw5T5+5RGtI1Fc%nYU(>3`C3onmenklk9*0AZ5|8 zXs)t}GqGjQ5}Okqp$~os^t0#cs=jMG_b?r!jw0j7fUk4+3tFPd|zr zd=03(9DkZG=f_f5^|SCkSIjUmDdP#7@#DZg^Zukd7vY|=$=+=rW-X0(_djxfd^5Mk zl_+tHpQ4@rmj1(zTs0h%HumX(DY_bGzJvaY?@iF4qP$ubXDf=kEXOfGXPA78><1>u zxA@6iK`0M9G`3yzj=<-C!3&X$%czRlj= z;ntX7!DFqaFk+^RIKarZJt1C&{rp2BKYU8{xdVIl8`dV260*+lzqNr$F;u4DJf`M?Jxu<@Zvv|wglSHg{YZxNUi%Mz zD}5hw!Mfi6cKTjLIH_opcc34?lfK8ic6#6cZu&l)#@B#VMQs0Z*-Hpx+9CY6bzn7^Fr?8Mwr^fP86jLpcF~W1-(b|{EX4w?`GJHe zIceX^hXV~oCfyMlv3EMV_T#+MWx6Xk#W=Pd+LSKcO2@Tb=+qygQvpUg0~7IQV*azv zS^Fq-Y%V+~GaJ(cn8 zZRmH1)dfuKv1SZpizo$#H9V%2TP@~%g0}ns<%T>NR;surn4AQ~(4!v9&V7FY#yQD> zS=l-x;0FqDNRIeZBqsiJ2EY#%U`$;yAYcTi{cJy!!I|HnNgcs`oV`fVVKv5nAFwDX zlMu!eCg}9V^ouDiTGSIWx;Kv{-R9bNytgwpHaFh*9;dzW34sX@khIqISTRU<*Nz%M3qpGQYbc#sP z60O>dVxh@2hwKSYc?bU+9>Qa>(g$f73o9+0J|G;O(fya;gs0_L@4l#ka7tnSF)R0O zZ0297+%yl&-8haQmW|$kk6vQp=YDMBpFu00<7;_YOo4Bnip%1u=*OSu=n(uPlAt@o z7{hOxqtG7onZJM*QBu-zY?r1~-|DWp*k5Pm==42021`Ih6)edYr!J&dcpM;>O@g25 zd;1J$x!fE+arPFgB`No|mr*qCJjcGu{xp2hxCtKq=H~Ek$iv_ErP0f;&KLUxHc=Y~ zf<`m=FvQwU0{6wV2W0#>KDKReh##3Bxs7+N_O+#k64;l?71l0Ad*EZI@}O9JJ6bi}_@~<2v3^?BY)XPrROk>o|LoIg&oLpF(Bn zoV1_H-j{>75W&+i?5E&aL9eC`<;4oJ)T{%_Y_*XWbKD7+f1T(;LebZ`<{yE+R$<6a zQPD&mvoU&#@#&{|uX!xh)uN!h_Acnn=1U%d)~~?_Yl_tw3+Kq8ikF;ud?(KJ4r051 zU2;w--{8{i)^PIEX z=`%&_WXj33A~eoYmsZ4G{yO{R=eqH&x5)C-ar2fx#n)}m8UD}b@muC(Dno+f2GhyR zCh@BCwtoRw*A+=o%aY-gUfdeN?4><^Q7|2yP);gA9w3w{zvq{Lq0PvsqW^UPiOz0f z8@~*U;xpu%YzXtkv{8gX(uLAQXAfi3uRw=GmwQUm`<;wKziPZNu*tD5lJNcnFHb&> zO`t-`jq3t27}aTAy5;Ad?vN?Tq@~ zZudgxqted?!@is%HJiJq%7F+%|K;@tiu`!}`#W24BS9<<846}|ow|pO_=PTl z<|-7H5qy2Rn`PLnLF%wYxIKs2e$AtV0~fmEowB-2s?Y{%mkv`!X=idkj5k%C4u61 z)c=cD-QO}VQSb*{WY%#hB}xY!7dvS-cWCeG%>@sXn6>tossDegx%iANH%TeG`lcQs zqL;ySD`q6*r!gzl3ZL%l`kLk-%>=IRm)Ynf-;|<+O3y*C%Z&+0|N7iKb{R>w5Y?M2G!5 z(KDNGXsJXKZ^0i@&V;O)i!zFDE_mp%vOwQ1((S8Cw__|4`GRuaHt`v%8{4rniN%@@ z@z+wS8BXQh@!*Ch0v*pW|N8`G$E?5kbC-VngBY-6YtmU~Gs|(OxmA)@bDY<8_hOo6cs<@SA@pk7mOh`(vt1In|v-ZtW7v59Y=Q)6Wv7lkK!*r@2&H=Re*`pXF}X z_h_Qn{c84H8vjd3hs(I71HjfbDnAX1-nhbS(--2i-!al0tCq!-Tv`p)w#u7tzyC2a zH>>xdrU)mqIYgTGnXo$(zv^FTqrAD7vU`Q!^~^gpNw(jg^bNiUrhqwJ?5D}2)R&(i zOqf4)vFQmBn&84AJ!&bP_Y>~lLZ>;?PLD-fq?n>If9alDxzQahpGJ>PTkd|aRPx)1*EoLYAs_laGE!z=!tMC|yL`|1gNO3`DK92Z zZ_NZKOEbrubSCkN(hxuw6N48Mo1k@`5x_H z62H*MRx-Z&hQg*HviZNc(MX$h{kx6KAqW3(LjjlaDm^z*2fm3+aH=fX#u=*6&Jr@M zc`~pm_ggF8$CHfa-d2#&d^4Hmcc;z7Hmw53#LFoSI@PAHNR763Ot5L~g0I4o;N4Pe z+RHuU!vOi9(Gj^Ii>VT1#vVGu@-6(*OJdprKsnIkg0dqNIm(=Q*f5<+zQwvAx3An% zaPJ0%@hRf<3+QB1HLg?+)WM-U;vdt}2a_fKw3B z;0AKi&zHw(XZ}cantSWoxmqpApUe(Pp7}8O_Ym#!FUcL3==;}P^U{`5k3>*9XpQ0X z>hq{0Oo1iYSZ;~>tG`GZDW6!#;qppK4(%)tU!L(dQ0ZM=~gCrooKAy4U5J+S3$8QTu-|XbO+e{f&e2S2NlSpO`0L^A$N7+bqPd<|vcd z?;Y+S%Dwx+O-9FdY{xwPcygVd1Bd8{v&k_t!LN~qSwJ|(gMDU=SMyEU2k<%4s+|WD zPqikRQuJlW=K#?6*{F?ccu1_9^u^rRY#9b zd?ua1Zg7T17Mb9z{wj2x<)?xtjo$r?xqcmgLzgX~1x}cKr|Dq(Y4~$kt?*gfQf-Uf zb=145_;K}h6y65L!@rSLui2ca(WJZ*Hb- zlRx+5GUv$eGBu|se$`a-_fe9n!`_opLG82MYD%F&n*`p&% z6@60MF1d2%M}7^xgn-{Q>NX2*t*3bJotTCH(mZlq4P7OM1KLBar>Bhkv#ewMvHYcD zm@qS{$LMunEg4MncA16{e4*J$^OxVWhhKYl7HlBLA1a&2#+i5PJr78B3;mm4M%H$!awE&g$j$uU{w;J!udP6Ls7QzI zsvkxNU7EM(YlWLs=%+=2(T}vpBx`nU>+dNxx@y=r`2}>zelRS}YD08ZZ!`)sEAV;` zDa@tp`juD;>t@3G_w>y*CLy@mSx0fE(8^Lp!M$EELzlKZNm*Pb-7UOh^AL9Y>21u2 znP~;qEtr#Rf2Um6s$D1Mn#Q6HA^|8$CXA|+5A(t73)C*nH^ZXgt&>06=UKw<%ulmB zD-jIiv{>kWlX1=cz;drU)Nf*J63o_MZ1vV1t&m@!!bu#?-5z7ZTcMFDV=U0enAetJ zmCNh`$u3&X)>XvW3@$&lFY@OwGNJq`QMnF%zWKI$B=ZFE{wd2(HdJ5V%XH_lz{mR~ zyM;O0Tq};qW{Dy~1X24;B%||upLF~SHpr}wqWoj-$Hb9>Z{mobH(GvPS2mOj?1uUT zpRoK@euO)7R(q^$$@u)B{M|;{e%zH;gv0d2k=*G#?@wCp{P2ZI8abBR66(c!mRk)i znY{?2wA$@wSGx_ec(vOtk4NPo&})id6 z<{(ipfbf^5V_$|QR$HIc?O}24?o#QjXTR7D*VRdT(4JMV{lhxVRZ3SCFLB-%=}H`E z)l6g<-0)wP;mz0U3MHemf4?QOo6dWfKEc0P2S$R zuAs0BzU>xCf`o!4vT)Zr_sGr{_Vj`S2M$Bu2M z+*%J{y8)9<^q{W)^b5UjKfdMI?Z@!Pm!n-fo;s#mDZZPi$zRIFCggO6)SnPH>194^ zSG4nTOpu(scEUbq$!|seN#w1(W3>4WokDZOLt?S-u8 z_Y;}~v3`}T_OUhao3_)_XSaU!<1N`neh=0SVh$v)u+f!fs z{L_vPk8Td){MsYzr(=FQ9_LI%gEU|W!_f{c|Evqg;nShd>iv#4q}oW-O2S$ow4q5rr9 ziq~e^ny*Cu`?6tDglQ0HjQ_YUUvG3t$8-4qH<1oMG0bT;&9ZBnE8ADvqvrokMK$Ra z6UoG~pt$k{-=FWJ%)UT5^Y0A}9r)e&FsKTTP#=*pOJ}{%3 zcIy|JKMT(%gd6q4GYxX1HNP84GwnG)#odUEFT*2;)>qywa{CDW-sHHYS<(?gW>q5v z+Pp0HIurB{j9JYxCB0p<&(T=i%y5+SFke{1TGqBGsFHscd%uLdj{LJI%;7J3qZv_K zB>Zvx-C-Gjn)LsAe7u~%U}~pab`|UIHhyZa)yuN&R$nfe@F&as|KDWX>Ai?*#~srj z{$X+d|E3%yNP|JgT{5BLcx-;^RBD?gAto}z)gk}SJmRl3c;<2TXw#oE6G#b8YM*I; z%j`+m#Ny&9=H@wa8-2;lgZGX%(dVtb`R@CQw4Xsbo}+K@@r({Lwl8BLl{p?Y=FB~F z1Wb*Ix)t2Gqdju;+xWzmKTQOz&AV?S*B}~QRkW|4$mrtsLgtsszq=0Kk#0gDs{YXZ zOF!~4Z|&{Hk8XZe;j5<(^ksA&YiIqRXjM2`&G!nh6U2#8RNc3c@vL-JV;?_Cdbe}! z5ceuDQ_MOy$;?9p=IAv03RDcVA&oC@zKiP|j9fW=lot{i`(v(U@n_ZEVWXAO1D`i+ zV17UP$m)Q0?3Zx?guE!WrQ@8lrNabL2BQ(6_q zI>xE5#&lXK8ECwI>aM*_dl9AQMQr?`>*?{ny9UW`rTu=2w%lCxmf&u>;7o^=mBGX= zwV5(Qe=TqnT&H`>Bb%h>W%?;!z`ihztTsySG!oOU9r`K3C8PeX`d}(Ma_I%ma&Nm^ z*Y5afj-B`w^abZ60u9le^T#REEGBo-1jm-w@muTGC&Ibw68fgymc2R9svDxUmd4aU z@K?cX}7?DRhNl3Qt3s)MQbhQ;V!-(b@k?>(Y`d zS9zk&`;8=Pq`DjLDcMBz=!2#+rEx9auU&t;?un4xlZ5?75ZyrB7XA_(zO@cTn1s@@5qd%Y22dU%-bHBaq(I%k;D)A^CJDrE$G3Zn>mtyjt;E>)EXVs zk~3WOY%cq!`C(6xb>*|UVVZAgR};qX3ew>{!Vs2Q_N<&e-QLEdTkNgM{QbrEytTLF zE36x-Tc6`!zi=hA4%1&Pn3k8a4COE?!Se|XLq|Pi(9fctKO%wxPAIM zZlBKLR^!KP;oY3Yt=hkAZY#66-EtkbTe7%)<~nYl$>R3e>$rV3i`%W&al18(+illz zyDf{`=dR=Sxh!srWw)(z@U)d-DhE1Cn83}+B%3*z^rR1{`mde-!N0+zo~~Tt)G;G> zUB7S2(9`q{H%OLer2aXw533z8N@e}oaHyS>JY%!Datm{B!Kc928`%V{@K!J;DT&Di zH8K;v%;(J9s_vb81exRsUJQK0?4)9vGV?KvXc$5Beu@0j`o~*;r*jzQfU-8%buukl zFKyx3%n; z(sE+poP#6gWB6~R|2gcPHheMh<9C+dWJ8>3;aJ{O&p!INR(F%huX6gVKN9_#pd;dLnmCp)+2bO`hhOx;BR93R8kU=1)cL zn)f${F4LTt6?vx3(;WbxjNBcx=W>EXi_PzZDHr^!0oq*;&^F7@YR20?ZRyH*`F60C zgB#4y&uEn|ZocE*u#cek+Shz7Q^wh0P6lTlHDFs%yBBsj*_q}0wTb-^Yava#f(Z%~a6_GA84|AG{oa~x1KYQz$)Rz3S^evhqdH+3yBqoFD z?3j+&FH!2~eO&2ziM7WyS;dM|!fQOK4~^ z%GPm4Lb98g%iA2uhE*|p2!gq_O^icdiDcN|#d1(9k1AP(EBrEw_4+&I-xg%IS+Z|2 zqvQABrJ$t7ckil*ZHn}woJTA)33EEvt^7L`7+S@GM$ zSnW@jGx~x{GCrWfz_rnf#wY1aOXohuZhsc({BTn5_IaIl5m1a7L@0c_X@j4M(vWgV1FZl3QO`CmpK{98;y z2R@mbESWmgv5gPp--;_6l;`gzto+g*yzfM^{&MAYe2;}Y_g1sVXd7dXZ)cZZ9RgPY z{woa6u^0BU=FIhE4$ifr*+9S{U*izS?sBw$85u8P^-JQ^bd#FS2s$56ME(* z+*_Hq-nvTO6!~n@S-r`qeEeynvyL!rL#Lk>|GY3gw@UuHVaj+P?hAef|DQ)bvtn&# zk?AXGtS}*4eysp}gJ28s7E~pwC)#_LDwVR@Pv__Wpv{QGJB z%@}&0)1251ZYc{duZ`-NmiLH(rd+jzBGf)~>a&sPLjyA}IGdySF)#H?{qPh?{zgo&8;%57BX5_Fd}$5D)z^ zg%Ny1X`;LC>7Ca1*vl8X^YfLv^0oCQbjsd&P4nyFRLST~@E?nGzmw2hITN<*&h>qJ z$6GIV+LQG4$enMlLY)LsZuCy>lI6xvq{xxn6wz+Ujpj3NO^`2^dv=7Bhi`b=e}@|M zrigSr|H$nz9a?vmzQCQm(j4Ry9j65I-dI?UOa-SC{q^UY?zm@zbk>*NW#XqWshzg< zF(iJgomm|17vXj<42J$C`Gar6`?}WU-}8`k?R@xl?=Km{{}lvbGIP-rKh6#hlxfps zm0lP!XZfpYLPuUso{8U9R^BB4WkJ7YQA+*e&Wrls0CljW^v z%By+6ktZ#@s#;52er};BqcH!?Dp~Ua2@-oPiJ-i)!&)+b=gOSm;2N{ERrN6u6UH!Y zzUIp4YHuUd5ED|^HU<8C-IY1T%UpzPza=5}8);<}u76nNp6hxU=*uWoy<2!>fAL7P7%Lxp(VzHJy+X2yy1K+OFD4$0ulgB;(fW>edtf+h5hI z>$1wOWZb%3-Kp8lWMVgGguUu`WtLw`OUb!)xw`WN2Qta#YP$wUWkWK54e@k1&NX(! zr@ZPt;rAvX~TzQ_;NN4a zpA)So&wAA{iy_&{$9!4WUQ~0LTqoJ&RcE&s@^8rvA5ofkuboZpdh|=TQh3#kPFPhZ zCF|OnYHm`{H4oLcu_1g4V_244d()IWo5td@vz8oVGc}EjSDnS~gyq+@JJp&3o>8hk&YC9XB_zxUD#8Y1+?fOIhsU41%v?i?pLbV|7< zW=JHfI;U{EcBHw}+}l=TTM;{bTpLouSs6N6^sx4FV}F;k#Y`Lm|A-}?U;@XRv<7c_}#jCL`h1{zhl0UAUXwgn8 zUS~nXHWelf)W1{xb=&+Zs*dhUYV~%;8h!Z_%D8oJXM1Z~Dp5-xv_0wVj8!}1m+YAQ za@*CNA8yz1wB6fjx2#c{FB!M~?Bo zt4+K@nN>EH_WN`)kve+R>=)oxu3fgdHL|kL^3SdN6YuI}4LS{YnXT?i#_ccc;$|R~ z;$7G2FG$AiFHF39=6Jhav+#DsdJJ~@xi;oiv#pghPjQCG+<&+$W^g2{c&W{E+Y!!p zYRJ**?Oxq}sC-DqtuwpZkA1k^+a0Sg@J&EcF6V`x|O@*)yAZ|Y_4S8 zdP90>RL_DUyW!Ml)5Jo99^9e3sXoi@SamYGs-N+7x%J5p$8Pkb*ov?_R*Mw=iidqU zH}7}rP#`|J`7WEMa_QEeTJ8or<<-V2O_)A%ufCgIXAbCnsgtecEY|9(JtA+HIQbEl1Ghg@OL3RMsEze#;`!tDPii~K zQU7_1TDxl^f7CZq{N1ro;1B0vWP5pMLz_-(1wmFtJdxt}u z;gRX@G`;lJ#2$tvi8}u0?TH&d`TNq->r5SR%bRbn_O$W_tZ9vp?o9El#4&G=T>z1n z4z>RZi(3Zq_!!;8w6`Z-2qmNXE*ZBx)SOPSr=!)|V;6|PAK4YjxcRq-IVgHjd+f}U zAF3O2@8+EnMBS1-@$55kksqq#tNIpZj!Yv-B-7qryMrOWlz)xG z8PzGtxOQ^yX}?+A8#j}&@VPc+Z<>Di&G`e#x5H}^Ud~nO+Ufvf`US}(d>dUx!y^r-j z8mN7CR)=L*?%h1w$1Kpqux7gV#d1tCYC9z3rvE-}Pcaks`{Ic!8P!9{xNX5cJ;v_s zvzq}EZ?%K6Ic_}aT2Gx#dUbX*V(w+z?6$eC{dC*$_H+KCM_sIWHgXy>$sg5UTaK~) z8z~+8sf#tyMn-XwjLM)bgJ12uRoCv-#hU1tjGN9iDK5UFqSwVzIjT?c$E_Fsyr(~~ z5 zC8s{7tls0OmE34{p|ACe7ZeRpFGu(^y*^`vSd_; zCFABTane{Ckyy57%CKZy`&HkXPI32%SAQM*B^lR#)wgpBRRiLB+k*M&p!y{lw>_=z ze1``i*)ZDX)!R*~ou}?xQ#}Vk%)q-o`&^U!amyTOaF&4CMa{%t`KtQsmYaqo*PVI| zv4Rtp1G#t0K?7Z!qbaY!E&+0{euUh+ZF_@WCD!6WgWa-6X(bugPT~i=P%v z2HVm~PIX&yZnQV9~|DNVQ$E7 zHzeb>Z^$IOC|!2*rf`Mz+MS<+gW|#J^{26&lG7NkJkl?lDfe!9%anuHS$8!PuZ?!GGk$5VR&iH7 zvhD4DjI6icwy=J_$S=j)EvHS4l({Re$u6d0+~wXaV@;YF?ev=LLT0;n%UDzD#94n9 z)}9+|iWN4=YoC|=bIV#2s)SQ!O?K&%4z0OLhucmzXrzbRg1O`fUVOUBJJzt7NQZtK=qq(P=e zFN!y<&PTOb(xGx==eyr#HMO77TarlHEvC{&eF4e2Wx0uK_flG~OnFUqftHNgDap8P zPBc%T+m)Hrqp!o90Euh2Kz=%f;dR>}`Pt!s)kLm4|Pf8F+>3ERyGqbXbaAos4V zZ}Kh9S+6O(tyi1v)`wTP;s3Pvid`Ktbz5oY)`xl)dpUh&_K_a2D}`0IBEN)s= zv5m5wBa%rjn$+FV&9PMT^IvN=l6A*^etB(Xz2_tay?NCbP-9@pxou=~E6;JLkxYBd zcGDP^SIM~j|7OC6Rcy9<|6w}Fy_=`aofDs7=B(MyPTRd}qnbG;D>HT4Yqm|2DK~1{ zZF+nY>rn$BO`k)e^j?(X-PMoR+Bi{ z7BgxWBqL%nrVNIQ9?fooQeK~R;kQNf4Q*e1sKzx_#HhihZl!;(Dawb&-cxK|wIr`s=58_Li!c+`%+ zqLov;jdhQV9?d~Yk868cQf(=(C1!Svd-eC^-nBa|JdHN&cPd+KlcV%edoLN+cC;i} z%MZFjEisGXmwDAk$+*`b-TT(nCK`z^sUjAv0MsjYQZ{aqH6C}G`kTNeEK%w8(CyHK;Vd6fsJuwQA`viNMai)bfB+I!V5D2i|Wj&-IV<(8Ai z-~>BTbUj{;l@`gVd@1~{-H&+|v-(lpk(_HYUp?K)VEL@~YRqazc_JA%Pxg17WAZtu zsIRWh7qz!4D{j7+Fq&mPjHkH`lo_vsM3{@Ay@T=0Qe0(=q{p?Re!Fqdynl2?1(#l0 zxxWF$jJ*!Vtf?QDsx7`Qw-0uZx1!E53QBqh?QWRKcl9^qzgt%Pd_PF9gO^$CCCs#U z&@MiTgT{)|;r6ZKI^5!Na8-Y62PfX8$1N{};tYKR?_jK?MENHf<)K~Y4<=8s!=ckV zXm{8NtHP^#sCw(RBZrvzZ8we9?#?q@FX|my-FB$mldM}d%^4Z*P^?tSFWE8m30!+# zmrAGJPI(`)&AHsmuBiOFdH9;{9Y5v0W@n)7-nDu3NmIIZ?ls%cS@BnScgt=STd--i z!;aPKc4?JgYA+<`+KAWveLAnZ^nJl^{-eu=IJFOx` z>7%@6aGUhJ{8U^|7xE`S`rI&So=w%ima>F#i_~?U;KfEiT(w&t(6w?$pdV(SbPdPE zVFVVSc&+C(Lmym)f*jB5hAF7vHuR%#5k_GJw%&*=OhN8Vp4S2WumE~LE(L=y59FfP z1!FJ=mBjHd^uZM5a#i70=!Rjq3i+H*+72n`gLx?9n&LLN3`@|=^*;k}4JvqR=@9h8 z9Bk)UXg3VQA{5>3d9~0BW3T`fTqn~81F#4+cXEvtj6e?8=2XIA7=lG8<=EyCxBxSd z&($tFpbI7;m-k*OpaaGshbwcoLkb3A8Wy3Lt1XW}Kg>Z1*9A30A523Tcc-Rc0Op~D zyOBDeAEsahwsZEm4KBkh`4qS`T!F$z2p9CgC=_t?{V0sUHQ4$X z`2v%$45g){JLrnxDahT38#oG=U=~UqCr;1{qp$##n+Pk6!vg3kgzaz%hG7~?o*-@E z0t~_w%tKB&{z5IJ;Sx;10u()o9!S9mT!Y#Q;sclADr|j<^n*DleVX536t2Pc&FF*? zn1j4Z(gOxy87j8$JB&i!Gx!73Q2Z?MgGJc7mA_#IO19x1CZOm!@)hQwaF2n)=^{ufDOD0zvn!VKi?Apc<)u0iw5xQB7L28XLCGcX4g)#Ni=f`S_I14f~6 zCwT#VP`Hco0b{TLTX*9ZvN963UILDBc)24-PLlJtNj zsC$FI;R-Cl)}zE9mf^@T{)Q>YYo+|d1(<@|H_-z};UbK|B9ycdKInxpSb^H(=z%d< zfZ}%ig$r;6mSFpb$rl)aC8+5@2h2jn3E~4+pztJq!XV5+$tlVRj6qHcIp~EekpC88 zfg#BM2x$nzFaw89laG*}MmG#V-WkdhT!CxQ-AP!W<8AU5^1BElSPO zAp_mr#1Rht0O5lpKS&&4`$zE`@_Nt#i?IKPC|gkcFVF`$|B`%%!_W(pFb}!s`5uly zHw?lw44|C%xZb&!GqxB~M~+)Elk5A?$r%tOwPVAJ3b zq+tN2U;%R9CEZ~^bif4|hAS`+IX}wpumjT22cxhA1s8}59D#1Q1fy^ju0ipSkydaN zF2XP@K<>XG4sZl6!UU{9@sATm=!VNM4l7W6k@!LzT!ayrgPea$nn4N%U!o6 z3O-F3pbom=5=_8V$on~dgEqJbqc8{C{~dJ$x}hJ&VHpYr@E7(&7hHlFScKxAM+UlK z3i5w}xWOSf4}&lbIlqVw=zv}rhB>$fC4=aOE*O9*$omX>pcjT=84BK`yg(cD!YItb zGL(FlxIzjBU>*vF$Q!r>qc9J}zl1yJf>XN7=l??fudjKH#iKvFb+#l z^6$|JUC;;PFb{?Q0lN(6VGt%^9&$$sI~;;8=!Y?whk{>22D)J!R-o+HNn5xKldueh zzd>A~8G7I{%)&J&8{>OOLmy1SJQV&WenJ=Y!4;T?g5M%fp&7d1A`HV6EJMX_lQ+-- zmtYvCVFgOYk%JUmgkhM0g5ROs!cpjlF<5}y-=(g@VYm!aumA;LByFJ!`d}1h;2Km+ zpa=S43g#jA_lPGnLkcd!FkFEp$p3xhU_W%hAY6r<|A-vyhx0HBGq41OlayoVfJ-n5 zS0VR55oXvADYyiaumDB>nQ%iI`rryILFs=X&7cPcU14FagU@@xKW(^uZV`Lec*rouC^o!vris;Vio0JdDFU zl>Q0z8!o^+Pmfmth)~Ab%0}&;fmL1s0+7Z%KbR4+Ag`3sCWQ#1SsQD9l08*U$~U zFbcDfvqV^-8Pae8#$f@9zE0fX2wZ?kSc2leC%$kPx}YB>;TjbF1LYUm;4)0Y3REr= zcDMjzFbhThhz{t5L70Sj$o&TKf*Lpi7ho8sU;*;Ki9YCni!cH!P_{z+pbPq80v4g@ zTf`48!wlqo8+XtTSE1rNq%B;4DagNud+31y7>BEnHC`Qb!4OPA&W&rBOIza|feSDQ)35|( zH?8ryVG!n^AeZpLdAJNyumZ*F@DIA7AFe?0`ZeATI0Az(2SqpY{5o{QBoyYY@eadz z7=k6JxP{+g2$rDoR&+xzjKDG!-nPc8g$}p~Q!o!X`M8Dia21MgCw-t7W?%`*?%;PA zg#{?M6F*=-^uiEKLS6ykhc4)YMX0@tc*7i&-pyw?50~KzEI`RUTx|zKumGingcC+# z77FhrUtkPoA@4r?fgTuvMJTx+9ncT6kW)muz+vcx5txOF2S_UzhB+vFka$2ZjKEdM zeF*(<5yoK|DvEhZ7B0aoTta0t4f4@O`bmY`?@I^ZarhXI&|!iV_|CgB>?mXH>3 z6^b9>H@E`Ju>Da!!yrt;B9uHvd4v@7!xhLYMGy4AAWT92M)DCZ!xHRxoN&T8RBj?n zFayP9ls6cJWhi(8x6lm(FbRuLT8=vygheQPlDI<;T!sm_3S||94F+Kb@}DBS&;?p|b|3x;40^7j!|=z(!qg3>zj1}?!Q ztUyIQPyjRf=X&8p9P&<4@Ivb2R$$XSE2BAzJm)e2Kk4PgES1mER=i?VS;{`f@@Iuz2pU4hH1$CKEeqp zn1p30Jwm#}1sH=xDEWTU6wbpKEJ8_=G=R2+Tv#G13pt z!zj!{VJq&S8%AIOir+*(T!IO>29<534UEAelpMzm^uib{LUB7`gD|EpmEJIl*VTU1@g_5_4GxWkZEJ0Zp zdY}&`VFk9ngB + + + @lang@.data + + diff --git a/gtk/emoji/zh.data b/gtk/emoji/zh.data new file mode 100644 index 0000000000000000000000000000000000000000..56bd1eb09b0a2e792c7ca2ade6ecc63ee152186f GIT binary patch literal 95611 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/logo.png - emoji/emoji.data + emoji/en.data ''' diff --git a/gtk/gtkemojichooser.c b/gtk/gtkemojichooser.c index 7abaf744ee..b6e22d21a3 100644 --- a/gtk/gtkemojichooser.c +++ b/gtk/gtkemojichooser.c @@ -27,6 +27,7 @@ #include "gtkflowbox.h" #include "gtkstack.h" #include "gtklabel.h" +#include "gtkmain.h" #include "gtkgesturelongpress.h" #include "gtkgesturemultipress.h" #include "gtkpopover.h" @@ -41,7 +42,7 @@ typedef struct { GtkWidget *box; GtkWidget *heading; GtkWidget *button; - const char *first; + int group; gunichar label; gboolean empty; } EmojiSection; @@ -184,8 +185,8 @@ add_recent_item (GtkEmojiChooser *chooser, g_variant_ref (item); - g_variant_builder_init (&builder, G_VARIANT_TYPE ("a((ausas)u)")); - g_variant_builder_add (&builder, "(@(ausas)u)", item, modifier); + g_variant_builder_init (&builder, G_VARIANT_TYPE ("a((ausasu)u)")); + g_variant_builder_add (&builder, "(@(ausasu)u)", item, modifier); children = gtk_container_get_children (GTK_CONTAINER (chooser->recent.box)); for (l = children, i = 1; l; l = l->next, i++) @@ -205,7 +206,7 @@ add_recent_item (GtkEmojiChooser *chooser, continue; } - g_variant_builder_add (&builder, "(@(ausas)u)", item2, modifier2); + g_variant_builder_add (&builder, "(@(ausasu)u)", item2, modifier2); } g_list_free (children); @@ -464,6 +465,79 @@ add_emoji (GtkWidget *box, gtk_flow_box_insert (GTK_FLOW_BOX (box), child, prepend ? 0 : -1); } +GBytes * +get_emoji_data (void) +{ + GBytes *bytes; + const char *lang; + char q[10]; + char *path; + GError *error = NULL; + + lang = pango_language_to_string (gtk_get_default_language ()); + if (strchr (lang, '-')) + { + int i; + for (i = 0; lang[i] != '-' && i < 9; i++) + q[i] = lang[i]; + q[i] = '\0'; + lang = q; + } + + path = g_strconcat ("/org/gtk/libgtk/emoji/", lang, ".data", NULL); + bytes = g_resources_lookup_data (path, 0, &error); + if (bytes) + { + g_debug ("Found emoji data for %s in resource %s", lang, path); + g_free (path); + return bytes; + } + + if (g_error_matches (error, G_RESOURCE_ERROR, G_RESOURCE_ERROR_NOT_FOUND)) + { + char *filename; + GMappedFile *file; + + g_clear_error (&error); + + filename = g_strconcat ("/usr/share/gtk-3.0/emoji/", lang, ".gresource", NULL); + file = g_mapped_file_new (filename, FALSE, NULL); + + if (file) + { + GBytes *data; + GResource *resource; + + data = g_mapped_file_get_bytes (file); + g_mapped_file_unref (file); + + resource = g_resource_new_from_data (data, NULL); + g_bytes_unref (data); + + g_debug ("Registering resource for Emoji data for %s from file %s", lang, filename); + g_resources_register (resource); + g_resource_unref (resource); + + bytes = g_resources_lookup_data (path, 0, NULL); + if (bytes) + { + g_debug ("Found emoji data for %s in resource %s", lang, path); + g_free (path); + g_free (filename); + return bytes; + } + } + + g_free (filename); + } + + g_clear_error (&error); + + g_free (path); + + return g_resources_lookup_data ("/org/gtk/libgtk/emoji/en.data", 0, NULL); +} + static gboolean populate_emoji_chooser (gpointer data) { @@ -475,8 +549,11 @@ populate_emoji_chooser (gpointer data) if (!chooser->data) { - GBytes *bytes = g_resources_lookup_data ("/org/gtk/libgtk/emoji/emoji.data", 0, NULL); - chooser->data = g_variant_ref_sink (g_variant_new_from_bytes (G_VARIANT_TYPE ("a(ausas)"), bytes, TRUE)); + GBytes *bytes; + + bytes = get_emoji_data (); + + chooser->data = g_variant_ref_sink (g_variant_new_from_bytes (G_VARIANT_TYPE ("a(ausasu)"), bytes, TRUE)); g_bytes_unref (bytes); } @@ -487,25 +564,27 @@ populate_emoji_chooser (gpointer data) } while ((item = g_variant_iter_next_value (chooser->iter))) { - const char *name; + guint group; - g_variant_get_child (item, 1, "&s", &name); + g_variant_get_child (item, 3, "u", &group); - if (strcmp (name, chooser->body.first) == 0) + if (group == chooser->people.group) + chooser->box = chooser->people.box; + else if (group == chooser->body.group) chooser->box = chooser->body.box; - else if (strcmp (name, chooser->nature.first) == 0) + else if (group == chooser->nature.group) chooser->box = chooser->nature.box; - else if (strcmp (name, chooser->food.first) == 0) + else if (group == chooser->food.group) chooser->box = chooser->food.box; - else if (strcmp (name, chooser->travel.first) == 0) + else if (group == chooser->travel.group) chooser->box = chooser->travel.box; - else if (strcmp (name, chooser->activities.first) == 0) + else if (group == chooser->activities.group) chooser->box = chooser->activities.box; - else if (strcmp (name, chooser->objects.first) == 0) + else if (group == chooser->objects.group) chooser->box = chooser->objects.box; - else if (strcmp (name, chooser->symbols.first) == 0) + else if (group == chooser->symbols.group) chooser->box = chooser->symbols.box; - else if (strcmp (name, chooser->flags.first) == 0) + else if (group == chooser->flags.group) chooser->box = chooser->flags.box; add_emoji (chooser->box, FALSE, item, 0, chooser); @@ -708,14 +787,14 @@ search_changed (GtkEntry *entry, static void setup_section (GtkEmojiChooser *chooser, - EmojiSection *section, - const char *first, - const char *icon) + EmojiSection *section, + int group, + const char *icon) { GtkAdjustment *adj; GtkWidget *image; - section->first = first; + section->group = group; image = gtk_bin_get_child (GTK_BIN (section->button)); gtk_image_set_from_icon_name (GTK_IMAGE (image), icon, GTK_ICON_SIZE_BUTTON); @@ -778,16 +857,16 @@ gtk_emoji_chooser_init (GtkEmojiChooser *chooser) adj = gtk_scrolled_window_get_vadjustment (GTK_SCROLLED_WINDOW (chooser->scrolled_window)); g_signal_connect (adj, "value-changed", G_CALLBACK (adj_value_changed), chooser); - setup_section (chooser, &chooser->recent, NULL, "emoji-recent-symbolic"); - setup_section (chooser, &chooser->people, "grinning face", "emoji-people-symbolic"); - setup_section (chooser, &chooser->body, "selfie", "emoji-body-symbolic"); - setup_section (chooser, &chooser->nature, "monkey face", "emoji-nature-symbolic"); - setup_section (chooser, &chooser->food, "grapes", "emoji-food-symbolic"); - setup_section (chooser, &chooser->travel, "globe showing Europe-Africa", "emoji-travel-symbolic"); - setup_section (chooser, &chooser->activities, "jack-o-lantern", "emoji-activities-symbolic"); - setup_section (chooser, &chooser->objects, "muted speaker", "emoji-objects-symbolic"); - setup_section (chooser, &chooser->symbols, "ATM sign", "emoji-symbols-symbolic"); - setup_section (chooser, &chooser->flags, "chequered flag", "emoji-flags-symbolic"); + setup_section (chooser, &chooser->recent, -1, "emoji-recent-symbolic"); + setup_section (chooser, &chooser->people, 0, "emoji-people-symbolic"); + setup_section (chooser, &chooser->body, 1, "emoji-body-symbolic"); + setup_section (chooser, &chooser->nature, 3, "emoji-nature-symbolic"); + setup_section (chooser, &chooser->food, 4, "emoji-food-symbolic"); + setup_section (chooser, &chooser->travel, 5, "emoji-travel-symbolic"); + setup_section (chooser, &chooser->activities, 6, "emoji-activities-symbolic"); + setup_section (chooser, &chooser->objects, 7, "emoji-objects-symbolic"); + setup_section (chooser, &chooser->symbols, 8, "emoji-symbols-symbolic"); + setup_section (chooser, &chooser->flags, 9, "emoji-flags-symbolic"); populate_recent_section (chooser); diff --git a/gtk/gtkemojicompletion.c b/gtk/gtkemojicompletion.c index 2cb150c031..fe46fe289a 100644 --- a/gtk/gtkemojicompletion.c +++ b/gtk/gtkemojicompletion.c @@ -664,8 +664,8 @@ gtk_emoji_completion_init (GtkEmojiCompletion *completion) gtk_widget_init_template (GTK_WIDGET (completion)); - bytes = g_resources_lookup_data ("/org/gtk/libgtk/emoji/emoji.data", 0, NULL); - completion->data = g_variant_ref_sink (g_variant_new_from_bytes (G_VARIANT_TYPE ("a(ausas)"), bytes, TRUE)); + bytes = get_emoji_data (); + completion->data = g_variant_ref_sink (g_variant_new_from_bytes (G_VARIANT_TYPE ("a(ausasu)"), bytes, TRUE)); g_bytes_unref (bytes); diff --git a/gtk/gtkprivate.h b/gtk/gtkprivate.h index 80a18a1419..dcab28d7e4 100644 --- a/gtk/gtkprivate.h +++ b/gtk/gtkprivate.h @@ -111,6 +111,8 @@ gboolean gtk_simulate_touchscreen (void); guint gtk_get_display_debug_flags (GdkDisplay *display); +GBytes *get_emoji_data (void); + #ifdef G_ENABLE_DEBUG #define GTK_DISPLAY_DEBUG_CHECK(display,type) G_UNLIKELY (gtk_get_display_debug_flags (display) & GTK_DEBUG_##type) diff --git a/gtk/meson.build b/gtk/meson.build index 43a6e2bfef..9754686cca 100644 --- a/gtk/meson.build +++ b/gtk/meson.build @@ -1027,6 +1027,24 @@ libgtk_dep = declare_dependency(sources: gtk_dep_sources, link_with: libgtk, link_args: common_ldflags) +foreach lang : [ 'de', 'fr', 'es', 'zh' ] + conf = configuration_data() + conf.set('lang', lang) + resxml = configure_file(input: 'emoji/gresource.xml.in', + output: lang + '.gresource.xml', + configuration: conf + ) + + gnome.compile_resources(lang, + resxml, + source_dir: 'emoji', + gresource_bundle: true, + install: true, + install_dir: join_paths(gtk_datadir, 'gtk-3.0', 'emoji'), + ) +endforeach + + if quartz_enabled install_data(['gtk-keys.css.mac'], install_dir: join_paths(get_option('datadir'), 'themes/Mac/gtk-3.0'), diff --git a/gtk/org.gtk.Settings.EmojiChooser.gschema.xml b/gtk/org.gtk.Settings.EmojiChooser.gschema.xml index 5324f26f62..110f7e8d9e 100644 --- a/gtk/org.gtk.Settings.EmojiChooser.gschema.xml +++ b/gtk/org.gtk.Settings.EmojiChooser.gschema.xml @@ -2,7 +2,7 @@ - + []

Recently used Emoji From accb8e317314854fa94742c2e7198bd023b09b36 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Thu, 6 May 2021 15:32:44 +0200 Subject: [PATCH 09/12] emoji: Use a portable and configuration-dependent path to load the data Load the emojis data in all the platforms, respecting the configured GTK_DATA_PREFIX --- gtk/gtkemojichooser.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gtk/gtkemojichooser.c b/gtk/gtkemojichooser.c index b6e22d21a3..a0b827dd02 100644 --- a/gtk/gtkemojichooser.c +++ b/gtk/gtkemojichooser.c @@ -496,11 +496,15 @@ get_emoji_data (void) if (g_error_matches (error, G_RESOURCE_ERROR, G_RESOURCE_ERROR_NOT_FOUND)) { char *filename; + char *gresource_name; GMappedFile *file; g_clear_error (&error); - filename = g_strconcat ("/usr/share/gtk-3.0/emoji/", lang, ".gresource", NULL); + gresource_name = g_strconcat (lang, ".gresource", NULL); + filename = g_build_filename (_gtk_get_data_prefix (), "share", "gtk-3.0", + "emoji", gresource_name, NULL); + g_clear_pointer (&gresource_name, g_free); file = g_mapped_file_new (filename, FALSE, NULL); if (file) From a1aecd26d55a5d133a10d916f662779879d294e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Thu, 6 May 2021 04:53:13 +0200 Subject: [PATCH 10/12] gtk: Include emoji data when using autotools and msvc build systems Differently from the meson case, here we just include the emoji data files into the global gresources file, get_emoji_data() supports this and it's just easier to handle in these build systems. --- gtk/Makefile.am | 14 +++++++++++--- win32/create-lists-msvc.mak | 2 +- win32/generate-msvc.mak | 2 +- 3 files changed, 13 insertions(+), 5 deletions(-) diff --git a/gtk/Makefile.am b/gtk/Makefile.am index c9d644decd..074fb35f40 100644 --- a/gtk/Makefile.am +++ b/gtk/Makefile.am @@ -1355,7 +1355,10 @@ gtk.gresource.xml: Makefile.am inspector/Makefile.inc echo " inspector/$$n" >> $@; \ done; \ echo " inspector/logo.png" >> $@; \ - echo " emoji/emoji.data" >> $@; \ + for f in $(srcdir)/emoji/*.data; do \ + n=`basename $$f`; \ + echo " emoji/$$n" >> $@; \ + done; \ echo " " >> $@; \ echo "" >> $@; @@ -1743,8 +1746,13 @@ EXTRA_DIST += \ $(gsettings_SCHEMAS) \ compose/compose-parse.py \ emoji/convert-emoji.c \ - emoji/emoji.json \ - emoji/emoji1.json \ + emoji/gresource.xml.in \ + emoji/README.md \ + emoji/de.data \ + emoji/en.data \ + emoji/es.data \ + emoji/fr.data \ + emoji/zh.data \ a11y/Makefile.inc \ deprecated/Makefile.inc \ glade/README.glade \ diff --git a/win32/create-lists-msvc.mak b/win32/create-lists-msvc.mak index 925cadd2c7..c53c29f10e 100644 --- a/win32/create-lists-msvc.mak +++ b/win32/create-lists-msvc.mak @@ -71,7 +71,7 @@ NULL= !if [for %s in (scalable) do @(for %c in (status) do @(for %f in (..\gtk\icons\%s\%c\*.svg) do @call create-lists.bat file resources_sources.mak %f))] !endif -!if [for %f in (..\gtk\inspector\*.ui ..\gtk\inspector\logo.png ..\gtk\emoji\emoji.data) do @call create-lists.bat file resources_sources.mak %f] +!if [for %f in (..\gtk\inspector\*.ui ..\gtk\inspector\logo.png ..\gtk\emoji\*.data) do @call create-lists.bat file resources_sources.mak %f] !endif !if [call create-lists.bat footer resources_sources.mak] diff --git a/win32/generate-msvc.mak b/win32/generate-msvc.mak index d579d150bb..4fb0c563e6 100644 --- a/win32/generate-msvc.mak +++ b/win32/generate-msvc.mak @@ -156,7 +156,7 @@ all: \ @for %%s in (scalable) do @(for %%c in (status) do @(for %%f in (..\gtk\icons\%%s\%%c\*.svg) do @echo ^icons/%%s/%%c/%%~nxf^>> $@)) @for %%f in (..\gtk\inspector\*.ui) do @echo ^inspector/%%~nxf^>> $@ @echo ^inspector/logo.png^>> $@ - @echo ^emoji/emoji.data^>> $@ + @for %%f in (..\gtk\emoji\*.data) do @echo ^emoji/%%~nxf^>> $@ @echo ^>> $@ @echo ^>> $@ From 247ed3d14a352af6898ac2174059acbdd58370c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Thu, 6 May 2021 04:31:33 +0200 Subject: [PATCH 11/12] gtkemojichooser: Use retrocompatible format for saving recent-emoji Given that the format changed, not to break current user history we can keep using the old format for saving and reading the emoji-recent gsettings key, by converting the new data to the old one at save time. We loose information about the short name (not really relevant), even it could be saved using the first keyword, but this isn't really relevant. --- gtk/gtkemojichooser.c | 54 +++++++++++++++---- gtk/org.gtk.Settings.EmojiChooser.gschema.xml | 5 +- 2 files changed, 46 insertions(+), 13 deletions(-) diff --git a/gtk/gtkemojichooser.c b/gtk/gtkemojichooser.c index a0b827dd02..66f646641a 100644 --- a/gtk/gtkemojichooser.c +++ b/gtk/gtkemojichooser.c @@ -174,6 +174,37 @@ populate_recent_section (GtkEmojiChooser *chooser) g_variant_unref (variant); } +static GVariant * +get_recent_emoji_data (GtkWidget *widget) +{ + GVariant *emoji_data = g_object_get_data (G_OBJECT (widget), "emoji-data"); + GVariantIter *codes_iter; + GVariantIter *keywords_iter; + GVariantBuilder codes_builder; + const char *name; + const char *shortname; + guint code; + guint group; + + g_assert (emoji_data); + + if (g_variant_is_of_type (emoji_data, G_VARIANT_TYPE ("(auss)"))) + return emoji_data; + + g_variant_get (emoji_data, "(au&sasu)", &codes_iter, &name, &keywords_iter, &group); + + g_variant_builder_init (&codes_builder, G_VARIANT_TYPE ("au")); + while (g_variant_iter_loop (codes_iter, "u", &code)) + g_variant_builder_add (&codes_builder, "u", code); + + g_variant_iter_free (codes_iter); + g_variant_iter_free (keywords_iter); + + shortname = ""; + + return g_variant_new ("(auss)", &codes_builder, name, shortname); +} + static void add_recent_item (GtkEmojiChooser *chooser, GVariant *item, @@ -185,13 +216,13 @@ add_recent_item (GtkEmojiChooser *chooser, g_variant_ref (item); - g_variant_builder_init (&builder, G_VARIANT_TYPE ("a((ausasu)u)")); - g_variant_builder_add (&builder, "(@(ausasu)u)", item, modifier); + g_variant_builder_init (&builder, G_VARIANT_TYPE ("a((auss)u)")); + g_variant_builder_add (&builder, "(@(auss)u)", item, modifier); children = gtk_container_get_children (GTK_CONTAINER (chooser->recent.box)); for (l = children, i = 1; l; l = l->next, i++) { - GVariant *item2 = g_object_get_data (G_OBJECT (l->data), "emoji-data"); + GVariant *item2 = get_recent_emoji_data (GTK_WIDGET (l->data)); gunichar modifier2 = GPOINTER_TO_UINT (g_object_get_data (G_OBJECT (l->data), "modifier")); if (modifier == modifier2 && g_variant_equal (item, item2)) @@ -206,7 +237,7 @@ add_recent_item (GtkEmojiChooser *chooser, continue; } - g_variant_builder_add (&builder, "(@(ausasu)u)", item2, modifier2); + g_variant_builder_add (&builder, "(@(auss)u)", item2, modifier2); } g_list_free (children); @@ -265,7 +296,7 @@ emoji_activated (GtkFlowBox *box, label = gtk_bin_get_child (GTK_BIN (ebox)); text = g_strdup (gtk_label_get_label (GTK_LABEL (label))); - item = (GVariant*) g_object_get_data (G_OBJECT (child), "emoji-data"); + item = get_recent_emoji_data (GTK_WIDGET (child)); modifier = (gunichar) GPOINTER_TO_UINT (g_object_get_data (G_OBJECT (child), "modifier")); add_recent_item (chooser, item, modifier); @@ -694,7 +725,6 @@ filter_func (GtkFlowBoxChild *child, GVariant *emoji_data; const char *text; const char *name; - const char **keywords; char **term_tokens; char **name_tokens; gboolean res; @@ -715,10 +745,16 @@ filter_func (GtkFlowBoxChild *child, g_variant_get_child (emoji_data, 1, "&s", &name); name_tokens = g_str_tokenize_and_fold (name, "en", NULL); - g_variant_get_child (emoji_data, 2, "^a&s", &keywords); - res = match_tokens ((const char **)term_tokens, (const char **)name_tokens) || - match_tokens ((const char **)term_tokens, keywords); + res = match_tokens ((const char **)term_tokens, (const char **)name_tokens); + + if (g_variant_is_of_type (emoji_data, G_VARIANT_TYPE ("(ausasu)"))) + { + const char **keywords; + + g_variant_get_child (emoji_data, 2, "^a&s", &keywords); + res |= match_tokens ((const char **)term_tokens, keywords); + } g_strfreev (term_tokens); g_strfreev (name_tokens); diff --git a/gtk/org.gtk.Settings.EmojiChooser.gschema.xml b/gtk/org.gtk.Settings.EmojiChooser.gschema.xml index 110f7e8d9e..20e3db4f9d 100644 --- a/gtk/org.gtk.Settings.EmojiChooser.gschema.xml +++ b/gtk/org.gtk.Settings.EmojiChooser.gschema.xml @@ -2,7 +2,7 @@ - + [] Recently used Emoji @@ -10,9 +10,6 @@ specified as an array of codepoints, name and shortname. The extra integer after this pair is the code of the Fitzpatrick modifier to use in place of a 0 in the codepoint array. - specified as an array of codepoints, name, shortname and keywords. The extra - integer after this pair is the code of the Fitzpatrick modifier to use in - place of a 0 in the codepoint array. From 3177a3b42b151afc73579178a675b58ce319b41e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Thu, 6 May 2021 04:59:04 +0200 Subject: [PATCH 12/12] emoji: Update data to CLRD v39 This is based on version 6.2.0 of emojibase, containing CLRD 39 http://cldr.unicode.org/index/downloads/cldr-39 https://github.com/milesj/emojibase/blob/b3c9a78/packages/data/CHANGELOG.md --- gtk/emoji/de.data | Bin 130007 -> 131243 bytes gtk/emoji/en.data | Bin 100679 -> 101455 bytes gtk/emoji/es.data | Bin 116759 -> 117567 bytes gtk/emoji/fr.data | Bin 105211 -> 106235 bytes gtk/emoji/zh.data | Bin 95611 -> 96243 bytes 5 files changed, 0 insertions(+), 0 deletions(-) diff --git a/gtk/emoji/de.data b/gtk/emoji/de.data index 93eabf1a5e201342e2a2729fc672de1e96823756..48adfca7f1dbff1f2d0934492be9f8e5ad00b1c7 100644 GIT binary patch delta 12489 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 JRg+xfe*v*CFWUeB diff --git a/gtk/emoji/en.data b/gtk/emoji/en.data index 9a3d4421ec4f58805382ef2d5b77572a58790838..49e321646eb7daf5cb68a0fc931731f0e852b29b 100644 GIT binary patch delta 8745 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 OOE;s;Q8}dajPc*AhjBju diff --git a/gtk/emoji/fr.data b/gtk/emoji/fr.data index ce9f6962d2a013d86739328c27861e1a046270f9..930de4bb112ac0479ee92a581f9d1a1699822c54 100644 GIT binary patch delta 10263 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 M7#ZjuCLqM{--ICeCjbBd diff --git a/gtk/emoji/zh.data b/gtk/emoji/zh.data index 56bd1eb09b0a2e792c7ca2ade6ecc63ee152186f..226e2a5e34a53fe8a046a6ca3ed681a678d320b3 100644 GIT binary patch delta 8772 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 delta 8093 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