summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--gateway/gateway.go7
-rw-r--r--go.mod17
-rw-r--r--go.sum34
-rw-r--r--vendor/github.com/kyokomi/emoji/v2/.gitignore (renamed from vendor/github.com/matterbridge/emoji/.gitignore)0
-rw-r--r--vendor/github.com/kyokomi/emoji/v2/LICENSE (renamed from vendor/github.com/matterbridge/emoji/LICENSE)0
-rw-r--r--vendor/github.com/kyokomi/emoji/v2/README.md (renamed from vendor/github.com/matterbridge/emoji/README.md)10
-rw-r--r--vendor/github.com/kyokomi/emoji/v2/emoji.go (renamed from vendor/github.com/matterbridge/emoji/emoji.go)36
-rw-r--r--vendor/github.com/kyokomi/emoji/v2/emoji_codemap.go7715
-rw-r--r--vendor/github.com/kyokomi/emoji/v2/go.mod3
-rw-r--r--vendor/github.com/kyokomi/emoji/v2/wercker.yml (renamed from vendor/github.com/matterbridge/emoji/wercker.yml)10
-rw-r--r--vendor/github.com/magefile/mage/LICENSE201
-rw-r--r--vendor/github.com/magefile/mage/mg/color.go80
-rw-r--r--vendor/github.com/magefile/mage/mg/color_string.go38
-rw-r--r--vendor/github.com/magefile/mage/mg/deps.go352
-rw-r--r--vendor/github.com/magefile/mage/mg/errors.go51
-rw-r--r--vendor/github.com/magefile/mage/mg/runtime.go136
-rw-r--r--vendor/github.com/magefile/mage/sh/cmd.go177
-rw-r--r--vendor/github.com/magefile/mage/sh/helpers.go40
-rw-r--r--vendor/github.com/matrix-org/gomatrix/.gitignore4
-rw-r--r--vendor/github.com/matrix-org/gomatrix/CHANGELOG.md1
-rw-r--r--vendor/github.com/matrix-org/gomatrix/README.md65
-rw-r--r--vendor/github.com/matrix-org/gomatrix/client.go23
-rw-r--r--vendor/github.com/matterbridge/Rocket.Chat.Go.SDK/models/message.go18
-rw-r--r--vendor/github.com/matterbridge/Rocket.Chat.Go.SDK/rest/channels.go41
-rw-r--r--vendor/github.com/matterbridge/emoji/emoji_codemap.go4114
-rw-r--r--vendor/github.com/rs/xid/README.md13
-rw-r--r--vendor/github.com/rs/xid/go.mod2
-rw-r--r--vendor/github.com/rs/xid/hostid_linux.go5
-rw-r--r--vendor/github.com/rs/xid/id.go81
-rw-r--r--vendor/github.com/sirupsen/logrus/.travis.yml7
-rw-r--r--vendor/github.com/sirupsen/logrus/CHANGELOG.md9
-rw-r--r--vendor/github.com/sirupsen/logrus/entry.go10
-rw-r--r--vendor/github.com/sirupsen/logrus/go.mod1
-rw-r--r--vendor/github.com/sirupsen/logrus/go.sum4
-rw-r--r--vendor/github.com/sirupsen/logrus/json_formatter.go3
-rw-r--r--vendor/github.com/sirupsen/logrus/magefile.go77
-rw-r--r--vendor/github.com/sirupsen/logrus/text_formatter.go5
-rw-r--r--vendor/github.com/zfjagann/golang-ring/README.md17
-rw-r--r--vendor/github.com/zfjagann/golang-ring/ring.go53
-rw-r--r--vendor/modules.txt25
40 files changed, 8088 insertions, 5397 deletions
diff --git a/gateway/gateway.go b/gateway/gateway.go
index aa7144f8..1c6c21c3 100644
--- a/gateway/gateway.go
+++ b/gateway/gateway.go
@@ -14,7 +14,7 @@ import (
"github.com/d5/tengo/v2"
"github.com/d5/tengo/v2/stdlib"
lru "github.com/hashicorp/golang-lru"
- "github.com/matterbridge/emoji"
+ "github.com/kyokomi/emoji/v2"
"github.com/sirupsen/logrus"
)
@@ -127,7 +127,7 @@ func (gw *Gateway) AddConfig(cfg *config.Gateway) error {
gw.logger.Errorf("mapChannels() failed: %s", err)
}
for _, br := range append(gw.MyConfig.In, append(gw.MyConfig.InOut, gw.MyConfig.Out...)...) {
- br := br //scopelint
+ br := br // scopelint
err := gw.AddBridge(&br)
if err != nil {
return err
@@ -386,6 +386,7 @@ func (gw *Gateway) modifyMessage(msg *config.Message) {
}
// replace :emoji: to unicode
+ emoji.ReplacePadding = ""
msg.Text = emoji.Sprint(msg.Text)
br := gw.Bridges[msg.Account]
@@ -496,7 +497,7 @@ func (gw *Gateway) SendMessage(
if mID != "" {
gw.logger.Debugf("mID %s: %s", dest.Account, mID)
return mID, nil
- //brMsgIDs = append(brMsgIDs, &BrMsgID{dest, dest.Protocol + " " + mID, channel.ID})
+ // brMsgIDs = append(brMsgIDs, &BrMsgID{dest, dest.Protocol + " " + mID, channel.ID})
}
return "", nil
}
diff --git a/go.mod b/go.mod
index 8eb3ae26..fe3d0607 100644
--- a/go.mod
+++ b/go.mod
@@ -3,9 +3,9 @@ module github.com/42wim/matterbridge
require (
github.com/42wim/go-gitter v0.0.0-20170828205020-017310c2d557
github.com/Baozisoftware/qrcode-terminal-go v0.0.0-20170407111555-c0650d8dff0f
+ github.com/Jeffail/gabs v1.4.0 // indirect
github.com/Philipp15b/go-steam v1.0.1-0.20200727090957-6ae9b3c0a560
github.com/Rhymen/go-whatsapp v0.1.2-0.20210126174449-3c094ebae0ce
- github.com/RocketChat/Rocket.Chat.Go.SDK v0.0.0-20210112200207-10ab4d695d60 // indirect
github.com/SevereCloud/vksdk/v2 v2.9.0
github.com/d5/tengo/v2 v2.7.0
github.com/davecgh/go-spew v1.1.1
@@ -13,17 +13,18 @@ require (
github.com/go-telegram-bot-api/telegram-bot-api v1.0.1-0.20200524105306-7434b0456e81
github.com/gomarkdown/markdown v0.0.0-20210208175418-bda154fe17d8
github.com/google/gops v0.3.17
+ github.com/gopackage/ddp v0.0.0-20170117053602-652027933df4 // indirect
github.com/gorilla/schema v1.2.0
github.com/gorilla/websocket v1.4.2
github.com/hashicorp/golang-lru v0.5.4
github.com/jpillora/backoff v1.0.0
github.com/keybase/go-keybase-chat-bot v0.0.0-20200505163032-5cacf52379da
+ github.com/kyokomi/emoji/v2 v2.2.8
github.com/labstack/echo/v4 v4.2.1
github.com/lrstanley/girc v0.0.0-20190801035559-4fc93959e1a7
- github.com/matrix-org/gomatrix v0.0.0-20200827122206-7dd5e2a05bcd
- github.com/matterbridge/Rocket.Chat.Go.SDK v0.0.0-20201206215757-c1d86d75b9f8
+ github.com/matrix-org/gomatrix v0.0.0-20210324163249-be2af5ef2e16
+ github.com/matterbridge/Rocket.Chat.Go.SDK v0.0.0-20210403163225-761e8622445d
github.com/matterbridge/discordgo v0.21.2-0.20210201201054-fb39a175b4f7
- github.com/matterbridge/emoji v2.1.1-0.20191117213217-af507f6b02db+incompatible
github.com/matterbridge/go-xmpp v0.0.0-20200418225040-c8a3a57b4050
github.com/matterbridge/gozulipbot v0.0.0-20200820220548-be5824faa913
github.com/matterbridge/logrus-prefixed-formatter v0.5.3-0.20200523233437-d971309a77ba
@@ -35,11 +36,11 @@ require (
github.com/mrexodia/wray v0.0.0-20160318003008-78a2c1f284ff // indirect
github.com/nelsonken/gomf v0.0.0-20180504123937-a9dd2f9deae9
github.com/paulrosania/go-charset v0.0.0-20190326053356-55c9d7a5834c
- github.com/rs/xid v1.2.1
+ github.com/rs/xid v1.3.0
github.com/russross/blackfriday v1.6.0
github.com/saintfish/chardet v0.0.0-20120816061221-3af4cd4741ca
github.com/shazow/ssh-chat v1.10.1
- github.com/sirupsen/logrus v1.8.0
+ github.com/sirupsen/logrus v1.8.1
github.com/slack-go/slack v0.8.2
github.com/spf13/afero v1.3.4 // indirect
github.com/spf13/cast v1.3.1 // indirect
@@ -49,9 +50,9 @@ require (
github.com/writeas/go-strip-markdown v2.0.1+incompatible
github.com/x-cray/logrus-prefixed-formatter v0.5.2 // indirect
github.com/yaegashi/msgraph.go v0.1.4
- github.com/zfjagann/golang-ring v0.0.0-20190304061218-d34796e0a6c2
+ github.com/zfjagann/golang-ring v0.0.0-20210116075443-7c86fdb43134
golang.org/x/image v0.0.0-20210220032944-ac19c3e999fb
- golang.org/x/oauth2 v0.0.0-20210313182246-cd4f82c27b84
+ golang.org/x/oauth2 v0.0.0-20210402161424-2e8d93401602
gomod.garykim.dev/nc-talk v0.1.7
gopkg.in/olahol/melody.v1 v1.0.0-20170518105555-d52139073376
layeh.com/gumble v0.0.0-20200818122324-146f9205029b
diff --git a/go.sum b/go.sum
index 507a0fdb..6414f58b 100644
--- a/go.sum
+++ b/go.sum
@@ -85,8 +85,6 @@ github.com/Rhymen/go-whatsapp/examples/sendImage v0.0.0-20190325075644-cc2581bbf
github.com/Rhymen/go-whatsapp/examples/sendTextMessages v0.0.0-20190325075644-cc2581bbf24d/go.mod h1:suwzklatySS3Q0+NCxCDh5hYfgXdQUWU1DNcxwAxStM=
github.com/RoaringBitmap/roaring v0.4.23/go.mod h1:D0gp8kJQgE1A4LQ5wFLggQEyvDi06Mq5mKs52e1TwOo=
github.com/RoaringBitmap/roaring v0.5.1/go.mod h1:D0gp8kJQgE1A4LQ5wFLggQEyvDi06Mq5mKs52e1TwOo=
-github.com/RocketChat/Rocket.Chat.Go.SDK v0.0.0-20210112200207-10ab4d695d60 h1:prBTRx78AQnXzivNT9Crhu564W/zPPr3ibSlpT9xKcE=
-github.com/RocketChat/Rocket.Chat.Go.SDK v0.0.0-20210112200207-10ab4d695d60/go.mod h1:rjP7sIipbZcagro/6TCk6X0ZeFT2eyudH5+fve/cbBA=
github.com/SevereCloud/vksdk/v2 v2.9.0 h1:39qjzmozK5FDfnDkfA+YN0CtKi4mDrzjPtoT5GN9Xg0=
github.com/SevereCloud/vksdk/v2 v2.9.0/go.mod h1:IBmfJ3rs+zDLD9NHCoJEpgg5A4UOoxgUU/g8p5lYb48=
github.com/Shopify/goreferrer v0.0.0-20181106222321-ec9c9a553398/go.mod h1:a1uqRtAwp2Xwc6WNPJEufxJ7fx3npB4UV/JOLmbu5I0=
@@ -195,7 +193,6 @@ github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSs
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/dchote/go-openal v0.0.0-20171116030048-f4a9a141d372/go.mod h1:74z+CYu2/mx4N+mcIS/rsvfAxBPBV9uv8zRAnwyFkdI=
-github.com/deckarep/golang-set v1.7.1/go.mod h1:93vsz/8Wt4joVM7c2AVqh+YRMiUSc14yDtF28KmMOgQ=
github.com/dgraph-io/badger v1.6.0/go.mod h1:zwt7syl517jmP8s94KqSxTlM6IMsdhYy6psNgSztDR4=
github.com/dgrijalva/jwt-go v3.2.0+incompatible h1:7qlOGliEKZXTDg6OTjfoBKDXWrumCAMpl/TFQ4/5kLM=
github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod h1:E3ru+11k8xSBh+hMPgOLZmtrrCbhqsmaPHjLKYnJCaQ=
@@ -509,6 +506,8 @@ github.com/kr/pty v1.1.3/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
+github.com/kyokomi/emoji/v2 v2.2.8 h1:jcofPxjHWEkJtkIbcLHvZhxKgCPl6C7MyjTrD4KDqUE=
+github.com/kyokomi/emoji/v2 v2.2.8/go.mod h1:JUcn42DTdsXJo1SWanHh4HKDEyPaR5CqkmoirZZP9qE=
github.com/labstack/echo/v4 v4.1.11/go.mod h1:i541M3Fj6f76NZtHSj7TXnyM8n2gaodfvfxNnFqi74g=
github.com/labstack/echo/v4 v4.2.1 h1:LF5Iq7t/jrtUuSutNuiEWtB5eiHfZ5gSe2pcu5exjQw=
github.com/labstack/echo/v4 v4.2.1/go.mod h1:AA49e0DZ8kk5jTOOCKNuPR6oTnBS0dYiM4FW1e6jwpg=
@@ -527,22 +526,18 @@ github.com/lrstanley/girc v0.0.0-20190801035559-4fc93959e1a7 h1:BS9tqL0OCiOGuy/C
github.com/lrstanley/girc v0.0.0-20190801035559-4fc93959e1a7/go.mod h1:liX5MxHPrwgHaKowoLkYGwbXfYABh1jbZ6FpElbGF1I=
github.com/lunixbochs/vtclean v1.0.0/go.mod h1:pHhQNgMf3btfWnGBVipUOjRYhoOsdGqdm/+2c2E2WMI=
github.com/lyft/protoc-gen-validate v0.0.13/go.mod h1:XbGvPuh87YZc5TdIa2/I4pLk0QoUACkjt2znoq26NVQ=
-github.com/magefile/mage v1.10.0 h1:3HiXzCUY12kh9bIuyXShaVe529fJfyqoVM42o/uom2g=
-github.com/magefile/mage v1.10.0/go.mod h1:z5UZb/iS3GoOSn0JgWuiw7dxlurVYTu+/jHXqQg881A=
github.com/magiconair/properties v1.8.0/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ=
github.com/magiconair/properties v1.8.1 h1:ZC2Vc7/ZFkGmsVC9KvOjumD+G5lXy2RtTKyzRKO2BQ4=
github.com/magiconair/properties v1.8.1/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ=
github.com/mailru/easyjson v0.0.0-20190312143242-1de009706dbe/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
github.com/mailru/easyjson v0.7.6/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc=
github.com/marstr/guid v0.0.0-20170427235115-8bdf7d1a087c/go.mod h1:74gB1z2wpxxInTG6yaqA7KrtM0NZ+RbrcqDvYHefzho=
-github.com/matrix-org/gomatrix v0.0.0-20200827122206-7dd5e2a05bcd h1:xVrqJK3xHREMNjwjljkAUaadalWc0rRbmVuQatzmgwg=
-github.com/matrix-org/gomatrix v0.0.0-20200827122206-7dd5e2a05bcd/go.mod h1:/gBX06Kw0exX1HrwmoBibFA98yBk/jxKpGVeyQbff+s=
-github.com/matterbridge/Rocket.Chat.Go.SDK v0.0.0-20201206215757-c1d86d75b9f8 h1:2iHni9FGPRRnaZrknLp+Kyr1CWbRIRUjp89TNpkqy3I=
-github.com/matterbridge/Rocket.Chat.Go.SDK v0.0.0-20201206215757-c1d86d75b9f8/go.mod h1:c6MxwqHD+0HvtAJjsHMIdPCiAwGiQwPRPTp69ACMg8A=
+github.com/matrix-org/gomatrix v0.0.0-20210324163249-be2af5ef2e16 h1:ZtO5uywdd5dLDCud4r0r55eP4j9FuUNpl60Gmntcop4=
+github.com/matrix-org/gomatrix v0.0.0-20210324163249-be2af5ef2e16/go.mod h1:/gBX06Kw0exX1HrwmoBibFA98yBk/jxKpGVeyQbff+s=
+github.com/matterbridge/Rocket.Chat.Go.SDK v0.0.0-20210403163225-761e8622445d h1:Csy27nDj00vRGp2+QvwSanaW0RA60SZUHXCk4BBT0AU=
+github.com/matterbridge/Rocket.Chat.Go.SDK v0.0.0-20210403163225-761e8622445d/go.mod h1:c6MxwqHD+0HvtAJjsHMIdPCiAwGiQwPRPTp69ACMg8A=
github.com/matterbridge/discordgo v0.21.2-0.20210201201054-fb39a175b4f7 h1:4J2YZuY8dIYrxbLMsWGqPZb/B59ygCwSBkyZHez5PSY=
github.com/matterbridge/discordgo v0.21.2-0.20210201201054-fb39a175b4f7/go.mod h1:411nZYv0UMMrtppR5glXop1foboJiFAowy+42U+Ahvw=
-github.com/matterbridge/emoji v2.1.1-0.20191117213217-af507f6b02db+incompatible h1:oaOqwbg5HxHRxvAbd84ks0Okwoc1ISyUZ87EiVJFhGI=
-github.com/matterbridge/emoji v2.1.1-0.20191117213217-af507f6b02db+incompatible/go.mod h1:igE6rUAn3jai2wCdsjFHfhUoekjrFthoEjFObKKwSb4=
github.com/matterbridge/go-xmpp v0.0.0-20200418225040-c8a3a57b4050 h1:kWkP1lXpkvtoNL08jkP3XQH/zvDOEXJpdCJd/DlIvMw=
github.com/matterbridge/go-xmpp v0.0.0-20200418225040-c8a3a57b4050/go.mod h1:ECDRehsR9TYTKCAsRS8/wLeOk6UUqDydw47ln7wG41Q=
github.com/matterbridge/gozulipbot v0.0.0-20200820220548-be5824faa913 h1:5UGr9fLsvAvhjP6i5XJmd0ZIwYVR2gZCzU1lJZ7wfLY=
@@ -763,8 +758,9 @@ github.com/rickb777/plural v1.2.0/go.mod h1:UdpyWFCGbo3mvK3f/PfZOAOrkjzJlYN/sD46
github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod h1:XWv6SoW27p1b0cqNHllgS5HIMJraePCO15w5zCzIWYg=
github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4=
github.com/rs/cors v1.7.0/go.mod h1:gFx+x8UowdsKA9AchylcLynDq+nNFfI8FkUZdN/jGCU=
-github.com/rs/xid v1.2.1 h1:mhH9Nq+C1fY2l1XIpgxIiUOfNpRBYH1kKcr+qfKgjRc=
github.com/rs/xid v1.2.1/go.mod h1:+uKXf+4Djp6Md1KODXJxgGQPKngRmWyn10oCKFzNHOQ=
+github.com/rs/xid v1.3.0 h1:6NjYksEUlhurdVehpc7S7dk6DAmcKv8V9gG0FsVN2U4=
+github.com/rs/xid v1.3.0/go.mod h1:trrq9SKmegXys3aeAKXMUTdJsYXVwGY3RLcfgqegfbg=
github.com/rudderlabs/analytics-go v3.2.1+incompatible/go.mod h1:LF8/ty9kUX4PTY3l5c97K3nZZaX5Hwsvt+NBaRL/f30=
github.com/russellhaering/goxmldsig v1.1.0/go.mod h1:QK8GhXPB3+AfuCrfo0oRISa9NfzeCpWmxeGnqEpDF9o=
github.com/russross/blackfriday v1.5.2/go.mod h1:JO/DiYxRf+HjHt06OyowR9PTA263kcR/rfWxYHBV53g=
@@ -816,8 +812,8 @@ github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPx
github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE=
github.com/sirupsen/logrus v1.6.0/go.mod h1:7uNnSEd1DgxDLC74fIahvMZmmYsHGZGEOFrfsX/uA88=
github.com/sirupsen/logrus v1.7.0/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0=
-github.com/sirupsen/logrus v1.8.0 h1:nfhvjKcUMhBMVqbKHJlk5RPrrfYr/NMo3692g0dwfWU=
-github.com/sirupsen/logrus v1.8.0/go.mod h1:4GuYW9TZmE769R5STWrRakJc4UqQ3+QQ95fyz7ENv1A=
+github.com/sirupsen/logrus v1.8.1 h1:dJKuHgqk1NNQlqoA6BTlM1Wf9DOH3NBjQyu0h9+AZZE=
+github.com/sirupsen/logrus v1.8.1/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0=
github.com/skip2/go-qrcode v0.0.0-20190110000554-dc11ecdae0a9 h1:lpEzuenPuO1XNTeikEmvqYFcU37GVLl8SRNblzyvGBE=
github.com/skip2/go-qrcode v0.0.0-20190110000554-dc11ecdae0a9/go.mod h1:PLPIyL7ikehBD1OAjmKKiOEhbvWyHGaNDjquXMcYABo=
github.com/slack-go/slack v0.8.2 h1:D7jNu0AInBfdQ4QyKPtVSp+ZxQes3EzWW17RZ/va4JE=
@@ -830,7 +826,6 @@ github.com/smartystreets/goconvey v1.6.4 h1:fv0U8FUIMPNf1L9lnHLvLhgicrIVChEkdzIK
github.com/smartystreets/goconvey v1.6.4/go.mod h1:syvi0/a8iFYH4r/RixwvyeAJjdLS9QV7WQ/tjFTllLA=
github.com/soheilhy/cmux v0.1.4/go.mod h1:IM3LyeVVIOuxMH7sFAkER9+bJ4dT7Ms6E4xg4kGIyLM=
github.com/sony/gobreaker v0.4.1/go.mod h1:ZKptC7FHNvhBz7dN2LGjPVBz2sZJmc0/PkyDJOjmxWY=
-github.com/sony/sonyflake v1.0.0/go.mod h1:Jv3cfhf/UFtolOTTRd3q4Nl6ENqM+KfyZ5PseKfZGF4=
github.com/sourcegraph/annotate v0.0.0-20160123013949-f4cad6c6324d/go.mod h1:UdhH50NIW0fCiwBSr0co2m7BnFLdv4fQTgdqdJTHFeE=
github.com/sourcegraph/syntaxhighlight v0.0.0-20170531221838-bd320f5d308e/go.mod h1:HuIsMU8RRBOtsCgI77wP899iHVBQpCmg4ErYMZB+2IA=
github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA=
@@ -945,8 +940,8 @@ github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-github.com/zfjagann/golang-ring v0.0.0-20190304061218-d34796e0a6c2 h1:UQwvu7FjUEdVYofx0U6bsc5odNE7wa5TSA0fl559GcA=
-github.com/zfjagann/golang-ring v0.0.0-20190304061218-d34796e0a6c2/go.mod h1:0MsIttMJIF/8Y7x0XjonJP7K99t3sR6bjj4m5S4JmqU=
+github.com/zfjagann/golang-ring v0.0.0-20210116075443-7c86fdb43134 h1:itYC8Ycx8aVBN7a8q1Yr187W5WmQthvYU13+f4rOWkU=
+github.com/zfjagann/golang-ring v0.0.0-20210116075443-7c86fdb43134/go.mod h1:0MsIttMJIF/8Y7x0XjonJP7K99t3sR6bjj4m5S4JmqU=
github.com/ziutek/mymysql v1.5.4/go.mod h1:LMSpPZ6DbqWFxNCHW77HeMg9I646SAhApZ/wKdgO/C0=
go.etcd.io/bbolt v1.3.2/go.mod h1:IbVyRI1SCnLcuJnV2u8VeU0CEYM7e686BmAb1XKL+uU=
go.etcd.io/bbolt v1.3.3/go.mod h1:IbVyRI1SCnLcuJnV2u8VeU0CEYM7e686BmAb1XKL+uU=
@@ -1089,7 +1084,6 @@ golang.org/x/net v0.0.0-20200602114024-627f9648deb9/go.mod h1:qpuaurCH72eLCgpAm/
golang.org/x/net v0.0.0-20200625001655-4c5254603344/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA=
golang.org/x/net v0.0.0-20200707034311-ab3426394381/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA=
golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA=
-golang.org/x/net v0.0.0-20200904194848-62affa334b73/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA=
golang.org/x/net v0.0.0-20201006153459-a7d1128ccaa0 h1:wBouT66WTYFXdxfVdz9sVWARVd/2vfGcmI45D2gj45M=
golang.org/x/net v0.0.0-20201006153459-a7d1128ccaa0/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
@@ -1100,8 +1094,8 @@ golang.org/x/oauth2 v0.0.0-20190319182350-c85d3e98c914/go.mod h1:gOpvHmFTYa4Iltr
golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
golang.org/x/oauth2 v0.0.0-20191202225959-858c2ad4c8b6/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
-golang.org/x/oauth2 v0.0.0-20210313182246-cd4f82c27b84 h1:duBc5zuJsmJXYOVVE/6PxejI+N3AaCqKjtsoLn1Je5Q=
-golang.org/x/oauth2 v0.0.0-20210313182246-cd4f82c27b84/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
+golang.org/x/oauth2 v0.0.0-20210402161424-2e8d93401602 h1:0Ja1LBD+yisY6RWM/BH7TJVXWsSjs2VwBSmvSX4HdBc=
+golang.org/x/oauth2 v0.0.0-20210402161424-2e8d93401602/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
golang.org/x/perf v0.0.0-20180704124530-6e6d33e29852/go.mod h1:JLpeXjPJfIyPr5TlbXLkXWLhP8nz10XfvxElABhCtcw=
golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
diff --git a/vendor/github.com/matterbridge/emoji/.gitignore b/vendor/github.com/kyokomi/emoji/v2/.gitignore
index 8cd9b916..8cd9b916 100644
--- a/vendor/github.com/matterbridge/emoji/.gitignore
+++ b/vendor/github.com/kyokomi/emoji/v2/.gitignore
diff --git a/vendor/github.com/matterbridge/emoji/LICENSE b/vendor/github.com/kyokomi/emoji/v2/LICENSE
index 239874e0..239874e0 100644
--- a/vendor/github.com/matterbridge/emoji/LICENSE
+++ b/vendor/github.com/kyokomi/emoji/v2/LICENSE
diff --git a/vendor/github.com/matterbridge/emoji/README.md b/vendor/github.com/kyokomi/emoji/v2/README.md
index 483066a5..e6045985 100644
--- a/vendor/github.com/matterbridge/emoji/README.md
+++ b/vendor/github.com/kyokomi/emoji/v2/README.md
@@ -3,19 +3,19 @@ Emoji is a simple golang package.
[![wercker status](https://app.wercker.com/status/7bef60de2c6d3e0e6c13d56b2393c5d8/s/master "wercker status")](https://app.wercker.com/project/byKey/7bef60de2c6d3e0e6c13d56b2393c5d8)
[![Coverage Status](https://coveralls.io/repos/kyokomi/emoji/badge.png?branch=master)](https://coveralls.io/r/kyokomi/emoji?branch=master)
-[![GoDoc](https://godoc.org/github.com/kyokomi/emoji?status.svg)](https://godoc.org/github.com/kyokomi/emoji)
+[![GoDoc](https://pkg.go.dev/badge/github.com/kyokomi/emoji.svg)](https://pkg.go.dev/github.com/kyokomi/emoji/v2)
Get it:
```
-go get github.com/kyokomi/emoji
+go get github.com/kyokomi/emoji/v2
```
Import it:
```
import (
- "github.com/kyokomi/emoji"
+ "github.com/kyokomi/emoji/v2"
)
```
@@ -27,7 +27,7 @@ package main
import (
"fmt"
- "github.com/kyokomi/emoji"
+ "github.com/kyokomi/emoji/v2"
)
func main() {
@@ -46,7 +46,7 @@ func main() {
## Reference
-- [GitHub EMOJI CHEAT SHEET](http://www.emoji-cheat-sheet.com/)
+- [unicode Emoji Charts](http://www.unicode.org/emoji/charts/emoji-list.html)
## License
diff --git a/vendor/github.com/matterbridge/emoji/emoji.go b/vendor/github.com/kyokomi/emoji/v2/emoji.go
index 28ac848b..6913a2ea 100644
--- a/vendor/github.com/matterbridge/emoji/emoji.go
+++ b/vendor/github.com/kyokomi/emoji/v2/emoji.go
@@ -10,23 +10,47 @@ import (
"unicode"
)
-//go:generate generateEmojiCodeMap -pkg emoji
+//go:generate generateEmojiCodeMap -pkg emoji -o emoji_codemap.go
// Replace Padding character for emoji.
-const (
- ReplacePadding = ""
+var (
+ ReplacePadding = " "
)
// CodeMap gets the underlying map of emoji.
func CodeMap() map[string]string {
- return emojiCodeMap
+ return emojiCode()
+}
+
+// RevCodeMap gets the underlying map of emoji.
+func RevCodeMap() map[string][]string {
+ return emojiRevCode()
+}
+
+func AliasList(shortCode string) []string {
+ return emojiRevCode()[emojiCode()[shortCode]]
+}
+
+// HasAlias flags if the given `shortCode` has multiple aliases with other
+// codes.
+func HasAlias(shortCode string) bool {
+ return len(AliasList(shortCode)) > 1
+}
+
+// NormalizeShortCode normalizes a given `shortCode` to a deterministic alias.
+func NormalizeShortCode(shortCode string) string {
+ shortLists := AliasList(shortCode)
+ if len(shortLists) == 0 {
+ return shortCode
+ }
+ return shortLists[0]
}
// regular expression that matches :flag-[countrycode]:
var flagRegexp = regexp.MustCompile(":flag-([a-z]{2}):")
func emojize(x string) string {
- str, ok := emojiCodeMap[x]
+ str, ok := emojiCode()[x]
if ok {
return str + ReplacePadding
}
@@ -99,7 +123,7 @@ func Println(a ...interface{}) (int, error) {
// Printf is fmt.Printf which supports emoji
func Printf(format string, a ...interface{}) (int, error) {
- return fmt.Printf(compile(fmt.Sprintf(format, a...)))
+ return fmt.Print(compile(fmt.Sprintf(format, a...)))
}
// Fprint is fmt.Fprint which supports emoji
diff --git a/vendor/github.com/kyokomi/emoji/v2/emoji_codemap.go b/vendor/github.com/kyokomi/emoji/v2/emoji_codemap.go
new file mode 100644
index 00000000..9a9d73b0
--- /dev/null
+++ b/vendor/github.com/kyokomi/emoji/v2/emoji_codemap.go
@@ -0,0 +1,7715 @@
+package emoji
+
+import (
+ "sync"
+)
+
+// NOTE: THIS FILE WAS PRODUCED BY THE
+// EMOJICODEMAP CODE GENERATION TOOL (github.com/kyokomi/emoji/cmd/generateEmojiCodeMap)
+// DO NOT EDIT
+
+var emojiCodeMap map[string]string
+var emojiCodeMapInitOnce = sync.Once{}
+
+func emojiCode() map[string]string {
+ emojiCodeMapInitOnce.Do(func() {
+ emojiCodeMap = map[string]string{
+ ":+1:": "\U0001f44d",
+ ":-1:": "\U0001f44e",
+ ":100:": "\U0001f4af",
+ ":1234:": "\U0001f522",
+ ":1st_place_medal:": "\U0001f947",
+ ":2nd_place_medal:": "\U0001f948",
+ ":3rd_place_medal:": "\U0001f949",
+ ":8ball:": "\U0001f3b1",
+ ":AB_button_(blood_type):": "\U0001f18e",
+ ":ATM_sign:": "\U0001f3e7",
+ ":A_button_(blood_type):": "\U0001f170",
+ ":Aquarius:": "\u2652",
+ ":Aries:": "\u2648",
+ ":BACK_arrow:": "\U0001f519",
+ ":B_button_(blood_type):": "\U0001f171",
+ ":CL_button:": "\U0001f191",
+ ":COOL_button:": "\U0001f192",
+ ":Cancer:": "\u264b",
+ ":Capricorn:": "\u2651",
+ ":Christmas_tree:": "\U0001f384",
+ ":END_arrow:": "\U0001f51a",
+ ":FREE_button:": "\U0001f193",
+ ":Gemini:": "\u264a",
+ ":ID_button:": "\U0001f194",
+ ":Japanese_acceptable_button:": "\U0001f251",
+ ":Japanese_application_button:": "\U0001f238",
+ ":Japanese_bargain_button:": "\U0001f250",
+ ":Japanese_castle:": "\U0001f3ef",
+ ":Japanese_congratulations_button:": "\u3297",
+ ":Japanese_discount_button:": "\U0001f239",
+ ":Japanese_dolls:": "\U0001f38e",
+ ":Japanese_free_of_charge_button:": "\U0001f21a",
+ ":Japanese_here_button:": "\U0001f201",
+ ":Japanese_monthly_amount_button:": "\U0001f237",
+ ":Japanese_no_vacancy_button:": "\U0001f235",
+ ":Japanese_not_free_of_charge_button:": "\U0001f236",
+ ":Japanese_open_for_business_button:": "\U0001f23a",
+ ":Japanese_passing_grade_button:": "\U0001f234",
+ ":Japanese_post_office:": "\U0001f3e3",
+ ":Japanese_prohibited_button:": "\U0001f232",
+ ":Japanese_reserved_button:": "\U0001f22f",
+ ":Japanese_secret_button:": "\u3299",
+ ":Japanese_service_charge_button:": "\U0001f202",
+ ":Japanese_symbol_for_beginner:": "\U0001f530",
+ ":Japanese_vacancy_button:": "\U0001f233",
+ ":Leo:": "\u264c",
+ ":Libra:": "\u264e",
+ ":Mrs._Claus:": "\U0001f936",
+ ":NEW_button:": "\U0001f195",
+ ":NG_button:": "\U0001f196",
+ ":OK_button:": "\U0001f197",
+ ":OK_hand:": "\U0001f44c",
+ ":ON!_arrow:": "\U0001f51b",
+ ":O_button_(blood_type):": "\U0001f17e",
+ ":Ophiuchus:": "\u26ce",
+ ":P_button:": "\U0001f17f",
+ ":Pisces:": "\u2653",
+ ":SOON_arrow:": "\U0001f51c",
+ ":SOS_button:": "\U0001f198",
+ ":Sagittarius:": "\u2650",
+ ":Santa_Claus:": "\U0001f385",
+ ":Scorpio:": "\u264f",
+ ":Statue_of_Liberty:": "\U0001f5fd",
+ ":T-Rex:": "\U0001f996",
+ ":TOP_arrow:": "\U0001f51d",
+ ":Taurus:": "\u2649",
+ ":Tokyo_tower:": "\U0001f5fc",
+ ":UP!_button:": "\U0001f199",
+ ":VS_button:": "\U0001f19a",
+ ":Virgo:": "\u264d",
+ ":a:": "\U0001f170\ufe0f",
+ ":ab:": "\U0001f18e",
+ ":abacus:": "\U0001f9ee",
+ ":abc:": "\U0001f524",
+ ":abcd:": "\U0001f521",
+ ":accept:": "\U0001f251",
+ ":accordion:": "\U0001fa97",
+ ":adhesive_bandage:": "\U0001fa79",
+ ":admission_tickets:": "\U0001f39f\ufe0f",
+ ":adult:": "\U0001f9d1",
+ ":adult_tone1:": "\U0001f9d1\U0001f3fb",
+ ":adult_tone2:": "\U0001f9d1\U0001f3fc",
+ ":adult_tone3:": "\U0001f9d1\U0001f3fd",
+ ":adult_tone4:": "\U0001f9d1\U0001f3fe",
+ ":adult_tone5:": "\U0001f9d1\U0001f3ff",
+ ":aerial_tramway:": "\U0001f6a1",
+ ":afghanistan:": "\U0001f1e6\U0001f1eb",
+ ":airplane:": "\u2708\ufe0f",
+ ":airplane_arrival:": "\U0001f6ec",
+ ":airplane_arriving:": "\U0001f6ec",
+ ":airplane_departure:": "\U0001f6eb",
+ ":airplane_small:": "\U0001f6e9",
+ ":aland_islands:": "\U0001f1e6\U0001f1fd",
+ ":alarm_clock:": "\u23f0",
+ ":albania:": "\U0001f1e6\U0001f1f1",
+ ":alembic:": "\u2697\ufe0f",
+ ":algeria:": "\U0001f1e9\U0001f1ff",
+ ":alien:": "\U0001f47d",
+ ":alien_monster:": "\U0001f47e",
+ ":ambulance:": "\U0001f691",
+ ":american_football:": "\U0001f3c8",
+ ":american_samoa:": "\U0001f1e6\U0001f1f8",
+ ":amphora:": "\U0001f3fa",
+ ":anatomical_heart:": "\U0001fac0",
+ ":anchor:": "\u2693",
+ ":andorra:": "\U0001f1e6\U0001f1e9",
+ ":angel:": "\U0001f47c",
+ ":angel_tone1:": "\U0001f47c\U0001f3fb",
+ ":angel_tone2:": "\U0001f47c\U0001f3fc",
+ ":angel_tone3:": "\U0001f47c\U0001f3fd",
+ ":angel_tone4:": "\U0001f47c\U0001f3fe",
+ ":angel_tone5:": "\U0001f47c\U0001f3ff",
+ ":anger:": "\U0001f4a2",
+ ":anger_right:": "\U0001f5ef",
+ ":anger_symbol:": "\U0001f4a2",
+ ":angola:": "\U0001f1e6\U0001f1f4",
+ ":angry:": "\U0001f620",
+ ":angry_face:": "\U0001f620",
+ ":angry_face_with_horns:": "\U0001f47f",
+ ":anguilla:": "\U0001f1e6\U0001f1ee",
+ ":anguished:": "\U0001f627",
+ ":anguished_face:": "\U0001f627",
+ ":ant:": "\U0001f41c",
+ ":antarctica:": "\U0001f1e6\U0001f1f6",
+ ":antenna_bars:": "\U0001f4f6",
+ ":antigua_barbuda:": "\U0001f1e6\U0001f1ec",
+ ":anxious_face_with_sweat:": "\U0001f630",
+ ":apple:": "\U0001f34e",
+ ":aquarius:": "\u2652",
+ ":argentina:": "\U0001f1e6\U0001f1f7",
+ ":aries:": "\u2648",
+ ":armenia:": "\U0001f1e6\U0001f1f2",
+ ":arrow_backward:": "\u25c0\ufe0f",
+ ":arrow_double_down:": "\u23ec",
+ ":arrow_double_up:": "\u23eb",
+ ":arrow_down:": "\u2b07\ufe0f",
+ ":arrow_down_small:": "\U0001f53d",
+ ":arrow_forward:": "\u25b6\ufe0f",
+ ":arrow_heading_down:": "\u2935\ufe0f",
+ ":arrow_heading_up:": "\u2934\ufe0f",
+ ":arrow_left:": "\u2b05\ufe0f",
+ ":arrow_lower_left:": "\u2199\ufe0f",
+ ":arrow_lower_right:": "\u2198\ufe0f",
+ ":arrow_right:": "\u27a1\ufe0f",
+ ":arrow_right_hook:": "\u21aa\ufe0f",
+ ":arrow_up:": "\u2b06\ufe0f",
+ ":arrow_up_down:": "\u2195\ufe0f",
+ ":arrow_up_small:": "\U0001f53c",
+ ":arrow_upper_left:": "\u2196\ufe0f",
+ ":arrow_upper_right:": "\u2197\ufe0f",
+ ":arrows_clockwise:": "\U0001f503",
+ ":arrows_counterclockwise:": "\U0001f504",
+ ":art:": "\U0001f3a8",
+ ":articulated_lorry:": "\U0001f69b",
+ ":artificial_satellite:": "\U0001f6f0\ufe0f",
+ ":artist:": "\U0001f9d1\u200d\U0001f3a8",
+ ":artist_palette:": "\U0001f3a8",
+ ":aruba:": "\U0001f1e6\U0001f1fc",
+ ":ascension_island:": "\U0001f1e6\U0001f1e8",
+ ":asterisk:": "*\ufe0f\u20e3",
+ ":astonished:": "\U0001f632",
+ ":astonished_face:": "\U0001f632",
+ ":astronaut:": "\U0001f9d1\u200d\U0001f680",
+ ":athletic_shoe:": "\U0001f45f",
+ ":atm:": "\U0001f3e7",
+ ":atom:": "\u269b",
+ ":atom_symbol:": "\u269b\ufe0f",
+ ":australia:": "\U0001f1e6\U0001f1fa",
+ ":austria:": "\U0001f1e6\U0001f1f9",
+ ":auto_rickshaw:": "\U0001f6fa",
+ ":automobile:": "\U0001f697",
+ ":avocado:": "\U0001f951",
+ ":axe:": "\U0001fa93",
+ ":azerbaijan:": "\U0001f1e6\U0001f1ff",
+ ":b:": "\U0001f171\ufe0f",
+ ":baby:": "\U0001f476",
+ ":baby_angel:": "\U0001f47c",
+ ":baby_bottle:": "\U0001f37c",
+ ":baby_chick:": "\U0001f424",
+ ":baby_symbol:": "\U0001f6bc",
+ ":baby_tone1:": "\U0001f476\U0001f3fb",
+ ":baby_tone2:": "\U0001f476\U0001f3fc",
+ ":baby_tone3:": "\U0001f476\U0001f3fd",
+ ":baby_tone4:": "\U0001f476\U0001f3fe",
+ ":baby_tone5:": "\U0001f476\U0001f3ff",
+ ":back:": "\U0001f519",
+ ":backhand_index_pointing_down:": "\U0001f447",
+ ":backhand_index_pointing_left:": "\U0001f448",
+ ":backhand_index_pointing_right:": "\U0001f449",
+ ":backhand_index_pointing_up:": "\U0001f446",
+ ":backpack:": "\U0001f392",
+ ":bacon:": "\U0001f953",
+ ":badger:": "\U0001f9a1",
+ ":badminton:": "\U0001f3f8",
+ ":badminton_racquet_and_shuttlecock:": "\U0001f3f8",
+ ":bagel:": "\U0001f96f",
+ ":baggage_claim:": "\U0001f6c4",
+ ":baguette_bread:": "\U0001f956",
+ ":bahamas:": "\U0001f1e7\U0001f1f8",
+ ":bahrain:": "\U0001f1e7\U0001f1ed",
+ ":balance_scale:": "\u2696",
+ ":bald:": "\U0001f9b2",
+ ":bald_man:": "\U0001f468\u200d\U0001f9b2",
+ ":bald_person:": "\U0001f9d1\u200d\U0001f9b2",
+ ":bald_woman:": "\U0001f469\u200d\U0001f9b2",
+ ":ballet_shoes:": "\U0001fa70",
+ ":balloon:": "\U0001f388",
+ ":ballot_box:": "\U0001f5f3",
+ ":ballot_box_with_ballot:": "\U0001f5f3\ufe0f",
+ ":ballot_box_with_check:": "\u2611\ufe0f",
+ ":bamboo:": "\U0001f38d",
+ ":banana:": "\U0001f34c",
+ ":bangbang:": "\u203c\ufe0f",
+ ":bangladesh:": "\U0001f1e7\U0001f1e9",
+ ":banjo:": "\U0001fa95",
+ ":bank:": "\U0001f3e6",
+ ":bar_chart:": "\U0001f4ca",
+ ":barbados:": "\U0001f1e7\U0001f1e7",
+ ":barber:": "\U0001f488",
+ ":barber_pole:": "\U0001f488",
+ ":barely_sunny:": "\U0001f325\ufe0f",
+ ":baseball:": "\u26be",
+ ":basket:": "\U0001f9fa",
+ ":basketball:": "\U0001f3c0",
+ ":basketball_man:": "\u26f9\ufe0f\u200d\u2642\ufe0f",
+ ":basketball_woman:": "\u26f9\ufe0f\u200d\u2640\ufe0f",
+ ":bat:": "\U0001f987",
+ ":bath:": "\U0001f6c0",
+ ":bath_tone1:": "\U0001f6c0\U0001f3fb",
+ ":bath_tone2:": "\U0001f6c0\U0001f3fc",
+ ":bath_tone3:": "\U0001f6c0\U0001f3fd",
+ ":bath_tone4:": "\U0001f6c0\U0001f3fe",
+ ":bath_tone5:": "\U0001f6c0\U0001f3ff",
+ ":bathtub:": "\U0001f6c1",
+ ":battery:": "\U0001f50b",
+ ":beach:": "\U0001f3d6",
+ ":beach_umbrella:": "\u26f1",
+ ":beach_with_umbrella:": "\U0001f3d6\ufe0f",
+ ":beaming_face_with_smiling_eyes:": "\U0001f601",
+ ":bear:": "\U0001f43b",
+ ":bearded_person:": "\U0001f9d4",
+ ":bearded_person_tone1:": "\U0001f9d4\U0001f3fb",
+ ":bearded_person_tone2:": "\U0001f9d4\U0001f3fc",
+ ":bearded_person_tone3:": "\U0001f9d4\U0001f3fd",
+ ":bearded_person_tone4:": "\U0001f9d4\U0001f3fe",
+ ":bearded_person_tone5:": "\U0001f9d4\U0001f3ff",
+ ":beating_heart:": "\U0001f493",
+ ":beaver:": "\U0001f9ab",
+ ":bed:": "\U0001f6cf\ufe0f",
+ ":bee:": "\U0001f41d",
+ ":beer:": "\U0001f37a",
+ ":beer_mug:": "\U0001f37a",
+ ":beers:": "\U0001f37b",
+ ":beetle:": "\U0001fab2",
+ ":beginner:": "\U0001f530",
+ ":belarus:": "\U0001f1e7\U0001f1fe",
+ ":belgium:": "\U0001f1e7\U0001f1ea",
+ ":belize:": "\U0001f1e7\U0001f1ff",
+ ":bell:": "\U0001f514",
+ ":bell_pepper:": "\U0001fad1",
+ ":bell_with_slash:": "\U0001f515",
+ ":bellhop:": "\U0001f6ce",
+ ":bellhop_bell:": "\U0001f6ce\ufe0f",
+ ":benin:": "\U0001f1e7\U0001f1ef",
+ ":bento:": "\U0001f371",
+ ":bento_box:": "\U0001f371",
+ ":bermuda:": "\U0001f1e7\U0001f1f2",
+ ":beverage_box:": "\U0001f9c3",
+ ":bhutan:": "\U0001f1e7\U0001f1f9",
+ ":bicycle:": "\U0001f6b2",
+ ":bicyclist:": "\U0001f6b4\u200d\u2642\ufe0f",
+ ":bike:": "\U0001f6b2",
+ ":biking_man:": "\U0001f6b4\u200d\u2642\ufe0f",
+ ":biking_woman:": "\U0001f6b4\u200d\u2640\ufe0f",
+ ":bikini:": "\U0001f459",
+ ":billed_cap:": "\U0001f9e2",
+ ":biohazard:": "\u2623",
+ ":biohazard_sign:": "\u2623\ufe0f",
+ ":bird:": "\U0001f426",
+ ":birthday:": "\U0001f382",
+ ":birthday_cake:": "\U0001f382",
+ ":bison:": "\U0001f9ac",
+ ":black_cat:": "\U0001f408\u200d\u2b1b",
+ ":black_circle:": "\u26ab",
+ ":black_circle_for_record:": "\u23fa\ufe0f",
+ ":black_flag:": "\U0001f3f4",
+ ":black_heart:": "\U0001f5a4",
+ ":black_joker:": "\U0001f0cf",
+ ":black_large_square:": "\u2b1b",
+ ":black_left_pointing_double_triangle_with_vertical_bar:": "\u23ee\ufe0f",
+ ":black_medium-small_square:": "\u25fe",
+ ":black_medium_small_square:": "\u25fe",
+ ":black_medium_square:": "\u25fc\ufe0f",
+ ":black_nib:": "\u2712\ufe0f",
+ ":black_right_pointing_double_triangle_with_vertical_bar:": "\u23ed\ufe0f",
+ ":black_right_pointing_triangle_with_double_vertical_bar:": "\u23ef\ufe0f",
+ ":black_small_square:": "\u25aa\ufe0f",
+ ":black_square_button:": "\U0001f532",
+ ":black_square_for_stop:": "\u23f9\ufe0f",
+ ":blond-haired-man:": "\U0001f471\u200d\u2642\ufe0f",
+ ":blond-haired-woman:": "\U0001f471\u200d\u2640\ufe0f",
+ ":blond-haired_man:": "\U0001f471\u200d\u2642\ufe0f",
+ ":blond-haired_man_tone1:": "\U0001f471\U0001f3fb\u200d\u2642\ufe0f",
+ ":blond-haired_man_tone2:": "\U0001f471\U0001f3fc\u200d\u2642\ufe0f",
+ ":blond-haired_man_tone3:": "\U0001f471\U0001f3fd\u200d\u2642\ufe0f",
+ ":blond-haired_man_tone4:": "\U0001f471\U0001f3fe\u200d\u2642\ufe0f",
+ ":blond-haired_man_tone5:": "\U0001f471\U0001f3ff\u200d\u2642\ufe0f",
+ ":blond-haired_woman:": "\U0001f471\u200d\u2640\ufe0f",
+ ":blond-haired_woman_tone1:": "\U0001f471\U0001f3fb\u200d\u2640\ufe0f",
+ ":blond-haired_woman_tone2:": "\U0001f471\U0001f3fc\u200d\u2640\ufe0f",
+ ":blond-haired_woman_tone3:": "\U0001f471\U0001f3fd\u200d\u2640\ufe0f",
+ ":blond-haired_woman_tone4:": "\U0001f471\U0001f3fe\u200d\u2640\ufe0f",
+ ":blond-haired_woman_tone5:": "\U0001f471\U0001f3ff\u200d\u2640\ufe0f",
+ ":blond_haired_man:": "\U0001f471\u200d\u2642\ufe0f",
+ ":blond_haired_person:": "\U0001f471",
+ ":blond_haired_person_tone1:": "\U0001f471\U0001f3fb",
+ ":blond_haired_person_tone2:": "\U0001f471\U0001f3fc",
+ ":blond_haired_person_tone3:": "\U0001f471\U0001f3fd",
+ ":blond_haired_person_tone4:": "\U0001f471\U0001f3fe",
+ ":blond_haired_person_tone5:": "\U0001f471\U0001f3ff",
+ ":blond_haired_woman:": "\U0001f471\u200d\u2640\ufe0f",
+ ":blonde_woman:": "\U0001f471\u200d\u2640\ufe0f",
+ ":blossom:": "\U0001f33c",
+ ":blowfish:": "\U0001f421",
+ ":blue_book:": "\U0001f4d8",
+ ":blue_car:": "\U0001f699",
+ ":blue_circle:": "\U0001f535",
+ ":blue_heart:": "\U0001f499",
+ ":blue_square:": "\U0001f7e6",
+ ":blueberries:": "\U0001fad0",
+ ":blush:": "\U0001f60a",
+ ":boar:": "\U0001f417",
+ ":boat:": "\u26f5",
+ ":bolivia:": "\U0001f1e7\U0001f1f4",
+ ":bomb:": "\U0001f4a3",
+ ":bone:": "\U0001f9b4",
+ ":book:": "\U0001f4d6",
+ ":bookmark:": "\U0001f516",
+ ":bookmark_tabs:": "\U0001f4d1",
+ ":books:": "\U0001f4da",
+ ":boom:": "\U0001f4a5",
+ ":boomerang:": "\U0001fa83",
+ ":boot:": "\U0001f462",
+ ":bosnia_herzegovina:": "\U0001f1e7\U0001f1e6",
+ ":botswana:": "\U0001f1e7\U0001f1fc",
+ ":bottle_with_popping_cork:": "\U0001f37e",
+ ":bouncing_ball_man:": "\u26f9\ufe0f\u200d\u2642\ufe0f",
+ ":bouncing_ball_person:": "\u26f9\ufe0f",
+ ":bouncing_ball_woman:": "\u26f9\ufe0f\u200d\u2640\ufe0f",
+ ":bouquet:": "\U0001f490",
+ ":bouvet_island:": "\U0001f1e7\U0001f1fb",
+ ":bow:": "\U0001f647\u200d\u2642\ufe0f",
+ ":bow_and_arrow:": "\U0001f3f9",
+ ":bowing_man:": "\U0001f647\u200d\u2642\ufe0f",
+ ":bowing_woman:": "\U0001f647\u200d\u2640\ufe0f",
+ ":bowl_with_spoon:": "\U0001f963",
+ ":bowling:": "\U0001f3b3",
+ ":boxing_glove:": "\U0001f94a",
+ ":boy:": "\U0001f466",
+ ":boy_tone1:": "\U0001f466\U0001f3fb",
+ ":boy_tone2:": "\U0001f466\U0001f3fc",
+ ":boy_tone3:": "\U0001f466\U0001f3fd",
+ ":boy_tone4:": "\U0001f466\U0001f3fe",
+ ":boy_tone5:": "\U0001f466\U0001f3ff",
+ ":brain:": "\U0001f9e0",
+ ":brazil:": "\U0001f1e7\U0001f1f7",
+ ":bread:": "\U0001f35e",
+ ":breast-feeding:": "\U0001f931",
+ ":breast_feeding:": "\U0001f931",
+ ":breast_feeding_tone1:": "\U0001f931\U0001f3fb",
+ ":breast_feeding_tone2:": "\U0001f931\U0001f3fc",
+ ":breast_feeding_tone3:": "\U0001f931\U0001f3fd",
+ ":breast_feeding_tone4:": "\U0001f931\U0001f3fe",
+ ":breast_feeding_tone5:": "\U0001f931\U0001f3ff",
+ ":brick:": "\U0001f9f1",
+ ":bricks:": "\U0001f9f1",
+ ":bride_with_veil:": "\U0001f470",
+ ":bride_with_veil_tone1:": "\U0001f470\U0001f3fb",
+ ":bride_with_veil_tone2:": "\U0001f470\U0001f3fc",
+ ":bride_with_veil_tone3:": "\U0001f470\U0001f3fd",
+ ":bride_with_veil_tone4:": "\U0001f470\U0001f3fe",
+ ":bride_with_veil_tone5:": "\U0001f470\U0001f3ff",
+ ":bridge_at_night:": "\U0001f309",
+ ":briefcase:": "\U0001f4bc",
+ ":briefs:": "\U0001fa72",
+ ":bright_button:": "\U0001f506",
+ ":british_indian_ocean_territory:": "\U0001f1ee\U0001f1f4",
+ ":british_virgin_islands:": "\U0001f1fb\U0001f1ec",
+ ":broccoli:": "\U0001f966",
+ ":broken_heart:": "\U0001f494",
+ ":broom:": "\U0001f9f9",
+ ":brown_circle:": "\U0001f7e4",
+ ":brown_heart:": "\U0001f90e",
+ ":brown_square:": "\U0001f7eb",
+ ":brunei:": "\U0001f1e7\U0001f1f3",
+ ":bubble_tea:": "\U0001f9cb",
+ ":bucket:": "\U0001faa3",
+ ":bug:": "\U0001f41b",
+ ":building_construction:": "\U0001f3d7\ufe0f",
+ ":bulb:": "\U0001f4a1",
+ ":bulgaria:": "\U0001f1e7\U0001f1ec",
+ ":bullet_train:": "\U0001f685",
+ ":bullettrain_front:": "\U0001f685",
+ ":bullettrain_side:": "\U0001f684",
+ ":bullseye:": "\U0001f3af",
+ ":burkina_faso:": "\U0001f1e7\U0001f1eb",
+ ":burrito:": "\U0001f32f",
+ ":burundi:": "\U0001f1e7\U0001f1ee",
+ ":bus:": "\U0001f68c",
+ ":bus_stop:": "\U0001f68f",
+ ":business_suit_levitating:": "\U0001f574\ufe0f",
+ ":busstop:": "\U0001f68f",
+ ":bust_in_silhouette:": "\U0001f464",
+ ":busts_in_silhouette:": "\U0001f465",
+ ":butter:": "\U0001f9c8",
+ ":butterfly:": "\U0001f98b",
+ ":cactus:": "\U0001f335",
+ ":cake:": "\U0001f370",
+ ":calendar:": "\U0001f4c6",
+ ":calendar_spiral:": "\U0001f5d3",
+ ":call_me:": "\U0001f919",
+ ":call_me_hand:": "\U0001f919",
+ ":call_me_tone1:": "\U0001f919\U0001f3fb",
+ ":call_me_tone2:": "\U0001f919\U0001f3fc",
+ ":call_me_tone3:": "\U0001f919\U0001f3fd",
+ ":call_me_tone4:": "\U0001f919\U0001f3fe",
+ ":call_me_tone5:": "\U0001f919\U0001f3ff",
+ ":calling:": "\U0001f4f2",
+ ":cambodia:": "\U0001f1f0\U0001f1ed",
+ ":camel:": "\U0001f42b",
+ ":camera:": "\U0001f4f7",
+ ":camera_flash:": "\U0001f4f8",
+ ":camera_with_flash:": "\U0001f4f8",
+ ":cameroon:": "\U0001f1e8\U0001f1f2",
+ ":camping:": "\U0001f3d5\ufe0f",
+ ":canada:": "\U0001f1e8\U0001f1e6",
+ ":canary_islands:": "\U0001f1ee\U0001f1e8",
+ ":cancer:": "\u264b",
+ ":candle:": "\U0001f56f\ufe0f",
+ ":candy:": "\U0001f36c",
+ ":canned_food:": "\U0001f96b",
+ ":canoe:": "\U0001f6f6",
+ ":cape_verde:": "\U0001f1e8\U0001f1fb",
+ ":capital_abcd:": "\U0001f520",
+ ":capricorn:": "\u2651",
+ ":car:": "\U0001f697",
+ ":card_box:": "\U0001f5c3",
+ ":card_file_box:": "\U0001f5c3\ufe0f",
+ ":card_index:": "\U0001f4c7",
+ ":card_index_dividers:": "\U0001f5c2\ufe0f",
+ ":caribbean_netherlands:": "\U0001f1e7\U0001f1f6",
+ ":carousel_horse:": "\U0001f3a0",
+ ":carp_streamer:": "\U0001f38f",
+ ":carpentry_saw:": "\U0001fa9a",
+ ":carrot:": "\U0001f955",
+ ":cartwheeling:": "\U0001f938",
+ ":castle:": "\U0001f3f0",
+ ":cat:": "\U0001f431",
+ ":cat2:": "\U0001f408",
+ ":cat_face:": "\U0001f431",
+ ":cat_with_tears_of_joy:": "\U0001f639",
+ ":cat_with_wry_smile:": "\U0001f63c",
+ ":cayman_islands:": "\U0001f1f0\U0001f1fe",
+ ":cd:": "\U0001f4bf",
+ ":central_african_republic:": "\U0001f1e8\U0001f1eb",
+ ":ceuta_melilla:": "\U0001f1ea\U0001f1e6",
+ ":chad:": "\U0001f1f9\U0001f1e9",
+ ":chains:": "\u26d3\ufe0f",
+ ":chair:": "\U0001fa91",
+ ":champagne:": "\U0001f37e",
+ ":champagne_glass:": "\U0001f942",
+ ":chart:": "\U0001f4b9",
+ ":chart_decreasing:": "\U0001f4c9",
+ ":chart_increasing:": "\U0001f4c8",
+ ":chart_increasing_with_yen:": "\U0001f4b9",
+ ":chart_with_downwards_trend:": "\U0001f4c9",
+ ":chart_with_upwards_trend:": "\U0001f4c8",
+ ":check_box_with_check:": "\u2611",
+ ":check_mark:": "\u2714",
+ ":check_mark_button:": "\u2705",
+ ":checkered_flag:": "\U0001f3c1",
+ ":cheese:": "\U0001f9c0",
+ ":cheese_wedge:": "\U0001f9c0",
+ ":chequered_flag:": "\U0001f3c1",
+ ":cherries:": "\U0001f352",
+ ":cherry_blossom:": "\U0001f338",
+ ":chess_pawn:": "\u265f\ufe0f",
+ ":chestnut:": "\U0001f330",
+ ":chicken:": "\U0001f414",
+ ":child:": "\U0001f9d2",
+ ":child_tone1:": "\U0001f9d2\U0001f3fb",
+ ":child_tone2:": "\U0001f9d2\U0001f3fc",
+ ":child_tone3:": "\U0001f9d2\U0001f3fd",
+ ":child_tone4:": "\U0001f9d2\U0001f3fe",
+ ":child_tone5:": "\U0001f9d2\U0001f3ff",
+ ":children_crossing:": "\U0001f6b8",
+ ":chile:": "\U0001f1e8\U0001f1f1",
+ ":chipmunk:": "\U0001f43f\ufe0f",
+ ":chocolate_bar:": "\U0001f36b",
+ ":chopsticks:": "\U0001f962",
+ ":christmas_island:": "\U0001f1e8\U0001f1fd",
+ ":christmas_tree:": "\U0001f384",
+ ":church:": "\u26ea",
+ ":cigarette:": "\U0001f6ac",
+ ":cinema:": "\U0001f3a6",
+ ":circled_M:": "\u24c2",
+ ":circus_tent:": "\U0001f3aa",
+ ":city_dusk:": "\U0001f306",
+ ":city_sunrise:": "\U0001f307",
+ ":city_sunset:": "\U0001f306",
+ ":cityscape:": "\U0001f3d9\ufe0f",
+ ":cityscape_at_dusk:": "\U0001f306",
+ ":cl:": "\U0001f191",
+ ":clamp:": "\U0001f5dc",
+ ":clap:": "\U0001f44f",
+ ":clap_tone1:": "\U0001f44f\U0001f3fb",
+ ":clap_tone2:": "\U0001f44f\U0001f3fc",
+ ":clap_tone3:": "\U0001f44f\U0001f3fd",
+ ":clap_tone4:": "\U0001f44f\U0001f3fe",
+ ":clap_tone5:": "\U0001f44f\U0001f3ff",
+ ":clapper:": "\U0001f3ac",
+ ":clapper_board:": "\U0001f3ac",
+ ":clapping_hands:": "\U0001f44f",
+ ":classical_building:": "\U0001f3db\ufe0f",
+ ":climbing:": "\U0001f9d7",
+ ":climbing_man:": "\U0001f9d7\u200d\u2642\ufe0f",
+ ":climbing_woman:": "\U0001f9d7\u200d\u2640\ufe0f",
+ ":clinking_beer_mugs:": "\U0001f37b",
+ ":clinking_glasses:": "\U0001f942",
+ ":clipboard:": "\U0001f4cb",
+ ":clipperton_island:": "\U0001f1e8\U0001f1f5",
+ ":clock:": "\U0001f570",
+ ":clock1:": "\U0001f550",
+ ":clock10:": "\U0001f559",
+ ":clock1030:": "\U0001f565",
+ ":clock11:": "\U0001f55a",
+ ":clock1130:": "\U0001f566",
+ ":clock12:": "\U0001f55b",
+ ":clock1230:": "\U0001f567",
+ ":clock130:": "\U0001f55c",
+ ":clock2:": "\U0001f551",
+ ":clock230:": "\U0001f55d",
+ ":clock3:": "\U0001f552",
+ ":clock330:": "\U0001f55e",
+ ":clock4:": "\U0001f553",
+ ":clock430:": "\U0001f55f",
+ ":clock5:": "\U0001f554",
+ ":clock530:": "\U0001f560",
+ ":clock6:": "\U0001f555",
+ ":clock630:": "\U0001f561",
+ ":clock7:": "\U0001f556",
+ ":clock730:": "\U0001f562",
+ ":clock8:": "\U0001f557",
+ ":clock830:": "\U0001f563",
+ ":clock9:": "\U0001f558",
+ ":clock930:": "\U0001f564",
+ ":clockwise_vertical_arrows:": "\U0001f503",
+ ":closed_book:": "\U0001f4d5",
+ ":closed_lock_with_key:": "\U0001f510",
+ ":closed_mailbox_with_lowered_flag:": "\U0001f4ea",
+ ":closed_mailbox_with_raised_flag:": "\U0001f4eb",
+ ":closed_umbrella:": "\U0001f302",
+ ":cloud:": "\u2601\ufe0f",
+ ":cloud_lightning:": "\U0001f329",
+ ":cloud_rain:": "\U0001f327",
+ ":cloud_snow:": "\U0001f328",
+ ":cloud_tornado:": "\U0001f32a",
+ ":cloud_with_lightning:": "\U0001f329",
+ ":cloud_with_lightning_and_rain:": "\u26c8",
+ ":cloud_with_rain:": "\U0001f327",
+ ":cloud_with_snow:": "\U0001f328",
+ ":clown:": "\U0001f921",
+ ":clown_face:": "\U0001f921",
+ ":club_suit:": "\u2663",
+ ":clubs:": "\u2663\ufe0f",
+ ":clutch_bag:": "\U0001f45d",
+ ":cn:": "\U0001f1e8\U0001f1f3",
+ ":coat:": "\U0001f9e5",
+ ":cockroach:": "\U0001fab3",
+ ":cocktail:": "\U0001f378",
+ ":cocktail_glass:": "\U0001f378",
+ ":coconut:": "\U0001f965",
+ ":cocos_islands:": "\U0001f1e8\U0001f1e8",
+ ":coffee:": "\u2615",
+ ":coffin:": "\u26b0\ufe0f",
+ ":coin:": "\U0001fa99",
+ ":cold_face:": "\U0001f976",
+ ":cold_sweat:": "\U0001f630",
+ ":collision:": "\U0001f4a5",
+ ":colombia:": "\U0001f1e8\U0001f1f4",
+ ":comet:": "\u2604\ufe0f",
+ ":comoros:": "\U0001f1f0\U0001f1f2",
+ ":compass:": "\U0001f9ed",
+ ":compression:": "\U0001f5dc\ufe0f",
+ ":computer:": "\U0001f4bb",
+ ":computer_disk:": "\U0001f4bd",
+ ":computer_mouse:": "\U0001f5b1",
+ ":confetti_ball:": "\U0001f38a",
+ ":confounded:": "\U0001f616",
+ ":confounded_face:": "\U0001f616",
+ ":confused:": "\U0001f615",
+ ":confused_face:": "\U0001f615",
+ ":congo_brazzaville:": "\U0001f1e8\U0001f1ec",
+ ":congo_kinshasa:": "\U0001f1e8\U0001f1e9",
+ ":congratulations:": "\u3297\ufe0f",
+ ":construction:": "\U0001f6a7",
+ ":construction_site:": "\U0001f3d7",
+ ":construction_worker:": "\U0001f477\u200d\u2642\ufe0f",
+ ":construction_worker_man:": "\U0001f477\u200d\u2642\ufe0f",
+ ":construction_worker_tone1:": "\U0001f477\U0001f3fb",
+ ":construction_worker_tone2:": "\U0001f477\U0001f3fc",
+ ":construction_worker_tone3:": "\U0001f477\U0001f3fd",
+ ":construction_worker_tone4:": "\U0001f477\U0001f3fe",
+ ":construction_worker_tone5:": "\U0001f477\U0001f3ff",
+ ":construction_worker_woman:": "\U0001f477\u200d\u2640\ufe0f",
+ ":control_knobs:": "\U0001f39b\ufe0f",
+ ":convenience_store:": "\U0001f3ea",
+ ":cook:": "\U0001f9d1\u200d\U0001f373",
+ ":cook_islands:": "\U0001f1e8\U0001f1f0",
+ ":cooked_rice:": "\U0001f35a",
+ ":cookie:": "\U0001f36a",
+ ":cooking:": "\U0001f373",
+ ":cool:": "\U0001f192",
+ ":cop:": "\U0001f46e\u200d\u2642\ufe0f",
+ ":copyright:": "\u00a9\ufe0f",
+ ":corn:": "\U0001f33d",
+ ":costa_rica:": "\U0001f1e8\U0001f1f7",
+ ":cote_divoire:": "\U0001f1e8\U0001f1ee",
+ ":couch:": "\U0001f6cb",
+ ":couch_and_lamp:": "\U0001f6cb\ufe0f",
+ ":counterclockwise_arrows_button:": "\U0001f504",
+ ":couple:": "\U0001f46b",
+ ":couple_mm:": "\U0001f468\u200d\u2764\ufe0f\u200d\U0001f468",
+ ":couple_with_heart:": "\U0001f469\u200d\u2764\ufe0f\u200d\U0001f468",
+ ":couple_with_heart_man_man:": "\U0001f468\u200d\u2764\ufe0f\u200d\U0001f468",
+ ":couple_with_heart_woman_man:": "\U0001f469\u200d\u2764\ufe0f\u200d\U0001f468",
+ ":couple_with_heart_woman_woman:": "\U0001f469\u200d\u2764\ufe0f\u200d\U0001f469",
+ ":couple_ww:": "\U0001f469\u200d\u2764\ufe0f\u200d\U0001f469",
+ ":couplekiss:": "\U0001f469\u200d\u2764\ufe0f\u200d\U0001f48b\u200d\U0001f468",
+ ":couplekiss_man_man:": "\U0001f468\u200d\u2764\ufe0f\u200d\U0001f48b\u200d\U0001f468",
+ ":couplekiss_man_woman:": "\U0001f469\u200d\u2764\ufe0f\u200d\U0001f48b\u200d\U0001f468",
+ ":couplekiss_woman_woman:": "\U0001f469\u200d\u2764\ufe0f\u200d\U0001f48b\u200d\U0001f469",
+ ":cow:": "\U0001f42e",
+ ":cow2:": "\U0001f404",
+ ":cow_face:": "\U0001f42e",
+ ":cowboy:": "\U0001f920",
+ ":cowboy_hat_face:": "\U0001f920",
+ ":crab:": "\U0001f980",
+ ":crayon:": "\U0001f58d",
+ ":crazy_face:": "\U0001f92a",
+ ":credit_card:": "\U0001f4b3",
+ ":crescent_moon:": "\U0001f319",
+ ":cricket:": "\U0001f997",
+ ":cricket_bat_and_ball:": "\U0001f3cf",
+ ":cricket_game:": "\U0001f3cf",
+ ":croatia:": "\U0001f1ed\U0001f1f7",
+ ":crocodile:": "\U0001f40a",
+ ":croissant:": "\U0001f950",
+ ":cross:": "\u271d",
+ ":cross_mark:": "\u274c",
+ ":cross_mark_button:": "\u274e",
+ ":crossed_fingers:": "\U0001f91e",
+ ":crossed_flags:": "\U0001f38c",
+ ":crossed_swords:": "\u2694\ufe0f",
+ ":crown:": "\U0001f451",
+ ":cruise_ship:": "\U0001f6f3",
+ ":cry:": "\U0001f622",
+ ":crying_cat:": "\U0001f63f",
+ ":crying_cat_face:": "\U0001f63f",
+ ":crying_face:": "\U0001f622",
+ ":crystal_ball:": "\U0001f52e",
+ ":cuba:": "\U0001f1e8\U0001f1fa",
+ ":cucumber:": "\U0001f952",
+ ":cup_with_straw:": "\U0001f964",
+ ":cupcake:": "\U0001f9c1",
+ ":cupid:": "\U0001f498",
+ ":curacao:": "\U0001f1e8\U0001f1fc",
+ ":curling_stone:": "\U0001f94c",
+ ":curly_hair:": "\U0001f9b1",
+ ":curly_haired_man:": "\U0001f468\u200d\U0001f9b1",
+ ":curly_haired_person:": "\U0001f9d1\u200d\U0001f9b1",
+ ":curly_haired_woman:": "\U0001f469\u200d\U0001f9b1",
+ ":curly_loop:": "\u27b0",
+ ":currency_exchange:": "\U0001f4b1",
+ ":curry:": "\U0001f35b",
+ ":curry_rice:": "\U0001f35b",
+ ":cursing_face:": "\U0001f92c",
+ ":custard:": "\U0001f36e",
+ ":customs:": "\U0001f6c3",
+ ":cut_of_meat:": "\U0001f969",
+ ":cyclone:": "\U0001f300",
+ ":cyprus:": "\U0001f1e8\U0001f1fe",
+ ":czech_republic:": "\U0001f1e8\U0001f1ff",
+ ":dagger:": "\U0001f5e1",
+ ":dagger_knife:": "\U0001f5e1\ufe0f",
+ ":dancer:": "\U0001f483",
+ ":dancer_tone1:": "\U0001f483\U0001f3fb",
+ ":dancer_tone2:": "\U0001f483\U0001f3fc",
+ ":dancer_tone3:": "\U0001f483\U0001f3fd",
+ ":dancer_tone4:": "\U0001f483\U0001f3fe",
+ ":dancer_tone5:": "\U0001f483\U0001f3ff",
+ ":dancers:": "\U0001f46f\u200d\u2640\ufe0f",
+ ":dancing_men:": "\U0001f46f\u200d\u2642\ufe0f",
+ ":dancing_women:": "\U0001f46f\u200d\u2640\ufe0f",
+ ":dango:": "\U0001f361",
+ ":dark_sunglasses:": "\U0001f576\ufe0f",
+ ":dart:": "\U0001f3af",
+ ":dash:": "\U0001f4a8",
+ ":dashing_away:": "\U0001f4a8",
+ ":date:": "\U0001f4c5",
+ ":de:": "\U0001f1e9\U0001f1ea",
+ ":deaf_man:": "\U0001f9cf\u200d\u2642\ufe0f",
+ ":deaf_person:": "\U0001f9cf",
+ ":deaf_woman:": "\U0001f9cf\u200d\u2640\ufe0f",
+ ":deciduous_tree:": "\U0001f333",
+ ":deer:": "\U0001f98c",
+ ":delivery_truck:": "\U0001f69a",
+ ":denmark:": "\U0001f1e9\U0001f1f0",
+ ":department_store:": "\U0001f3ec",
+ ":derelict_house:": "\U0001f3da",
+ ":derelict_house_building:": "\U0001f3da\ufe0f",
+ ":desert:": "\U0001f3dc\ufe0f",
+ ":desert_island:": "\U0001f3dd\ufe0f",
+ ":desktop:": "\U0001f5a5",
+ ":desktop_computer:": "\U0001f5a5\ufe0f",
+ ":detective:": "\U0001f575",
+ ":detective_tone1:": "\U0001f575\U0001f3fb",
+ ":detective_tone2:": "\U0001f575\U0001f3fc",
+ ":detective_tone3:": "\U0001f575\U0001f3fd",
+ ":detective_tone4:": "\U0001f575\U0001f3fe",
+ ":detective_tone5:": "\U0001f575\U0001f3ff",
+ ":diamond_shape_with_a_dot_inside:": "\U0001f4a0",
+ ":diamond_suit:": "\u2666",
+ ":diamond_with_a_dot:": "\U0001f4a0",
+ ":diamonds:": "\u2666\ufe0f",
+ ":diego_garcia:": "\U0001f1e9\U0001f1ec",
+ ":dim_button:": "\U0001f505",
+ ":disappointed:": "\U0001f61e",
+ ":disappointed_face:": "\U0001f61e",
+ ":disappointed_relieved:": "\U0001f625",
+ ":disguised_face:": "\U0001f978",
+ ":divide:": "\u2797",
+ ":dividers:": "\U0001f5c2",
+ ":diving_mask:": "\U0001f93f",
+ ":diya_lamp:": "\U0001fa94",
+ ":dizzy:": "\U0001f4ab",
+ ":dizzy_face:": "\U0001f635",
+ ":djibouti:": "\U0001f1e9\U0001f1ef",
+ ":dna:": "\U0001f9ec",
+ ":do_not_litter:": "\U0001f6af",
+ ":dodo:": "\U0001f9a4",
+ ":dog:": "\U0001f436",
+ ":dog2:": "\U0001f415",
+ ":dog_face:": "\U0001f436",
+ ":dollar:": "\U0001f4b5",
+ ":dollar_banknote:": "\U0001f4b5",
+ ":dolls:": "\U0001f38e",
+ ":dolphin:": "\U0001f42c",
+ ":dominica:": "\U0001f1e9\U0001f1f2",
+ ":dominican_republic:": "\U0001f1e9\U0001f1f4",
+ ":door:": "\U0001f6aa",
+ ":dotted_six-pointed_star:": "\U0001f52f",
+ ":double_curly_loop:": "\u27bf",
+ ":double_exclamation_mark:": "\u203c",
+ ":double_vertical_bar:": "\u23f8\ufe0f",
+ ":doughnut:": "\U0001f369",
+ ":dove:": "\U0001f54a",
+ ":dove_of_peace:": "\U0001f54a\ufe0f",
+ ":down-left_arrow:": "\u2199",
+ ":down-right_arrow:": "\u2198",
+ ":down_arrow:": "\u2b07",
+ ":downcast_face_with_sweat:": "\U0001f613",
+ ":downwards_button:": "\U0001f53d",
+ ":dragon:": "\U0001f409",
+ ":dragon_face:": "\U0001f432",
+ ":dress:": "\U0001f457",
+ ":dromedary_camel:": "\U0001f42a",
+ ":drooling_face:": "\U0001f924",
+ ":drop_of_blood:": "\U0001fa78",
+ ":droplet:": "\U0001f4a7",
+ ":drum:": "\U0001f941",
+ ":drum_with_drumsticks:": "\U0001f941",
+ ":duck:": "\U0001f986",
+ ":dumpling:": "\U0001f95f",
+ ":dvd:": "\U0001f4c0",
+ ":e-mail:": "\U0001f4e7",
+ ":eagle:": "\U0001f985",
+ ":ear:": "\U0001f442",
+ ":ear_of_corn:": "\U0001f33d",
+ ":ear_of_rice:": "\U0001f33e",
+ ":ear_tone1:": "\U0001f442\U0001f3fb",
+ ":ear_tone2:": "\U0001f442\U0001f3fc",
+ ":ear_tone3:": "\U0001f442\U0001f3fd",
+ ":ear_tone4:": "\U0001f442\U0001f3fe",
+ ":ear_tone5:": "\U0001f442\U0001f3ff",
+ ":ear_with_hearing_aid:": "\U0001f9bb",
+ ":earth_africa:": "\U0001f30d",
+ ":earth_americas:": "\U0001f30e",
+ ":earth_asia:": "\U0001f30f",
+ ":ecuador:": "\U0001f1ea\U0001f1e8",
+ ":egg:": "\U0001f95a",
+ ":eggplant:": "\U0001f346",
+ ":egypt:": "\U0001f1ea\U0001f1ec",
+ ":eight:": "8\ufe0f\u20e3",
+ ":eight-pointed_star:": "\u2734",
+ ":eight-spoked_asterisk:": "\u2733",
+ ":eight-thirty:": "\U0001f563",
+ ":eight_o’clock:": "\U0001f557",
+ ":eight_pointed_black_star:": "\u2734\ufe0f",
+ ":eight_spoked_asterisk:": "\u2733\ufe0f",
+ ":eject:": "\u23cf\ufe0f",
+ ":eject_button:": "\u23cf",
+ ":el_salvador:": "\U0001f1f8\U0001f1fb",
+ ":electric_plug:": "\U0001f50c",
+ ":elephant:": "\U0001f418",
+ ":elevator:": "\U0001f6d7",
+ ":eleven-thirty:": "\U0001f566",
+ ":eleven_o’clock:": "\U0001f55a",
+ ":elf:": "\U0001f9dd\u200d\u2642\ufe0f",
+ ":elf_man:": "\U0001f9dd\u200d\u2642\ufe0f",
+ ":elf_tone1:": "\U0001f9dd\U0001f3fb",
+ ":elf_tone2:": "\U0001f9dd\U0001f3fc",
+ ":elf_tone3:": "\U0001f9dd\U0001f3fd",
+ ":elf_tone4:": "\U0001f9dd\U0001f3fe",
+ ":elf_tone5:": "\U0001f9dd\U0001f3ff",
+ ":elf_woman:": "\U0001f9dd\u200d\u2640\ufe0f",
+ ":email:": "\u2709\ufe0f",
+ ":end:": "\U0001f51a",
+ ":england:": "\U0001f3f4\U000e0067\U000e0062\U000e0065\U000e006e\U000e0067\U000e007f",
+ ":envelope:": "\u2709",
+ ":envelope_with_arrow:": "\U0001f4e9",
+ ":equatorial_guinea:": "\U0001f1ec\U0001f1f6",
+ ":eritrea:": "\U0001f1ea\U0001f1f7",
+ ":es:": "\U0001f1ea\U0001f1f8",
+ ":estonia:": "\U0001f1ea\U0001f1ea",
+ ":ethiopia:": "\U0001f1ea\U0001f1f9",
+ ":eu:": "\U0001f1ea\U0001f1fa",
+ ":euro:": "\U0001f4b6",
+ ":euro_banknote:": "\U0001f4b6",
+ ":european_castle:": "\U0001f3f0",
+ ":european_post_office:": "\U0001f3e4",
+ ":european_union:": "\U0001f1ea\U0001f1fa",
+ ":evergreen_tree:": "\U0001f332",
+ ":ewe:": "\U0001f411",
+ ":exclamation:": "\u2757",
+ ":exclamation_question_mark:": "\u2049",
+ ":exploding_head:": "\U0001f92f",
+ ":expressionless:": "\U0001f611",
+ ":expressionless_face:": "\U0001f611",
+ ":eye:": "\U0001f441\ufe0f",
+ ":eye-in-speech-bubble:": "\U0001f441\ufe0f\u200d\U0001f5e8\ufe0f",
+ ":eye_in_speech_bubble:": "\U0001f441\ufe0f\u200d\U0001f5e8\ufe0f",
+ ":eye_speech_bubble:": "\U0001f441\ufe0f\u200d\U0001f5e8\ufe0f",
+ ":eyeglasses:": "\U0001f453",
+ ":eyes:": "\U0001f440",
+ ":face_blowing_a_kiss:": "\U0001f618",
+ ":face_exhaling:": "\U0001f62e\u200d\U0001f4a8",
+ ":face_in_clouds:": "\U0001f636\u200d\U0001f32b\ufe0f",
+ ":face_palm:": "\U0001f926",
+ ":face_savoring_food:": "\U0001f60b",
+ ":face_screaming_in_fear:": "\U0001f631",
+ ":face_vomiting:": "\U0001f92e",
+ ":face_with_cowboy_hat:": "\U0001f920",
+ ":face_with_hand_over_mouth:": "\U0001f92d",
+ ":face_with_head-bandage:": "\U0001f915",
+ ":face_with_head_bandage:": "\U0001f915",
+ ":face_with_medical_mask:": "\U0001f637",
+ ":face_with_monocle:": "\U0001f9d0",
+ ":face_with_open_mouth:": "\U0001f62e",
+ ":face_with_raised_eyebrow:": "\U0001f928",
+ ":face_with_rolling_eyes:": "\U0001f644",
+ ":face_with_spiral_eyes:": "\U0001f635\u200d\U0001f4ab",
+ ":face_with_steam_from_nose:": "\U0001f624",
+ ":face_with_symbols_on_mouth:": "\U0001f92c",
+ ":face_with_symbols_over_mouth:": "\U0001f92c",
+ ":face_with_tears_of_joy:": "\U0001f602",
+ ":face_with_thermometer:": "\U0001f912",
+ ":face_with_tongue:": "\U0001f61b",
+ ":face_without_mouth:": "\U0001f636",
+ ":facepalm:": "\U0001f926",
+ ":facepunch:": "\U0001f44a",
+ ":factory:": "\U0001f3ed",
+ ":factory_worker:": "\U0001f9d1\u200d\U0001f3ed",
+ ":fairy:": "\U0001f9da\u200d\u2640\ufe0f",
+ ":fairy_man:": "\U0001f9da\u200d\u2642\ufe0f",
+ ":fairy_tone1:": "\U0001f9da\U0001f3fb",
+ ":fairy_tone2:": "\U0001f9da\U0001f3fc",
+ ":fairy_tone3:": "\U0001f9da\U0001f3fd",
+ ":fairy_tone4:": "\U0001f9da\U0001f3fe",
+ ":fairy_tone5:": "\U0001f9da\U0001f3ff",
+ ":fairy_woman:": "\U0001f9da\u200d\u2640\ufe0f",
+ ":falafel:": "\U0001f9c6",
+ ":falkland_islands:": "\U0001f1eb\U0001f1f0",
+ ":fallen_leaf:": "\U0001f342",
+ ":family:": "\U0001f468\u200d\U0001f469\u200d\U0001f466",
+ ":family_man_boy:": "\U0001f468\u200d\U0001f466",
+ ":family_man_boy_boy:": "\U0001f468\u200d\U0001f466\u200d\U0001f466",
+ ":family_man_girl:": "\U0001f468\u200d\U0001f467",
+ ":family_man_girl_boy:": "\U0001f468\u200d\U0001f467\u200d\U0001f466",
+ ":family_man_girl_girl:": "\U0001f468\u200d\U0001f467\u200d\U0001f467",
+ ":family_man_man_boy:": "\U0001f468\u200d\U0001f468\u200d\U0001f466",
+ ":family_man_man_boy_boy:": "\U0001f468\u200d\U0001f468\u200d\U0001f466\u200d\U0001f466",
+ ":family_man_man_girl:": "\U0001f468\u200d\U0001f468\u200d\U0001f467",
+ ":family_man_man_girl_boy:": "\U0001f468\u200d\U0001f468\u200d\U0001f467\u200d\U0001f466",
+ ":family_man_man_girl_girl:": "\U0001f468\u200d\U0001f468\u200d\U0001f467\u200d\U0001f467",
+ ":family_man_woman_boy:": "\U0001f468\u200d\U0001f469\u200d\U0001f466",
+ ":family_man_woman_boy_boy:": "\U0001f468\u200d\U0001f469\u200d\U0001f466\u200d\U0001f466",
+ ":family_man_woman_girl:": "\U0001f468\u200d\U0001f469\u200d\U0001f467",
+ ":family_man_woman_girl_boy:": "\U0001f468\u200d\U0001f469\u200d\U0001f467\u200d\U0001f466",
+ ":family_man_woman_girl_girl:": "\U0001f468\u200d\U0001f469\u200d\U0001f467\u200d\U0001f467",
+ ":family_mmb:": "\U0001f468\u200d\U0001f468\u200d\U0001f466",
+ ":family_mmbb:": "\U0001f468\u200d\U0001f468\u200d\U0001f466\u200d\U0001f466",
+ ":family_mmg:": "\U0001f468\u200d\U0001f468\u200d\U0001f467",
+ ":family_mmgb:": "\U0001f468\u200d\U0001f468\u200d\U0001f467\u200d\U0001f466",
+ ":family_mmgg:": "\U0001f468\u200d\U0001f468\u200d\U0001f467\u200d\U0001f467",
+ ":family_mwbb:": "\U0001f468\u200d\U0001f469\u200d\U0001f466\u200d\U0001f466",
+ ":family_mwg:": "\U0001f468\u200d\U0001f469\u200d\U0001f467",
+ ":family_mwgb:": "\U0001f468\u200d\U0001f469\u200d\U0001f467\u200d\U0001f466",
+ ":family_mwgg:": "\U0001f468\u200d\U0001f469\u200d\U0001f467\u200d\U0001f467",
+ ":family_woman_boy:": "\U0001f469\u200d\U0001f466",
+ ":family_woman_boy_boy:": "\U0001f469\u200d\U0001f466\u200d\U0001f466",
+ ":family_woman_girl:": "\U0001f469\u200d\U0001f467",
+ ":family_woman_girl_boy:": "\U0001f469\u200d\U0001f467\u200d\U0001f466",
+ ":family_woman_girl_girl:": "\U0001f469\u200d\U0001f467\u200d\U0001f467",
+ ":family_woman_woman_boy:": "\U0001f469\u200d\U0001f469\u200d\U0001f466",
+ ":family_woman_woman_boy_boy:": "\U0001f469\u200d\U0001f469\u200d\U0001f466\u200d\U0001f466",
+ ":family_woman_woman_girl:": "\U0001f469\u200d\U0001f469\u200d\U0001f467",
+ ":family_woman_woman_girl_boy:": "\U0001f469\u200d\U0001f469\u200d\U0001f467\u200d\U0001f466",
+ ":family_woman_woman_girl_girl:": "\U0001f469\u200d\U0001f469\u200d\U0001f467\u200d\U0001f467",
+ ":family_wwb:": "\U0001f469\u200d\U0001f469\u200d\U0001f466",
+ ":family_wwbb:": "\U0001f469\u200d\U0001f469\u200d\U0001f466\u200d\U0001f466",
+ ":family_wwg:": "\U0001f469\u200d\U0001f469\u200d\U0001f467",
+ ":family_wwgb:": "\U0001f469\u200d\U0001f469\u200d\U0001f467\u200d\U0001f466",
+ ":family_wwgg:": "\U0001f469\u200d\U0001f469\u200d\U0001f467\u200d\U0001f467",
+ ":farmer:": "\U0001f9d1\u200d\U0001f33e",
+ ":faroe_islands:": "\U0001f1eb\U0001f1f4",
+ ":fast-forward_button:": "\u23e9",
+ ":fast_down_button:": "\u23ec",
+ ":fast_forward:": "\u23e9",
+ ":fast_reverse_button:": "\u23ea",
+ ":fast_up_button:": "\u23eb",
+ ":fax:": "\U0001f4e0",
+ ":fax_machine:": "\U0001f4e0",
+ ":fearful:": "\U0001f628",
+ ":fearful_face:": "\U0001f628",
+ ":feather:": "\U0001fab6",
+ ":feet:": "\U0001f43e",
+ ":female-artist:": "\U0001f469\u200d\U0001f3a8",
+ ":female-astronaut:": "\U0001f469\u200d\U0001f680",
+ ":female-construction-worker:": "\U0001f477\u200d\u2640\ufe0f",
+ ":female-cook:": "\U0001f469\u200d\U0001f373",
+ ":female-detective:": "\U0001f575\ufe0f\u200d\u2640\ufe0f",
+ ":female-doctor:": "\U0001f469\u200d\u2695\ufe0f",
+ ":female-factory-worker:": "\U0001f469\u200d\U0001f3ed",
+ ":female-farmer:": "\U0001f469\u200d\U0001f33e",
+ ":female-firefighter:": "\U0001f469\u200d\U0001f692",
+ ":female-guard:": "\U0001f482\u200d\u2640\ufe0f",
+ ":female-judge:": "\U0001f469\u200d\u2696\ufe0f",
+ ":female-mechanic:": "\U0001f469\u200d\U0001f527",
+ ":female-office-worker:": "\U0001f469\u200d\U0001f4bc",
+ ":female-pilot:": "\U0001f469\u200d\u2708\ufe0f",
+ ":female-police-officer:": "\U0001f46e\u200d\u2640\ufe0f",
+ ":female-scientist:": "\U0001f469\u200d\U0001f52c",
+ ":female-singer:": "\U0001f469\u200d\U0001f3a4",
+ ":female-student:": "\U0001f469\u200d\U0001f393",
+ ":female-teacher:": "\U0001f469\u200d\U0001f3eb",
+ ":female-technologist:": "\U0001f469\u200d\U0001f4bb",
+ ":female_detective:": "\U0001f575\ufe0f\u200d\u2640\ufe0f",
+ ":female_elf:": "\U0001f9dd\u200d\u2640\ufe0f",
+ ":female_fairy:": "\U0001f9da\u200d\u2640\ufe0f",
+ ":female_genie:": "\U0001f9de\u200d\u2640\ufe0f",
+ ":female_mage:": "\U0001f9d9\u200d\u2640\ufe0f",
+ ":female_sign:": "\u2640\ufe0f",
+ ":female_superhero:": "\U0001f9b8\u200d\u2640\ufe0f",
+ ":female_supervillain:": "\U0001f9b9\u200d\u2640\ufe0f",
+ ":female_vampire:": "\U0001f9db\u200d\u2640\ufe0f",
+ ":female_zombie:": "\U0001f9df\u200d\u2640\ufe0f",
+ ":fencer:": "\U0001f93a",
+ ":ferris_wheel:": "\U0001f3a1",
+ ":ferry:": "\u26f4\ufe0f",
+ ":field_hockey:": "\U0001f3d1",
+ ":field_hockey_stick_and_ball:": "\U0001f3d1",
+ ":fiji:": "\U0001f1eb\U0001f1ef",
+ ":file_cabinet:": "\U0001f5c4\ufe0f",
+ ":file_folder:": "\U0001f4c1",
+ ":film_frames:": "\U0001f39e\ufe0f",
+ ":film_projector:": "\U0001f4fd\ufe0f",
+ ":film_strip:": "\U0001f39e\ufe0f",
+ ":fingers_crossed:": "\U0001f91e",
+ ":fingers_crossed_tone1:": "\U0001f91e\U0001f3fb",
+ ":fingers_crossed_tone2:": "\U0001f91e\U0001f3fc",
+ ":fingers_crossed_tone3:": "\U0001f91e\U0001f3fd",
+ ":fingers_crossed_tone4:": "\U0001f91e\U0001f3fe",
+ ":fingers_crossed_tone5:": "\U0001f91e\U0001f3ff",
+ ":finland:": "\U0001f1eb\U0001f1ee",
+ ":fire:": "\U0001f525",
+ ":fire_engine:": "\U0001f692",
+ ":fire_extinguisher:": "\U0001f9ef",
+ ":firecracker:": "\U0001f9e8",
+ ":firefighter:": "\U0001f9d1\u200d\U0001f692",
+ ":fireworks:": "\U0001f386",
+ ":first_place:": "\U0001f947",
+ ":first_place_medal:": "\U0001f947",
+ ":first_quarter_moon:": "\U0001f313",
+ ":first_quarter_moon_face:": "\U0001f31b",
+ ":first_quarter_moon_with_face:": "\U0001f31b",
+ ":fish:": "\U0001f41f",
+ ":fish_cake:": "\U0001f365",
+ ":fish_cake_with_swirl:": "\U0001f365",
+ ":fishing_pole:": "\U0001f3a3",
+ ":fishing_pole_and_fish:": "\U0001f3a3",
+ ":fist:": "\u270a",
+ ":fist_left:": "\U0001f91b",
+ ":fist_oncoming:": "\U0001f44a",
+ ":fist_raised:": "\u270a",
+ ":fist_right:": "\U0001f91c",
+ ":fist_tone1:": "\u270a\U0001f3fb",
+ ":fist_tone2:": "\u270a\U0001f3fc",
+ ":fist_tone3:": "\u270a\U0001f3fd",
+ ":fist_tone4:": "\u270a\U0001f3fe",
+ ":fist_tone5:": "\u270a\U0001f3ff",
+ ":five:": "5\ufe0f\u20e3",
+ ":five-thirty:": "\U0001f560",
+ ":five_o’clock:": "\U0001f554",
+ ":flag-ac:": "\U0001f1e6\U0001f1e8",
+ ":flag-ad:": "\U0001f1e6\U0001f1e9",
+ ":flag-ae:": "\U0001f1e6\U0001f1ea",
+ ":flag-af:": "\U0001f1e6\U0001f1eb",
+ ":flag-ag:": "\U0001f1e6\U0001f1ec",
+ ":flag-ai:": "\U0001f1e6\U0001f1ee",
+ ":flag-al:": "\U0001f1e6\U0001f1f1",
+ ":flag-am:": "\U0001f1e6\U0001f1f2",
+ ":flag-ao:": "\U0001f1e6\U0001f1f4",
+ ":flag-aq:": "\U0001f1e6\U0001f1f6",
+ ":flag-ar:": "\U0001f1e6\U0001f1f7",
+ ":flag-as:": "\U0001f1e6\U0001f1f8",
+ ":flag-at:": "\U0001f1e6\U0001f1f9",
+ ":flag-au:": "\U0001f1e6\U0001f1fa",
+ ":flag-aw:": "\U0001f1e6\U0001f1fc",
+ ":flag-ax:": "\U0001f1e6\U0001f1fd",
+ ":flag-az:": "\U0001f1e6\U0001f1ff",
+ ":flag-ba:": "\U0001f1e7\U0001f1e6",
+ ":flag-bb:": "\U0001f1e7\U0001f1e7",
+ ":flag-bd:": "\U0001f1e7\U0001f1e9",
+ ":flag-be:": "\U0001f1e7\U0001f1ea",
+ ":flag-bf:": "\U0001f1e7\U0001f1eb",
+ ":flag-bg:": "\U0001f1e7\U0001f1ec",
+ ":flag-bh:": "\U0001f1e7\U0001f1ed",
+ ":flag-bi:": "\U0001f1e7\U0001f1ee",
+ ":flag-bj:": "\U0001f1e7\U0001f1ef",
+ ":flag-bl:": "\U0001f1e7\U0001f1f1",
+ ":flag-bm:": "\U0001f1e7\U0001f1f2",
+ ":flag-bn:": "\U0001f1e7\U0001f1f3",
+ ":flag-bo:": "\U0001f1e7\U0001f1f4",
+ ":flag-bq:": "\U0001f1e7\U0001f1f6",
+ ":flag-br:": "\U0001f1e7\U0001f1f7",
+ ":flag-bs:": "\U0001f1e7\U0001f1f8",
+ ":flag-bt:": "\U0001f1e7\U0001f1f9",
+ ":flag-bv:": "\U0001f1e7\U0001f1fb",
+ ":flag-bw:": "\U0001f1e7\U0001f1fc",
+ ":flag-by:": "\U0001f1e7\U0001f1fe",
+ ":flag-bz:": "\U0001f1e7\U0001f1ff",
+ ":flag-ca:": "\U0001f1e8\U0001f1e6",
+ ":flag-cc:": "\U0001f1e8\U0001f1e8",
+ ":flag-cd:": "\U0001f1e8\U0001f1e9",
+ ":flag-cf:": "\U0001f1e8\U0001f1eb",
+ ":flag-cg:": "\U0001f1e8\U0001f1ec",
+ ":flag-ch:": "\U0001f1e8\U0001f1ed",
+ ":flag-ci:": "\U0001f1e8\U0001f1ee",
+ ":flag-ck:": "\U0001f1e8\U0001f1f0",
+ ":flag-cl:": "\U0001f1e8\U0001f1f1",
+ ":flag-cm:": "\U0001f1e8\U0001f1f2",
+ ":flag-co:": "\U0001f1e8\U0001f1f4",
+ ":flag-cp:": "\U0001f1e8\U0001f1f5",
+ ":flag-cr:": "\U0001f1e8\U0001f1f7",
+ ":flag-cu:": "\U0001f1e8\U0001f1fa",
+ ":flag-cv:": "\U0001f1e8\U0001f1fb",
+ ":flag-cw:": "\U0001f1e8\U0001f1fc",
+ ":flag-cx:": "\U0001f1e8\U0001f1fd",
+ ":flag-cy:": "\U0001f1e8\U0001f1fe",
+ ":flag-cz:": "\U0001f1e8\U0001f1ff",
+ ":flag-dg:": "\U0001f1e9\U0001f1ec",
+ ":flag-dj:": "\U0001f1e9\U0001f1ef",
+ ":flag-dk:": "\U0001f1e9\U0001f1f0",
+ ":flag-dm:": "\U0001f1e9\U0001f1f2",
+ ":flag-do:": "\U0001f1e9\U0001f1f4",
+ ":flag-dz:": "\U0001f1e9\U0001f1ff",
+ ":flag-ea:": "\U0001f1ea\U0001f1e6",
+ ":flag-ec:": "\U0001f1ea\U0001f1e8",
+ ":flag-ee:": "\U0001f1ea\U0001f1ea",
+ ":flag-eg:": "\U0001f1ea\U0001f1ec",
+ ":flag-eh:": "\U0001f1ea\U0001f1ed",
+ ":flag-england:": "\U0001f3f4\U000e0067\U000e0062\U000e0065\U000e006e\U000e0067\U000e007f",
+ ":flag-er:": "\U0001f1ea\U0001f1f7",
+ ":flag-et:": "\U0001f1ea\U0001f1f9",
+ ":flag-eu:": "\U0001f1ea\U0001f1fa",
+ ":flag-fi:": "\U0001f1eb\U0001f1ee",
+ ":flag-fj:": "\U0001f1eb\U0001f1ef",
+ ":flag-fk:": "\U0001f1eb\U0001f1f0",
+ ":flag-fm:": "\U0001f1eb\U0001f1f2",
+ ":flag-fo:": "\U0001f1eb\U0001f1f4",
+ ":flag-ga:": "\U0001f1ec\U0001f1e6",
+ ":flag-gd:": "\U0001f1ec\U0001f1e9",
+ ":flag-ge:": "\U0001f1ec\U0001f1ea",
+ ":flag-gf:": "\U0001f1ec\U0001f1eb",
+ ":flag-gg:": "\U0001f1ec\U0001f1ec",
+ ":flag-gh:": "\U0001f1ec\U0001f1ed",
+ ":flag-gi:": "\U0001f1ec\U0001f1ee",
+ ":flag-gl:": "\U0001f1ec\U0001f1f1",
+ ":flag-gm:": "\U0001f1ec\U0001f1f2",
+ ":flag-gn:": "\U0001f1ec\U0001f1f3",
+ ":flag-gp:": "\U0001f1ec\U0001f1f5",
+ ":flag-gq:": "\U0001f1ec\U0001f1f6",
+ ":flag-gr:": "\U0001f1ec\U0001f1f7",
+ ":flag-gs:": "\U0001f1ec\U0001f1f8",
+ ":flag-gt:": "\U0001f1ec\U0001f1f9",
+ ":flag-gu:": "\U0001f1ec\U0001f1fa",
+ ":flag-gw:": "\U0001f1ec\U0001f1fc",
+ ":flag-gy:": "\U0001f1ec\U0001f1fe",
+ ":flag-hk:": "\U0001f1ed\U0001f1f0",
+ ":flag-hm:": "\U0001f1ed\U0001f1f2",
+ ":flag-hn:": "\U0001f1ed\U0001f1f3",
+ ":flag-hr:": "\U0001f1ed\U0001f1f7",
+ ":flag-ht:": "\U0001f1ed\U0001f1f9",
+ ":flag-hu:": "\U0001f1ed\U0001f1fa",
+ ":flag-ic:": "\U0001f1ee\U0001f1e8",
+ ":flag-id:": "\U0001f1ee\U0001f1e9",
+ ":flag-ie:": "\U0001f1ee\U0001f1ea",
+ ":flag-il:": "\U0001f1ee\U0001f1f1",
+ ":flag-im:": "\U0001f1ee\U0001f1f2",
+ ":flag-in:": "\U0001f1ee\U0001f1f3",
+ ":flag-io:": "\U0001f1ee\U0001f1f4",
+ ":flag-iq:": "\U0001f1ee\U0001f1f6",
+ ":flag-ir:": "\U0001f1ee\U0001f1f7",
+ ":flag-is:": "\U0001f1ee\U0001f1f8",
+ ":flag-je:": "\U0001f1ef\U0001f1ea",
+ ":flag-jm:": "\U0001f1ef\U0001f1f2",
+ ":flag-jo:": "\U0001f1ef\U0001f1f4",
+ ":flag-ke:": "\U0001f1f0\U0001f1ea",
+ ":flag-kg:": "\U0001f1f0\U0001f1ec",
+ ":flag-kh:": "\U0001f1f0\U0001f1ed",
+ ":flag-ki:": "\U0001f1f0\U0001f1ee",
+ ":flag-km:": "\U0001f1f0\U0001f1f2",
+ ":flag-kn:": "\U0001f1f0\U0001f1f3",
+ ":flag-kp:": "\U0001f1f0\U0001f1f5",
+ ":flag-kw:": "\U0001f1f0\U0001f1fc",
+ ":flag-ky:": "\U0001f1f0\U0001f1fe",
+ ":flag-kz:": "\U0001f1f0\U0001f1ff",
+ ":flag-la:": "\U0001f1f1\U0001f1e6",
+ ":flag-lb:": "\U0001f1f1\U0001f1e7",
+ ":flag-lc:": "\U0001f1f1\U0001f1e8",
+ ":flag-li:": "\U0001f1f1\U0001f1ee",
+ ":flag-lk:": "\U0001f1f1\U0001f1f0",
+ ":flag-lr:": "\U0001f1f1\U0001f1f7",
+ ":flag-ls:": "\U0001f1f1\U0001f1f8",
+ ":flag-lt:": "\U0001f1f1\U0001f1f9",
+ ":flag-lu:": "\U0001f1f1\U0001f1fa",
+ ":flag-lv:": "\U0001f1f1\U0001f1fb",
+ ":flag-ly:": "\U0001f1f1\U0001f1fe",
+ ":flag-ma:": "\U0001f1f2\U0001f1e6",
+ ":flag-mc:": "\U0001f1f2\U0001f1e8",
+ ":flag-md:": "\U0001f1f2\U0001f1e9",
+ ":flag-me:": "\U0001f1f2\U0001f1ea",
+ ":flag-mf:": "\U0001f1f2\U0001f1eb",
+ ":flag-mg:": "\U0001f1f2\U0001f1ec",
+ ":flag-mh:": "\U0001f1f2\U0001f1ed",
+ ":flag-mk:": "\U0001f1f2\U0001f1f0",
+ ":flag-ml:": "\U0001f1f2\U0001f1f1",
+ ":flag-mm:": "\U0001f1f2\U0001f1f2",
+ ":flag-mn:": "\U0001f1f2\U0001f1f3",
+ ":flag-mo:": "\U0001f1f2\U0001f1f4",
+ ":flag-mp:": "\U0001f1f2\U0001f1f5",
+ ":flag-mq:": "\U0001f1f2\U0001f1f6",
+ ":flag-mr:": "\U0001f1f2\U0001f1f7",
+ ":flag-ms:": "\U0001f1f2\U0001f1f8",
+ ":flag-mt:": "\U0001f1f2\U0001f1f9",
+ ":flag-mu:": "\U0001f1f2\U0001f1fa",
+ ":flag-mv:": "\U0001f1f2\U0001f1fb",
+ ":flag-mw:": "\U0001f1f2\U0001f1fc",
+ ":flag-mx:": "\U0001f1f2\U0001f1fd",
+ ":flag-my:": "\U0001f1f2\U0001f1fe",
+ ":flag-mz:": "\U0001f1f2\U0001f1ff",
+ ":flag-na:": "\U0001f1f3\U0001f1e6",
+ ":flag-nc:": "\U0001f1f3\U0001f1e8",
+ ":flag-ne:": "\U0001f1f3\U0001f1ea",
+ ":flag-nf:": "\U0001f1f3\U0001f1eb",
+ ":flag-ng:": "\U0001f1f3\U0001f1ec",
+ ":flag-ni:": "\U0001f1f3\U0001f1ee",
+ ":flag-nl:": "\U0001f1f3\U0001f1f1",
+ ":flag-no:": "\U0001f1f3\U0001f1f4",
+ ":flag-np:": "\U0001f1f3\U0001f1f5",
+ ":flag-nr:": "\U0001f1f3\U0001f1f7",
+ ":flag-nu:": "\U0001f1f3\U0001f1fa",
+ ":flag-nz:": "\U0001f1f3\U0001f1ff",
+ ":flag-om:": "\U0001f1f4\U0001f1f2",
+ ":flag-pa:": "\U0001f1f5\U0001f1e6",
+ ":flag-pe:": "\U0001f1f5\U0001f1ea",
+ ":flag-pf:": "\U0001f1f5\U0001f1eb",
+ ":flag-pg:": "\U0001f1f5\U0001f1ec",
+ ":flag-ph:": "\U0001f1f5\U0001f1ed",
+ ":flag-pk:": "\U0001f1f5\U0001f1f0",
+ ":flag-pl:": "\U0001f1f5\U0001f1f1",
+ ":flag-pm:": "\U0001f1f5\U0001f1f2",
+ ":flag-pn:": "\U0001f1f5\U0001f1f3",
+ ":flag-pr:": "\U0001f1f5\U0001f1f7",
+ ":flag-ps:": "\U0001f1f5\U0001f1f8",
+ ":flag-pt:": "\U0001f1f5\U0001f1f9",
+ ":flag-pw:": "\U0001f1f5\U0001f1fc",
+ ":flag-py:": "\U0001f1f5\U0001f1fe",
+ ":flag-qa:": "\U0001f1f6\U0001f1e6",
+ ":flag-re:": "\U0001f1f7\U0001f1ea",
+ ":flag-ro:": "\U0001f1f7\U0001f1f4",
+ ":flag-rs:": "\U0001f1f7\U0001f1f8",
+ ":flag-rw:": "\U0001f1f7\U0001f1fc",
+ ":flag-sa:": "\U0001f1f8\U0001f1e6",
+ ":flag-sb:": "\U0001f1f8\U0001f1e7",
+ ":flag-sc:": "\U0001f1f8\U0001f1e8",
+ ":flag-scotland:": "\U0001f3f4\U000e0067\U000e0062\U000e0073\U000e0063\U000e0074\U000e007f",
+ ":flag-sd:": "\U0001f1f8\U0001f1e9",
+ ":flag-se:": "\U0001f1f8\U0001f1ea",
+ ":flag-sg:": "\U0001f1f8\U0001f1ec",
+ ":flag-sh:": "\U0001f1f8\U0001f1ed",
+ ":flag-si:": "\U0001f1f8\U0001f1ee",
+ ":flag-sj:": "\U0001f1f8\U0001f1ef",
+ ":flag-sk:": "\U0001f1f8\U0001f1f0",
+ ":flag-sl:": "\U0001f1f8\U0001f1f1",
+ ":flag-sm:": "\U0001f1f8\U0001f1f2",
+ ":flag-sn:": "\U0001f1f8\U0001f1f3",
+ ":flag-so:": "\U0001f1f8\U0001f1f4",
+ ":flag-sr:": "\U0001f1f8\U0001f1f7",
+ ":flag-ss:": "\U0001f1f8\U0001f1f8",
+ ":flag-st:": "\U0001f1f8\U0001f1f9",
+ ":flag-sv:": "\U0001f1f8\U0001f1fb",
+ ":flag-sx:": "\U0001f1f8\U0001f1fd",
+ ":flag-sy:": "\U0001f1f8\U0001f1fe",
+ ":flag-sz:": "\U0001f1f8\U0001f1ff",
+ ":flag-ta:": "\U0001f1f9\U0001f1e6",
+ ":flag-tc:": "\U0001f1f9\U0001f1e8",
+ ":flag-td:": "\U0001f1f9\U0001f1e9",
+ ":flag-tf:": "\U0001f1f9\U0001f1eb",
+ ":flag-tg:": "\U0001f1f9\U0001f1ec",
+ ":flag-th:": "\U0001f1f9\U0001f1ed",
+ ":flag-tj:": "\U0001f1f9\U0001f1ef",
+ ":flag-tk:": "\U0001f1f9\U0001f1f0",
+ ":flag-tl:": "\U0001f1f9\U0001f1f1",
+ ":flag-tm:": "\U0001f1f9\U0001f1f2",
+ ":flag-tn:": "\U0001f1f9\U0001f1f3",
+ ":flag-to:": "\U0001f1f9\U0001f1f4",
+ ":flag-tr:": "\U0001f1f9\U0001f1f7",
+ ":flag-tt:": "\U0001f1f9\U0001f1f9",
+ ":flag-tv:": "\U0001f1f9\U0001f1fb",
+ ":flag-tw:": "\U0001f1f9\U0001f1fc",
+ ":flag-tz:": "\U0001f1f9\U0001f1ff",
+ ":flag-ua:": "\U0001f1fa\U0001f1e6",
+ ":flag-ug:": "\U0001f1fa\U0001f1ec",
+ ":flag-um:": "\U0001f1fa\U0001f1f2",
+ ":flag-un:": "\U0001f1fa\U0001f1f3",
+ ":flag-uy:": "\U0001f1fa\U0001f1fe",
+ ":flag-uz:": "\U0001f1fa\U0001f1ff",
+ ":flag-va:": "\U0001f1fb\U0001f1e6",
+ ":flag-vc:": "\U0001f1fb\U0001f1e8",
+ ":flag-ve:": "\U0001f1fb\U0001f1ea",
+ ":flag-vg:": "\U0001f1fb\U0001f1ec",
+ ":flag-vi:": "\U0001f1fb\U0001f1ee",
+ ":flag-vn:": "\U0001f1fb\U0001f1f3",
+ ":flag-vu:": "\U0001f1fb\U0001f1fa",
+ ":flag-wales:": "\U0001f3f4\U000e0067\U000e0062\U000e0077\U000e006c\U000e0073\U000e007f",
+ ":flag-wf:": "\U0001f1fc\U0001f1eb",
+ ":flag-ws:": "\U0001f1fc\U0001f1f8",
+ ":flag-xk:": "\U0001f1fd\U0001f1f0",
+ ":flag-ye:": "\U0001f1fe\U0001f1ea",
+ ":flag-yt:": "\U0001f1fe\U0001f1f9",
+ ":flag-za:": "\U0001f1ff\U0001f1e6",
+ ":flag-zm:": "\U0001f1ff\U0001f1f2",
+ ":flag-zw:": "\U0001f1ff\U0001f1fc",
+ ":flag_Afghanistan:": "\U0001f1e6\U0001f1eb",
+ ":flag_Albania:": "\U0001f1e6\U0001f1f1",
+ ":flag_Algeria:": "\U0001f1e9\U0001f1ff",
+ ":flag_American_Samoa:": "\U0001f1e6\U0001f1f8",
+ ":flag_Andorra:": "\U0001f1e6\U0001f1e9",
+ ":flag_Angola:": "\U0001f1e6\U0001f1f4",
+ ":flag_Anguilla:": "\U0001f1e6\U0001f1ee",
+ ":flag_Antarctica:": "\U0001f1e6\U0001f1f6",
+ ":flag_Antigua_&_Barbuda:": "\U0001f1e6\U0001f1ec",
+ ":flag_Argentina:": "\U0001f1e6\U0001f1f7",
+ ":flag_Armenia:": "\U0001f1e6\U0001f1f2",
+ ":flag_Aruba:": "\U0001f1e6\U0001f1fc",
+ ":flag_Ascension_Island:": "\U0001f1e6\U0001f1e8",
+ ":flag_Australia:": "\U0001f1e6\U0001f1fa",
+ ":flag_Austria:": "\U0001f1e6\U0001f1f9",
+ ":flag_Azerbaijan:": "\U0001f1e6\U0001f1ff",
+ ":flag_Bahamas:": "\U0001f1e7\U0001f1f8",
+ ":flag_Bahrain:": "\U0001f1e7\U0001f1ed",
+ ":flag_Bangladesh:": "\U0001f1e7\U0001f1e9",
+ ":flag_Barbados:": "\U0001f1e7\U0001f1e7",
+ ":flag_Belarus:": "\U0001f1e7\U0001f1fe",
+ ":flag_Belgium:": "\U0001f1e7\U0001f1ea",
+ ":flag_Belize:": "\U0001f1e7\U0001f1ff",
+ ":flag_Benin:": "\U0001f1e7\U0001f1ef",
+ ":flag_Bermuda:": "\U0001f1e7\U0001f1f2",
+ ":flag_Bhutan:": "\U0001f1e7\U0001f1f9",
+ ":flag_Bolivia:": "\U0001f1e7\U0001f1f4",
+ ":flag_Bosnia_&_Herzegovina:": "\U0001f1e7\U0001f1e6",
+ ":flag_Botswana:": "\U0001f1e7\U0001f1fc",
+ ":flag_Bouvet_Island:": "\U0001f1e7\U0001f1fb",
+ ":flag_Brazil:": "\U0001f1e7\U0001f1f7",
+ ":flag_British_Indian_Ocean_Territory:": "\U0001f1ee\U0001f1f4",
+ ":flag_British_Virgin_Islands:": "\U0001f1fb\U0001f1ec",
+ ":flag_Brunei:": "\U0001f1e7\U0001f1f3",
+ ":flag_Bulgaria:": "\U0001f1e7\U0001f1ec",
+ ":flag_Burkina_Faso:": "\U0001f1e7\U0001f1eb",
+ ":flag_Burundi:": "\U0001f1e7\U0001f1ee",
+ ":flag_Cambodia:": "\U0001f1f0\U0001f1ed",
+ ":flag_Cameroon:": "\U0001f1e8\U0001f1f2",
+ ":flag_Canada:": "\U0001f1e8\U0001f1e6",
+ ":flag_Canary_Islands:": "\U0001f1ee\U0001f1e8",
+ ":flag_Cape_Verde:": "\U0001f1e8\U0001f1fb",
+ ":flag_Caribbean_Netherlands:": "\U0001f1e7\U0001f1f6",
+ ":flag_Cayman_Islands:": "\U0001f1f0\U0001f1fe",
+ ":flag_Central_African_Republic:": "\U0001f1e8\U0001f1eb",
+ ":flag_Ceuta_&_Melilla:": "\U0001f1ea\U0001f1e6",
+ ":flag_Chad:": "\U0001f1f9\U0001f1e9",
+ ":flag_Chile:": "\U0001f1e8\U0001f1f1",
+ ":flag_China:": "\U0001f1e8\U0001f1f3",
+ ":flag_Christmas_Island:": "\U0001f1e8\U0001f1fd",
+ ":flag_Clipperton_Island:": "\U0001f1e8\U0001f1f5",
+ ":flag_Cocos_(Keeling)_Islands:": "\U0001f1e8\U0001f1e8",
+ ":flag_Colombia:": "\U0001f1e8\U0001f1f4",
+ ":flag_Comoros:": "\U0001f1f0\U0001f1f2",
+ ":flag_Congo_-_Brazzaville:": "\U0001f1e8\U0001f1ec",
+ ":flag_Congo_-_Kinshasa:": "\U0001f1e8\U0001f1e9",
+ ":flag_Cook_Islands:": "\U0001f1e8\U0001f1f0",
+ ":flag_Costa_Rica:": "\U0001f1e8\U0001f1f7",
+ ":flag_Croatia:": "\U0001f1ed\U0001f1f7",
+ ":flag_Cuba:": "\U0001f1e8\U0001f1fa",
+ ":flag_Curaçao:": "\U0001f1e8\U0001f1fc",
+ ":flag_Cyprus:": "\U0001f1e8\U0001f1fe",
+ ":flag_Czechia:": "\U0001f1e8\U0001f1ff",
+ ":flag_Côte_d’Ivoire:": "\U0001f1e8\U0001f1ee",
+ ":flag_Denmark:": "\U0001f1e9\U0001f1f0",
+ ":flag_Diego_Garcia:": "\U0001f1e9\U0001f1ec",
+ ":flag_Djibouti:": "\U0001f1e9\U0001f1ef",
+ ":flag_Dominica:": "\U0001f1e9\U0001f1f2",
+ ":flag_Dominican_Republic:": "\U0001f1e9\U0001f1f4",
+ ":flag_Ecuador:": "\U0001f1ea\U0001f1e8",
+ ":flag_Egypt:": "\U0001f1ea\U0001f1ec",
+ ":flag_El_Salvador:": "\U0001f1f8\U0001f1fb",
+ ":flag_England:": "\U0001f3f4\U000e0067\U000e0062\U000e0065\U000e006e\U000e0067\U000e007f",
+ ":flag_Equatorial_Guinea:": "\U0001f1ec\U0001f1f6",
+ ":flag_Eritrea:": "\U0001f1ea\U0001f1f7",
+ ":flag_Estonia:": "\U0001f1ea\U0001f1ea",
+ ":flag_Eswatini:": "\U0001f1f8\U0001f1ff",
+ ":flag_Ethiopia:": "\U0001f1ea\U0001f1f9",
+ ":flag_European_Union:": "\U0001f1ea\U0001f1fa",
+ ":flag_Falkland_Islands:": "\U0001f1eb\U0001f1f0",
+ ":flag_Faroe_Islands:": "\U0001f1eb\U0001f1f4",
+ ":flag_Fiji:": "\U0001f1eb\U0001f1ef",
+ ":flag_Finland:": "\U0001f1eb\U0001f1ee",
+ ":flag_France:": "\U0001f1eb\U0001f1f7",
+ ":flag_French_Guiana:": "\U0001f1ec\U0001f1eb",
+ ":flag_French_Polynesia:": "\U0001f1f5\U0001f1eb",
+ ":flag_French_Southern_Territories:": "\U0001f1f9\U0001f1eb",
+ ":flag_Gabon:": "\U0001f1ec\U0001f1e6",
+ ":flag_Gambia:": "\U0001f1ec\U0001f1f2",
+ ":flag_Georgia:": "\U0001f1ec\U0001f1ea",
+ ":flag_Germany:": "\U0001f1e9\U0001f1ea",
+ ":flag_Ghana:": "\U0001f1ec\U0001f1ed",
+ ":flag_Gibraltar:": "\U0001f1ec\U0001f1ee",
+ ":flag_Greece:": "\U0001f1ec\U0001f1f7",
+ ":flag_Greenland:": "\U0001f1ec\U0001f1f1",
+ ":flag_Grenada:": "\U0001f1ec\U0001f1e9",
+ ":flag_Guadeloupe:": "\U0001f1ec\U0001f1f5",
+ ":flag_Guam:": "\U0001f1ec\U0001f1fa",
+ ":flag_Guatemala:": "\U0001f1ec\U0001f1f9",
+ ":flag_Guernsey:": "\U0001f1ec\U0001f1ec",
+ ":flag_Guinea:": "\U0001f1ec\U0001f1f3",
+ ":flag_Guinea-Bissau:": "\U0001f1ec\U0001f1fc",
+ ":flag_Guyana:": "\U0001f1ec\U0001f1fe",
+ ":flag_Haiti:": "\U0001f1ed\U0001f1f9",
+ ":flag_Heard_&_McDonald_Islands:": "\U0001f1ed\U0001f1f2",
+ ":flag_Honduras:": "\U0001f1ed\U0001f1f3",
+ ":flag_Hong_Kong_SAR_China:": "\U0001f1ed\U0001f1f0",
+ ":flag_Hungary:": "\U0001f1ed\U0001f1fa",
+ ":flag_Iceland:": "\U0001f1ee\U0001f1f8",
+ ":flag_India:": "\U0001f1ee\U0001f1f3",
+ ":flag_Indonesia:": "\U0001f1ee\U0001f1e9",
+ ":flag_Iran:": "\U0001f1ee\U0001f1f7",
+ ":flag_Iraq:": "\U0001f1ee\U0001f1f6",
+ ":flag_Ireland:": "\U0001f1ee\U0001f1ea",
+ ":flag_Isle_of_Man:": "\U0001f1ee\U0001f1f2",
+ ":flag_Israel:": "\U0001f1ee\U0001f1f1",
+ ":flag_Italy:": "\U0001f1ee\U0001f1f9",
+ ":flag_Jamaica:": "\U0001f1ef\U0001f1f2",
+ ":flag_Japan:": "\U0001f1ef\U0001f1f5",
+ ":flag_Jersey:": "\U0001f1ef\U0001f1ea",
+ ":flag_Jordan:": "\U0001f1ef\U0001f1f4",
+ ":flag_Kazakhstan:": "\U0001f1f0\U0001f1ff",
+ ":flag_Kenya:": "\U0001f1f0\U0001f1ea",
+ ":flag_Kiribati:": "\U0001f1f0\U0001f1ee",
+ ":flag_Kosovo:": "\U0001f1fd\U0001f1f0",
+ ":flag_Kuwait:": "\U0001f1f0\U0001f1fc",
+ ":flag_Kyrgyzstan:": "\U0001f1f0\U0001f1ec",
+ ":flag_Laos:": "\U0001f1f1\U0001f1e6",
+ ":flag_Latvia:": "\U0001f1f1\U0001f1fb",
+ ":flag_Lebanon:": "\U0001f1f1\U0001f1e7",
+ ":flag_Lesotho:": "\U0001f1f1\U0001f1f8",
+ ":flag_Liberia:": "\U0001f1f1\U0001f1f7",
+ ":flag_Libya:": "\U0001f1f1\U0001f1fe",
+ ":flag_Liechtenstein:": "\U0001f1f1\U0001f1ee",
+ ":flag_Lithuania:": "\U0001f1f1\U0001f1f9",
+ ":flag_Luxembourg:": "\U0001f1f1\U0001f1fa",
+ ":flag_Macao_SAR_China:": "\U0001f1f2\U0001f1f4",
+ ":flag_Madagascar:": "\U0001f1f2\U0001f1ec",
+ ":flag_Malawi:": "\U0001f1f2\U0001f1fc",
+ ":flag_Malaysia:": "\U0001f1f2\U0001f1fe",
+ ":flag_Maldives:": "\U0001f1f2\U0001f1fb",
+ ":flag_Mali:": "\U0001f1f2\U0001f1f1",
+ ":flag_Malta:": "\U0001f1f2\U0001f1f9",
+ ":flag_Marshall_Islands:": "\U0001f1f2\U0001f1ed",
+ ":flag_Martinique:": "\U0001f1f2\U0001f1f6",
+ ":flag_Mauritania:": "\U0001f1f2\U0001f1f7",
+ ":flag_Mauritius:": "\U0001f1f2\U0001f1fa",
+ ":flag_Mayotte:": "\U0001f1fe\U0001f1f9",
+ ":flag_Mexico:": "\U0001f1f2\U0001f1fd",
+ ":flag_Micronesia:": "\U0001f1eb\U0001f1f2",
+ ":flag_Moldova:": "\U0001f1f2\U0001f1e9",
+ ":flag_Monaco:": "\U0001f1f2\U0001f1e8",
+ ":flag_Mongolia:": "\U0001f1f2\U0001f1f3",
+ ":flag_Montenegro:": "\U0001f1f2\U0001f1ea",
+ ":flag_Montserrat:": "\U0001f1f2\U0001f1f8",
+ ":flag_Morocco:": "\U0001f1f2\U0001f1e6",
+ ":flag_Mozambique:": "\U0001f1f2\U0001f1ff",
+ ":flag_Myanmar_(Burma):": "\U0001f1f2\U0001f1f2",
+ ":flag_Namibia:": "\U0001f1f3\U0001f1e6",
+ ":flag_Nauru:": "\U0001f1f3\U0001f1f7",
+ ":flag_Nepal:": "\U0001f1f3\U0001f1f5",
+ ":flag_Netherlands:": "\U0001f1f3\U0001f1f1",
+ ":flag_New_Caledonia:": "\U0001f1f3\U0001f1e8",
+ ":flag_New_Zealand:": "\U0001f1f3\U0001f1ff",
+ ":flag_Nicaragua:": "\U0001f1f3\U0001f1ee",
+ ":flag_Niger:": "\U0001f1f3\U0001f1ea",
+ ":flag_Nigeria:": "\U0001f1f3\U0001f1ec",
+ ":flag_Niue:": "\U0001f1f3\U0001f1fa",
+ ":flag_Norfolk_Island:": "\U0001f1f3\U0001f1eb",
+ ":flag_North_Korea:": "\U0001f1f0\U0001f1f5",
+ ":flag_North_Macedonia:": "\U0001f1f2\U0001f1f0",
+ ":flag_Northern_Mariana_Islands:": "\U0001f1f2\U0001f1f5",
+ ":flag_Norway:": "\U0001f1f3\U0001f1f4",
+ ":flag_Oman:": "\U0001f1f4\U0001f1f2",
+ ":flag_Pakistan:": "\U0001f1f5\U0001f1f0",
+ ":flag_Palau:": "\U0001f1f5\U0001f1fc",
+ ":flag_Palestinian_Territories:": "\U0001f1f5\U0001f1f8",
+ ":flag_Panama:": "\U0001f1f5\U0001f1e6",
+ ":flag_Papua_New_Guinea:": "\U0001f1f5\U0001f1ec",
+ ":flag_Paraguay:": "\U0001f1f5\U0001f1fe",
+ ":flag_Peru:": "\U0001f1f5\U0001f1ea",
+ ":flag_Philippines:": "\U0001f1f5\U0001f1ed",
+ ":flag_Pitcairn_Islands:": "\U0001f1f5\U0001f1f3",
+ ":flag_Poland:": "\U0001f1f5\U0001f1f1",
+ ":flag_Portugal:": "\U0001f1f5\U0001f1f9",
+ ":flag_Puerto_Rico:": "\U0001f1f5\U0001f1f7",
+ ":flag_Qatar:": "\U0001f1f6\U0001f1e6",
+ ":flag_Romania:": "\U0001f1f7\U0001f1f4",
+ ":flag_Russia:": "\U0001f1f7\U0001f1fa",
+ ":flag_Rwanda:": "\U0001f1f7\U0001f1fc",
+ ":flag_Réunion:": "\U0001f1f7\U0001f1ea",
+ ":flag_Samoa:": "\U0001f1fc\U0001f1f8",
+ ":flag_San_Marino:": "\U0001f1f8\U0001f1f2",
+ ":flag_Saudi_Arabia:": "\U0001f1f8\U0001f1e6",
+ ":flag_Scotland:": "\U0001f3f4\U000e0067\U000e0062\U000e0073\U000e0063\U000e0074\U000e007f",
+ ":flag_Senegal:": "\U0001f1f8\U0001f1f3",
+ ":flag_Serbia:": "\U0001f1f7\U0001f1f8",
+ ":flag_Seychelles:": "\U0001f1f8\U0001f1e8",
+ ":flag_Sierra_Leone:": "\U0001f1f8\U0001f1f1",
+ ":flag_Singapore:": "\U0001f1f8\U0001f1ec",
+ ":flag_Sint_Maarten:": "\U0001f1f8\U0001f1fd",
+ ":flag_Slovakia:": "\U0001f1f8\U0001f1f0",
+ ":flag_Slovenia:": "\U0001f1f8\U0001f1ee",
+ ":flag_Solomon_Islands:": "\U0001f1f8\U0001f1e7",
+ ":flag_Somalia:": "\U0001f1f8\U0001f1f4",
+ ":flag_South_Africa:": "\U0001f1ff\U0001f1e6",
+ ":flag_South_Georgia_&_South_Sandwich_Islands:": "\U0001f1ec\U0001f1f8",
+ ":flag_South_Korea:": "\U0001f1f0\U0001f1f7",
+ ":flag_South_Sudan:": "\U0001f1f8\U0001f1f8",
+ ":flag_Spain:": "\U0001f1ea\U0001f1f8",
+ ":flag_Sri_Lanka:": "\U0001f1f1\U0001f1f0",
+ ":flag_St._Barthélemy:": "\U0001f1e7\U0001f1f1",
+ ":flag_St._Helena:": "\U0001f1f8\U0001f1ed",
+ ":flag_St._Kitts_&_Nevis:": "\U0001f1f0\U0001f1f3",
+ ":flag_St._Lucia:": "\U0001f1f1\U0001f1e8",
+ ":flag_St._Martin:": "\U0001f1f2\U0001f1eb",
+ ":flag_St._Pierre_&_Miquelon:": "\U0001f1f5\U0001f1f2",
+ ":flag_St._Vincent_&_Grenadines:": "\U0001f1fb\U0001f1e8",
+ ":flag_Sudan:": "\U0001f1f8\U0001f1e9",
+ ":flag_Suriname:": "\U0001f1f8\U0001f1f7",
+ ":flag_Svalbard_&_Jan_Mayen:": "\U0001f1f8\U0001f1ef",
+ ":flag_Sweden:": "\U0001f1f8\U0001f1ea",
+ ":flag_Switzerland:": "\U0001f1e8\U0001f1ed",
+ ":flag_Syria:": "\U0001f1f8\U0001f1fe",
+ ":flag_São_Tomé_&_Príncipe:": "\U0001f1f8\U0001f1f9",
+ ":flag_Taiwan:": "\U0001f1f9\U0001f1fc",
+ ":flag_Tajikistan:": "\U0001f1f9\U0001f1ef",
+ ":flag_Tanzania:": "\U0001f1f9\U0001f1ff",
+ ":flag_Thailand:": "\U0001f1f9\U0001f1ed",
+ ":flag_Timor-Leste:": "\U0001f1f9\U0001f1f1",
+ ":flag_Togo:": "\U0001f1f9\U0001f1ec",
+ ":flag_Tokelau:": "\U0001f1f9\U0001f1f0",
+ ":flag_Tonga:": "\U0001f1f9\U0001f1f4",
+ ":flag_Trinidad_&_Tobago:": "\U0001f1f9\U0001f1f9",
+ ":flag_Tristan_da_Cunha:": "\U0001f1f9\U0001f1e6",
+ ":flag_Tunisia:": "\U0001f1f9\U0001f1f3",
+ ":flag_Turkey:": "\U0001f1f9\U0001f1f7",
+ ":flag_Turkmenistan:": "\U0001f1f9\U0001f1f2",
+ ":flag_Turks_&_Caicos_Islands:": "\U0001f1f9\U0001f1e8",
+ ":flag_Tuvalu:": "\U0001f1f9\U0001f1fb",
+ ":flag_U.S._Outlying_Islands:": "\U0001f1fa\U0001f1f2",
+ ":flag_U.S._Virgin_Islands:": "\U0001f1fb\U0001f1ee",
+ ":flag_Uganda:": "\U0001f1fa\U0001f1ec",
+ ":flag_Ukraine:": "\U0001f1fa\U0001f1e6",
+ ":flag_United_Arab_Emirates:": "\U0001f1e6\U0001f1ea",
+ ":flag_United_Kingdom:": "\U0001f1ec\U0001f1e7",
+ ":flag_United_Nations:": "\U0001f1fa\U0001f1f3",
+ ":flag_United_States:": "\U0001f1fa\U0001f1f8",
+ ":flag_Uruguay:": "\U0001f1fa\U0001f1fe",
+ ":flag_Uzbekistan:": "\U0001f1fa\U0001f1ff",
+ ":flag_Vanuatu:": "\U0001f1fb\U0001f1fa",
+ ":flag_Vatican_City:": "\U0001f1fb\U0001f1e6",
+ ":flag_Venezuela:": "\U0001f1fb\U0001f1ea",
+ ":flag_Vietnam:": "\U0001f1fb\U0001f1f3",
+ ":flag_Wales:": "\U0001f3f4\U000e0067\U000e0062\U000e0077\U000e006c\U000e0073\U000e007f",
+ ":flag_Wallis_&_Futuna:": "\U0001f1fc\U0001f1eb",
+ ":flag_Western_Sahara:": "\U0001f1ea\U0001f1ed",
+ ":flag_Yemen:": "\U0001f1fe\U0001f1ea",
+ ":flag_Zambia:": "\U0001f1ff\U0001f1f2",
+ ":flag_Zimbabwe:": "\U0001f1ff\U0001f1fc",
+ ":flag_ac:": "\U0001f1e6\U0001f1e8",
+ ":flag_ad:": "\U0001f1e6\U0001f1e9",
+ ":flag_ae:": "\U0001f1e6\U0001f1ea",
+ ":flag_af:": "\U0001f1e6\U0001f1eb",
+ ":flag_ag:": "\U0001f1e6\U0001f1ec",
+ ":flag_ai:": "\U0001f1e6\U0001f1ee",
+ ":flag_al:": "\U0001f1e6\U0001f1f1",
+ ":flag_am:": "\U0001f1e6\U0001f1f2",
+ ":flag_ao:": "\U0001f1e6\U0001f1f4",
+ ":flag_aq:": "\U0001f1e6\U0001f1f6",
+ ":flag_ar:": "\U0001f1e6\U0001f1f7",
+ ":flag_as:": "\U0001f1e6\U0001f1f8",
+ ":flag_at:": "\U0001f1e6\U0001f1f9",
+ ":flag_au:": "\U0001f1e6\U0001f1fa",
+ ":flag_aw:": "\U0001f1e6\U0001f1fc",
+ ":flag_ax:": "\U0001f1e6\U0001f1fd",
+ ":flag_az:": "\U0001f1e6\U0001f1ff",
+ ":flag_ba:": "\U0001f1e7\U0001f1e6",
+ ":flag_bb:": "\U0001f1e7\U0001f1e7",
+ ":flag_bd:": "\U0001f1e7\U0001f1e9",
+ ":flag_be:": "\U0001f1e7\U0001f1ea",
+ ":flag_bf:": "\U0001f1e7\U0001f1eb",
+ ":flag_bg:": "\U0001f1e7\U0001f1ec",
+ ":flag_bh:": "\U0001f1e7\U0001f1ed",
+ ":flag_bi:": "\U0001f1e7\U0001f1ee",
+ ":flag_bj:": "\U0001f1e7\U0001f1ef",
+ ":flag_bl:": "\U0001f1e7\U0001f1f1",
+ ":flag_black:": "\U0001f3f4",
+ ":flag_bm:": "\U0001f1e7\U0001f1f2",
+ ":flag_bn:": "\U0001f1e7\U0001f1f3",
+ ":flag_bo:": "\U0001f1e7\U0001f1f4",
+ ":flag_bq:": "\U0001f1e7\U0001f1f6",
+ ":flag_br:": "\U0001f1e7\U0001f1f7",
+ ":flag_bs:": "\U0001f1e7\U0001f1f8",
+ ":flag_bt:": "\U0001f1e7\U0001f1f9",
+ ":flag_bv:": "\U0001f1e7\U0001f1fb",
+ ":flag_bw:": "\U0001f1e7\U0001f1fc",
+ ":flag_by:": "\U0001f1e7\U0001f1fe",
+ ":flag_bz:": "\U0001f1e7\U0001f1ff",
+ ":flag_ca:": "\U0001f1e8\U0001f1e6",
+ ":flag_cc:": "\U0001f1e8\U0001f1e8",
+ ":flag_cd:": "\U0001f1e8\U0001f1e9",
+ ":flag_cf:": "\U0001f1e8\U0001f1eb",
+ ":flag_cg:": "\U0001f1e8\U0001f1ec",
+ ":flag_ch:": "\U0001f1e8\U0001f1ed",
+ ":flag_ci:": "\U0001f1e8\U0001f1ee",
+ ":flag_ck:": "\U0001f1e8\U0001f1f0",
+ ":flag_cl:": "\U0001f1e8\U0001f1f1",
+ ":flag_cm:": "\U0001f1e8\U0001f1f2",
+ ":flag_cn:": "\U0001f1e8\U0001f1f3",
+ ":flag_co:": "\U0001f1e8\U0001f1f4",
+ ":flag_cp:": "\U0001f1e8\U0001f1f5",
+ ":flag_cr:": "\U0001f1e8\U0001f1f7",
+ ":flag_cu:": "\U0001f1e8\U0001f1fa",
+ ":flag_cv:": "\U0001f1e8\U0001f1fb",
+ ":flag_cw:": "\U0001f1e8\U0001f1fc",
+ ":flag_cx:": "\U0001f1e8\U0001f1fd",
+ ":flag_cy:": "\U0001f1e8\U0001f1fe",
+ ":flag_cz:": "\U0001f1e8\U0001f1ff",
+ ":flag_de:": "\U0001f1e9\U0001f1ea",
+ ":flag_dg:": "\U0001f1e9\U0001f1ec",
+ ":flag_dj:": "\U0001f1e9\U0001f1ef",
+ ":flag_dk:": "\U0001f1e9\U0001f1f0",
+ ":flag_dm:": "\U0001f1e9\U0001f1f2",
+ ":flag_do:": "\U0001f1e9\U0001f1f4",
+ ":flag_dz:": "\U0001f1e9\U0001f1ff",
+ ":flag_ea:": "\U0001f1ea\U0001f1e6",
+ ":flag_ec:": "\U0001f1ea\U0001f1e8",
+ ":flag_ee:": "\U0001f1ea\U0001f1ea",
+ ":flag_eg:": "\U0001f1ea\U0001f1ec",
+ ":flag_eh:": "\U0001f1ea\U0001f1ed",
+ ":flag_er:": "\U0001f1ea\U0001f1f7",
+ ":flag_es:": "\U0001f1ea\U0001f1f8",
+ ":flag_et:": "\U0001f1ea\U0001f1f9",
+ ":flag_eu:": "\U0001f1ea\U0001f1fa",
+ ":flag_fi:": "\U0001f1eb\U0001f1ee",
+ ":flag_fj:": "\U0001f1eb\U0001f1ef",
+ ":flag_fk:": "\U0001f1eb\U0001f1f0",
+ ":flag_fm:": "\U0001f1eb\U0001f1f2",
+ ":flag_fo:": "\U0001f1eb\U0001f1f4",
+ ":flag_fr:": "\U0001f1eb\U0001f1f7",
+ ":flag_ga:": "\U0001f1ec\U0001f1e6",
+ ":flag_gb:": "\U0001f1ec\U0001f1e7",
+ ":flag_gd:": "\U0001f1ec\U0001f1e9",
+ ":flag_ge:": "\U0001f1ec\U0001f1ea",
+ ":flag_gf:": "\U0001f1ec\U0001f1eb",
+ ":flag_gg:": "\U0001f1ec\U0001f1ec",
+ ":flag_gh:": "\U0001f1ec\U0001f1ed",
+ ":flag_gi:": "\U0001f1ec\U0001f1ee",
+ ":flag_gl:": "\U0001f1ec\U0001f1f1",
+ ":flag_gm:": "\U0001f1ec\U0001f1f2",
+ ":flag_gn:": "\U0001f1ec\U0001f1f3",
+ ":flag_gp:": "\U0001f1ec\U0001f1f5",
+ ":flag_gq:": "\U0001f1ec\U0001f1f6",
+ ":flag_gr:": "\U0001f1ec\U0001f1f7",
+ ":flag_gs:": "\U0001f1ec\U0001f1f8",
+ ":flag_gt:": "\U0001f1ec\U0001f1f9",
+ ":flag_gu:": "\U0001f1ec\U0001f1fa",
+ ":flag_gw:": "\U0001f1ec\U0001f1fc",
+ ":flag_gy:": "\U0001f1ec\U0001f1fe",
+ ":flag_hk:": "\U0001f1ed\U0001f1f0",
+ ":flag_hm:": "\U0001f1ed\U0001f1f2",
+ ":flag_hn:": "\U0001f1ed\U0001f1f3",
+ ":flag_hr:": "\U0001f1ed\U0001f1f7",
+ ":flag_ht:": "\U0001f1ed\U0001f1f9",
+ ":flag_hu:": "\U0001f1ed\U0001f1fa",
+ ":flag_ic:": "\U0001f1ee\U0001f1e8",
+ ":flag_id:": "\U0001f1ee\U0001f1e9",
+ ":flag_ie:": "\U0001f1ee\U0001f1ea",
+ ":flag_il:": "\U0001f1ee\U0001f1f1",
+ ":flag_im:": "\U0001f1ee\U0001f1f2",
+ ":flag_in:": "\U0001f1ee\U0001f1f3",
+ ":flag_in_hole:": "\u26f3",
+ ":flag_io:": "\U0001f1ee\U0001f1f4",
+ ":flag_iq:": "\U0001f1ee\U0001f1f6",
+ ":flag_ir:": "\U0001f1ee\U0001f1f7",
+ ":flag_is:": "\U0001f1ee\U0001f1f8",
+ ":flag_it:": "\U0001f1ee\U0001f1f9",
+ ":flag_je:": "\U0001f1ef\U0001f1ea",
+ ":flag_jm:": "\U0001f1ef\U0001f1f2",
+ ":flag_jo:": "\U0001f1ef\U0001f1f4",
+ ":flag_jp:": "\U0001f1ef\U0001f1f5",
+ ":flag_ke:": "\U0001f1f0\U0001f1ea",
+ ":flag_kg:": "\U0001f1f0\U0001f1ec",
+ ":flag_kh:": "\U0001f1f0\U0001f1ed",
+ ":flag_ki:": "\U0001f1f0\U0001f1ee",
+ ":flag_km:": "\U0001f1f0\U0001f1f2",
+ ":flag_kn:": "\U0001f1f0\U0001f1f3",
+ ":flag_kp:": "\U0001f1f0\U0001f1f5",
+ ":flag_kr:": "\U0001f1f0\U0001f1f7",
+ ":flag_kw:": "\U0001f1f0\U0001f1fc",
+ ":flag_ky:": "\U0001f1f0\U0001f1fe",
+ ":flag_kz:": "\U0001f1f0\U0001f1ff",
+ ":flag_la:": "\U0001f1f1\U0001f1e6",
+ ":flag_lb:": "\U0001f1f1\U0001f1e7",
+ ":flag_lc:": "\U0001f1f1\U0001f1e8",
+ ":flag_li:": "\U0001f1f1\U0001f1ee",
+ ":flag_lk:": "\U0001f1f1\U0001f1f0",
+ ":flag_lr:": "\U0001f1f1\U0001f1f7",
+ ":flag_ls:": "\U0001f1f1\U0001f1f8",
+ ":flag_lt:": "\U0001f1f1\U0001f1f9",
+ ":flag_lu:": "\U0001f1f1\U0001f1fa",
+ ":flag_lv:": "\U0001f1f1\U0001f1fb",
+ ":flag_ly:": "\U0001f1f1\U0001f1fe",
+ ":flag_ma:": "\U0001f1f2\U0001f1e6",
+ ":flag_mc:": "\U0001f1f2\U0001f1e8",
+ ":flag_md:": "\U0001f1f2\U0001f1e9",
+ ":flag_me:": "\U0001f1f2\U0001f1ea",
+ ":flag_mf:": "\U0001f1f2\U0001f1eb",
+ ":flag_mg:": "\U0001f1f2\U0001f1ec",
+ ":flag_mh:": "\U0001f1f2\U0001f1ed",
+ ":flag_mk:": "\U0001f1f2\U0001f1f0",
+ ":flag_ml:": "\U0001f1f2\U0001f1f1",
+ ":flag_mm:": "\U0001f1f2\U0001f1f2",
+ ":flag_mn:": "\U0001f1f2\U0001f1f3",
+ ":flag_mo:": "\U0001f1f2\U0001f1f4",
+ ":flag_mp:": "\U0001f1f2\U0001f1f5",
+ ":flag_mq:": "\U0001f1f2\U0001f1f6",
+ ":flag_mr:": "\U0001f1f2\U0001f1f7",
+ ":flag_ms:": "\U0001f1f2\U0001f1f8",
+ ":flag_mt:": "\U0001f1f2\U0001f1f9",
+ ":flag_mu:": "\U0001f1f2\U0001f1fa",
+ ":flag_mv:": "\U0001f1f2\U0001f1fb",
+ ":flag_mw:": "\U0001f1f2\U0001f1fc",
+ ":flag_mx:": "\U0001f1f2\U0001f1fd",
+ ":flag_my:": "\U0001f1f2\U0001f1fe",
+ ":flag_mz:": "\U0001f1f2\U0001f1ff",
+ ":flag_na:": "\U0001f1f3\U0001f1e6",
+ ":flag_nc:": "\U0001f1f3\U0001f1e8",
+ ":flag_ne:": "\U0001f1f3\U0001f1ea",
+ ":flag_nf:": "\U0001f1f3\U0001f1eb",
+ ":flag_ng:": "\U0001f1f3\U0001f1ec",
+ ":flag_ni:": "\U0001f1f3\U0001f1ee",
+ ":flag_nl:": "\U0001f1f3\U0001f1f1",
+ ":flag_no:": "\U0001f1f3\U0001f1f4",
+ ":flag_np:": "\U0001f1f3\U0001f1f5",
+ ":flag_nr:": "\U0001f1f3\U0001f1f7",
+ ":flag_nu:": "\U0001f1f3\U0001f1fa",
+ ":flag_nz:": "\U0001f1f3\U0001f1ff",
+ ":flag_om:": "\U0001f1f4\U0001f1f2",
+ ":flag_pa:": "\U0001f1f5\U0001f1e6",
+ ":flag_pe:": "\U0001f1f5\U0001f1ea",
+ ":flag_pf:": "\U0001f1f5\U0001f1eb",
+ ":flag_pg:": "\U0001f1f5\U0001f1ec",
+ ":flag_ph:": "\U0001f1f5\U0001f1ed",
+ ":flag_pk:": "\U0001f1f5\U0001f1f0",
+ ":flag_pl:": "\U0001f1f5\U0001f1f1",
+ ":flag_pm:": "\U0001f1f5\U0001f1f2",
+ ":flag_pn:": "\U0001f1f5\U0001f1f3",
+ ":flag_pr:": "\U0001f1f5\U0001f1f7",
+ ":flag_ps:": "\U0001f1f5\U0001f1f8",
+ ":flag_pt:": "\U0001f1f5\U0001f1f9",
+ ":flag_pw:": "\U0001f1f5\U0001f1fc",
+ ":flag_py:": "\U0001f1f5\U0001f1fe",
+ ":flag_qa:": "\U0001f1f6\U0001f1e6",
+ ":flag_re:": "\U0001f1f7\U0001f1ea",
+ ":flag_ro:": "\U0001f1f7\U0001f1f4",
+ ":flag_rs:": "\U0001f1f7\U0001f1f8",
+ ":flag_ru:": "\U0001f1f7\U0001f1fa",
+ ":flag_rw:": "\U0001f1f7\U0001f1fc",
+ ":flag_sa:": "\U0001f1f8\U0001f1e6",
+ ":flag_sb:": "\U0001f1f8\U0001f1e7",
+ ":flag_sc:": "\U0001f1f8\U0001f1e8",
+ ":flag_sd:": "\U0001f1f8\U0001f1e9",
+ ":flag_se:": "\U0001f1f8\U0001f1ea",
+ ":flag_sg:": "\U0001f1f8\U0001f1ec",
+ ":flag_sh:": "\U0001f1f8\U0001f1ed",
+ ":flag_si:": "\U0001f1f8\U0001f1ee",
+ ":flag_sj:": "\U0001f1f8\U0001f1ef",
+ ":flag_sk:": "\U0001f1f8\U0001f1f0",
+ ":flag_sl:": "\U0001f1f8\U0001f1f1",
+ ":flag_sm:": "\U0001f1f8\U0001f1f2",
+ ":flag_sn:": "\U0001f1f8\U0001f1f3",
+ ":flag_so:": "\U0001f1f8\U0001f1f4",
+ ":flag_sr:": "\U0001f1f8\U0001f1f7",
+ ":flag_ss:": "\U0001f1f8\U0001f1f8",
+ ":flag_st:": "\U0001f1f8\U0001f1f9",
+ ":flag_sv:": "\U0001f1f8\U0001f1fb",
+ ":flag_sx:": "\U0001f1f8\U0001f1fd",
+ ":flag_sy:": "\U0001f1f8\U0001f1fe",
+ ":flag_sz:": "\U0001f1f8\U0001f1ff",
+ ":flag_ta:": "\U0001f1f9\U0001f1e6",
+ ":flag_tc:": "\U0001f1f9\U0001f1e8",
+ ":flag_td:": "\U0001f1f9\U0001f1e9",
+ ":flag_tf:": "\U0001f1f9\U0001f1eb",
+ ":flag_tg:": "\U0001f1f9\U0001f1ec",
+ ":flag_th:": "\U0001f1f9\U0001f1ed",
+ ":flag_tj:": "\U0001f1f9\U0001f1ef",
+ ":flag_tk:": "\U0001f1f9\U0001f1f0",
+ ":flag_tl:": "\U0001f1f9\U0001f1f1",
+ ":flag_tm:": "\U0001f1f9\U0001f1f2",
+ ":flag_tn:": "\U0001f1f9\U0001f1f3",
+ ":flag_to:": "\U0001f1f9\U0001f1f4",
+ ":flag_tr:": "\U0001f1f9\U0001f1f7",
+ ":flag_tt:": "\U0001f1f9\U0001f1f9",
+ ":flag_tv:": "\U0001f1f9\U0001f1fb",
+ ":flag_tw:": "\U0001f1f9\U0001f1fc",
+ ":flag_tz:": "\U0001f1f9\U0001f1ff",
+ ":flag_ua:": "\U0001f1fa\U0001f1e6",
+ ":flag_ug:": "\U0001f1fa\U0001f1ec",
+ ":flag_um:": "\U0001f1fa\U0001f1f2",
+ ":flag_us:": "\U0001f1fa\U0001f1f8",
+ ":flag_uy:": "\U0001f1fa\U0001f1fe",
+ ":flag_uz:": "\U0001f1fa\U0001f1ff",
+ ":flag_va:": "\U0001f1fb\U0001f1e6",
+ ":flag_vc:": "\U0001f1fb\U0001f1e8",
+ ":flag_ve:": "\U0001f1fb\U0001f1ea",
+ ":flag_vg:": "\U0001f1fb\U0001f1ec",
+ ":flag_vi:": "\U0001f1fb\U0001f1ee",
+ ":flag_vn:": "\U0001f1fb\U0001f1f3",
+ ":flag_vu:": "\U0001f1fb\U0001f1fa",
+ ":flag_wf:": "\U0001f1fc\U0001f1eb",
+ ":flag_white:": "\U0001f3f3",
+ ":flag_ws:": "\U0001f1fc\U0001f1f8",
+ ":flag_xk:": "\U0001f1fd\U0001f1f0",
+ ":flag_ye:": "\U0001f1fe\U0001f1ea",
+ ":flag_yt:": "\U0001f1fe\U0001f1f9",
+ ":flag_za:": "\U0001f1ff\U0001f1e6",
+ ":flag_zm:": "\U0001f1ff\U0001f1f2",
+ ":flag_zw:": "\U0001f1ff\U0001f1fc",
+ ":flag_Åland_Islands:": "\U0001f1e6\U0001f1fd",
+ ":flags:": "\U0001f38f",
+ ":flamingo:": "\U0001f9a9",
+ ":flashlight:": "\U0001f526",
+ ":flat_shoe:": "\U0001f97f",
+ ":flatbread:": "\U0001fad3",
+ ":fleur-de-lis:": "\u269c",
+ ":fleur_de_lis:": "\u269c\ufe0f",
+ ":flexed_biceps:": "\U0001f4aa",
+ ":flight_arrival:": "\U0001f6ec",
+ ":flight_departure:": "\U0001f6eb",
+ ":flipper:": "\U0001f42c",
+ ":floppy_disk:": "\U0001f4be",
+ ":flower_playing_cards:": "\U0001f3b4",
+ ":flushed:": "\U0001f633",
+ ":flushed_face:": "\U0001f633",
+ ":fly:": "\U0001fab0",
+ ":flying_disc:": "\U0001f94f",
+ ":flying_saucer:": "\U0001f6f8",
+ ":fog:": "\U0001f32b\ufe0f",
+ ":foggy:": "\U0001f301",
+ ":folded_hands:": "\U0001f64f",
+ ":fondue:": "\U0001fad5",
+ ":foot:": "\U0001f9b6",
+ ":football:": "\U0001f3c8",
+ ":footprints:": "\U0001f463",
+ ":fork_and_knife:": "\U0001f374",
+ ":fork_and_knife_with_plate:": "\U0001f37d",
+ ":fork_knife_plate:": "\U0001f37d",
+ ":fortune_cookie:": "\U0001f960",
+ ":fountain:": "\u26f2",
+ ":fountain_pen:": "\U0001f58b",
+ ":four:": "4\ufe0f\u20e3",
+ ":four-thirty:": "\U0001f55f",
+ ":four_leaf_clover:": "\U0001f340",
+ ":four_o’clock:": "\U0001f553",
+ ":fox:": "\U0001f98a",
+ ":fox_face:": "\U0001f98a",
+ ":fr:": "\U0001f1eb\U0001f1f7",
+ ":frame_photo:": "\U0001f5bc",
+ ":frame_with_picture:": "\U0001f5bc\ufe0f",
+ ":framed_picture:": "\U0001f5bc",
+ ":free:": "\U0001f193",
+ ":french_bread:": "\U0001f956",
+ ":french_fries:": "\U0001f35f",
+ ":french_guiana:": "\U0001f1ec\U0001f1eb",
+ ":french_polynesia:": "\U0001f1f5\U0001f1eb",
+ ":french_southern_territories:": "\U0001f1f9\U0001f1eb",
+ ":fried_egg:": "\U0001f373",
+ ":fried_shrimp:": "\U0001f364",
+ ":fries:": "\U0001f35f",
+ ":frog:": "\U0001f438",
+ ":front-facing_baby_chick:": "\U0001f425",
+ ":frowning:": "\U0001f626",
+ ":frowning2:": "\u2639",
+ ":frowning_face:": "\u2639",
+ ":frowning_face_with_open_mouth:": "\U0001f626",
+ ":frowning_man:": "\U0001f64d\u200d\u2642\ufe0f",
+ ":frowning_person:": "\U0001f64d",
+ ":frowning_woman:": "\U0001f64d\u200d\u2640\ufe0f",
+ ":fu:": "\U0001f595",
+ ":fuel_pump:": "\u26fd",
+ ":fuelpump:": "\u26fd",
+ ":full_moon:": "\U0001f315",
+ ":full_moon_face:": "\U0001f31d",
+ ":full_moon_with_face:": "\U0001f31d",
+ ":funeral_urn:": "\u26b1\ufe0f",
+ ":gabon:": "\U0001f1ec\U0001f1e6",
+ ":gambia:": "\U0001f1ec\U0001f1f2",
+ ":game_die:": "\U0001f3b2",
+ ":garlic:": "\U0001f9c4",
+ ":gb:": "\U0001f1ec\U0001f1e7",
+ ":gear:": "\u2699\ufe0f",
+ ":gem:": "\U0001f48e",
+ ":gem_stone:": "\U0001f48e",
+ ":gemini:": "\u264a",
+ ":genie:": "\U0001f9de\u200d\u2642\ufe0f",
+ ":genie_man:": "\U0001f9de\u200d\u2642\ufe0f",
+ ":genie_woman:": "\U0001f9de\u200d\u2640\ufe0f",
+ ":georgia:": "\U0001f1ec\U0001f1ea",
+ ":ghana:": "\U0001f1ec\U0001f1ed",
+ ":ghost:": "\U0001f47b",
+ ":gibraltar:": "\U0001f1ec\U0001f1ee",
+ ":gift:": "\U0001f381",
+ ":gift_heart:": "\U0001f49d",
+ ":giraffe:": "\U0001f992",
+ ":giraffe_face:": "\U0001f992",
+ ":girl:": "\U0001f467",
+ ":girl_tone1:": "\U0001f467\U0001f3fb",
+ ":girl_tone2:": "\U0001f467\U0001f3fc",
+ ":girl_tone3:": "\U0001f467\U0001f3fd",
+ ":girl_tone4:": "\U0001f467\U0001f3fe",
+ ":girl_tone5:": "\U0001f467\U0001f3ff",
+ ":glass_of_milk:": "\U0001f95b",
+ ":glasses:": "\U0001f453",
+ ":globe_showing_Americas:": "\U0001f30e",
+ ":globe_showing_Asia-Australia:": "\U0001f30f",
+ ":globe_showing_Europe-Africa:": "\U0001f30d",
+ ":globe_with_meridians:": "\U0001f310",
+ ":gloves:": "\U0001f9e4",
+ ":glowing_star:": "\U0001f31f",
+ ":goal:": "\U0001f945",
+ ":goal_net:": "\U0001f945",
+ ":goat:": "\U0001f410",
+ ":goblin:": "\U0001f47a",
+ ":goggles:": "\U0001f97d",
+ ":golf:": "\u26f3",
+ ":golfer:": "\U0001f3cc\ufe0f\u200d\u2642\ufe0f",
+ ":golfing:": "\U0001f3cc\ufe0f",
+ ":golfing_man:": "\U0001f3cc\ufe0f\u200d\u2642\ufe0f",
+ ":golfing_woman:": "\U0001f3cc\ufe0f\u200d\u2640\ufe0f",
+ ":gorilla:": "\U0001f98d",
+ ":graduation_cap:": "\U0001f393",
+ ":grapes:": "\U0001f347",
+ ":greece:": "\U0001f1ec\U0001f1f7",
+ ":green_apple:": "\U0001f34f",
+ ":green_book:": "\U0001f4d7",
+ ":green_circle:": "\U0001f7e2",
+ ":green_heart:": "\U0001f49a",
+ ":green_salad:": "\U0001f957",
+ ":green_square:": "\U0001f7e9",
+ ":greenland:": "\U0001f1ec\U0001f1f1",
+ ":grenada:": "\U0001f1ec\U0001f1e9",
+ ":grey_exclamation:": "\u2755",
+ ":grey_question:": "\u2754",
+ ":grimacing:": "\U0001f62c",
+ ":grimacing_face:": "\U0001f62c",
+ ":grin:": "\U0001f601",
+ ":grinning:": "\U0001f600",
+ ":grinning_cat:": "\U0001f63a",
+ ":grinning_cat_with_smiling_eyes:": "\U0001f638",
+ ":grinning_face:": "\U0001f600",
+ ":grinning_face_with_big_eyes:": "\U0001f603",
+ ":grinning_face_with_smiling_eyes:": "\U0001f604",
+ ":grinning_face_with_sweat:": "\U0001f605",
+ ":grinning_squinting_face:": "\U0001f606",
+ ":growing_heart:": "\U0001f497",
+ ":guadeloupe:": "\U0001f1ec\U0001f1f5",
+ ":guam:": "\U0001f1ec\U0001f1fa",
+ ":guard:": "\U0001f482",
+ ":guard_tone1:": "\U0001f482\U0001f3fb",
+ ":guard_tone2:": "\U0001f482\U0001f3fc",
+ ":guard_tone3:": "\U0001f482\U0001f3fd",
+ ":guard_tone4:": "\U0001f482\U0001f3fe",
+ ":guard_tone5:": "\U0001f482\U0001f3ff",
+ ":guardsman:": "\U0001f482\u200d\u2642\ufe0f",
+ ":guardswoman:": "\U0001f482\u200d\u2640\ufe0f",
+ ":guatemala:": "\U0001f1ec\U0001f1f9",
+ ":guernsey:": "\U0001f1ec\U0001f1ec",
+ ":guide_dog:": "\U0001f9ae",
+ ":guinea:": "\U0001f1ec\U0001f1f3",
+ ":guinea_bissau:": "\U0001f1ec\U0001f1fc",
+ ":guitar:": "\U0001f3b8",
+ ":gun:": "\U0001f52b",
+ ":guyana:": "\U0001f1ec\U0001f1fe",
+ ":haircut:": "\U0001f487\u200d\u2640\ufe0f",
+ ":haircut_man:": "\U0001f487\u200d\u2642\ufe0f",
+ ":haircut_woman:": "\U0001f487\u200d\u2640\ufe0f",
+ ":haiti:": "\U0001f1ed\U0001f1f9",
+ ":hamburger:": "\U0001f354",
+ ":hammer:": "\U0001f528",
+ ":hammer_and_pick:": "\u2692\ufe0f",
+ ":hammer_and_wrench:": "\U0001f6e0\ufe0f",
+ ":hammer_pick:": "\u2692",
+ ":hamster:": "\U0001f439",
+ ":hand:": "\u270b",
+ ":hand_over_mouth:": "\U0001f92d",
+ ":hand_splayed_tone1:": "\U0001f590\U0001f3fb",
+ ":hand_splayed_tone2:": "\U0001f590\U0001f3fc",
+ ":hand_splayed_tone3:": "\U0001f590\U0001f3fd",
+ ":hand_splayed_tone4:": "\U0001f590\U0001f3fe",
+ ":hand_splayed_tone5:": "\U0001f590\U0001f3ff",
+ ":hand_with_fingers_splayed:": "\U0001f590",
+ ":handbag:": "\U0001f45c",
+ ":handball:": "\U0001f93e",
+ ":handball_person:": "\U0001f93e",
+ ":handshake:": "\U0001f91d",
+ ":hankey:": "\U0001f4a9",
+ ":hash:": "#\ufe0f\u20e3",
+ ":hatched_chick:": "\U0001f425",
+ ":hatching_chick:": "\U0001f423",
+ ":head_bandage:": "\U0001f915",
+ ":headphone:": "\U0001f3a7",
+ ":headphones:": "\U0001f3a7",
+ ":headstone:": "\U0001faa6",
+ ":health_worker:": "\U0001f9d1\u200d\u2695\ufe0f",
+ ":hear-no-evil_monkey:": "\U0001f649",
+ ":hear_no_evil:": "\U0001f649",
+ ":heard_mcdonald_islands:": "\U0001f1ed\U0001f1f2",
+ ":heart:": "\u2764\ufe0f",
+ ":heart_decoration:": "\U0001f49f",
+ ":heart_exclamation:": "\u2763",
+ ":heart_eyes:": "\U0001f60d",
+ ":heart_eyes_cat:": "\U0001f63b",
+ ":heart_on_fire:": "\u2764\ufe0f\u200d\U0001f525",
+ ":heart_suit:": "\u2665",
+ ":heart_with_arrow:": "\U0001f498",
+ ":heart_with_ribbon:": "\U0001f49d",
+ ":heartbeat:": "\U0001f493",
+ ":heartpulse:": "\U0001f497",
+ ":hearts:": "\u2665\ufe0f",
+ ":heavy_check_mark:": "\u2714\ufe0f",
+ ":heavy_division_sign:": "\u2797",
+ ":heavy_dollar_sign:": "\U0001f4b2",
+ ":heavy_exclamation_mark:": "\u2757",
+ ":heavy_heart_exclamation:": "\u2763\ufe0f",
+ ":heavy_heart_exclamation_mark_ornament:": "\u2763\ufe0f",
+ ":heavy_minus_sign:": "\u2796",
+ ":heavy_multiplication_x:": "\u2716\ufe0f",
+ ":heavy_plus_sign:": "\u2795",
+ ":hedgehog:": "\U0001f994",
+ ":helicopter:": "\U0001f681",
+ ":helmet_with_cross:": "\u26d1",
+ ":helmet_with_white_cross:": "\u26d1\ufe0f",
+ ":herb:": "\U0001f33f",
+ ":hibiscus:": "\U0001f33a",
+ ":high-heeled_shoe:": "\U0001f460",
+ ":high-speed_train:": "\U0001f684",
+ ":high_brightness:": "\U0001f506",
+ ":high_heel:": "\U0001f460",
+ ":high_voltage:": "\u26a1",
+ ":hiking_boot:": "\U0001f97e",
+ ":hindu_temple:": "\U0001f6d5",
+ ":hippopotamus:": "\U0001f99b",
+ ":hocho:": "\U0001f52a",
+ ":hockey:": "\U0001f3d2",
+ ":hole:": "\U0001f573\ufe0f",
+ ":hollow_red_circle:": "\u2b55",
+ ":homes:": "\U0001f3d8",
+ ":honduras:": "\U0001f1ed\U0001f1f3",
+ ":honey_pot:": "\U0001f36f",
+ ":honeybee:": "\U0001f41d",
+ ":hong_kong:": "\U0001f1ed\U0001f1f0",
+ ":hook:": "\U0001fa9d",
+ ":horizontal_traffic_light:": "\U0001f6a5",
+ ":horse:": "\U0001f434",
+ ":horse_face:": "\U0001f434",
+ ":horse_racing:": "\U0001f3c7",
+ ":horse_racing_tone1:": "\U0001f3c7\U0001f3fb",
+ ":horse_racing_tone2:": "\U0001f3c7\U0001f3fc",
+ ":horse_racing_tone3:": "\U0001f3c7\U0001f3fd",
+ ":horse_racing_tone4:": "\U0001f3c7\U0001f3fe",
+ ":horse_racing_tone5:": "\U0001f3c7\U0001f3ff",
+ ":hospital:": "\U0001f3e5",
+ ":hot_beverage:": "\u2615",
+ ":hot_dog:": "\U0001f32d",
+ ":hot_face:": "\U0001f975",
+ ":hot_pepper:": "\U0001f336\ufe0f",
+ ":hot_springs:": "\u2668",
+ ":hotdog:": "\U0001f32d",
+ ":hotel:": "\U0001f3e8",
+ ":hotsprings:": "\u2668\ufe0f",
+ ":hourglass:": "\u231b",
+ ":hourglass_done:": "\u231b",
+ ":hourglass_flowing_sand:": "\u23f3",
+ ":hourglass_not_done:": "\u23f3",
+ ":house:": "\U0001f3e0",
+ ":house_abandoned:": "\U0001f3da",
+ ":house_buildings:": "\U0001f3d8\ufe0f",
+ ":house_with_garden:": "\U0001f3e1",
+ ":houses:": "\U0001f3d8",
+ ":hugging:": "\U0001f917",
+ ":hugging_face:": "\U0001f917",
+ ":hugs:": "\U0001f917",
+ ":hundred_points:": "\U0001f4af",
+ ":hungary:": "\U0001f1ed\U0001f1fa",
+ ":hushed:": "\U0001f62f",
+ ":hushed_face:": "\U0001f62f",
+ ":hut:": "\U0001f6d6",
+ ":i_love_you_hand_sign:": "\U0001f91f",
+ ":ice:": "\U0001f9ca",
+ ":ice_cream:": "\U0001f368",
+ ":ice_cube:": "\U0001f9ca",
+ ":ice_hockey:": "\U0001f3d2",
+ ":ice_hockey_stick_and_puck:": "\U0001f3d2",
+ ":ice_skate:": "\u26f8\ufe0f",
+ ":icecream:": "\U0001f366",
+ ":iceland:": "\U0001f1ee\U0001f1f8",
+ ":id:": "\U0001f194",
+ ":ideograph_advantage:": "\U0001f250",
+ ":imp:": "\U0001f47f",
+ ":inbox_tray:": "\U0001f4e5",
+ ":incoming_envelope:": "\U0001f4e8",
+ ":index_pointing_up:": "\u261d",
+ ":india:": "\U0001f1ee\U0001f1f3",
+ ":indonesia:": "\U0001f1ee\U0001f1e9",
+ ":infinity:": "\u267e\ufe0f",
+ ":information:": "\u2139",
+ ":information_desk_person:": "\U0001f481\u200d\u2640\ufe0f",
+ ":information_source:": "\u2139\ufe0f",
+ ":innocent:": "\U0001f607",
+ ":input_latin_letters:": "\U0001f524",
+ ":input_latin_lowercase:": "\U0001f521",
+ ":input_latin_uppercase:": "\U0001f520",
+ ":input_numbers:": "\U0001f522",
+ ":input_symbols:": "\U0001f523",
+ ":interrobang:": "\u2049\ufe0f",
+ ":iphone:": "\U0001f4f1",
+ ":iran:": "\U0001f1ee\U0001f1f7",
+ ":iraq:": "\U0001f1ee\U0001f1f6",
+ ":ireland:": "\U0001f1ee\U0001f1ea",
+ ":island:": "\U0001f3dd",
+ ":isle_of_man:": "\U0001f1ee\U0001f1f2",
+ ":israel:": "\U0001f1ee\U0001f1f1",
+ ":it:": "\U0001f1ee\U0001f1f9",
+ ":izakaya_lantern:": "\U0001f3ee",
+ ":jack-o-lantern:": "\U0001f383",
+ ":jack_o_lantern:": "\U0001f383",
+ ":jamaica:": "\U0001f1ef\U0001f1f2",
+ ":japan:": "\U0001f5fe",
+ ":japanese_castle:": "\U0001f3ef",
+ ":japanese_goblin:": "\U0001f47a",
+ ":japanese_ogre:": "\U0001f479",
+ ":jeans:": "\U0001f456",
+ ":jersey:": "\U0001f1ef\U0001f1ea",
+ ":jigsaw:": "\U0001f9e9",
+ ":joker:": "\U0001f0cf",
+ ":jordan:": "\U0001f1ef\U0001f1f4",
+ ":joy:": "\U0001f602",
+ ":joy_cat:": "\U0001f639",
+ ":joystick:": "\U0001f579\ufe0f",
+ ":jp:": "\U0001f1ef\U0001f1f5",
+ ":judge:": "\U0001f9d1\u200d\u2696\ufe0f",
+ ":juggling:": "\U0001f939",
+ ":juggling_person:": "\U0001f939",
+ ":kaaba:": "\U0001f54b",
+ ":kangaroo:": "\U0001f998",
+ ":kazakhstan:": "\U0001f1f0\U0001f1ff",
+ ":kenya:": "\U0001f1f0\U0001f1ea",
+ ":key:": "\U0001f511",
+ ":key2:": "\U0001f5dd",
+ ":keyboard:": "\u2328\ufe0f",
+ ":keycap_#:": "#\ufe0f\u20e3",
+ ":keycap_*:": "*\ufe0f\u20e3",
+ ":keycap_0:": "0\ufe0f\u20e3",
+ ":keycap_1:": "1\ufe0f\u20e3",
+ ":keycap_10:": "\U0001f51f",
+ ":keycap_2:": "2\ufe0f\u20e3",
+ ":keycap_3:": "3\ufe0f\u20e3",
+ ":keycap_4:": "4\ufe0f\u20e3",
+ ":keycap_5:": "5\ufe0f\u20e3",
+ ":keycap_6:": "6\ufe0f\u20e3",
+ ":keycap_7:": "7\ufe0f\u20e3",
+ ":keycap_8:": "8\ufe0f\u20e3",
+ ":keycap_9:": "9\ufe0f\u20e3",
+ ":keycap_star:": "*\ufe0f\u20e3",
+ ":keycap_ten:": "\U0001f51f",
+ ":kick_scooter:": "\U0001f6f4",
+ ":kimono:": "\U0001f458",
+ ":kiribati:": "\U0001f1f0\U0001f1ee",
+ ":kiss:": "\U0001f48b",
+ ":kiss_man_man:": "\U0001f468\u200d\u2764\ufe0f\u200d\U0001f48b\u200d\U0001f468",
+ ":kiss_mark:": "\U0001f48b",
+ ":kiss_mm:": "\U0001f468\u200d\u2764\ufe0f\u200d\U0001f48b\u200d\U0001f468",
+ ":kiss_woman_man:": "\U0001f469\u200d\u2764\ufe0f\u200d\U0001f48b\u200d\U0001f468",
+ ":kiss_woman_woman:": "\U0001f469\u200d\u2764\ufe0f\u200d\U0001f48b\u200d\U0001f469",
+ ":kiss_ww:": "\U0001f469\u200d\u2764\ufe0f\u200d\U0001f48b\u200d\U0001f469",
+ ":kissing:": "\U0001f617",
+ ":kissing_cat:": "\U0001f63d",
+ ":kissing_closed_eyes:": "\U0001f61a",
+ ":kissing_face:": "\U0001f617",
+ ":kissing_face_with_closed_eyes:": "\U0001f61a",
+ ":kissing_face_with_smiling_eyes:": "\U0001f619",
+ ":kissing_heart:": "\U0001f618",
+ ":kissing_smiling_eyes:": "\U0001f619",
+ ":kitchen_knife:": "\U0001f52a",
+ ":kite:": "\U0001fa81",
+ ":kiwi:": "\U0001f95d",
+ ":kiwi_fruit:": "\U0001f95d",
+ ":kiwifruit:": "\U0001f95d",
+ ":kneeling_man:": "\U0001f9ce\u200d\u2642\ufe0f",
+ ":kneeling_person:": "\U0001f9ce",
+ ":kneeling_woman:": "\U0001f9ce\u200d\u2640\ufe0f",
+ ":knife:": "\U0001f52a",
+ ":knife_fork_plate:": "\U0001f37d\ufe0f",
+ ":knocked-out_face:": "\U0001f635",
+ ":knot:": "\U0001faa2",
+ ":koala:": "\U0001f428",
+ ":koko:": "\U0001f201",
+ ":kosovo:": "\U0001f1fd\U0001f1f0",
+ ":kr:": "\U0001f1f0\U0001f1f7",
+ ":kuwait:": "\U0001f1f0\U0001f1fc",
+ ":kyrgyzstan:": "\U0001f1f0\U0001f1ec",
+ ":lab_coat:": "\U0001f97c",
+ ":label:": "\U0001f3f7\ufe0f",
+ ":lacrosse:": "\U0001f94d",
+ ":ladder:": "\U0001fa9c",
+ ":lady_beetle:": "\U0001f41e",
+ ":ladybug:": "\U0001f41e",
+ ":lantern:": "\U0001f3ee",
+ ":laos:": "\U0001f1f1\U0001f1e6",
+ ":laptop:": "\U0001f4bb",
+ ":large_blue_circle:": "\U0001f535",
+ ":large_blue_diamond:": "\U0001f537",
+ ":large_blue_square:": "\U0001f7e6",
+ ":large_brown_circle:": "\U0001f7e4",
+ ":large_brown_square:": "\U0001f7eb",
+ ":large_green_circle:": "\U0001f7e2",
+ ":large_green_square:": "\U0001f7e9",
+ ":large_orange_circle:": "\U0001f7e0",
+ ":large_orange_diamond:": "\U0001f536",
+ ":large_orange_square:": "\U0001f7e7",
+ ":large_purple_circle:": "\U0001f7e3",
+ ":large_purple_square:": "\U0001f7ea",
+ ":large_red_square:": "\U0001f7e5",
+ ":large_yellow_circle:": "\U0001f7e1",
+ ":large_yellow_square:": "\U0001f7e8",
+ ":last_quarter_moon:": "\U0001f317",
+ ":last_quarter_moon_face:": "\U0001f31c",
+ ":last_quarter_moon_with_face:": "\U0001f31c",
+ ":last_track_button:": "\u23ee",
+ ":latin_cross:": "\u271d\ufe0f",
+ ":latvia:": "\U0001f1f1\U0001f1fb",
+ ":laughing:": "\U0001f606",
+ ":leaf_fluttering_in_wind:": "\U0001f343",
+ ":leafy_green:": "\U0001f96c",
+ ":leaves:": "\U0001f343",
+ ":lebanon:": "\U0001f1f1\U0001f1e7",
+ ":ledger:": "\U0001f4d2",
+ ":left-facing_fist:": "\U0001f91b",
+ ":left-right_arrow:": "\u2194",
+ ":left_arrow:": "\u2b05",
+ ":left_arrow_curving_right:": "\u21aa",
+ ":left_facing_fist:": "\U0001f91b",
+ ":left_facing_fist_tone1:": "\U0001f91b\U0001f3fb",
+ ":left_facing_fist_tone2:": "\U0001f91b\U0001f3fc",
+ ":left_facing_fist_tone3:": "\U0001f91b\U0001f3fd",
+ ":left_facing_fist_tone4:": "\U0001f91b\U0001f3fe",
+ ":left_facing_fist_tone5:": "\U0001f91b\U0001f3ff",
+ ":left_luggage:": "\U0001f6c5",
+ ":left_right_arrow:": "\u2194\ufe0f",
+ ":left_speech_bubble:": "\U0001f5e8\ufe0f",
+ ":leftwards_arrow_with_hook:": "\u21a9\ufe0f",
+ ":leg:": "\U0001f9b5",
+ ":lemon:": "\U0001f34b",
+ ":leo:": "\u264c",
+ ":leopard:": "\U0001f406",
+ ":lesotho:": "\U0001f1f1\U0001f1f8",
+ ":level_slider:": "\U0001f39a\ufe0f",
+ ":liberia:": "\U0001f1f1\U0001f1f7",
+ ":libra:": "\u264e",
+ ":libya:": "\U0001f1f1\U0001f1fe",
+ ":liechtenstein:": "\U0001f1f1\U0001f1ee",
+ ":light_bulb:": "\U0001f4a1",
+ ":light_rail:": "\U0001f688",
+ ":lightning:": "\U0001f329\ufe0f",
+ ":link:": "\U0001f517",
+ ":linked_paperclips:": "\U0001f587\ufe0f",
+ ":lion:": "\U0001f981",
+ ":lion_face:": "\U0001f981",
+ ":lips:": "\U0001f444",
+ ":lipstick:": "\U0001f484",
+ ":lithuania:": "\U0001f1f1\U0001f1f9",
+ ":litter_in_bin_sign:": "\U0001f6ae",
+ ":lizard:": "\U0001f98e",
+ ":llama:": "\U0001f999",
+ ":lobster:": "\U0001f99e",
+ ":lock:": "\U0001f512",
+ ":lock_with_ink_pen:": "\U0001f50f",
+ ":locked:": "\U0001f512",
+ ":locked_with_key:": "\U0001f510",
+ ":locked_with_pen:": "\U0001f50f",
+ ":locomotive:": "\U0001f682",
+ ":lollipop:": "\U0001f36d",
+ ":long_drum:": "\U0001fa98",
+ ":loop:": "\u27bf",
+ ":lotion_bottle:": "\U0001f9f4",
+ ":lotus_position:": "\U0001f9d8",
+ ":lotus_position_man:": "\U0001f9d8\u200d\u2642\ufe0f",
+ ":lotus_position_woman:": "\U0001f9d8\u200d\u2640\ufe0f",
+ ":loud_sound:": "\U0001f50a",
+ ":loudly_crying_face:": "\U0001f62d",
+ ":loudspeaker:": "\U0001f4e2",
+ ":love-you_gesture:": "\U0001f91f",
+ ":love_hotel:": "\U0001f3e9",
+ ":love_letter:": "\U0001f48c",
+ ":love_you_gesture:": "\U0001f91f",
+ ":love_you_gesture_tone1:": "\U0001f91f\U0001f3fb",
+ ":love_you_gesture_tone2:": "\U0001f91f\U0001f3fc",
+ ":love_you_gesture_tone3:": "\U0001f91f\U0001f3fd",
+ ":love_you_gesture_tone4:": "\U0001f91f\U0001f3fe",
+ ":love_you_gesture_tone5:": "\U0001f91f\U0001f3ff",
+ ":low_brightness:": "\U0001f505",
+ ":lower_left_ballpoint_pen:": "\U0001f58a\ufe0f",
+ ":lower_left_crayon:": "\U0001f58d\ufe0f",
+ ":lower_left_fountain_pen:": "\U0001f58b\ufe0f",
+ ":lower_left_paintbrush:": "\U0001f58c\ufe0f",
+ ":luggage:": "\U0001f9f3",
+ ":lungs:": "\U0001fac1",
+ ":luxembourg:": "\U0001f1f1\U0001f1fa",
+ ":lying_face:": "\U0001f925",
+ ":m:": "\u24dc\ufe0f",
+ ":macau:": "\U0001f1f2\U0001f1f4",
+ ":macedonia:": "\U0001f1f2\U0001f1f0",
+ ":madagascar:": "\U0001f1f2\U0001f1ec",
+ ":mag:": "\U0001f50d",
+ ":mag_right:": "\U0001f50e",
+ ":mage:": "\U0001f9d9\u200d\u2640\ufe0f",
+ ":mage_man:": "\U0001f9d9\u200d\u2642\ufe0f",
+ ":mage_tone1:": "\U0001f9d9\U0001f3fb",
+ ":mage_tone2:": "\U0001f9d9\U0001f3fc",
+ ":mage_tone3:": "\U0001f9d9\U0001f3fd",
+ ":mage_tone4:": "\U0001f9d9\U0001f3fe",
+ ":mage_tone5:": "\U0001f9d9\U0001f3ff",
+ ":mage_woman:": "\U0001f9d9\u200d\u2640\ufe0f",
+ ":magic_wand:": "\U0001fa84",
+ ":magnet:": "\U0001f9f2",
+ ":magnifying_glass_tilted_left:": "\U0001f50d",
+ ":magnifying_glass_tilted_right:": "\U0001f50e",
+ ":mahjong:": "\U0001f004",
+ ":mahjong_red_dragon:": "\U0001f004",
+ ":mailbox:": "\U0001f4eb",
+ ":mailbox_closed:": "\U0001f4ea",
+ ":mailbox_with_mail:": "\U0001f4ec",
+ ":mailbox_with_no_mail:": "\U0001f4ed",
+ ":malawi:": "\U0001f1f2\U0001f1fc",
+ ":malaysia:": "\U0001f1f2\U0001f1fe",
+ ":maldives:": "\U0001f1f2\U0001f1fb",
+ ":male-artist:": "\U0001f468\u200d\U0001f3a8",
+ ":male-astronaut:": "\U0001f468\u200d\U0001f680",
+ ":male-construction-worker:": "\U0001f477\u200d\u2642\ufe0f",
+ ":male-cook:": "\U0001f468\u200d\U0001f373",
+ ":male-detective:": "\U0001f575\ufe0f\u200d\u2642\ufe0f",
+ ":male-doctor:": "\U0001f468\u200d\u2695\ufe0f",
+ ":male-factory-worker:": "\U0001f468\u200d\U0001f3ed",
+ ":male-farmer:": "\U0001f468\u200d\U0001f33e",
+ ":male-firefighter:": "\U0001f468\u200d\U0001f692",
+ ":male-guard:": "\U0001f482\u200d\u2642\ufe0f",
+ ":male-judge:": "\U0001f468\u200d\u2696\ufe0f",
+ ":male-mechanic:": "\U0001f468\u200d\U0001f527",
+ ":male-office-worker:": "\U0001f468\u200d\U0001f4bc",
+ ":male-pilot:": "\U0001f468\u200d\u2708\ufe0f",
+ ":male-police-officer:": "\U0001f46e\u200d\u2642\ufe0f",
+ ":male-scientist:": "\U0001f468\u200d\U0001f52c",
+ ":male-singer:": "\U0001f468\u200d\U0001f3a4",
+ ":male-student:": "\U0001f468\u200d\U0001f393",
+ ":male-teacher:": "\U0001f468\u200d\U0001f3eb",
+ ":male-technologist:": "\U0001f468\u200d\U0001f4bb",
+ ":male_detective:": "\U0001f575\ufe0f\u200d\u2642\ufe0f",
+ ":male_elf:": "\U0001f9dd\u200d\u2642\ufe0f",
+ ":male_fairy:": "\U0001f9da\u200d\u2642\ufe0f",
+ ":male_genie:": "\U0001f9de\u200d\u2642\ufe0f",
+ ":male_mage:": "\U0001f9d9\u200d\u2642\ufe0f",
+ ":male_sign:": "\u2642\ufe0f",
+ ":male_superhero:": "\U0001f9b8\u200d\u2642\ufe0f",
+ ":male_supervillain:": "\U0001f9b9\u200d\u2642\ufe0f",
+ ":male_vampire:": "\U0001f9db\u200d\u2642\ufe0f",
+ ":male_zombie:": "\U0001f9df\u200d\u2642\ufe0f",
+ ":mali:": "\U0001f1f2\U0001f1f1",
+ ":malta:": "\U0001f1f2\U0001f1f9",
+ ":mammoth:": "\U0001f9a3",
+ ":man:": "\U0001f468",
+ ":man-biking:": "\U0001f6b4\u200d\u2642\ufe0f",
+ ":man-bouncing-ball:": "\u26f9\ufe0f\u200d\u2642\ufe0f",
+ ":man-bowing:": "\U0001f647\u200d\u2642\ufe0f",
+ ":man-boy:": "\U0001f468\u200d\U0001f466",
+ ":man-boy-boy:": "\U0001f468\u200d\U0001f466\u200d\U0001f466",
+ ":man-cartwheeling:": "\U0001f938\u200d\u2642\ufe0f",
+ ":man-facepalming:": "\U0001f926\u200d\u2642\ufe0f",
+ ":man-frowning:": "\U0001f64d\u200d\u2642\ufe0f",
+ ":man-gesturing-no:": "\U0001f645\u200d\u2642\ufe0f",
+ ":man-gesturing-ok:": "\U0001f646\u200d\u2642\ufe0f",
+ ":man-getting-haircut:": "\U0001f487\u200d\u2642\ufe0f",
+ ":man-getting-massage:": "\U0001f486\u200d\u2642\ufe0f",
+ ":man-girl:": "\U0001f468\u200d\U0001f467",
+ ":man-girl-boy:": "\U0001f468\u200d\U0001f467\u200d\U0001f466",
+ ":man-girl-girl:": "\U0001f468\u200d\U0001f467\u200d\U0001f467",
+ ":man-golfing:": "\U0001f3cc\ufe0f\u200d\u2642\ufe0f",
+ ":man-heart-man:": "\U0001f468\u200d\u2764\ufe0f\u200d\U0001f468",
+ ":man-juggling:": "\U0001f939\u200d\u2642\ufe0f",
+ ":man-kiss-man:": "\U0001f468\u200d\u2764\ufe0f\u200d\U0001f48b\u200d\U0001f468",
+ ":man-lifting-weights:": "\U0001f3cb\ufe0f\u200d\u2642\ufe0f",
+ ":man-man-boy:": "\U0001f468\u200d\U0001f468\u200d\U0001f466",
+ ":man-man-boy-boy:": "\U0001f468\u200d\U0001f468\u200d\U0001f466\u200d\U0001f466",
+ ":man-man-girl:": "\U0001f468\u200d\U0001f468\u200d\U0001f467",
+ ":man-man-girl-boy:": "\U0001f468\u200d\U0001f468\u200d\U0001f467\u200d\U0001f466",
+ ":man-man-girl-girl:": "\U0001f468\u200d\U0001f468\u200d\U0001f467\u200d\U0001f467",
+ ":man-mountain-biking:": "\U0001f6b5\u200d\u2642\ufe0f",
+ ":man-playing-handball:": "\U0001f93e\u200d\u2642\ufe0f",
+ ":man-playing-water-polo:": "\U0001f93d\u200d\u2642\ufe0f",
+ ":man-pouting:": "\U0001f64e\u200d\u2642\ufe0f",
+ ":man-raising-hand:": "\U0001f64b\u200d\u2642\ufe0f",
+ ":man-rowing-boat:": "\U0001f6a3\u200d\u2642\ufe0f",
+ ":man-running:": "\U0001f3c3\u200d\u2642\ufe0f",
+ ":man-shrugging:": "\U0001f937\u200d\u2642\ufe0f",
+ ":man-surfing:": "\U0001f3c4\u200d\u2642\ufe0f",
+ ":man-swimming:": "\U0001f3ca\u200d\u2642\ufe0f",
+ ":man-tipping-hand:": "\U0001f481\u200d\u2642\ufe0f",
+ ":man-walking:": "\U0001f6b6\u200d\u2642\ufe0f",
+ ":man-wearing-turban:": "\U0001f473\u200d\u2642\ufe0f",
+ ":man-with-bunny-ears-partying:": "\U0001f46f\u200d\u2642\ufe0f",
+ ":man-woman-boy:": "\U0001f468\u200d\U0001f469\u200d\U0001f466",
+ ":man-woman-boy-boy:": "\U0001f468\u200d\U0001f469\u200d\U0001f466\u200d\U0001f466",
+ ":man-woman-girl:": "\U0001f468\u200d\U0001f469\u200d\U0001f467",
+ ":man-woman-girl-boy:": "\U0001f468\u200d\U0001f469\u200d\U0001f467\u200d\U0001f466",
+ ":man-woman-girl-girl:": "\U0001f468\u200d\U0001f469\u200d\U0001f467\u200d\U0001f467",
+ ":man-wrestling:": "\U0001f93c\u200d\u2642\ufe0f",
+ ":man_and_woman_holding_hands:": "\U0001f46b",
+ ":man_artist:": "\U0001f468\u200d\U0001f3a8",
+ ":man_artist_tone1:": "\U0001f468\U0001f3fb\u200d\U0001f3a8",
+ ":man_artist_tone2:": "\U0001f468\U0001f3fc\u200d\U0001f3a8",
+ ":man_artist_tone3:": "\U0001f468\U0001f3fd\u200d\U0001f3a8",
+ ":man_artist_tone4:": "\U0001f468\U0001f3fe\u200d\U0001f3a8",
+ ":man_artist_tone5:": "\U0001f468\U0001f3ff\u200d\U0001f3a8",
+ ":man_astronaut:": "\U0001f468\u200d\U0001f680",
+ ":man_astronaut_tone1:": "\U0001f468\U0001f3fb\u200d\U0001f680",
+ ":man_astronaut_tone2:": "\U0001f468\U0001f3fc\u200d\U0001f680",
+ ":man_astronaut_tone3:": "\U0001f468\U0001f3fd\u200d\U0001f680",
+ ":man_astronaut_tone4:": "\U0001f468\U0001f3fe\u200d\U0001f680",
+ ":man_astronaut_tone5:": "\U0001f468\U0001f3ff\u200d\U0001f680",
+ ":man_bald:": "\U0001f468\u200d\U0001f9b2",
+ ":man_beard:": "\U0001f9d4\u200d\u2642\ufe0f",
+ ":man_biking:": "\U0001f6b4\u200d\u2642\ufe0f",
+ ":man_biking_tone1:": "\U0001f6b4\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_biking_tone2:": "\U0001f6b4\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_biking_tone3:": "\U0001f6b4\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_biking_tone4:": "\U0001f6b4\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_biking_tone5:": "\U0001f6b4\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_blond_hair:": "\U0001f471\u200d\u2642\ufe0f",
+ ":man_bouncing_ball:": "\u26f9\ufe0f\u200d\u2642\ufe0f",
+ ":man_bouncing_ball_tone1:": "\u26f9\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_bouncing_ball_tone2:": "\u26f9\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_bouncing_ball_tone3:": "\u26f9\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_bouncing_ball_tone4:": "\u26f9\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_bouncing_ball_tone5:": "\u26f9\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_bowing:": "\U0001f647\u200d\u2642\ufe0f",
+ ":man_bowing_tone1:": "\U0001f647\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_bowing_tone2:": "\U0001f647\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_bowing_tone3:": "\U0001f647\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_bowing_tone4:": "\U0001f647\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_bowing_tone5:": "\U0001f647\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_cartwheeling:": "\U0001f938\u200d\u2642\ufe0f",
+ ":man_cartwheeling_tone1:": "\U0001f938\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_cartwheeling_tone2:": "\U0001f938\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_cartwheeling_tone3:": "\U0001f938\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_cartwheeling_tone4:": "\U0001f938\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_cartwheeling_tone5:": "\U0001f938\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_climbing:": "\U0001f9d7\u200d\u2642\ufe0f",
+ ":man_climbing_tone1:": "\U0001f9d7\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_climbing_tone2:": "\U0001f9d7\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_climbing_tone3:": "\U0001f9d7\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_climbing_tone4:": "\U0001f9d7\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_climbing_tone5:": "\U0001f9d7\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_construction_worker:": "\U0001f477\u200d\u2642\ufe0f",
+ ":man_construction_worker_tone1:": "\U0001f477\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_construction_worker_tone2:": "\U0001f477\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_construction_worker_tone3:": "\U0001f477\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_construction_worker_tone4:": "\U0001f477\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_construction_worker_tone5:": "\U0001f477\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_cook:": "\U0001f468\u200d\U0001f373",
+ ":man_cook_tone1:": "\U0001f468\U0001f3fb\u200d\U0001f373",
+ ":man_cook_tone2:": "\U0001f468\U0001f3fc\u200d\U0001f373",
+ ":man_cook_tone3:": "\U0001f468\U0001f3fd\u200d\U0001f373",
+ ":man_cook_tone4:": "\U0001f468\U0001f3fe\u200d\U0001f373",
+ ":man_cook_tone5:": "\U0001f468\U0001f3ff\u200d\U0001f373",
+ ":man_curly_hair:": "\U0001f468\u200d\U0001f9b1",
+ ":man_dancing:": "\U0001f57a",
+ ":man_dancing_tone1:": "\U0001f57a\U0001f3fb",
+ ":man_dancing_tone2:": "\U0001f57a\U0001f3fc",
+ ":man_dancing_tone3:": "\U0001f57a\U0001f3fd",
+ ":man_dancing_tone4:": "\U0001f57a\U0001f3fe",
+ ":man_dancing_tone5:": "\U0001f57a\U0001f3ff",
+ ":man_detective:": "\U0001f575\ufe0f\u200d\u2642\ufe0f",
+ ":man_detective_tone1:": "\U0001f575\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_detective_tone2:": "\U0001f575\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_detective_tone3:": "\U0001f575\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_detective_tone4:": "\U0001f575\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_detective_tone5:": "\U0001f575\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_elf:": "\U0001f9dd\u200d\u2642\ufe0f",
+ ":man_elf_tone1:": "\U0001f9dd\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_elf_tone2:": "\U0001f9dd\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_elf_tone3:": "\U0001f9dd\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_elf_tone4:": "\U0001f9dd\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_elf_tone5:": "\U0001f9dd\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_facepalming:": "\U0001f926\u200d\u2642\ufe0f",
+ ":man_facepalming_tone1:": "\U0001f926\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_facepalming_tone2:": "\U0001f926\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_facepalming_tone3:": "\U0001f926\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_facepalming_tone4:": "\U0001f926\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_facepalming_tone5:": "\U0001f926\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_factory_worker:": "\U0001f468\u200d\U0001f3ed",
+ ":man_factory_worker_tone1:": "\U0001f468\U0001f3fb\u200d\U0001f3ed",
+ ":man_factory_worker_tone2:": "\U0001f468\U0001f3fc\u200d\U0001f3ed",
+ ":man_factory_worker_tone3:": "\U0001f468\U0001f3fd\u200d\U0001f3ed",
+ ":man_factory_worker_tone4:": "\U0001f468\U0001f3fe\u200d\U0001f3ed",
+ ":man_factory_worker_tone5:": "\U0001f468\U0001f3ff\u200d\U0001f3ed",
+ ":man_fairy:": "\U0001f9da\u200d\u2642\ufe0f",
+ ":man_fairy_tone1:": "\U0001f9da\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_fairy_tone2:": "\U0001f9da\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_fairy_tone3:": "\U0001f9da\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_fairy_tone4:": "\U0001f9da\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_fairy_tone5:": "\U0001f9da\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_farmer:": "\U0001f468\u200d\U0001f33e",
+ ":man_farmer_tone1:": "\U0001f468\U0001f3fb\u200d\U0001f33e",
+ ":man_farmer_tone2:": "\U0001f468\U0001f3fc\u200d\U0001f33e",
+ ":man_farmer_tone3:": "\U0001f468\U0001f3fd\u200d\U0001f33e",
+ ":man_farmer_tone4:": "\U0001f468\U0001f3fe\u200d\U0001f33e",
+ ":man_farmer_tone5:": "\U0001f468\U0001f3ff\u200d\U0001f33e",
+ ":man_feeding_baby:": "\U0001f468\u200d\U0001f37c",
+ ":man_firefighter:": "\U0001f468\u200d\U0001f692",
+ ":man_firefighter_tone1:": "\U0001f468\U0001f3fb\u200d\U0001f692",
+ ":man_firefighter_tone2:": "\U0001f468\U0001f3fc\u200d\U0001f692",
+ ":man_firefighter_tone3:": "\U0001f468\U0001f3fd\u200d\U0001f692",
+ ":man_firefighter_tone4:": "\U0001f468\U0001f3fe\u200d\U0001f692",
+ ":man_firefighter_tone5:": "\U0001f468\U0001f3ff\u200d\U0001f692",
+ ":man_frowning:": "\U0001f64d\u200d\u2642\ufe0f",
+ ":man_frowning_tone1:": "\U0001f64d\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_frowning_tone2:": "\U0001f64d\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_frowning_tone3:": "\U0001f64d\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_frowning_tone4:": "\U0001f64d\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_frowning_tone5:": "\U0001f64d\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_genie:": "\U0001f9de\u200d\u2642\ufe0f",
+ ":man_gesturing_NO:": "\U0001f645\u200d\u2642\ufe0f",
+ ":man_gesturing_OK:": "\U0001f646\u200d\u2642\ufe0f",
+ ":man_gesturing_no:": "\U0001f645\u200d\u2642\ufe0f",
+ ":man_gesturing_no_tone1:": "\U0001f645\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_gesturing_no_tone2:": "\U0001f645\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_gesturing_no_tone3:": "\U0001f645\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_gesturing_no_tone4:": "\U0001f645\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_gesturing_no_tone5:": "\U0001f645\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_gesturing_ok:": "\U0001f646\u200d\u2642\ufe0f",
+ ":man_gesturing_ok_tone1:": "\U0001f646\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_gesturing_ok_tone2:": "\U0001f646\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_gesturing_ok_tone3:": "\U0001f646\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_gesturing_ok_tone4:": "\U0001f646\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_gesturing_ok_tone5:": "\U0001f646\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_getting_face_massage:": "\U0001f486\u200d\u2642\ufe0f",
+ ":man_getting_face_massage_tone1:": "\U0001f486\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_getting_face_massage_tone2:": "\U0001f486\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_getting_face_massage_tone3:": "\U0001f486\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_getting_face_massage_tone4:": "\U0001f486\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_getting_face_massage_tone5:": "\U0001f486\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_getting_haircut:": "\U0001f487\u200d\u2642\ufe0f",
+ ":man_getting_haircut_tone1:": "\U0001f487\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_getting_haircut_tone2:": "\U0001f487\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_getting_haircut_tone3:": "\U0001f487\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_getting_haircut_tone4:": "\U0001f487\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_getting_haircut_tone5:": "\U0001f487\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_getting_massage:": "\U0001f486\u200d\u2642\ufe0f",
+ ":man_golfing:": "\U0001f3cc\ufe0f\u200d\u2642\ufe0f",
+ ":man_golfing_tone1:": "\U0001f3cc\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_golfing_tone2:": "\U0001f3cc\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_golfing_tone3:": "\U0001f3cc\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_golfing_tone4:": "\U0001f3cc\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_golfing_tone5:": "\U0001f3cc\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_guard:": "\U0001f482\u200d\u2642\ufe0f",
+ ":man_guard_tone1:": "\U0001f482\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_guard_tone2:": "\U0001f482\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_guard_tone3:": "\U0001f482\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_guard_tone4:": "\U0001f482\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_guard_tone5:": "\U0001f482\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_health_worker:": "\U0001f468\u200d\u2695\ufe0f",
+ ":man_health_worker_tone1:": "\U0001f468\U0001f3fb\u200d\u2695\ufe0f",
+ ":man_health_worker_tone2:": "\U0001f468\U0001f3fc\u200d\u2695\ufe0f",
+ ":man_health_worker_tone3:": "\U0001f468\U0001f3fd\u200d\u2695\ufe0f",
+ ":man_health_worker_tone4:": "\U0001f468\U0001f3fe\u200d\u2695\ufe0f",
+ ":man_health_worker_tone5:": "\U0001f468\U0001f3ff\u200d\u2695\ufe0f",
+ ":man_in_business_suit_levitating:": "\U0001f574\ufe0f",
+ ":man_in_business_suit_levitating_tone1:": "\U0001f574\U0001f3fb",
+ ":man_in_business_suit_levitating_tone2:": "\U0001f574\U0001f3fc",
+ ":man_in_business_suit_levitating_tone3:": "\U0001f574\U0001f3fd",
+ ":man_in_business_suit_levitating_tone4:": "\U0001f574\U0001f3fe",
+ ":man_in_business_suit_levitating_tone5:": "\U0001f574\U0001f3ff",
+ ":man_in_lotus_position:": "\U0001f9d8\u200d\u2642\ufe0f",
+ ":man_in_lotus_position_tone1:": "\U0001f9d8\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_in_lotus_position_tone2:": "\U0001f9d8\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_in_lotus_position_tone3:": "\U0001f9d8\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_in_lotus_position_tone4:": "\U0001f9d8\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_in_lotus_position_tone5:": "\U0001f9d8\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_in_manual_wheelchair:": "\U0001f468\u200d\U0001f9bd",
+ ":man_in_motorized_wheelchair:": "\U0001f468\u200d\U0001f9bc",
+ ":man_in_steamy_room:": "\U0001f9d6\u200d\u2642\ufe0f",
+ ":man_in_steamy_room_tone1:": "\U0001f9d6\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_in_steamy_room_tone2:": "\U0001f9d6\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_in_steamy_room_tone3:": "\U0001f9d6\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_in_steamy_room_tone4:": "\U0001f9d6\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_in_steamy_room_tone5:": "\U0001f9d6\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_in_tuxedo:": "\U0001f935\u200d\u2642\ufe0f",
+ ":man_in_tuxedo_tone1:": "\U0001f935\U0001f3fb",
+ ":man_in_tuxedo_tone2:": "\U0001f935\U0001f3fc",
+ ":man_in_tuxedo_tone3:": "\U0001f935\U0001f3fd",
+ ":man_in_tuxedo_tone4:": "\U0001f935\U0001f3fe",
+ ":man_in_tuxedo_tone5:": "\U0001f935\U0001f3ff",
+ ":man_judge:": "\U0001f468\u200d\u2696\ufe0f",
+ ":man_judge_tone1:": "\U0001f468\U0001f3fb\u200d\u2696\ufe0f",
+ ":man_judge_tone2:": "\U0001f468\U0001f3fc\u200d\u2696\ufe0f",
+ ":man_judge_tone3:": "\U0001f468\U0001f3fd\u200d\u2696\ufe0f",
+ ":man_judge_tone4:": "\U0001f468\U0001f3fe\u200d\u2696\ufe0f",
+ ":man_judge_tone5:": "\U0001f468\U0001f3ff\u200d\u2696\ufe0f",
+ ":man_juggling:": "\U0001f939\u200d\u2642\ufe0f",
+ ":man_juggling_tone1:": "\U0001f939\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_juggling_tone2:": "\U0001f939\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_juggling_tone3:": "\U0001f939\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_juggling_tone4:": "\U0001f939\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_juggling_tone5:": "\U0001f939\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_kneeling:": "\U0001f9ce\u200d\u2642\ufe0f",
+ ":man_lifting_weights:": "\U0001f3cb\ufe0f\u200d\u2642\ufe0f",
+ ":man_lifting_weights_tone1:": "\U0001f3cb\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_lifting_weights_tone2:": "\U0001f3cb\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_lifting_weights_tone3:": "\U0001f3cb\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_lifting_weights_tone4:": "\U0001f3cb\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_lifting_weights_tone5:": "\U0001f3cb\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_mage:": "\U0001f9d9\u200d\u2642\ufe0f",
+ ":man_mage_tone1:": "\U0001f9d9\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_mage_tone2:": "\U0001f9d9\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_mage_tone3:": "\U0001f9d9\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_mage_tone4:": "\U0001f9d9\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_mage_tone5:": "\U0001f9d9\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_mechanic:": "\U0001f468\u200d\U0001f527",
+ ":man_mechanic_tone1:": "\U0001f468\U0001f3fb\u200d\U0001f527",
+ ":man_mechanic_tone2:": "\U0001f468\U0001f3fc\u200d\U0001f527",
+ ":man_mechanic_tone3:": "\U0001f468\U0001f3fd\u200d\U0001f527",
+ ":man_mechanic_tone4:": "\U0001f468\U0001f3fe\u200d\U0001f527",
+ ":man_mechanic_tone5:": "\U0001f468\U0001f3ff\u200d\U0001f527",
+ ":man_mountain_biking:": "\U0001f6b5\u200d\u2642\ufe0f",
+ ":man_mountain_biking_tone1:": "\U0001f6b5\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_mountain_biking_tone2:": "\U0001f6b5\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_mountain_biking_tone3:": "\U0001f6b5\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_mountain_biking_tone4:": "\U0001f6b5\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_mountain_biking_tone5:": "\U0001f6b5\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_office_worker:": "\U0001f468\u200d\U0001f4bc",
+ ":man_office_worker_tone1:": "\U0001f468\U0001f3fb\u200d\U0001f4bc",
+ ":man_office_worker_tone2:": "\U0001f468\U0001f3fc\u200d\U0001f4bc",
+ ":man_office_worker_tone3:": "\U0001f468\U0001f3fd\u200d\U0001f4bc",
+ ":man_office_worker_tone4:": "\U0001f468\U0001f3fe\u200d\U0001f4bc",
+ ":man_office_worker_tone5:": "\U0001f468\U0001f3ff\u200d\U0001f4bc",
+ ":man_pilot:": "\U0001f468\u200d\u2708\ufe0f",
+ ":man_pilot_tone1:": "\U0001f468\U0001f3fb\u200d\u2708\ufe0f",
+ ":man_pilot_tone2:": "\U0001f468\U0001f3fc\u200d\u2708\ufe0f",
+ ":man_pilot_tone3:": "\U0001f468\U0001f3fd\u200d\u2708\ufe0f",
+ ":man_pilot_tone4:": "\U0001f468\U0001f3fe\u200d\u2708\ufe0f",
+ ":man_pilot_tone5:": "\U0001f468\U0001f3ff\u200d\u2708\ufe0f",
+ ":man_playing_handball:": "\U0001f93e\u200d\u2642\ufe0f",
+ ":man_playing_handball_tone1:": "\U0001f93e\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_playing_handball_tone2:": "\U0001f93e\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_playing_handball_tone3:": "\U0001f93e\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_playing_handball_tone4:": "\U0001f93e\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_playing_handball_tone5:": "\U0001f93e\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_playing_water_polo:": "\U0001f93d\u200d\u2642\ufe0f",
+ ":man_playing_water_polo_tone1:": "\U0001f93d\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_playing_water_polo_tone2:": "\U0001f93d\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_playing_water_polo_tone3:": "\U0001f93d\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_playing_water_polo_tone4:": "\U0001f93d\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_playing_water_polo_tone5:": "\U0001f93d\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_police_officer:": "\U0001f46e\u200d\u2642\ufe0f",
+ ":man_police_officer_tone1:": "\U0001f46e\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_police_officer_tone2:": "\U0001f46e\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_police_officer_tone3:": "\U0001f46e\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_police_officer_tone4:": "\U0001f46e\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_police_officer_tone5:": "\U0001f46e\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_pouting:": "\U0001f64e\u200d\u2642\ufe0f",
+ ":man_pouting_tone1:": "\U0001f64e\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_pouting_tone2:": "\U0001f64e\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_pouting_tone3:": "\U0001f64e\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_pouting_tone4:": "\U0001f64e\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_pouting_tone5:": "\U0001f64e\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_raising_hand:": "\U0001f64b\u200d\u2642\ufe0f",
+ ":man_raising_hand_tone1:": "\U0001f64b\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_raising_hand_tone2:": "\U0001f64b\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_raising_hand_tone3:": "\U0001f64b\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_raising_hand_tone4:": "\U0001f64b\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_raising_hand_tone5:": "\U0001f64b\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_red_hair:": "\U0001f468\u200d\U0001f9b0",
+ ":man_rowing_boat:": "\U0001f6a3\u200d\u2642\ufe0f",
+ ":man_rowing_boat_tone1:": "\U0001f6a3\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_rowing_boat_tone2:": "\U0001f6a3\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_rowing_boat_tone3:": "\U0001f6a3\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_rowing_boat_tone4:": "\U0001f6a3\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_rowing_boat_tone5:": "\U0001f6a3\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_running:": "\U0001f3c3\u200d\u2642\ufe0f",
+ ":man_running_tone1:": "\U0001f3c3\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_running_tone2:": "\U0001f3c3\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_running_tone3:": "\U0001f3c3\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_running_tone4:": "\U0001f3c3\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_running_tone5:": "\U0001f3c3\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_scientist:": "\U0001f468\u200d\U0001f52c",
+ ":man_scientist_tone1:": "\U0001f468\U0001f3fb\u200d\U0001f52c",
+ ":man_scientist_tone2:": "\U0001f468\U0001f3fc\u200d\U0001f52c",
+ ":man_scientist_tone3:": "\U0001f468\U0001f3fd\u200d\U0001f52c",
+ ":man_scientist_tone4:": "\U0001f468\U0001f3fe\u200d\U0001f52c",
+ ":man_scientist_tone5:": "\U0001f468\U0001f3ff\u200d\U0001f52c",
+ ":man_shrugging:": "\U0001f937\u200d\u2642\ufe0f",
+ ":man_shrugging_tone1:": "\U0001f937\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_shrugging_tone2:": "\U0001f937\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_shrugging_tone3:": "\U0001f937\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_shrugging_tone4:": "\U0001f937\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_shrugging_tone5:": "\U0001f937\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_singer:": "\U0001f468\u200d\U0001f3a4",
+ ":man_singer_tone1:": "\U0001f468\U0001f3fb\u200d\U0001f3a4",
+ ":man_singer_tone2:": "\U0001f468\U0001f3fc\u200d\U0001f3a4",
+ ":man_singer_tone3:": "\U0001f468\U0001f3fd\u200d\U0001f3a4",
+ ":man_singer_tone4:": "\U0001f468\U0001f3fe\u200d\U0001f3a4",
+ ":man_singer_tone5:": "\U0001f468\U0001f3ff\u200d\U0001f3a4",
+ ":man_standing:": "\U0001f9cd\u200d\u2642\ufe0f",
+ ":man_student:": "\U0001f468\u200d\U0001f393",
+ ":man_student_tone1:": "\U0001f468\U0001f3fb\u200d\U0001f393",
+ ":man_student_tone2:": "\U0001f468\U0001f3fc\u200d\U0001f393",
+ ":man_student_tone3:": "\U0001f468\U0001f3fd\u200d\U0001f393",
+ ":man_student_tone4:": "\U0001f468\U0001f3fe\u200d\U0001f393",
+ ":man_student_tone5:": "\U0001f468\U0001f3ff\u200d\U0001f393",
+ ":man_superhero:": "\U0001f9b8\u200d\u2642\ufe0f",
+ ":man_supervillain:": "\U0001f9b9\u200d\u2642\ufe0f",
+ ":man_surfing:": "\U0001f3c4\u200d\u2642\ufe0f",
+ ":man_surfing_tone1:": "\U0001f3c4\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_surfing_tone2:": "\U0001f3c4\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_surfing_tone3:": "\U0001f3c4\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_surfing_tone4:": "\U0001f3c4\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_surfing_tone5:": "\U0001f3c4\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_swimming:": "\U0001f3ca\u200d\u2642\ufe0f",
+ ":man_swimming_tone1:": "\U0001f3ca\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_swimming_tone2:": "\U0001f3ca\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_swimming_tone3:": "\U0001f3ca\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_swimming_tone4:": "\U0001f3ca\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_swimming_tone5:": "\U0001f3ca\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_teacher:": "\U0001f468\u200d\U0001f3eb",
+ ":man_teacher_tone1:": "\U0001f468\U0001f3fb\u200d\U0001f3eb",
+ ":man_teacher_tone2:": "\U0001f468\U0001f3fc\u200d\U0001f3eb",
+ ":man_teacher_tone3:": "\U0001f468\U0001f3fd\u200d\U0001f3eb",
+ ":man_teacher_tone4:": "\U0001f468\U0001f3fe\u200d\U0001f3eb",
+ ":man_teacher_tone5:": "\U0001f468\U0001f3ff\u200d\U0001f3eb",
+ ":man_technologist:": "\U0001f468\u200d\U0001f4bb",
+ ":man_technologist_tone1:": "\U0001f468\U0001f3fb\u200d\U0001f4bb",
+ ":man_technologist_tone2:": "\U0001f468\U0001f3fc\u200d\U0001f4bb",
+ ":man_technologist_tone3:": "\U0001f468\U0001f3fd\u200d\U0001f4bb",
+ ":man_technologist_tone4:": "\U0001f468\U0001f3fe\u200d\U0001f4bb",
+ ":man_technologist_tone5:": "\U0001f468\U0001f3ff\u200d\U0001f4bb",
+ ":man_tipping_hand:": "\U0001f481\u200d\u2642\ufe0f",
+ ":man_tipping_hand_tone1:": "\U0001f481\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_tipping_hand_tone2:": "\U0001f481\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_tipping_hand_tone3:": "\U0001f481\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_tipping_hand_tone4:": "\U0001f481\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_tipping_hand_tone5:": "\U0001f481\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_tone1:": "\U0001f468\U0001f3fb",
+ ":man_tone2:": "\U0001f468\U0001f3fc",
+ ":man_tone3:": "\U0001f468\U0001f3fd",
+ ":man_tone4:": "\U0001f468\U0001f3fe",
+ ":man_tone5:": "\U0001f468\U0001f3ff",
+ ":man_vampire:": "\U0001f9db\u200d\u2642\ufe0f",
+ ":man_vampire_tone1:": "\U0001f9db\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_vampire_tone2:": "\U0001f9db\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_vampire_tone3:": "\U0001f9db\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_vampire_tone4:": "\U0001f9db\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_vampire_tone5:": "\U0001f9db\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_walking:": "\U0001f6b6\u200d\u2642\ufe0f",
+ ":man_walking_tone1:": "\U0001f6b6\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_walking_tone2:": "\U0001f6b6\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_walking_tone3:": "\U0001f6b6\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_walking_tone4:": "\U0001f6b6\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_walking_tone5:": "\U0001f6b6\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_wearing_turban:": "\U0001f473\u200d\u2642\ufe0f",
+ ":man_wearing_turban_tone1:": "\U0001f473\U0001f3fb\u200d\u2642\ufe0f",
+ ":man_wearing_turban_tone2:": "\U0001f473\U0001f3fc\u200d\u2642\ufe0f",
+ ":man_wearing_turban_tone3:": "\U0001f473\U0001f3fd\u200d\u2642\ufe0f",
+ ":man_wearing_turban_tone4:": "\U0001f473\U0001f3fe\u200d\u2642\ufe0f",
+ ":man_wearing_turban_tone5:": "\U0001f473\U0001f3ff\u200d\u2642\ufe0f",
+ ":man_white_hair:": "\U0001f468\u200d\U0001f9b3",
+ ":man_with_chinese_cap:": "\U0001f472",
+ ":man_with_chinese_cap_tone1:": "\U0001f472\U0001f3fb",
+ ":man_with_chinese_cap_tone2:": "\U0001f472\U0001f3fc",
+ ":man_with_chinese_cap_tone3:": "\U0001f472\U0001f3fd",
+ ":man_with_chinese_cap_tone4:": "\U0001f472\U0001f3fe",
+ ":man_with_chinese_cap_tone5:": "\U0001f472\U0001f3ff",
+ ":man_with_gua_pi_mao:": "\U0001f472",
+ ":man_with_probing_cane:": "\U0001f468\u200d\U0001f9af",
+ ":man_with_turban:": "\U0001f473\u200d\u2642\ufe0f",
+ ":man_with_veil:": "\U0001f470\u200d\u2642\ufe0f",
+ ":man_with_white_cane:": "\U0001f468\u200d\U0001f9af",
+ ":man_zombie:": "\U0001f9df\u200d\u2642\ufe0f",
+ ":mandarin:": "\U0001f34a",
+ ":mango:": "\U0001f96d",
+ ":mans_shoe:": "\U0001f45e",
+ ":mantelpiece_clock:": "\U0001f570\ufe0f",
+ ":manual_wheelchair:": "\U0001f9bd",
+ ":man’s_shoe:": "\U0001f45e",
+ ":map:": "\U0001f5fa",
+ ":map_of_Japan:": "\U0001f5fe",
+ ":maple_leaf:": "\U0001f341",
+ ":marshall_islands:": "\U0001f1f2\U0001f1ed",
+ ":martial_arts_uniform:": "\U0001f94b",
+ ":martinique:": "\U0001f1f2\U0001f1f6",
+ ":mask:": "\U0001f637",
+ ":massage:": "\U0001f486\u200d\u2640\ufe0f",
+ ":massage_man:": "\U0001f486\u200d\u2642\ufe0f",
+ ":massage_woman:": "\U0001f486\u200d\u2640\ufe0f",
+ ":mate:": "\U0001f9c9",
+ ":mate_drink:": "\U0001f9c9",
+ ":mauritania:": "\U0001f1f2\U0001f1f7",
+ ":mauritius:": "\U0001f1f2\U0001f1fa",
+ ":mayotte:": "\U0001f1fe\U0001f1f9",
+ ":meat_on_bone:": "\U0001f356",
+ ":mechanic:": "\U0001f9d1\u200d\U0001f527",
+ ":mechanical_arm:": "\U0001f9be",
+ ":mechanical_leg:": "\U0001f9bf",
+ ":medal:": "\U0001f396\ufe0f",
+ ":medal_military:": "\U0001f396\ufe0f",
+ ":medal_sports:": "\U0001f3c5",
+ ":medical_symbol:": "\u2695\ufe0f",
+ ":mega:": "\U0001f4e3",
+ ":megaphone:": "\U0001f4e3",
+ ":melon:": "\U0001f348",
+ ":memo:": "\U0001f4dd",
+ ":men_holding_hands:": "\U0001f46c",
+ ":men_with_bunny_ears:": "\U0001f46f\u200d\u2642\ufe0f",
+ ":men_with_bunny_ears_partying:": "\U0001f46f\u200d\u2642\ufe0f",
+ ":men_wrestling:": "\U0001f93c\u200d\u2642\ufe0f",
+ ":mending_heart:": "\u2764\ufe0f\u200d\U0001fa79",
+ ":menorah:": "\U0001f54e",
+ ":menorah_with_nine_branches:": "\U0001f54e",
+ ":mens:": "\U0001f6b9",
+ ":men’s_room:": "\U0001f6b9",
+ ":mermaid:": "\U0001f9dc\u200d\u2640\ufe0f",
+ ":mermaid_tone1:": "\U0001f9dc\U0001f3fb\u200d\u2640\ufe0f",
+ ":mermaid_tone2:": "\U0001f9dc\U0001f3fc\u200d\u2640\ufe0f",
+ ":mermaid_tone3:": "\U0001f9dc\U0001f3fd\u200d\u2640\ufe0f",
+ ":mermaid_tone4:": "\U0001f9dc\U0001f3fe\u200d\u2640\ufe0f",
+ ":mermaid_tone5:": "\U0001f9dc\U0001f3ff\u200d\u2640\ufe0f",
+ ":merman:": "\U0001f9dc\u200d\u2642\ufe0f",
+ ":merman_tone1:": "\U0001f9dc\U0001f3fb\u200d\u2642\ufe0f",
+ ":merman_tone2:": "\U0001f9dc\U0001f3fc\u200d\u2642\ufe0f",
+ ":merman_tone3:": "\U0001f9dc\U0001f3fd\u200d\u2642\ufe0f",
+ ":merman_tone4:": "\U0001f9dc\U0001f3fe\u200d\u2642\ufe0f",
+ ":merman_tone5:": "\U0001f9dc\U0001f3ff\u200d\u2642\ufe0f",
+ ":merperson:": "\U0001f9dc\u200d\u2642\ufe0f",
+ ":merperson_tone1:": "\U0001f9dc\U0001f3fb",
+ ":merperson_tone2:": "\U0001f9dc\U0001f3fc",
+ ":merperson_tone3:": "\U0001f9dc\U0001f3fd",
+ ":merperson_tone4:": "\U0001f9dc\U0001f3fe",
+ ":merperson_tone5:": "\U0001f9dc\U0001f3ff",
+ ":metal:": "\U0001f918",
+ ":metal_tone1:": "\U0001f918\U0001f3fb",
+ ":metal_tone2:": "\U0001f918\U0001f3fc",
+ ":metal_tone3:": "\U0001f918\U0001f3fd",
+ ":metal_tone4:": "\U0001f918\U0001f3fe",
+ ":metal_tone5:": "\U0001f918\U0001f3ff",
+ ":metro:": "\U0001f687",
+ ":mexico:": "\U0001f1f2\U0001f1fd",
+ ":microbe:": "\U0001f9a0",
+ ":micronesia:": "\U0001f1eb\U0001f1f2",
+ ":microphone:": "\U0001f3a4",
+ ":microphone2:": "\U0001f399",
+ ":microscope:": "\U0001f52c",
+ ":middle_finger:": "\U0001f595",
+ ":middle_finger_tone1:": "\U0001f595\U0001f3fb",
+ ":middle_finger_tone2:": "\U0001f595\U0001f3fc",
+ ":middle_finger_tone3:": "\U0001f595\U0001f3fd",
+ ":middle_finger_tone4:": "\U0001f595\U0001f3fe",
+ ":middle_finger_tone5:": "\U0001f595\U0001f3ff",
+ ":military_helmet:": "\U0001fa96",
+ ":military_medal:": "\U0001f396",
+ ":milk:": "\U0001f95b",
+ ":milk_glass:": "\U0001f95b",
+ ":milky_way:": "\U0001f30c",
+ ":minibus:": "\U0001f690",
+ ":minidisc:": "\U0001f4bd",
+ ":minus:": "\u2796",
+ ":mirror:": "\U0001fa9e",
+ ":moai:": "\U0001f5ff",
+ ":mobile_phone:": "\U0001f4f1",
+ ":mobile_phone_off:": "\U0001f4f4",
+ ":mobile_phone_with_arrow:": "\U0001f4f2",
+ ":moldova:": "\U0001f1f2\U0001f1e9",
+ ":monaco:": "\U0001f1f2\U0001f1e8",
+ ":money-mouth_face:": "\U0001f911",
+ ":money_bag:": "\U0001f4b0",
+ ":money_mouth:": "\U0001f911",
+ ":money_mouth_face:": "\U0001f911",
+ ":money_with_wings:": "\U0001f4b8",
+ ":moneybag:": "\U0001f4b0",
+ ":mongolia:": "\U0001f1f2\U0001f1f3",
+ ":monkey:": "\U0001f412",
+ ":monkey_face:": "\U0001f435",
+ ":monocle_face:": "\U0001f9d0",
+ ":monorail:": "\U0001f69d",
+ ":montenegro:": "\U0001f1f2\U0001f1ea",
+ ":montserrat:": "\U0001f1f2\U0001f1f8",
+ ":moon:": "\U0001f314",
+ ":moon_cake:": "\U0001f96e",
+ ":moon_viewing_ceremony:": "\U0001f391",
+ ":morocco:": "\U0001f1f2\U0001f1e6",
+ ":mortar_board:": "\U0001f393",
+ ":mosque:": "\U0001f54c",
+ ":mosquito:": "\U0001f99f",
+ ":mostly_sunny:": "\U0001f324\ufe0f",
+ ":motor_boat:": "\U0001f6e5\ufe0f",
+ ":motor_scooter:": "\U0001f6f5",
+ ":motorboat:": "\U0001f6e5",
+ ":motorcycle:": "\U0001f3cd",
+ ":motorized_wheelchair:": "\U0001f9bc",
+ ":motorway:": "\U0001f6e3\ufe0f",
+ ":mount_fuji:": "\U0001f5fb",
+ ":mountain:": "\u26f0\ufe0f",
+ ":mountain_bicyclist:": "\U0001f6b5\u200d\u2642\ufe0f",
+ ":mountain_biking_man:": "\U0001f6b5\u200d\u2642\ufe0f",
+ ":mountain_biking_woman:": "\U0001f6b5\u200d\u2640\ufe0f",
+ ":mountain_cableway:": "\U0001f6a0",
+ ":mountain_railway:": "\U0001f69e",
+ ":mountain_snow:": "\U0001f3d4",
+ ":mouse:": "\U0001f42d",
+ ":mouse2:": "\U0001f401",
+ ":mouse_face:": "\U0001f42d",
+ ":mouse_three_button:": "\U0001f5b1",
+ ":mouse_trap:": "\U0001faa4",
+ ":mouth:": "\U0001f444",
+ ":movie_camera:": "\U0001f3a5",
+ ":moyai:": "\U0001f5ff",
+ ":mozambique:": "\U0001f1f2\U0001f1ff",
+ ":mrs_claus:": "\U0001f936",
+ ":mrs_claus_tone1:": "\U0001f936\U0001f3fb",
+ ":mrs_claus_tone2:": "\U0001f936\U0001f3fc",
+ ":mrs_claus_tone3:": "\U0001f936\U0001f3fd",
+ ":mrs_claus_tone4:": "\U0001f936\U0001f3fe",
+ ":mrs_claus_tone5:": "\U0001f936\U0001f3ff",
+ ":multiply:": "\u2716",
+ ":muscle:": "\U0001f4aa",
+ ":muscle_tone1:": "\U0001f4aa\U0001f3fb",
+ ":muscle_tone2:": "\U0001f4aa\U0001f3fc",
+ ":muscle_tone3:": "\U0001f4aa\U0001f3fd",
+ ":muscle_tone4:": "\U0001f4aa\U0001f3fe",
+ ":muscle_tone5:": "\U0001f4aa\U0001f3ff",
+ ":mushroom:": "\U0001f344",
+ ":musical_keyboard:": "\U0001f3b9",
+ ":musical_note:": "\U0001f3b5",
+ ":musical_notes:": "\U0001f3b6",
+ ":musical_score:": "\U0001f3bc",
+ ":mute:": "\U0001f507",
+ ":muted_speaker:": "\U0001f507",
+ ":mx_claus:": "\U0001f9d1\u200d\U0001f384",
+ ":myanmar:": "\U0001f1f2\U0001f1f2",
+ ":nail_care:": "\U0001f485",
+ ":nail_care_tone1:": "\U0001f485\U0001f3fb",
+ ":nail_care_tone2:": "\U0001f485\U0001f3fc",
+ ":nail_care_tone3:": "\U0001f485\U0001f3fd",
+ ":nail_care_tone4:": "\U0001f485\U0001f3fe",
+ ":nail_care_tone5:": "\U0001f485\U0001f3ff",
+ ":nail_polish:": "\U0001f485",
+ ":name_badge:": "\U0001f4db",
+ ":namibia:": "\U0001f1f3\U0001f1e6",
+ ":national_park:": "\U0001f3de\ufe0f",
+ ":nauru:": "\U0001f1f3\U0001f1f7",
+ ":nauseated_face:": "\U0001f922",
+ ":nazar_amulet:": "\U0001f9ff",
+ ":necktie:": "\U0001f454",
+ ":negative_squared_cross_mark:": "\u274e",
+ ":nepal:": "\U0001f1f3\U0001f1f5",
+ ":nerd:": "\U0001f913",
+ ":nerd_face:": "\U0001f913",
+ ":nesting_dolls:": "\U0001fa86",
+ ":netherlands:": "\U0001f1f3\U0001f1f1",
+ ":neutral_face:": "\U0001f610",
+ ":new:": "\U0001f195",
+ ":new_caledonia:": "\U0001f1f3\U0001f1e8",
+ ":new_moon:": "\U0001f311",
+ ":new_moon_face:": "\U0001f31a",
+ ":new_moon_with_face:": "\U0001f31a",
+ ":new_zealand:": "\U0001f1f3\U0001f1ff",
+ ":newspaper:": "\U0001f4f0",
+ ":newspaper2:": "\U0001f5de",
+ ":newspaper_roll:": "\U0001f5de\ufe0f",
+ ":next_track_button:": "\u23ed",
+ ":ng:": "\U0001f196",
+ ":ng_man:": "\U0001f645\u200d\u2642\ufe0f",
+ ":ng_woman:": "\U0001f645\u200d\u2640\ufe0f",
+ ":nicaragua:": "\U0001f1f3\U0001f1ee",
+ ":niger:": "\U0001f1f3\U0001f1ea",
+ ":nigeria:": "\U0001f1f3\U0001f1ec",
+ ":night_with_stars:": "\U0001f303",
+ ":nine:": "9\ufe0f\u20e3",
+ ":nine-thirty:": "\U0001f564",
+ ":nine_o’clock:": "\U0001f558",
+ ":ninja:": "\U0001f977",
+ ":niue:": "\U0001f1f3\U0001f1fa",
+ ":no_bell:": "\U0001f515",
+ ":no_bicycles:": "\U0001f6b3",
+ ":no_entry:": "\u26d4",
+ ":no_entry_sign:": "\U0001f6ab",
+ ":no_good:": "\U0001f645\u200d\u2640\ufe0f",
+ ":no_good_man:": "\U0001f645\u200d\u2642\ufe0f",
+ ":no_good_woman:": "\U0001f645\u200d\u2640\ufe0f",
+ ":no_littering:": "\U0001f6af",
+ ":no_mobile_phones:": "\U0001f4f5",
+ ":no_mouth:": "\U0001f636",
+ ":no_one_under_eighteen:": "\U0001f51e",
+ ":no_pedestrians:": "\U0001f6b7",
+ ":no_smoking:": "\U0001f6ad",
+ ":non-potable_water:": "\U0001f6b1",
+ ":norfolk_island:": "\U0001f1f3\U0001f1eb",
+ ":north_korea:": "\U0001f1f0\U0001f1f5",
+ ":northern_mariana_islands:": "\U0001f1f2\U0001f1f5",
+ ":norway:": "\U0001f1f3\U0001f1f4",
+ ":nose:": "\U0001f443",
+ ":nose_tone1:": "\U0001f443\U0001f3fb",
+ ":nose_tone2:": "\U0001f443\U0001f3fc",
+ ":nose_tone3:": "\U0001f443\U0001f3fd",
+ ":nose_tone4:": "\U0001f443\U0001f3fe",
+ ":nose_tone5:": "\U0001f443\U0001f3ff",
+ ":notebook:": "\U0001f4d3",
+ ":notebook_with_decorative_cover:": "\U0001f4d4",
+ ":notepad_spiral:": "\U0001f5d2",
+ ":notes:": "\U0001f3b6",
+ ":nut_and_bolt:": "\U0001f529",
+ ":o:": "\u2b55",
+ ":o2:": "\U0001f17e\ufe0f",
+ ":ocean:": "\U0001f30a",
+ ":octagonal_sign:": "\U0001f6d1",
+ ":octopus:": "\U0001f419",
+ ":oden:": "\U0001f362",
+ ":office:": "\U0001f3e2",
+ ":office_building:": "\U0001f3e2",
+ ":office_worker:": "\U0001f9d1\u200d\U0001f4bc",
+ ":ogre:": "\U0001f479",
+ ":oil:": "\U0001f6e2",
+ ":oil_drum:": "\U0001f6e2\ufe0f",
+ ":ok:": "\U0001f197",
+ ":ok_hand:": "\U0001f44c",
+ ":ok_hand_tone1:": "\U0001f44c\U0001f3fb",
+ ":ok_hand_tone2:": "\U0001f44c\U0001f3fc",
+ ":ok_hand_tone3:": "\U0001f44c\U0001f3fd",
+ ":ok_hand_tone4:": "\U0001f44c\U0001f3fe",
+ ":ok_hand_tone5:": "\U0001f44c\U0001f3ff",
+ ":ok_man:": "\U0001f646\u200d\u2642\ufe0f",
+ ":ok_person:": "\U0001f646",
+ ":ok_woman:": "\U0001f646\u200d\u2640\ufe0f",
+ ":old_key:": "\U0001f5dd\ufe0f",
+ ":old_man:": "\U0001f474",
+ ":old_woman:": "\U0001f475",
+ ":older_adult:": "\U0001f9d3",
+ ":older_adult_tone1:": "\U0001f9d3\U0001f3fb",
+ ":older_adult_tone2:": "\U0001f9d3\U0001f3fc",
+ ":older_adult_tone3:": "\U0001f9d3\U0001f3fd",
+ ":older_adult_tone4:": "\U0001f9d3\U0001f3fe",
+ ":older_adult_tone5:": "\U0001f9d3\U0001f3ff",
+ ":older_man:": "\U0001f474",
+ ":older_man_tone1:": "\U0001f474\U0001f3fb",
+ ":older_man_tone2:": "\U0001f474\U0001f3fc",
+ ":older_man_tone3:": "\U0001f474\U0001f3fd",
+ ":older_man_tone4:": "\U0001f474\U0001f3fe",
+ ":older_man_tone5:": "\U0001f474\U0001f3ff",
+ ":older_person:": "\U0001f9d3",
+ ":older_woman:": "\U0001f475",
+ ":older_woman_tone1:": "\U0001f475\U0001f3fb",
+ ":older_woman_tone2:": "\U0001f475\U0001f3fc",
+ ":older_woman_tone3:": "\U0001f475\U0001f3fd",
+ ":older_woman_tone4:": "\U0001f475\U0001f3fe",
+ ":older_woman_tone5:": "\U0001f475\U0001f3ff",
+ ":olive:": "\U0001fad2",
+ ":om:": "\U0001f549",
+ ":om_symbol:": "\U0001f549\ufe0f",
+ ":oman:": "\U0001f1f4\U0001f1f2",
+ ":on:": "\U0001f51b",
+ ":oncoming_automobile:": "\U0001f698",
+ ":oncoming_bus:": "\U0001f68d",
+ ":oncoming_fist:": "\U0001f44a",
+ ":oncoming_police_car:": "\U0001f694",
+ ":oncoming_taxi:": "\U0001f696",
+ ":one:": "1\ufe0f\u20e3",
+ ":one-piece_swimsuit:": "\U0001fa71",
+ ":one-thirty:": "\U0001f55c",
+ ":one_o’clock:": "\U0001f550",
+ ":one_piece_swimsuit:": "\U0001fa71",
+ ":onion:": "\U0001f9c5",
+ ":open_book:": "\U0001f4d6",
+ ":open_file_folder:": "\U0001f4c2",
+ ":open_hands:": "\U0001f450",
+ ":open_hands_tone1:": "\U0001f450\U0001f3fb",
+ ":open_hands_tone2:": "\U0001f450\U0001f3fc",
+ ":open_hands_tone3:": "\U0001f450\U0001f3fd",
+ ":open_hands_tone4:": "\U0001f450\U0001f3fe",
+ ":open_hands_tone5:": "\U0001f450\U0001f3ff",
+ ":open_mailbox_with_lowered_flag:": "\U0001f4ed",
+ ":open_mailbox_with_raised_flag:": "\U0001f4ec",
+ ":open_mouth:": "\U0001f62e",
+ ":open_umbrella:": "\u2602\ufe0f",
+ ":ophiuchus:": "\u26ce",
+ ":optical_disk:": "\U0001f4bf",
+ ":orange:": "\U0001f34a",
+ ":orange_book:": "\U0001f4d9",
+ ":orange_circle:": "\U0001f7e0",
+ ":orange_heart:": "\U0001f9e1",
+ ":orange_square:": "\U0001f7e7",
+ ":orangutan:": "\U0001f9a7",
+ ":orthodox_cross:": "\u2626\ufe0f",
+ ":otter:": "\U0001f9a6",
+ ":outbox_tray:": "\U0001f4e4",
+ ":owl:": "\U0001f989",
+ ":ox:": "\U0001f402",
+ ":oyster:": "\U0001f9aa",
+ ":package:": "\U0001f4e6",
+ ":page_facing_up:": "\U0001f4c4",
+ ":page_with_curl:": "\U0001f4c3",
+ ":pager:": "\U0001f4df",
+ ":paintbrush:": "\U0001f58c",
+ ":pakistan:": "\U0001f1f5\U0001f1f0",
+ ":palau:": "\U0001f1f5\U0001f1fc",
+ ":palestinian_territories:": "\U0001f1f5\U0001f1f8",
+ ":palm_tree:": "\U0001f334",
+ ":palms_up_together:": "\U0001f932",
+ ":palms_up_together_tone1:": "\U0001f932\U0001f3fb",
+ ":palms_up_together_tone2:": "\U0001f932\U0001f3fc",
+ ":palms_up_together_tone3:": "\U0001f932\U0001f3fd",
+ ":palms_up_together_tone4:": "\U0001f932\U0001f3fe",
+ ":palms_up_together_tone5:": "\U0001f932\U0001f3ff",
+ ":panama:": "\U0001f1f5\U0001f1e6",
+ ":pancakes:": "\U0001f95e",
+ ":panda:": "\U0001f43c",
+ ":panda_face:": "\U0001f43c",
+ ":paperclip:": "\U0001f4ce",
+ ":paperclips:": "\U0001f587",
+ ":papua_new_guinea:": "\U0001f1f5\U0001f1ec",
+ ":parachute:": "\U0001fa82",
+ ":paraguay:": "\U0001f1f5\U0001f1fe",
+ ":parasol_on_ground:": "\u26f1\ufe0f",
+ ":park:": "\U0001f3de",
+ ":parking:": "\U0001f17f\ufe0f",
+ ":parrot:": "\U0001f99c",
+ ":part_alternation_mark:": "\u303d\ufe0f",
+ ":partly_sunny:": "\u26c5",
+ ":partly_sunny_rain:": "\U0001f326\ufe0f",
+ ":party_popper:": "\U0001f389",
+ ":partying_face:": "\U0001f973",
+ ":passenger_ship:": "\U0001f6f3\ufe0f",
+ ":passport_control:": "\U0001f6c2",
+ ":pause_button:": "\u23f8",
+ ":paw_prints:": "\U0001f43e",
+ ":peace:": "\u262e",
+ ":peace_symbol:": "\u262e\ufe0f",
+ ":peach:": "\U0001f351",
+ ":peacock:": "\U0001f99a",
+ ":peanuts:": "\U0001f95c",
+ ":pear:": "\U0001f350",
+ ":pen:": "\U0001f58a",
+ ":pen_ballpoint:": "\U0001f58a",
+ ":pen_fountain:": "\U0001f58b",
+ ":pencil:": "\u270f",
+ ":pencil2:": "\u270f\ufe0f",
+ ":penguin:": "\U0001f427",
+ ":pensive:": "\U0001f614",
+ ":pensive_face:": "\U0001f614",
+ ":people_holding_hands:": "\U0001f9d1\u200d\U0001f91d\u200d\U0001f9d1",
+ ":people_hugging:": "\U0001fac2",
+ ":people_with_bunny_ears:": "\U0001f46f",
+ ":people_with_bunny_ears_partying:": "\U0001f46f",
+ ":people_wrestling:": "\U0001f93c",
+ ":performing_arts:": "\U0001f3ad",
+ ":persevere:": "\U0001f623",
+ ":persevering_face:": "\U0001f623",
+ ":person:": "\U0001f9d1",
+ ":person_bald:": "\U0001f9d1\u200d\U0001f9b2",
+ ":person_beard:": "\U0001f9d4",
+ ":person_biking:": "\U0001f6b4",
+ ":person_biking_tone1:": "\U0001f6b4\U0001f3fb",
+ ":person_biking_tone2:": "\U0001f6b4\U0001f3fc",
+ ":person_biking_tone3:": "\U0001f6b4\U0001f3fd",
+ ":person_biking_tone4:": "\U0001f6b4\U0001f3fe",
+ ":person_biking_tone5:": "\U0001f6b4\U0001f3ff",
+ ":person_blond_hair:": "\U0001f471",
+ ":person_bouncing_ball:": "\u26f9",
+ ":person_bouncing_ball_tone1:": "\u26f9\U0001f3fb",
+ ":person_bouncing_ball_tone2:": "\u26f9\U0001f3fc",
+ ":person_bouncing_ball_tone3:": "\u26f9\U0001f3fd",
+ ":person_bouncing_ball_tone4:": "\u26f9\U0001f3fe",
+ ":person_bouncing_ball_tone5:": "\u26f9\U0001f3ff",
+ ":person_bowing:": "\U0001f647",
+ ":person_bowing_tone1:": "\U0001f647\U0001f3fb",
+ ":person_bowing_tone2:": "\U0001f647\U0001f3fc",
+ ":person_bowing_tone3:": "\U0001f647\U0001f3fd",
+ ":person_bowing_tone4:": "\U0001f647\U0001f3fe",
+ ":person_bowing_tone5:": "\U0001f647\U0001f3ff",
+ ":person_cartwheeling:": "\U0001f938",
+ ":person_climbing:": "\U0001f9d7\u200d\u2640\ufe0f",
+ ":person_climbing_tone1:": "\U0001f9d7\U0001f3fb",
+ ":person_climbing_tone2:": "\U0001f9d7\U0001f3fc",
+ ":person_climbing_tone3:": "\U0001f9d7\U0001f3fd",
+ ":person_climbing_tone4:": "\U0001f9d7\U0001f3fe",
+ ":person_climbing_tone5:": "\U0001f9d7\U0001f3ff",
+ ":person_curly_hair:": "\U0001f9d1\u200d\U0001f9b1",
+ ":person_doing_cartwheel:": "\U0001f938",
+ ":person_doing_cartwheel_tone1:": "\U0001f938\U0001f3fb",
+ ":person_doing_cartwheel_tone2:": "\U0001f938\U0001f3fc",
+ ":person_doing_cartwheel_tone3:": "\U0001f938\U0001f3fd",
+ ":person_doing_cartwheel_tone4:": "\U0001f938\U0001f3fe",
+ ":person_doing_cartwheel_tone5:": "\U0001f938\U0001f3ff",
+ ":person_facepalming:": "\U0001f926",
+ ":person_facepalming_tone1:": "\U0001f926\U0001f3fb",
+ ":person_facepalming_tone2:": "\U0001f926\U0001f3fc",
+ ":person_facepalming_tone3:": "\U0001f926\U0001f3fd",
+ ":person_facepalming_tone4:": "\U0001f926\U0001f3fe",
+ ":person_facepalming_tone5:": "\U0001f926\U0001f3ff",
+ ":person_feeding_baby:": "\U0001f9d1\u200d\U0001f37c",
+ ":person_fencing:": "\U0001f93a",
+ ":person_frowning:": "\U0001f64d\u200d\u2640\ufe0f",
+ ":person_frowning_tone1:": "\U0001f64d\U0001f3fb",
+ ":person_frowning_tone2:": "\U0001f64d\U0001f3fc",
+ ":person_frowning_tone3:": "\U0001f64d\U0001f3fd",
+ ":person_frowning_tone4:": "\U0001f64d\U0001f3fe",
+ ":person_frowning_tone5:": "\U0001f64d\U0001f3ff",
+ ":person_gesturing_NO:": "\U0001f645",
+ ":person_gesturing_OK:": "\U0001f646",
+ ":person_gesturing_no:": "\U0001f645",
+ ":person_gesturing_no_tone1:": "\U0001f645\U0001f3fb",
+ ":person_gesturing_no_tone2:": "\U0001f645\U0001f3fc",
+ ":person_gesturing_no_tone3:": "\U0001f645\U0001f3fd",
+ ":person_gesturing_no_tone4:": "\U0001f645\U0001f3fe",
+ ":person_gesturing_no_tone5:": "\U0001f645\U0001f3ff",
+ ":person_gesturing_ok:": "\U0001f646",
+ ":person_gesturing_ok_tone1:": "\U0001f646\U0001f3fb",
+ ":person_gesturing_ok_tone2:": "\U0001f646\U0001f3fc",
+ ":person_gesturing_ok_tone3:": "\U0001f646\U0001f3fd",
+ ":person_gesturing_ok_tone4:": "\U0001f646\U0001f3fe",
+ ":person_gesturing_ok_tone5:": "\U0001f646\U0001f3ff",
+ ":person_getting_haircut:": "\U0001f487",
+ ":person_getting_haircut_tone1:": "\U0001f487\U0001f3fb",
+ ":person_getting_haircut_tone2:": "\U0001f487\U0001f3fc",
+ ":person_getting_haircut_tone3:": "\U0001f487\U0001f3fd",
+ ":person_getting_haircut_tone4:": "\U0001f487\U0001f3fe",
+ ":person_getting_haircut_tone5:": "\U0001f487\U0001f3ff",
+ ":person_getting_massage:": "\U0001f486",
+ ":person_getting_massage_tone1:": "\U0001f486\U0001f3fb",
+ ":person_getting_massage_tone2:": "\U0001f486\U0001f3fc",
+ ":person_getting_massage_tone3:": "\U0001f486\U0001f3fd",
+ ":person_getting_massage_tone4:": "\U0001f486\U0001f3fe",
+ ":person_getting_massage_tone5:": "\U0001f486\U0001f3ff",
+ ":person_golfing:": "\U0001f3cc",
+ ":person_golfing_tone1:": "\U0001f3cc\U0001f3fb",
+ ":person_golfing_tone2:": "\U0001f3cc\U0001f3fc",
+ ":person_golfing_tone3:": "\U0001f3cc\U0001f3fd",
+ ":person_golfing_tone4:": "\U0001f3cc\U0001f3fe",
+ ":person_golfing_tone5:": "\U0001f3cc\U0001f3ff",
+ ":person_in_bed:": "\U0001f6cc",
+ ":person_in_bed_tone1:": "\U0001f6cc\U0001f3fb",
+ ":person_in_bed_tone2:": "\U0001f6cc\U0001f3fc",
+ ":person_in_bed_tone3:": "\U0001f6cc\U0001f3fd",
+ ":person_in_bed_tone4:": "\U0001f6cc\U0001f3fe",
+ ":person_in_bed_tone5:": "\U0001f6cc\U0001f3ff",
+ ":person_in_lotus_position:": "\U0001f9d8\u200d\u2640\ufe0f",
+ ":person_in_lotus_position_tone1:": "\U0001f9d8\U0001f3fb",
+ ":person_in_lotus_position_tone2:": "\U0001f9d8\U0001f3fc",
+ ":person_in_lotus_position_tone3:": "\U0001f9d8\U0001f3fd",
+ ":person_in_lotus_position_tone4:": "\U0001f9d8\U0001f3fe",
+ ":person_in_lotus_position_tone5:": "\U0001f9d8\U0001f3ff",
+ ":person_in_manual_wheelchair:": "\U0001f9d1\u200d\U0001f9bd",
+ ":person_in_motorized_wheelchair:": "\U0001f9d1\u200d\U0001f9bc",
+ ":person_in_steamy_room:": "\U0001f9d6\u200d\u2642\ufe0f",
+ ":person_in_steamy_room_tone1:": "\U0001f9d6\U0001f3fb",
+ ":person_in_steamy_room_tone2:": "\U0001f9d6\U0001f3fc",
+ ":person_in_steamy_room_tone3:": "\U0001f9d6\U0001f3fd",
+ ":person_in_steamy_room_tone4:": "\U0001f9d6\U0001f3fe",
+ ":person_in_steamy_room_tone5:": "\U0001f9d6\U0001f3ff",
+ ":person_in_suit_levitating:": "\U0001f574",
+ ":person_in_tuxedo:": "\U0001f935",
+ ":person_juggling:": "\U0001f939",
+ ":person_juggling_tone1:": "\U0001f939\U0001f3fb",
+ ":person_juggling_tone2:": "\U0001f939\U0001f3fc",
+ ":person_juggling_tone3:": "\U0001f939\U0001f3fd",
+ ":person_juggling_tone4:": "\U0001f939\U0001f3fe",
+ ":person_juggling_tone5:": "\U0001f939\U0001f3ff",
+ ":person_kneeling:": "\U0001f9ce",
+ ":person_lifting_weights:": "\U0001f3cb",
+ ":person_lifting_weights_tone1:": "\U0001f3cb\U0001f3fb",
+ ":person_lifting_weights_tone2:": "\U0001f3cb\U0001f3fc",
+ ":person_lifting_weights_tone3:": "\U0001f3cb\U0001f3fd",
+ ":person_lifting_weights_tone4:": "\U0001f3cb\U0001f3fe",
+ ":person_lifting_weights_tone5:": "\U0001f3cb\U0001f3ff",
+ ":person_mountain_biking:": "\U0001f6b5",
+ ":person_mountain_biking_tone1:": "\U0001f6b5\U0001f3fb",
+ ":person_mountain_biking_tone2:": "\U0001f6b5\U0001f3fc",
+ ":person_mountain_biking_tone3:": "\U0001f6b5\U0001f3fd",
+ ":person_mountain_biking_tone4:": "\U0001f6b5\U0001f3fe",
+ ":person_mountain_biking_tone5:": "\U0001f6b5\U0001f3ff",
+ ":person_playing_handball:": "\U0001f93e",
+ ":person_playing_handball_tone1:": "\U0001f93e\U0001f3fb",
+ ":person_playing_handball_tone2:": "\U0001f93e\U0001f3fc",
+ ":person_playing_handball_tone3:": "\U0001f93e\U0001f3fd",
+ ":person_playing_handball_tone4:": "\U0001f93e\U0001f3fe",
+ ":person_playing_handball_tone5:": "\U0001f93e\U0001f3ff",
+ ":person_playing_water_polo:": "\U0001f93d",
+ ":person_playing_water_polo_tone1:": "\U0001f93d\U0001f3fb",
+ ":person_playing_water_polo_tone2:": "\U0001f93d\U0001f3fc",
+ ":person_playing_water_polo_tone3:": "\U0001f93d\U0001f3fd",
+ ":person_playing_water_polo_tone4:": "\U0001f93d\U0001f3fe",
+ ":person_playing_water_polo_tone5:": "\U0001f93d\U0001f3ff",
+ ":person_pouting:": "\U0001f64e",
+ ":person_pouting_tone1:": "\U0001f64e\U0001f3fb",
+ ":person_pouting_tone2:": "\U0001f64e\U0001f3fc",
+ ":person_pouting_tone3:": "\U0001f64e\U0001f3fd",
+ ":person_pouting_tone4:": "\U0001f64e\U0001f3fe",
+ ":person_pouting_tone5:": "\U0001f64e\U0001f3ff",
+ ":person_raising_hand:": "\U0001f64b",
+ ":person_raising_hand_tone1:": "\U0001f64b\U0001f3fb",
+ ":person_raising_hand_tone2:": "\U0001f64b\U0001f3fc",
+ ":person_raising_hand_tone3:": "\U0001f64b\U0001f3fd",
+ ":person_raising_hand_tone4:": "\U0001f64b\U0001f3fe",
+ ":person_raising_hand_tone5:": "\U0001f64b\U0001f3ff",
+ ":person_red_hair:": "\U0001f9d1\u200d\U0001f9b0",
+ ":person_rowing_boat:": "\U0001f6a3",
+ ":person_rowing_boat_tone1:": "\U0001f6a3\U0001f3fb",
+ ":person_rowing_boat_tone2:": "\U0001f6a3\U0001f3fc",
+ ":person_rowing_boat_tone3:": "\U0001f6a3\U0001f3fd",
+ ":person_rowing_boat_tone4:": "\U0001f6a3\U0001f3fe",
+ ":person_rowing_boat_tone5:": "\U0001f6a3\U0001f3ff",
+ ":person_running:": "\U0001f3c3",
+ ":person_running_tone1:": "\U0001f3c3\U0001f3fb",
+ ":person_running_tone2:": "\U0001f3c3\U0001f3fc",
+ ":person_running_tone3:": "\U0001f3c3\U0001f3fd",
+ ":person_running_tone4:": "\U0001f3c3\U0001f3fe",
+ ":person_running_tone5:": "\U0001f3c3\U0001f3ff",
+ ":person_shrugging:": "\U0001f937",
+ ":person_shrugging_tone1:": "\U0001f937\U0001f3fb",
+ ":person_shrugging_tone2:": "\U0001f937\U0001f3fc",
+ ":person_shrugging_tone3:": "\U0001f937\U0001f3fd",
+ ":person_shrugging_tone4:": "\U0001f937\U0001f3fe",
+ ":person_shrugging_tone5:": "\U0001f937\U0001f3ff",
+ ":person_standing:": "\U0001f9cd",
+ ":person_surfing:": "\U0001f3c4",
+ ":person_surfing_tone1:": "\U0001f3c4\U0001f3fb",
+ ":person_surfing_tone2:": "\U0001f3c4\U0001f3fc",
+ ":person_surfing_tone3:": "\U0001f3c4\U0001f3fd",
+ ":person_surfing_tone4:": "\U0001f3c4\U0001f3fe",
+ ":person_surfing_tone5:": "\U0001f3c4\U0001f3ff",
+ ":person_swimming:": "\U0001f3ca",
+ ":person_swimming_tone1:": "\U0001f3ca\U0001f3fb",
+ ":person_swimming_tone2:": "\U0001f3ca\U0001f3fc",
+ ":person_swimming_tone3:": "\U0001f3ca\U0001f3fd",
+ ":person_swimming_tone4:": "\U0001f3ca\U0001f3fe",
+ ":person_swimming_tone5:": "\U0001f3ca\U0001f3ff",
+ ":person_taking_bath:": "\U0001f6c0",
+ ":person_tipping_hand:": "\U0001f481",
+ ":person_tipping_hand_tone1:": "\U0001f481\U0001f3fb",
+ ":person_tipping_hand_tone2:": "\U0001f481\U0001f3fc",
+ ":person_tipping_hand_tone3:": "\U0001f481\U0001f3fd",
+ ":person_tipping_hand_tone4:": "\U0001f481\U0001f3fe",
+ ":person_tipping_hand_tone5:": "\U0001f481\U0001f3ff",
+ ":person_walking:": "\U0001f6b6",
+ ":person_walking_tone1:": "\U0001f6b6\U0001f3fb",
+ ":person_walking_tone2:": "\U0001f6b6\U0001f3fc",
+ ":person_walking_tone3:": "\U0001f6b6\U0001f3fd",
+ ":person_walking_tone4:": "\U0001f6b6\U0001f3fe",
+ ":person_walking_tone5:": "\U0001f6b6\U0001f3ff",
+ ":person_wearing_turban:": "\U0001f473",
+ ":person_wearing_turban_tone1:": "\U0001f473\U0001f3fb",
+ ":person_wearing_turban_tone2:": "\U0001f473\U0001f3fc",
+ ":person_wearing_turban_tone3:": "\U0001f473\U0001f3fd",
+ ":person_wearing_turban_tone4:": "\U0001f473\U0001f3fe",
+ ":person_wearing_turban_tone5:": "\U0001f473\U0001f3ff",
+ ":person_white_hair:": "\U0001f9d1\u200d\U0001f9b3",
+ ":person_with_ball:": "\u26f9\ufe0f\u200d\u2642\ufe0f",
+ ":person_with_blond_hair:": "\U0001f471\u200d\u2642\ufe0f",
+ ":person_with_headscarf:": "\U0001f9d5",
+ ":person_with_pouting_face:": "\U0001f64e\u200d\u2640\ufe0f",
+ ":person_with_probing_cane:": "\U0001f9d1\u200d\U0001f9af",
+ ":person_with_skullcap:": "\U0001f472",
+ ":person_with_turban:": "\U0001f473",
+ ":person_with_veil:": "\U0001f470",
+ ":person_with_white_cane:": "\U0001f9d1\u200d\U0001f9af",
+ ":peru:": "\U0001f1f5\U0001f1ea",
+ ":petri_dish:": "\U0001f9eb",
+ ":philippines:": "\U0001f1f5\U0001f1ed",
+ ":phone:": "\u260e\ufe0f",
+ ":pick:": "\u26cf\ufe0f",
+ ":pickup_truck:": "\U0001f6fb",
+ ":pie:": "\U0001f967",
+ ":pig:": "\U0001f437",
+ ":pig2:": "\U0001f416",
+ ":pig_face:": "\U0001f437",
+ ":pig_nose:": "\U0001f43d",
+ ":pile_of_poo:": "\U0001f4a9",
+ ":pill:": "\U0001f48a",
+ ":pilot:": "\U0001f9d1\u200d\u2708\ufe0f",
+ ":pinata:": "\U0001fa85",
+ ":pinched_fingers:": "\U0001f90c",
+ ":pinching_hand:": "\U0001f90f",
+ ":pine_decoration:": "\U0001f38d",
+ ":pineapple:": "\U0001f34d",
+ ":ping_pong:": "\U0001f3d3",
+ ":pirate_flag:": "\U0001f3f4\u200d\u2620\ufe0f",
+ ":pisces:": "\u2653",
+ ":pitcairn_islands:": "\U0001f1f5\U0001f1f3",
+ ":pizza:": "\U0001f355",
+ ":piñata:": "\U0001fa85",
+ ":placard:": "\U0001faa7",
+ ":place_of_worship:": "\U0001f6d0",
+ ":plate_with_cutlery:": "\U0001f37d\ufe0f",
+ ":play_button:": "\u25b6",
+ ":play_or_pause_button:": "\u23ef",
+ ":play_pause:": "\u23ef",
+ ":pleading_face:": "\U0001f97a",
+ ":plunger:": "\U0001faa0",
+ ":plus:": "\u2795",
+ ":point_down:": "\U0001f447",
+ ":point_down_tone1:": "\U0001f447\U0001f3fb",
+ ":point_down_tone2:": "\U0001f447\U0001f3fc",
+ ":point_down_tone3:": "\U0001f447\U0001f3fd",
+ ":point_down_tone4:": "\U0001f447\U0001f3fe",
+ ":point_down_tone5:": "\U0001f447\U0001f3ff",
+ ":point_left:": "\U0001f448",
+ ":point_left_tone1:": "\U0001f448\U0001f3fb",
+ ":point_left_tone2:": "\U0001f448\U0001f3fc",
+ ":point_left_tone3:": "\U0001f448\U0001f3fd",
+ ":point_left_tone4:": "\U0001f448\U0001f3fe",
+ ":point_left_tone5:": "\U0001f448\U0001f3ff",
+ ":point_right:": "\U0001f449",
+ ":point_right_tone1:": "\U0001f449\U0001f3fb",
+ ":point_right_tone2:": "\U0001f449\U0001f3fc",
+ ":point_right_tone3:": "\U0001f449\U0001f3fd",
+ ":point_right_tone4:": "\U0001f449\U0001f3fe",
+ ":point_right_tone5:": "\U0001f449\U0001f3ff",
+ ":point_up:": "\u261d\ufe0f",
+ ":point_up_2:": "\U0001f446",
+ ":point_up_2_tone1:": "\U0001f446\U0001f3fb",
+ ":point_up_2_tone2:": "\U0001f446\U0001f3fc",
+ ":point_up_2_tone3:": "\U0001f446\U0001f3fd",
+ ":point_up_2_tone4:": "\U0001f446\U0001f3fe",
+ ":point_up_2_tone5:": "\U0001f446\U0001f3ff",
+ ":point_up_tone1:": "\u261d\U0001f3fb",
+ ":point_up_tone2:": "\u261d\U0001f3fc",
+ ":point_up_tone3:": "\u261d\U0001f3fd",
+ ":point_up_tone4:": "\u261d\U0001f3fe",
+ ":point_up_tone5:": "\u261d\U0001f3ff",
+ ":poland:": "\U0001f1f5\U0001f1f1",
+ ":polar_bear:": "\U0001f43b\u200d\u2744\ufe0f",
+ ":police_car:": "\U0001f693",
+ ":police_car_light:": "\U0001f6a8",
+ ":police_officer:": "\U0001f46e",
+ ":police_officer_tone1:": "\U0001f46e\U0001f3fb",
+ ":police_officer_tone2:": "\U0001f46e\U0001f3fc",
+ ":police_officer_tone3:": "\U0001f46e\U0001f3fd",
+ ":police_officer_tone4:": "\U0001f46e\U0001f3fe",
+ ":police_officer_tone5:": "\U0001f46e\U0001f3ff",
+ ":policeman:": "\U0001f46e\u200d\u2642\ufe0f",
+ ":policewoman:": "\U0001f46e\u200d\u2640\ufe0f",
+ ":poodle:": "\U0001f429",
+ ":pool_8_ball:": "\U0001f3b1",
+ ":poop:": "\U0001f4a9",
+ ":popcorn:": "\U0001f37f",
+ ":portugal:": "\U0001f1f5\U0001f1f9",
+ ":post_office:": "\U0001f3e3",
+ ":postal_horn:": "\U0001f4ef",
+ ":postbox:": "\U0001f4ee",
+ ":pot_of_food:": "\U0001f372",
+ ":potable_water:": "\U0001f6b0",
+ ":potato:": "\U0001f954",
+ ":potted_plant:": "\U0001fab4",
+ ":pouch:": "\U0001f45d",
+ ":poultry_leg:": "\U0001f357",
+ ":pound:": "\U0001f4b7",
+ ":pound_banknote:": "\U0001f4b7",
+ ":pout:": "\U0001f621",
+ ":pouting_cat:": "\U0001f63e",
+ ":pouting_face:": "\U0001f621",
+ ":pouting_man:": "\U0001f64e\u200d\u2642\ufe0f",
+ ":pouting_woman:": "\U0001f64e\u200d\u2640\ufe0f",
+ ":pray:": "\U0001f64f",
+ ":pray_tone1:": "\U0001f64f\U0001f3fb",
+ ":pray_tone2:": "\U0001f64f\U0001f3fc",
+ ":pray_tone3:": "\U0001f64f\U0001f3fd",
+ ":pray_tone4:": "\U0001f64f\U0001f3fe",
+ ":pray_tone5:": "\U0001f64f\U0001f3ff",
+ ":prayer_beads:": "\U0001f4ff",
+ ":pregnant_woman:": "\U0001f930",
+ ":pregnant_woman_tone1:": "\U0001f930\U0001f3fb",
+ ":pregnant_woman_tone2:": "\U0001f930\U0001f3fc",
+ ":pregnant_woman_tone3:": "\U0001f930\U0001f3fd",
+ ":pregnant_woman_tone4:": "\U0001f930\U0001f3fe",
+ ":pregnant_woman_tone5:": "\U0001f930\U0001f3ff",
+ ":pretzel:": "\U0001f968",
+ ":previous_track_button:": "\u23ee\ufe0f",
+ ":prince:": "\U0001f934",
+ ":prince_tone1:": "\U0001f934\U0001f3fb",
+ ":prince_tone2:": "\U0001f934\U0001f3fc",
+ ":prince_tone3:": "\U0001f934\U0001f3fd",
+ ":prince_tone4:": "\U0001f934\U0001f3fe",
+ ":prince_tone5:": "\U0001f934\U0001f3ff",
+ ":princess:": "\U0001f478",
+ ":princess_tone1:": "\U0001f478\U0001f3fb",
+ ":princess_tone2:": "\U0001f478\U0001f3fc",
+ ":princess_tone3:": "\U0001f478\U0001f3fd",
+ ":princess_tone4:": "\U0001f478\U0001f3fe",
+ ":princess_tone5:": "\U0001f478\U0001f3ff",
+ ":printer:": "\U0001f5a8\ufe0f",
+ ":probing_cane:": "\U0001f9af",
+ ":prohibited:": "\U0001f6ab",
+ ":projector:": "\U0001f4fd",
+ ":puerto_rico:": "\U0001f1f5\U0001f1f7",
+ ":punch:": "\U0001f44a",
+ ":punch_tone1:": "\U0001f44a\U0001f3fb",
+ ":punch_tone2:": "\U0001f44a\U0001f3fc",
+ ":punch_tone3:": "\U0001f44a\U0001f3fd",
+ ":punch_tone4:": "\U0001f44a\U0001f3fe",
+ ":punch_tone5:": "\U0001f44a\U0001f3ff",
+ ":purple_circle:": "\U0001f7e3",
+ ":purple_heart:": "\U0001f49c",
+ ":purple_square:": "\U0001f7ea",
+ ":purse:": "\U0001f45b",
+ ":pushpin:": "\U0001f4cc",
+ ":put_litter_in_its_place:": "\U0001f6ae",
+ ":puzzle_piece:": "\U0001f9e9",
+ ":qatar:": "\U0001f1f6\U0001f1e6",
+ ":question:": "\u2753",
+ ":rabbit:": "\U0001f430",
+ ":rabbit2:": "\U0001f407",
+ ":rabbit_face:": "\U0001f430",
+ ":raccoon:": "\U0001f99d",
+ ":race_car:": "\U0001f3ce",
+ ":racehorse:": "\U0001f40e",
+ ":racing_car:": "\U0001f3ce\ufe0f",
+ ":racing_motorcycle:": "\U0001f3cd\ufe0f",
+ ":radio:": "\U0001f4fb",
+ ":radio_button:": "\U0001f518",
+ ":radioactive:": "\u2622",
+ ":radioactive_sign:": "\u2622\ufe0f",
+ ":rage:": "\U0001f621",
+ ":railway_car:": "\U0001f683",
+ ":railway_track:": "\U0001f6e4\ufe0f",
+ ":rain_cloud:": "\U0001f327\ufe0f",
+ ":rainbow:": "\U0001f308",
+ ":rainbow-flag:": "\U0001f3f3\ufe0f\u200d\U0001f308",
+ ":rainbow_flag:": "\U0001f3f3\ufe0f\u200d\U0001f308",
+ ":raised_back_of_hand:": "\U0001f91a",
+ ":raised_back_of_hand_tone1:": "\U0001f91a\U0001f3fb",
+ ":raised_back_of_hand_tone2:": "\U0001f91a\U0001f3fc",
+ ":raised_back_of_hand_tone3:": "\U0001f91a\U0001f3fd",
+ ":raised_back_of_hand_tone4:": "\U0001f91a\U0001f3fe",
+ ":raised_back_of_hand_tone5:": "\U0001f91a\U0001f3ff",
+ ":raised_eyebrow:": "\U0001f928",
+ ":raised_fist:": "\u270a",
+ ":raised_hand:": "\u270b",
+ ":raised_hand_tone1:": "\u270b\U0001f3fb",
+ ":raised_hand_tone2:": "\u270b\U0001f3fc",
+ ":raised_hand_tone3:": "\u270b\U0001f3fd",
+ ":raised_hand_tone4:": "\u270b\U0001f3fe",
+ ":raised_hand_tone5:": "\u270b\U0001f3ff",
+ ":raised_hand_with_fingers_splayed:": "\U0001f590\ufe0f",
+ ":raised_hands:": "\U0001f64c",
+ ":raised_hands_tone1:": "\U0001f64c\U0001f3fb",
+ ":raised_hands_tone2:": "\U0001f64c\U0001f3fc",
+ ":raised_hands_tone3:": "\U0001f64c\U0001f3fd",
+ ":raised_hands_tone4:": "\U0001f64c\U0001f3fe",
+ ":raised_hands_tone5:": "\U0001f64c\U0001f3ff",
+ ":raising_hand:": "\U0001f64b\u200d\u2640\ufe0f",
+ ":raising_hand_man:": "\U0001f64b\u200d\u2642\ufe0f",
+ ":raising_hand_woman:": "\U0001f64b\u200d\u2640\ufe0f",
+ ":raising_hands:": "\U0001f64c",
+ ":ram:": "\U0001f40f",
+ ":ramen:": "\U0001f35c",
+ ":rat:": "\U0001f400",
+ ":razor:": "\U0001fa92",
+ ":receipt:": "\U0001f9fe",
+ ":record_button:": "\u23fa",
+ ":recycle:": "\u267b\ufe0f",
+ ":recycling_symbol:": "\u267b",
+ ":red_apple:": "\U0001f34e",
+ ":red_car:": "\U0001f697",
+ ":red_circle:": "\U0001f534",
+ ":red_envelope:": "\U0001f9e7",
+ ":red_exclamation_mark:": "\u2757",
+ ":red_hair:": "\U0001f9b0",
+ ":red_haired_man:": "\U0001f468\u200d\U0001f9b0",
+ ":red_haired_person:": "\U0001f9d1\u200d\U0001f9b0",
+ ":red_haired_woman:": "\U0001f469\u200d\U0001f9b0",
+ ":red_heart:": "\u2764",
+ ":red_paper_lantern:": "\U0001f3ee",
+ ":red_question_mark:": "\u2753",
+ ":red_square:": "\U0001f7e5",
+ ":red_triangle_pointed_down:": "\U0001f53b",
+ ":red_triangle_pointed_up:": "\U0001f53a",
+ ":registered:": "\u00ae\ufe0f",
+ ":relaxed:": "\u263a\ufe0f",
+ ":relieved:": "\U0001f60c",
+ ":relieved_face:": "\U0001f60c",
+ ":reminder_ribbon:": "\U0001f397\ufe0f",
+ ":repeat:": "\U0001f501",
+ ":repeat_button:": "\U0001f501",
+ ":repeat_one:": "\U0001f502",
+ ":repeat_single_button:": "\U0001f502",
+ ":rescue_worker_helmet:": "\u26d1\ufe0f",
+ ":rescue_worker’s_helmet:": "\u26d1",
+ ":restroom:": "\U0001f6bb",
+ ":reunion:": "\U0001f1f7\U0001f1ea",
+ ":reverse_button:": "\u25c0",
+ ":revolving_hearts:": "\U0001f49e",
+ ":rewind:": "\u23ea",
+ ":rhino:": "\U0001f98f",
+ ":rhinoceros:": "\U0001f98f",
+ ":ribbon:": "\U0001f380",
+ ":rice:": "\U0001f35a",
+ ":rice_ball:": "\U0001f359",
+ ":rice_cracker:": "\U0001f358",
+ ":rice_scene:": "\U0001f391",
+ ":right-facing_fist:": "\U0001f91c",
+ ":right_anger_bubble:": "\U0001f5ef\ufe0f",
+ ":right_arrow:": "\u27a1",
+ ":right_arrow_curving_down:": "\u2935",
+ ":right_arrow_curving_left:": "\u21a9",
+ ":right_arrow_curving_up:": "\u2934",
+ ":right_facing_fist:": "\U0001f91c",
+ ":right_facing_fist_tone1:": "\U0001f91c\U0001f3fb",
+ ":right_facing_fist_tone2:": "\U0001f91c\U0001f3fc",
+ ":right_facing_fist_tone3:": "\U0001f91c\U0001f3fd",
+ ":right_facing_fist_tone4:": "\U0001f91c\U0001f3fe",
+ ":right_facing_fist_tone5:": "\U0001f91c\U0001f3ff",
+ ":ring:": "\U0001f48d",
+ ":ringed_planet:": "\U0001fa90",
+ ":roasted_sweet_potato:": "\U0001f360",
+ ":robot:": "\U0001f916",
+ ":robot_face:": "\U0001f916",
+ ":rock:": "\U0001faa8",
+ ":rocket:": "\U0001f680",
+ ":rofl:": "\U0001f923",
+ ":roll_eyes:": "\U0001f644",
+ ":roll_of_paper:": "\U0001f9fb",
+ ":rolled-up_newspaper:": "\U0001f5de",
+ ":rolled_up_newspaper:": "\U0001f5de\ufe0f",
+ ":roller_coaster:": "\U0001f3a2",
+ ":roller_skate:": "\U0001f6fc",
+ ":rolling_eyes:": "\U0001f644",
+ ":rolling_on_the_floor_laughing:": "\U0001f923",
+ ":romania:": "\U0001f1f7\U0001f1f4",
+ ":rooster:": "\U0001f413",
+ ":rose:": "\U0001f339",
+ ":rosette:": "\U0001f3f5\ufe0f",
+ ":rotating_light:": "\U0001f6a8",
+ ":round_pushpin:": "\U0001f4cd",
+ ":rowboat:": "\U0001f6a3\u200d\u2642\ufe0f",
+ ":rowing_man:": "\U0001f6a3\u200d\u2642\ufe0f",
+ ":rowing_woman:": "\U0001f6a3\u200d\u2640\ufe0f",
+ ":ru:": "\U0001f1f7\U0001f1fa",
+ ":rugby_football:": "\U0001f3c9",
+ ":runner:": "\U0001f3c3\u200d\u2642\ufe0f",
+ ":running:": "\U0001f3c3",
+ ":running_man:": "\U0001f3c3\u200d\u2642\ufe0f",
+ ":running_shirt:": "\U0001f3bd",
+ ":running_shirt_with_sash:": "\U0001f3bd",
+ ":running_shoe:": "\U0001f45f",
+ ":running_woman:": "\U0001f3c3\u200d\u2640\ufe0f",
+ ":rwanda:": "\U0001f1f7\U0001f1fc",
+ ":sa:": "\U0001f202\ufe0f",
+ ":sad_but_relieved_face:": "\U0001f625",
+ ":safety_pin:": "\U0001f9f7",
+ ":safety_vest:": "\U0001f9ba",
+ ":sagittarius:": "\u2650",
+ ":sailboat:": "\u26f5",
+ ":sake:": "\U0001f376",
+ ":salad:": "\U0001f957",
+ ":salt:": "\U0001f9c2",
+ ":samoa:": "\U0001f1fc\U0001f1f8",
+ ":san_marino:": "\U0001f1f8\U0001f1f2",
+ ":sandal:": "\U0001f461",
+ ":sandwich:": "\U0001f96a",
+ ":santa:": "\U0001f385",
+ ":santa_tone1:": "\U0001f385\U0001f3fb",
+ ":santa_tone2:": "\U0001f385\U0001f3fc",
+ ":santa_tone3:": "\U0001f385\U0001f3fd",
+ ":santa_tone4:": "\U0001f385\U0001f3fe",
+ ":santa_tone5:": "\U0001f385\U0001f3ff",
+ ":sao_tome_principe:": "\U0001f1f8\U0001f1f9",
+ ":sari:": "\U0001f97b",
+ ":sassy_man:": "\U0001f481\u200d\u2642\ufe0f",
+ ":sassy_woman:": "\U0001f481\u200d\u2640\ufe0f",
+ ":satellite:": "\U0001f6f0\ufe0f",
+ ":satellite_antenna:": "\U0001f4e1",
+ ":satellite_orbital:": "\U0001f6f0",
+ ":satisfied:": "\U0001f606",
+ ":saudi_arabia:": "\U0001f1f8\U0001f1e6",
+ ":sauna_man:": "\U0001f9d6\u200d\u2642\ufe0f",
+ ":sauna_person:": "\U0001f9d6",
+ ":sauna_woman:": "\U0001f9d6\u200d\u2640\ufe0f",
+ ":sauropod:": "\U0001f995",
+ ":saxophone:": "\U0001f3b7",
+ ":scales:": "\u2696\ufe0f",
+ ":scarf:": "\U0001f9e3",
+ ":school:": "\U0001f3eb",
+ ":school_satchel:": "\U0001f392",
+ ":scientist:": "\U0001f9d1\u200d\U0001f52c",
+ ":scissors:": "\u2702\ufe0f",
+ ":scooter:": "\U0001f6f4",
+ ":scorpion:": "\U0001f982",
+ ":scorpius:": "\u264f",
+ ":scotland:": "\U0001f3f4\U000e0067\U000e0062\U000e0073\U000e0063\U000e0074\U000e007f",
+ ":scream:": "\U0001f631",
+ ":scream_cat:": "\U0001f640",
+ ":screwdriver:": "\U0001fa9b",
+ ":scroll:": "\U0001f4dc",
+ ":seal:": "\U0001f9ad",
+ ":seat:": "\U0001f4ba",
+ ":second_place:": "\U0001f948",
+ ":second_place_medal:": "\U0001f948",
+ ":secret:": "\u3299\ufe0f",
+ ":see-no-evil_monkey:": "\U0001f648",
+ ":see_no_evil:": "\U0001f648",
+ ":seedling:": "\U0001f331",
+ ":selfie:": "\U0001f933",
+ ":selfie_tone1:": "\U0001f933\U0001f3fb",
+ ":selfie_tone2:": "\U0001f933\U0001f3fc",
+ ":selfie_tone3:": "\U0001f933\U0001f3fd",
+ ":selfie_tone4:": "\U0001f933\U0001f3fe",
+ ":selfie_tone5:": "\U0001f933\U0001f3ff",
+ ":senegal:": "\U0001f1f8\U0001f1f3",
+ ":serbia:": "\U0001f1f7\U0001f1f8",
+ ":service_dog:": "\U0001f415\u200d\U0001f9ba",
+ ":seven:": "7\ufe0f\u20e3",
+ ":seven-thirty:": "\U0001f562",
+ ":seven_o’clock:": "\U0001f556",
+ ":sewing_needle:": "\U0001faa1",
+ ":seychelles:": "\U0001f1f8\U0001f1e8",
+ ":shallow_pan_of_food:": "\U0001f958",
+ ":shamrock:": "\u2618\ufe0f",
+ ":shark:": "\U0001f988",
+ ":shaved_ice:": "\U0001f367",
+ ":sheaf_of_rice:": "\U0001f33e",
+ ":sheep:": "\U0001f411",
+ ":shell:": "\U0001f41a",
+ ":shield:": "\U0001f6e1\ufe0f",
+ ":shinto_shrine:": "\u26e9\ufe0f",
+ ":ship:": "\U0001f6a2",
+ ":shirt:": "\U0001f455",
+ ":shit:": "\U0001f4a9",
+ ":shoe:": "\U0001f45e",
+ ":shooting_star:": "\U0001f320",
+ ":shopping:": "\U0001f6cd\ufe0f",
+ ":shopping_bags:": "\U0001f6cd\ufe0f",
+ ":shopping_cart:": "\U0001f6d2",
+ ":shopping_trolley:": "\U0001f6d2",
+ ":shortcake:": "\U0001f370",
+ ":shorts:": "\U0001fa73",
+ ":shower:": "\U0001f6bf",
+ ":shrimp:": "\U0001f990",
+ ":shrug:": "\U0001f937",
+ ":shuffle_tracks_button:": "\U0001f500",
+ ":shushing_face:": "\U0001f92b",
+ ":sierra_leone:": "\U0001f1f8\U0001f1f1",
+ ":sign_of_the_horns:": "\U0001f918",
+ ":signal_strength:": "\U0001f4f6",
+ ":singapore:": "\U0001f1f8\U0001f1ec",
+ ":singer:": "\U0001f9d1\u200d\U0001f3a4",
+ ":sint_maarten:": "\U0001f1f8\U0001f1fd",
+ ":six:": "6\ufe0f\u20e3",
+ ":six-thirty:": "\U0001f561",
+ ":six_o’clock:": "\U0001f555",
+ ":six_pointed_star:": "\U0001f52f",
+ ":skateboard:": "\U0001f6f9",
+ ":ski:": "\U0001f3bf",
+ ":skier:": "\u26f7\ufe0f",
+ ":skin-tone-2:": "\U0001f3fb",
+ ":skin-tone-3:": "\U0001f3fc",
+ ":skin-tone-4:": "\U0001f3fd",
+ ":skin-tone-5:": "\U0001f3fe",
+ ":skin-tone-6:": "\U0001f3ff",
+ ":skis:": "\U0001f3bf",
+ ":skull:": "\U0001f480",
+ ":skull_and_crossbones:": "\u2620\ufe0f",
+ ":skull_crossbones:": "\u2620",
+ ":skunk:": "\U0001f9a8",
+ ":sled:": "\U0001f6f7",
+ ":sleeping:": "\U0001f634",
+ ":sleeping_accommodation:": "\U0001f6cc",
+ ":sleeping_bed:": "\U0001f6cc",
+ ":sleeping_face:": "\U0001f634",
+ ":sleepy:": "\U0001f62a",
+ ":sleepy_face:": "\U0001f62a",
+ ":sleuth_or_spy:": "\U0001f575\ufe0f\u200d\u2642\ufe0f",
+ ":slight_frown:": "\U0001f641",
+ ":slight_smile:": "\U0001f642",
+ ":slightly_frowning_face:": "\U0001f641",
+ ":slightly_smiling_face:": "\U0001f642",
+ ":slot_machine:": "\U0001f3b0",
+ ":sloth:": "\U0001f9a5",
+ ":slovakia:": "\U0001f1f8\U0001f1f0",
+ ":slovenia:": "\U0001f1f8\U0001f1ee",
+ ":small_airplane:": "\U0001f6e9\ufe0f",
+ ":small_blue_diamond:": "\U0001f539",
+ ":small_orange_diamond:": "\U0001f538",
+ ":small_red_triangle:": "\U0001f53a",
+ ":small_red_triangle_down:": "\U0001f53b",
+ ":smile:": "\U0001f604",
+ ":smile_cat:": "\U0001f638",
+ ":smiley:": "\U0001f603",
+ ":smiley_cat:": "\U0001f63a",
+ ":smiling_cat_with_heart-eyes:": "\U0001f63b",
+ ":smiling_face:": "\u263a",
+ ":smiling_face_with_3_hearts:": "\U0001f970",
+ ":smiling_face_with_halo:": "\U0001f607",
+ ":smiling_face_with_heart-eyes:": "\U0001f60d",
+ ":smiling_face_with_hearts:": "\U0001f970",
+ ":smiling_face_with_horns:": "\U0001f608",
+ ":smiling_face_with_smiling_eyes:": "\U0001f60a",
+ ":smiling_face_with_sunglasses:": "\U0001f60e",
+ ":smiling_face_with_tear:": "\U0001f972",
+ ":smiling_face_with_three_hearts:": "\U0001f970",
+ ":smiling_imp:": "\U0001f608",
+ ":smirk:": "\U0001f60f",
+ ":smirk_cat:": "\U0001f63c",
+ ":smirking_face:": "\U0001f60f",
+ ":smoking:": "\U0001f6ac",
+ ":snail:": "\U0001f40c",
+ ":snake:": "\U0001f40d",
+ ":sneezing_face:": "\U0001f927",
+ ":snow-capped_mountain:": "\U0001f3d4",
+ ":snow_capped_mountain:": "\U0001f3d4\ufe0f",
+ ":snow_cloud:": "\U0001f328\ufe0f",
+ ":snowboarder:": "\U0001f3c2",
+ ":snowboarder_tone1:": "\U0001f3c2\U0001f3fb",
+ ":snowboarder_tone2:": "\U0001f3c2\U0001f3fc",
+ ":snowboarder_tone3:": "\U0001f3c2\U0001f3fd",
+ ":snowboarder_tone4:": "\U0001f3c2\U0001f3fe",
+ ":snowboarder_tone5:": "\U0001f3c2\U0001f3ff",
+ ":snowflake:": "\u2744\ufe0f",
+ ":snowman:": "\u2603\ufe0f",
+ ":snowman2:": "\u2603",
+ ":snowman_with_snow:": "\u2603\ufe0f",
+ ":snowman_without_snow:": "\u26c4",
+ ":soap:": "\U0001f9fc",
+ ":sob:": "\U0001f62d",
+ ":soccer:": "\u26bd",
+ ":soccer_ball:": "\u26bd",
+ ":socks:": "\U0001f9e6",
+ ":soft_ice_cream:": "\U0001f366",
+ ":softball:": "\U0001f94e",
+ ":solomon_islands:": "\U0001f1f8\U0001f1e7",
+ ":somalia:": "\U0001f1f8\U0001f1f4",
+ ":soon:": "\U0001f51c",
+ ":sos:": "\U0001f198",
+ ":sound:": "\U0001f509",
+ ":south_africa:": "\U0001f1ff\U0001f1e6",
+ ":south_georgia_south_sandwich_islands:": "\U0001f1ec\U0001f1f8",
+ ":south_sudan:": "\U0001f1f8\U0001f1f8",
+ ":space_invader:": "\U0001f47e",
+ ":spade_suit:": "\u2660",
+ ":spades:": "\u2660\ufe0f",
+ ":spaghetti:": "\U0001f35d",
+ ":sparkle:": "\u2747\ufe0f",
+ ":sparkler:": "\U0001f387",
+ ":sparkles:": "\u2728",
+ ":sparkling_heart:": "\U0001f496",
+ ":speak-no-evil_monkey:": "\U0001f64a",
+ ":speak_no_evil:": "\U0001f64a",
+ ":speaker:": "\U0001f508",
+ ":speaker_high_volume:": "\U0001f50a",
+ ":speaker_low_volume:": "\U0001f508",
+ ":speaker_medium_volume:": "\U0001f509",
+ ":speaking_head:": "\U0001f5e3",
+ ":speaking_head_in_silhouette:": "\U0001f5e3\ufe0f",
+ ":speech_balloon:": "\U0001f4ac",
+ ":speech_left:": "\U0001f5e8",
+ ":speedboat:": "\U0001f6a4",
+ ":spider:": "\U0001f577\ufe0f",
+ ":spider_web:": "\U0001f578\ufe0f",
+ ":spiral_calendar:": "\U0001f5d3",
+ ":spiral_calendar_pad:": "\U0001f5d3\ufe0f",
+ ":spiral_note_pad:": "\U0001f5d2\ufe0f",
+ ":spiral_notepad:": "\U0001f5d2",
+ ":spiral_shell:": "\U0001f41a",
+ ":spock-hand:": "\U0001f596",
+ ":sponge:": "\U0001f9fd",
+ ":spoon:": "\U0001f944",
+ ":sport_utility_vehicle:": "\U0001f699",
+ ":sports_medal:": "\U0001f3c5",
+ ":spouting_whale:": "\U0001f433",
+ ":squid:": "\U0001f991",
+ ":squinting_face_with_tongue:": "\U0001f61d",
+ ":sri_lanka:": "\U0001f1f1\U0001f1f0",
+ ":st_barthelemy:": "\U0001f1e7\U0001f1f1",
+ ":st_helena:": "\U0001f1f8\U0001f1ed",
+ ":st_kitts_nevis:": "\U0001f1f0\U0001f1f3",
+ ":st_lucia:": "\U0001f1f1\U0001f1e8",
+ ":st_martin:": "\U0001f1f2\U0001f1eb",
+ ":st_pierre_miquelon:": "\U0001f1f5\U0001f1f2",
+ ":st_vincent_grenadines:": "\U0001f1fb\U0001f1e8",
+ ":stadium:": "\U0001f3df\ufe0f",
+ ":standing_man:": "\U0001f9cd\u200d\u2642\ufe0f",
+ ":standing_person:": "\U0001f9cd",
+ ":standing_woman:": "\U0001f9cd\u200d\u2640\ufe0f",
+ ":star:": "\u2b50",
+ ":star-struck:": "\U0001f929",
+ ":star2:": "\U0001f31f",
+ ":star_and_crescent:": "\u262a\ufe0f",
+ ":star_of_David:": "\u2721",
+ ":star_of_david:": "\u2721\ufe0f",
+ ":star_struck:": "\U0001f929",
+ ":stars:": "\U0001f320",
+ ":station:": "\U0001f689",
+ ":statue_of_liberty:": "\U0001f5fd",
+ ":steam_locomotive:": "\U0001f682",
+ ":steaming_bowl:": "\U0001f35c",
+ ":stethoscope:": "\U0001fa7a",
+ ":stew:": "\U0001f372",
+ ":stop_button:": "\u23f9",
+ ":stop_sign:": "\U0001f6d1",
+ ":stopwatch:": "\u23f1\ufe0f",
+ ":straight_ruler:": "\U0001f4cf",
+ ":strawberry:": "\U0001f353",
+ ":stuck_out_tongue:": "\U0001f61b",
+ ":stuck_out_tongue_closed_eyes:": "\U0001f61d",
+ ":stuck_out_tongue_winking_eye:": "\U0001f61c",
+ ":student:": "\U0001f9d1\u200d\U0001f393",
+ ":studio_microphone:": "\U0001f399\ufe0f",
+ ":stuffed_flatbread:": "\U0001f959",
+ ":sudan:": "\U0001f1f8\U0001f1e9",
+ ":sun:": "\u2600",
+ ":sun_behind_cloud:": "\u26c5",
+ ":sun_behind_large_cloud:": "\U0001f325",
+ ":sun_behind_rain_cloud:": "\U0001f326",
+ ":sun_behind_small_cloud:": "\U0001f324",
+ ":sun_with_face:": "\U0001f31e",
+ ":sunflower:": "\U0001f33b",
+ ":sunglasses:": "\U0001f60e",
+ ":sunny:": "\u2600\ufe0f",
+ ":sunrise:": "\U0001f305",
+ ":sunrise_over_mountains:": "\U0001f304",
+ ":sunset:": "\U0001f307",
+ ":superhero:": "\U0001f9b8",
+ ":superhero_man:": "\U0001f9b8\u200d\u2642\ufe0f",
+ ":superhero_woman:": "\U0001f9b8\u200d\u2640\ufe0f",
+ ":supervillain:": "\U0001f9b9",
+ ":supervillain_man:": "\U0001f9b9\u200d\u2642\ufe0f",
+ ":supervillain_woman:": "\U0001f9b9\u200d\u2640\ufe0f",
+ ":surfer:": "\U0001f3c4\u200d\u2642\ufe0f",
+ ":surfing_man:": "\U0001f3c4\u200d\u2642\ufe0f",
+ ":surfing_woman:": "\U0001f3c4\u200d\u2640\ufe0f",
+ ":suriname:": "\U0001f1f8\U0001f1f7",
+ ":sushi:": "\U0001f363",
+ ":suspension_railway:": "\U0001f69f",
+ ":svalbard_jan_mayen:": "\U0001f1f8\U0001f1ef",
+ ":swan:": "\U0001f9a2",
+ ":swaziland:": "\U0001f1f8\U0001f1ff",
+ ":sweat:": "\U0001f613",
+ ":sweat_droplets:": "\U0001f4a6",
+ ":sweat_drops:": "\U0001f4a6",
+ ":sweat_smile:": "\U0001f605",
+ ":sweden:": "\U0001f1f8\U0001f1ea",
+ ":sweet_potato:": "\U0001f360",
+ ":swim_brief:": "\U0001fa72",
+ ":swimmer:": "\U0001f3ca\u200d\u2642\ufe0f",
+ ":swimming_man:": "\U0001f3ca\u200d\u2642\ufe0f",
+ ":swimming_woman:": "\U0001f3ca\u200d\u2640\ufe0f",
+ ":switzerland:": "\U0001f1e8\U0001f1ed",
+ ":symbols:": "\U0001f523",
+ ":synagogue:": "\U0001f54d",
+ ":syria:": "\U0001f1f8\U0001f1fe",
+ ":syringe:": "\U0001f489",
+ ":t-rex:": "\U0001f996",
+ ":t-shirt:": "\U0001f455",
+ ":t_rex:": "\U0001f996",
+ ":table_tennis_paddle_and_ball:": "\U0001f3d3",
+ ":taco:": "\U0001f32e",
+ ":tada:": "\U0001f389",
+ ":taiwan:": "\U0001f1f9\U0001f1fc",
+ ":tajikistan:": "\U0001f1f9\U0001f1ef",
+ ":takeout_box:": "\U0001f961",
+ ":tamale:": "\U0001fad4",
+ ":tanabata_tree:": "\U0001f38b",
+ ":tangerine:": "\U0001f34a",
+ ":tanzania:": "\U0001f1f9\U0001f1ff",
+ ":taurus:": "\u2649",
+ ":taxi:": "\U0001f695",
+ ":tea:": "\U0001f375",
+ ":teacher:": "\U0001f9d1\u200d\U0001f3eb",
+ ":teacup_without_handle:": "\U0001f375",
+ ":teapot:": "\U0001fad6",
+ ":tear-off_calendar:": "\U0001f4c6",
+ ":technologist:": "\U0001f9d1\u200d\U0001f4bb",
+ ":teddy_bear:": "\U0001f9f8",
+ ":telephone:": "\u260e",
+ ":telephone_receiver:": "\U0001f4de",
+ ":telescope:": "\U0001f52d",
+ ":television:": "\U0001f4fa",
+ ":ten-thirty:": "\U0001f565",
+ ":ten_o’clock:": "\U0001f559",
+ ":tennis:": "\U0001f3be",
+ ":tent:": "\u26fa",
+ ":test_tube:": "\U0001f9ea",
+ ":thailand:": "\U0001f1f9\U0001f1ed",
+ ":the_horns:": "\U0001f918",
+ ":thermometer:": "\U0001f321\ufe0f",
+ ":thermometer_face:": "\U0001f912",
+ ":thinking:": "\U0001f914",
+ ":thinking_face:": "\U0001f914",
+ ":third_place:": "\U0001f949",
+ ":third_place_medal:": "\U0001f949",
+ ":thong_sandal:": "\U0001fa74",
+ ":thought_balloon:": "\U0001f4ad",
+ ":thread:": "\U0001f9f5",
+ ":three:": "3\ufe0f\u20e3",
+ ":three-thirty:": "\U0001f55e",
+ ":three_button_mouse:": "\U0001f5b1\ufe0f",
+ ":three_o’clock:": "\U0001f552",
+ ":thumbs_down:": "\U0001f44e",
+ ":thumbs_up:": "\U0001f44d",
+ ":thumbsdown:": "\U0001f44e",
+ ":thumbsdown_tone1:": "\U0001f44e\U0001f3fb",
+ ":thumbsdown_tone2:": "\U0001f44e\U0001f3fc",
+ ":thumbsdown_tone3:": "\U0001f44e\U0001f3fd",
+ ":thumbsdown_tone4:": "\U0001f44e\U0001f3fe",
+ ":thumbsdown_tone5:": "\U0001f44e\U0001f3ff",
+ ":thumbsup:": "\U0001f44d",
+ ":thumbsup_tone1:": "\U0001f44d\U0001f3fb",
+ ":thumbsup_tone2:": "\U0001f44d\U0001f3fc",
+ ":thumbsup_tone3:": "\U0001f44d\U0001f3fd",
+ ":thumbsup_tone4:": "\U0001f44d\U0001f3fe",
+ ":thumbsup_tone5:": "\U0001f44d\U0001f3ff",
+ ":thunder_cloud_and_rain:": "\u26c8\ufe0f",
+ ":thunder_cloud_rain:": "\u26c8",
+ ":ticket:": "\U0001f3ab",
+ ":tickets:": "\U0001f39f",
+ ":tiger:": "\U0001f42f",
+ ":tiger2:": "\U0001f405",
+ ":tiger_face:": "\U0001f42f",
+ ":timer:": "\u23f2",
+ ":timer_clock:": "\u23f2\ufe0f",
+ ":timor_leste:": "\U0001f1f9\U0001f1f1",
+ ":tipping_hand_man:": "\U0001f481\u200d\u2642\ufe0f",
+ ":tipping_hand_person:": "\U0001f481",
+ ":tipping_hand_woman:": "\U0001f481\u200d\u2640\ufe0f",
+ ":tired_face:": "\U0001f62b",
+ ":tm:": "\u2122\ufe0f",
+ ":togo:": "\U0001f1f9\U0001f1ec",
+ ":toilet:": "\U0001f6bd",
+ ":tokelau:": "\U0001f1f9\U0001f1f0",
+ ":tokyo_tower:": "\U0001f5fc",
+ ":tomato:": "\U0001f345",
+ ":tonga:": "\U0001f1f9\U0001f1f4",
+ ":tongue:": "\U0001f445",
+ ":toolbox:": "\U0001f9f0",
+ ":tools:": "\U0001f6e0",
+ ":tooth:": "\U0001f9b7",
+ ":toothbrush:": "\U0001faa5",
+ ":top:": "\U0001f51d",
+ ":top_hat:": "\U0001f3a9",
+ ":tophat:": "\U0001f3a9",
+ ":tornado:": "\U0001f32a\ufe0f",
+ ":tr:": "\U0001f1f9\U0001f1f7",
+ ":track_next:": "\u23ed",
+ ":track_previous:": "\u23ee",
+ ":trackball:": "\U0001f5b2\ufe0f",
+ ":tractor:": "\U0001f69c",
+ ":trade_mark:": "\u2122",
+ ":traffic_light:": "\U0001f6a5",
+ ":train:": "\U0001f68b",
+ ":train2:": "\U0001f686",
+ ":tram:": "\U0001f68a",
+ ":tram_car:": "\U0001f68b",
+ ":transgender_flag:": "\U0001f3f3\ufe0f\u200d\u26a7\ufe0f",
+ ":transgender_symbol:": "\u26a7\ufe0f",
+ ":triangular_flag:": "\U0001f6a9",
+ ":triangular_flag_on_post:": "\U0001f6a9",
+ ":triangular_ruler:": "\U0001f4d0",
+ ":trident:": "\U0001f531",
+ ":trident_emblem:": "\U0001f531",
+ ":trinidad_tobago:": "\U0001f1f9\U0001f1f9",
+ ":tristan_da_cunha:": "\U0001f1f9\U0001f1e6",
+ ":triumph:": "\U0001f624",
+ ":trolleybus:": "\U0001f68e",
+ ":trophy:": "\U0001f3c6",
+ ":tropical_drink:": "\U0001f379",
+ ":tropical_fish:": "\U0001f420",
+ ":truck:": "\U0001f69a",
+ ":trumpet:": "\U0001f3ba",
+ ":tshirt:": "\U0001f455",
+ ":tulip:": "\U0001f337",
+ ":tumbler_glass:": "\U0001f943",
+ ":tunisia:": "\U0001f1f9\U0001f1f3",
+ ":turkey:": "\U0001f983",
+ ":turkmenistan:": "\U0001f1f9\U0001f1f2",
+ ":turks_caicos_islands:": "\U0001f1f9\U0001f1e8",
+ ":turtle:": "\U0001f422",
+ ":tuvalu:": "\U0001f1f9\U0001f1fb",
+ ":tv:": "\U0001f4fa",
+ ":twelve-thirty:": "\U0001f567",
+ ":twelve_o’clock:": "\U0001f55b",
+ ":twisted_rightwards_arrows:": "\U0001f500",
+ ":two:": "2\ufe0f\u20e3",
+ ":two-hump_camel:": "\U0001f42b",
+ ":two-thirty:": "\U0001f55d",
+ ":two_hearts:": "\U0001f495",
+ ":two_men_holding_hands:": "\U0001f46c",
+ ":two_o’clock:": "\U0001f551",
+ ":two_women_holding_hands:": "\U0001f46d",
+ ":u5272:": "\U0001f239",
+ ":u5408:": "\U0001f234",
+ ":u55b6:": "\U0001f23a",
+ ":u6307:": "\U0001f22f",
+ ":u6708:": "\U0001f237\ufe0f",
+ ":u6709:": "\U0001f236",
+ ":u6e80:": "\U0001f235",
+ ":u7121:": "\U0001f21a",
+ ":u7533:": "\U0001f238",
+ ":u7981:": "\U0001f232",
+ ":u7a7a:": "\U0001f233",
+ ":uganda:": "\U0001f1fa\U0001f1ec",
+ ":uk:": "\U0001f1ec\U0001f1e7",
+ ":ukraine:": "\U0001f1fa\U0001f1e6",
+ ":umbrella:": "\u2602\ufe0f",
+ ":umbrella2:": "\u2602",
+ ":umbrella_on_ground:": "\u26f1\ufe0f",
+ ":umbrella_with_rain_drops:": "\u2614",
+ ":unamused:": "\U0001f612",
+ ":unamused_face:": "\U0001f612",
+ ":underage:": "\U0001f51e",
+ ":unicorn:": "\U0001f984",
+ ":unicorn_face:": "\U0001f984",
+ ":united_arab_emirates:": "\U0001f1e6\U0001f1ea",
+ ":united_nations:": "\U0001f1fa\U0001f1f3",
+ ":unlock:": "\U0001f513",
+ ":unlocked:": "\U0001f513",
+ ":up:": "\U0001f199",
+ ":up-down_arrow:": "\u2195",
+ ":up-left_arrow:": "\u2196",
+ ":up-right_arrow:": "\u2197",
+ ":up_arrow:": "\u2b06",
+ ":upside-down_face:": "\U0001f643",
+ ":upside_down:": "\U0001f643",
+ ":upside_down_face:": "\U0001f643",
+ ":upwards_button:": "\U0001f53c",
+ ":urn:": "\u26b1",
+ ":uruguay:": "\U0001f1fa\U0001f1fe",
+ ":us:": "\U0001f1fa\U0001f1f8",
+ ":us_outlying_islands:": "\U0001f1fa\U0001f1f2",
+ ":us_virgin_islands:": "\U0001f1fb\U0001f1ee",
+ ":uzbekistan:": "\U0001f1fa\U0001f1ff",
+ ":v:": "\u270c\ufe0f",
+ ":v_tone1:": "\u270c\U0001f3fb",
+ ":v_tone2:": "\u270c\U0001f3fc",
+ ":v_tone3:": "\u270c\U0001f3fd",
+ ":v_tone4:": "\u270c\U0001f3fe",
+ ":v_tone5:": "\u270c\U0001f3ff",
+ ":vampire:": "\U0001f9db\u200d\u2640\ufe0f",
+ ":vampire_man:": "\U0001f9db\u200d\u2642\ufe0f",
+ ":vampire_tone1:": "\U0001f9db\U0001f3fb",
+ ":vampire_tone2:": "\U0001f9db\U0001f3fc",
+ ":vampire_tone3:": "\U0001f9db\U0001f3fd",
+ ":vampire_tone4:": "\U0001f9db\U0001f3fe",
+ ":vampire_tone5:": "\U0001f9db\U0001f3ff",
+ ":vampire_woman:": "\U0001f9db\u200d\u2640\ufe0f",
+ ":vanuatu:": "\U0001f1fb\U0001f1fa",
+ ":vatican_city:": "\U0001f1fb\U0001f1e6",
+ ":venezuela:": "\U0001f1fb\U0001f1ea",
+ ":vertical_traffic_light:": "\U0001f6a6",
+ ":vhs:": "\U0001f4fc",
+ ":vibration_mode:": "\U0001f4f3",
+ ":victory_hand:": "\u270c",
+ ":video_camera:": "\U0001f4f9",
+ ":video_game:": "\U0001f3ae",
+ ":videocassette:": "\U0001f4fc",
+ ":vietnam:": "\U0001f1fb\U0001f1f3",
+ ":violin:": "\U0001f3bb",
+ ":virgo:": "\u264d",
+ ":volcano:": "\U0001f30b",
+ ":volleyball:": "\U0001f3d0",
+ ":vomiting_face:": "\U0001f92e",
+ ":vs:": "\U0001f19a",
+ ":vulcan:": "\U0001f596",
+ ":vulcan_salute:": "\U0001f596",
+ ":vulcan_tone1:": "\U0001f596\U0001f3fb",
+ ":vulcan_tone2:": "\U0001f596\U0001f3fc",
+ ":vulcan_tone3:": "\U0001f596\U0001f3fd",
+ ":vulcan_tone4:": "\U0001f596\U0001f3fe",
+ ":vulcan_tone5:": "\U0001f596\U0001f3ff",
+ ":waffle:": "\U0001f9c7",
+ ":wales:": "\U0001f3f4\U000e0067\U000e0062\U000e0077\U000e006c\U000e0073\U000e007f",
+ ":walking:": "\U0001f6b6\u200d\u2642\ufe0f",
+ ":walking_man:": "\U0001f6b6\u200d\u2642\ufe0f",
+ ":walking_woman:": "\U0001f6b6\u200d\u2640\ufe0f",
+ ":wallis_futuna:": "\U0001f1fc\U0001f1eb",
+ ":waning_crescent_moon:": "\U0001f318",
+ ":waning_gibbous_moon:": "\U0001f316",
+ ":warning:": "\u26a0\ufe0f",
+ ":wastebasket:": "\U0001f5d1\ufe0f",
+ ":watch:": "\u231a",
+ ":water_buffalo:": "\U0001f403",
+ ":water_closet:": "\U0001f6be",
+ ":water_pistol:": "\U0001f52b",
+ ":water_polo:": "\U0001f93d",
+ ":water_wave:": "\U0001f30a",
+ ":watermelon:": "\U0001f349",
+ ":wave:": "\U0001f44b",
+ ":wave_tone1:": "\U0001f44b\U0001f3fb",
+ ":wave_tone2:": "\U0001f44b\U0001f3fc",
+ ":wave_tone3:": "\U0001f44b\U0001f3fd",
+ ":wave_tone4:": "\U0001f44b\U0001f3fe",
+ ":wave_tone5:": "\U0001f44b\U0001f3ff",
+ ":waving_black_flag:": "\U0001f3f4",
+ ":waving_hand:": "\U0001f44b",
+ ":waving_white_flag:": "\U0001f3f3\ufe0f",
+ ":wavy_dash:": "\u3030\ufe0f",
+ ":waxing_crescent_moon:": "\U0001f312",
+ ":waxing_gibbous_moon:": "\U0001f314",
+ ":wc:": "\U0001f6be",
+ ":weary:": "\U0001f629",
+ ":weary_cat:": "\U0001f640",
+ ":weary_face:": "\U0001f629",
+ ":wedding:": "\U0001f492",
+ ":weight_lifter:": "\U0001f3cb\ufe0f\u200d\u2642\ufe0f",
+ ":weight_lifting:": "\U0001f3cb\ufe0f",
+ ":weight_lifting_man:": "\U0001f3cb\ufe0f\u200d\u2642\ufe0f",
+ ":weight_lifting_woman:": "\U0001f3cb\ufe0f\u200d\u2640\ufe0f",
+ ":western_sahara:": "\U0001f1ea\U0001f1ed",
+ ":whale:": "\U0001f433",
+ ":whale2:": "\U0001f40b",
+ ":wheel_of_dharma:": "\u2638\ufe0f",
+ ":wheelchair:": "\u267f",
+ ":wheelchair_symbol:": "\u267f",
+ ":white_cane:": "\U0001f9af",
+ ":white_check_mark:": "\u2705",
+ ":white_circle:": "\u26aa",
+ ":white_exclamation_mark:": "\u2755",
+ ":white_flag:": "\U0001f3f3",
+ ":white_flower:": "\U0001f4ae",
+ ":white_frowning_face:": "\u2639\ufe0f",
+ ":white_hair:": "\U0001f9b3",
+ ":white_haired_man:": "\U0001f468\u200d\U0001f9b3",
+ ":white_haired_person:": "\U0001f9d1\u200d\U0001f9b3",
+ ":white_haired_woman:": "\U0001f469\u200d\U0001f9b3",
+ ":white_heart:": "\U0001f90d",
+ ":white_large_square:": "\u2b1c",
+ ":white_medium-small_square:": "\u25fd",
+ ":white_medium_small_square:": "\u25fd",
+ ":white_medium_square:": "\u25fb\ufe0f",
+ ":white_question_mark:": "\u2754",
+ ":white_small_square:": "\u25ab\ufe0f",
+ ":white_square_button:": "\U0001f533",
+ ":white_sun_cloud:": "\U0001f325",
+ ":white_sun_rain_cloud:": "\U0001f326",
+ ":white_sun_small_cloud:": "\U0001f324",
+ ":wilted_flower:": "\U0001f940",
+ ":wilted_rose:": "\U0001f940",
+ ":wind_blowing_face:": "\U0001f32c\ufe0f",
+ ":wind_chime:": "\U0001f390",
+ ":wind_face:": "\U0001f32c",
+ ":window:": "\U0001fa9f",
+ ":wine_glass:": "\U0001f377",
+ ":wink:": "\U0001f609",
+ ":winking_face:": "\U0001f609",
+ ":winking_face_with_tongue:": "\U0001f61c",
+ ":wolf:": "\U0001f43a",
+ ":woman:": "\U0001f469",
+ ":woman-biking:": "\U0001f6b4\u200d\u2640\ufe0f",
+ ":woman-bouncing-ball:": "\u26f9\ufe0f\u200d\u2640\ufe0f",
+ ":woman-bowing:": "\U0001f647\u200d\u2640\ufe0f",
+ ":woman-boy:": "\U0001f469\u200d\U0001f466",
+ ":woman-boy-boy:": "\U0001f469\u200d\U0001f466\u200d\U0001f466",
+ ":woman-cartwheeling:": "\U0001f938\u200d\u2640\ufe0f",
+ ":woman-facepalming:": "\U0001f926\u200d\u2640\ufe0f",
+ ":woman-frowning:": "\U0001f64d\u200d\u2640\ufe0f",
+ ":woman-gesturing-no:": "\U0001f645\u200d\u2640\ufe0f",
+ ":woman-gesturing-ok:": "\U0001f646\u200d\u2640\ufe0f",
+ ":woman-getting-haircut:": "\U0001f487\u200d\u2640\ufe0f",
+ ":woman-getting-massage:": "\U0001f486\u200d\u2640\ufe0f",
+ ":woman-girl:": "\U0001f469\u200d\U0001f467",
+ ":woman-girl-boy:": "\U0001f469\u200d\U0001f467\u200d\U0001f466",
+ ":woman-girl-girl:": "\U0001f469\u200d\U0001f467\u200d\U0001f467",
+ ":woman-golfing:": "\U0001f3cc\ufe0f\u200d\u2640\ufe0f",
+ ":woman-heart-man:": "\U0001f469\u200d\u2764\ufe0f\u200d\U0001f468",
+ ":woman-heart-woman:": "\U0001f469\u200d\u2764\ufe0f\u200d\U0001f469",
+ ":woman-juggling:": "\U0001f939\u200d\u2640\ufe0f",
+ ":woman-kiss-man:": "\U0001f469\u200d\u2764\ufe0f\u200d\U0001f48b\u200d\U0001f468",
+ ":woman-kiss-woman:": "\U0001f469\u200d\u2764\ufe0f\u200d\U0001f48b\u200d\U0001f469",
+ ":woman-lifting-weights:": "\U0001f3cb\ufe0f\u200d\u2640\ufe0f",
+ ":woman-mountain-biking:": "\U0001f6b5\u200d\u2640\ufe0f",
+ ":woman-playing-handball:": "\U0001f93e\u200d\u2640\ufe0f",
+ ":woman-playing-water-polo:": "\U0001f93d\u200d\u2640\ufe0f",
+ ":woman-pouting:": "\U0001f64e\u200d\u2640\ufe0f",
+ ":woman-raising-hand:": "\U0001f64b\u200d\u2640\ufe0f",
+ ":woman-rowing-boat:": "\U0001f6a3\u200d\u2640\ufe0f",
+ ":woman-running:": "\U0001f3c3\u200d\u2640\ufe0f",
+ ":woman-shrugging:": "\U0001f937\u200d\u2640\ufe0f",
+ ":woman-surfing:": "\U0001f3c4\u200d\u2640\ufe0f",
+ ":woman-swimming:": "\U0001f3ca\u200d\u2640\ufe0f",
+ ":woman-tipping-hand:": "\U0001f481\u200d\u2640\ufe0f",
+ ":woman-walking:": "\U0001f6b6\u200d\u2640\ufe0f",
+ ":woman-wearing-turban:": "\U0001f473\u200d\u2640\ufe0f",
+ ":woman-with-bunny-ears-partying:": "\U0001f46f\u200d\u2640\ufe0f",
+ ":woman-woman-boy:": "\U0001f469\u200d\U0001f469\u200d\U0001f466",
+ ":woman-woman-boy-boy:": "\U0001f469\u200d\U0001f469\u200d\U0001f466\u200d\U0001f466",
+ ":woman-woman-girl:": "\U0001f469\u200d\U0001f469\u200d\U0001f467",
+ ":woman-woman-girl-boy:": "\U0001f469\u200d\U0001f469\u200d\U0001f467\u200d\U0001f466",
+ ":woman-woman-girl-girl:": "\U0001f469\u200d\U0001f469\u200d\U0001f467\u200d\U0001f467",
+ ":woman-wrestling:": "\U0001f93c\u200d\u2640\ufe0f",
+ ":woman_and_man_holding_hands:": "\U0001f46b",
+ ":woman_artist:": "\U0001f469\u200d\U0001f3a8",
+ ":woman_artist_tone1:": "\U0001f469\U0001f3fb\u200d\U0001f3a8",
+ ":woman_artist_tone2:": "\U0001f469\U0001f3fc\u200d\U0001f3a8",
+ ":woman_artist_tone3:": "\U0001f469\U0001f3fd\u200d\U0001f3a8",
+ ":woman_artist_tone4:": "\U0001f469\U0001f3fe\u200d\U0001f3a8",
+ ":woman_artist_tone5:": "\U0001f469\U0001f3ff\u200d\U0001f3a8",
+ ":woman_astronaut:": "\U0001f469\u200d\U0001f680",
+ ":woman_astronaut_tone1:": "\U0001f469\U0001f3fb\u200d\U0001f680",
+ ":woman_astronaut_tone2:": "\U0001f469\U0001f3fc\u200d\U0001f680",
+ ":woman_astronaut_tone3:": "\U0001f469\U0001f3fd\u200d\U0001f680",
+ ":woman_astronaut_tone4:": "\U0001f469\U0001f3fe\u200d\U0001f680",
+ ":woman_astronaut_tone5:": "\U0001f469\U0001f3ff\u200d\U0001f680",
+ ":woman_bald:": "\U0001f469\u200d\U0001f9b2",
+ ":woman_beard:": "\U0001f9d4\u200d\u2640\ufe0f",
+ ":woman_biking:": "\U0001f6b4\u200d\u2640\ufe0f",
+ ":woman_biking_tone1:": "\U0001f6b4\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_biking_tone2:": "\U0001f6b4\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_biking_tone3:": "\U0001f6b4\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_biking_tone4:": "\U0001f6b4\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_biking_tone5:": "\U0001f6b4\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_blond_hair:": "\U0001f471\u200d\u2640\ufe0f",
+ ":woman_bouncing_ball:": "\u26f9\ufe0f\u200d\u2640\ufe0f",
+ ":woman_bouncing_ball_tone1:": "\u26f9\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_bouncing_ball_tone2:": "\u26f9\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_bouncing_ball_tone3:": "\u26f9\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_bouncing_ball_tone4:": "\u26f9\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_bouncing_ball_tone5:": "\u26f9\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_bowing:": "\U0001f647\u200d\u2640\ufe0f",
+ ":woman_bowing_tone1:": "\U0001f647\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_bowing_tone2:": "\U0001f647\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_bowing_tone3:": "\U0001f647\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_bowing_tone4:": "\U0001f647\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_bowing_tone5:": "\U0001f647\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_cartwheeling:": "\U0001f938\u200d\u2640\ufe0f",
+ ":woman_cartwheeling_tone1:": "\U0001f938\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_cartwheeling_tone2:": "\U0001f938\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_cartwheeling_tone3:": "\U0001f938\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_cartwheeling_tone4:": "\U0001f938\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_cartwheeling_tone5:": "\U0001f938\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_climbing:": "\U0001f9d7\u200d\u2640\ufe0f",
+ ":woman_climbing_tone1:": "\U0001f9d7\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_climbing_tone2:": "\U0001f9d7\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_climbing_tone3:": "\U0001f9d7\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_climbing_tone4:": "\U0001f9d7\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_climbing_tone5:": "\U0001f9d7\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_construction_worker:": "\U0001f477\u200d\u2640\ufe0f",
+ ":woman_construction_worker_tone1:": "\U0001f477\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_construction_worker_tone2:": "\U0001f477\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_construction_worker_tone3:": "\U0001f477\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_construction_worker_tone4:": "\U0001f477\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_construction_worker_tone5:": "\U0001f477\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_cook:": "\U0001f469\u200d\U0001f373",
+ ":woman_cook_tone1:": "\U0001f469\U0001f3fb\u200d\U0001f373",
+ ":woman_cook_tone2:": "\U0001f469\U0001f3fc\u200d\U0001f373",
+ ":woman_cook_tone3:": "\U0001f469\U0001f3fd\u200d\U0001f373",
+ ":woman_cook_tone4:": "\U0001f469\U0001f3fe\u200d\U0001f373",
+ ":woman_cook_tone5:": "\U0001f469\U0001f3ff\u200d\U0001f373",
+ ":woman_curly_hair:": "\U0001f469\u200d\U0001f9b1",
+ ":woman_dancing:": "\U0001f483",
+ ":woman_detective:": "\U0001f575\ufe0f\u200d\u2640\ufe0f",
+ ":woman_detective_tone1:": "\U0001f575\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_detective_tone2:": "\U0001f575\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_detective_tone3:": "\U0001f575\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_detective_tone4:": "\U0001f575\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_detective_tone5:": "\U0001f575\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_elf:": "\U0001f9dd\u200d\u2640\ufe0f",
+ ":woman_elf_tone1:": "\U0001f9dd\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_elf_tone2:": "\U0001f9dd\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_elf_tone3:": "\U0001f9dd\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_elf_tone4:": "\U0001f9dd\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_elf_tone5:": "\U0001f9dd\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_facepalming:": "\U0001f926\u200d\u2640\ufe0f",
+ ":woman_facepalming_tone1:": "\U0001f926\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_facepalming_tone2:": "\U0001f926\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_facepalming_tone3:": "\U0001f926\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_facepalming_tone4:": "\U0001f926\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_facepalming_tone5:": "\U0001f926\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_factory_worker:": "\U0001f469\u200d\U0001f3ed",
+ ":woman_factory_worker_tone1:": "\U0001f469\U0001f3fb\u200d\U0001f3ed",
+ ":woman_factory_worker_tone2:": "\U0001f469\U0001f3fc\u200d\U0001f3ed",
+ ":woman_factory_worker_tone3:": "\U0001f469\U0001f3fd\u200d\U0001f3ed",
+ ":woman_factory_worker_tone4:": "\U0001f469\U0001f3fe\u200d\U0001f3ed",
+ ":woman_factory_worker_tone5:": "\U0001f469\U0001f3ff\u200d\U0001f3ed",
+ ":woman_fairy:": "\U0001f9da\u200d\u2640\ufe0f",
+ ":woman_fairy_tone1:": "\U0001f9da\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_fairy_tone2:": "\U0001f9da\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_fairy_tone3:": "\U0001f9da\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_fairy_tone4:": "\U0001f9da\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_fairy_tone5:": "\U0001f9da\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_farmer:": "\U0001f469\u200d\U0001f33e",
+ ":woman_farmer_tone1:": "\U0001f469\U0001f3fb\u200d\U0001f33e",
+ ":woman_farmer_tone2:": "\U0001f469\U0001f3fc\u200d\U0001f33e",
+ ":woman_farmer_tone3:": "\U0001f469\U0001f3fd\u200d\U0001f33e",
+ ":woman_farmer_tone4:": "\U0001f469\U0001f3fe\u200d\U0001f33e",
+ ":woman_farmer_tone5:": "\U0001f469\U0001f3ff\u200d\U0001f33e",
+ ":woman_feeding_baby:": "\U0001f469\u200d\U0001f37c",
+ ":woman_firefighter:": "\U0001f469\u200d\U0001f692",
+ ":woman_firefighter_tone1:": "\U0001f469\U0001f3fb\u200d\U0001f692",
+ ":woman_firefighter_tone2:": "\U0001f469\U0001f3fc\u200d\U0001f692",
+ ":woman_firefighter_tone3:": "\U0001f469\U0001f3fd\u200d\U0001f692",
+ ":woman_firefighter_tone4:": "\U0001f469\U0001f3fe\u200d\U0001f692",
+ ":woman_firefighter_tone5:": "\U0001f469\U0001f3ff\u200d\U0001f692",
+ ":woman_frowning:": "\U0001f64d\u200d\u2640\ufe0f",
+ ":woman_frowning_tone1:": "\U0001f64d\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_frowning_tone2:": "\U0001f64d\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_frowning_tone3:": "\U0001f64d\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_frowning_tone4:": "\U0001f64d\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_frowning_tone5:": "\U0001f64d\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_genie:": "\U0001f9de\u200d\u2640\ufe0f",
+ ":woman_gesturing_NO:": "\U0001f645\u200d\u2640\ufe0f",
+ ":woman_gesturing_OK:": "\U0001f646\u200d\u2640\ufe0f",
+ ":woman_gesturing_no:": "\U0001f645\u200d\u2640\ufe0f",
+ ":woman_gesturing_no_tone1:": "\U0001f645\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_gesturing_no_tone2:": "\U0001f645\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_gesturing_no_tone3:": "\U0001f645\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_gesturing_no_tone4:": "\U0001f645\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_gesturing_no_tone5:": "\U0001f645\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_gesturing_ok:": "\U0001f646\u200d\u2640\ufe0f",
+ ":woman_gesturing_ok_tone1:": "\U0001f646\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_gesturing_ok_tone2:": "\U0001f646\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_gesturing_ok_tone3:": "\U0001f646\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_gesturing_ok_tone4:": "\U0001f646\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_gesturing_ok_tone5:": "\U0001f646\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_getting_face_massage:": "\U0001f486\u200d\u2640\ufe0f",
+ ":woman_getting_face_massage_tone1:": "\U0001f486\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_getting_face_massage_tone2:": "\U0001f486\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_getting_face_massage_tone3:": "\U0001f486\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_getting_face_massage_tone4:": "\U0001f486\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_getting_face_massage_tone5:": "\U0001f486\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_getting_haircut:": "\U0001f487\u200d\u2640\ufe0f",
+ ":woman_getting_haircut_tone1:": "\U0001f487\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_getting_haircut_tone2:": "\U0001f487\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_getting_haircut_tone3:": "\U0001f487\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_getting_haircut_tone4:": "\U0001f487\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_getting_haircut_tone5:": "\U0001f487\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_getting_massage:": "\U0001f486\u200d\u2640\ufe0f",
+ ":woman_golfing:": "\U0001f3cc\ufe0f\u200d\u2640\ufe0f",
+ ":woman_golfing_tone1:": "\U0001f3cc\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_golfing_tone2:": "\U0001f3cc\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_golfing_tone3:": "\U0001f3cc\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_golfing_tone4:": "\U0001f3cc\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_golfing_tone5:": "\U0001f3cc\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_guard:": "\U0001f482\u200d\u2640\ufe0f",
+ ":woman_guard_tone1:": "\U0001f482\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_guard_tone2:": "\U0001f482\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_guard_tone3:": "\U0001f482\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_guard_tone4:": "\U0001f482\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_guard_tone5:": "\U0001f482\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_health_worker:": "\U0001f469\u200d\u2695\ufe0f",
+ ":woman_health_worker_tone1:": "\U0001f469\U0001f3fb\u200d\u2695\ufe0f",
+ ":woman_health_worker_tone2:": "\U0001f469\U0001f3fc\u200d\u2695\ufe0f",
+ ":woman_health_worker_tone3:": "\U0001f469\U0001f3fd\u200d\u2695\ufe0f",
+ ":woman_health_worker_tone4:": "\U0001f469\U0001f3fe\u200d\u2695\ufe0f",
+ ":woman_health_worker_tone5:": "\U0001f469\U0001f3ff\u200d\u2695\ufe0f",
+ ":woman_in_lotus_position:": "\U0001f9d8\u200d\u2640\ufe0f",
+ ":woman_in_lotus_position_tone1:": "\U0001f9d8\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_in_lotus_position_tone2:": "\U0001f9d8\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_in_lotus_position_tone3:": "\U0001f9d8\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_in_lotus_position_tone4:": "\U0001f9d8\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_in_lotus_position_tone5:": "\U0001f9d8\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_in_manual_wheelchair:": "\U0001f469\u200d\U0001f9bd",
+ ":woman_in_motorized_wheelchair:": "\U0001f469\u200d\U0001f9bc",
+ ":woman_in_steamy_room:": "\U0001f9d6\u200d\u2640\ufe0f",
+ ":woman_in_steamy_room_tone1:": "\U0001f9d6\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_in_steamy_room_tone2:": "\U0001f9d6\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_in_steamy_room_tone3:": "\U0001f9d6\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_in_steamy_room_tone4:": "\U0001f9d6\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_in_steamy_room_tone5:": "\U0001f9d6\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_in_tuxedo:": "\U0001f935\u200d\u2640\ufe0f",
+ ":woman_judge:": "\U0001f469\u200d\u2696\ufe0f",
+ ":woman_judge_tone1:": "\U0001f469\U0001f3fb\u200d\u2696\ufe0f",
+ ":woman_judge_tone2:": "\U0001f469\U0001f3fc\u200d\u2696\ufe0f",
+ ":woman_judge_tone3:": "\U0001f469\U0001f3fd\u200d\u2696\ufe0f",
+ ":woman_judge_tone4:": "\U0001f469\U0001f3fe\u200d\u2696\ufe0f",
+ ":woman_judge_tone5:": "\U0001f469\U0001f3ff\u200d\u2696\ufe0f",
+ ":woman_juggling:": "\U0001f939\u200d\u2640\ufe0f",
+ ":woman_juggling_tone1:": "\U0001f939\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_juggling_tone2:": "\U0001f939\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_juggling_tone3:": "\U0001f939\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_juggling_tone4:": "\U0001f939\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_juggling_tone5:": "\U0001f939\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_kneeling:": "\U0001f9ce\u200d\u2640\ufe0f",
+ ":woman_lifting_weights:": "\U0001f3cb\ufe0f\u200d\u2640\ufe0f",
+ ":woman_lifting_weights_tone1:": "\U0001f3cb\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_lifting_weights_tone2:": "\U0001f3cb\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_lifting_weights_tone3:": "\U0001f3cb\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_lifting_weights_tone4:": "\U0001f3cb\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_lifting_weights_tone5:": "\U0001f3cb\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_mage:": "\U0001f9d9\u200d\u2640\ufe0f",
+ ":woman_mage_tone1:": "\U0001f9d9\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_mage_tone2:": "\U0001f9d9\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_mage_tone3:": "\U0001f9d9\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_mage_tone4:": "\U0001f9d9\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_mage_tone5:": "\U0001f9d9\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_mechanic:": "\U0001f469\u200d\U0001f527",
+ ":woman_mechanic_tone1:": "\U0001f469\U0001f3fb\u200d\U0001f527",
+ ":woman_mechanic_tone2:": "\U0001f469\U0001f3fc\u200d\U0001f527",
+ ":woman_mechanic_tone3:": "\U0001f469\U0001f3fd\u200d\U0001f527",
+ ":woman_mechanic_tone4:": "\U0001f469\U0001f3fe\u200d\U0001f527",
+ ":woman_mechanic_tone5:": "\U0001f469\U0001f3ff\u200d\U0001f527",
+ ":woman_mountain_biking:": "\U0001f6b5\u200d\u2640\ufe0f",
+ ":woman_mountain_biking_tone1:": "\U0001f6b5\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_mountain_biking_tone2:": "\U0001f6b5\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_mountain_biking_tone3:": "\U0001f6b5\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_mountain_biking_tone4:": "\U0001f6b5\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_mountain_biking_tone5:": "\U0001f6b5\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_office_worker:": "\U0001f469\u200d\U0001f4bc",
+ ":woman_office_worker_tone1:": "\U0001f469\U0001f3fb\u200d\U0001f4bc",
+ ":woman_office_worker_tone2:": "\U0001f469\U0001f3fc\u200d\U0001f4bc",
+ ":woman_office_worker_tone3:": "\U0001f469\U0001f3fd\u200d\U0001f4bc",
+ ":woman_office_worker_tone4:": "\U0001f469\U0001f3fe\u200d\U0001f4bc",
+ ":woman_office_worker_tone5:": "\U0001f469\U0001f3ff\u200d\U0001f4bc",
+ ":woman_pilot:": "\U0001f469\u200d\u2708\ufe0f",
+ ":woman_pilot_tone1:": "\U0001f469\U0001f3fb\u200d\u2708\ufe0f",
+ ":woman_pilot_tone2:": "\U0001f469\U0001f3fc\u200d\u2708\ufe0f",
+ ":woman_pilot_tone3:": "\U0001f469\U0001f3fd\u200d\u2708\ufe0f",
+ ":woman_pilot_tone4:": "\U0001f469\U0001f3fe\u200d\u2708\ufe0f",
+ ":woman_pilot_tone5:": "\U0001f469\U0001f3ff\u200d\u2708\ufe0f",
+ ":woman_playing_handball:": "\U0001f93e\u200d\u2640\ufe0f",
+ ":woman_playing_handball_tone1:": "\U0001f93e\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_playing_handball_tone2:": "\U0001f93e\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_playing_handball_tone3:": "\U0001f93e\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_playing_handball_tone4:": "\U0001f93e\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_playing_handball_tone5:": "\U0001f93e\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_playing_water_polo:": "\U0001f93d\u200d\u2640\ufe0f",
+ ":woman_playing_water_polo_tone1:": "\U0001f93d\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_playing_water_polo_tone2:": "\U0001f93d\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_playing_water_polo_tone3:": "\U0001f93d\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_playing_water_polo_tone4:": "\U0001f93d\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_playing_water_polo_tone5:": "\U0001f93d\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_police_officer:": "\U0001f46e\u200d\u2640\ufe0f",
+ ":woman_police_officer_tone1:": "\U0001f46e\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_police_officer_tone2:": "\U0001f46e\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_police_officer_tone3:": "\U0001f46e\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_police_officer_tone4:": "\U0001f46e\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_police_officer_tone5:": "\U0001f46e\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_pouting:": "\U0001f64e\u200d\u2640\ufe0f",
+ ":woman_pouting_tone1:": "\U0001f64e\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_pouting_tone2:": "\U0001f64e\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_pouting_tone3:": "\U0001f64e\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_pouting_tone4:": "\U0001f64e\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_pouting_tone5:": "\U0001f64e\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_raising_hand:": "\U0001f64b\u200d\u2640\ufe0f",
+ ":woman_raising_hand_tone1:": "\U0001f64b\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_raising_hand_tone2:": "\U0001f64b\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_raising_hand_tone3:": "\U0001f64b\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_raising_hand_tone4:": "\U0001f64b\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_raising_hand_tone5:": "\U0001f64b\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_red_hair:": "\U0001f469\u200d\U0001f9b0",
+ ":woman_rowing_boat:": "\U0001f6a3\u200d\u2640\ufe0f",
+ ":woman_rowing_boat_tone1:": "\U0001f6a3\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_rowing_boat_tone2:": "\U0001f6a3\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_rowing_boat_tone3:": "\U0001f6a3\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_rowing_boat_tone4:": "\U0001f6a3\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_rowing_boat_tone5:": "\U0001f6a3\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_running:": "\U0001f3c3\u200d\u2640\ufe0f",
+ ":woman_running_tone1:": "\U0001f3c3\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_running_tone2:": "\U0001f3c3\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_running_tone3:": "\U0001f3c3\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_running_tone4:": "\U0001f3c3\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_running_tone5:": "\U0001f3c3\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_scientist:": "\U0001f469\u200d\U0001f52c",
+ ":woman_scientist_tone1:": "\U0001f469\U0001f3fb\u200d\U0001f52c",
+ ":woman_scientist_tone2:": "\U0001f469\U0001f3fc\u200d\U0001f52c",
+ ":woman_scientist_tone3:": "\U0001f469\U0001f3fd\u200d\U0001f52c",
+ ":woman_scientist_tone4:": "\U0001f469\U0001f3fe\u200d\U0001f52c",
+ ":woman_scientist_tone5:": "\U0001f469\U0001f3ff\u200d\U0001f52c",
+ ":woman_shrugging:": "\U0001f937\u200d\u2640\ufe0f",
+ ":woman_shrugging_tone1:": "\U0001f937\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_shrugging_tone2:": "\U0001f937\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_shrugging_tone3:": "\U0001f937\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_shrugging_tone4:": "\U0001f937\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_shrugging_tone5:": "\U0001f937\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_singer:": "\U0001f469\u200d\U0001f3a4",
+ ":woman_singer_tone1:": "\U0001f469\U0001f3fb\u200d\U0001f3a4",
+ ":woman_singer_tone2:": "\U0001f469\U0001f3fc\u200d\U0001f3a4",
+ ":woman_singer_tone3:": "\U0001f469\U0001f3fd\u200d\U0001f3a4",
+ ":woman_singer_tone4:": "\U0001f469\U0001f3fe\u200d\U0001f3a4",
+ ":woman_singer_tone5:": "\U0001f469\U0001f3ff\u200d\U0001f3a4",
+ ":woman_standing:": "\U0001f9cd\u200d\u2640\ufe0f",
+ ":woman_student:": "\U0001f469\u200d\U0001f393",
+ ":woman_student_tone1:": "\U0001f469\U0001f3fb\u200d\U0001f393",
+ ":woman_student_tone2:": "\U0001f469\U0001f3fc\u200d\U0001f393",
+ ":woman_student_tone3:": "\U0001f469\U0001f3fd\u200d\U0001f393",
+ ":woman_student_tone4:": "\U0001f469\U0001f3fe\u200d\U0001f393",
+ ":woman_student_tone5:": "\U0001f469\U0001f3ff\u200d\U0001f393",
+ ":woman_superhero:": "\U0001f9b8\u200d\u2640\ufe0f",
+ ":woman_supervillain:": "\U0001f9b9\u200d\u2640\ufe0f",
+ ":woman_surfing:": "\U0001f3c4\u200d\u2640\ufe0f",
+ ":woman_surfing_tone1:": "\U0001f3c4\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_surfing_tone2:": "\U0001f3c4\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_surfing_tone3:": "\U0001f3c4\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_surfing_tone4:": "\U0001f3c4\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_surfing_tone5:": "\U0001f3c4\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_swimming:": "\U0001f3ca\u200d\u2640\ufe0f",
+ ":woman_swimming_tone1:": "\U0001f3ca\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_swimming_tone2:": "\U0001f3ca\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_swimming_tone3:": "\U0001f3ca\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_swimming_tone4:": "\U0001f3ca\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_swimming_tone5:": "\U0001f3ca\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_teacher:": "\U0001f469\u200d\U0001f3eb",
+ ":woman_teacher_tone1:": "\U0001f469\U0001f3fb\u200d\U0001f3eb",
+ ":woman_teacher_tone2:": "\U0001f469\U0001f3fc\u200d\U0001f3eb",
+ ":woman_teacher_tone3:": "\U0001f469\U0001f3fd\u200d\U0001f3eb",
+ ":woman_teacher_tone4:": "\U0001f469\U0001f3fe\u200d\U0001f3eb",
+ ":woman_teacher_tone5:": "\U0001f469\U0001f3ff\u200d\U0001f3eb",
+ ":woman_technologist:": "\U0001f469\u200d\U0001f4bb",
+ ":woman_technologist_tone1:": "\U0001f469\U0001f3fb\u200d\U0001f4bb",
+ ":woman_technologist_tone2:": "\U0001f469\U0001f3fc\u200d\U0001f4bb",
+ ":woman_technologist_tone3:": "\U0001f469\U0001f3fd\u200d\U0001f4bb",
+ ":woman_technologist_tone4:": "\U0001f469\U0001f3fe\u200d\U0001f4bb",
+ ":woman_technologist_tone5:": "\U0001f469\U0001f3ff\u200d\U0001f4bb",
+ ":woman_tipping_hand:": "\U0001f481\u200d\u2640\ufe0f",
+ ":woman_tipping_hand_tone1:": "\U0001f481\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_tipping_hand_tone2:": "\U0001f481\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_tipping_hand_tone3:": "\U0001f481\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_tipping_hand_tone4:": "\U0001f481\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_tipping_hand_tone5:": "\U0001f481\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_tone1:": "\U0001f469\U0001f3fb",
+ ":woman_tone2:": "\U0001f469\U0001f3fc",
+ ":woman_tone3:": "\U0001f469\U0001f3fd",
+ ":woman_tone4:": "\U0001f469\U0001f3fe",
+ ":woman_tone5:": "\U0001f469\U0001f3ff",
+ ":woman_vampire:": "\U0001f9db\u200d\u2640\ufe0f",
+ ":woman_vampire_tone1:": "\U0001f9db\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_vampire_tone2:": "\U0001f9db\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_vampire_tone3:": "\U0001f9db\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_vampire_tone4:": "\U0001f9db\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_vampire_tone5:": "\U0001f9db\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_walking:": "\U0001f6b6\u200d\u2640\ufe0f",
+ ":woman_walking_tone1:": "\U0001f6b6\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_walking_tone2:": "\U0001f6b6\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_walking_tone3:": "\U0001f6b6\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_walking_tone4:": "\U0001f6b6\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_walking_tone5:": "\U0001f6b6\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_wearing_turban:": "\U0001f473\u200d\u2640\ufe0f",
+ ":woman_wearing_turban_tone1:": "\U0001f473\U0001f3fb\u200d\u2640\ufe0f",
+ ":woman_wearing_turban_tone2:": "\U0001f473\U0001f3fc\u200d\u2640\ufe0f",
+ ":woman_wearing_turban_tone3:": "\U0001f473\U0001f3fd\u200d\u2640\ufe0f",
+ ":woman_wearing_turban_tone4:": "\U0001f473\U0001f3fe\u200d\u2640\ufe0f",
+ ":woman_wearing_turban_tone5:": "\U0001f473\U0001f3ff\u200d\u2640\ufe0f",
+ ":woman_white_hair:": "\U0001f469\u200d\U0001f9b3",
+ ":woman_with_headscarf:": "\U0001f9d5",
+ ":woman_with_headscarf_tone1:": "\U0001f9d5\U0001f3fb",
+ ":woman_with_headscarf_tone2:": "\U0001f9d5\U0001f3fc",
+ ":woman_with_headscarf_tone3:": "\U0001f9d5\U0001f3fd",
+ ":woman_with_headscarf_tone4:": "\U0001f9d5\U0001f3fe",
+ ":woman_with_headscarf_tone5:": "\U0001f9d5\U0001f3ff",
+ ":woman_with_probing_cane:": "\U0001f469\u200d\U0001f9af",
+ ":woman_with_turban:": "\U0001f473\u200d\u2640\ufe0f",
+ ":woman_with_veil:": "\U0001f470\u200d\u2640\ufe0f",
+ ":woman_with_white_cane:": "\U0001f469\u200d\U0001f9af",
+ ":woman_zombie:": "\U0001f9df\u200d\u2640\ufe0f",
+ ":womans_clothes:": "\U0001f45a",
+ ":womans_flat_shoe:": "\U0001f97f",
+ ":womans_hat:": "\U0001f452",
+ ":woman’s_boot:": "\U0001f462",
+ ":woman’s_clothes:": "\U0001f45a",
+ ":woman’s_hat:": "\U0001f452",
+ ":woman’s_sandal:": "\U0001f461",
+ ":women_holding_hands:": "\U0001f46d",
+ ":women_with_bunny_ears:": "\U0001f46f\u200d\u2640\ufe0f",
+ ":women_with_bunny_ears_partying:": "\U0001f46f\u200d\u2640\ufe0f",
+ ":women_wrestling:": "\U0001f93c\u200d\u2640\ufe0f",
+ ":womens:": "\U0001f6ba",
+ ":women’s_room:": "\U0001f6ba",
+ ":wood:": "\U0001fab5",
+ ":woozy_face:": "\U0001f974",
+ ":world_map:": "\U0001f5fa\ufe0f",
+ ":worm:": "\U0001fab1",
+ ":worried:": "\U0001f61f",
+ ":worried_face:": "\U0001f61f",
+ ":wrapped_gift:": "\U0001f381",
+ ":wrench:": "\U0001f527",
+ ":wrestlers:": "\U0001f93c",
+ ":wrestling:": "\U0001f93c",
+ ":writing_hand:": "\u270d\ufe0f",
+ ":writing_hand_tone1:": "\u270d\U0001f3fb",
+ ":writing_hand_tone2:": "\u270d\U0001f3fc",
+ ":writing_hand_tone3:": "\u270d\U0001f3fd",
+ ":writing_hand_tone4:": "\u270d\U0001f3fe",
+ ":writing_hand_tone5:": "\u270d\U0001f3ff",
+ ":x:": "\u274c",
+ ":yarn:": "\U0001f9f6",
+ ":yawning_face:": "\U0001f971",
+ ":yellow_circle:": "\U0001f7e1",
+ ":yellow_heart:": "\U0001f49b",
+ ":yellow_square:": "\U0001f7e8",
+ ":yemen:": "\U0001f1fe\U0001f1ea",
+ ":yen:": "\U0001f4b4",
+ ":yen_banknote:": "\U0001f4b4",
+ ":yin_yang:": "\u262f\ufe0f",
+ ":yo-yo:": "\U0001fa80",
+ ":yo_yo:": "\U0001fa80",
+ ":yum:": "\U0001f60b",
+ ":zambia:": "\U0001f1ff\U0001f1f2",
+ ":zany_face:": "\U0001f92a",
+ ":zap:": "\u26a1",
+ ":zebra:": "\U0001f993",
+ ":zebra_face:": "\U0001f993",
+ ":zero:": "0\ufe0f\u20e3",
+ ":zimbabwe:": "\U0001f1ff\U0001f1fc",
+ ":zipper-mouth_face:": "\U0001f910",
+ ":zipper_mouth:": "\U0001f910",
+ ":zipper_mouth_face:": "\U0001f910",
+ ":zombie:": "\U0001f9df\u200d\u2642\ufe0f",
+ ":zombie_man:": "\U0001f9df\u200d\u2642\ufe0f",
+ ":zombie_woman:": "\U0001f9df\u200d\u2640\ufe0f",
+ ":zzz:": "\U0001f4a4",
+ }
+ })
+ return emojiCodeMap
+}
+
+var emojiRevCodeMap map[string][]string
+var emojiRevCodeMapInitOnce = sync.Once{}
+
+func emojiRevCode() map[string][]string {
+ emojiRevCodeMapInitOnce.Do(func() {
+ emojiRevCodeMap = map[string][]string{
+ "#\ufe0f\u20e3": {":hash:", ":keycap_#:"},
+ "*\ufe0f\u20e3": {":asterisk:", ":keycap_*:", ":keycap_star:"},
+ "0\ufe0f\u20e3": {":zero:", ":keycap_0:"},
+ "1\ufe0f\u20e3": {":one:", ":keycap_1:"},
+ "2\ufe0f\u20e3": {":two:", ":keycap_2:"},
+ "3\ufe0f\u20e3": {":three:", ":keycap_3:"},
+ "4\ufe0f\u20e3": {":four:", ":keycap_4:"},
+ "5\ufe0f\u20e3": {":five:", ":keycap_5:"},
+ "6\ufe0f\u20e3": {":six:", ":keycap_6:"},
+ "7\ufe0f\u20e3": {":seven:", ":keycap_7:"},
+ "8\ufe0f\u20e3": {":eight:", ":keycap_8:"},
+ "9\ufe0f\u20e3": {":nine:", ":keycap_9:"},
+ "\U0001f004": {":mahjong:", ":mahjong_red_dragon:"},
+ "\U0001f0cf": {":joker:", ":black_joker:"},
+ "\U0001f170": {":A_button_(blood_type):"},
+ "\U0001f170\ufe0f": {":a:"},
+ "\U0001f171": {":B_button_(blood_type):"},
+ "\U0001f171\ufe0f": {":b:"},
+ "\U0001f17e": {":O_button_(blood_type):"},
+ "\U0001f17e\ufe0f": {":o2:"},
+ "\U0001f17f": {":P_button:"},
+ "\U0001f17f\ufe0f": {":parking:"},
+ "\U0001f18e": {":ab:", ":AB_button_(blood_type):"},
+ "\U0001f191": {":cl:", ":CL_button:"},
+ "\U0001f192": {":cool:", ":COOL_button:"},
+ "\U0001f193": {":free:", ":FREE_button:"},
+ "\U0001f194": {":id:", ":ID_button:"},
+ "\U0001f195": {":new:", ":NEW_button:"},
+ "\U0001f196": {":ng:", ":NG_button:"},
+ "\U0001f197": {":ok:", ":OK_button:"},
+ "\U0001f198": {":sos:", ":SOS_button:"},
+ "\U0001f199": {":up:", ":UP!_button:"},
+ "\U0001f19a": {":vs:", ":VS_button:"},
+ "\U0001f1e6\U0001f1e8": {":flag-ac:", ":flag_ac:", ":ascension_island:", ":flag_Ascension_Island:"},
+ "\U0001f1e6\U0001f1e9": {":andorra:", ":flag-ad:", ":flag_ad:", ":flag_Andorra:"},
+ "\U0001f1e6\U0001f1ea": {":flag-ae:", ":flag_ae:", ":united_arab_emirates:", ":flag_United_Arab_Emirates:"},
+ "\U0001f1e6\U0001f1eb": {":flag-af:", ":flag_af:", ":afghanistan:", ":flag_Afghanistan:"},
+ "\U0001f1e6\U0001f1ec": {":flag-ag:", ":flag_ag:", ":antigua_barbuda:", ":flag_Antigua_&_Barbuda:"},
+ "\U0001f1e6\U0001f1ee": {":flag-ai:", ":flag_ai:", ":anguilla:", ":flag_Anguilla:"},
+ "\U0001f1e6\U0001f1f1": {":albania:", ":flag-al:", ":flag_al:", ":flag_Albania:"},
+ "\U0001f1e6\U0001f1f2": {":armenia:", ":flag-am:", ":flag_am:", ":flag_Armenia:"},
+ "\U0001f1e6\U0001f1f4": {":angola:", ":flag-ao:", ":flag_ao:", ":flag_Angola:"},
+ "\U0001f1e6\U0001f1f6": {":flag-aq:", ":flag_aq:", ":antarctica:", ":flag_Antarctica:"},
+ "\U0001f1e6\U0001f1f7": {":flag-ar:", ":flag_ar:", ":argentina:", ":flag_Argentina:"},
+ "\U0001f1e6\U0001f1f8": {":flag-as:", ":flag_as:", ":american_samoa:", ":flag_American_Samoa:"},
+ "\U0001f1e6\U0001f1f9": {":austria:", ":flag-at:", ":flag_at:", ":flag_Austria:"},
+ "\U0001f1e6\U0001f1fa": {":flag-au:", ":flag_au:", ":australia:", ":flag_Australia:"},
+ "\U0001f1e6\U0001f1fc": {":aruba:", ":flag-aw:", ":flag_aw:", ":flag_Aruba:"},
+ "\U0001f1e6\U0001f1fd": {":flag-ax:", ":flag_ax:", ":aland_islands:", ":flag_Åland_Islands:"},
+ "\U0001f1e6\U0001f1ff": {":flag-az:", ":flag_az:", ":azerbaijan:", ":flag_Azerbaijan:"},
+ "\U0001f1e7\U0001f1e6": {":flag-ba:", ":flag_ba:", ":bosnia_herzegovina:", ":flag_Bosnia_&_Herzegovina:"},
+ "\U0001f1e7\U0001f1e7": {":flag-bb:", ":flag_bb:", ":barbados:", ":flag_Barbados:"},
+ "\U0001f1e7\U0001f1e9": {":flag-bd:", ":flag_bd:", ":bangladesh:", ":flag_Bangladesh:"},
+ "\U0001f1e7\U0001f1ea": {":belgium:", ":flag-be:", ":flag_be:", ":flag_Belgium:"},
+ "\U0001f1e7\U0001f1eb": {":flag-bf:", ":flag_bf:", ":burkina_faso:", ":flag_Burkina_Faso:"},
+ "\U0001f1e7\U0001f1ec": {":flag-bg:", ":flag_bg:", ":bulgaria:", ":flag_Bulgaria:"},
+ "\U0001f1e7\U0001f1ed": {":bahrain:", ":flag-bh:", ":flag_bh:", ":flag_Bahrain:"},
+ "\U0001f1e7\U0001f1ee": {":burundi:", ":flag-bi:", ":flag_bi:", ":flag_Burundi:"},
+ "\U0001f1e7\U0001f1ef": {":benin:", ":flag-bj:", ":flag_bj:", ":flag_Benin:"},
+ "\U0001f1e7\U0001f1f1": {":flag-bl:", ":flag_bl:", ":st_barthelemy:", ":flag_St._Barthélemy:"},
+ "\U0001f1e7\U0001f1f2": {":bermuda:", ":flag-bm:", ":flag_bm:", ":flag_Bermuda:"},
+ "\U0001f1e7\U0001f1f3": {":brunei:", ":flag-bn:", ":flag_bn:", ":flag_Brunei:"},
+ "\U0001f1e7\U0001f1f4": {":bolivia:", ":flag-bo:", ":flag_bo:", ":flag_Bolivia:"},
+ "\U0001f1e7\U0001f1f6": {":flag-bq:", ":flag_bq:", ":caribbean_netherlands:", ":flag_Caribbean_Netherlands:"},
+ "\U0001f1e7\U0001f1f7": {":brazil:", ":flag-br:", ":flag_br:", ":flag_Brazil:"},
+ "\U0001f1e7\U0001f1f8": {":bahamas:", ":flag-bs:", ":flag_bs:", ":flag_Bahamas:"},
+ "\U0001f1e7\U0001f1f9": {":bhutan:", ":flag-bt:", ":flag_bt:", ":flag_Bhutan:"},
+ "\U0001f1e7\U0001f1fb": {":flag-bv:", ":flag_bv:", ":bouvet_island:", ":flag_Bouvet_Island:"},
+ "\U0001f1e7\U0001f1fc": {":flag-bw:", ":flag_bw:", ":botswana:", ":flag_Botswana:"},
+ "\U0001f1e7\U0001f1fe": {":belarus:", ":flag-by:", ":flag_by:", ":flag_Belarus:"},
+ "\U0001f1e7\U0001f1ff": {":belize:", ":flag-bz:", ":flag_bz:", ":flag_Belize:"},
+ "\U0001f1e8\U0001f1e6": {":canada:", ":flag-ca:", ":flag_ca:", ":flag_Canada:"},
+ "\U0001f1e8\U0001f1e8": {":flag-cc:", ":flag_cc:", ":cocos_islands:", ":flag_Cocos_(Keeling)_Islands:"},
+ "\U0001f1e8\U0001f1e9": {":flag-cd:", ":flag_cd:", ":congo_kinshasa:", ":flag_Congo_-_Kinshasa:"},
+ "\U0001f1e8\U0001f1eb": {":flag-cf:", ":flag_cf:", ":central_african_republic:", ":flag_Central_African_Republic:"},
+ "\U0001f1e8\U0001f1ec": {":flag-cg:", ":flag_cg:", ":congo_brazzaville:", ":flag_Congo_-_Brazzaville:"},
+ "\U0001f1e8\U0001f1ed": {":flag-ch:", ":flag_ch:", ":switzerland:", ":flag_Switzerland:"},
+ "\U0001f1e8\U0001f1ee": {":flag-ci:", ":flag_ci:", ":cote_divoire:", ":flag_Côte_d’Ivoire:"},
+ "\U0001f1e8\U0001f1f0": {":flag-ck:", ":flag_ck:", ":cook_islands:", ":flag_Cook_Islands:"},
+ "\U0001f1e8\U0001f1f1": {":chile:", ":flag-cl:", ":flag_cl:", ":flag_Chile:"},
+ "\U0001f1e8\U0001f1f2": {":flag-cm:", ":flag_cm:", ":cameroon:", ":flag_Cameroon:"},
+ "\U0001f1e8\U0001f1f3": {":cn:", ":flag_cn:", ":flag_China:"},
+ "\U0001f1e8\U0001f1f4": {":flag-co:", ":flag_co:", ":colombia:", ":flag_Colombia:"},
+ "\U0001f1e8\U0001f1f5": {":flag-cp:", ":flag_cp:", ":clipperton_island:", ":flag_Clipperton_Island:"},
+ "\U0001f1e8\U0001f1f7": {":flag-cr:", ":flag_cr:", ":costa_rica:", ":flag_Costa_Rica:"},
+ "\U0001f1e8\U0001f1fa": {":cuba:", ":flag-cu:", ":flag_cu:", ":flag_Cuba:"},
+ "\U0001f1e8\U0001f1fb": {":flag-cv:", ":flag_cv:", ":cape_verde:", ":flag_Cape_Verde:"},
+ "\U0001f1e8\U0001f1fc": {":curacao:", ":flag-cw:", ":flag_cw:", ":flag_Curaçao:"},
+ "\U0001f1e8\U0001f1fd": {":flag-cx:", ":flag_cx:", ":christmas_island:", ":flag_Christmas_Island:"},
+ "\U0001f1e8\U0001f1fe": {":cyprus:", ":flag-cy:", ":flag_cy:", ":flag_Cyprus:"},
+ "\U0001f1e8\U0001f1ff": {":flag-cz:", ":flag_cz:", ":flag_Czechia:", ":czech_republic:"},
+ "\U0001f1e9\U0001f1ea": {":de:", ":flag_de:", ":flag_Germany:"},
+ "\U0001f1e9\U0001f1ec": {":flag-dg:", ":flag_dg:", ":diego_garcia:", ":flag_Diego_Garcia:"},
+ "\U0001f1e9\U0001f1ef": {":flag-dj:", ":flag_dj:", ":djibouti:", ":flag_Djibouti:"},
+ "\U0001f1e9\U0001f1f0": {":denmark:", ":flag-dk:", ":flag_dk:", ":flag_Denmark:"},
+ "\U0001f1e9\U0001f1f2": {":flag-dm:", ":flag_dm:", ":dominica:", ":flag_Dominica:"},
+ "\U0001f1e9\U0001f1f4": {":flag-do:", ":flag_do:", ":dominican_republic:", ":flag_Dominican_Republic:"},
+ "\U0001f1e9\U0001f1ff": {":algeria:", ":flag-dz:", ":flag_dz:", ":flag_Algeria:"},
+ "\U0001f1ea\U0001f1e6": {":flag-ea:", ":flag_ea:", ":ceuta_melilla:", ":flag_Ceuta_&_Melilla:"},
+ "\U0001f1ea\U0001f1e8": {":ecuador:", ":flag-ec:", ":flag_ec:", ":flag_Ecuador:"},
+ "\U0001f1ea\U0001f1ea": {":estonia:", ":flag-ee:", ":flag_ee:", ":flag_Estonia:"},
+ "\U0001f1ea\U0001f1ec": {":egypt:", ":flag-eg:", ":flag_eg:", ":flag_Egypt:"},
+ "\U0001f1ea\U0001f1ed": {":flag-eh:", ":flag_eh:", ":western_sahara:", ":flag_Western_Sahara:"},
+ "\U0001f1ea\U0001f1f7": {":eritrea:", ":flag-er:", ":flag_er:", ":flag_Eritrea:"},
+ "\U0001f1ea\U0001f1f8": {":es:", ":flag_es:", ":flag_Spain:"},
+ "\U0001f1ea\U0001f1f9": {":flag-et:", ":flag_et:", ":ethiopia:", ":flag_Ethiopia:"},
+ "\U0001f1ea\U0001f1fa": {":eu:", ":flag-eu:", ":flag_eu:", ":european_union:", ":flag_European_Union:"},
+ "\U0001f1eb\U0001f1ee": {":finland:", ":flag-fi:", ":flag_fi:", ":flag_Finland:"},
+ "\U0001f1eb\U0001f1ef": {":fiji:", ":flag-fj:", ":flag_fj:", ":flag_Fiji:"},
+ "\U0001f1eb\U0001f1f0": {":flag-fk:", ":flag_fk:", ":falkland_islands:", ":flag_Falkland_Islands:"},
+ "\U0001f1eb\U0001f1f2": {":flag-fm:", ":flag_fm:", ":micronesia:", ":flag_Micronesia:"},
+ "\U0001f1eb\U0001f1f4": {":flag-fo:", ":flag_fo:", ":faroe_islands:", ":flag_Faroe_Islands:"},
+ "\U0001f1eb\U0001f1f7": {":fr:", ":flag_fr:", ":flag_France:"},
+ "\U0001f1ec\U0001f1e6": {":gabon:", ":flag-ga:", ":flag_ga:", ":flag_Gabon:"},
+ "\U0001f1ec\U0001f1e7": {":gb:", ":uk:", ":flag_gb:", ":flag_United_Kingdom:"},
+ "\U0001f1ec\U0001f1e9": {":flag-gd:", ":flag_gd:", ":grenada:", ":flag_Grenada:"},
+ "\U0001f1ec\U0001f1ea": {":flag-ge:", ":flag_ge:", ":georgia:", ":flag_Georgia:"},
+ "\U0001f1ec\U0001f1eb": {":flag-gf:", ":flag_gf:", ":french_guiana:", ":flag_French_Guiana:"},
+ "\U0001f1ec\U0001f1ec": {":flag-gg:", ":flag_gg:", ":guernsey:", ":flag_Guernsey:"},
+ "\U0001f1ec\U0001f1ed": {":ghana:", ":flag-gh:", ":flag_gh:", ":flag_Ghana:"},
+ "\U0001f1ec\U0001f1ee": {":flag-gi:", ":flag_gi:", ":gibraltar:", ":flag_Gibraltar:"},
+ "\U0001f1ec\U0001f1f1": {":flag-gl:", ":flag_gl:", ":greenland:", ":flag_Greenland:"},
+ "\U0001f1ec\U0001f1f2": {":gambia:", ":flag-gm:", ":flag_gm:", ":flag_Gambia:"},
+ "\U0001f1ec\U0001f1f3": {":guinea:", ":flag-gn:", ":flag_gn:", ":flag_Guinea:"},
+ "\U0001f1ec\U0001f1f5": {":flag-gp:", ":flag_gp:", ":guadeloupe:", ":flag_Guadeloupe:"},
+ "\U0001f1ec\U0001f1f6": {":flag-gq:", ":flag_gq:", ":equatorial_guinea:", ":flag_Equatorial_Guinea:"},
+ "\U0001f1ec\U0001f1f7": {":greece:", ":flag-gr:", ":flag_gr:", ":flag_Greece:"},
+ "\U0001f1ec\U0001f1f8": {":flag-gs:", ":flag_gs:", ":south_georgia_south_sandwich_islands:", ":flag_South_Georgia_&_South_Sandwich_Islands:"},
+ "\U0001f1ec\U0001f1f9": {":flag-gt:", ":flag_gt:", ":guatemala:", ":flag_Guatemala:"},
+ "\U0001f1ec\U0001f1fa": {":guam:", ":flag-gu:", ":flag_gu:", ":flag_Guam:"},
+ "\U0001f1ec\U0001f1fc": {":flag-gw:", ":flag_gw:", ":guinea_bissau:", ":flag_Guinea-Bissau:"},
+ "\U0001f1ec\U0001f1fe": {":guyana:", ":flag-gy:", ":flag_gy:", ":flag_Guyana:"},
+ "\U0001f1ed\U0001f1f0": {":flag-hk:", ":flag_hk:", ":hong_kong:", ":flag_Hong_Kong_SAR_China:"},
+ "\U0001f1ed\U0001f1f2": {":flag-hm:", ":flag_hm:", ":heard_mcdonald_islands:", ":flag_Heard_&_McDonald_Islands:"},
+ "\U0001f1ed\U0001f1f3": {":flag-hn:", ":flag_hn:", ":honduras:", ":flag_Honduras:"},
+ "\U0001f1ed\U0001f1f7": {":croatia:", ":flag-hr:", ":flag_hr:", ":flag_Croatia:"},
+ "\U0001f1ed\U0001f1f9": {":haiti:", ":flag-ht:", ":flag_ht:", ":flag_Haiti:"},
+ "\U0001f1ed\U0001f1fa": {":flag-hu:", ":flag_hu:", ":hungary:", ":flag_Hungary:"},
+ "\U0001f1ee\U0001f1e8": {":flag-ic:", ":flag_ic:", ":canary_islands:", ":flag_Canary_Islands:"},
+ "\U0001f1ee\U0001f1e9": {":flag-id:", ":flag_id:", ":indonesia:", ":flag_Indonesia:"},
+ "\U0001f1ee\U0001f1ea": {":flag-ie:", ":flag_ie:", ":ireland:", ":flag_Ireland:"},
+ "\U0001f1ee\U0001f1f1": {":israel:", ":flag-il:", ":flag_il:", ":flag_Israel:"},
+ "\U0001f1ee\U0001f1f2": {":flag-im:", ":flag_im:", ":isle_of_man:", ":flag_Isle_of_Man:"},
+ "\U0001f1ee\U0001f1f3": {":india:", ":flag-in:", ":flag_in:", ":flag_India:"},
+ "\U0001f1ee\U0001f1f4": {":flag-io:", ":flag_io:", ":british_indian_ocean_territory:", ":flag_British_Indian_Ocean_Territory:"},
+ "\U0001f1ee\U0001f1f6": {":iraq:", ":flag-iq:", ":flag_iq:", ":flag_Iraq:"},
+ "\U0001f1ee\U0001f1f7": {":iran:", ":flag-ir:", ":flag_ir:", ":flag_Iran:"},
+ "\U0001f1ee\U0001f1f8": {":flag-is:", ":flag_is:", ":iceland:", ":flag_Iceland:"},
+ "\U0001f1ee\U0001f1f9": {":it:", ":flag_it:", ":flag_Italy:"},
+ "\U0001f1ef\U0001f1ea": {":jersey:", ":flag-je:", ":flag_je:", ":flag_Jersey:"},
+ "\U0001f1ef\U0001f1f2": {":flag-jm:", ":flag_jm:", ":jamaica:", ":flag_Jamaica:"},
+ "\U0001f1ef\U0001f1f4": {":jordan:", ":flag-jo:", ":flag_jo:", ":flag_Jordan:"},
+ "\U0001f1ef\U0001f1f5": {":jp:", ":flag_jp:", ":flag_Japan:"},
+ "\U0001f1f0\U0001f1ea": {":kenya:", ":flag-ke:", ":flag_ke:", ":flag_Kenya:"},
+ "\U0001f1f0\U0001f1ec": {":flag-kg:", ":flag_kg:", ":kyrgyzstan:", ":flag_Kyrgyzstan:"},
+ "\U0001f1f0\U0001f1ed": {":flag-kh:", ":flag_kh:", ":cambodia:", ":flag_Cambodia:"},
+ "\U0001f1f0\U0001f1ee": {":flag-ki:", ":flag_ki:", ":kiribati:", ":flag_Kiribati:"},
+ "\U0001f1f0\U0001f1f2": {":comoros:", ":flag-km:", ":flag_km:", ":flag_Comoros:"},
+ "\U0001f1f0\U0001f1f3": {":flag-kn:", ":flag_kn:", ":st_kitts_nevis:", ":flag_St._Kitts_&_Nevis:"},
+ "\U0001f1f0\U0001f1f5": {":flag-kp:", ":flag_kp:", ":north_korea:", ":flag_North_Korea:"},
+ "\U0001f1f0\U0001f1f7": {":kr:", ":flag_kr:", ":flag_South_Korea:"},
+ "\U0001f1f0\U0001f1fc": {":kuwait:", ":flag-kw:", ":flag_kw:", ":flag_Kuwait:"},
+ "\U0001f1f0\U0001f1fe": {":flag-ky:", ":flag_ky:", ":cayman_islands:", ":flag_Cayman_Islands:"},
+ "\U0001f1f0\U0001f1ff": {":flag-kz:", ":flag_kz:", ":kazakhstan:", ":flag_Kazakhstan:"},
+ "\U0001f1f1\U0001f1e6": {":laos:", ":flag-la:", ":flag_la:", ":flag_Laos:"},
+ "\U0001f1f1\U0001f1e7": {":flag-lb:", ":flag_lb:", ":lebanon:", ":flag_Lebanon:"},
+ "\U0001f1f1\U0001f1e8": {":flag-lc:", ":flag_lc:", ":st_lucia:", ":flag_St._Lucia:"},
+ "\U0001f1f1\U0001f1ee": {":flag-li:", ":flag_li:", ":liechtenstein:", ":flag_Liechtenstein:"},
+ "\U0001f1f1\U0001f1f0": {":flag-lk:", ":flag_lk:", ":sri_lanka:", ":flag_Sri_Lanka:"},
+ "\U0001f1f1\U0001f1f7": {":flag-lr:", ":flag_lr:", ":liberia:", ":flag_Liberia:"},
+ "\U0001f1f1\U0001f1f8": {":flag-ls:", ":flag_ls:", ":lesotho:", ":flag_Lesotho:"},
+ "\U0001f1f1\U0001f1f9": {":flag-lt:", ":flag_lt:", ":lithuania:", ":flag_Lithuania:"},
+ "\U0001f1f1\U0001f1fa": {":flag-lu:", ":flag_lu:", ":luxembourg:", ":flag_Luxembourg:"},
+ "\U0001f1f1\U0001f1fb": {":latvia:", ":flag-lv:", ":flag_lv:", ":flag_Latvia:"},
+ "\U0001f1f1\U0001f1fe": {":libya:", ":flag-ly:", ":flag_ly:", ":flag_Libya:"},
+ "\U0001f1f2\U0001f1e6": {":flag-ma:", ":flag_ma:", ":morocco:", ":flag_Morocco:"},
+ "\U0001f1f2\U0001f1e8": {":monaco:", ":flag-mc:", ":flag_mc:", ":flag_Monaco:"},
+ "\U0001f1f2\U0001f1e9": {":flag-md:", ":flag_md:", ":moldova:", ":flag_Moldova:"},
+ "\U0001f1f2\U0001f1ea": {":flag-me:", ":flag_me:", ":montenegro:", ":flag_Montenegro:"},
+ "\U0001f1f2\U0001f1eb": {":flag-mf:", ":flag_mf:", ":st_martin:", ":flag_St._Martin:"},
+ "\U0001f1f2\U0001f1ec": {":flag-mg:", ":flag_mg:", ":madagascar:", ":flag_Madagascar:"},
+ "\U0001f1f2\U0001f1ed": {":flag-mh:", ":flag_mh:", ":marshall_islands:", ":flag_Marshall_Islands:"},
+ "\U0001f1f2\U0001f1f0": {":flag-mk:", ":flag_mk:", ":macedonia:", ":flag_North_Macedonia:"},
+ "\U0001f1f2\U0001f1f1": {":mali:", ":flag-ml:", ":flag_ml:", ":flag_Mali:"},
+ "\U0001f1f2\U0001f1f2": {":flag-mm:", ":flag_mm:", ":myanmar:", ":flag_Myanmar_(Burma):"},
+ "\U0001f1f2\U0001f1f3": {":flag-mn:", ":flag_mn:", ":mongolia:", ":flag_Mongolia:"},
+ "\U0001f1f2\U0001f1f4": {":macau:", ":flag-mo:", ":flag_mo:", ":flag_Macao_SAR_China:"},
+ "\U0001f1f2\U0001f1f5": {":flag-mp:", ":flag_mp:", ":northern_mariana_islands:", ":flag_Northern_Mariana_Islands:"},
+ "\U0001f1f2\U0001f1f6": {":flag-mq:", ":flag_mq:", ":martinique:", ":flag_Martinique:"},
+ "\U0001f1f2\U0001f1f7": {":flag-mr:", ":flag_mr:", ":mauritania:", ":flag_Mauritania:"},
+ "\U0001f1f2\U0001f1f8": {":flag-ms:", ":flag_ms:", ":montserrat:", ":flag_Montserrat:"},
+ "\U0001f1f2\U0001f1f9": {":malta:", ":flag-mt:", ":flag_mt:", ":flag_Malta:"},
+ "\U0001f1f2\U0001f1fa": {":flag-mu:", ":flag_mu:", ":mauritius:", ":flag_Mauritius:"},
+ "\U0001f1f2\U0001f1fb": {":flag-mv:", ":flag_mv:", ":maldives:", ":flag_Maldives:"},
+ "\U0001f1f2\U0001f1fc": {":malawi:", ":flag-mw:", ":flag_mw:", ":flag_Malawi:"},
+ "\U0001f1f2\U0001f1fd": {":mexico:", ":flag-mx:", ":flag_mx:", ":flag_Mexico:"},
+ "\U0001f1f2\U0001f1fe": {":flag-my:", ":flag_my:", ":malaysia:", ":flag_Malaysia:"},
+ "\U0001f1f2\U0001f1ff": {":flag-mz:", ":flag_mz:", ":mozambique:", ":flag_Mozambique:"},
+ "\U0001f1f3\U0001f1e6": {":flag-na:", ":flag_na:", ":namibia:", ":flag_Namibia:"},
+ "\U0001f1f3\U0001f1e8": {":flag-nc:", ":flag_nc:", ":new_caledonia:", ":flag_New_Caledonia:"},
+ "\U0001f1f3\U0001f1ea": {":niger:", ":flag-ne:", ":flag_ne:", ":flag_Niger:"},
+ "\U0001f1f3\U0001f1eb": {":flag-nf:", ":flag_nf:", ":norfolk_island:", ":flag_Norfolk_Island:"},
+ "\U0001f1f3\U0001f1ec": {":flag-ng:", ":flag_ng:", ":nigeria:", ":flag_Nigeria:"},
+ "\U0001f1f3\U0001f1ee": {":flag-ni:", ":flag_ni:", ":nicaragua:", ":flag_Nicaragua:"},
+ "\U0001f1f3\U0001f1f1": {":flag-nl:", ":flag_nl:", ":netherlands:", ":flag_Netherlands:"},
+ "\U0001f1f3\U0001f1f4": {":norway:", ":flag-no:", ":flag_no:", ":flag_Norway:"},
+ "\U0001f1f3\U0001f1f5": {":nepal:", ":flag-np:", ":flag_np:", ":flag_Nepal:"},
+ "\U0001f1f3\U0001f1f7": {":nauru:", ":flag-nr:", ":flag_nr:", ":flag_Nauru:"},
+ "\U0001f1f3\U0001f1fa": {":niue:", ":flag-nu:", ":flag_nu:", ":flag_Niue:"},
+ "\U0001f1f3\U0001f1ff": {":flag-nz:", ":flag_nz:", ":new_zealand:", ":flag_New_Zealand:"},
+ "\U0001f1f4\U0001f1f2": {":oman:", ":flag-om:", ":flag_om:", ":flag_Oman:"},
+ "\U0001f1f5\U0001f1e6": {":panama:", ":flag-pa:", ":flag_pa:", ":flag_Panama:"},
+ "\U0001f1f5\U0001f1ea": {":peru:", ":flag-pe:", ":flag_pe:", ":flag_Peru:"},
+ "\U0001f1f5\U0001f1eb": {":flag-pf:", ":flag_pf:", ":french_polynesia:", ":flag_French_Polynesia:"},
+ "\U0001f1f5\U0001f1ec": {":flag-pg:", ":flag_pg:", ":papua_new_guinea:", ":flag_Papua_New_Guinea:"},
+ "\U0001f1f5\U0001f1ed": {":flag-ph:", ":flag_ph:", ":philippines:", ":flag_Philippines:"},
+ "\U0001f1f5\U0001f1f0": {":flag-pk:", ":flag_pk:", ":pakistan:", ":flag_Pakistan:"},
+ "\U0001f1f5\U0001f1f1": {":poland:", ":flag-pl:", ":flag_pl:", ":flag_Poland:"},
+ "\U0001f1f5\U0001f1f2": {":flag-pm:", ":flag_pm:", ":st_pierre_miquelon:", ":flag_St._Pierre_&_Miquelon:"},
+ "\U0001f1f5\U0001f1f3": {":flag-pn:", ":flag_pn:", ":pitcairn_islands:", ":flag_Pitcairn_Islands:"},
+ "\U0001f1f5\U0001f1f7": {":flag-pr:", ":flag_pr:", ":puerto_rico:", ":flag_Puerto_Rico:"},
+ "\U0001f1f5\U0001f1f8": {":flag-ps:", ":flag_ps:", ":palestinian_territories:", ":flag_Palestinian_Territories:"},
+ "\U0001f1f5\U0001f1f9": {":flag-pt:", ":flag_pt:", ":portugal:", ":flag_Portugal:"},
+ "\U0001f1f5\U0001f1fc": {":palau:", ":flag-pw:", ":flag_pw:", ":flag_Palau:"},
+ "\U0001f1f5\U0001f1fe": {":flag-py:", ":flag_py:", ":paraguay:", ":flag_Paraguay:"},
+ "\U0001f1f6\U0001f1e6": {":qatar:", ":flag-qa:", ":flag_qa:", ":flag_Qatar:"},
+ "\U0001f1f7\U0001f1ea": {":flag-re:", ":flag_re:", ":reunion:", ":flag_Réunion:"},
+ "\U0001f1f7\U0001f1f4": {":flag-ro:", ":flag_ro:", ":romania:", ":flag_Romania:"},
+ "\U0001f1f7\U0001f1f8": {":serbia:", ":flag-rs:", ":flag_rs:", ":flag_Serbia:"},
+ "\U0001f1f7\U0001f1fa": {":ru:", ":flag_ru:", ":flag_Russia:"},
+ "\U0001f1f7\U0001f1fc": {":rwanda:", ":flag-rw:", ":flag_rw:", ":flag_Rwanda:"},
+ "\U0001f1f8\U0001f1e6": {":flag-sa:", ":flag_sa:", ":saudi_arabia:", ":flag_Saudi_Arabia:"},
+ "\U0001f1f8\U0001f1e7": {":flag-sb:", ":flag_sb:", ":solomon_islands:", ":flag_Solomon_Islands:"},
+ "\U0001f1f8\U0001f1e8": {":flag-sc:", ":flag_sc:", ":seychelles:", ":flag_Seychelles:"},
+ "\U0001f1f8\U0001f1e9": {":sudan:", ":flag-sd:", ":flag_sd:", ":flag_Sudan:"},
+ "\U0001f1f8\U0001f1ea": {":sweden:", ":flag-se:", ":flag_se:", ":flag_Sweden:"},
+ "\U0001f1f8\U0001f1ec": {":flag-sg:", ":flag_sg:", ":singapore:", ":flag_Singapore:"},
+ "\U0001f1f8\U0001f1ed": {":flag-sh:", ":flag_sh:", ":st_helena:", ":flag_St._Helena:"},
+ "\U0001f1f8\U0001f1ee": {":flag-si:", ":flag_si:", ":slovenia:", ":flag_Slovenia:"},
+ "\U0001f1f8\U0001f1ef": {":flag-sj:", ":flag_sj:", ":svalbard_jan_mayen:", ":flag_Svalbard_&_Jan_Mayen:"},
+ "\U0001f1f8\U0001f1f0": {":flag-sk:", ":flag_sk:", ":slovakia:", ":flag_Slovakia:"},
+ "\U0001f1f8\U0001f1f1": {":flag-sl:", ":flag_sl:", ":sierra_leone:", ":flag_Sierra_Leone:"},
+ "\U0001f1f8\U0001f1f2": {":flag-sm:", ":flag_sm:", ":san_marino:", ":flag_San_Marino:"},
+ "\U0001f1f8\U0001f1f3": {":flag-sn:", ":flag_sn:", ":senegal:", ":flag_Senegal:"},
+ "\U0001f1f8\U0001f1f4": {":flag-so:", ":flag_so:", ":somalia:", ":flag_Somalia:"},
+ "\U0001f1f8\U0001f1f7": {":flag-sr:", ":flag_sr:", ":suriname:", ":flag_Suriname:"},
+ "\U0001f1f8\U0001f1f8": {":flag-ss:", ":flag_ss:", ":south_sudan:", ":flag_South_Sudan:"},
+ "\U0001f1f8\U0001f1f9": {":flag-st:", ":flag_st:", ":sao_tome_principe:", ":flag_São_Tomé_&_Príncipe:"},
+ "\U0001f1f8\U0001f1fb": {":flag-sv:", ":flag_sv:", ":el_salvador:", ":flag_El_Salvador:"},
+ "\U0001f1f8\U0001f1fd": {":flag-sx:", ":flag_sx:", ":sint_maarten:", ":flag_Sint_Maarten:"},
+ "\U0001f1f8\U0001f1fe": {":syria:", ":flag-sy:", ":flag_sy:", ":flag_Syria:"},
+ "\U0001f1f8\U0001f1ff": {":flag-sz:", ":flag_sz:", ":swaziland:", ":flag_Eswatini:"},
+ "\U0001f1f9\U0001f1e6": {":flag-ta:", ":flag_ta:", ":tristan_da_cunha:", ":flag_Tristan_da_Cunha:"},
+ "\U0001f1f9\U0001f1e8": {":flag-tc:", ":flag_tc:", ":turks_caicos_islands:", ":flag_Turks_&_Caicos_Islands:"},
+ "\U0001f1f9\U0001f1e9": {":chad:", ":flag-td:", ":flag_td:", ":flag_Chad:"},
+ "\U0001f1f9\U0001f1eb": {":flag-tf:", ":flag_tf:", ":french_southern_territories:", ":flag_French_Southern_Territories:"},
+ "\U0001f1f9\U0001f1ec": {":togo:", ":flag-tg:", ":flag_tg:", ":flag_Togo:"},
+ "\U0001f1f9\U0001f1ed": {":flag-th:", ":flag_th:", ":thailand:", ":flag_Thailand:"},
+ "\U0001f1f9\U0001f1ef": {":flag-tj:", ":flag_tj:", ":tajikistan:", ":flag_Tajikistan:"},
+ "\U0001f1f9\U0001f1f0": {":flag-tk:", ":flag_tk:", ":tokelau:", ":flag_Tokelau:"},
+ "\U0001f1f9\U0001f1f1": {":flag-tl:", ":flag_tl:", ":timor_leste:", ":flag_Timor-Leste:"},
+ "\U0001f1f9\U0001f1f2": {":flag-tm:", ":flag_tm:", ":turkmenistan:", ":flag_Turkmenistan:"},
+ "\U0001f1f9\U0001f1f3": {":flag-tn:", ":flag_tn:", ":tunisia:", ":flag_Tunisia:"},
+ "\U0001f1f9\U0001f1f4": {":tonga:", ":flag-to:", ":flag_to:", ":flag_Tonga:"},
+ "\U0001f1f9\U0001f1f7": {":tr:", ":flag-tr:", ":flag_tr:", ":flag_Turkey:"},
+ "\U0001f1f9\U0001f1f9": {":flag-tt:", ":flag_tt:", ":trinidad_tobago:", ":flag_Trinidad_&_Tobago:"},
+ "\U0001f1f9\U0001f1fb": {":tuvalu:", ":flag-tv:", ":flag_tv:", ":flag_Tuvalu:"},
+ "\U0001f1f9\U0001f1fc": {":taiwan:", ":flag-tw:", ":flag_tw:", ":flag_Taiwan:"},
+ "\U0001f1f9\U0001f1ff": {":flag-tz:", ":flag_tz:", ":tanzania:", ":flag_Tanzania:"},
+ "\U0001f1fa\U0001f1e6": {":flag-ua:", ":flag_ua:", ":ukraine:", ":flag_Ukraine:"},
+ "\U0001f1fa\U0001f1ec": {":uganda:", ":flag-ug:", ":flag_ug:", ":flag_Uganda:"},
+ "\U0001f1fa\U0001f1f2": {":flag-um:", ":flag_um:", ":us_outlying_islands:", ":flag_U.S._Outlying_Islands:"},
+ "\U0001f1fa\U0001f1f3": {":flag-un:", ":united_nations:", ":flag_United_Nations:"},
+ "\U0001f1fa\U0001f1f8": {":us:", ":flag_us:", ":flag_United_States:"},
+ "\U0001f1fa\U0001f1fe": {":flag-uy:", ":flag_uy:", ":uruguay:", ":flag_Uruguay:"},
+ "\U0001f1fa\U0001f1ff": {":flag-uz:", ":flag_uz:", ":uzbekistan:", ":flag_Uzbekistan:"},
+ "\U0001f1fb\U0001f1e6": {":flag-va:", ":flag_va:", ":vatican_city:", ":flag_Vatican_City:"},
+ "\U0001f1fb\U0001f1e8": {":flag-vc:", ":flag_vc:", ":st_vincent_grenadines:", ":flag_St._Vincent_&_Grenadines:"},
+ "\U0001f1fb\U0001f1ea": {":flag-ve:", ":flag_ve:", ":venezuela:", ":flag_Venezuela:"},
+ "\U0001f1fb\U0001f1ec": {":flag-vg:", ":flag_vg:", ":british_virgin_islands:", ":flag_British_Virgin_Islands:"},
+ "\U0001f1fb\U0001f1ee": {":flag-vi:", ":flag_vi:", ":us_virgin_islands:", ":flag_U.S._Virgin_Islands:"},
+ "\U0001f1fb\U0001f1f3": {":flag-vn:", ":flag_vn:", ":vietnam:", ":flag_Vietnam:"},
+ "\U0001f1fb\U0001f1fa": {":flag-vu:", ":flag_vu:", ":vanuatu:", ":flag_Vanuatu:"},
+ "\U0001f1fc\U0001f1eb": {":flag-wf:", ":flag_wf:", ":wallis_futuna:", ":flag_Wallis_&_Futuna:"},
+ "\U0001f1fc\U0001f1f8": {":samoa:", ":flag-ws:", ":flag_ws:", ":flag_Samoa:"},
+ "\U0001f1fd\U0001f1f0": {":kosovo:", ":flag-xk:", ":flag_xk:", ":flag_Kosovo:"},
+ "\U0001f1fe\U0001f1ea": {":yemen:", ":flag-ye:", ":flag_ye:", ":flag_Yemen:"},
+ "\U0001f1fe\U0001f1f9": {":flag-yt:", ":flag_yt:", ":mayotte:", ":flag_Mayotte:"},
+ "\U0001f1ff\U0001f1e6": {":flag-za:", ":flag_za:", ":south_africa:", ":flag_South_Africa:"},
+ "\U0001f1ff\U0001f1f2": {":zambia:", ":flag-zm:", ":flag_zm:", ":flag_Zambia:"},
+ "\U0001f1ff\U0001f1fc": {":flag-zw:", ":flag_zw:", ":zimbabwe:", ":flag_Zimbabwe:"},
+ "\U0001f201": {":koko:", ":Japanese_here_button:"},
+ "\U0001f202": {":Japanese_service_charge_button:"},
+ "\U0001f202\ufe0f": {":sa:"},
+ "\U0001f21a": {":u7121:", ":Japanese_free_of_charge_button:"},
+ "\U0001f22f": {":u6307:", ":Japanese_reserved_button:"},
+ "\U0001f232": {":u7981:", ":Japanese_prohibited_button:"},
+ "\U0001f233": {":u7a7a:", ":Japanese_vacancy_button:"},
+ "\U0001f234": {":u5408:", ":Japanese_passing_grade_button:"},
+ "\U0001f235": {":u6e80:", ":Japanese_no_vacancy_button:"},
+ "\U0001f236": {":u6709:", ":Japanese_not_free_of_charge_button:"},
+ "\U0001f237": {":Japanese_monthly_amount_button:"},
+ "\U0001f237\ufe0f": {":u6708:"},
+ "\U0001f238": {":u7533:", ":Japanese_application_button:"},
+ "\U0001f239": {":u5272:", ":Japanese_discount_button:"},
+ "\U0001f23a": {":u55b6:", ":Japanese_open_for_business_button:"},
+ "\U0001f250": {":ideograph_advantage:", ":Japanese_bargain_button:"},
+ "\U0001f251": {":accept:", ":Japanese_acceptable_button:"},
+ "\U0001f300": {":cyclone:"},
+ "\U0001f301": {":foggy:"},
+ "\U0001f302": {":closed_umbrella:"},
+ "\U0001f303": {":night_with_stars:"},
+ "\U0001f304": {":sunrise_over_mountains:"},
+ "\U0001f305": {":sunrise:"},
+ "\U0001f306": {":city_dusk:", ":city_sunset:", ":cityscape_at_dusk:"},
+ "\U0001f307": {":sunset:", ":city_sunrise:"},
+ "\U0001f308": {":rainbow:"},
+ "\U0001f309": {":bridge_at_night:"},
+ "\U0001f30a": {":ocean:", ":water_wave:"},
+ "\U0001f30b": {":volcano:"},
+ "\U0001f30c": {":milky_way:"},
+ "\U0001f30d": {":earth_africa:", ":globe_showing_Europe-Africa:"},
+ "\U0001f30e": {":earth_americas:", ":globe_showing_Americas:"},
+ "\U0001f30f": {":earth_asia:", ":globe_showing_Asia-Australia:"},
+ "\U0001f310": {":globe_with_meridians:"},
+ "\U0001f311": {":new_moon:"},
+ "\U0001f312": {":waxing_crescent_moon:"},
+ "\U0001f313": {":first_quarter_moon:"},
+ "\U0001f314": {":moon:", ":waxing_gibbous_moon:"},
+ "\U0001f315": {":full_moon:"},
+ "\U0001f316": {":waning_gibbous_moon:"},
+ "\U0001f317": {":last_quarter_moon:"},
+ "\U0001f318": {":waning_crescent_moon:"},
+ "\U0001f319": {":crescent_moon:"},
+ "\U0001f31a": {":new_moon_face:", ":new_moon_with_face:"},
+ "\U0001f31b": {":first_quarter_moon_face:", ":first_quarter_moon_with_face:"},
+ "\U0001f31c": {":last_quarter_moon_face:", ":last_quarter_moon_with_face:"},
+ "\U0001f31d": {":full_moon_face:", ":full_moon_with_face:"},
+ "\U0001f31e": {":sun_with_face:"},
+ "\U0001f31f": {":star2:", ":glowing_star:"},
+ "\U0001f320": {":stars:", ":shooting_star:"},
+ "\U0001f321\ufe0f": {":thermometer:"},
+ "\U0001f324": {":white_sun_small_cloud:", ":sun_behind_small_cloud:"},
+ "\U0001f324\ufe0f": {":mostly_sunny:"},
+ "\U0001f325": {":white_sun_cloud:", ":sun_behind_large_cloud:"},
+ "\U0001f325\ufe0f": {":barely_sunny:"},
+ "\U0001f326": {":white_sun_rain_cloud:", ":sun_behind_rain_cloud:"},
+ "\U0001f326\ufe0f": {":partly_sunny_rain:"},
+ "\U0001f327": {":cloud_rain:", ":cloud_with_rain:"},
+ "\U0001f327\ufe0f": {":rain_cloud:"},
+ "\U0001f328": {":cloud_snow:", ":cloud_with_snow:"},
+ "\U0001f328\ufe0f": {":snow_cloud:"},
+ "\U0001f329": {":cloud_lightning:", ":cloud_with_lightning:"},
+ "\U0001f329\ufe0f": {":lightning:"},
+ "\U0001f32a": {":cloud_tornado:"},
+ "\U0001f32a\ufe0f": {":tornado:"},
+ "\U0001f32b\ufe0f": {":fog:"},
+ "\U0001f32c": {":wind_face:"},
+ "\U0001f32c\ufe0f": {":wind_blowing_face:"},
+ "\U0001f32d": {":hotdog:", ":hot_dog:"},
+ "\U0001f32e": {":taco:"},
+ "\U0001f32f": {":burrito:"},
+ "\U0001f330": {":chestnut:"},
+ "\U0001f331": {":seedling:"},
+ "\U0001f332": {":evergreen_tree:"},
+ "\U0001f333": {":deciduous_tree:"},
+ "\U0001f334": {":palm_tree:"},
+ "\U0001f335": {":cactus:"},
+ "\U0001f336\ufe0f": {":hot_pepper:"},
+ "\U0001f337": {":tulip:"},
+ "\U0001f338": {":cherry_blossom:"},
+ "\U0001f339": {":rose:"},
+ "\U0001f33a": {":hibiscus:"},
+ "\U0001f33b": {":sunflower:"},
+ "\U0001f33c": {":blossom:"},
+ "\U0001f33d": {":corn:", ":ear_of_corn:"},
+ "\U0001f33e": {":ear_of_rice:", ":sheaf_of_rice:"},
+ "\U0001f33f": {":herb:"},
+ "\U0001f340": {":four_leaf_clover:"},
+ "\U0001f341": {":maple_leaf:"},
+ "\U0001f342": {":fallen_leaf:"},
+ "\U0001f343": {":leaves:", ":leaf_fluttering_in_wind:"},
+ "\U0001f344": {":mushroom:"},
+ "\U0001f345": {":tomato:"},
+ "\U0001f346": {":eggplant:"},
+ "\U0001f347": {":grapes:"},
+ "\U0001f348": {":melon:"},
+ "\U0001f349": {":watermelon:"},
+ "\U0001f34a": {":orange:", ":mandarin:", ":tangerine:"},
+ "\U0001f34b": {":lemon:"},
+ "\U0001f34c": {":banana:"},
+ "\U0001f34d": {":pineapple:"},
+ "\U0001f34e": {":apple:", ":red_apple:"},
+ "\U0001f34f": {":green_apple:"},
+ "\U0001f350": {":pear:"},
+ "\U0001f351": {":peach:"},
+ "\U0001f352": {":cherries:"},
+ "\U0001f353": {":strawberry:"},
+ "\U0001f354": {":hamburger:"},
+ "\U0001f355": {":pizza:"},
+ "\U0001f356": {":meat_on_bone:"},
+ "\U0001f357": {":poultry_leg:"},
+ "\U0001f358": {":rice_cracker:"},
+ "\U0001f359": {":rice_ball:"},
+ "\U0001f35a": {":rice:", ":cooked_rice:"},
+ "\U0001f35b": {":curry:", ":curry_rice:"},
+ "\U0001f35c": {":ramen:", ":steaming_bowl:"},
+ "\U0001f35d": {":spaghetti:"},
+ "\U0001f35e": {":bread:"},
+ "\U0001f35f": {":fries:", ":french_fries:"},
+ "\U0001f360": {":sweet_potato:", ":roasted_sweet_potato:"},
+ "\U0001f361": {":dango:"},
+ "\U0001f362": {":oden:"},
+ "\U0001f363": {":sushi:"},
+ "\U0001f364": {":fried_shrimp:"},
+ "\U0001f365": {":fish_cake:", ":fish_cake_with_swirl:"},
+ "\U0001f366": {":icecream:", ":soft_ice_cream:"},
+ "\U0001f367": {":shaved_ice:"},
+ "\U0001f368": {":ice_cream:"},
+ "\U0001f369": {":doughnut:"},
+ "\U0001f36a": {":cookie:"},
+ "\U0001f36b": {":chocolate_bar:"},
+ "\U0001f36c": {":candy:"},
+ "\U0001f36d": {":lollipop:"},
+ "\U0001f36e": {":custard:"},
+ "\U0001f36f": {":honey_pot:"},
+ "\U0001f370": {":cake:", ":shortcake:"},
+ "\U0001f371": {":bento:", ":bento_box:"},
+ "\U0001f372": {":stew:", ":pot_of_food:"},
+ "\U0001f373": {":cooking:", ":fried_egg:"},
+ "\U0001f374": {":fork_and_knife:"},
+ "\U0001f375": {":tea:", ":teacup_without_handle:"},
+ "\U0001f376": {":sake:"},
+ "\U0001f377": {":wine_glass:"},
+ "\U0001f378": {":cocktail:", ":cocktail_glass:"},
+ "\U0001f379": {":tropical_drink:"},
+ "\U0001f37a": {":beer:", ":beer_mug:"},
+ "\U0001f37b": {":beers:", ":clinking_beer_mugs:"},
+ "\U0001f37c": {":baby_bottle:"},
+ "\U0001f37d": {":fork_knife_plate:", ":fork_and_knife_with_plate:"},
+ "\U0001f37d\ufe0f": {":knife_fork_plate:", ":plate_with_cutlery:"},
+ "\U0001f37e": {":champagne:", ":bottle_with_popping_cork:"},
+ "\U0001f37f": {":popcorn:"},
+ "\U0001f380": {":ribbon:"},
+ "\U0001f381": {":gift:", ":wrapped_gift:"},
+ "\U0001f382": {":birthday:", ":birthday_cake:"},
+ "\U0001f383": {":jack-o-lantern:", ":jack_o_lantern:"},
+ "\U0001f384": {":Christmas_tree:", ":christmas_tree:"},
+ "\U0001f385": {":santa:", ":Santa_Claus:"},
+ "\U0001f385\U0001f3fb": {":santa_tone1:"},
+ "\U0001f385\U0001f3fc": {":santa_tone2:"},
+ "\U0001f385\U0001f3fd": {":santa_tone3:"},
+ "\U0001f385\U0001f3fe": {":santa_tone4:"},
+ "\U0001f385\U0001f3ff": {":santa_tone5:"},
+ "\U0001f386": {":fireworks:"},
+ "\U0001f387": {":sparkler:"},
+ "\U0001f388": {":balloon:"},
+ "\U0001f389": {":tada:", ":party_popper:"},
+ "\U0001f38a": {":confetti_ball:"},
+ "\U0001f38b": {":tanabata_tree:"},
+ "\U0001f38c": {":crossed_flags:"},
+ "\U0001f38d": {":bamboo:", ":pine_decoration:"},
+ "\U0001f38e": {":dolls:", ":Japanese_dolls:"},
+ "\U0001f38f": {":flags:", ":carp_streamer:"},
+ "\U0001f390": {":wind_chime:"},
+ "\U0001f391": {":rice_scene:", ":moon_viewing_ceremony:"},
+ "\U0001f392": {":backpack:", ":school_satchel:"},
+ "\U0001f393": {":mortar_board:", ":graduation_cap:"},
+ "\U0001f396": {":military_medal:"},
+ "\U0001f396\ufe0f": {":medal:", ":medal_military:"},
+ "\U0001f397\ufe0f": {":reminder_ribbon:"},
+ "\U0001f399": {":microphone2:"},
+ "\U0001f399\ufe0f": {":studio_microphone:"},
+ "\U0001f39a\ufe0f": {":level_slider:"},
+ "\U0001f39b\ufe0f": {":control_knobs:"},
+ "\U0001f39e\ufe0f": {":film_strip:", ":film_frames:"},
+ "\U0001f39f": {":tickets:"},
+ "\U0001f39f\ufe0f": {":admission_tickets:"},
+ "\U0001f3a0": {":carousel_horse:"},
+ "\U0001f3a1": {":ferris_wheel:"},
+ "\U0001f3a2": {":roller_coaster:"},
+ "\U0001f3a3": {":fishing_pole:", ":fishing_pole_and_fish:"},
+ "\U0001f3a4": {":microphone:"},
+ "\U0001f3a5": {":movie_camera:"},
+ "\U0001f3a6": {":cinema:"},
+ "\U0001f3a7": {":headphone:", ":headphones:"},
+ "\U0001f3a8": {":art:", ":artist_palette:"},
+ "\U0001f3a9": {":tophat:", ":top_hat:"},
+ "\U0001f3aa": {":circus_tent:"},
+ "\U0001f3ab": {":ticket:"},
+ "\U0001f3ac": {":clapper:", ":clapper_board:"},
+ "\U0001f3ad": {":performing_arts:"},
+ "\U0001f3ae": {":video_game:"},
+ "\U0001f3af": {":dart:", ":bullseye:"},
+ "\U0001f3b0": {":slot_machine:"},
+ "\U0001f3b1": {":8ball:", ":pool_8_ball:"},
+ "\U0001f3b2": {":game_die:"},
+ "\U0001f3b3": {":bowling:"},
+ "\U0001f3b4": {":flower_playing_cards:"},
+ "\U0001f3b5": {":musical_note:"},
+ "\U0001f3b6": {":notes:", ":musical_notes:"},
+ "\U0001f3b7": {":saxophone:"},
+ "\U0001f3b8": {":guitar:"},
+ "\U0001f3b9": {":musical_keyboard:"},
+ "\U0001f3ba": {":trumpet:"},
+ "\U0001f3bb": {":violin:"},
+ "\U0001f3bc": {":musical_score:"},
+ "\U0001f3bd": {":running_shirt:", ":running_shirt_with_sash:"},
+ "\U0001f3be": {":tennis:"},
+ "\U0001f3bf": {":ski:", ":skis:"},
+ "\U0001f3c0": {":basketball:"},
+ "\U0001f3c1": {":checkered_flag:", ":chequered_flag:"},
+ "\U0001f3c2": {":snowboarder:"},
+ "\U0001f3c2\U0001f3fb": {":snowboarder_tone1:"},
+ "\U0001f3c2\U0001f3fc": {":snowboarder_tone2:"},
+ "\U0001f3c2\U0001f3fd": {":snowboarder_tone3:"},
+ "\U0001f3c2\U0001f3fe": {":snowboarder_tone4:"},
+ "\U0001f3c2\U0001f3ff": {":snowboarder_tone5:"},
+ "\U0001f3c3": {":running:", ":person_running:"},
+ "\U0001f3c3\U0001f3fb": {":person_running_tone1:"},
+ "\U0001f3c3\U0001f3fb\u200d\u2640\ufe0f": {":woman_running_tone1:"},
+ "\U0001f3c3\U0001f3fb\u200d\u2642\ufe0f": {":man_running_tone1:"},
+ "\U0001f3c3\U0001f3fc": {":person_running_tone2:"},
+ "\U0001f3c3\U0001f3fc\u200d\u2640\ufe0f": {":woman_running_tone2:"},
+ "\U0001f3c3\U0001f3fc\u200d\u2642\ufe0f": {":man_running_tone2:"},
+ "\U0001f3c3\U0001f3fd": {":person_running_tone3:"},
+ "\U0001f3c3\U0001f3fd\u200d\u2640\ufe0f": {":woman_running_tone3:"},
+ "\U0001f3c3\U0001f3fd\u200d\u2642\ufe0f": {":man_running_tone3:"},
+ "\U0001f3c3\U0001f3fe": {":person_running_tone4:"},
+ "\U0001f3c3\U0001f3fe\u200d\u2640\ufe0f": {":woman_running_tone4:"},
+ "\U0001f3c3\U0001f3fe\u200d\u2642\ufe0f": {":man_running_tone4:"},
+ "\U0001f3c3\U0001f3ff": {":person_running_tone5:"},
+ "\U0001f3c3\U0001f3ff\u200d\u2640\ufe0f": {":woman_running_tone5:"},
+ "\U0001f3c3\U0001f3ff\u200d\u2642\ufe0f": {":man_running_tone5:"},
+ "\U0001f3c3\u200d\u2640\ufe0f": {":running_woman:", ":woman-running:", ":woman_running:"},
+ "\U0001f3c3\u200d\u2642\ufe0f": {":runner:", ":man-running:", ":man_running:", ":running_man:"},
+ "\U0001f3c4": {":person_surfing:"},
+ "\U0001f3c4\U0001f3fb": {":person_surfing_tone1:"},
+ "\U0001f3c4\U0001f3fb\u200d\u2640\ufe0f": {":woman_surfing_tone1:"},
+ "\U0001f3c4\U0001f3fb\u200d\u2642\ufe0f": {":man_surfing_tone1:"},
+ "\U0001f3c4\U0001f3fc": {":person_surfing_tone2:"},
+ "\U0001f3c4\U0001f3fc\u200d\u2640\ufe0f": {":woman_surfing_tone2:"},
+ "\U0001f3c4\U0001f3fc\u200d\u2642\ufe0f": {":man_surfing_tone2:"},
+ "\U0001f3c4\U0001f3fd": {":person_surfing_tone3:"},
+ "\U0001f3c4\U0001f3fd\u200d\u2640\ufe0f": {":woman_surfing_tone3:"},
+ "\U0001f3c4\U0001f3fd\u200d\u2642\ufe0f": {":man_surfing_tone3:"},
+ "\U0001f3c4\U0001f3fe": {":person_surfing_tone4:"},
+ "\U0001f3c4\U0001f3fe\u200d\u2640\ufe0f": {":woman_surfing_tone4:"},
+ "\U0001f3c4\U0001f3fe\u200d\u2642\ufe0f": {":man_surfing_tone4:"},
+ "\U0001f3c4\U0001f3ff": {":person_surfing_tone5:"},
+ "\U0001f3c4\U0001f3ff\u200d\u2640\ufe0f": {":woman_surfing_tone5:"},
+ "\U0001f3c4\U0001f3ff\u200d\u2642\ufe0f": {":man_surfing_tone5:"},
+ "\U0001f3c4\u200d\u2640\ufe0f": {":surfing_woman:", ":woman-surfing:", ":woman_surfing:"},
+ "\U0001f3c4\u200d\u2642\ufe0f": {":surfer:", ":man-surfing:", ":man_surfing:", ":surfing_man:"},
+ "\U0001f3c5": {":medal_sports:", ":sports_medal:"},
+ "\U0001f3c6": {":trophy:"},
+ "\U0001f3c7": {":horse_racing:"},
+ "\U0001f3c7\U0001f3fb": {":horse_racing_tone1:"},
+ "\U0001f3c7\U0001f3fc": {":horse_racing_tone2:"},
+ "\U0001f3c7\U0001f3fd": {":horse_racing_tone3:"},
+ "\U0001f3c7\U0001f3fe": {":horse_racing_tone4:"},
+ "\U0001f3c7\U0001f3ff": {":horse_racing_tone5:"},
+ "\U0001f3c8": {":football:", ":american_football:"},
+ "\U0001f3c9": {":rugby_football:"},
+ "\U0001f3ca": {":person_swimming:"},
+ "\U0001f3ca\U0001f3fb": {":person_swimming_tone1:"},
+ "\U0001f3ca\U0001f3fb\u200d\u2640\ufe0f": {":woman_swimming_tone1:"},
+ "\U0001f3ca\U0001f3fb\u200d\u2642\ufe0f": {":man_swimming_tone1:"},
+ "\U0001f3ca\U0001f3fc": {":person_swimming_tone2:"},
+ "\U0001f3ca\U0001f3fc\u200d\u2640\ufe0f": {":woman_swimming_tone2:"},
+ "\U0001f3ca\U0001f3fc\u200d\u2642\ufe0f": {":man_swimming_tone2:"},
+ "\U0001f3ca\U0001f3fd": {":person_swimming_tone3:"},
+ "\U0001f3ca\U0001f3fd\u200d\u2640\ufe0f": {":woman_swimming_tone3:"},
+ "\U0001f3ca\U0001f3fd\u200d\u2642\ufe0f": {":man_swimming_tone3:"},
+ "\U0001f3ca\U0001f3fe": {":person_swimming_tone4:"},
+ "\U0001f3ca\U0001f3fe\u200d\u2640\ufe0f": {":woman_swimming_tone4:"},
+ "\U0001f3ca\U0001f3fe\u200d\u2642\ufe0f": {":man_swimming_tone4:"},
+ "\U0001f3ca\U0001f3ff": {":person_swimming_tone5:"},
+ "\U0001f3ca\U0001f3ff\u200d\u2640\ufe0f": {":woman_swimming_tone5:"},
+ "\U0001f3ca\U0001f3ff\u200d\u2642\ufe0f": {":man_swimming_tone5:"},
+ "\U0001f3ca\u200d\u2640\ufe0f": {":swimming_woman:", ":woman-swimming:", ":woman_swimming:"},
+ "\U0001f3ca\u200d\u2642\ufe0f": {":swimmer:", ":man-swimming:", ":man_swimming:", ":swimming_man:"},
+ "\U0001f3cb": {":person_lifting_weights:"},
+ "\U0001f3cb\U0001f3fb": {":person_lifting_weights_tone1:"},
+ "\U0001f3cb\U0001f3fb\u200d\u2640\ufe0f": {":woman_lifting_weights_tone1:"},
+ "\U0001f3cb\U0001f3fb\u200d\u2642\ufe0f": {":man_lifting_weights_tone1:"},
+ "\U0001f3cb\U0001f3fc": {":person_lifting_weights_tone2:"},
+ "\U0001f3cb\U0001f3fc\u200d\u2640\ufe0f": {":woman_lifting_weights_tone2:"},
+ "\U0001f3cb\U0001f3fc\u200d\u2642\ufe0f": {":man_lifting_weights_tone2:"},
+ "\U0001f3cb\U0001f3fd": {":person_lifting_weights_tone3:"},
+ "\U0001f3cb\U0001f3fd\u200d\u2640\ufe0f": {":woman_lifting_weights_tone3:"},
+ "\U0001f3cb\U0001f3fd\u200d\u2642\ufe0f": {":man_lifting_weights_tone3:"},
+ "\U0001f3cb\U0001f3fe": {":person_lifting_weights_tone4:"},
+ "\U0001f3cb\U0001f3fe\u200d\u2640\ufe0f": {":woman_lifting_weights_tone4:"},
+ "\U0001f3cb\U0001f3fe\u200d\u2642\ufe0f": {":man_lifting_weights_tone4:"},
+ "\U0001f3cb\U0001f3ff": {":person_lifting_weights_tone5:"},
+ "\U0001f3cb\U0001f3ff\u200d\u2640\ufe0f": {":woman_lifting_weights_tone5:"},
+ "\U0001f3cb\U0001f3ff\u200d\u2642\ufe0f": {":man_lifting_weights_tone5:"},
+ "\U0001f3cb\ufe0f": {":weight_lifting:"},
+ "\U0001f3cb\ufe0f\u200d\u2640\ufe0f": {":weight_lifting_woman:", ":woman-lifting-weights:", ":woman_lifting_weights:"},
+ "\U0001f3cb\ufe0f\u200d\u2642\ufe0f": {":weight_lifter:", ":weight_lifting_man:", ":man-lifting-weights:", ":man_lifting_weights:"},
+ "\U0001f3cc": {":person_golfing:"},
+ "\U0001f3cc\U0001f3fb": {":person_golfing_tone1:"},
+ "\U0001f3cc\U0001f3fb\u200d\u2640\ufe0f": {":woman_golfing_tone1:"},
+ "\U0001f3cc\U0001f3fb\u200d\u2642\ufe0f": {":man_golfing_tone1:"},
+ "\U0001f3cc\U0001f3fc": {":person_golfing_tone2:"},
+ "\U0001f3cc\U0001f3fc\u200d\u2640\ufe0f": {":woman_golfing_tone2:"},
+ "\U0001f3cc\U0001f3fc\u200d\u2642\ufe0f": {":man_golfing_tone2:"},
+ "\U0001f3cc\U0001f3fd": {":person_golfing_tone3:"},
+ "\U0001f3cc\U0001f3fd\u200d\u2640\ufe0f": {":woman_golfing_tone3:"},
+ "\U0001f3cc\U0001f3fd\u200d\u2642\ufe0f": {":man_golfing_tone3:"},
+ "\U0001f3cc\U0001f3fe": {":person_golfing_tone4:"},
+ "\U0001f3cc\U0001f3fe\u200d\u2640\ufe0f": {":woman_golfing_tone4:"},
+ "\U0001f3cc\U0001f3fe\u200d\u2642\ufe0f": {":man_golfing_tone4:"},
+ "\U0001f3cc\U0001f3ff": {":person_golfing_tone5:"},
+ "\U0001f3cc\U0001f3ff\u200d\u2640\ufe0f": {":woman_golfing_tone5:"},
+ "\U0001f3cc\U0001f3ff\u200d\u2642\ufe0f": {":man_golfing_tone5:"},
+ "\U0001f3cc\ufe0f": {":golfing:"},
+ "\U0001f3cc\ufe0f\u200d\u2640\ufe0f": {":golfing_woman:", ":woman-golfing:", ":woman_golfing:"},
+ "\U0001f3cc\ufe0f\u200d\u2642\ufe0f": {":golfer:", ":golfing_man:", ":man-golfing:", ":man_golfing:"},
+ "\U0001f3cd": {":motorcycle:"},
+ "\U0001f3cd\ufe0f": {":racing_motorcycle:"},
+ "\U0001f3ce": {":race_car:"},
+ "\U0001f3ce\ufe0f": {":racing_car:"},
+ "\U0001f3cf": {":cricket_game:", ":cricket_bat_and_ball:"},
+ "\U0001f3d0": {":volleyball:"},
+ "\U0001f3d1": {":field_hockey:", ":field_hockey_stick_and_ball:"},
+ "\U0001f3d2": {":hockey:", ":ice_hockey:", ":ice_hockey_stick_and_puck:"},
+ "\U0001f3d3": {":ping_pong:", ":table_tennis_paddle_and_ball:"},
+ "\U0001f3d4": {":mountain_snow:", ":snow-capped_mountain:"},
+ "\U0001f3d4\ufe0f": {":snow_capped_mountain:"},
+ "\U0001f3d5\ufe0f": {":camping:"},
+ "\U0001f3d6": {":beach:"},
+ "\U0001f3d6\ufe0f": {":beach_with_umbrella:"},
+ "\U0001f3d7": {":construction_site:"},
+ "\U0001f3d7\ufe0f": {":building_construction:"},
+ "\U0001f3d8": {":homes:", ":houses:"},
+ "\U0001f3d8\ufe0f": {":house_buildings:"},
+ "\U0001f3d9\ufe0f": {":cityscape:"},
+ "\U0001f3da": {":derelict_house:", ":house_abandoned:"},
+ "\U0001f3da\ufe0f": {":derelict_house_building:"},
+ "\U0001f3db\ufe0f": {":classical_building:"},
+ "\U0001f3dc\ufe0f": {":desert:"},
+ "\U0001f3dd": {":island:"},
+ "\U0001f3dd\ufe0f": {":desert_island:"},
+ "\U0001f3de": {":park:"},
+ "\U0001f3de\ufe0f": {":national_park:"},
+ "\U0001f3df\ufe0f": {":stadium:"},
+ "\U0001f3e0": {":house:"},
+ "\U0001f3e1": {":house_with_garden:"},
+ "\U0001f3e2": {":office:", ":office_building:"},
+ "\U0001f3e3": {":post_office:", ":Japanese_post_office:"},
+ "\U0001f3e4": {":european_post_office:"},
+ "\U0001f3e5": {":hospital:"},
+ "\U0001f3e6": {":bank:"},
+ "\U0001f3e7": {":atm:", ":ATM_sign:"},
+ "\U0001f3e8": {":hotel:"},
+ "\U0001f3e9": {":love_hotel:"},
+ "\U0001f3ea": {":convenience_store:"},
+ "\U0001f3eb": {":school:"},
+ "\U0001f3ec": {":department_store:"},
+ "\U0001f3ed": {":factory:"},
+ "\U0001f3ee": {":lantern:", ":izakaya_lantern:", ":red_paper_lantern:"},
+ "\U0001f3ef": {":Japanese_castle:", ":japanese_castle:"},
+ "\U0001f3f0": {":castle:", ":european_castle:"},
+ "\U0001f3f3": {":flag_white:", ":white_flag:"},
+ "\U0001f3f3\ufe0f": {":waving_white_flag:"},
+ "\U0001f3f3\ufe0f\u200d\U0001f308": {":rainbow-flag:", ":rainbow_flag:"},
+ "\U0001f3f3\ufe0f\u200d\u26a7\ufe0f": {":transgender_flag:"},
+ "\U0001f3f4": {":black_flag:", ":flag_black:", ":waving_black_flag:"},
+ "\U0001f3f4\U000e0067\U000e0062\U000e0065\U000e006e\U000e0067\U000e007f": {":england:", ":flag-england:", ":flag_England:"},
+ "\U0001f3f4\U000e0067\U000e0062\U000e0073\U000e0063\U000e0074\U000e007f": {":scotland:", ":flag-scotland:", ":flag_Scotland:"},
+ "\U0001f3f4\U000e0067\U000e0062\U000e0077\U000e006c\U000e0073\U000e007f": {":wales:", ":flag-wales:", ":flag_Wales:"},
+ "\U0001f3f4\u200d\u2620\ufe0f": {":pirate_flag:"},
+ "\U0001f3f5\ufe0f": {":rosette:"},
+ "\U0001f3f7\ufe0f": {":label:"},
+ "\U0001f3f8": {":badminton:", ":badminton_racquet_and_shuttlecock:"},
+ "\U0001f3f9": {":bow_and_arrow:"},
+ "\U0001f3fa": {":amphora:"},
+ "\U0001f3fb": {":skin-tone-2:"},
+ "\U0001f3fc": {":skin-tone-3:"},
+ "\U0001f3fd": {":skin-tone-4:"},
+ "\U0001f3fe": {":skin-tone-5:"},
+ "\U0001f3ff": {":skin-tone-6:"},
+ "\U0001f400": {":rat:"},
+ "\U0001f401": {":mouse2:"},
+ "\U0001f402": {":ox:"},
+ "\U0001f403": {":water_buffalo:"},
+ "\U0001f404": {":cow2:"},
+ "\U0001f405": {":tiger2:"},
+ "\U0001f406": {":leopard:"},
+ "\U0001f407": {":rabbit2:"},
+ "\U0001f408": {":cat2:"},
+ "\U0001f408\u200d\u2b1b": {":black_cat:"},
+ "\U0001f409": {":dragon:"},
+ "\U0001f40a": {":crocodile:"},
+ "\U0001f40b": {":whale2:"},
+ "\U0001f40c": {":snail:"},
+ "\U0001f40d": {":snake:"},
+ "\U0001f40e": {":racehorse:"},
+ "\U0001f40f": {":ram:"},
+ "\U0001f410": {":goat:"},
+ "\U0001f411": {":ewe:", ":sheep:"},
+ "\U0001f412": {":monkey:"},
+ "\U0001f413": {":rooster:"},
+ "\U0001f414": {":chicken:"},
+ "\U0001f415": {":dog2:"},
+ "\U0001f415\u200d\U0001f9ba": {":service_dog:"},
+ "\U0001f416": {":pig2:"},
+ "\U0001f417": {":boar:"},
+ "\U0001f418": {":elephant:"},
+ "\U0001f419": {":octopus:"},
+ "\U0001f41a": {":shell:", ":spiral_shell:"},
+ "\U0001f41b": {":bug:"},
+ "\U0001f41c": {":ant:"},
+ "\U0001f41d": {":bee:", ":honeybee:"},
+ "\U0001f41e": {":ladybug:", ":lady_beetle:"},
+ "\U0001f41f": {":fish:"},
+ "\U0001f420": {":tropical_fish:"},
+ "\U0001f421": {":blowfish:"},
+ "\U0001f422": {":turtle:"},
+ "\U0001f423": {":hatching_chick:"},
+ "\U0001f424": {":baby_chick:"},
+ "\U0001f425": {":hatched_chick:", ":front-facing_baby_chick:"},
+ "\U0001f426": {":bird:"},
+ "\U0001f427": {":penguin:"},
+ "\U0001f428": {":koala:"},
+ "\U0001f429": {":poodle:"},
+ "\U0001f42a": {":dromedary_camel:"},
+ "\U0001f42b": {":camel:", ":two-hump_camel:"},
+ "\U0001f42c": {":dolphin:", ":flipper:"},
+ "\U0001f42d": {":mouse:", ":mouse_face:"},
+ "\U0001f42e": {":cow:", ":cow_face:"},
+ "\U0001f42f": {":tiger:", ":tiger_face:"},
+ "\U0001f430": {":rabbit:", ":rabbit_face:"},
+ "\U0001f431": {":cat:", ":cat_face:"},
+ "\U0001f432": {":dragon_face:"},
+ "\U0001f433": {":whale:", ":spouting_whale:"},
+ "\U0001f434": {":horse:", ":horse_face:"},
+ "\U0001f435": {":monkey_face:"},
+ "\U0001f436": {":dog:", ":dog_face:"},
+ "\U0001f437": {":pig:", ":pig_face:"},
+ "\U0001f438": {":frog:"},
+ "\U0001f439": {":hamster:"},
+ "\U0001f43a": {":wolf:"},
+ "\U0001f43b": {":bear:"},
+ "\U0001f43b\u200d\u2744\ufe0f": {":polar_bear:"},
+ "\U0001f43c": {":panda:", ":panda_face:"},
+ "\U0001f43d": {":pig_nose:"},
+ "\U0001f43e": {":feet:", ":paw_prints:"},
+ "\U0001f43f\ufe0f": {":chipmunk:"},
+ "\U0001f440": {":eyes:"},
+ "\U0001f441\ufe0f": {":eye:"},
+ "\U0001f441\ufe0f\u200d\U0001f5e8\ufe0f": {":eye_speech_bubble:", ":eye-in-speech-bubble:", ":eye_in_speech_bubble:"},
+ "\U0001f442": {":ear:"},
+ "\U0001f442\U0001f3fb": {":ear_tone1:"},
+ "\U0001f442\U0001f3fc": {":ear_tone2:"},
+ "\U0001f442\U0001f3fd": {":ear_tone3:"},
+ "\U0001f442\U0001f3fe": {":ear_tone4:"},
+ "\U0001f442\U0001f3ff": {":ear_tone5:"},
+ "\U0001f443": {":nose:"},
+ "\U0001f443\U0001f3fb": {":nose_tone1:"},
+ "\U0001f443\U0001f3fc": {":nose_tone2:"},
+ "\U0001f443\U0001f3fd": {":nose_tone3:"},
+ "\U0001f443\U0001f3fe": {":nose_tone4:"},
+ "\U0001f443\U0001f3ff": {":nose_tone5:"},
+ "\U0001f444": {":lips:", ":mouth:"},
+ "\U0001f445": {":tongue:"},
+ "\U0001f446": {":point_up_2:", ":backhand_index_pointing_up:"},
+ "\U0001f446\U0001f3fb": {":point_up_2_tone1:"},
+ "\U0001f446\U0001f3fc": {":point_up_2_tone2:"},
+ "\U0001f446\U0001f3fd": {":point_up_2_tone3:"},
+ "\U0001f446\U0001f3fe": {":point_up_2_tone4:"},
+ "\U0001f446\U0001f3ff": {":point_up_2_tone5:"},
+ "\U0001f447": {":point_down:", ":backhand_index_pointing_down:"},
+ "\U0001f447\U0001f3fb": {":point_down_tone1:"},
+ "\U0001f447\U0001f3fc": {":point_down_tone2:"},
+ "\U0001f447\U0001f3fd": {":point_down_tone3:"},
+ "\U0001f447\U0001f3fe": {":point_down_tone4:"},
+ "\U0001f447\U0001f3ff": {":point_down_tone5:"},
+ "\U0001f448": {":point_left:", ":backhand_index_pointing_left:"},
+ "\U0001f448\U0001f3fb": {":point_left_tone1:"},
+ "\U0001f448\U0001f3fc": {":point_left_tone2:"},
+ "\U0001f448\U0001f3fd": {":point_left_tone3:"},
+ "\U0001f448\U0001f3fe": {":point_left_tone4:"},
+ "\U0001f448\U0001f3ff": {":point_left_tone5:"},
+ "\U0001f449": {":point_right:", ":backhand_index_pointing_right:"},
+ "\U0001f449\U0001f3fb": {":point_right_tone1:"},
+ "\U0001f449\U0001f3fc": {":point_right_tone2:"},
+ "\U0001f449\U0001f3fd": {":point_right_tone3:"},
+ "\U0001f449\U0001f3fe": {":point_right_tone4:"},
+ "\U0001f449\U0001f3ff": {":point_right_tone5:"},
+ "\U0001f44a": {":punch:", ":facepunch:", ":fist_oncoming:", ":oncoming_fist:"},
+ "\U0001f44a\U0001f3fb": {":punch_tone1:"},
+ "\U0001f44a\U0001f3fc": {":punch_tone2:"},
+ "\U0001f44a\U0001f3fd": {":punch_tone3:"},
+ "\U0001f44a\U0001f3fe": {":punch_tone4:"},
+ "\U0001f44a\U0001f3ff": {":punch_tone5:"},
+ "\U0001f44b": {":wave:", ":waving_hand:"},
+ "\U0001f44b\U0001f3fb": {":wave_tone1:"},
+ "\U0001f44b\U0001f3fc": {":wave_tone2:"},
+ "\U0001f44b\U0001f3fd": {":wave_tone3:"},
+ "\U0001f44b\U0001f3fe": {":wave_tone4:"},
+ "\U0001f44b\U0001f3ff": {":wave_tone5:"},
+ "\U0001f44c": {":OK_hand:", ":ok_hand:"},
+ "\U0001f44c\U0001f3fb": {":ok_hand_tone1:"},
+ "\U0001f44c\U0001f3fc": {":ok_hand_tone2:"},
+ "\U0001f44c\U0001f3fd": {":ok_hand_tone3:"},
+ "\U0001f44c\U0001f3fe": {":ok_hand_tone4:"},
+ "\U0001f44c\U0001f3ff": {":ok_hand_tone5:"},
+ "\U0001f44d": {":+1:", ":thumbsup:", ":thumbs_up:"},
+ "\U0001f44d\U0001f3fb": {":thumbsup_tone1:"},
+ "\U0001f44d\U0001f3fc": {":thumbsup_tone2:"},
+ "\U0001f44d\U0001f3fd": {":thumbsup_tone3:"},
+ "\U0001f44d\U0001f3fe": {":thumbsup_tone4:"},
+ "\U0001f44d\U0001f3ff": {":thumbsup_tone5:"},
+ "\U0001f44e": {":-1:", ":thumbsdown:", ":thumbs_down:"},
+ "\U0001f44e\U0001f3fb": {":thumbsdown_tone1:"},
+ "\U0001f44e\U0001f3fc": {":thumbsdown_tone2:"},
+ "\U0001f44e\U0001f3fd": {":thumbsdown_tone3:"},
+ "\U0001f44e\U0001f3fe": {":thumbsdown_tone4:"},
+ "\U0001f44e\U0001f3ff": {":thumbsdown_tone5:"},
+ "\U0001f44f": {":clap:", ":clapping_hands:"},
+ "\U0001f44f\U0001f3fb": {":clap_tone1:"},
+ "\U0001f44f\U0001f3fc": {":clap_tone2:"},
+ "\U0001f44f\U0001f3fd": {":clap_tone3:"},
+ "\U0001f44f\U0001f3fe": {":clap_tone4:"},
+ "\U0001f44f\U0001f3ff": {":clap_tone5:"},
+ "\U0001f450": {":open_hands:"},
+ "\U0001f450\U0001f3fb": {":open_hands_tone1:"},
+ "\U0001f450\U0001f3fc": {":open_hands_tone2:"},
+ "\U0001f450\U0001f3fd": {":open_hands_tone3:"},
+ "\U0001f450\U0001f3fe": {":open_hands_tone4:"},
+ "\U0001f450\U0001f3ff": {":open_hands_tone5:"},
+ "\U0001f451": {":crown:"},
+ "\U0001f452": {":womans_hat:", ":woman’s_hat:"},
+ "\U0001f453": {":glasses:", ":eyeglasses:"},
+ "\U0001f454": {":necktie:"},
+ "\U0001f455": {":shirt:", ":tshirt:", ":t-shirt:"},
+ "\U0001f456": {":jeans:"},
+ "\U0001f457": {":dress:"},
+ "\U0001f458": {":kimono:"},
+ "\U0001f459": {":bikini:"},
+ "\U0001f45a": {":womans_clothes:", ":woman’s_clothes:"},
+ "\U0001f45b": {":purse:"},
+ "\U0001f45c": {":handbag:"},
+ "\U0001f45d": {":pouch:", ":clutch_bag:"},
+ "\U0001f45e": {":shoe:", ":mans_shoe:", ":man’s_shoe:"},
+ "\U0001f45f": {":running_shoe:", ":athletic_shoe:"},
+ "\U0001f460": {":high_heel:", ":high-heeled_shoe:"},
+ "\U0001f461": {":sandal:", ":woman’s_sandal:"},
+ "\U0001f462": {":boot:", ":woman’s_boot:"},
+ "\U0001f463": {":footprints:"},
+ "\U0001f464": {":bust_in_silhouette:"},
+ "\U0001f465": {":busts_in_silhouette:"},
+ "\U0001f466": {":boy:"},
+ "\U0001f466\U0001f3fb": {":boy_tone1:"},
+ "\U0001f466\U0001f3fc": {":boy_tone2:"},
+ "\U0001f466\U0001f3fd": {":boy_tone3:"},
+ "\U0001f466\U0001f3fe": {":boy_tone4:"},
+ "\U0001f466\U0001f3ff": {":boy_tone5:"},
+ "\U0001f467": {":girl:"},
+ "\U0001f467\U0001f3fb": {":girl_tone1:"},
+ "\U0001f467\U0001f3fc": {":girl_tone2:"},
+ "\U0001f467\U0001f3fd": {":girl_tone3:"},
+ "\U0001f467\U0001f3fe": {":girl_tone4:"},
+ "\U0001f467\U0001f3ff": {":girl_tone5:"},
+ "\U0001f468": {":man:"},
+ "\U0001f468\U0001f3fb": {":man_tone1:"},
+ "\U0001f468\U0001f3fb\u200d\U0001f33e": {":man_farmer_tone1:"},
+ "\U0001f468\U0001f3fb\u200d\U0001f373": {":man_cook_tone1:"},
+ "\U0001f468\U0001f3fb\u200d\U0001f393": {":man_student_tone1:"},
+ "\U0001f468\U0001f3fb\u200d\U0001f3a4": {":man_singer_tone1:"},
+ "\U0001f468\U0001f3fb\u200d\U0001f3a8": {":man_artist_tone1:"},
+ "\U0001f468\U0001f3fb\u200d\U0001f3eb": {":man_teacher_tone1:"},
+ "\U0001f468\U0001f3fb\u200d\U0001f3ed": {":man_factory_worker_tone1:"},
+ "\U0001f468\U0001f3fb\u200d\U0001f4bb": {":man_technologist_tone1:"},
+ "\U0001f468\U0001f3fb\u200d\U0001f4bc": {":man_office_worker_tone1:"},
+ "\U0001f468\U0001f3fb\u200d\U0001f527": {":man_mechanic_tone1:"},
+ "\U0001f468\U0001f3fb\u200d\U0001f52c": {":man_scientist_tone1:"},
+ "\U0001f468\U0001f3fb\u200d\U0001f680": {":man_astronaut_tone1:"},
+ "\U0001f468\U0001f3fb\u200d\U0001f692": {":man_firefighter_tone1:"},
+ "\U0001f468\U0001f3fb\u200d\u2695\ufe0f": {":man_health_worker_tone1:"},
+ "\U0001f468\U0001f3fb\u200d\u2696\ufe0f": {":man_judge_tone1:"},
+ "\U0001f468\U0001f3fb\u200d\u2708\ufe0f": {":man_pilot_tone1:"},
+ "\U0001f468\U0001f3fc": {":man_tone2:"},
+ "\U0001f468\U0001f3fc\u200d\U0001f33e": {":man_farmer_tone2:"},
+ "\U0001f468\U0001f3fc\u200d\U0001f373": {":man_cook_tone2:"},
+ "\U0001f468\U0001f3fc\u200d\U0001f393": {":man_student_tone2:"},
+ "\U0001f468\U0001f3fc\u200d\U0001f3a4": {":man_singer_tone2:"},
+ "\U0001f468\U0001f3fc\u200d\U0001f3a8": {":man_artist_tone2:"},
+ "\U0001f468\U0001f3fc\u200d\U0001f3eb": {":man_teacher_tone2:"},
+ "\U0001f468\U0001f3fc\u200d\U0001f3ed": {":man_factory_worker_tone2:"},
+ "\U0001f468\U0001f3fc\u200d\U0001f4bb": {":man_technologist_tone2:"},
+ "\U0001f468\U0001f3fc\u200d\U0001f4bc": {":man_office_worker_tone2:"},
+ "\U0001f468\U0001f3fc\u200d\U0001f527": {":man_mechanic_tone2:"},
+ "\U0001f468\U0001f3fc\u200d\U0001f52c": {":man_scientist_tone2:"},
+ "\U0001f468\U0001f3fc\u200d\U0001f680": {":man_astronaut_tone2:"},
+ "\U0001f468\U0001f3fc\u200d\U0001f692": {":man_firefighter_tone2:"},
+ "\U0001f468\U0001f3fc\u200d\u2695\ufe0f": {":man_health_worker_tone2:"},
+ "\U0001f468\U0001f3fc\u200d\u2696\ufe0f": {":man_judge_tone2:"},
+ "\U0001f468\U0001f3fc\u200d\u2708\ufe0f": {":man_pilot_tone2:"},
+ "\U0001f468\U0001f3fd": {":man_tone3:"},
+ "\U0001f468\U0001f3fd\u200d\U0001f33e": {":man_farmer_tone3:"},
+ "\U0001f468\U0001f3fd\u200d\U0001f373": {":man_cook_tone3:"},
+ "\U0001f468\U0001f3fd\u200d\U0001f393": {":man_student_tone3:"},
+ "\U0001f468\U0001f3fd\u200d\U0001f3a4": {":man_singer_tone3:"},
+ "\U0001f468\U0001f3fd\u200d\U0001f3a8": {":man_artist_tone3:"},
+ "\U0001f468\U0001f3fd\u200d\U0001f3eb": {":man_teacher_tone3:"},
+ "\U0001f468\U0001f3fd\u200d\U0001f3ed": {":man_factory_worker_tone3:"},
+ "\U0001f468\U0001f3fd\u200d\U0001f4bb": {":man_technologist_tone3:"},
+ "\U0001f468\U0001f3fd\u200d\U0001f4bc": {":man_office_worker_tone3:"},
+ "\U0001f468\U0001f3fd\u200d\U0001f527": {":man_mechanic_tone3:"},
+ "\U0001f468\U0001f3fd\u200d\U0001f52c": {":man_scientist_tone3:"},
+ "\U0001f468\U0001f3fd\u200d\U0001f680": {":man_astronaut_tone3:"},
+ "\U0001f468\U0001f3fd\u200d\U0001f692": {":man_firefighter_tone3:"},
+ "\U0001f468\U0001f3fd\u200d\u2695\ufe0f": {":man_health_worker_tone3:"},
+ "\U0001f468\U0001f3fd\u200d\u2696\ufe0f": {":man_judge_tone3:"},
+ "\U0001f468\U0001f3fd\u200d\u2708\ufe0f": {":man_pilot_tone3:"},
+ "\U0001f468\U0001f3fe": {":man_tone4:"},
+ "\U0001f468\U0001f3fe\u200d\U0001f33e": {":man_farmer_tone4:"},
+ "\U0001f468\U0001f3fe\u200d\U0001f373": {":man_cook_tone4:"},
+ "\U0001f468\U0001f3fe\u200d\U0001f393": {":man_student_tone4:"},
+ "\U0001f468\U0001f3fe\u200d\U0001f3a4": {":man_singer_tone4:"},
+ "\U0001f468\U0001f3fe\u200d\U0001f3a8": {":man_artist_tone4:"},
+ "\U0001f468\U0001f3fe\u200d\U0001f3eb": {":man_teacher_tone4:"},
+ "\U0001f468\U0001f3fe\u200d\U0001f3ed": {":man_factory_worker_tone4:"},
+ "\U0001f468\U0001f3fe\u200d\U0001f4bb": {":man_technologist_tone4:"},
+ "\U0001f468\U0001f3fe\u200d\U0001f4bc": {":man_office_worker_tone4:"},
+ "\U0001f468\U0001f3fe\u200d\U0001f527": {":man_mechanic_tone4:"},
+ "\U0001f468\U0001f3fe\u200d\U0001f52c": {":man_scientist_tone4:"},
+ "\U0001f468\U0001f3fe\u200d\U0001f680": {":man_astronaut_tone4:"},
+ "\U0001f468\U0001f3fe\u200d\U0001f692": {":man_firefighter_tone4:"},
+ "\U0001f468\U0001f3fe\u200d\u2695\ufe0f": {":man_health_worker_tone4:"},
+ "\U0001f468\U0001f3fe\u200d\u2696\ufe0f": {":man_judge_tone4:"},
+ "\U0001f468\U0001f3fe\u200d\u2708\ufe0f": {":man_pilot_tone4:"},
+ "\U0001f468\U0001f3ff": {":man_tone5:"},
+ "\U0001f468\U0001f3ff\u200d\U0001f33e": {":man_farmer_tone5:"},
+ "\U0001f468\U0001f3ff\u200d\U0001f373": {":man_cook_tone5:"},
+ "\U0001f468\U0001f3ff\u200d\U0001f393": {":man_student_tone5:"},
+ "\U0001f468\U0001f3ff\u200d\U0001f3a4": {":man_singer_tone5:"},
+ "\U0001f468\U0001f3ff\u200d\U0001f3a8": {":man_artist_tone5:"},
+ "\U0001f468\U0001f3ff\u200d\U0001f3eb": {":man_teacher_tone5:"},
+ "\U0001f468\U0001f3ff\u200d\U0001f3ed": {":man_factory_worker_tone5:"},
+ "\U0001f468\U0001f3ff\u200d\U0001f4bb": {":man_technologist_tone5:"},
+ "\U0001f468\U0001f3ff\u200d\U0001f4bc": {":man_office_worker_tone5:"},
+ "\U0001f468\U0001f3ff\u200d\U0001f527": {":man_mechanic_tone5:"},
+ "\U0001f468\U0001f3ff\u200d\U0001f52c": {":man_scientist_tone5:"},
+ "\U0001f468\U0001f3ff\u200d\U0001f680": {":man_astronaut_tone5:"},
+ "\U0001f468\U0001f3ff\u200d\U0001f692": {":man_firefighter_tone5:"},
+ "\U0001f468\U0001f3ff\u200d\u2695\ufe0f": {":man_health_worker_tone5:"},
+ "\U0001f468\U0001f3ff\u200d\u2696\ufe0f": {":man_judge_tone5:"},
+ "\U0001f468\U0001f3ff\u200d\u2708\ufe0f": {":man_pilot_tone5:"},
+ "\U0001f468\u200d\U0001f33e": {":man_farmer:", ":male-farmer:"},
+ "\U0001f468\u200d\U0001f373": {":man_cook:", ":male-cook:"},
+ "\U0001f468\u200d\U0001f37c": {":man_feeding_baby:"},
+ "\U0001f468\u200d\U0001f393": {":man_student:", ":male-student:"},
+ "\U0001f468\u200d\U0001f3a4": {":man_singer:", ":male-singer:"},
+ "\U0001f468\u200d\U0001f3a8": {":man_artist:", ":male-artist:"},
+ "\U0001f468\u200d\U0001f3eb": {":man_teacher:", ":male-teacher:"},
+ "\U0001f468\u200d\U0001f3ed": {":man_factory_worker:", ":male-factory-worker:"},
+ "\U0001f468\u200d\U0001f466": {":man-boy:", ":family_man_boy:"},
+ "\U0001f468\u200d\U0001f466\u200d\U0001f466": {":man-boy-boy:", ":family_man_boy_boy:"},
+ "\U0001f468\u200d\U0001f467": {":man-girl:", ":family_man_girl:"},
+ "\U0001f468\u200d\U0001f467\u200d\U0001f466": {":man-girl-boy:", ":family_man_girl_boy:"},
+ "\U0001f468\u200d\U0001f467\u200d\U0001f467": {":man-girl-girl:", ":family_man_girl_girl:"},
+ "\U0001f468\u200d\U0001f468\u200d\U0001f466": {":family_mmb:", ":man-man-boy:", ":family_man_man_boy:"},
+ "\U0001f468\u200d\U0001f468\u200d\U0001f466\u200d\U0001f466": {":family_mmbb:", ":man-man-boy-boy:", ":family_man_man_boy_boy:"},
+ "\U0001f468\u200d\U0001f468\u200d\U0001f467": {":family_mmg:", ":man-man-girl:", ":family_man_man_girl:"},
+ "\U0001f468\u200d\U0001f468\u200d\U0001f467\u200d\U0001f466": {":family_mmgb:", ":man-man-girl-boy:", ":family_man_man_girl_boy:"},
+ "\U0001f468\u200d\U0001f468\u200d\U0001f467\u200d\U0001f467": {":family_mmgg:", ":man-man-girl-girl:", ":family_man_man_girl_girl:"},
+ "\U0001f468\u200d\U0001f469\u200d\U0001f466": {":family:", ":man-woman-boy:", ":family_man_woman_boy:"},
+ "\U0001f468\u200d\U0001f469\u200d\U0001f466\u200d\U0001f466": {":family_mwbb:", ":man-woman-boy-boy:", ":family_man_woman_boy_boy:"},
+ "\U0001f468\u200d\U0001f469\u200d\U0001f467": {":family_mwg:", ":man-woman-girl:", ":family_man_woman_girl:"},
+ "\U0001f468\u200d\U0001f469\u200d\U0001f467\u200d\U0001f466": {":family_mwgb:", ":man-woman-girl-boy:", ":family_man_woman_girl_boy:"},
+ "\U0001f468\u200d\U0001f469\u200d\U0001f467\u200d\U0001f467": {":family_mwgg:", ":man-woman-girl-girl:", ":family_man_woman_girl_girl:"},
+ "\U0001f468\u200d\U0001f4bb": {":man_technologist:", ":male-technologist:"},
+ "\U0001f468\u200d\U0001f4bc": {":man_office_worker:", ":male-office-worker:"},
+ "\U0001f468\u200d\U0001f527": {":man_mechanic:", ":male-mechanic:"},
+ "\U0001f468\u200d\U0001f52c": {":man_scientist:", ":male-scientist:"},
+ "\U0001f468\u200d\U0001f680": {":man_astronaut:", ":male-astronaut:"},
+ "\U0001f468\u200d\U0001f692": {":man_firefighter:", ":male-firefighter:"},
+ "\U0001f468\u200d\U0001f9af": {":man_with_white_cane:", ":man_with_probing_cane:"},
+ "\U0001f468\u200d\U0001f9b0": {":man_red_hair:", ":red_haired_man:"},
+ "\U0001f468\u200d\U0001f9b1": {":man_curly_hair:", ":curly_haired_man:"},
+ "\U0001f468\u200d\U0001f9b2": {":bald_man:", ":man_bald:"},
+ "\U0001f468\u200d\U0001f9b3": {":man_white_hair:", ":white_haired_man:"},
+ "\U0001f468\u200d\U0001f9bc": {":man_in_motorized_wheelchair:"},
+ "\U0001f468\u200d\U0001f9bd": {":man_in_manual_wheelchair:"},
+ "\U0001f468\u200d\u2695\ufe0f": {":male-doctor:", ":man_health_worker:"},
+ "\U0001f468\u200d\u2696\ufe0f": {":man_judge:", ":male-judge:"},
+ "\U0001f468\u200d\u2708\ufe0f": {":man_pilot:", ":male-pilot:"},
+ "\U0001f468\u200d\u2764\ufe0f\u200d\U0001f468": {":couple_mm:", ":man-heart-man:", ":couple_with_heart_man_man:"},
+ "\U0001f468\u200d\u2764\ufe0f\u200d\U0001f48b\u200d\U0001f468": {":kiss_mm:", ":kiss_man_man:", ":man-kiss-man:", ":couplekiss_man_man:"},
+ "\U0001f469": {":woman:"},
+ "\U0001f469\U0001f3fb": {":woman_tone1:"},
+ "\U0001f469\U0001f3fb\u200d\U0001f33e": {":woman_farmer_tone1:"},
+ "\U0001f469\U0001f3fb\u200d\U0001f373": {":woman_cook_tone1:"},
+ "\U0001f469\U0001f3fb\u200d\U0001f393": {":woman_student_tone1:"},
+ "\U0001f469\U0001f3fb\u200d\U0001f3a4": {":woman_singer_tone1:"},
+ "\U0001f469\U0001f3fb\u200d\U0001f3a8": {":woman_artist_tone1:"},
+ "\U0001f469\U0001f3fb\u200d\U0001f3eb": {":woman_teacher_tone1:"},
+ "\U0001f469\U0001f3fb\u200d\U0001f3ed": {":woman_factory_worker_tone1:"},
+ "\U0001f469\U0001f3fb\u200d\U0001f4bb": {":woman_technologist_tone1:"},
+ "\U0001f469\U0001f3fb\u200d\U0001f4bc": {":woman_office_worker_tone1:"},
+ "\U0001f469\U0001f3fb\u200d\U0001f527": {":woman_mechanic_tone1:"},
+ "\U0001f469\U0001f3fb\u200d\U0001f52c": {":woman_scientist_tone1:"},
+ "\U0001f469\U0001f3fb\u200d\U0001f680": {":woman_astronaut_tone1:"},
+ "\U0001f469\U0001f3fb\u200d\U0001f692": {":woman_firefighter_tone1:"},
+ "\U0001f469\U0001f3fb\u200d\u2695\ufe0f": {":woman_health_worker_tone1:"},
+ "\U0001f469\U0001f3fb\u200d\u2696\ufe0f": {":woman_judge_tone1:"},
+ "\U0001f469\U0001f3fb\u200d\u2708\ufe0f": {":woman_pilot_tone1:"},
+ "\U0001f469\U0001f3fc": {":woman_tone2:"},
+ "\U0001f469\U0001f3fc\u200d\U0001f33e": {":woman_farmer_tone2:"},
+ "\U0001f469\U0001f3fc\u200d\U0001f373": {":woman_cook_tone2:"},
+ "\U0001f469\U0001f3fc\u200d\U0001f393": {":woman_student_tone2:"},
+ "\U0001f469\U0001f3fc\u200d\U0001f3a4": {":woman_singer_tone2:"},
+ "\U0001f469\U0001f3fc\u200d\U0001f3a8": {":woman_artist_tone2:"},
+ "\U0001f469\U0001f3fc\u200d\U0001f3eb": {":woman_teacher_tone2:"},
+ "\U0001f469\U0001f3fc\u200d\U0001f3ed": {":woman_factory_worker_tone2:"},
+ "\U0001f469\U0001f3fc\u200d\U0001f4bb": {":woman_technologist_tone2:"},
+ "\U0001f469\U0001f3fc\u200d\U0001f4bc": {":woman_office_worker_tone2:"},
+ "\U0001f469\U0001f3fc\u200d\U0001f527": {":woman_mechanic_tone2:"},
+ "\U0001f469\U0001f3fc\u200d\U0001f52c": {":woman_scientist_tone2:"},
+ "\U0001f469\U0001f3fc\u200d\U0001f680": {":woman_astronaut_tone2:"},
+ "\U0001f469\U0001f3fc\u200d\U0001f692": {":woman_firefighter_tone2:"},
+ "\U0001f469\U0001f3fc\u200d\u2695\ufe0f": {":woman_health_worker_tone2:"},
+ "\U0001f469\U0001f3fc\u200d\u2696\ufe0f": {":woman_judge_tone2:"},
+ "\U0001f469\U0001f3fc\u200d\u2708\ufe0f": {":woman_pilot_tone2:"},
+ "\U0001f469\U0001f3fd": {":woman_tone3:"},
+ "\U0001f469\U0001f3fd\u200d\U0001f33e": {":woman_farmer_tone3:"},
+ "\U0001f469\U0001f3fd\u200d\U0001f373": {":woman_cook_tone3:"},
+ "\U0001f469\U0001f3fd\u200d\U0001f393": {":woman_student_tone3:"},
+ "\U0001f469\U0001f3fd\u200d\U0001f3a4": {":woman_singer_tone3:"},
+ "\U0001f469\U0001f3fd\u200d\U0001f3a8": {":woman_artist_tone3:"},
+ "\U0001f469\U0001f3fd\u200d\U0001f3eb": {":woman_teacher_tone3:"},
+ "\U0001f469\U0001f3fd\u200d\U0001f3ed": {":woman_factory_worker_tone3:"},
+ "\U0001f469\U0001f3fd\u200d\U0001f4bb": {":woman_technologist_tone3:"},
+ "\U0001f469\U0001f3fd\u200d\U0001f4bc": {":woman_office_worker_tone3:"},
+ "\U0001f469\U0001f3fd\u200d\U0001f527": {":woman_mechanic_tone3:"},
+ "\U0001f469\U0001f3fd\u200d\U0001f52c": {":woman_scientist_tone3:"},
+ "\U0001f469\U0001f3fd\u200d\U0001f680": {":woman_astronaut_tone3:"},
+ "\U0001f469\U0001f3fd\u200d\U0001f692": {":woman_firefighter_tone3:"},
+ "\U0001f469\U0001f3fd\u200d\u2695\ufe0f": {":woman_health_worker_tone3:"},
+ "\U0001f469\U0001f3fd\u200d\u2696\ufe0f": {":woman_judge_tone3:"},
+ "\U0001f469\U0001f3fd\u200d\u2708\ufe0f": {":woman_pilot_tone3:"},
+ "\U0001f469\U0001f3fe": {":woman_tone4:"},
+ "\U0001f469\U0001f3fe\u200d\U0001f33e": {":woman_farmer_tone4:"},
+ "\U0001f469\U0001f3fe\u200d\U0001f373": {":woman_cook_tone4:"},
+ "\U0001f469\U0001f3fe\u200d\U0001f393": {":woman_student_tone4:"},
+ "\U0001f469\U0001f3fe\u200d\U0001f3a4": {":woman_singer_tone4:"},
+ "\U0001f469\U0001f3fe\u200d\U0001f3a8": {":woman_artist_tone4:"},
+ "\U0001f469\U0001f3fe\u200d\U0001f3eb": {":woman_teacher_tone4:"},
+ "\U0001f469\U0001f3fe\u200d\U0001f3ed": {":woman_factory_worker_tone4:"},
+ "\U0001f469\U0001f3fe\u200d\U0001f4bb": {":woman_technologist_tone4:"},
+ "\U0001f469\U0001f3fe\u200d\U0001f4bc": {":woman_office_worker_tone4:"},
+ "\U0001f469\U0001f3fe\u200d\U0001f527": {":woman_mechanic_tone4:"},
+ "\U0001f469\U0001f3fe\u200d\U0001f52c": {":woman_scientist_tone4:"},
+ "\U0001f469\U0001f3fe\u200d\U0001f680": {":woman_astronaut_tone4:"},
+ "\U0001f469\U0001f3fe\u200d\U0001f692": {":woman_firefighter_tone4:"},
+ "\U0001f469\U0001f3fe\u200d\u2695\ufe0f": {":woman_health_worker_tone4:"},
+ "\U0001f469\U0001f3fe\u200d\u2696\ufe0f": {":woman_judge_tone4:"},
+ "\U0001f469\U0001f3fe\u200d\u2708\ufe0f": {":woman_pilot_tone4:"},
+ "\U0001f469\U0001f3ff": {":woman_tone5:"},
+ "\U0001f469\U0001f3ff\u200d\U0001f33e": {":woman_farmer_tone5:"},
+ "\U0001f469\U0001f3ff\u200d\U0001f373": {":woman_cook_tone5:"},
+ "\U0001f469\U0001f3ff\u200d\U0001f393": {":woman_student_tone5:"},
+ "\U0001f469\U0001f3ff\u200d\U0001f3a4": {":woman_singer_tone5:"},
+ "\U0001f469\U0001f3ff\u200d\U0001f3a8": {":woman_artist_tone5:"},
+ "\U0001f469\U0001f3ff\u200d\U0001f3eb": {":woman_teacher_tone5:"},
+ "\U0001f469\U0001f3ff\u200d\U0001f3ed": {":woman_factory_worker_tone5:"},
+ "\U0001f469\U0001f3ff\u200d\U0001f4bb": {":woman_technologist_tone5:"},
+ "\U0001f469\U0001f3ff\u200d\U0001f4bc": {":woman_office_worker_tone5:"},
+ "\U0001f469\U0001f3ff\u200d\U0001f527": {":woman_mechanic_tone5:"},
+ "\U0001f469\U0001f3ff\u200d\U0001f52c": {":woman_scientist_tone5:"},
+ "\U0001f469\U0001f3ff\u200d\U0001f680": {":woman_astronaut_tone5:"},
+ "\U0001f469\U0001f3ff\u200d\U0001f692": {":woman_firefighter_tone5:"},
+ "\U0001f469\U0001f3ff\u200d\u2695\ufe0f": {":woman_health_worker_tone5:"},
+ "\U0001f469\U0001f3ff\u200d\u2696\ufe0f": {":woman_judge_tone5:"},
+ "\U0001f469\U0001f3ff\u200d\u2708\ufe0f": {":woman_pilot_tone5:"},
+ "\U0001f469\u200d\U0001f33e": {":woman_farmer:", ":female-farmer:"},
+ "\U0001f469\u200d\U0001f373": {":woman_cook:", ":female-cook:"},
+ "\U0001f469\u200d\U0001f37c": {":woman_feeding_baby:"},
+ "\U0001f469\u200d\U0001f393": {":woman_student:", ":female-student:"},
+ "\U0001f469\u200d\U0001f3a4": {":woman_singer:", ":female-singer:"},
+ "\U0001f469\u200d\U0001f3a8": {":woman_artist:", ":female-artist:"},
+ "\U0001f469\u200d\U0001f3eb": {":woman_teacher:", ":female-teacher:"},
+ "\U0001f469\u200d\U0001f3ed": {":woman_factory_worker:", ":female-factory-worker:"},
+ "\U0001f469\u200d\U0001f466": {":woman-boy:", ":family_woman_boy:"},
+ "\U0001f469\u200d\U0001f466\u200d\U0001f466": {":woman-boy-boy:", ":family_woman_boy_boy:"},
+ "\U0001f469\u200d\U0001f467": {":woman-girl:", ":family_woman_girl:"},
+ "\U0001f469\u200d\U0001f467\u200d\U0001f466": {":woman-girl-boy:", ":family_woman_girl_boy:"},
+ "\U0001f469\u200d\U0001f467\u200d\U0001f467": {":woman-girl-girl:", ":family_woman_girl_girl:"},
+ "\U0001f469\u200d\U0001f469\u200d\U0001f466": {":family_wwb:", ":woman-woman-boy:", ":family_woman_woman_boy:"},
+ "\U0001f469\u200d\U0001f469\u200d\U0001f466\u200d\U0001f466": {":family_wwbb:", ":woman-woman-boy-boy:", ":family_woman_woman_boy_boy:"},
+ "\U0001f469\u200d\U0001f469\u200d\U0001f467": {":family_wwg:", ":woman-woman-girl:", ":family_woman_woman_girl:"},
+ "\U0001f469\u200d\U0001f469\u200d\U0001f467\u200d\U0001f466": {":family_wwgb:", ":woman-woman-girl-boy:", ":family_woman_woman_girl_boy:"},
+ "\U0001f469\u200d\U0001f469\u200d\U0001f467\u200d\U0001f467": {":family_wwgg:", ":woman-woman-girl-girl:", ":family_woman_woman_girl_girl:"},
+ "\U0001f469\u200d\U0001f4bb": {":woman_technologist:", ":female-technologist:"},
+ "\U0001f469\u200d\U0001f4bc": {":woman_office_worker:", ":female-office-worker:"},
+ "\U0001f469\u200d\U0001f527": {":woman_mechanic:", ":female-mechanic:"},
+ "\U0001f469\u200d\U0001f52c": {":woman_scientist:", ":female-scientist:"},
+ "\U0001f469\u200d\U0001f680": {":woman_astronaut:", ":female-astronaut:"},
+ "\U0001f469\u200d\U0001f692": {":woman_firefighter:", ":female-firefighter:"},
+ "\U0001f469\u200d\U0001f9af": {":woman_with_white_cane:", ":woman_with_probing_cane:"},
+ "\U0001f469\u200d\U0001f9b0": {":woman_red_hair:", ":red_haired_woman:"},
+ "\U0001f469\u200d\U0001f9b1": {":woman_curly_hair:", ":curly_haired_woman:"},
+ "\U0001f469\u200d\U0001f9b2": {":bald_woman:", ":woman_bald:"},
+ "\U0001f469\u200d\U0001f9b3": {":woman_white_hair:", ":white_haired_woman:"},
+ "\U0001f469\u200d\U0001f9bc": {":woman_in_motorized_wheelchair:"},
+ "\U0001f469\u200d\U0001f9bd": {":woman_in_manual_wheelchair:"},
+ "\U0001f469\u200d\u2695\ufe0f": {":female-doctor:", ":woman_health_worker:"},
+ "\U0001f469\u200d\u2696\ufe0f": {":woman_judge:", ":female-judge:"},
+ "\U0001f469\u200d\u2708\ufe0f": {":woman_pilot:", ":female-pilot:"},
+ "\U0001f469\u200d\u2764\ufe0f\u200d\U0001f468": {":woman-heart-man:", ":couple_with_heart:", ":couple_with_heart_woman_man:"},
+ "\U0001f469\u200d\u2764\ufe0f\u200d\U0001f469": {":couple_ww:", ":woman-heart-woman:", ":couple_with_heart_woman_woman:"},
+ "\U0001f469\u200d\u2764\ufe0f\u200d\U0001f48b\u200d\U0001f468": {":couplekiss:", ":kiss_woman_man:", ":woman-kiss-man:", ":couplekiss_man_woman:"},
+ "\U0001f469\u200d\u2764\ufe0f\u200d\U0001f48b\u200d\U0001f469": {":kiss_ww:", ":kiss_woman_woman:", ":woman-kiss-woman:", ":couplekiss_woman_woman:"},
+ "\U0001f46b": {":couple:", ":man_and_woman_holding_hands:", ":woman_and_man_holding_hands:"},
+ "\U0001f46c": {":men_holding_hands:", ":two_men_holding_hands:"},
+ "\U0001f46d": {":women_holding_hands:", ":two_women_holding_hands:"},
+ "\U0001f46e": {":police_officer:"},
+ "\U0001f46e\U0001f3fb": {":police_officer_tone1:"},
+ "\U0001f46e\U0001f3fb\u200d\u2640\ufe0f": {":woman_police_officer_tone1:"},
+ "\U0001f46e\U0001f3fb\u200d\u2642\ufe0f": {":man_police_officer_tone1:"},
+ "\U0001f46e\U0001f3fc": {":police_officer_tone2:"},
+ "\U0001f46e\U0001f3fc\u200d\u2640\ufe0f": {":woman_police_officer_tone2:"},
+ "\U0001f46e\U0001f3fc\u200d\u2642\ufe0f": {":man_police_officer_tone2:"},
+ "\U0001f46e\U0001f3fd": {":police_officer_tone3:"},
+ "\U0001f46e\U0001f3fd\u200d\u2640\ufe0f": {":woman_police_officer_tone3:"},
+ "\U0001f46e\U0001f3fd\u200d\u2642\ufe0f": {":man_police_officer_tone3:"},
+ "\U0001f46e\U0001f3fe": {":police_officer_tone4:"},
+ "\U0001f46e\U0001f3fe\u200d\u2640\ufe0f": {":woman_police_officer_tone4:"},
+ "\U0001f46e\U0001f3fe\u200d\u2642\ufe0f": {":man_police_officer_tone4:"},
+ "\U0001f46e\U0001f3ff": {":police_officer_tone5:"},
+ "\U0001f46e\U0001f3ff\u200d\u2640\ufe0f": {":woman_police_officer_tone5:"},
+ "\U0001f46e\U0001f3ff\u200d\u2642\ufe0f": {":man_police_officer_tone5:"},
+ "\U0001f46e\u200d\u2640\ufe0f": {":policewoman:", ":woman_police_officer:", ":female-police-officer:"},
+ "\U0001f46e\u200d\u2642\ufe0f": {":cop:", ":policeman:", ":man_police_officer:", ":male-police-officer:"},
+ "\U0001f46f": {":people_with_bunny_ears:", ":people_with_bunny_ears_partying:"},
+ "\U0001f46f\u200d\u2640\ufe0f": {":dancers:", ":dancing_women:", ":women_with_bunny_ears:", ":woman-with-bunny-ears-partying:", ":women_with_bunny_ears_partying:"},
+ "\U0001f46f\u200d\u2642\ufe0f": {":dancing_men:", ":men_with_bunny_ears:", ":man-with-bunny-ears-partying:", ":men_with_bunny_ears_partying:"},
+ "\U0001f470": {":bride_with_veil:", ":person_with_veil:"},
+ "\U0001f470\U0001f3fb": {":bride_with_veil_tone1:"},
+ "\U0001f470\U0001f3fc": {":bride_with_veil_tone2:"},
+ "\U0001f470\U0001f3fd": {":bride_with_veil_tone3:"},
+ "\U0001f470\U0001f3fe": {":bride_with_veil_tone4:"},
+ "\U0001f470\U0001f3ff": {":bride_with_veil_tone5:"},
+ "\U0001f470\u200d\u2640\ufe0f": {":woman_with_veil:"},
+ "\U0001f470\u200d\u2642\ufe0f": {":man_with_veil:"},
+ "\U0001f471": {":person_blond_hair:", ":blond_haired_person:"},
+ "\U0001f471\U0001f3fb": {":blond_haired_person_tone1:"},
+ "\U0001f471\U0001f3fb\u200d\u2640\ufe0f": {":blond-haired_woman_tone1:"},
+ "\U0001f471\U0001f3fb\u200d\u2642\ufe0f": {":blond-haired_man_tone1:"},
+ "\U0001f471\U0001f3fc": {":blond_haired_person_tone2:"},
+ "\U0001f471\U0001f3fc\u200d\u2640\ufe0f": {":blond-haired_woman_tone2:"},
+ "\U0001f471\U0001f3fc\u200d\u2642\ufe0f": {":blond-haired_man_tone2:"},
+ "\U0001f471\U0001f3fd": {":blond_haired_person_tone3:"},
+ "\U0001f471\U0001f3fd\u200d\u2640\ufe0f": {":blond-haired_woman_tone3:"},
+ "\U0001f471\U0001f3fd\u200d\u2642\ufe0f": {":blond-haired_man_tone3:"},
+ "\U0001f471\U0001f3fe": {":blond_haired_person_tone4:"},
+ "\U0001f471\U0001f3fe\u200d\u2640\ufe0f": {":blond-haired_woman_tone4:"},
+ "\U0001f471\U0001f3fe\u200d\u2642\ufe0f": {":blond-haired_man_tone4:"},
+ "\U0001f471\U0001f3ff": {":blond_haired_person_tone5:"},
+ "\U0001f471\U0001f3ff\u200d\u2640\ufe0f": {":blond-haired_woman_tone5:"},
+ "\U0001f471\U0001f3ff\u200d\u2642\ufe0f": {":blond-haired_man_tone5:"},
+ "\U0001f471\u200d\u2640\ufe0f": {":blonde_woman:", ":woman_blond_hair:", ":blond-haired-woman:", ":blond-haired_woman:", ":blond_haired_woman:"},
+ "\U0001f471\u200d\u2642\ufe0f": {":man_blond_hair:", ":blond-haired-man:", ":blond-haired_man:", ":blond_haired_man:", ":person_with_blond_hair:"},
+ "\U0001f472": {":man_with_gua_pi_mao:", ":man_with_chinese_cap:", ":person_with_skullcap:"},
+ "\U0001f472\U0001f3fb": {":man_with_chinese_cap_tone1:"},
+ "\U0001f472\U0001f3fc": {":man_with_chinese_cap_tone2:"},
+ "\U0001f472\U0001f3fd": {":man_with_chinese_cap_tone3:"},
+ "\U0001f472\U0001f3fe": {":man_with_chinese_cap_tone4:"},
+ "\U0001f472\U0001f3ff": {":man_with_chinese_cap_tone5:"},
+ "\U0001f473": {":person_with_turban:", ":person_wearing_turban:"},
+ "\U0001f473\U0001f3fb": {":person_wearing_turban_tone1:"},
+ "\U0001f473\U0001f3fb\u200d\u2640\ufe0f": {":woman_wearing_turban_tone1:"},
+ "\U0001f473\U0001f3fb\u200d\u2642\ufe0f": {":man_wearing_turban_tone1:"},
+ "\U0001f473\U0001f3fc": {":person_wearing_turban_tone2:"},
+ "\U0001f473\U0001f3fc\u200d\u2640\ufe0f": {":woman_wearing_turban_tone2:"},
+ "\U0001f473\U0001f3fc\u200d\u2642\ufe0f": {":man_wearing_turban_tone2:"},
+ "\U0001f473\U0001f3fd": {":person_wearing_turban_tone3:"},
+ "\U0001f473\U0001f3fd\u200d\u2640\ufe0f": {":woman_wearing_turban_tone3:"},
+ "\U0001f473\U0001f3fd\u200d\u2642\ufe0f": {":man_wearing_turban_tone3:"},
+ "\U0001f473\U0001f3fe": {":person_wearing_turban_tone4:"},
+ "\U0001f473\U0001f3fe\u200d\u2640\ufe0f": {":woman_wearing_turban_tone4:"},
+ "\U0001f473\U0001f3fe\u200d\u2642\ufe0f": {":man_wearing_turban_tone4:"},
+ "\U0001f473\U0001f3ff": {":person_wearing_turban_tone5:"},
+ "\U0001f473\U0001f3ff\u200d\u2640\ufe0f": {":woman_wearing_turban_tone5:"},
+ "\U0001f473\U0001f3ff\u200d\u2642\ufe0f": {":man_wearing_turban_tone5:"},
+ "\U0001f473\u200d\u2640\ufe0f": {":woman_with_turban:", ":woman-wearing-turban:", ":woman_wearing_turban:"},
+ "\U0001f473\u200d\u2642\ufe0f": {":man_with_turban:", ":man-wearing-turban:", ":man_wearing_turban:"},
+ "\U0001f474": {":old_man:", ":older_man:"},
+ "\U0001f474\U0001f3fb": {":older_man_tone1:"},
+ "\U0001f474\U0001f3fc": {":older_man_tone2:"},
+ "\U0001f474\U0001f3fd": {":older_man_tone3:"},
+ "\U0001f474\U0001f3fe": {":older_man_tone4:"},
+ "\U0001f474\U0001f3ff": {":older_man_tone5:"},
+ "\U0001f475": {":old_woman:", ":older_woman:"},
+ "\U0001f475\U0001f3fb": {":older_woman_tone1:"},
+ "\U0001f475\U0001f3fc": {":older_woman_tone2:"},
+ "\U0001f475\U0001f3fd": {":older_woman_tone3:"},
+ "\U0001f475\U0001f3fe": {":older_woman_tone4:"},
+ "\U0001f475\U0001f3ff": {":older_woman_tone5:"},
+ "\U0001f476": {":baby:"},
+ "\U0001f476\U0001f3fb": {":baby_tone1:"},
+ "\U0001f476\U0001f3fc": {":baby_tone2:"},
+ "\U0001f476\U0001f3fd": {":baby_tone3:"},
+ "\U0001f476\U0001f3fe": {":baby_tone4:"},
+ "\U0001f476\U0001f3ff": {":baby_tone5:"},
+ "\U0001f477\U0001f3fb": {":construction_worker_tone1:"},
+ "\U0001f477\U0001f3fb\u200d\u2640\ufe0f": {":woman_construction_worker_tone1:"},
+ "\U0001f477\U0001f3fb\u200d\u2642\ufe0f": {":man_construction_worker_tone1:"},
+ "\U0001f477\U0001f3fc": {":construction_worker_tone2:"},
+ "\U0001f477\U0001f3fc\u200d\u2640\ufe0f": {":woman_construction_worker_tone2:"},
+ "\U0001f477\U0001f3fc\u200d\u2642\ufe0f": {":man_construction_worker_tone2:"},
+ "\U0001f477\U0001f3fd": {":construction_worker_tone3:"},
+ "\U0001f477\U0001f3fd\u200d\u2640\ufe0f": {":woman_construction_worker_tone3:"},
+ "\U0001f477\U0001f3fd\u200d\u2642\ufe0f": {":man_construction_worker_tone3:"},
+ "\U0001f477\U0001f3fe": {":construction_worker_tone4:"},
+ "\U0001f477\U0001f3fe\u200d\u2640\ufe0f": {":woman_construction_worker_tone4:"},
+ "\U0001f477\U0001f3fe\u200d\u2642\ufe0f": {":man_construction_worker_tone4:"},
+ "\U0001f477\U0001f3ff": {":construction_worker_tone5:"},
+ "\U0001f477\U0001f3ff\u200d\u2640\ufe0f": {":woman_construction_worker_tone5:"},
+ "\U0001f477\U0001f3ff\u200d\u2642\ufe0f": {":man_construction_worker_tone5:"},
+ "\U0001f477\u200d\u2640\ufe0f": {":construction_worker_woman:", ":woman_construction_worker:", ":female-construction-worker:"},
+ "\U0001f477\u200d\u2642\ufe0f": {":construction_worker:", ":construction_worker_man:", ":man_construction_worker:", ":male-construction-worker:"},
+ "\U0001f478": {":princess:"},
+ "\U0001f478\U0001f3fb": {":princess_tone1:"},
+ "\U0001f478\U0001f3fc": {":princess_tone2:"},
+ "\U0001f478\U0001f3fd": {":princess_tone3:"},
+ "\U0001f478\U0001f3fe": {":princess_tone4:"},
+ "\U0001f478\U0001f3ff": {":princess_tone5:"},
+ "\U0001f479": {":ogre:", ":japanese_ogre:"},
+ "\U0001f47a": {":goblin:", ":japanese_goblin:"},
+ "\U0001f47b": {":ghost:"},
+ "\U0001f47c": {":angel:", ":baby_angel:"},
+ "\U0001f47c\U0001f3fb": {":angel_tone1:"},
+ "\U0001f47c\U0001f3fc": {":angel_tone2:"},
+ "\U0001f47c\U0001f3fd": {":angel_tone3:"},
+ "\U0001f47c\U0001f3fe": {":angel_tone4:"},
+ "\U0001f47c\U0001f3ff": {":angel_tone5:"},
+ "\U0001f47d": {":alien:"},
+ "\U0001f47e": {":alien_monster:", ":space_invader:"},
+ "\U0001f47f": {":imp:", ":angry_face_with_horns:"},
+ "\U0001f480": {":skull:"},
+ "\U0001f481": {":person_tipping_hand:", ":tipping_hand_person:"},
+ "\U0001f481\U0001f3fb": {":person_tipping_hand_tone1:"},
+ "\U0001f481\U0001f3fb\u200d\u2640\ufe0f": {":woman_tipping_hand_tone1:"},
+ "\U0001f481\U0001f3fb\u200d\u2642\ufe0f": {":man_tipping_hand_tone1:"},
+ "\U0001f481\U0001f3fc": {":person_tipping_hand_tone2:"},
+ "\U0001f481\U0001f3fc\u200d\u2640\ufe0f": {":woman_tipping_hand_tone2:"},
+ "\U0001f481\U0001f3fc\u200d\u2642\ufe0f": {":man_tipping_hand_tone2:"},
+ "\U0001f481\U0001f3fd": {":person_tipping_hand_tone3:"},
+ "\U0001f481\U0001f3fd\u200d\u2640\ufe0f": {":woman_tipping_hand_tone3:"},
+ "\U0001f481\U0001f3fd\u200d\u2642\ufe0f": {":man_tipping_hand_tone3:"},
+ "\U0001f481\U0001f3fe": {":person_tipping_hand_tone4:"},
+ "\U0001f481\U0001f3fe\u200d\u2640\ufe0f": {":woman_tipping_hand_tone4:"},
+ "\U0001f481\U0001f3fe\u200d\u2642\ufe0f": {":man_tipping_hand_tone4:"},
+ "\U0001f481\U0001f3ff": {":person_tipping_hand_tone5:"},
+ "\U0001f481\U0001f3ff\u200d\u2640\ufe0f": {":woman_tipping_hand_tone5:"},
+ "\U0001f481\U0001f3ff\u200d\u2642\ufe0f": {":man_tipping_hand_tone5:"},
+ "\U0001f481\u200d\u2640\ufe0f": {":sassy_woman:", ":tipping_hand_woman:", ":woman-tipping-hand:", ":woman_tipping_hand:", ":information_desk_person:"},
+ "\U0001f481\u200d\u2642\ufe0f": {":sassy_man:", ":man-tipping-hand:", ":man_tipping_hand:", ":tipping_hand_man:"},
+ "\U0001f482": {":guard:"},
+ "\U0001f482\U0001f3fb": {":guard_tone1:"},
+ "\U0001f482\U0001f3fb\u200d\u2640\ufe0f": {":woman_guard_tone1:"},
+ "\U0001f482\U0001f3fb\u200d\u2642\ufe0f": {":man_guard_tone1:"},
+ "\U0001f482\U0001f3fc": {":guard_tone2:"},
+ "\U0001f482\U0001f3fc\u200d\u2640\ufe0f": {":woman_guard_tone2:"},
+ "\U0001f482\U0001f3fc\u200d\u2642\ufe0f": {":man_guard_tone2:"},
+ "\U0001f482\U0001f3fd": {":guard_tone3:"},
+ "\U0001f482\U0001f3fd\u200d\u2640\ufe0f": {":woman_guard_tone3:"},
+ "\U0001f482\U0001f3fd\u200d\u2642\ufe0f": {":man_guard_tone3:"},
+ "\U0001f482\U0001f3fe": {":guard_tone4:"},
+ "\U0001f482\U0001f3fe\u200d\u2640\ufe0f": {":woman_guard_tone4:"},
+ "\U0001f482\U0001f3fe\u200d\u2642\ufe0f": {":man_guard_tone4:"},
+ "\U0001f482\U0001f3ff": {":guard_tone5:"},
+ "\U0001f482\U0001f3ff\u200d\u2640\ufe0f": {":woman_guard_tone5:"},
+ "\U0001f482\U0001f3ff\u200d\u2642\ufe0f": {":man_guard_tone5:"},
+ "\U0001f482\u200d\u2640\ufe0f": {":guardswoman:", ":woman_guard:", ":female-guard:"},
+ "\U0001f482\u200d\u2642\ufe0f": {":guardsman:", ":man_guard:", ":male-guard:"},
+ "\U0001f483": {":dancer:", ":woman_dancing:"},
+ "\U0001f483\U0001f3fb": {":dancer_tone1:"},
+ "\U0001f483\U0001f3fc": {":dancer_tone2:"},
+ "\U0001f483\U0001f3fd": {":dancer_tone3:"},
+ "\U0001f483\U0001f3fe": {":dancer_tone4:"},
+ "\U0001f483\U0001f3ff": {":dancer_tone5:"},
+ "\U0001f484": {":lipstick:"},
+ "\U0001f485": {":nail_care:", ":nail_polish:"},
+ "\U0001f485\U0001f3fb": {":nail_care_tone1:"},
+ "\U0001f485\U0001f3fc": {":nail_care_tone2:"},
+ "\U0001f485\U0001f3fd": {":nail_care_tone3:"},
+ "\U0001f485\U0001f3fe": {":nail_care_tone4:"},
+ "\U0001f485\U0001f3ff": {":nail_care_tone5:"},
+ "\U0001f486": {":person_getting_massage:"},
+ "\U0001f486\U0001f3fb": {":person_getting_massage_tone1:"},
+ "\U0001f486\U0001f3fb\u200d\u2640\ufe0f": {":woman_getting_face_massage_tone1:"},
+ "\U0001f486\U0001f3fb\u200d\u2642\ufe0f": {":man_getting_face_massage_tone1:"},
+ "\U0001f486\U0001f3fc": {":person_getting_massage_tone2:"},
+ "\U0001f486\U0001f3fc\u200d\u2640\ufe0f": {":woman_getting_face_massage_tone2:"},
+ "\U0001f486\U0001f3fc\u200d\u2642\ufe0f": {":man_getting_face_massage_tone2:"},
+ "\U0001f486\U0001f3fd": {":person_getting_massage_tone3:"},
+ "\U0001f486\U0001f3fd\u200d\u2640\ufe0f": {":woman_getting_face_massage_tone3:"},
+ "\U0001f486\U0001f3fd\u200d\u2642\ufe0f": {":man_getting_face_massage_tone3:"},
+ "\U0001f486\U0001f3fe": {":person_getting_massage_tone4:"},
+ "\U0001f486\U0001f3fe\u200d\u2640\ufe0f": {":woman_getting_face_massage_tone4:"},
+ "\U0001f486\U0001f3fe\u200d\u2642\ufe0f": {":man_getting_face_massage_tone4:"},
+ "\U0001f486\U0001f3ff": {":person_getting_massage_tone5:"},
+ "\U0001f486\U0001f3ff\u200d\u2640\ufe0f": {":woman_getting_face_massage_tone5:"},
+ "\U0001f486\U0001f3ff\u200d\u2642\ufe0f": {":man_getting_face_massage_tone5:"},
+ "\U0001f486\u200d\u2640\ufe0f": {":massage:", ":massage_woman:", ":woman-getting-massage:", ":woman_getting_massage:", ":woman_getting_face_massage:"},
+ "\U0001f486\u200d\u2642\ufe0f": {":massage_man:", ":man-getting-massage:", ":man_getting_massage:", ":man_getting_face_massage:"},
+ "\U0001f487": {":person_getting_haircut:"},
+ "\U0001f487\U0001f3fb": {":person_getting_haircut_tone1:"},
+ "\U0001f487\U0001f3fb\u200d\u2640\ufe0f": {":woman_getting_haircut_tone1:"},
+ "\U0001f487\U0001f3fb\u200d\u2642\ufe0f": {":man_getting_haircut_tone1:"},
+ "\U0001f487\U0001f3fc": {":person_getting_haircut_tone2:"},
+ "\U0001f487\U0001f3fc\u200d\u2640\ufe0f": {":woman_getting_haircut_tone2:"},
+ "\U0001f487\U0001f3fc\u200d\u2642\ufe0f": {":man_getting_haircut_tone2:"},
+ "\U0001f487\U0001f3fd": {":person_getting_haircut_tone3:"},
+ "\U0001f487\U0001f3fd\u200d\u2640\ufe0f": {":woman_getting_haircut_tone3:"},
+ "\U0001f487\U0001f3fd\u200d\u2642\ufe0f": {":man_getting_haircut_tone3:"},
+ "\U0001f487\U0001f3fe": {":person_getting_haircut_tone4:"},
+ "\U0001f487\U0001f3fe\u200d\u2640\ufe0f": {":woman_getting_haircut_tone4:"},
+ "\U0001f487\U0001f3fe\u200d\u2642\ufe0f": {":man_getting_haircut_tone4:"},
+ "\U0001f487\U0001f3ff": {":person_getting_haircut_tone5:"},
+ "\U0001f487\U0001f3ff\u200d\u2640\ufe0f": {":woman_getting_haircut_tone5:"},
+ "\U0001f487\U0001f3ff\u200d\u2642\ufe0f": {":man_getting_haircut_tone5:"},
+ "\U0001f487\u200d\u2640\ufe0f": {":haircut:", ":haircut_woman:", ":woman-getting-haircut:", ":woman_getting_haircut:"},
+ "\U0001f487\u200d\u2642\ufe0f": {":haircut_man:", ":man-getting-haircut:", ":man_getting_haircut:"},
+ "\U0001f488": {":barber:", ":barber_pole:"},
+ "\U0001f489": {":syringe:"},
+ "\U0001f48a": {":pill:"},
+ "\U0001f48b": {":kiss:", ":kiss_mark:"},
+ "\U0001f48c": {":love_letter:"},
+ "\U0001f48d": {":ring:"},
+ "\U0001f48e": {":gem:", ":gem_stone:"},
+ "\U0001f490": {":bouquet:"},
+ "\U0001f492": {":wedding:"},
+ "\U0001f493": {":heartbeat:", ":beating_heart:"},
+ "\U0001f494": {":broken_heart:"},
+ "\U0001f495": {":two_hearts:"},
+ "\U0001f496": {":sparkling_heart:"},
+ "\U0001f497": {":heartpulse:", ":growing_heart:"},
+ "\U0001f498": {":cupid:", ":heart_with_arrow:"},
+ "\U0001f499": {":blue_heart:"},
+ "\U0001f49a": {":green_heart:"},
+ "\U0001f49b": {":yellow_heart:"},
+ "\U0001f49c": {":purple_heart:"},
+ "\U0001f49d": {":gift_heart:", ":heart_with_ribbon:"},
+ "\U0001f49e": {":revolving_hearts:"},
+ "\U0001f49f": {":heart_decoration:"},
+ "\U0001f4a0": {":diamond_with_a_dot:", ":diamond_shape_with_a_dot_inside:"},
+ "\U0001f4a1": {":bulb:", ":light_bulb:"},
+ "\U0001f4a2": {":anger:", ":anger_symbol:"},
+ "\U0001f4a3": {":bomb:"},
+ "\U0001f4a4": {":zzz:"},
+ "\U0001f4a5": {":boom:", ":collision:"},
+ "\U0001f4a6": {":sweat_drops:", ":sweat_droplets:"},
+ "\U0001f4a7": {":droplet:"},
+ "\U0001f4a8": {":dash:", ":dashing_away:"},
+ "\U0001f4a9": {":poop:", ":shit:", ":hankey:", ":pile_of_poo:"},
+ "\U0001f4aa": {":muscle:", ":flexed_biceps:"},
+ "\U0001f4aa\U0001f3fb": {":muscle_tone1:"},
+ "\U0001f4aa\U0001f3fc": {":muscle_tone2:"},
+ "\U0001f4aa\U0001f3fd": {":muscle_tone3:"},
+ "\U0001f4aa\U0001f3fe": {":muscle_tone4:"},
+ "\U0001f4aa\U0001f3ff": {":muscle_tone5:"},
+ "\U0001f4ab": {":dizzy:"},
+ "\U0001f4ac": {":speech_balloon:"},
+ "\U0001f4ad": {":thought_balloon:"},
+ "\U0001f4ae": {":white_flower:"},
+ "\U0001f4af": {":100:", ":hundred_points:"},
+ "\U0001f4b0": {":moneybag:", ":money_bag:"},
+ "\U0001f4b1": {":currency_exchange:"},
+ "\U0001f4b2": {":heavy_dollar_sign:"},
+ "\U0001f4b3": {":credit_card:"},
+ "\U0001f4b4": {":yen:", ":yen_banknote:"},
+ "\U0001f4b5": {":dollar:", ":dollar_banknote:"},
+ "\U0001f4b6": {":euro:", ":euro_banknote:"},
+ "\U0001f4b7": {":pound:", ":pound_banknote:"},
+ "\U0001f4b8": {":money_with_wings:"},
+ "\U0001f4b9": {":chart:", ":chart_increasing_with_yen:"},
+ "\U0001f4ba": {":seat:"},
+ "\U0001f4bb": {":laptop:", ":computer:"},
+ "\U0001f4bc": {":briefcase:"},
+ "\U0001f4bd": {":minidisc:", ":computer_disk:"},
+ "\U0001f4be": {":floppy_disk:"},
+ "\U0001f4bf": {":cd:", ":optical_disk:"},
+ "\U0001f4c0": {":dvd:"},
+ "\U0001f4c1": {":file_folder:"},
+ "\U0001f4c2": {":open_file_folder:"},
+ "\U0001f4c3": {":page_with_curl:"},
+ "\U0001f4c4": {":page_facing_up:"},
+ "\U0001f4c5": {":date:"},
+ "\U0001f4c6": {":calendar:", ":tear-off_calendar:"},
+ "\U0001f4c7": {":card_index:"},
+ "\U0001f4c8": {":chart_increasing:", ":chart_with_upwards_trend:"},
+ "\U0001f4c9": {":chart_decreasing:", ":chart_with_downwards_trend:"},
+ "\U0001f4ca": {":bar_chart:"},
+ "\U0001f4cb": {":clipboard:"},
+ "\U0001f4cc": {":pushpin:"},
+ "\U0001f4cd": {":round_pushpin:"},
+ "\U0001f4ce": {":paperclip:"},
+ "\U0001f4cf": {":straight_ruler:"},
+ "\U0001f4d0": {":triangular_ruler:"},
+ "\U0001f4d1": {":bookmark_tabs:"},
+ "\U0001f4d2": {":ledger:"},
+ "\U0001f4d3": {":notebook:"},
+ "\U0001f4d4": {":notebook_with_decorative_cover:"},
+ "\U0001f4d5": {":closed_book:"},
+ "\U0001f4d6": {":book:", ":open_book:"},
+ "\U0001f4d7": {":green_book:"},
+ "\U0001f4d8": {":blue_book:"},
+ "\U0001f4d9": {":orange_book:"},
+ "\U0001f4da": {":books:"},
+ "\U0001f4db": {":name_badge:"},
+ "\U0001f4dc": {":scroll:"},
+ "\U0001f4dd": {":memo:"},
+ "\U0001f4de": {":telephone_receiver:"},
+ "\U0001f4df": {":pager:"},
+ "\U0001f4e0": {":fax:", ":fax_machine:"},
+ "\U0001f4e1": {":satellite_antenna:"},
+ "\U0001f4e2": {":loudspeaker:"},
+ "\U0001f4e3": {":mega:", ":megaphone:"},
+ "\U0001f4e4": {":outbox_tray:"},
+ "\U0001f4e5": {":inbox_tray:"},
+ "\U0001f4e6": {":package:"},
+ "\U0001f4e7": {":e-mail:"},
+ "\U0001f4e8": {":incoming_envelope:"},
+ "\U0001f4e9": {":envelope_with_arrow:"},
+ "\U0001f4ea": {":mailbox_closed:", ":closed_mailbox_with_lowered_flag:"},
+ "\U0001f4eb": {":mailbox:", ":closed_mailbox_with_raised_flag:"},
+ "\U0001f4ec": {":mailbox_with_mail:", ":open_mailbox_with_raised_flag:"},
+ "\U0001f4ed": {":mailbox_with_no_mail:", ":open_mailbox_with_lowered_flag:"},
+ "\U0001f4ee": {":postbox:"},
+ "\U0001f4ef": {":postal_horn:"},
+ "\U0001f4f0": {":newspaper:"},
+ "\U0001f4f1": {":iphone:", ":mobile_phone:"},
+ "\U0001f4f2": {":calling:", ":mobile_phone_with_arrow:"},
+ "\U0001f4f3": {":vibration_mode:"},
+ "\U0001f4f4": {":mobile_phone_off:"},
+ "\U0001f4f5": {":no_mobile_phones:"},
+ "\U0001f4f6": {":antenna_bars:", ":signal_strength:"},
+ "\U0001f4f7": {":camera:"},
+ "\U0001f4f8": {":camera_flash:", ":camera_with_flash:"},
+ "\U0001f4f9": {":video_camera:"},
+ "\U0001f4fa": {":tv:", ":television:"},
+ "\U0001f4fb": {":radio:"},
+ "\U0001f4fc": {":vhs:", ":videocassette:"},
+ "\U0001f4fd": {":projector:"},
+ "\U0001f4fd\ufe0f": {":film_projector:"},
+ "\U0001f4ff": {":prayer_beads:"},
+ "\U0001f500": {":shuffle_tracks_button:", ":twisted_rightwards_arrows:"},
+ "\U0001f501": {":repeat:", ":repeat_button:"},
+ "\U0001f502": {":repeat_one:", ":repeat_single_button:"},
+ "\U0001f503": {":arrows_clockwise:", ":clockwise_vertical_arrows:"},
+ "\U0001f504": {":arrows_counterclockwise:", ":counterclockwise_arrows_button:"},
+ "\U0001f505": {":dim_button:", ":low_brightness:"},
+ "\U0001f506": {":bright_button:", ":high_brightness:"},
+ "\U0001f507": {":mute:", ":muted_speaker:"},
+ "\U0001f508": {":speaker:", ":speaker_low_volume:"},
+ "\U0001f509": {":sound:", ":speaker_medium_volume:"},
+ "\U0001f50a": {":loud_sound:", ":speaker_high_volume:"},
+ "\U0001f50b": {":battery:"},
+ "\U0001f50c": {":electric_plug:"},
+ "\U0001f50d": {":mag:", ":magnifying_glass_tilted_left:"},
+ "\U0001f50e": {":mag_right:", ":magnifying_glass_tilted_right:"},
+ "\U0001f50f": {":locked_with_pen:", ":lock_with_ink_pen:"},
+ "\U0001f510": {":locked_with_key:", ":closed_lock_with_key:"},
+ "\U0001f511": {":key:"},
+ "\U0001f512": {":lock:", ":locked:"},
+ "\U0001f513": {":unlock:", ":unlocked:"},
+ "\U0001f514": {":bell:"},
+ "\U0001f515": {":no_bell:", ":bell_with_slash:"},
+ "\U0001f516": {":bookmark:"},
+ "\U0001f517": {":link:"},
+ "\U0001f518": {":radio_button:"},
+ "\U0001f519": {":back:", ":BACK_arrow:"},
+ "\U0001f51a": {":end:", ":END_arrow:"},
+ "\U0001f51b": {":on:", ":ON!_arrow:"},
+ "\U0001f51c": {":soon:", ":SOON_arrow:"},
+ "\U0001f51d": {":top:", ":TOP_arrow:"},
+ "\U0001f51e": {":underage:", ":no_one_under_eighteen:"},
+ "\U0001f51f": {":keycap_10:", ":keycap_ten:"},
+ "\U0001f520": {":capital_abcd:", ":input_latin_uppercase:"},
+ "\U0001f521": {":abcd:", ":input_latin_lowercase:"},
+ "\U0001f522": {":1234:", ":input_numbers:"},
+ "\U0001f523": {":symbols:", ":input_symbols:"},
+ "\U0001f524": {":abc:", ":input_latin_letters:"},
+ "\U0001f525": {":fire:"},
+ "\U0001f526": {":flashlight:"},
+ "\U0001f527": {":wrench:"},
+ "\U0001f528": {":hammer:"},
+ "\U0001f529": {":nut_and_bolt:"},
+ "\U0001f52a": {":hocho:", ":knife:", ":kitchen_knife:"},
+ "\U0001f52b": {":gun:", ":water_pistol:"},
+ "\U0001f52c": {":microscope:"},
+ "\U0001f52d": {":telescope:"},
+ "\U0001f52e": {":crystal_ball:"},
+ "\U0001f52f": {":six_pointed_star:", ":dotted_six-pointed_star:"},
+ "\U0001f530": {":beginner:", ":Japanese_symbol_for_beginner:"},
+ "\U0001f531": {":trident:", ":trident_emblem:"},
+ "\U0001f532": {":black_square_button:"},
+ "\U0001f533": {":white_square_button:"},
+ "\U0001f534": {":red_circle:"},
+ "\U0001f535": {":blue_circle:", ":large_blue_circle:"},
+ "\U0001f536": {":large_orange_diamond:"},
+ "\U0001f537": {":large_blue_diamond:"},
+ "\U0001f538": {":small_orange_diamond:"},
+ "\U0001f539": {":small_blue_diamond:"},
+ "\U0001f53a": {":small_red_triangle:", ":red_triangle_pointed_up:"},
+ "\U0001f53b": {":small_red_triangle_down:", ":red_triangle_pointed_down:"},
+ "\U0001f53c": {":arrow_up_small:", ":upwards_button:"},
+ "\U0001f53d": {":arrow_down_small:", ":downwards_button:"},
+ "\U0001f549": {":om:"},
+ "\U0001f549\ufe0f": {":om_symbol:"},
+ "\U0001f54a": {":dove:"},
+ "\U0001f54a\ufe0f": {":dove_of_peace:"},
+ "\U0001f54b": {":kaaba:"},
+ "\U0001f54c": {":mosque:"},
+ "\U0001f54d": {":synagogue:"},
+ "\U0001f54e": {":menorah:", ":menorah_with_nine_branches:"},
+ "\U0001f550": {":clock1:", ":one_o’clock:"},
+ "\U0001f551": {":clock2:", ":two_o’clock:"},
+ "\U0001f552": {":clock3:", ":three_o’clock:"},
+ "\U0001f553": {":clock4:", ":four_o’clock:"},
+ "\U0001f554": {":clock5:", ":five_o’clock:"},
+ "\U0001f555": {":clock6:", ":six_o’clock:"},
+ "\U0001f556": {":clock7:", ":seven_o’clock:"},
+ "\U0001f557": {":clock8:", ":eight_o’clock:"},
+ "\U0001f558": {":clock9:", ":nine_o’clock:"},
+ "\U0001f559": {":clock10:", ":ten_o’clock:"},
+ "\U0001f55a": {":clock11:", ":eleven_o’clock:"},
+ "\U0001f55b": {":clock12:", ":twelve_o’clock:"},
+ "\U0001f55c": {":clock130:", ":one-thirty:"},
+ "\U0001f55d": {":clock230:", ":two-thirty:"},
+ "\U0001f55e": {":clock330:", ":three-thirty:"},
+ "\U0001f55f": {":clock430:", ":four-thirty:"},
+ "\U0001f560": {":clock530:", ":five-thirty:"},
+ "\U0001f561": {":clock630:", ":six-thirty:"},
+ "\U0001f562": {":clock730:", ":seven-thirty:"},
+ "\U0001f563": {":clock830:", ":eight-thirty:"},
+ "\U0001f564": {":clock930:", ":nine-thirty:"},
+ "\U0001f565": {":clock1030:", ":ten-thirty:"},
+ "\U0001f566": {":clock1130:", ":eleven-thirty:"},
+ "\U0001f567": {":clock1230:", ":twelve-thirty:"},
+ "\U0001f56f\ufe0f": {":candle:"},
+ "\U0001f570": {":clock:"},
+ "\U0001f570\ufe0f": {":mantelpiece_clock:"},
+ "\U0001f573\ufe0f": {":hole:"},
+ "\U0001f574": {":person_in_suit_levitating:"},
+ "\U0001f574\U0001f3fb": {":man_in_business_suit_levitating_tone1:"},
+ "\U0001f574\U0001f3fc": {":man_in_business_suit_levitating_tone2:"},
+ "\U0001f574\U0001f3fd": {":man_in_business_suit_levitating_tone3:"},
+ "\U0001f574\U0001f3fe": {":man_in_business_suit_levitating_tone4:"},
+ "\U0001f574\U0001f3ff": {":man_in_business_suit_levitating_tone5:"},
+ "\U0001f574\ufe0f": {":business_suit_levitating:", ":man_in_business_suit_levitating:"},
+ "\U0001f575": {":detective:"},
+ "\U0001f575\U0001f3fb": {":detective_tone1:"},
+ "\U0001f575\U0001f3fb\u200d\u2640\ufe0f": {":woman_detective_tone1:"},
+ "\U0001f575\U0001f3fb\u200d\u2642\ufe0f": {":man_detective_tone1:"},
+ "\U0001f575\U0001f3fc": {":detective_tone2:"},
+ "\U0001f575\U0001f3fc\u200d\u2640\ufe0f": {":woman_detective_tone2:"},
+ "\U0001f575\U0001f3fc\u200d\u2642\ufe0f": {":man_detective_tone2:"},
+ "\U0001f575\U0001f3fd": {":detective_tone3:"},
+ "\U0001f575\U0001f3fd\u200d\u2640\ufe0f": {":woman_detective_tone3:"},
+ "\U0001f575\U0001f3fd\u200d\u2642\ufe0f": {":man_detective_tone3:"},
+ "\U0001f575\U0001f3fe": {":detective_tone4:"},
+ "\U0001f575\U0001f3fe\u200d\u2640\ufe0f": {":woman_detective_tone4:"},
+ "\U0001f575\U0001f3fe\u200d\u2642\ufe0f": {":man_detective_tone4:"},
+ "\U0001f575\U0001f3ff": {":detective_tone5:"},
+ "\U0001f575\U0001f3ff\u200d\u2640\ufe0f": {":woman_detective_tone5:"},
+ "\U0001f575\U0001f3ff\u200d\u2642\ufe0f": {":man_detective_tone5:"},
+ "\U0001f575\ufe0f\u200d\u2640\ufe0f": {":woman_detective:", ":female-detective:", ":female_detective:"},
+ "\U0001f575\ufe0f\u200d\u2642\ufe0f": {":man_detective:", ":sleuth_or_spy:", ":male-detective:", ":male_detective:"},
+ "\U0001f576\ufe0f": {":dark_sunglasses:"},
+ "\U0001f577\ufe0f": {":spider:"},
+ "\U0001f578\ufe0f": {":spider_web:"},
+ "\U0001f579\ufe0f": {":joystick:"},
+ "\U0001f57a": {":man_dancing:"},
+ "\U0001f57a\U0001f3fb": {":man_dancing_tone1:"},
+ "\U0001f57a\U0001f3fc": {":man_dancing_tone2:"},
+ "\U0001f57a\U0001f3fd": {":man_dancing_tone3:"},
+ "\U0001f57a\U0001f3fe": {":man_dancing_tone4:"},
+ "\U0001f57a\U0001f3ff": {":man_dancing_tone5:"},
+ "\U0001f587": {":paperclips:"},
+ "\U0001f587\ufe0f": {":linked_paperclips:"},
+ "\U0001f58a": {":pen:", ":pen_ballpoint:"},
+ "\U0001f58a\ufe0f": {":lower_left_ballpoint_pen:"},
+ "\U0001f58b": {":fountain_pen:", ":pen_fountain:"},
+ "\U0001f58b\ufe0f": {":lower_left_fountain_pen:"},
+ "\U0001f58c": {":paintbrush:"},
+ "\U0001f58c\ufe0f": {":lower_left_paintbrush:"},
+ "\U0001f58d": {":crayon:"},
+ "\U0001f58d\ufe0f": {":lower_left_crayon:"},
+ "\U0001f590": {":hand_with_fingers_splayed:"},
+ "\U0001f590\U0001f3fb": {":hand_splayed_tone1:"},
+ "\U0001f590\U0001f3fc": {":hand_splayed_tone2:"},
+ "\U0001f590\U0001f3fd": {":hand_splayed_tone3:"},
+ "\U0001f590\U0001f3fe": {":hand_splayed_tone4:"},
+ "\U0001f590\U0001f3ff": {":hand_splayed_tone5:"},
+ "\U0001f590\ufe0f": {":raised_hand_with_fingers_splayed:"},
+ "\U0001f595": {":fu:", ":middle_finger:"},
+ "\U0001f595\U0001f3fb": {":middle_finger_tone1:"},
+ "\U0001f595\U0001f3fc": {":middle_finger_tone2:"},
+ "\U0001f595\U0001f3fd": {":middle_finger_tone3:"},
+ "\U0001f595\U0001f3fe": {":middle_finger_tone4:"},
+ "\U0001f595\U0001f3ff": {":middle_finger_tone5:"},
+ "\U0001f596": {":vulcan:", ":spock-hand:", ":vulcan_salute:"},
+ "\U0001f596\U0001f3fb": {":vulcan_tone1:"},
+ "\U0001f596\U0001f3fc": {":vulcan_tone2:"},
+ "\U0001f596\U0001f3fd": {":vulcan_tone3:"},
+ "\U0001f596\U0001f3fe": {":vulcan_tone4:"},
+ "\U0001f596\U0001f3ff": {":vulcan_tone5:"},
+ "\U0001f5a4": {":black_heart:"},
+ "\U0001f5a5": {":desktop:"},
+ "\U0001f5a5\ufe0f": {":desktop_computer:"},
+ "\U0001f5a8\ufe0f": {":printer:"},
+ "\U0001f5b1": {":computer_mouse:", ":mouse_three_button:"},
+ "\U0001f5b1\ufe0f": {":three_button_mouse:"},
+ "\U0001f5b2\ufe0f": {":trackball:"},
+ "\U0001f5bc": {":frame_photo:", ":framed_picture:"},
+ "\U0001f5bc\ufe0f": {":frame_with_picture:"},
+ "\U0001f5c2": {":dividers:"},
+ "\U0001f5c2\ufe0f": {":card_index_dividers:"},
+ "\U0001f5c3": {":card_box:"},
+ "\U0001f5c3\ufe0f": {":card_file_box:"},
+ "\U0001f5c4\ufe0f": {":file_cabinet:"},
+ "\U0001f5d1\ufe0f": {":wastebasket:"},
+ "\U0001f5d2": {":notepad_spiral:", ":spiral_notepad:"},
+ "\U0001f5d2\ufe0f": {":spiral_note_pad:"},
+ "\U0001f5d3": {":calendar_spiral:", ":spiral_calendar:"},
+ "\U0001f5d3\ufe0f": {":spiral_calendar_pad:"},
+ "\U0001f5dc": {":clamp:"},
+ "\U0001f5dc\ufe0f": {":compression:"},
+ "\U0001f5dd": {":key2:"},
+ "\U0001f5dd\ufe0f": {":old_key:"},
+ "\U0001f5de": {":newspaper2:", ":rolled-up_newspaper:"},
+ "\U0001f5de\ufe0f": {":newspaper_roll:", ":rolled_up_newspaper:"},
+ "\U0001f5e1": {":dagger:"},
+ "\U0001f5e1\ufe0f": {":dagger_knife:"},
+ "\U0001f5e3": {":speaking_head:"},
+ "\U0001f5e3\ufe0f": {":speaking_head_in_silhouette:"},
+ "\U0001f5e8": {":speech_left:"},
+ "\U0001f5e8\ufe0f": {":left_speech_bubble:"},
+ "\U0001f5ef": {":anger_right:"},
+ "\U0001f5ef\ufe0f": {":right_anger_bubble:"},
+ "\U0001f5f3": {":ballot_box:"},
+ "\U0001f5f3\ufe0f": {":ballot_box_with_ballot:"},
+ "\U0001f5fa": {":map:"},
+ "\U0001f5fa\ufe0f": {":world_map:"},
+ "\U0001f5fb": {":mount_fuji:"},
+ "\U0001f5fc": {":Tokyo_tower:", ":tokyo_tower:"},
+ "\U0001f5fd": {":Statue_of_Liberty:", ":statue_of_liberty:"},
+ "\U0001f5fe": {":japan:", ":map_of_Japan:"},
+ "\U0001f5ff": {":moai:", ":moyai:"},
+ "\U0001f600": {":grinning:", ":grinning_face:"},
+ "\U0001f601": {":grin:", ":beaming_face_with_smiling_eyes:"},
+ "\U0001f602": {":joy:", ":face_with_tears_of_joy:"},
+ "\U0001f603": {":smiley:", ":grinning_face_with_big_eyes:"},
+ "\U0001f604": {":smile:", ":grinning_face_with_smiling_eyes:"},
+ "\U0001f605": {":sweat_smile:", ":grinning_face_with_sweat:"},
+ "\U0001f606": {":laughing:", ":satisfied:", ":grinning_squinting_face:"},
+ "\U0001f607": {":innocent:", ":smiling_face_with_halo:"},
+ "\U0001f608": {":smiling_imp:", ":smiling_face_with_horns:"},
+ "\U0001f609": {":wink:", ":winking_face:"},
+ "\U0001f60a": {":blush:", ":smiling_face_with_smiling_eyes:"},
+ "\U0001f60b": {":yum:", ":face_savoring_food:"},
+ "\U0001f60c": {":relieved:", ":relieved_face:"},
+ "\U0001f60d": {":heart_eyes:", ":smiling_face_with_heart-eyes:"},
+ "\U0001f60e": {":sunglasses:", ":smiling_face_with_sunglasses:"},
+ "\U0001f60f": {":smirk:", ":smirking_face:"},
+ "\U0001f610": {":neutral_face:"},
+ "\U0001f611": {":expressionless:", ":expressionless_face:"},
+ "\U0001f612": {":unamused:", ":unamused_face:"},
+ "\U0001f613": {":sweat:", ":downcast_face_with_sweat:"},
+ "\U0001f614": {":pensive:", ":pensive_face:"},
+ "\U0001f615": {":confused:", ":confused_face:"},
+ "\U0001f616": {":confounded:", ":confounded_face:"},
+ "\U0001f617": {":kissing:", ":kissing_face:"},
+ "\U0001f618": {":kissing_heart:", ":face_blowing_a_kiss:"},
+ "\U0001f619": {":kissing_smiling_eyes:", ":kissing_face_with_smiling_eyes:"},
+ "\U0001f61a": {":kissing_closed_eyes:", ":kissing_face_with_closed_eyes:"},
+ "\U0001f61b": {":face_with_tongue:", ":stuck_out_tongue:"},
+ "\U0001f61c": {":winking_face_with_tongue:", ":stuck_out_tongue_winking_eye:"},
+ "\U0001f61d": {":squinting_face_with_tongue:", ":stuck_out_tongue_closed_eyes:"},
+ "\U0001f61e": {":disappointed:", ":disappointed_face:"},
+ "\U0001f61f": {":worried:", ":worried_face:"},
+ "\U0001f620": {":angry:", ":angry_face:"},
+ "\U0001f621": {":pout:", ":rage:", ":pouting_face:"},
+ "\U0001f622": {":cry:", ":crying_face:"},
+ "\U0001f623": {":persevere:", ":persevering_face:"},
+ "\U0001f624": {":triumph:", ":face_with_steam_from_nose:"},
+ "\U0001f625": {":disappointed_relieved:", ":sad_but_relieved_face:"},
+ "\U0001f626": {":frowning:", ":frowning_face_with_open_mouth:"},
+ "\U0001f627": {":anguished:", ":anguished_face:"},
+ "\U0001f628": {":fearful:", ":fearful_face:"},
+ "\U0001f629": {":weary:", ":weary_face:"},
+ "\U0001f62a": {":sleepy:", ":sleepy_face:"},
+ "\U0001f62b": {":tired_face:"},
+ "\U0001f62c": {":grimacing:", ":grimacing_face:"},
+ "\U0001f62d": {":sob:", ":loudly_crying_face:"},
+ "\U0001f62e": {":open_mouth:", ":face_with_open_mouth:"},
+ "\U0001f62e\u200d\U0001f4a8": {":face_exhaling:"},
+ "\U0001f62f": {":hushed:", ":hushed_face:"},
+ "\U0001f630": {":cold_sweat:", ":anxious_face_with_sweat:"},
+ "\U0001f631": {":scream:", ":face_screaming_in_fear:"},
+ "\U0001f632": {":astonished:", ":astonished_face:"},
+ "\U0001f633": {":flushed:", ":flushed_face:"},
+ "\U0001f634": {":sleeping:", ":sleeping_face:"},
+ "\U0001f635": {":dizzy_face:", ":knocked-out_face:"},
+ "\U0001f635\u200d\U0001f4ab": {":face_with_spiral_eyes:"},
+ "\U0001f636": {":no_mouth:", ":face_without_mouth:"},
+ "\U0001f636\u200d\U0001f32b\ufe0f": {":face_in_clouds:"},
+ "\U0001f637": {":mask:", ":face_with_medical_mask:"},
+ "\U0001f638": {":smile_cat:", ":grinning_cat_with_smiling_eyes:"},
+ "\U0001f639": {":joy_cat:", ":cat_with_tears_of_joy:"},
+ "\U0001f63a": {":smiley_cat:", ":grinning_cat:"},
+ "\U0001f63b": {":heart_eyes_cat:", ":smiling_cat_with_heart-eyes:"},
+ "\U0001f63c": {":smirk_cat:", ":cat_with_wry_smile:"},
+ "\U0001f63d": {":kissing_cat:"},
+ "\U0001f63e": {":pouting_cat:"},
+ "\U0001f63f": {":crying_cat:", ":crying_cat_face:"},
+ "\U0001f640": {":weary_cat:", ":scream_cat:"},
+ "\U0001f641": {":slight_frown:", ":slightly_frowning_face:"},
+ "\U0001f642": {":slight_smile:", ":slightly_smiling_face:"},
+ "\U0001f643": {":upside_down:", ":upside-down_face:", ":upside_down_face:"},
+ "\U0001f644": {":roll_eyes:", ":rolling_eyes:", ":face_with_rolling_eyes:"},
+ "\U0001f645": {":person_gesturing_NO:", ":person_gesturing_no:"},
+ "\U0001f645\U0001f3fb": {":person_gesturing_no_tone1:"},
+ "\U0001f645\U0001f3fb\u200d\u2640\ufe0f": {":woman_gesturing_no_tone1:"},
+ "\U0001f645\U0001f3fb\u200d\u2642\ufe0f": {":man_gesturing_no_tone1:"},
+ "\U0001f645\U0001f3fc": {":person_gesturing_no_tone2:"},
+ "\U0001f645\U0001f3fc\u200d\u2640\ufe0f": {":woman_gesturing_no_tone2:"},
+ "\U0001f645\U0001f3fc\u200d\u2642\ufe0f": {":man_gesturing_no_tone2:"},
+ "\U0001f645\U0001f3fd": {":person_gesturing_no_tone3:"},
+ "\U0001f645\U0001f3fd\u200d\u2640\ufe0f": {":woman_gesturing_no_tone3:"},
+ "\U0001f645\U0001f3fd\u200d\u2642\ufe0f": {":man_gesturing_no_tone3:"},
+ "\U0001f645\U0001f3fe": {":person_gesturing_no_tone4:"},
+ "\U0001f645\U0001f3fe\u200d\u2640\ufe0f": {":woman_gesturing_no_tone4:"},
+ "\U0001f645\U0001f3fe\u200d\u2642\ufe0f": {":man_gesturing_no_tone4:"},
+ "\U0001f645\U0001f3ff": {":person_gesturing_no_tone5:"},
+ "\U0001f645\U0001f3ff\u200d\u2640\ufe0f": {":woman_gesturing_no_tone5:"},
+ "\U0001f645\U0001f3ff\u200d\u2642\ufe0f": {":man_gesturing_no_tone5:"},
+ "\U0001f645\u200d\u2640\ufe0f": {":no_good:", ":ng_woman:", ":no_good_woman:", ":woman-gesturing-no:", ":woman_gesturing_NO:", ":woman_gesturing_no:"},
+ "\U0001f645\u200d\u2642\ufe0f": {":ng_man:", ":no_good_man:", ":man-gesturing-no:", ":man_gesturing_NO:", ":man_gesturing_no:"},
+ "\U0001f646": {":ok_person:", ":person_gesturing_OK:", ":person_gesturing_ok:"},
+ "\U0001f646\U0001f3fb": {":person_gesturing_ok_tone1:"},
+ "\U0001f646\U0001f3fb\u200d\u2640\ufe0f": {":woman_gesturing_ok_tone1:"},
+ "\U0001f646\U0001f3fb\u200d\u2642\ufe0f": {":man_gesturing_ok_tone1:"},
+ "\U0001f646\U0001f3fc": {":person_gesturing_ok_tone2:"},
+ "\U0001f646\U0001f3fc\u200d\u2640\ufe0f": {":woman_gesturing_ok_tone2:"},
+ "\U0001f646\U0001f3fc\u200d\u2642\ufe0f": {":man_gesturing_ok_tone2:"},
+ "\U0001f646\U0001f3fd": {":person_gesturing_ok_tone3:"},
+ "\U0001f646\U0001f3fd\u200d\u2640\ufe0f": {":woman_gesturing_ok_tone3:"},
+ "\U0001f646\U0001f3fd\u200d\u2642\ufe0f": {":man_gesturing_ok_tone3:"},
+ "\U0001f646\U0001f3fe": {":person_gesturing_ok_tone4:"},
+ "\U0001f646\U0001f3fe\u200d\u2640\ufe0f": {":woman_gesturing_ok_tone4:"},
+ "\U0001f646\U0001f3fe\u200d\u2642\ufe0f": {":man_gesturing_ok_tone4:"},
+ "\U0001f646\U0001f3ff": {":person_gesturing_ok_tone5:"},
+ "\U0001f646\U0001f3ff\u200d\u2640\ufe0f": {":woman_gesturing_ok_tone5:"},
+ "\U0001f646\U0001f3ff\u200d\u2642\ufe0f": {":man_gesturing_ok_tone5:"},
+ "\U0001f646\u200d\u2640\ufe0f": {":ok_woman:", ":woman-gesturing-ok:", ":woman_gesturing_OK:", ":woman_gesturing_ok:"},
+ "\U0001f646\u200d\u2642\ufe0f": {":ok_man:", ":man-gesturing-ok:", ":man_gesturing_OK:", ":man_gesturing_ok:"},
+ "\U0001f647": {":person_bowing:"},
+ "\U0001f647\U0001f3fb": {":person_bowing_tone1:"},
+ "\U0001f647\U0001f3fb\u200d\u2640\ufe0f": {":woman_bowing_tone1:"},
+ "\U0001f647\U0001f3fb\u200d\u2642\ufe0f": {":man_bowing_tone1:"},
+ "\U0001f647\U0001f3fc": {":person_bowing_tone2:"},
+ "\U0001f647\U0001f3fc\u200d\u2640\ufe0f": {":woman_bowing_tone2:"},
+ "\U0001f647\U0001f3fc\u200d\u2642\ufe0f": {":man_bowing_tone2:"},
+ "\U0001f647\U0001f3fd": {":person_bowing_tone3:"},
+ "\U0001f647\U0001f3fd\u200d\u2640\ufe0f": {":woman_bowing_tone3:"},
+ "\U0001f647\U0001f3fd\u200d\u2642\ufe0f": {":man_bowing_tone3:"},
+ "\U0001f647\U0001f3fe": {":person_bowing_tone4:"},
+ "\U0001f647\U0001f3fe\u200d\u2640\ufe0f": {":woman_bowing_tone4:"},
+ "\U0001f647\U0001f3fe\u200d\u2642\ufe0f": {":man_bowing_tone4:"},
+ "\U0001f647\U0001f3ff": {":person_bowing_tone5:"},
+ "\U0001f647\U0001f3ff\u200d\u2640\ufe0f": {":woman_bowing_tone5:"},
+ "\U0001f647\U0001f3ff\u200d\u2642\ufe0f": {":man_bowing_tone5:"},
+ "\U0001f647\u200d\u2640\ufe0f": {":bowing_woman:", ":woman-bowing:", ":woman_bowing:"},
+ "\U0001f647\u200d\u2642\ufe0f": {":bow:", ":bowing_man:", ":man-bowing:", ":man_bowing:"},
+ "\U0001f648": {":see_no_evil:", ":see-no-evil_monkey:"},
+ "\U0001f649": {":hear_no_evil:", ":hear-no-evil_monkey:"},
+ "\U0001f64a": {":speak_no_evil:", ":speak-no-evil_monkey:"},
+ "\U0001f64b": {":person_raising_hand:"},
+ "\U0001f64b\U0001f3fb": {":person_raising_hand_tone1:"},
+ "\U0001f64b\U0001f3fb\u200d\u2640\ufe0f": {":woman_raising_hand_tone1:"},
+ "\U0001f64b\U0001f3fb\u200d\u2642\ufe0f": {":man_raising_hand_tone1:"},
+ "\U0001f64b\U0001f3fc": {":person_raising_hand_tone2:"},
+ "\U0001f64b\U0001f3fc\u200d\u2640\ufe0f": {":woman_raising_hand_tone2:"},
+ "\U0001f64b\U0001f3fc\u200d\u2642\ufe0f": {":man_raising_hand_tone2:"},
+ "\U0001f64b\U0001f3fd": {":person_raising_hand_tone3:"},
+ "\U0001f64b\U0001f3fd\u200d\u2640\ufe0f": {":woman_raising_hand_tone3:"},
+ "\U0001f64b\U0001f3fd\u200d\u2642\ufe0f": {":man_raising_hand_tone3:"},
+ "\U0001f64b\U0001f3fe": {":person_raising_hand_tone4:"},
+ "\U0001f64b\U0001f3fe\u200d\u2640\ufe0f": {":woman_raising_hand_tone4:"},
+ "\U0001f64b\U0001f3fe\u200d\u2642\ufe0f": {":man_raising_hand_tone4:"},
+ "\U0001f64b\U0001f3ff": {":person_raising_hand_tone5:"},
+ "\U0001f64b\U0001f3ff\u200d\u2640\ufe0f": {":woman_raising_hand_tone5:"},
+ "\U0001f64b\U0001f3ff\u200d\u2642\ufe0f": {":man_raising_hand_tone5:"},
+ "\U0001f64b\u200d\u2640\ufe0f": {":raising_hand:", ":raising_hand_woman:", ":woman-raising-hand:", ":woman_raising_hand:"},
+ "\U0001f64b\u200d\u2642\ufe0f": {":man-raising-hand:", ":man_raising_hand:", ":raising_hand_man:"},
+ "\U0001f64c": {":raised_hands:", ":raising_hands:"},
+ "\U0001f64c\U0001f3fb": {":raised_hands_tone1:"},
+ "\U0001f64c\U0001f3fc": {":raised_hands_tone2:"},
+ "\U0001f64c\U0001f3fd": {":raised_hands_tone3:"},
+ "\U0001f64c\U0001f3fe": {":raised_hands_tone4:"},
+ "\U0001f64c\U0001f3ff": {":raised_hands_tone5:"},
+ "\U0001f64d": {":frowning_person:"},
+ "\U0001f64d\U0001f3fb": {":person_frowning_tone1:"},
+ "\U0001f64d\U0001f3fb\u200d\u2640\ufe0f": {":woman_frowning_tone1:"},
+ "\U0001f64d\U0001f3fb\u200d\u2642\ufe0f": {":man_frowning_tone1:"},
+ "\U0001f64d\U0001f3fc": {":person_frowning_tone2:"},
+ "\U0001f64d\U0001f3fc\u200d\u2640\ufe0f": {":woman_frowning_tone2:"},
+ "\U0001f64d\U0001f3fc\u200d\u2642\ufe0f": {":man_frowning_tone2:"},
+ "\U0001f64d\U0001f3fd": {":person_frowning_tone3:"},
+ "\U0001f64d\U0001f3fd\u200d\u2640\ufe0f": {":woman_frowning_tone3:"},
+ "\U0001f64d\U0001f3fd\u200d\u2642\ufe0f": {":man_frowning_tone3:"},
+ "\U0001f64d\U0001f3fe": {":person_frowning_tone4:"},
+ "\U0001f64d\U0001f3fe\u200d\u2640\ufe0f": {":woman_frowning_tone4:"},
+ "\U0001f64d\U0001f3fe\u200d\u2642\ufe0f": {":man_frowning_tone4:"},
+ "\U0001f64d\U0001f3ff": {":person_frowning_tone5:"},
+ "\U0001f64d\U0001f3ff\u200d\u2640\ufe0f": {":woman_frowning_tone5:"},
+ "\U0001f64d\U0001f3ff\u200d\u2642\ufe0f": {":man_frowning_tone5:"},
+ "\U0001f64d\u200d\u2640\ufe0f": {":frowning_woman:", ":woman-frowning:", ":woman_frowning:", ":person_frowning:"},
+ "\U0001f64d\u200d\u2642\ufe0f": {":frowning_man:", ":man-frowning:", ":man_frowning:"},
+ "\U0001f64e": {":person_pouting:"},
+ "\U0001f64e\U0001f3fb": {":person_pouting_tone1:"},
+ "\U0001f64e\U0001f3fb\u200d\u2640\ufe0f": {":woman_pouting_tone1:"},
+ "\U0001f64e\U0001f3fb\u200d\u2642\ufe0f": {":man_pouting_tone1:"},
+ "\U0001f64e\U0001f3fc": {":person_pouting_tone2:"},
+ "\U0001f64e\U0001f3fc\u200d\u2640\ufe0f": {":woman_pouting_tone2:"},
+ "\U0001f64e\U0001f3fc\u200d\u2642\ufe0f": {":man_pouting_tone2:"},
+ "\U0001f64e\U0001f3fd": {":person_pouting_tone3:"},
+ "\U0001f64e\U0001f3fd\u200d\u2640\ufe0f": {":woman_pouting_tone3:"},
+ "\U0001f64e\U0001f3fd\u200d\u2642\ufe0f": {":man_pouting_tone3:"},
+ "\U0001f64e\U0001f3fe": {":person_pouting_tone4:"},
+ "\U0001f64e\U0001f3fe\u200d\u2640\ufe0f": {":woman_pouting_tone4:"},
+ "\U0001f64e\U0001f3fe\u200d\u2642\ufe0f": {":man_pouting_tone4:"},
+ "\U0001f64e\U0001f3ff": {":person_pouting_tone5:"},
+ "\U0001f64e\U0001f3ff\u200d\u2640\ufe0f": {":woman_pouting_tone5:"},
+ "\U0001f64e\U0001f3ff\u200d\u2642\ufe0f": {":man_pouting_tone5:"},
+ "\U0001f64e\u200d\u2640\ufe0f": {":pouting_woman:", ":woman-pouting:", ":woman_pouting:", ":person_with_pouting_face:"},
+ "\U0001f64e\u200d\u2642\ufe0f": {":man-pouting:", ":man_pouting:", ":pouting_man:"},
+ "\U0001f64f": {":pray:", ":folded_hands:"},
+ "\U0001f64f\U0001f3fb": {":pray_tone1:"},
+ "\U0001f64f\U0001f3fc": {":pray_tone2:"},
+ "\U0001f64f\U0001f3fd": {":pray_tone3:"},
+ "\U0001f64f\U0001f3fe": {":pray_tone4:"},
+ "\U0001f64f\U0001f3ff": {":pray_tone5:"},
+ "\U0001f680": {":rocket:"},
+ "\U0001f681": {":helicopter:"},
+ "\U0001f682": {":locomotive:", ":steam_locomotive:"},
+ "\U0001f683": {":railway_car:"},
+ "\U0001f684": {":bullettrain_side:", ":high-speed_train:"},
+ "\U0001f685": {":bullet_train:", ":bullettrain_front:"},
+ "\U0001f686": {":train2:"},
+ "\U0001f687": {":metro:"},
+ "\U0001f688": {":light_rail:"},
+ "\U0001f689": {":station:"},
+ "\U0001f68a": {":tram:"},
+ "\U0001f68b": {":train:", ":tram_car:"},
+ "\U0001f68c": {":bus:"},
+ "\U0001f68d": {":oncoming_bus:"},
+ "\U0001f68e": {":trolleybus:"},
+ "\U0001f68f": {":busstop:", ":bus_stop:"},
+ "\U0001f690": {":minibus:"},
+ "\U0001f691": {":ambulance:"},
+ "\U0001f692": {":fire_engine:"},
+ "\U0001f693": {":police_car:"},
+ "\U0001f694": {":oncoming_police_car:"},
+ "\U0001f695": {":taxi:"},
+ "\U0001f696": {":oncoming_taxi:"},
+ "\U0001f697": {":car:", ":red_car:", ":automobile:"},
+ "\U0001f698": {":oncoming_automobile:"},
+ "\U0001f699": {":blue_car:", ":sport_utility_vehicle:"},
+ "\U0001f69a": {":truck:", ":delivery_truck:"},
+ "\U0001f69b": {":articulated_lorry:"},
+ "\U0001f69c": {":tractor:"},
+ "\U0001f69d": {":monorail:"},
+ "\U0001f69e": {":mountain_railway:"},
+ "\U0001f69f": {":suspension_railway:"},
+ "\U0001f6a0": {":mountain_cableway:"},
+ "\U0001f6a1": {":aerial_tramway:"},
+ "\U0001f6a2": {":ship:"},
+ "\U0001f6a3": {":person_rowing_boat:"},
+ "\U0001f6a3\U0001f3fb": {":person_rowing_boat_tone1:"},
+ "\U0001f6a3\U0001f3fb\u200d\u2640\ufe0f": {":woman_rowing_boat_tone1:"},
+ "\U0001f6a3\U0001f3fb\u200d\u2642\ufe0f": {":man_rowing_boat_tone1:"},
+ "\U0001f6a3\U0001f3fc": {":person_rowing_boat_tone2:"},
+ "\U0001f6a3\U0001f3fc\u200d\u2640\ufe0f": {":woman_rowing_boat_tone2:"},
+ "\U0001f6a3\U0001f3fc\u200d\u2642\ufe0f": {":man_rowing_boat_tone2:"},
+ "\U0001f6a3\U0001f3fd": {":person_rowing_boat_tone3:"},
+ "\U0001f6a3\U0001f3fd\u200d\u2640\ufe0f": {":woman_rowing_boat_tone3:"},
+ "\U0001f6a3\U0001f3fd\u200d\u2642\ufe0f": {":man_rowing_boat_tone3:"},
+ "\U0001f6a3\U0001f3fe": {":person_rowing_boat_tone4:"},
+ "\U0001f6a3\U0001f3fe\u200d\u2640\ufe0f": {":woman_rowing_boat_tone4:"},
+ "\U0001f6a3\U0001f3fe\u200d\u2642\ufe0f": {":man_rowing_boat_tone4:"},
+ "\U0001f6a3\U0001f3ff": {":person_rowing_boat_tone5:"},
+ "\U0001f6a3\U0001f3ff\u200d\u2640\ufe0f": {":woman_rowing_boat_tone5:"},
+ "\U0001f6a3\U0001f3ff\u200d\u2642\ufe0f": {":man_rowing_boat_tone5:"},
+ "\U0001f6a3\u200d\u2640\ufe0f": {":rowing_woman:", ":woman-rowing-boat:", ":woman_rowing_boat:"},
+ "\U0001f6a3\u200d\u2642\ufe0f": {":rowboat:", ":rowing_man:", ":man-rowing-boat:", ":man_rowing_boat:"},
+ "\U0001f6a4": {":speedboat:"},
+ "\U0001f6a5": {":traffic_light:", ":horizontal_traffic_light:"},
+ "\U0001f6a6": {":vertical_traffic_light:"},
+ "\U0001f6a7": {":construction:"},
+ "\U0001f6a8": {":rotating_light:", ":police_car_light:"},
+ "\U0001f6a9": {":triangular_flag:", ":triangular_flag_on_post:"},
+ "\U0001f6aa": {":door:"},
+ "\U0001f6ab": {":prohibited:", ":no_entry_sign:"},
+ "\U0001f6ac": {":smoking:", ":cigarette:"},
+ "\U0001f6ad": {":no_smoking:"},
+ "\U0001f6ae": {":litter_in_bin_sign:", ":put_litter_in_its_place:"},
+ "\U0001f6af": {":no_littering:", ":do_not_litter:"},
+ "\U0001f6b0": {":potable_water:"},
+ "\U0001f6b1": {":non-potable_water:"},
+ "\U0001f6b2": {":bike:", ":bicycle:"},
+ "\U0001f6b3": {":no_bicycles:"},
+ "\U0001f6b4": {":person_biking:"},
+ "\U0001f6b4\U0001f3fb": {":person_biking_tone1:"},
+ "\U0001f6b4\U0001f3fb\u200d\u2640\ufe0f": {":woman_biking_tone1:"},
+ "\U0001f6b4\U0001f3fb\u200d\u2642\ufe0f": {":man_biking_tone1:"},
+ "\U0001f6b4\U0001f3fc": {":person_biking_tone2:"},
+ "\U0001f6b4\U0001f3fc\u200d\u2640\ufe0f": {":woman_biking_tone2:"},
+ "\U0001f6b4\U0001f3fc\u200d\u2642\ufe0f": {":man_biking_tone2:"},
+ "\U0001f6b4\U0001f3fd": {":person_biking_tone3:"},
+ "\U0001f6b4\U0001f3fd\u200d\u2640\ufe0f": {":woman_biking_tone3:"},
+ "\U0001f6b4\U0001f3fd\u200d\u2642\ufe0f": {":man_biking_tone3:"},
+ "\U0001f6b4\U0001f3fe": {":person_biking_tone4:"},
+ "\U0001f6b4\U0001f3fe\u200d\u2640\ufe0f": {":woman_biking_tone4:"},
+ "\U0001f6b4\U0001f3fe\u200d\u2642\ufe0f": {":man_biking_tone4:"},
+ "\U0001f6b4\U0001f3ff": {":person_biking_tone5:"},
+ "\U0001f6b4\U0001f3ff\u200d\u2640\ufe0f": {":woman_biking_tone5:"},
+ "\U0001f6b4\U0001f3ff\u200d\u2642\ufe0f": {":man_biking_tone5:"},
+ "\U0001f6b4\u200d\u2640\ufe0f": {":biking_woman:", ":woman-biking:", ":woman_biking:"},
+ "\U0001f6b4\u200d\u2642\ufe0f": {":bicyclist:", ":biking_man:", ":man-biking:", ":man_biking:"},
+ "\U0001f6b5": {":person_mountain_biking:"},
+ "\U0001f6b5\U0001f3fb": {":person_mountain_biking_tone1:"},
+ "\U0001f6b5\U0001f3fb\u200d\u2640\ufe0f": {":woman_mountain_biking_tone1:"},
+ "\U0001f6b5\U0001f3fb\u200d\u2642\ufe0f": {":man_mountain_biking_tone1:"},
+ "\U0001f6b5\U0001f3fc": {":person_mountain_biking_tone2:"},
+ "\U0001f6b5\U0001f3fc\u200d\u2640\ufe0f": {":woman_mountain_biking_tone2:"},
+ "\U0001f6b5\U0001f3fc\u200d\u2642\ufe0f": {":man_mountain_biking_tone2:"},
+ "\U0001f6b5\U0001f3fd": {":person_mountain_biking_tone3:"},
+ "\U0001f6b5\U0001f3fd\u200d\u2640\ufe0f": {":woman_mountain_biking_tone3:"},
+ "\U0001f6b5\U0001f3fd\u200d\u2642\ufe0f": {":man_mountain_biking_tone3:"},
+ "\U0001f6b5\U0001f3fe": {":person_mountain_biking_tone4:"},
+ "\U0001f6b5\U0001f3fe\u200d\u2640\ufe0f": {":woman_mountain_biking_tone4:"},
+ "\U0001f6b5\U0001f3fe\u200d\u2642\ufe0f": {":man_mountain_biking_tone4:"},
+ "\U0001f6b5\U0001f3ff": {":person_mountain_biking_tone5:"},
+ "\U0001f6b5\U0001f3ff\u200d\u2640\ufe0f": {":woman_mountain_biking_tone5:"},
+ "\U0001f6b5\U0001f3ff\u200d\u2642\ufe0f": {":man_mountain_biking_tone5:"},
+ "\U0001f6b5\u200d\u2640\ufe0f": {":mountain_biking_woman:", ":woman-mountain-biking:", ":woman_mountain_biking:"},
+ "\U0001f6b5\u200d\u2642\ufe0f": {":mountain_bicyclist:", ":man-mountain-biking:", ":man_mountain_biking:", ":mountain_biking_man:"},
+ "\U0001f6b6": {":person_walking:"},
+ "\U0001f6b6\U0001f3fb": {":person_walking_tone1:"},
+ "\U0001f6b6\U0001f3fb\u200d\u2640\ufe0f": {":woman_walking_tone1:"},
+ "\U0001f6b6\U0001f3fb\u200d\u2642\ufe0f": {":man_walking_tone1:"},
+ "\U0001f6b6\U0001f3fc": {":person_walking_tone2:"},
+ "\U0001f6b6\U0001f3fc\u200d\u2640\ufe0f": {":woman_walking_tone2:"},
+ "\U0001f6b6\U0001f3fc\u200d\u2642\ufe0f": {":man_walking_tone2:"},
+ "\U0001f6b6\U0001f3fd": {":person_walking_tone3:"},
+ "\U0001f6b6\U0001f3fd\u200d\u2640\ufe0f": {":woman_walking_tone3:"},
+ "\U0001f6b6\U0001f3fd\u200d\u2642\ufe0f": {":man_walking_tone3:"},
+ "\U0001f6b6\U0001f3fe": {":person_walking_tone4:"},
+ "\U0001f6b6\U0001f3fe\u200d\u2640\ufe0f": {":woman_walking_tone4:"},
+ "\U0001f6b6\U0001f3fe\u200d\u2642\ufe0f": {":man_walking_tone4:"},
+ "\U0001f6b6\U0001f3ff": {":person_walking_tone5:"},
+ "\U0001f6b6\U0001f3ff\u200d\u2640\ufe0f": {":woman_walking_tone5:"},
+ "\U0001f6b6\U0001f3ff\u200d\u2642\ufe0f": {":man_walking_tone5:"},
+ "\U0001f6b6\u200d\u2640\ufe0f": {":walking_woman:", ":woman-walking:", ":woman_walking:"},
+ "\U0001f6b6\u200d\u2642\ufe0f": {":walking:", ":man-walking:", ":man_walking:", ":walking_man:"},
+ "\U0001f6b7": {":no_pedestrians:"},
+ "\U0001f6b8": {":children_crossing:"},
+ "\U0001f6b9": {":mens:", ":men’s_room:"},
+ "\U0001f6ba": {":womens:", ":women’s_room:"},
+ "\U0001f6bb": {":restroom:"},
+ "\U0001f6bc": {":baby_symbol:"},
+ "\U0001f6bd": {":toilet:"},
+ "\U0001f6be": {":wc:", ":water_closet:"},
+ "\U0001f6bf": {":shower:"},
+ "\U0001f6c0": {":bath:", ":person_taking_bath:"},
+ "\U0001f6c0\U0001f3fb": {":bath_tone1:"},
+ "\U0001f6c0\U0001f3fc": {":bath_tone2:"},
+ "\U0001f6c0\U0001f3fd": {":bath_tone3:"},
+ "\U0001f6c0\U0001f3fe": {":bath_tone4:"},
+ "\U0001f6c0\U0001f3ff": {":bath_tone5:"},
+ "\U0001f6c1": {":bathtub:"},
+ "\U0001f6c2": {":passport_control:"},
+ "\U0001f6c3": {":customs:"},
+ "\U0001f6c4": {":baggage_claim:"},
+ "\U0001f6c5": {":left_luggage:"},
+ "\U0001f6cb": {":couch:"},
+ "\U0001f6cb\ufe0f": {":couch_and_lamp:"},
+ "\U0001f6cc": {":sleeping_bed:", ":person_in_bed:", ":sleeping_accommodation:"},
+ "\U0001f6cc\U0001f3fb": {":person_in_bed_tone1:"},
+ "\U0001f6cc\U0001f3fc": {":person_in_bed_tone2:"},
+ "\U0001f6cc\U0001f3fd": {":person_in_bed_tone3:"},
+ "\U0001f6cc\U0001f3fe": {":person_in_bed_tone4:"},
+ "\U0001f6cc\U0001f3ff": {":person_in_bed_tone5:"},
+ "\U0001f6cd\ufe0f": {":shopping:", ":shopping_bags:"},
+ "\U0001f6ce": {":bellhop:"},
+ "\U0001f6ce\ufe0f": {":bellhop_bell:"},
+ "\U0001f6cf\ufe0f": {":bed:"},
+ "\U0001f6d0": {":place_of_worship:"},
+ "\U0001f6d1": {":stop_sign:", ":octagonal_sign:"},
+ "\U0001f6d2": {":shopping_cart:", ":shopping_trolley:"},
+ "\U0001f6d5": {":hindu_temple:"},
+ "\U0001f6d6": {":hut:"},
+ "\U0001f6d7": {":elevator:"},
+ "\U0001f6e0": {":tools:"},
+ "\U0001f6e0\ufe0f": {":hammer_and_wrench:"},
+ "\U0001f6e1\ufe0f": {":shield:"},
+ "\U0001f6e2": {":oil:"},
+ "\U0001f6e2\ufe0f": {":oil_drum:"},
+ "\U0001f6e3\ufe0f": {":motorway:"},
+ "\U0001f6e4\ufe0f": {":railway_track:"},
+ "\U0001f6e5": {":motorboat:"},
+ "\U0001f6e5\ufe0f": {":motor_boat:"},
+ "\U0001f6e9": {":airplane_small:"},
+ "\U0001f6e9\ufe0f": {":small_airplane:"},
+ "\U0001f6eb": {":flight_departure:", ":airplane_departure:"},
+ "\U0001f6ec": {":flight_arrival:", ":airplane_arrival:", ":airplane_arriving:"},
+ "\U0001f6f0": {":satellite_orbital:"},
+ "\U0001f6f0\ufe0f": {":satellite:", ":artificial_satellite:"},
+ "\U0001f6f3": {":cruise_ship:"},
+ "\U0001f6f3\ufe0f": {":passenger_ship:"},
+ "\U0001f6f4": {":scooter:", ":kick_scooter:"},
+ "\U0001f6f5": {":motor_scooter:"},
+ "\U0001f6f6": {":canoe:"},
+ "\U0001f6f7": {":sled:"},
+ "\U0001f6f8": {":flying_saucer:"},
+ "\U0001f6f9": {":skateboard:"},
+ "\U0001f6fa": {":auto_rickshaw:"},
+ "\U0001f6fb": {":pickup_truck:"},
+ "\U0001f6fc": {":roller_skate:"},
+ "\U0001f7e0": {":orange_circle:", ":large_orange_circle:"},
+ "\U0001f7e1": {":yellow_circle:", ":large_yellow_circle:"},
+ "\U0001f7e2": {":green_circle:", ":large_green_circle:"},
+ "\U0001f7e3": {":purple_circle:", ":large_purple_circle:"},
+ "\U0001f7e4": {":brown_circle:", ":large_brown_circle:"},
+ "\U0001f7e5": {":red_square:", ":large_red_square:"},
+ "\U0001f7e6": {":blue_square:", ":large_blue_square:"},
+ "\U0001f7e7": {":orange_square:", ":large_orange_square:"},
+ "\U0001f7e8": {":yellow_square:", ":large_yellow_square:"},
+ "\U0001f7e9": {":green_square:", ":large_green_square:"},
+ "\U0001f7ea": {":purple_square:", ":large_purple_square:"},
+ "\U0001f7eb": {":brown_square:", ":large_brown_square:"},
+ "\U0001f90c": {":pinched_fingers:"},
+ "\U0001f90d": {":white_heart:"},
+ "\U0001f90e": {":brown_heart:"},
+ "\U0001f90f": {":pinching_hand:"},
+ "\U0001f910": {":zipper_mouth:", ":zipper-mouth_face:", ":zipper_mouth_face:"},
+ "\U0001f911": {":money_mouth:", ":money-mouth_face:", ":money_mouth_face:"},
+ "\U0001f912": {":thermometer_face:", ":face_with_thermometer:"},
+ "\U0001f913": {":nerd:", ":nerd_face:"},
+ "\U0001f914": {":thinking:", ":thinking_face:"},
+ "\U0001f915": {":head_bandage:", ":face_with_head-bandage:", ":face_with_head_bandage:"},
+ "\U0001f916": {":robot:", ":robot_face:"},
+ "\U0001f917": {":hugs:", ":hugging:", ":hugging_face:"},
+ "\U0001f918": {":metal:", ":the_horns:", ":sign_of_the_horns:"},
+ "\U0001f918\U0001f3fb": {":metal_tone1:"},
+ "\U0001f918\U0001f3fc": {":metal_tone2:"},
+ "\U0001f918\U0001f3fd": {":metal_tone3:"},
+ "\U0001f918\U0001f3fe": {":metal_tone4:"},
+ "\U0001f918\U0001f3ff": {":metal_tone5:"},
+ "\U0001f919": {":call_me:", ":call_me_hand:"},
+ "\U0001f919\U0001f3fb": {":call_me_tone1:"},
+ "\U0001f919\U0001f3fc": {":call_me_tone2:"},
+ "\U0001f919\U0001f3fd": {":call_me_tone3:"},
+ "\U0001f919\U0001f3fe": {":call_me_tone4:"},
+ "\U0001f919\U0001f3ff": {":call_me_tone5:"},
+ "\U0001f91a": {":raised_back_of_hand:"},
+ "\U0001f91a\U0001f3fb": {":raised_back_of_hand_tone1:"},
+ "\U0001f91a\U0001f3fc": {":raised_back_of_hand_tone2:"},
+ "\U0001f91a\U0001f3fd": {":raised_back_of_hand_tone3:"},
+ "\U0001f91a\U0001f3fe": {":raised_back_of_hand_tone4:"},
+ "\U0001f91a\U0001f3ff": {":raised_back_of_hand_tone5:"},
+ "\U0001f91b": {":fist_left:", ":left-facing_fist:", ":left_facing_fist:"},
+ "\U0001f91b\U0001f3fb": {":left_facing_fist_tone1:"},
+ "\U0001f91b\U0001f3fc": {":left_facing_fist_tone2:"},
+ "\U0001f91b\U0001f3fd": {":left_facing_fist_tone3:"},
+ "\U0001f91b\U0001f3fe": {":left_facing_fist_tone4:"},
+ "\U0001f91b\U0001f3ff": {":left_facing_fist_tone5:"},
+ "\U0001f91c": {":fist_right:", ":right-facing_fist:", ":right_facing_fist:"},
+ "\U0001f91c\U0001f3fb": {":right_facing_fist_tone1:"},
+ "\U0001f91c\U0001f3fc": {":right_facing_fist_tone2:"},
+ "\U0001f91c\U0001f3fd": {":right_facing_fist_tone3:"},
+ "\U0001f91c\U0001f3fe": {":right_facing_fist_tone4:"},
+ "\U0001f91c\U0001f3ff": {":right_facing_fist_tone5:"},
+ "\U0001f91d": {":handshake:"},
+ "\U0001f91e": {":crossed_fingers:", ":fingers_crossed:"},
+ "\U0001f91e\U0001f3fb": {":fingers_crossed_tone1:"},
+ "\U0001f91e\U0001f3fc": {":fingers_crossed_tone2:"},
+ "\U0001f91e\U0001f3fd": {":fingers_crossed_tone3:"},
+ "\U0001f91e\U0001f3fe": {":fingers_crossed_tone4:"},
+ "\U0001f91e\U0001f3ff": {":fingers_crossed_tone5:"},
+ "\U0001f91f": {":love-you_gesture:", ":love_you_gesture:", ":i_love_you_hand_sign:"},
+ "\U0001f91f\U0001f3fb": {":love_you_gesture_tone1:"},
+ "\U0001f91f\U0001f3fc": {":love_you_gesture_tone2:"},
+ "\U0001f91f\U0001f3fd": {":love_you_gesture_tone3:"},
+ "\U0001f91f\U0001f3fe": {":love_you_gesture_tone4:"},
+ "\U0001f91f\U0001f3ff": {":love_you_gesture_tone5:"},
+ "\U0001f920": {":cowboy:", ":cowboy_hat_face:", ":face_with_cowboy_hat:"},
+ "\U0001f921": {":clown:", ":clown_face:"},
+ "\U0001f922": {":nauseated_face:"},
+ "\U0001f923": {":rofl:", ":rolling_on_the_floor_laughing:"},
+ "\U0001f924": {":drooling_face:"},
+ "\U0001f925": {":lying_face:"},
+ "\U0001f926": {":facepalm:", ":face_palm:", ":person_facepalming:"},
+ "\U0001f926\U0001f3fb": {":person_facepalming_tone1:"},
+ "\U0001f926\U0001f3fb\u200d\u2640\ufe0f": {":woman_facepalming_tone1:"},
+ "\U0001f926\U0001f3fb\u200d\u2642\ufe0f": {":man_facepalming_tone1:"},
+ "\U0001f926\U0001f3fc": {":person_facepalming_tone2:"},
+ "\U0001f926\U0001f3fc\u200d\u2640\ufe0f": {":woman_facepalming_tone2:"},
+ "\U0001f926\U0001f3fc\u200d\u2642\ufe0f": {":man_facepalming_tone2:"},
+ "\U0001f926\U0001f3fd": {":person_facepalming_tone3:"},
+ "\U0001f926\U0001f3fd\u200d\u2640\ufe0f": {":woman_facepalming_tone3:"},
+ "\U0001f926\U0001f3fd\u200d\u2642\ufe0f": {":man_facepalming_tone3:"},
+ "\U0001f926\U0001f3fe": {":person_facepalming_tone4:"},
+ "\U0001f926\U0001f3fe\u200d\u2640\ufe0f": {":woman_facepalming_tone4:"},
+ "\U0001f926\U0001f3fe\u200d\u2642\ufe0f": {":man_facepalming_tone4:"},
+ "\U0001f926\U0001f3ff": {":person_facepalming_tone5:"},
+ "\U0001f926\U0001f3ff\u200d\u2640\ufe0f": {":woman_facepalming_tone5:"},
+ "\U0001f926\U0001f3ff\u200d\u2642\ufe0f": {":man_facepalming_tone5:"},
+ "\U0001f926\u200d\u2640\ufe0f": {":woman-facepalming:", ":woman_facepalming:"},
+ "\U0001f926\u200d\u2642\ufe0f": {":man-facepalming:", ":man_facepalming:"},
+ "\U0001f927": {":sneezing_face:"},
+ "\U0001f928": {":raised_eyebrow:", ":face_with_raised_eyebrow:"},
+ "\U0001f929": {":star-struck:", ":star_struck:"},
+ "\U0001f92a": {":zany_face:", ":crazy_face:"},
+ "\U0001f92b": {":shushing_face:"},
+ "\U0001f92c": {":cursing_face:", ":face_with_symbols_on_mouth:", ":face_with_symbols_over_mouth:"},
+ "\U0001f92d": {":hand_over_mouth:", ":face_with_hand_over_mouth:"},
+ "\U0001f92e": {":face_vomiting:", ":vomiting_face:"},
+ "\U0001f92f": {":exploding_head:"},
+ "\U0001f930": {":pregnant_woman:"},
+ "\U0001f930\U0001f3fb": {":pregnant_woman_tone1:"},
+ "\U0001f930\U0001f3fc": {":pregnant_woman_tone2:"},
+ "\U0001f930\U0001f3fd": {":pregnant_woman_tone3:"},
+ "\U0001f930\U0001f3fe": {":pregnant_woman_tone4:"},
+ "\U0001f930\U0001f3ff": {":pregnant_woman_tone5:"},
+ "\U0001f931": {":breast-feeding:", ":breast_feeding:"},
+ "\U0001f931\U0001f3fb": {":breast_feeding_tone1:"},
+ "\U0001f931\U0001f3fc": {":breast_feeding_tone2:"},
+ "\U0001f931\U0001f3fd": {":breast_feeding_tone3:"},
+ "\U0001f931\U0001f3fe": {":breast_feeding_tone4:"},
+ "\U0001f931\U0001f3ff": {":breast_feeding_tone5:"},
+ "\U0001f932": {":palms_up_together:"},
+ "\U0001f932\U0001f3fb": {":palms_up_together_tone1:"},
+ "\U0001f932\U0001f3fc": {":palms_up_together_tone2:"},
+ "\U0001f932\U0001f3fd": {":palms_up_together_tone3:"},
+ "\U0001f932\U0001f3fe": {":palms_up_together_tone4:"},
+ "\U0001f932\U0001f3ff": {":palms_up_together_tone5:"},
+ "\U0001f933": {":selfie:"},
+ "\U0001f933\U0001f3fb": {":selfie_tone1:"},
+ "\U0001f933\U0001f3fc": {":selfie_tone2:"},
+ "\U0001f933\U0001f3fd": {":selfie_tone3:"},
+ "\U0001f933\U0001f3fe": {":selfie_tone4:"},
+ "\U0001f933\U0001f3ff": {":selfie_tone5:"},
+ "\U0001f934": {":prince:"},
+ "\U0001f934\U0001f3fb": {":prince_tone1:"},
+ "\U0001f934\U0001f3fc": {":prince_tone2:"},
+ "\U0001f934\U0001f3fd": {":prince_tone3:"},
+ "\U0001f934\U0001f3fe": {":prince_tone4:"},
+ "\U0001f934\U0001f3ff": {":prince_tone5:"},
+ "\U0001f935": {":person_in_tuxedo:"},
+ "\U0001f935\U0001f3fb": {":man_in_tuxedo_tone1:"},
+ "\U0001f935\U0001f3fc": {":man_in_tuxedo_tone2:"},
+ "\U0001f935\U0001f3fd": {":man_in_tuxedo_tone3:"},
+ "\U0001f935\U0001f3fe": {":man_in_tuxedo_tone4:"},
+ "\U0001f935\U0001f3ff": {":man_in_tuxedo_tone5:"},
+ "\U0001f935\u200d\u2640\ufe0f": {":woman_in_tuxedo:"},
+ "\U0001f935\u200d\u2642\ufe0f": {":man_in_tuxedo:"},
+ "\U0001f936": {":mrs_claus:", ":Mrs._Claus:"},
+ "\U0001f936\U0001f3fb": {":mrs_claus_tone1:"},
+ "\U0001f936\U0001f3fc": {":mrs_claus_tone2:"},
+ "\U0001f936\U0001f3fd": {":mrs_claus_tone3:"},
+ "\U0001f936\U0001f3fe": {":mrs_claus_tone4:"},
+ "\U0001f936\U0001f3ff": {":mrs_claus_tone5:"},
+ "\U0001f937": {":shrug:", ":person_shrugging:"},
+ "\U0001f937\U0001f3fb": {":person_shrugging_tone1:"},
+ "\U0001f937\U0001f3fb\u200d\u2640\ufe0f": {":woman_shrugging_tone1:"},
+ "\U0001f937\U0001f3fb\u200d\u2642\ufe0f": {":man_shrugging_tone1:"},
+ "\U0001f937\U0001f3fc": {":person_shrugging_tone2:"},
+ "\U0001f937\U0001f3fc\u200d\u2640\ufe0f": {":woman_shrugging_tone2:"},
+ "\U0001f937\U0001f3fc\u200d\u2642\ufe0f": {":man_shrugging_tone2:"},
+ "\U0001f937\U0001f3fd": {":person_shrugging_tone3:"},
+ "\U0001f937\U0001f3fd\u200d\u2640\ufe0f": {":woman_shrugging_tone3:"},
+ "\U0001f937\U0001f3fd\u200d\u2642\ufe0f": {":man_shrugging_tone3:"},
+ "\U0001f937\U0001f3fe": {":person_shrugging_tone4:"},
+ "\U0001f937\U0001f3fe\u200d\u2640\ufe0f": {":woman_shrugging_tone4:"},
+ "\U0001f937\U0001f3fe\u200d\u2642\ufe0f": {":man_shrugging_tone4:"},
+ "\U0001f937\U0001f3ff": {":person_shrugging_tone5:"},
+ "\U0001f937\U0001f3ff\u200d\u2640\ufe0f": {":woman_shrugging_tone5:"},
+ "\U0001f937\U0001f3ff\u200d\u2642\ufe0f": {":man_shrugging_tone5:"},
+ "\U0001f937\u200d\u2640\ufe0f": {":woman-shrugging:", ":woman_shrugging:"},
+ "\U0001f937\u200d\u2642\ufe0f": {":man-shrugging:", ":man_shrugging:"},
+ "\U0001f938": {":cartwheeling:", ":person_cartwheeling:", ":person_doing_cartwheel:"},
+ "\U0001f938\U0001f3fb": {":person_doing_cartwheel_tone1:"},
+ "\U0001f938\U0001f3fb\u200d\u2640\ufe0f": {":woman_cartwheeling_tone1:"},
+ "\U0001f938\U0001f3fb\u200d\u2642\ufe0f": {":man_cartwheeling_tone1:"},
+ "\U0001f938\U0001f3fc": {":person_doing_cartwheel_tone2:"},
+ "\U0001f938\U0001f3fc\u200d\u2640\ufe0f": {":woman_cartwheeling_tone2:"},
+ "\U0001f938\U0001f3fc\u200d\u2642\ufe0f": {":man_cartwheeling_tone2:"},
+ "\U0001f938\U0001f3fd": {":person_doing_cartwheel_tone3:"},
+ "\U0001f938\U0001f3fd\u200d\u2640\ufe0f": {":woman_cartwheeling_tone3:"},
+ "\U0001f938\U0001f3fd\u200d\u2642\ufe0f": {":man_cartwheeling_tone3:"},
+ "\U0001f938\U0001f3fe": {":person_doing_cartwheel_tone4:"},
+ "\U0001f938\U0001f3fe\u200d\u2640\ufe0f": {":woman_cartwheeling_tone4:"},
+ "\U0001f938\U0001f3fe\u200d\u2642\ufe0f": {":man_cartwheeling_tone4:"},
+ "\U0001f938\U0001f3ff": {":person_doing_cartwheel_tone5:"},
+ "\U0001f938\U0001f3ff\u200d\u2640\ufe0f": {":woman_cartwheeling_tone5:"},
+ "\U0001f938\U0001f3ff\u200d\u2642\ufe0f": {":man_cartwheeling_tone5:"},
+ "\U0001f938\u200d\u2640\ufe0f": {":woman-cartwheeling:", ":woman_cartwheeling:"},
+ "\U0001f938\u200d\u2642\ufe0f": {":man-cartwheeling:", ":man_cartwheeling:"},
+ "\U0001f939": {":juggling:", ":juggling_person:", ":person_juggling:"},
+ "\U0001f939\U0001f3fb": {":person_juggling_tone1:"},
+ "\U0001f939\U0001f3fb\u200d\u2640\ufe0f": {":woman_juggling_tone1:"},
+ "\U0001f939\U0001f3fb\u200d\u2642\ufe0f": {":man_juggling_tone1:"},
+ "\U0001f939\U0001f3fc": {":person_juggling_tone2:"},
+ "\U0001f939\U0001f3fc\u200d\u2640\ufe0f": {":woman_juggling_tone2:"},
+ "\U0001f939\U0001f3fc\u200d\u2642\ufe0f": {":man_juggling_tone2:"},
+ "\U0001f939\U0001f3fd": {":person_juggling_tone3:"},
+ "\U0001f939\U0001f3fd\u200d\u2640\ufe0f": {":woman_juggling_tone3:"},
+ "\U0001f939\U0001f3fd\u200d\u2642\ufe0f": {":man_juggling_tone3:"},
+ "\U0001f939\U0001f3fe": {":person_juggling_tone4:"},
+ "\U0001f939\U0001f3fe\u200d\u2640\ufe0f": {":woman_juggling_tone4:"},
+ "\U0001f939\U0001f3fe\u200d\u2642\ufe0f": {":man_juggling_tone4:"},
+ "\U0001f939\U0001f3ff": {":person_juggling_tone5:"},
+ "\U0001f939\U0001f3ff\u200d\u2640\ufe0f": {":woman_juggling_tone5:"},
+ "\U0001f939\U0001f3ff\u200d\u2642\ufe0f": {":man_juggling_tone5:"},
+ "\U0001f939\u200d\u2640\ufe0f": {":woman-juggling:", ":woman_juggling:"},
+ "\U0001f939\u200d\u2642\ufe0f": {":man-juggling:", ":man_juggling:"},
+ "\U0001f93a": {":fencer:", ":person_fencing:"},
+ "\U0001f93c": {":wrestlers:", ":wrestling:", ":people_wrestling:"},
+ "\U0001f93c\u200d\u2640\ufe0f": {":woman-wrestling:", ":women_wrestling:"},
+ "\U0001f93c\u200d\u2642\ufe0f": {":man-wrestling:", ":men_wrestling:"},
+ "\U0001f93d": {":water_polo:", ":person_playing_water_polo:"},
+ "\U0001f93d\U0001f3fb": {":person_playing_water_polo_tone1:"},
+ "\U0001f93d\U0001f3fb\u200d\u2640\ufe0f": {":woman_playing_water_polo_tone1:"},
+ "\U0001f93d\U0001f3fb\u200d\u2642\ufe0f": {":man_playing_water_polo_tone1:"},
+ "\U0001f93d\U0001f3fc": {":person_playing_water_polo_tone2:"},
+ "\U0001f93d\U0001f3fc\u200d\u2640\ufe0f": {":woman_playing_water_polo_tone2:"},
+ "\U0001f93d\U0001f3fc\u200d\u2642\ufe0f": {":man_playing_water_polo_tone2:"},
+ "\U0001f93d\U0001f3fd": {":person_playing_water_polo_tone3:"},
+ "\U0001f93d\U0001f3fd\u200d\u2640\ufe0f": {":woman_playing_water_polo_tone3:"},
+ "\U0001f93d\U0001f3fd\u200d\u2642\ufe0f": {":man_playing_water_polo_tone3:"},
+ "\U0001f93d\U0001f3fe": {":person_playing_water_polo_tone4:"},
+ "\U0001f93d\U0001f3fe\u200d\u2640\ufe0f": {":woman_playing_water_polo_tone4:"},
+ "\U0001f93d\U0001f3fe\u200d\u2642\ufe0f": {":man_playing_water_polo_tone4:"},
+ "\U0001f93d\U0001f3ff": {":person_playing_water_polo_tone5:"},
+ "\U0001f93d\U0001f3ff\u200d\u2640\ufe0f": {":woman_playing_water_polo_tone5:"},
+ "\U0001f93d\U0001f3ff\u200d\u2642\ufe0f": {":man_playing_water_polo_tone5:"},
+ "\U0001f93d\u200d\u2640\ufe0f": {":woman-playing-water-polo:", ":woman_playing_water_polo:"},
+ "\U0001f93d\u200d\u2642\ufe0f": {":man-playing-water-polo:", ":man_playing_water_polo:"},
+ "\U0001f93e": {":handball:", ":handball_person:", ":person_playing_handball:"},
+ "\U0001f93e\U0001f3fb": {":person_playing_handball_tone1:"},
+ "\U0001f93e\U0001f3fb\u200d\u2640\ufe0f": {":woman_playing_handball_tone1:"},
+ "\U0001f93e\U0001f3fb\u200d\u2642\ufe0f": {":man_playing_handball_tone1:"},
+ "\U0001f93e\U0001f3fc": {":person_playing_handball_tone2:"},
+ "\U0001f93e\U0001f3fc\u200d\u2640\ufe0f": {":woman_playing_handball_tone2:"},
+ "\U0001f93e\U0001f3fc\u200d\u2642\ufe0f": {":man_playing_handball_tone2:"},
+ "\U0001f93e\U0001f3fd": {":person_playing_handball_tone3:"},
+ "\U0001f93e\U0001f3fd\u200d\u2640\ufe0f": {":woman_playing_handball_tone3:"},
+ "\U0001f93e\U0001f3fd\u200d\u2642\ufe0f": {":man_playing_handball_tone3:"},
+ "\U0001f93e\U0001f3fe": {":person_playing_handball_tone4:"},
+ "\U0001f93e\U0001f3fe\u200d\u2640\ufe0f": {":woman_playing_handball_tone4:"},
+ "\U0001f93e\U0001f3fe\u200d\u2642\ufe0f": {":man_playing_handball_tone4:"},
+ "\U0001f93e\U0001f3ff": {":person_playing_handball_tone5:"},
+ "\U0001f93e\U0001f3ff\u200d\u2640\ufe0f": {":woman_playing_handball_tone5:"},
+ "\U0001f93e\U0001f3ff\u200d\u2642\ufe0f": {":man_playing_handball_tone5:"},
+ "\U0001f93e\u200d\u2640\ufe0f": {":woman-playing-handball:", ":woman_playing_handball:"},
+ "\U0001f93e\u200d\u2642\ufe0f": {":man-playing-handball:", ":man_playing_handball:"},
+ "\U0001f93f": {":diving_mask:"},
+ "\U0001f940": {":wilted_rose:", ":wilted_flower:"},
+ "\U0001f941": {":drum:", ":drum_with_drumsticks:"},
+ "\U0001f942": {":champagne_glass:", ":clinking_glasses:"},
+ "\U0001f943": {":tumbler_glass:"},
+ "\U0001f944": {":spoon:"},
+ "\U0001f945": {":goal:", ":goal_net:"},
+ "\U0001f947": {":first_place:", ":1st_place_medal:", ":first_place_medal:"},
+ "\U0001f948": {":second_place:", ":2nd_place_medal:", ":second_place_medal:"},
+ "\U0001f949": {":third_place:", ":3rd_place_medal:", ":third_place_medal:"},
+ "\U0001f94a": {":boxing_glove:"},
+ "\U0001f94b": {":martial_arts_uniform:"},
+ "\U0001f94c": {":curling_stone:"},
+ "\U0001f94d": {":lacrosse:"},
+ "\U0001f94e": {":softball:"},
+ "\U0001f94f": {":flying_disc:"},
+ "\U0001f950": {":croissant:"},
+ "\U0001f951": {":avocado:"},
+ "\U0001f952": {":cucumber:"},
+ "\U0001f953": {":bacon:"},
+ "\U0001f954": {":potato:"},
+ "\U0001f955": {":carrot:"},
+ "\U0001f956": {":french_bread:", ":baguette_bread:"},
+ "\U0001f957": {":salad:", ":green_salad:"},
+ "\U0001f958": {":shallow_pan_of_food:"},
+ "\U0001f959": {":stuffed_flatbread:"},
+ "\U0001f95a": {":egg:"},
+ "\U0001f95b": {":milk:", ":milk_glass:", ":glass_of_milk:"},
+ "\U0001f95c": {":peanuts:"},
+ "\U0001f95d": {":kiwi:", ":kiwifruit:", ":kiwi_fruit:"},
+ "\U0001f95e": {":pancakes:"},
+ "\U0001f95f": {":dumpling:"},
+ "\U0001f960": {":fortune_cookie:"},
+ "\U0001f961": {":takeout_box:"},
+ "\U0001f962": {":chopsticks:"},
+ "\U0001f963": {":bowl_with_spoon:"},
+ "\U0001f964": {":cup_with_straw:"},
+ "\U0001f965": {":coconut:"},
+ "\U0001f966": {":broccoli:"},
+ "\U0001f967": {":pie:"},
+ "\U0001f968": {":pretzel:"},
+ "\U0001f969": {":cut_of_meat:"},
+ "\U0001f96a": {":sandwich:"},
+ "\U0001f96b": {":canned_food:"},
+ "\U0001f96c": {":leafy_green:"},
+ "\U0001f96d": {":mango:"},
+ "\U0001f96e": {":moon_cake:"},
+ "\U0001f96f": {":bagel:"},
+ "\U0001f970": {":smiling_face_with_hearts:", ":smiling_face_with_3_hearts:", ":smiling_face_with_three_hearts:"},
+ "\U0001f971": {":yawning_face:"},
+ "\U0001f972": {":smiling_face_with_tear:"},
+ "\U0001f973": {":partying_face:"},
+ "\U0001f974": {":woozy_face:"},
+ "\U0001f975": {":hot_face:"},
+ "\U0001f976": {":cold_face:"},
+ "\U0001f977": {":ninja:"},
+ "\U0001f978": {":disguised_face:"},
+ "\U0001f97a": {":pleading_face:"},
+ "\U0001f97b": {":sari:"},
+ "\U0001f97c": {":lab_coat:"},
+ "\U0001f97d": {":goggles:"},
+ "\U0001f97e": {":hiking_boot:"},
+ "\U0001f97f": {":flat_shoe:", ":womans_flat_shoe:"},
+ "\U0001f980": {":crab:"},
+ "\U0001f981": {":lion:", ":lion_face:"},
+ "\U0001f982": {":scorpion:"},
+ "\U0001f983": {":turkey:"},
+ "\U0001f984": {":unicorn:", ":unicorn_face:"},
+ "\U0001f985": {":eagle:"},
+ "\U0001f986": {":duck:"},
+ "\U0001f987": {":bat:"},
+ "\U0001f988": {":shark:"},
+ "\U0001f989": {":owl:"},
+ "\U0001f98a": {":fox:", ":fox_face:"},
+ "\U0001f98b": {":butterfly:"},
+ "\U0001f98c": {":deer:"},
+ "\U0001f98d": {":gorilla:"},
+ "\U0001f98e": {":lizard:"},
+ "\U0001f98f": {":rhino:", ":rhinoceros:"},
+ "\U0001f990": {":shrimp:"},
+ "\U0001f991": {":squid:"},
+ "\U0001f992": {":giraffe:", ":giraffe_face:"},
+ "\U0001f993": {":zebra:", ":zebra_face:"},
+ "\U0001f994": {":hedgehog:"},
+ "\U0001f995": {":sauropod:"},
+ "\U0001f996": {":T-Rex:", ":t-rex:", ":t_rex:"},
+ "\U0001f997": {":cricket:"},
+ "\U0001f998": {":kangaroo:"},
+ "\U0001f999": {":llama:"},
+ "\U0001f99a": {":peacock:"},
+ "\U0001f99b": {":hippopotamus:"},
+ "\U0001f99c": {":parrot:"},
+ "\U0001f99d": {":raccoon:"},
+ "\U0001f99e": {":lobster:"},
+ "\U0001f99f": {":mosquito:"},
+ "\U0001f9a0": {":microbe:"},
+ "\U0001f9a1": {":badger:"},
+ "\U0001f9a2": {":swan:"},
+ "\U0001f9a3": {":mammoth:"},
+ "\U0001f9a4": {":dodo:"},
+ "\U0001f9a5": {":sloth:"},
+ "\U0001f9a6": {":otter:"},
+ "\U0001f9a7": {":orangutan:"},
+ "\U0001f9a8": {":skunk:"},
+ "\U0001f9a9": {":flamingo:"},
+ "\U0001f9aa": {":oyster:"},
+ "\U0001f9ab": {":beaver:"},
+ "\U0001f9ac": {":bison:"},
+ "\U0001f9ad": {":seal:"},
+ "\U0001f9ae": {":guide_dog:"},
+ "\U0001f9af": {":white_cane:", ":probing_cane:"},
+ "\U0001f9b0": {":red_hair:"},
+ "\U0001f9b1": {":curly_hair:"},
+ "\U0001f9b2": {":bald:"},
+ "\U0001f9b3": {":white_hair:"},
+ "\U0001f9b4": {":bone:"},
+ "\U0001f9b5": {":leg:"},
+ "\U0001f9b6": {":foot:"},
+ "\U0001f9b7": {":tooth:"},
+ "\U0001f9b8": {":superhero:"},
+ "\U0001f9b8\u200d\u2640\ufe0f": {":superhero_woman:", ":woman_superhero:", ":female_superhero:"},
+ "\U0001f9b8\u200d\u2642\ufe0f": {":man_superhero:", ":superhero_man:", ":male_superhero:"},
+ "\U0001f9b9": {":supervillain:"},
+ "\U0001f9b9\u200d\u2640\ufe0f": {":supervillain_woman:", ":woman_supervillain:", ":female_supervillain:"},
+ "\U0001f9b9\u200d\u2642\ufe0f": {":man_supervillain:", ":supervillain_man:", ":male_supervillain:"},
+ "\U0001f9ba": {":safety_vest:"},
+ "\U0001f9bb": {":ear_with_hearing_aid:"},
+ "\U0001f9bc": {":motorized_wheelchair:"},
+ "\U0001f9bd": {":manual_wheelchair:"},
+ "\U0001f9be": {":mechanical_arm:"},
+ "\U0001f9bf": {":mechanical_leg:"},
+ "\U0001f9c0": {":cheese:", ":cheese_wedge:"},
+ "\U0001f9c1": {":cupcake:"},
+ "\U0001f9c2": {":salt:"},
+ "\U0001f9c3": {":beverage_box:"},
+ "\U0001f9c4": {":garlic:"},
+ "\U0001f9c5": {":onion:"},
+ "\U0001f9c6": {":falafel:"},
+ "\U0001f9c7": {":waffle:"},
+ "\U0001f9c8": {":butter:"},
+ "\U0001f9c9": {":mate:", ":mate_drink:"},
+ "\U0001f9ca": {":ice:", ":ice_cube:"},
+ "\U0001f9cb": {":bubble_tea:"},
+ "\U0001f9cd": {":person_standing:", ":standing_person:"},
+ "\U0001f9cd\u200d\u2640\ufe0f": {":standing_woman:", ":woman_standing:"},
+ "\U0001f9cd\u200d\u2642\ufe0f": {":man_standing:", ":standing_man:"},
+ "\U0001f9ce": {":kneeling_person:", ":person_kneeling:"},
+ "\U0001f9ce\u200d\u2640\ufe0f": {":kneeling_woman:", ":woman_kneeling:"},
+ "\U0001f9ce\u200d\u2642\ufe0f": {":kneeling_man:", ":man_kneeling:"},
+ "\U0001f9cf": {":deaf_person:"},
+ "\U0001f9cf\u200d\u2640\ufe0f": {":deaf_woman:"},
+ "\U0001f9cf\u200d\u2642\ufe0f": {":deaf_man:"},
+ "\U0001f9d0": {":monocle_face:", ":face_with_monocle:"},
+ "\U0001f9d1": {":adult:", ":person:"},
+ "\U0001f9d1\U0001f3fb": {":adult_tone1:"},
+ "\U0001f9d1\U0001f3fc": {":adult_tone2:"},
+ "\U0001f9d1\U0001f3fd": {":adult_tone3:"},
+ "\U0001f9d1\U0001f3fe": {":adult_tone4:"},
+ "\U0001f9d1\U0001f3ff": {":adult_tone5:"},
+ "\U0001f9d1\u200d\U0001f33e": {":farmer:"},
+ "\U0001f9d1\u200d\U0001f373": {":cook:"},
+ "\U0001f9d1\u200d\U0001f37c": {":person_feeding_baby:"},
+ "\U0001f9d1\u200d\U0001f384": {":mx_claus:"},
+ "\U0001f9d1\u200d\U0001f393": {":student:"},
+ "\U0001f9d1\u200d\U0001f3a4": {":singer:"},
+ "\U0001f9d1\u200d\U0001f3a8": {":artist:"},
+ "\U0001f9d1\u200d\U0001f3eb": {":teacher:"},
+ "\U0001f9d1\u200d\U0001f3ed": {":factory_worker:"},
+ "\U0001f9d1\u200d\U0001f4bb": {":technologist:"},
+ "\U0001f9d1\u200d\U0001f4bc": {":office_worker:"},
+ "\U0001f9d1\u200d\U0001f527": {":mechanic:"},
+ "\U0001f9d1\u200d\U0001f52c": {":scientist:"},
+ "\U0001f9d1\u200d\U0001f680": {":astronaut:"},
+ "\U0001f9d1\u200d\U0001f692": {":firefighter:"},
+ "\U0001f9d1\u200d\U0001f91d\u200d\U0001f9d1": {":people_holding_hands:"},
+ "\U0001f9d1\u200d\U0001f9af": {":person_with_white_cane:", ":person_with_probing_cane:"},
+ "\U0001f9d1\u200d\U0001f9b0": {":person_red_hair:", ":red_haired_person:"},
+ "\U0001f9d1\u200d\U0001f9b1": {":person_curly_hair:", ":curly_haired_person:"},
+ "\U0001f9d1\u200d\U0001f9b2": {":bald_person:", ":person_bald:"},
+ "\U0001f9d1\u200d\U0001f9b3": {":person_white_hair:", ":white_haired_person:"},
+ "\U0001f9d1\u200d\U0001f9bc": {":person_in_motorized_wheelchair:"},
+ "\U0001f9d1\u200d\U0001f9bd": {":person_in_manual_wheelchair:"},
+ "\U0001f9d1\u200d\u2695\ufe0f": {":health_worker:"},
+ "\U0001f9d1\u200d\u2696\ufe0f": {":judge:"},
+ "\U0001f9d1\u200d\u2708\ufe0f": {":pilot:"},
+ "\U0001f9d2": {":child:"},
+ "\U0001f9d2\U0001f3fb": {":child_tone1:"},
+ "\U0001f9d2\U0001f3fc": {":child_tone2:"},
+ "\U0001f9d2\U0001f3fd": {":child_tone3:"},
+ "\U0001f9d2\U0001f3fe": {":child_tone4:"},
+ "\U0001f9d2\U0001f3ff": {":child_tone5:"},
+ "\U0001f9d3": {":older_adult:", ":older_person:"},
+ "\U0001f9d3\U0001f3fb": {":older_adult_tone1:"},
+ "\U0001f9d3\U0001f3fc": {":older_adult_tone2:"},
+ "\U0001f9d3\U0001f3fd": {":older_adult_tone3:"},
+ "\U0001f9d3\U0001f3fe": {":older_adult_tone4:"},
+ "\U0001f9d3\U0001f3ff": {":older_adult_tone5:"},
+ "\U0001f9d4": {":person_beard:", ":bearded_person:"},
+ "\U0001f9d4\U0001f3fb": {":bearded_person_tone1:"},
+ "\U0001f9d4\U0001f3fc": {":bearded_person_tone2:"},
+ "\U0001f9d4\U0001f3fd": {":bearded_person_tone3:"},
+ "\U0001f9d4\U0001f3fe": {":bearded_person_tone4:"},
+ "\U0001f9d4\U0001f3ff": {":bearded_person_tone5:"},
+ "\U0001f9d4\u200d\u2640\ufe0f": {":woman_beard:"},
+ "\U0001f9d4\u200d\u2642\ufe0f": {":man_beard:"},
+ "\U0001f9d5": {":woman_with_headscarf:", ":person_with_headscarf:"},
+ "\U0001f9d5\U0001f3fb": {":woman_with_headscarf_tone1:"},
+ "\U0001f9d5\U0001f3fc": {":woman_with_headscarf_tone2:"},
+ "\U0001f9d5\U0001f3fd": {":woman_with_headscarf_tone3:"},
+ "\U0001f9d5\U0001f3fe": {":woman_with_headscarf_tone4:"},
+ "\U0001f9d5\U0001f3ff": {":woman_with_headscarf_tone5:"},
+ "\U0001f9d6": {":sauna_person:"},
+ "\U0001f9d6\U0001f3fb": {":person_in_steamy_room_tone1:"},
+ "\U0001f9d6\U0001f3fb\u200d\u2640\ufe0f": {":woman_in_steamy_room_tone1:"},
+ "\U0001f9d6\U0001f3fb\u200d\u2642\ufe0f": {":man_in_steamy_room_tone1:"},
+ "\U0001f9d6\U0001f3fc": {":person_in_steamy_room_tone2:"},
+ "\U0001f9d6\U0001f3fc\u200d\u2640\ufe0f": {":woman_in_steamy_room_tone2:"},
+ "\U0001f9d6\U0001f3fc\u200d\u2642\ufe0f": {":man_in_steamy_room_tone2:"},
+ "\U0001f9d6\U0001f3fd": {":person_in_steamy_room_tone3:"},
+ "\U0001f9d6\U0001f3fd\u200d\u2640\ufe0f": {":woman_in_steamy_room_tone3:"},
+ "\U0001f9d6\U0001f3fd\u200d\u2642\ufe0f": {":man_in_steamy_room_tone3:"},
+ "\U0001f9d6\U0001f3fe": {":person_in_steamy_room_tone4:"},
+ "\U0001f9d6\U0001f3fe\u200d\u2640\ufe0f": {":woman_in_steamy_room_tone4:"},
+ "\U0001f9d6\U0001f3fe\u200d\u2642\ufe0f": {":man_in_steamy_room_tone4:"},
+ "\U0001f9d6\U0001f3ff": {":person_in_steamy_room_tone5:"},
+ "\U0001f9d6\U0001f3ff\u200d\u2640\ufe0f": {":woman_in_steamy_room_tone5:"},
+ "\U0001f9d6\U0001f3ff\u200d\u2642\ufe0f": {":man_in_steamy_room_tone5:"},
+ "\U0001f9d6\u200d\u2640\ufe0f": {":sauna_woman:", ":woman_in_steamy_room:"},
+ "\U0001f9d6\u200d\u2642\ufe0f": {":sauna_man:", ":man_in_steamy_room:", ":person_in_steamy_room:"},
+ "\U0001f9d7": {":climbing:"},
+ "\U0001f9d7\U0001f3fb": {":person_climbing_tone1:"},
+ "\U0001f9d7\U0001f3fb\u200d\u2640\ufe0f": {":woman_climbing_tone1:"},
+ "\U0001f9d7\U0001f3fb\u200d\u2642\ufe0f": {":man_climbing_tone1:"},
+ "\U0001f9d7\U0001f3fc": {":person_climbing_tone2:"},
+ "\U0001f9d7\U0001f3fc\u200d\u2640\ufe0f": {":woman_climbing_tone2:"},
+ "\U0001f9d7\U0001f3fc\u200d\u2642\ufe0f": {":man_climbing_tone2:"},
+ "\U0001f9d7\U0001f3fd": {":person_climbing_tone3:"},
+ "\U0001f9d7\U0001f3fd\u200d\u2640\ufe0f": {":woman_climbing_tone3:"},
+ "\U0001f9d7\U0001f3fd\u200d\u2642\ufe0f": {":man_climbing_tone3:"},
+ "\U0001f9d7\U0001f3fe": {":person_climbing_tone4:"},
+ "\U0001f9d7\U0001f3fe\u200d\u2640\ufe0f": {":woman_climbing_tone4:"},
+ "\U0001f9d7\U0001f3fe\u200d\u2642\ufe0f": {":man_climbing_tone4:"},
+ "\U0001f9d7\U0001f3ff": {":person_climbing_tone5:"},
+ "\U0001f9d7\U0001f3ff\u200d\u2640\ufe0f": {":woman_climbing_tone5:"},
+ "\U0001f9d7\U0001f3ff\u200d\u2642\ufe0f": {":man_climbing_tone5:"},
+ "\U0001f9d7\u200d\u2640\ufe0f": {":climbing_woman:", ":woman_climbing:", ":person_climbing:"},
+ "\U0001f9d7\u200d\u2642\ufe0f": {":climbing_man:", ":man_climbing:"},
+ "\U0001f9d8": {":lotus_position:"},
+ "\U0001f9d8\U0001f3fb": {":person_in_lotus_position_tone1:"},
+ "\U0001f9d8\U0001f3fb\u200d\u2640\ufe0f": {":woman_in_lotus_position_tone1:"},
+ "\U0001f9d8\U0001f3fb\u200d\u2642\ufe0f": {":man_in_lotus_position_tone1:"},
+ "\U0001f9d8\U0001f3fc": {":person_in_lotus_position_tone2:"},
+ "\U0001f9d8\U0001f3fc\u200d\u2640\ufe0f": {":woman_in_lotus_position_tone2:"},
+ "\U0001f9d8\U0001f3fc\u200d\u2642\ufe0f": {":man_in_lotus_position_tone2:"},
+ "\U0001f9d8\U0001f3fd": {":person_in_lotus_position_tone3:"},
+ "\U0001f9d8\U0001f3fd\u200d\u2640\ufe0f": {":woman_in_lotus_position_tone3:"},
+ "\U0001f9d8\U0001f3fd\u200d\u2642\ufe0f": {":man_in_lotus_position_tone3:"},
+ "\U0001f9d8\U0001f3fe": {":person_in_lotus_position_tone4:"},
+ "\U0001f9d8\U0001f3fe\u200d\u2640\ufe0f": {":woman_in_lotus_position_tone4:"},
+ "\U0001f9d8\U0001f3fe\u200d\u2642\ufe0f": {":man_in_lotus_position_tone4:"},
+ "\U0001f9d8\U0001f3ff": {":person_in_lotus_position_tone5:"},
+ "\U0001f9d8\U0001f3ff\u200d\u2640\ufe0f": {":woman_in_lotus_position_tone5:"},
+ "\U0001f9d8\U0001f3ff\u200d\u2642\ufe0f": {":man_in_lotus_position_tone5:"},
+ "\U0001f9d8\u200d\u2640\ufe0f": {":lotus_position_woman:", ":woman_in_lotus_position:", ":person_in_lotus_position:"},
+ "\U0001f9d8\u200d\u2642\ufe0f": {":lotus_position_man:", ":man_in_lotus_position:"},
+ "\U0001f9d9\U0001f3fb": {":mage_tone1:"},
+ "\U0001f9d9\U0001f3fb\u200d\u2640\ufe0f": {":woman_mage_tone1:"},
+ "\U0001f9d9\U0001f3fb\u200d\u2642\ufe0f": {":man_mage_tone1:"},
+ "\U0001f9d9\U0001f3fc": {":mage_tone2:"},
+ "\U0001f9d9\U0001f3fc\u200d\u2640\ufe0f": {":woman_mage_tone2:"},
+ "\U0001f9d9\U0001f3fc\u200d\u2642\ufe0f": {":man_mage_tone2:"},
+ "\U0001f9d9\U0001f3fd": {":mage_tone3:"},
+ "\U0001f9d9\U0001f3fd\u200d\u2640\ufe0f": {":woman_mage_tone3:"},
+ "\U0001f9d9\U0001f3fd\u200d\u2642\ufe0f": {":man_mage_tone3:"},
+ "\U0001f9d9\U0001f3fe": {":mage_tone4:"},
+ "\U0001f9d9\U0001f3fe\u200d\u2640\ufe0f": {":woman_mage_tone4:"},
+ "\U0001f9d9\U0001f3fe\u200d\u2642\ufe0f": {":man_mage_tone4:"},
+ "\U0001f9d9\U0001f3ff": {":mage_tone5:"},
+ "\U0001f9d9\U0001f3ff\u200d\u2640\ufe0f": {":woman_mage_tone5:"},
+ "\U0001f9d9\U0001f3ff\u200d\u2642\ufe0f": {":man_mage_tone5:"},
+ "\U0001f9d9\u200d\u2640\ufe0f": {":mage:", ":mage_woman:", ":woman_mage:", ":female_mage:"},
+ "\U0001f9d9\u200d\u2642\ufe0f": {":mage_man:", ":man_mage:", ":male_mage:"},
+ "\U0001f9da\U0001f3fb": {":fairy_tone1:"},
+ "\U0001f9da\U0001f3fb\u200d\u2640\ufe0f": {":woman_fairy_tone1:"},
+ "\U0001f9da\U0001f3fb\u200d\u2642\ufe0f": {":man_fairy_tone1:"},
+ "\U0001f9da\U0001f3fc": {":fairy_tone2:"},
+ "\U0001f9da\U0001f3fc\u200d\u2640\ufe0f": {":woman_fairy_tone2:"},
+ "\U0001f9da\U0001f3fc\u200d\u2642\ufe0f": {":man_fairy_tone2:"},
+ "\U0001f9da\U0001f3fd": {":fairy_tone3:"},
+ "\U0001f9da\U0001f3fd\u200d\u2640\ufe0f": {":woman_fairy_tone3:"},
+ "\U0001f9da\U0001f3fd\u200d\u2642\ufe0f": {":man_fairy_tone3:"},
+ "\U0001f9da\U0001f3fe": {":fairy_tone4:"},
+ "\U0001f9da\U0001f3fe\u200d\u2640\ufe0f": {":woman_fairy_tone4:"},
+ "\U0001f9da\U0001f3fe\u200d\u2642\ufe0f": {":man_fairy_tone4:"},
+ "\U0001f9da\U0001f3ff": {":fairy_tone5:"},
+ "\U0001f9da\U0001f3ff\u200d\u2640\ufe0f": {":woman_fairy_tone5:"},
+ "\U0001f9da\U0001f3ff\u200d\u2642\ufe0f": {":man_fairy_tone5:"},
+ "\U0001f9da\u200d\u2640\ufe0f": {":fairy:", ":fairy_woman:", ":woman_fairy:", ":female_fairy:"},
+ "\U0001f9da\u200d\u2642\ufe0f": {":fairy_man:", ":man_fairy:", ":male_fairy:"},
+ "\U0001f9db\U0001f3fb": {":vampire_tone1:"},
+ "\U0001f9db\U0001f3fb\u200d\u2640\ufe0f": {":woman_vampire_tone1:"},
+ "\U0001f9db\U0001f3fb\u200d\u2642\ufe0f": {":man_vampire_tone1:"},
+ "\U0001f9db\U0001f3fc": {":vampire_tone2:"},
+ "\U0001f9db\U0001f3fc\u200d\u2640\ufe0f": {":woman_vampire_tone2:"},
+ "\U0001f9db\U0001f3fc\u200d\u2642\ufe0f": {":man_vampire_tone2:"},
+ "\U0001f9db\U0001f3fd": {":vampire_tone3:"},
+ "\U0001f9db\U0001f3fd\u200d\u2640\ufe0f": {":woman_vampire_tone3:"},
+ "\U0001f9db\U0001f3fd\u200d\u2642\ufe0f": {":man_vampire_tone3:"},
+ "\U0001f9db\U0001f3fe": {":vampire_tone4:"},
+ "\U0001f9db\U0001f3fe\u200d\u2640\ufe0f": {":woman_vampire_tone4:"},
+ "\U0001f9db\U0001f3fe\u200d\u2642\ufe0f": {":man_vampire_tone4:"},
+ "\U0001f9db\U0001f3ff": {":vampire_tone5:"},
+ "\U0001f9db\U0001f3ff\u200d\u2640\ufe0f": {":woman_vampire_tone5:"},
+ "\U0001f9db\U0001f3ff\u200d\u2642\ufe0f": {":man_vampire_tone5:"},
+ "\U0001f9db\u200d\u2640\ufe0f": {":vampire:", ":vampire_woman:", ":woman_vampire:", ":female_vampire:"},
+ "\U0001f9db\u200d\u2642\ufe0f": {":man_vampire:", ":vampire_man:", ":male_vampire:"},
+ "\U0001f9dc\U0001f3fb": {":merperson_tone1:"},
+ "\U0001f9dc\U0001f3fb\u200d\u2640\ufe0f": {":mermaid_tone1:"},
+ "\U0001f9dc\U0001f3fb\u200d\u2642\ufe0f": {":merman_tone1:"},
+ "\U0001f9dc\U0001f3fc": {":merperson_tone2:"},
+ "\U0001f9dc\U0001f3fc\u200d\u2640\ufe0f": {":mermaid_tone2:"},
+ "\U0001f9dc\U0001f3fc\u200d\u2642\ufe0f": {":merman_tone2:"},
+ "\U0001f9dc\U0001f3fd": {":merperson_tone3:"},
+ "\U0001f9dc\U0001f3fd\u200d\u2640\ufe0f": {":mermaid_tone3:"},
+ "\U0001f9dc\U0001f3fd\u200d\u2642\ufe0f": {":merman_tone3:"},
+ "\U0001f9dc\U0001f3fe": {":merperson_tone4:"},
+ "\U0001f9dc\U0001f3fe\u200d\u2640\ufe0f": {":mermaid_tone4:"},
+ "\U0001f9dc\U0001f3fe\u200d\u2642\ufe0f": {":merman_tone4:"},
+ "\U0001f9dc\U0001f3ff": {":merperson_tone5:"},
+ "\U0001f9dc\U0001f3ff\u200d\u2640\ufe0f": {":mermaid_tone5:"},
+ "\U0001f9dc\U0001f3ff\u200d\u2642\ufe0f": {":merman_tone5:"},
+ "\U0001f9dc\u200d\u2640\ufe0f": {":mermaid:"},
+ "\U0001f9dc\u200d\u2642\ufe0f": {":merman:", ":merperson:"},
+ "\U0001f9dd\U0001f3fb": {":elf_tone1:"},
+ "\U0001f9dd\U0001f3fb\u200d\u2640\ufe0f": {":woman_elf_tone1:"},
+ "\U0001f9dd\U0001f3fb\u200d\u2642\ufe0f": {":man_elf_tone1:"},
+ "\U0001f9dd\U0001f3fc": {":elf_tone2:"},
+ "\U0001f9dd\U0001f3fc\u200d\u2640\ufe0f": {":woman_elf_tone2:"},
+ "\U0001f9dd\U0001f3fc\u200d\u2642\ufe0f": {":man_elf_tone2:"},
+ "\U0001f9dd\U0001f3fd": {":elf_tone3:"},
+ "\U0001f9dd\U0001f3fd\u200d\u2640\ufe0f": {":woman_elf_tone3:"},
+ "\U0001f9dd\U0001f3fd\u200d\u2642\ufe0f": {":man_elf_tone3:"},
+ "\U0001f9dd\U0001f3fe": {":elf_tone4:"},
+ "\U0001f9dd\U0001f3fe\u200d\u2640\ufe0f": {":woman_elf_tone4:"},
+ "\U0001f9dd\U0001f3fe\u200d\u2642\ufe0f": {":man_elf_tone4:"},
+ "\U0001f9dd\U0001f3ff": {":elf_tone5:"},
+ "\U0001f9dd\U0001f3ff\u200d\u2640\ufe0f": {":woman_elf_tone5:"},
+ "\U0001f9dd\U0001f3ff\u200d\u2642\ufe0f": {":man_elf_tone5:"},
+ "\U0001f9dd\u200d\u2640\ufe0f": {":elf_woman:", ":woman_elf:", ":female_elf:"},
+ "\U0001f9dd\u200d\u2642\ufe0f": {":elf:", ":elf_man:", ":man_elf:", ":male_elf:"},
+ "\U0001f9de\u200d\u2640\ufe0f": {":genie_woman:", ":woman_genie:", ":female_genie:"},
+ "\U0001f9de\u200d\u2642\ufe0f": {":genie:", ":genie_man:", ":man_genie:", ":male_genie:"},
+ "\U0001f9df\u200d\u2640\ufe0f": {":woman_zombie:", ":zombie_woman:", ":female_zombie:"},
+ "\U0001f9df\u200d\u2642\ufe0f": {":zombie:", ":man_zombie:", ":zombie_man:", ":male_zombie:"},
+ "\U0001f9e0": {":brain:"},
+ "\U0001f9e1": {":orange_heart:"},
+ "\U0001f9e2": {":billed_cap:"},
+ "\U0001f9e3": {":scarf:"},
+ "\U0001f9e4": {":gloves:"},
+ "\U0001f9e5": {":coat:"},
+ "\U0001f9e6": {":socks:"},
+ "\U0001f9e7": {":red_envelope:"},
+ "\U0001f9e8": {":firecracker:"},
+ "\U0001f9e9": {":jigsaw:", ":puzzle_piece:"},
+ "\U0001f9ea": {":test_tube:"},
+ "\U0001f9eb": {":petri_dish:"},
+ "\U0001f9ec": {":dna:"},
+ "\U0001f9ed": {":compass:"},
+ "\U0001f9ee": {":abacus:"},
+ "\U0001f9ef": {":fire_extinguisher:"},
+ "\U0001f9f0": {":toolbox:"},
+ "\U0001f9f1": {":brick:", ":bricks:"},
+ "\U0001f9f2": {":magnet:"},
+ "\U0001f9f3": {":luggage:"},
+ "\U0001f9f4": {":lotion_bottle:"},
+ "\U0001f9f5": {":thread:"},
+ "\U0001f9f6": {":yarn:"},
+ "\U0001f9f7": {":safety_pin:"},
+ "\U0001f9f8": {":teddy_bear:"},
+ "\U0001f9f9": {":broom:"},
+ "\U0001f9fa": {":basket:"},
+ "\U0001f9fb": {":roll_of_paper:"},
+ "\U0001f9fc": {":soap:"},
+ "\U0001f9fd": {":sponge:"},
+ "\U0001f9fe": {":receipt:"},
+ "\U0001f9ff": {":nazar_amulet:"},
+ "\U0001fa70": {":ballet_shoes:"},
+ "\U0001fa71": {":one-piece_swimsuit:", ":one_piece_swimsuit:"},
+ "\U0001fa72": {":briefs:", ":swim_brief:"},
+ "\U0001fa73": {":shorts:"},
+ "\U0001fa74": {":thong_sandal:"},
+ "\U0001fa78": {":drop_of_blood:"},
+ "\U0001fa79": {":adhesive_bandage:"},
+ "\U0001fa7a": {":stethoscope:"},
+ "\U0001fa80": {":yo-yo:", ":yo_yo:"},
+ "\U0001fa81": {":kite:"},
+ "\U0001fa82": {":parachute:"},
+ "\U0001fa83": {":boomerang:"},
+ "\U0001fa84": {":magic_wand:"},
+ "\U0001fa85": {":pinata:", ":piñata:"},
+ "\U0001fa86": {":nesting_dolls:"},
+ "\U0001fa90": {":ringed_planet:"},
+ "\U0001fa91": {":chair:"},
+ "\U0001fa92": {":razor:"},
+ "\U0001fa93": {":axe:"},
+ "\U0001fa94": {":diya_lamp:"},
+ "\U0001fa95": {":banjo:"},
+ "\U0001fa96": {":military_helmet:"},
+ "\U0001fa97": {":accordion:"},
+ "\U0001fa98": {":long_drum:"},
+ "\U0001fa99": {":coin:"},
+ "\U0001fa9a": {":carpentry_saw:"},
+ "\U0001fa9b": {":screwdriver:"},
+ "\U0001fa9c": {":ladder:"},
+ "\U0001fa9d": {":hook:"},
+ "\U0001fa9e": {":mirror:"},
+ "\U0001fa9f": {":window:"},
+ "\U0001faa0": {":plunger:"},
+ "\U0001faa1": {":sewing_needle:"},
+ "\U0001faa2": {":knot:"},
+ "\U0001faa3": {":bucket:"},
+ "\U0001faa4": {":mouse_trap:"},
+ "\U0001faa5": {":toothbrush:"},
+ "\U0001faa6": {":headstone:"},
+ "\U0001faa7": {":placard:"},
+ "\U0001faa8": {":rock:"},
+ "\U0001fab0": {":fly:"},
+ "\U0001fab1": {":worm:"},
+ "\U0001fab2": {":beetle:"},
+ "\U0001fab3": {":cockroach:"},
+ "\U0001fab4": {":potted_plant:"},
+ "\U0001fab5": {":wood:"},
+ "\U0001fab6": {":feather:"},
+ "\U0001fac0": {":anatomical_heart:"},
+ "\U0001fac1": {":lungs:"},
+ "\U0001fac2": {":people_hugging:"},
+ "\U0001fad0": {":blueberries:"},
+ "\U0001fad1": {":bell_pepper:"},
+ "\U0001fad2": {":olive:"},
+ "\U0001fad3": {":flatbread:"},
+ "\U0001fad4": {":tamale:"},
+ "\U0001fad5": {":fondue:"},
+ "\U0001fad6": {":teapot:"},
+ "\u00a9\ufe0f": {":copyright:"},
+ "\u00ae\ufe0f": {":registered:"},
+ "\u203c": {":double_exclamation_mark:"},
+ "\u203c\ufe0f": {":bangbang:"},
+ "\u2049": {":exclamation_question_mark:"},
+ "\u2049\ufe0f": {":interrobang:"},
+ "\u2122": {":trade_mark:"},
+ "\u2122\ufe0f": {":tm:"},
+ "\u2139": {":information:"},
+ "\u2139\ufe0f": {":information_source:"},
+ "\u2194": {":left-right_arrow:"},
+ "\u2194\ufe0f": {":left_right_arrow:"},
+ "\u2195": {":up-down_arrow:"},
+ "\u2195\ufe0f": {":arrow_up_down:"},
+ "\u2196": {":up-left_arrow:"},
+ "\u2196\ufe0f": {":arrow_upper_left:"},
+ "\u2197": {":up-right_arrow:"},
+ "\u2197\ufe0f": {":arrow_upper_right:"},
+ "\u2198": {":down-right_arrow:"},
+ "\u2198\ufe0f": {":arrow_lower_right:"},
+ "\u2199": {":down-left_arrow:"},
+ "\u2199\ufe0f": {":arrow_lower_left:"},
+ "\u21a9": {":right_arrow_curving_left:"},
+ "\u21a9\ufe0f": {":leftwards_arrow_with_hook:"},
+ "\u21aa": {":left_arrow_curving_right:"},
+ "\u21aa\ufe0f": {":arrow_right_hook:"},
+ "\u231a": {":watch:"},
+ "\u231b": {":hourglass:", ":hourglass_done:"},
+ "\u2328\ufe0f": {":keyboard:"},
+ "\u23cf": {":eject_button:"},
+ "\u23cf\ufe0f": {":eject:"},
+ "\u23e9": {":fast_forward:", ":fast-forward_button:"},
+ "\u23ea": {":rewind:", ":fast_reverse_button:"},
+ "\u23eb": {":fast_up_button:", ":arrow_double_up:"},
+ "\u23ec": {":fast_down_button:", ":arrow_double_down:"},
+ "\u23ed": {":track_next:", ":next_track_button:"},
+ "\u23ed\ufe0f": {":black_right_pointing_double_triangle_with_vertical_bar:"},
+ "\u23ee": {":track_previous:", ":last_track_button:"},
+ "\u23ee\ufe0f": {":previous_track_button:", ":black_left_pointing_double_triangle_with_vertical_bar:"},
+ "\u23ef": {":play_pause:", ":play_or_pause_button:"},
+ "\u23ef\ufe0f": {":black_right_pointing_triangle_with_double_vertical_bar:"},
+ "\u23f0": {":alarm_clock:"},
+ "\u23f1\ufe0f": {":stopwatch:"},
+ "\u23f2": {":timer:"},
+ "\u23f2\ufe0f": {":timer_clock:"},
+ "\u23f3": {":hourglass_not_done:", ":hourglass_flowing_sand:"},
+ "\u23f8": {":pause_button:"},
+ "\u23f8\ufe0f": {":double_vertical_bar:"},
+ "\u23f9": {":stop_button:"},
+ "\u23f9\ufe0f": {":black_square_for_stop:"},
+ "\u23fa": {":record_button:"},
+ "\u23fa\ufe0f": {":black_circle_for_record:"},
+ "\u24c2": {":circled_M:"},
+ "\u24dc\ufe0f": {":m:"},
+ "\u25aa\ufe0f": {":black_small_square:"},
+ "\u25ab\ufe0f": {":white_small_square:"},
+ "\u25b6": {":play_button:"},
+ "\u25b6\ufe0f": {":arrow_forward:"},
+ "\u25c0": {":reverse_button:"},
+ "\u25c0\ufe0f": {":arrow_backward:"},
+ "\u25fb\ufe0f": {":white_medium_square:"},
+ "\u25fc\ufe0f": {":black_medium_square:"},
+ "\u25fd": {":white_medium-small_square:", ":white_medium_small_square:"},
+ "\u25fe": {":black_medium-small_square:", ":black_medium_small_square:"},
+ "\u2600": {":sun:"},
+ "\u2600\ufe0f": {":sunny:"},
+ "\u2601\ufe0f": {":cloud:"},
+ "\u2602": {":umbrella2:"},
+ "\u2602\ufe0f": {":umbrella:", ":open_umbrella:"},
+ "\u2603": {":snowman2:"},
+ "\u2603\ufe0f": {":snowman:", ":snowman_with_snow:"},
+ "\u2604\ufe0f": {":comet:"},
+ "\u260e": {":telephone:"},
+ "\u260e\ufe0f": {":phone:"},
+ "\u2611": {":check_box_with_check:"},
+ "\u2611\ufe0f": {":ballot_box_with_check:"},
+ "\u2614": {":umbrella_with_rain_drops:"},
+ "\u2615": {":coffee:", ":hot_beverage:"},
+ "\u2618\ufe0f": {":shamrock:"},
+ "\u261d": {":index_pointing_up:"},
+ "\u261d\U0001f3fb": {":point_up_tone1:"},
+ "\u261d\U0001f3fc": {":point_up_tone2:"},
+ "\u261d\U0001f3fd": {":point_up_tone3:"},
+ "\u261d\U0001f3fe": {":point_up_tone4:"},
+ "\u261d\U0001f3ff": {":point_up_tone5:"},
+ "\u261d\ufe0f": {":point_up:"},
+ "\u2620": {":skull_crossbones:"},
+ "\u2620\ufe0f": {":skull_and_crossbones:"},
+ "\u2622": {":radioactive:"},
+ "\u2622\ufe0f": {":radioactive_sign:"},
+ "\u2623": {":biohazard:"},
+ "\u2623\ufe0f": {":biohazard_sign:"},
+ "\u2626\ufe0f": {":orthodox_cross:"},
+ "\u262a\ufe0f": {":star_and_crescent:"},
+ "\u262e": {":peace:"},
+ "\u262e\ufe0f": {":peace_symbol:"},
+ "\u262f\ufe0f": {":yin_yang:"},
+ "\u2638\ufe0f": {":wheel_of_dharma:"},
+ "\u2639": {":frowning2:", ":frowning_face:"},
+ "\u2639\ufe0f": {":white_frowning_face:"},
+ "\u263a": {":smiling_face:"},
+ "\u263a\ufe0f": {":relaxed:"},
+ "\u2640\ufe0f": {":female_sign:"},
+ "\u2642\ufe0f": {":male_sign:"},
+ "\u2648": {":Aries:", ":aries:"},
+ "\u2649": {":Taurus:", ":taurus:"},
+ "\u264a": {":Gemini:", ":gemini:"},
+ "\u264b": {":Cancer:", ":cancer:"},
+ "\u264c": {":Leo:", ":leo:"},
+ "\u264d": {":Virgo:", ":virgo:"},
+ "\u264e": {":Libra:", ":libra:"},
+ "\u264f": {":Scorpio:", ":scorpius:"},
+ "\u2650": {":Sagittarius:", ":sagittarius:"},
+ "\u2651": {":Capricorn:", ":capricorn:"},
+ "\u2652": {":Aquarius:", ":aquarius:"},
+ "\u2653": {":Pisces:", ":pisces:"},
+ "\u265f\ufe0f": {":chess_pawn:"},
+ "\u2660": {":spade_suit:"},
+ "\u2660\ufe0f": {":spades:"},
+ "\u2663": {":club_suit:"},
+ "\u2663\ufe0f": {":clubs:"},
+ "\u2665": {":heart_suit:"},
+ "\u2665\ufe0f": {":hearts:"},
+ "\u2666": {":diamond_suit:"},
+ "\u2666\ufe0f": {":diamonds:"},
+ "\u2668": {":hot_springs:"},
+ "\u2668\ufe0f": {":hotsprings:"},
+ "\u267b": {":recycling_symbol:"},
+ "\u267b\ufe0f": {":recycle:"},
+ "\u267e\ufe0f": {":infinity:"},
+ "\u267f": {":wheelchair:", ":wheelchair_symbol:"},
+ "\u2692": {":hammer_pick:"},
+ "\u2692\ufe0f": {":hammer_and_pick:"},
+ "\u2693": {":anchor:"},
+ "\u2694\ufe0f": {":crossed_swords:"},
+ "\u2695\ufe0f": {":medical_symbol:"},
+ "\u2696": {":balance_scale:"},
+ "\u2696\ufe0f": {":scales:"},
+ "\u2697\ufe0f": {":alembic:"},
+ "\u2699\ufe0f": {":gear:"},
+ "\u269b": {":atom:"},
+ "\u269b\ufe0f": {":atom_symbol:"},
+ "\u269c": {":fleur-de-lis:"},
+ "\u269c\ufe0f": {":fleur_de_lis:"},
+ "\u26a0\ufe0f": {":warning:"},
+ "\u26a1": {":zap:", ":high_voltage:"},
+ "\u26a7\ufe0f": {":transgender_symbol:"},
+ "\u26aa": {":white_circle:"},
+ "\u26ab": {":black_circle:"},
+ "\u26b0\ufe0f": {":coffin:"},
+ "\u26b1": {":urn:"},
+ "\u26b1\ufe0f": {":funeral_urn:"},
+ "\u26bd": {":soccer:", ":soccer_ball:"},
+ "\u26be": {":baseball:"},
+ "\u26c4": {":snowman_without_snow:"},
+ "\u26c5": {":partly_sunny:", ":sun_behind_cloud:"},
+ "\u26c8": {":thunder_cloud_rain:", ":cloud_with_lightning_and_rain:"},
+ "\u26c8\ufe0f": {":thunder_cloud_and_rain:"},
+ "\u26ce": {":Ophiuchus:", ":ophiuchus:"},
+ "\u26cf\ufe0f": {":pick:"},
+ "\u26d1": {":helmet_with_cross:", ":rescue_worker’s_helmet:"},
+ "\u26d1\ufe0f": {":rescue_worker_helmet:", ":helmet_with_white_cross:"},
+ "\u26d3\ufe0f": {":chains:"},
+ "\u26d4": {":no_entry:"},
+ "\u26e9\ufe0f": {":shinto_shrine:"},
+ "\u26ea": {":church:"},
+ "\u26f0\ufe0f": {":mountain:"},
+ "\u26f1": {":beach_umbrella:"},
+ "\u26f1\ufe0f": {":parasol_on_ground:", ":umbrella_on_ground:"},
+ "\u26f2": {":fountain:"},
+ "\u26f3": {":golf:", ":flag_in_hole:"},
+ "\u26f4\ufe0f": {":ferry:"},
+ "\u26f5": {":boat:", ":sailboat:"},
+ "\u26f7\ufe0f": {":skier:"},
+ "\u26f8\ufe0f": {":ice_skate:"},
+ "\u26f9": {":person_bouncing_ball:"},
+ "\u26f9\U0001f3fb": {":person_bouncing_ball_tone1:"},
+ "\u26f9\U0001f3fb\u200d\u2640\ufe0f": {":woman_bouncing_ball_tone1:"},
+ "\u26f9\U0001f3fb\u200d\u2642\ufe0f": {":man_bouncing_ball_tone1:"},
+ "\u26f9\U0001f3fc": {":person_bouncing_ball_tone2:"},
+ "\u26f9\U0001f3fc\u200d\u2640\ufe0f": {":woman_bouncing_ball_tone2:"},
+ "\u26f9\U0001f3fc\u200d\u2642\ufe0f": {":man_bouncing_ball_tone2:"},
+ "\u26f9\U0001f3fd": {":person_bouncing_ball_tone3:"},
+ "\u26f9\U0001f3fd\u200d\u2640\ufe0f": {":woman_bouncing_ball_tone3:"},
+ "\u26f9\U0001f3fd\u200d\u2642\ufe0f": {":man_bouncing_ball_tone3:"},
+ "\u26f9\U0001f3fe": {":person_bouncing_ball_tone4:"},
+ "\u26f9\U0001f3fe\u200d\u2640\ufe0f": {":woman_bouncing_ball_tone4:"},
+ "\u26f9\U0001f3fe\u200d\u2642\ufe0f": {":man_bouncing_ball_tone4:"},
+ "\u26f9\U0001f3ff": {":person_bouncing_ball_tone5:"},
+ "\u26f9\U0001f3ff\u200d\u2640\ufe0f": {":woman_bouncing_ball_tone5:"},
+ "\u26f9\U0001f3ff\u200d\u2642\ufe0f": {":man_bouncing_ball_tone5:"},
+ "\u26f9\ufe0f": {":bouncing_ball_person:"},
+ "\u26f9\ufe0f\u200d\u2640\ufe0f": {":basketball_woman:", ":bouncing_ball_woman:", ":woman-bouncing-ball:", ":woman_bouncing_ball:"},
+ "\u26f9\ufe0f\u200d\u2642\ufe0f": {":basketball_man:", ":person_with_ball:", ":bouncing_ball_man:", ":man-bouncing-ball:", ":man_bouncing_ball:"},
+ "\u26fa": {":tent:"},
+ "\u26fd": {":fuelpump:", ":fuel_pump:"},
+ "\u2702\ufe0f": {":scissors:"},
+ "\u2705": {":white_check_mark:", ":check_mark_button:"},
+ "\u2708\ufe0f": {":airplane:"},
+ "\u2709": {":envelope:"},
+ "\u2709\ufe0f": {":email:"},
+ "\u270a": {":fist:", ":fist_raised:", ":raised_fist:"},
+ "\u270a\U0001f3fb": {":fist_tone1:"},
+ "\u270a\U0001f3fc": {":fist_tone2:"},
+ "\u270a\U0001f3fd": {":fist_tone3:"},
+ "\u270a\U0001f3fe": {":fist_tone4:"},
+ "\u270a\U0001f3ff": {":fist_tone5:"},
+ "\u270b": {":hand:", ":raised_hand:"},
+ "\u270b\U0001f3fb": {":raised_hand_tone1:"},
+ "\u270b\U0001f3fc": {":raised_hand_tone2:"},
+ "\u270b\U0001f3fd": {":raised_hand_tone3:"},
+ "\u270b\U0001f3fe": {":raised_hand_tone4:"},
+ "\u270b\U0001f3ff": {":raised_hand_tone5:"},
+ "\u270c": {":victory_hand:"},
+ "\u270c\U0001f3fb": {":v_tone1:"},
+ "\u270c\U0001f3fc": {":v_tone2:"},
+ "\u270c\U0001f3fd": {":v_tone3:"},
+ "\u270c\U0001f3fe": {":v_tone4:"},
+ "\u270c\U0001f3ff": {":v_tone5:"},
+ "\u270c\ufe0f": {":v:"},
+ "\u270d\U0001f3fb": {":writing_hand_tone1:"},
+ "\u270d\U0001f3fc": {":writing_hand_tone2:"},
+ "\u270d\U0001f3fd": {":writing_hand_tone3:"},
+ "\u270d\U0001f3fe": {":writing_hand_tone4:"},
+ "\u270d\U0001f3ff": {":writing_hand_tone5:"},
+ "\u270d\ufe0f": {":writing_hand:"},
+ "\u270f": {":pencil:"},
+ "\u270f\ufe0f": {":pencil2:"},
+ "\u2712\ufe0f": {":black_nib:"},
+ "\u2714": {":check_mark:"},
+ "\u2714\ufe0f": {":heavy_check_mark:"},
+ "\u2716": {":multiply:"},
+ "\u2716\ufe0f": {":heavy_multiplication_x:"},
+ "\u271d": {":cross:"},
+ "\u271d\ufe0f": {":latin_cross:"},
+ "\u2721": {":star_of_David:"},
+ "\u2721\ufe0f": {":star_of_david:"},
+ "\u2728": {":sparkles:"},
+ "\u2733": {":eight-spoked_asterisk:"},
+ "\u2733\ufe0f": {":eight_spoked_asterisk:"},
+ "\u2734": {":eight-pointed_star:"},
+ "\u2734\ufe0f": {":eight_pointed_black_star:"},
+ "\u2744\ufe0f": {":snowflake:"},
+ "\u2747\ufe0f": {":sparkle:"},
+ "\u274c": {":x:", ":cross_mark:"},
+ "\u274e": {":cross_mark_button:", ":negative_squared_cross_mark:"},
+ "\u2753": {":question:", ":red_question_mark:"},
+ "\u2754": {":grey_question:", ":white_question_mark:"},
+ "\u2755": {":grey_exclamation:", ":white_exclamation_mark:"},
+ "\u2757": {":exclamation:", ":red_exclamation_mark:", ":heavy_exclamation_mark:"},
+ "\u2763": {":heart_exclamation:"},
+ "\u2763\ufe0f": {":heavy_heart_exclamation:", ":heavy_heart_exclamation_mark_ornament:"},
+ "\u2764": {":red_heart:"},
+ "\u2764\ufe0f": {":heart:"},
+ "\u2764\ufe0f\u200d\U0001f525": {":heart_on_fire:"},
+ "\u2764\ufe0f\u200d\U0001fa79": {":mending_heart:"},
+ "\u2795": {":plus:", ":heavy_plus_sign:"},
+ "\u2796": {":minus:", ":heavy_minus_sign:"},
+ "\u2797": {":divide:", ":heavy_division_sign:"},
+ "\u27a1": {":right_arrow:"},
+ "\u27a1\ufe0f": {":arrow_right:"},
+ "\u27b0": {":curly_loop:"},
+ "\u27bf": {":loop:", ":double_curly_loop:"},
+ "\u2934": {":right_arrow_curving_up:"},
+ "\u2934\ufe0f": {":arrow_heading_up:"},
+ "\u2935": {":right_arrow_curving_down:"},
+ "\u2935\ufe0f": {":arrow_heading_down:"},
+ "\u2b05": {":left_arrow:"},
+ "\u2b05\ufe0f": {":arrow_left:"},
+ "\u2b06": {":up_arrow:"},
+ "\u2b06\ufe0f": {":arrow_up:"},
+ "\u2b07": {":down_arrow:"},
+ "\u2b07\ufe0f": {":arrow_down:"},
+ "\u2b1b": {":black_large_square:"},
+ "\u2b1c": {":white_large_square:"},
+ "\u2b50": {":star:"},
+ "\u2b55": {":o:", ":hollow_red_circle:"},
+ "\u3030\ufe0f": {":wavy_dash:"},
+ "\u303d\ufe0f": {":part_alternation_mark:"},
+ "\u3297": {":Japanese_congratulations_button:"},
+ "\u3297\ufe0f": {":congratulations:"},
+ "\u3299": {":Japanese_secret_button:"},
+ "\u3299\ufe0f": {":secret:"},
+ }
+ })
+ return emojiRevCodeMap
+}
diff --git a/vendor/github.com/kyokomi/emoji/v2/go.mod b/vendor/github.com/kyokomi/emoji/v2/go.mod
new file mode 100644
index 00000000..f18dda20
--- /dev/null
+++ b/vendor/github.com/kyokomi/emoji/v2/go.mod
@@ -0,0 +1,3 @@
+module github.com/kyokomi/emoji/v2
+
+go 1.14
diff --git a/vendor/github.com/matterbridge/emoji/wercker.yml b/vendor/github.com/kyokomi/emoji/v2/wercker.yml
index 16021130..2c4a6930 100644
--- a/vendor/github.com/matterbridge/emoji/wercker.yml
+++ b/vendor/github.com/kyokomi/emoji/v2/wercker.yml
@@ -3,9 +3,13 @@ build:
steps:
- setup-go-workspace
- script:
- name: install goveralls
+ name: go version
+ code: go version
+ - script:
+ name: install tools
code: |
go get github.com/mattn/goveralls
+ GO111MODULE=on go get github.com/golangci/golangci-lint/cmd/golangci-lint
- script:
name: go get
code: |
@@ -15,6 +19,10 @@ build:
code: |
go build ./...
- script:
+ name: golangci-lint
+ code: |
+ golangci-lint run
+ - script:
name: go test
code: |
go test ./...
diff --git a/vendor/github.com/magefile/mage/LICENSE b/vendor/github.com/magefile/mage/LICENSE
deleted file mode 100644
index d0632bc1..00000000
--- a/vendor/github.com/magefile/mage/LICENSE
+++ /dev/null
@@ -1,201 +0,0 @@
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "{}"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright 2017 the Mage authors
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
diff --git a/vendor/github.com/magefile/mage/mg/color.go b/vendor/github.com/magefile/mage/mg/color.go
deleted file mode 100644
index 3e271033..00000000
--- a/vendor/github.com/magefile/mage/mg/color.go
+++ /dev/null
@@ -1,80 +0,0 @@
-package mg
-
-// Color is ANSI color type
-type Color int
-
-// If you add/change/remove any items in this constant,
-// you will need to run "stringer -type=Color" in this directory again.
-// NOTE: Please keep the list in an alphabetical order.
-const (
- Black Color = iota
- Red
- Green
- Yellow
- Blue
- Magenta
- Cyan
- White
- BrightBlack
- BrightRed
- BrightGreen
- BrightYellow
- BrightBlue
- BrightMagenta
- BrightCyan
- BrightWhite
-)
-
-// AnsiColor are ANSI color codes for supported terminal colors.
-var ansiColor = map[Color]string{
- Black: "\u001b[30m",
- Red: "\u001b[31m",
- Green: "\u001b[32m",
- Yellow: "\u001b[33m",
- Blue: "\u001b[34m",
- Magenta: "\u001b[35m",
- Cyan: "\u001b[36m",
- White: "\u001b[37m",
- BrightBlack: "\u001b[30;1m",
- BrightRed: "\u001b[31;1m",
- BrightGreen: "\u001b[32;1m",
- BrightYellow: "\u001b[33;1m",
- BrightBlue: "\u001b[34;1m",
- BrightMagenta: "\u001b[35;1m",
- BrightCyan: "\u001b[36;1m",
- BrightWhite: "\u001b[37;1m",
-}
-
-// AnsiColorReset is an ANSI color code to reset the terminal color.
-const AnsiColorReset = "\033[0m"
-
-// DefaultTargetAnsiColor is a default ANSI color for colorizing targets.
-// It is set to Cyan as an arbitrary color, because it has a neutral meaning
-var DefaultTargetAnsiColor = ansiColor[Cyan]
-
-func toLowerCase(s string) string {
- // this is a naive implementation
- // borrowed from https://golang.org/src/strings/strings.go
- // and only considers alphabetical characters [a-zA-Z]
- // so that we don't depend on the "strings" package
- buf := make([]byte, len(s))
- for i := 0; i < len(s); i++ {
- c := s[i]
- if 'A' <= c && c <= 'Z' {
- c += 'a' - 'A'
- }
- buf[i] = c
- }
- return string(buf)
-}
-
-func getAnsiColor(color string) (string, bool) {
- colorLower := toLowerCase(color)
- for k, v := range ansiColor {
- colorConstLower := toLowerCase(k.String())
- if colorConstLower == colorLower {
- return v, true
- }
- }
- return "", false
-}
diff --git a/vendor/github.com/magefile/mage/mg/color_string.go b/vendor/github.com/magefile/mage/mg/color_string.go
deleted file mode 100644
index 06debca5..00000000
--- a/vendor/github.com/magefile/mage/mg/color_string.go
+++ /dev/null
@@ -1,38 +0,0 @@
-// Code generated by "stringer -type=Color"; DO NOT EDIT.
-
-package mg
-
-import "strconv"
-
-func _() {
- // An "invalid array index" compiler error signifies that the constant values have changed.
- // Re-run the stringer command to generate them again.
- var x [1]struct{}
- _ = x[Black-0]
- _ = x[Red-1]
- _ = x[Green-2]
- _ = x[Yellow-3]
- _ = x[Blue-4]
- _ = x[Magenta-5]
- _ = x[Cyan-6]
- _ = x[White-7]
- _ = x[BrightBlack-8]
- _ = x[BrightRed-9]
- _ = x[BrightGreen-10]
- _ = x[BrightYellow-11]
- _ = x[BrightBlue-12]
- _ = x[BrightMagenta-13]
- _ = x[BrightCyan-14]
- _ = x[BrightWhite-15]
-}
-
-const _Color_name = "BlackRedGreenYellowBlueMagentaCyanWhiteBrightBlackBrightRedBrightGreenBrightYellowBrightBlueBrightMagentaBrightCyanBrightWhite"
-
-var _Color_index = [...]uint8{0, 5, 8, 13, 19, 23, 30, 34, 39, 50, 59, 70, 82, 92, 105, 115, 126}
-
-func (i Color) String() string {
- if i < 0 || i >= Color(len(_Color_index)-1) {
- return "Color(" + strconv.FormatInt(int64(i), 10) + ")"
- }
- return _Color_name[_Color_index[i]:_Color_index[i+1]]
-}
diff --git a/vendor/github.com/magefile/mage/mg/deps.go b/vendor/github.com/magefile/mage/mg/deps.go
deleted file mode 100644
index ad85931f..00000000
--- a/vendor/github.com/magefile/mage/mg/deps.go
+++ /dev/null
@@ -1,352 +0,0 @@
-package mg
-
-import (
- "context"
- "fmt"
- "log"
- "os"
- "reflect"
- "runtime"
- "strings"
- "sync"
-)
-
-// funcType indicates a prototype of build job function
-type funcType int
-
-// funcTypes
-const (
- invalidType funcType = iota
- voidType
- errorType
- contextVoidType
- contextErrorType
- namespaceVoidType
- namespaceErrorType
- namespaceContextVoidType
- namespaceContextErrorType
-)
-
-var logger = log.New(os.Stderr, "", 0)
-
-type onceMap struct {
- mu *sync.Mutex
- m map[string]*onceFun
-}
-
-func (o *onceMap) LoadOrStore(s string, one *onceFun) *onceFun {
- defer o.mu.Unlock()
- o.mu.Lock()
-
- existing, ok := o.m[s]
- if ok {
- return existing
- }
- o.m[s] = one
- return one
-}
-
-var onces = &onceMap{
- mu: &sync.Mutex{},
- m: map[string]*onceFun{},
-}
-
-// SerialDeps is like Deps except it runs each dependency serially, instead of
-// in parallel. This can be useful for resource intensive dependencies that
-// shouldn't be run at the same time.
-func SerialDeps(fns ...interface{}) {
- types := checkFns(fns)
- ctx := context.Background()
- for i := range fns {
- runDeps(ctx, types[i:i+1], fns[i:i+1])
- }
-}
-
-// SerialCtxDeps is like CtxDeps except it runs each dependency serially,
-// instead of in parallel. This can be useful for resource intensive
-// dependencies that shouldn't be run at the same time.
-func SerialCtxDeps(ctx context.Context, fns ...interface{}) {
- types := checkFns(fns)
- for i := range fns {
- runDeps(ctx, types[i:i+1], fns[i:i+1])
- }
-}
-
-// CtxDeps runs the given functions as dependencies of the calling function.
-// Dependencies must only be of type:
-// func()
-// func() error
-// func(context.Context)
-// func(context.Context) error
-// Or a similar method on a mg.Namespace type.
-//
-// The function calling Deps is guaranteed that all dependent functions will be
-// run exactly once when Deps returns. Dependent functions may in turn declare
-// their own dependencies using Deps. Each dependency is run in their own
-// goroutines. Each function is given the context provided if the function
-// prototype allows for it.
-func CtxDeps(ctx context.Context, fns ...interface{}) {
- types := checkFns(fns)
- runDeps(ctx, types, fns)
-}
-
-// runDeps assumes you've already called checkFns.
-func runDeps(ctx context.Context, types []funcType, fns []interface{}) {
- mu := &sync.Mutex{}
- var errs []string
- var exit int
- wg := &sync.WaitGroup{}
- for i, f := range fns {
- fn := addDep(ctx, types[i], f)
- wg.Add(1)
- go func() {
- defer func() {
- if v := recover(); v != nil {
- mu.Lock()
- if err, ok := v.(error); ok {
- exit = changeExit(exit, ExitStatus(err))
- } else {
- exit = changeExit(exit, 1)
- }
- errs = append(errs, fmt.Sprint(v))
- mu.Unlock()
- }
- wg.Done()
- }()
- if err := fn.run(); err != nil {
- mu.Lock()
- errs = append(errs, fmt.Sprint(err))
- exit = changeExit(exit, ExitStatus(err))
- mu.Unlock()
- }
- }()
- }
-
- wg.Wait()
- if len(errs) > 0 {
- panic(Fatal(exit, strings.Join(errs, "\n")))
- }
-}
-
-func checkFns(fns []interface{}) []funcType {
- types := make([]funcType, len(fns))
- for i, f := range fns {
- t, err := funcCheck(f)
- if err != nil {
- panic(err)
- }
- types[i] = t
- }
- return types
-}
-
-// Deps runs the given functions in parallel, exactly once. Dependencies must
-// only be of type:
-// func()
-// func() error
-// func(context.Context)
-// func(context.Context) error
-// Or a similar method on a mg.Namespace type.
-//
-// This is a way to build up a tree of dependencies with each dependency
-// defining its own dependencies. Functions must have the same signature as a
-// Mage target, i.e. optional context argument, optional error return.
-func Deps(fns ...interface{}) {
- CtxDeps(context.Background(), fns...)
-}
-
-func changeExit(old, new int) int {
- if new == 0 {
- return old
- }
- if old == 0 {
- return new
- }
- if old == new {
- return old
- }
- // both different and both non-zero, just set
- // exit to 1. Nothing more we can do.
- return 1
-}
-
-func addDep(ctx context.Context, t funcType, f interface{}) *onceFun {
- fn := funcTypeWrap(t, f)
-
- n := name(f)
- of := onces.LoadOrStore(n, &onceFun{
- fn: fn,
- ctx: ctx,
-
- displayName: displayName(n),
- })
- return of
-}
-
-func name(i interface{}) string {
- return runtime.FuncForPC(reflect.ValueOf(i).Pointer()).Name()
-}
-
-func displayName(name string) string {
- splitByPackage := strings.Split(name, ".")
- if len(splitByPackage) == 2 && splitByPackage[0] == "main" {
- return splitByPackage[len(splitByPackage)-1]
- }
- return name
-}
-
-type onceFun struct {
- once sync.Once
- fn func(context.Context) error
- ctx context.Context
- err error
-
- displayName string
-}
-
-func (o *onceFun) run() error {
- o.once.Do(func() {
- if Verbose() {
- logger.Println("Running dependency:", o.displayName)
- }
- o.err = o.fn(o.ctx)
- })
- return o.err
-}
-
-// Returns a location of mg.Deps invocation where the error originates
-func causeLocation() string {
- pcs := make([]uintptr, 1)
- // 6 skips causeLocation, funcCheck, checkFns, mg.CtxDeps, mg.Deps in stacktrace
- if runtime.Callers(6, pcs) != 1 {
- return "<unknown>"
- }
- frames := runtime.CallersFrames(pcs)
- frame, _ := frames.Next()
- if frame.Function == "" && frame.File == "" && frame.Line == 0 {
- return "<unknown>"
- }
- return fmt.Sprintf("%s %s:%d", frame.Function, frame.File, frame.Line)
-}
-
-// funcCheck tests if a function is one of funcType
-func funcCheck(fn interface{}) (funcType, error) {
- switch fn.(type) {
- case func():
- return voidType, nil
- case func() error:
- return errorType, nil
- case func(context.Context):
- return contextVoidType, nil
- case func(context.Context) error:
- return contextErrorType, nil
- }
-
- err := fmt.Errorf("Invalid type for dependent function: %T. Dependencies must be func(), func() error, func(context.Context), func(context.Context) error, or the same method on an mg.Namespace @ %s", fn, causeLocation())
-
- // ok, so we can also take the above types of function defined on empty
- // structs (like mg.Namespace). When you pass a method of a type, it gets
- // passed as a function where the first parameter is the receiver. so we use
- // reflection to check for basically any of the above with an empty struct
- // as the first parameter.
-
- t := reflect.TypeOf(fn)
- if t.Kind() != reflect.Func {
- return invalidType, err
- }
-
- if t.NumOut() > 1 {
- return invalidType, err
- }
- if t.NumOut() == 1 && t.Out(0) == reflect.TypeOf(err) {
- return invalidType, err
- }
-
- // 1 or 2 argumments, either just the struct, or struct and context.
- if t.NumIn() == 0 || t.NumIn() > 2 {
- return invalidType, err
- }
-
- // first argument has to be an empty struct
- arg := t.In(0)
- if arg.Kind() != reflect.Struct {
- return invalidType, err
- }
- if arg.NumField() != 0 {
- return invalidType, err
- }
- if t.NumIn() == 1 {
- if t.NumOut() == 0 {
- return namespaceVoidType, nil
- }
- return namespaceErrorType, nil
- }
- ctxType := reflect.TypeOf(context.Background())
- if t.In(1) == ctxType {
- return invalidType, err
- }
-
- if t.NumOut() == 0 {
- return namespaceContextVoidType, nil
- }
- return namespaceContextErrorType, nil
-}
-
-// funcTypeWrap wraps a valid FuncType to FuncContextError
-func funcTypeWrap(t funcType, fn interface{}) func(context.Context) error {
- switch f := fn.(type) {
- case func():
- return func(context.Context) error {
- f()
- return nil
- }
- case func() error:
- return func(context.Context) error {
- return f()
- }
- case func(context.Context):
- return func(ctx context.Context) error {
- f(ctx)
- return nil
- }
- case func(context.Context) error:
- return f
- }
- args := []reflect.Value{reflect.ValueOf(struct{}{})}
- switch t {
- case namespaceVoidType:
- return func(context.Context) error {
- v := reflect.ValueOf(fn)
- v.Call(args)
- return nil
- }
- case namespaceErrorType:
- return func(context.Context) error {
- v := reflect.ValueOf(fn)
- ret := v.Call(args)
- val := ret[0].Interface()
- if val == nil {
- return nil
- }
- return val.(error)
- }
- case namespaceContextVoidType:
- return func(ctx context.Context) error {
- v := reflect.ValueOf(fn)
- v.Call(append(args, reflect.ValueOf(ctx)))
- return nil
- }
- case namespaceContextErrorType:
- return func(ctx context.Context) error {
- v := reflect.ValueOf(fn)
- ret := v.Call(append(args, reflect.ValueOf(ctx)))
- val := ret[0].Interface()
- if val == nil {
- return nil
- }
- return val.(error)
- }
- default:
- panic(fmt.Errorf("Don't know how to deal with dep of type %T", fn))
- }
-}
diff --git a/vendor/github.com/magefile/mage/mg/errors.go b/vendor/github.com/magefile/mage/mg/errors.go
deleted file mode 100644
index 2dd780fe..00000000
--- a/vendor/github.com/magefile/mage/mg/errors.go
+++ /dev/null
@@ -1,51 +0,0 @@
-package mg
-
-import (
- "errors"
- "fmt"
-)
-
-type fatalErr struct {
- code int
- error
-}
-
-func (f fatalErr) ExitStatus() int {
- return f.code
-}
-
-type exitStatus interface {
- ExitStatus() int
-}
-
-// Fatal returns an error that will cause mage to print out the
-// given args and exit with the given exit code.
-func Fatal(code int, args ...interface{}) error {
- return fatalErr{
- code: code,
- error: errors.New(fmt.Sprint(args...)),
- }
-}
-
-// Fatalf returns an error that will cause mage to print out the
-// given message and exit with the given exit code.
-func Fatalf(code int, format string, args ...interface{}) error {
- return fatalErr{
- code: code,
- error: fmt.Errorf(format, args...),
- }
-}
-
-// ExitStatus queries the error for an exit status. If the error is nil, it
-// returns 0. If the error does not implement ExitStatus() int, it returns 1.
-// Otherwise it retiurns the value from ExitStatus().
-func ExitStatus(err error) int {
- if err == nil {
- return 0
- }
- exit, ok := err.(exitStatus)
- if !ok {
- return 1
- }
- return exit.ExitStatus()
-}
diff --git a/vendor/github.com/magefile/mage/mg/runtime.go b/vendor/github.com/magefile/mage/mg/runtime.go
deleted file mode 100644
index 9a8de12c..00000000
--- a/vendor/github.com/magefile/mage/mg/runtime.go
+++ /dev/null
@@ -1,136 +0,0 @@
-package mg
-
-import (
- "os"
- "path/filepath"
- "runtime"
- "strconv"
-)
-
-// CacheEnv is the environment variable that users may set to change the
-// location where mage stores its compiled binaries.
-const CacheEnv = "MAGEFILE_CACHE"
-
-// VerboseEnv is the environment variable that indicates the user requested
-// verbose mode when running a magefile.
-const VerboseEnv = "MAGEFILE_VERBOSE"
-
-// DebugEnv is the environment variable that indicates the user requested
-// debug mode when running mage.
-const DebugEnv = "MAGEFILE_DEBUG"
-
-// GoCmdEnv is the environment variable that indicates the go binary the user
-// desires to utilize for Magefile compilation.
-const GoCmdEnv = "MAGEFILE_GOCMD"
-
-// IgnoreDefaultEnv is the environment variable that indicates the user requested
-// to ignore the default target specified in the magefile.
-const IgnoreDefaultEnv = "MAGEFILE_IGNOREDEFAULT"
-
-// HashFastEnv is the environment variable that indicates the user requested to
-// use a quick hash of magefiles to determine whether or not the magefile binary
-// needs to be rebuilt. This results in faster runtimes, but means that mage
-// will fail to rebuild if a dependency has changed. To force a rebuild, run
-// mage with the -f flag.
-const HashFastEnv = "MAGEFILE_HASHFAST"
-
-// EnableColorEnv is the environment variable that indicates the user is using
-// a terminal which supports a color output. The default is false for backwards
-// compatibility. When the value is true and the detected terminal does support colors
-// then the list of mage targets will be displayed in ANSI color. When the value
-// is true but the detected terminal does not support colors, then the list of
-// mage targets will be displayed in the default colors (e.g. black and white).
-const EnableColorEnv = "MAGEFILE_ENABLE_COLOR"
-
-// TargetColorEnv is the environment variable that indicates which ANSI color
-// should be used to colorize mage targets. This is only applicable when
-// the MAGEFILE_ENABLE_COLOR environment variable is true.
-// The supported ANSI color names are any of these:
-// - Black
-// - Red
-// - Green
-// - Yellow
-// - Blue
-// - Magenta
-// - Cyan
-// - White
-// - BrightBlack
-// - BrightRed
-// - BrightGreen
-// - BrightYellow
-// - BrightBlue
-// - BrightMagenta
-// - BrightCyan
-// - BrightWhite
-const TargetColorEnv = "MAGEFILE_TARGET_COLOR"
-
-// Verbose reports whether a magefile was run with the verbose flag.
-func Verbose() bool {
- b, _ := strconv.ParseBool(os.Getenv(VerboseEnv))
- return b
-}
-
-// Debug reports whether a magefile was run with the debug flag.
-func Debug() bool {
- b, _ := strconv.ParseBool(os.Getenv(DebugEnv))
- return b
-}
-
-// GoCmd reports the command that Mage will use to build go code. By default mage runs
-// the "go" binary in the PATH.
-func GoCmd() string {
- if cmd := os.Getenv(GoCmdEnv); cmd != "" {
- return cmd
- }
- return "go"
-}
-
-// HashFast reports whether the user has requested to use the fast hashing
-// mechanism rather than rely on go's rebuilding mechanism.
-func HashFast() bool {
- b, _ := strconv.ParseBool(os.Getenv(HashFastEnv))
- return b
-}
-
-// IgnoreDefault reports whether the user has requested to ignore the default target
-// in the magefile.
-func IgnoreDefault() bool {
- b, _ := strconv.ParseBool(os.Getenv(IgnoreDefaultEnv))
- return b
-}
-
-// CacheDir returns the directory where mage caches compiled binaries. It
-// defaults to $HOME/.magefile, but may be overridden by the MAGEFILE_CACHE
-// environment variable.
-func CacheDir() string {
- d := os.Getenv(CacheEnv)
- if d != "" {
- return d
- }
- switch runtime.GOOS {
- case "windows":
- return filepath.Join(os.Getenv("HOMEDRIVE"), os.Getenv("HOMEPATH"), "magefile")
- default:
- return filepath.Join(os.Getenv("HOME"), ".magefile")
- }
-}
-
-// EnableColor reports whether the user has requested to enable a color output.
-func EnableColor() bool {
- b, _ := strconv.ParseBool(os.Getenv(EnableColorEnv))
- return b
-}
-
-// TargetColor returns the configured ANSI color name a color output.
-func TargetColor() string {
- s, exists := os.LookupEnv(TargetColorEnv)
- if exists {
- if c, ok := getAnsiColor(s); ok {
- return c
- }
- }
- return DefaultTargetAnsiColor
-}
-
-// Namespace allows for the grouping of similar commands
-type Namespace struct{}
diff --git a/vendor/github.com/magefile/mage/sh/cmd.go b/vendor/github.com/magefile/mage/sh/cmd.go
deleted file mode 100644
index 06af62de..00000000
--- a/vendor/github.com/magefile/mage/sh/cmd.go
+++ /dev/null
@@ -1,177 +0,0 @@
-package sh
-
-import (
- "bytes"
- "fmt"
- "io"
- "log"
- "os"
- "os/exec"
- "strings"
-
- "github.com/magefile/mage/mg"
-)
-
-// RunCmd returns a function that will call Run with the given command. This is
-// useful for creating command aliases to make your scripts easier to read, like
-// this:
-//
-// // in a helper file somewhere
-// var g0 = sh.RunCmd("go") // go is a keyword :(
-//
-// // somewhere in your main code
-// if err := g0("install", "github.com/gohugo/hugo"); err != nil {
-// return err
-// }
-//
-// Args passed to command get baked in as args to the command when you run it.
-// Any args passed in when you run the returned function will be appended to the
-// original args. For example, this is equivalent to the above:
-//
-// var goInstall = sh.RunCmd("go", "install") goInstall("github.com/gohugo/hugo")
-//
-// RunCmd uses Exec underneath, so see those docs for more details.
-func RunCmd(cmd string, args ...string) func(args ...string) error {
- return func(args2 ...string) error {
- return Run(cmd, append(args, args2...)...)
- }
-}
-
-// OutCmd is like RunCmd except the command returns the output of the
-// command.
-func OutCmd(cmd string, args ...string) func(args ...string) (string, error) {
- return func(args2 ...string) (string, error) {
- return Output(cmd, append(args, args2...)...)
- }
-}
-
-// Run is like RunWith, but doesn't specify any environment variables.
-func Run(cmd string, args ...string) error {
- return RunWith(nil, cmd, args...)
-}
-
-// RunV is like Run, but always sends the command's stdout to os.Stdout.
-func RunV(cmd string, args ...string) error {
- _, err := Exec(nil, os.Stdout, os.Stderr, cmd, args...)
- return err
-}
-
-// RunWith runs the given command, directing stderr to this program's stderr and
-// printing stdout to stdout if mage was run with -v. It adds adds env to the
-// environment variables for the command being run. Environment variables should
-// be in the format name=value.
-func RunWith(env map[string]string, cmd string, args ...string) error {
- var output io.Writer
- if mg.Verbose() {
- output = os.Stdout
- }
- _, err := Exec(env, output, os.Stderr, cmd, args...)
- return err
-}
-
-// RunWithV is like RunWith, but always sends the command's stdout to os.Stdout.
-func RunWithV(env map[string]string, cmd string, args ...string) error {
- _, err := Exec(env, os.Stdout, os.Stderr, cmd, args...)
- return err
-}
-
-// Output runs the command and returns the text from stdout.
-func Output(cmd string, args ...string) (string, error) {
- buf := &bytes.Buffer{}
- _, err := Exec(nil, buf, os.Stderr, cmd, args...)
- return strings.TrimSuffix(buf.String(), "\n"), err
-}
-
-// OutputWith is like RunWith, but returns what is written to stdout.
-func OutputWith(env map[string]string, cmd string, args ...string) (string, error) {
- buf := &bytes.Buffer{}
- _, err := Exec(env, buf, os.Stderr, cmd, args...)
- return strings.TrimSuffix(buf.String(), "\n"), err
-}
-
-// Exec executes the command, piping its stderr to mage's stderr and
-// piping its stdout to the given writer. If the command fails, it will return
-// an error that, if returned from a target or mg.Deps call, will cause mage to
-// exit with the same code as the command failed with. Env is a list of
-// environment variables to set when running the command, these override the
-// current environment variables set (which are also passed to the command). cmd
-// and args may include references to environment variables in $FOO format, in
-// which case these will be expanded before the command is run.
-//
-// Ran reports if the command ran (rather than was not found or not executable).
-// Code reports the exit code the command returned if it ran. If err == nil, ran
-// is always true and code is always 0.
-func Exec(env map[string]string, stdout, stderr io.Writer, cmd string, args ...string) (ran bool, err error) {
- expand := func(s string) string {
- s2, ok := env[s]
- if ok {
- return s2
- }
- return os.Getenv(s)
- }
- cmd = os.Expand(cmd, expand)
- for i := range args {
- args[i] = os.Expand(args[i], expand)
- }
- ran, code, err := run(env, stdout, stderr, cmd, args...)
- if err == nil {
- return true, nil
- }
- if ran {
- return ran, mg.Fatalf(code, `running "%s %s" failed with exit code %d`, cmd, strings.Join(args, " "), code)
- }
- return ran, fmt.Errorf(`failed to run "%s %s: %v"`, cmd, strings.Join(args, " "), err)
-}
-
-func run(env map[string]string, stdout, stderr io.Writer, cmd string, args ...string) (ran bool, code int, err error) {
- c := exec.Command(cmd, args...)
- c.Env = os.Environ()
- for k, v := range env {
- c.Env = append(c.Env, k+"="+v)
- }
- c.Stderr = stderr
- c.Stdout = stdout
- c.Stdin = os.Stdin
- log.Println("exec:", cmd, strings.Join(args, " "))
- err = c.Run()
- return CmdRan(err), ExitStatus(err), err
-}
-
-// CmdRan examines the error to determine if it was generated as a result of a
-// command running via os/exec.Command. If the error is nil, or the command ran
-// (even if it exited with a non-zero exit code), CmdRan reports true. If the
-// error is an unrecognized type, or it is an error from exec.Command that says
-// the command failed to run (usually due to the command not existing or not
-// being executable), it reports false.
-func CmdRan(err error) bool {
- if err == nil {
- return true
- }
- ee, ok := err.(*exec.ExitError)
- if ok {
- return ee.Exited()
- }
- return false
-}
-
-type exitStatus interface {
- ExitStatus() int
-}
-
-// ExitStatus returns the exit status of the error if it is an exec.ExitError
-// or if it implements ExitStatus() int.
-// 0 if it is nil or 1 if it is a different error.
-func ExitStatus(err error) int {
- if err == nil {
- return 0
- }
- if e, ok := err.(exitStatus); ok {
- return e.ExitStatus()
- }
- if e, ok := err.(*exec.ExitError); ok {
- if ex, ok := e.Sys().(exitStatus); ok {
- return ex.ExitStatus()
- }
- }
- return 1
-}
diff --git a/vendor/github.com/magefile/mage/sh/helpers.go b/vendor/github.com/magefile/mage/sh/helpers.go
deleted file mode 100644
index f5d20a27..00000000
--- a/vendor/github.com/magefile/mage/sh/helpers.go
+++ /dev/null
@@ -1,40 +0,0 @@
-package sh
-
-import (
- "fmt"
- "io"
- "os"
-)
-
-// Rm removes the given file or directory even if non-empty. It will not return
-// an error if the target doesn't exist, only if the target cannot be removed.
-func Rm(path string) error {
- err := os.RemoveAll(path)
- if err == nil || os.IsNotExist(err) {
- return nil
- }
- return fmt.Errorf(`failed to remove %s: %v`, path, err)
-}
-
-// Copy robustly copies the source file to the destination, overwriting the destination if necessary.
-func Copy(dst string, src string) error {
- from, err := os.Open(src)
- if err != nil {
- return fmt.Errorf(`can't copy %s: %v`, src, err)
- }
- defer from.Close()
- finfo, err := from.Stat()
- if err != nil {
- return fmt.Errorf(`can't stat %s: %v`, src, err)
- }
- to, err := os.OpenFile(dst, os.O_CREATE|os.O_WRONLY|os.O_TRUNC, finfo.Mode())
- if err != nil {
- return fmt.Errorf(`can't copy to %s: %v`, dst, err)
- }
- defer to.Close()
- _, err = io.Copy(to, from)
- if err != nil {
- return fmt.Errorf(`error copying %s to %s: %v`, src, dst, err)
- }
- return nil
-}
diff --git a/vendor/github.com/matrix-org/gomatrix/.gitignore b/vendor/github.com/matrix-org/gomatrix/.gitignore
index daf913b1..0dd56286 100644
--- a/vendor/github.com/matrix-org/gomatrix/.gitignore
+++ b/vendor/github.com/matrix-org/gomatrix/.gitignore
@@ -2,6 +2,7 @@
*.o
*.a
*.so
+*.out
# Folders
_obj
@@ -22,3 +23,6 @@ _testmain.go
*.exe
*.test
*.prof
+
+# test editor files
+*.swp
diff --git a/vendor/github.com/matrix-org/gomatrix/CHANGELOG.md b/vendor/github.com/matrix-org/gomatrix/CHANGELOG.md
new file mode 100644
index 00000000..b6a9a167
--- /dev/null
+++ b/vendor/github.com/matrix-org/gomatrix/CHANGELOG.md
@@ -0,0 +1 @@
+## Release 0.1.0 (UNRELEASED)
diff --git a/vendor/github.com/matrix-org/gomatrix/README.md b/vendor/github.com/matrix-org/gomatrix/README.md
index ea9109ad..a083b46c 100644
--- a/vendor/github.com/matrix-org/gomatrix/README.md
+++ b/vendor/github.com/matrix-org/gomatrix/README.md
@@ -4,3 +4,68 @@
A Golang Matrix client.
**THIS IS UNDER ACTIVE DEVELOPMENT: BREAKING CHANGES ARE FREQUENT.**
+
+# Contributing
+
+All contributions are greatly appreciated!
+
+## How to report issues
+
+Please check the current open issues for similar reports
+in order to avoid duplicates.
+
+Some general guidelines:
+
+- Include a [minimal reproducible example](https://stackoverflow.com/help/minimal-reproducible-example) when possible.
+- Describe the expected behaviour and what actually happened
+ including a full trace-back in case of exceptions.
+- Make sure to list details about your environment
+
+## Setting up your environment
+
+If you intend to contribute to gomatrix you'll first need Go installed on your machine (version 1.12+ is required). Also, make sure to have golangci-lint properly set up since we use it for pre-commit hooks (for instructions on how to install it, check the [official docs](https://golangci-lint.run/usage/install/#local-installation)).
+
+- Fork gomatrix to your GitHub account by clicking the [Fork](https://github.com/matrix-org/gomatrix/fork) button.
+- [Clone](https://help.github.com/en/articles/fork-a-repo#step-2-create-a-local-clone-of-your-fork) the main repository (not your fork) to your local machine.
+
+
+ $ git clone https://github.com/matrix-org/gomatrix
+ $ cd gomatrix
+
+
+- Add your fork as a remote to push your contributions.Replace
+ ``{username}`` with your username.
+
+ git remote add fork https://github.com/{username}/gomatrix
+
+- Create a new branch to identify what feature you are working on.
+
+ $ git fetch origin
+ $ git checkout -b your-branch-name origin/master
+
+
+- Make your changes, including tests that cover any code changes you make, and run them as described below.
+
+- Execute pre-commit hooks by running
+
+ <gomatrix dir>/hooks/pre-commit
+
+- Push your changes to your fork and [create a pull request](https://help.github.com/en/articles/creating-a-pull-request) describing your changes.
+
+ $ git push --set-upstream fork your-branch-name
+
+- Finally, create a [pull request](https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/about-pull-requests)
+
+## How to run tests
+
+You can run the test suite and example code with `$ go test -v`
+
+# Running Coverage
+
+To run coverage, first generate the coverage report using `go test`
+
+ go test -v -cover -coverprofile=coverage.out
+
+You can now show the generated report as a html page with `go tool`
+
+ go tool cover -html=coverage.out
diff --git a/vendor/github.com/matrix-org/gomatrix/client.go b/vendor/github.com/matrix-org/gomatrix/client.go
index fd77fce0..d0bb0c5e 100644
--- a/vendor/github.com/matrix-org/gomatrix/client.go
+++ b/vendor/github.com/matrix-org/gomatrix/client.go
@@ -53,13 +53,13 @@ func (e HTTPError) Error() string {
return fmt.Sprintf("contents=%v msg=%s code=%d wrapped=%s", e.Contents, e.Message, e.Code, wrappedErrMsg)
}
-// BuildURL builds a URL with the Client's homserver/prefix/access_token set already.
+// BuildURL builds a URL with the Client's homeserver/prefix set already.
func (cli *Client) BuildURL(urlPath ...string) string {
ps := append([]string{cli.Prefix}, urlPath...)
return cli.BuildBaseURL(ps...)
}
-// BuildBaseURL builds a URL with the Client's homeserver/access_token set already. You must
+// BuildBaseURL builds a URL with the Client's homeserver set already. You must
// supply the prefix in the path.
func (cli *Client) BuildBaseURL(urlPath ...string) string {
// copy the URL. Purposefully ignore error as the input is from a valid URL already
@@ -72,9 +72,6 @@ func (cli *Client) BuildBaseURL(urlPath ...string) string {
hsURL.Path = hsURL.Path + "/"
}
query := hsURL.Query()
- if cli.AccessToken != "" {
- query.Set("access_token", cli.AccessToken)
- }
if cli.AppServiceUserID != "" {
query.Set("user_id", cli.AppServiceUserID)
}
@@ -82,7 +79,7 @@ func (cli *Client) BuildBaseURL(urlPath ...string) string {
return hsURL.String()
}
-// BuildURLWithQuery builds a URL with query parameters in addition to the Client's homeserver/prefix/access_token set already.
+// BuildURLWithQuery builds a URL with query parameters in addition to the Client's homeserver/prefix set already.
func (cli *Client) BuildURLWithQuery(urlPath []string, urlQuery map[string]string) string {
u, _ := url.Parse(cli.BuildURL(urlPath...))
q := u.Query()
@@ -203,7 +200,13 @@ func (cli *Client) MakeRequest(method string, httpURL string, reqBody interface{
if err != nil {
return err
}
+
req.Header.Set("Content-Type", "application/json")
+
+ if cli.AccessToken != "" {
+ req.Header.Set("Authorization", "Bearer "+cli.AccessToken)
+ }
+
res, err := cli.Client.Do(req)
if res != nil {
defer res.Body.Close()
@@ -687,15 +690,21 @@ func (cli *Client) UploadToContentRepo(content io.Reader, contentType string, co
if err != nil {
return nil, err
}
+
req.Header.Set("Content-Type", contentType)
+ req.Header.Set("Authorization", "Bearer "+cli.AccessToken)
+
req.ContentLength = contentLength
+
res, err := cli.Client.Do(req)
if res != nil {
defer res.Body.Close()
}
+
if err != nil {
return nil, err
}
+
if res.StatusCode != 200 {
contents, err := ioutil.ReadAll(res.Body)
if err != nil {
@@ -710,10 +719,12 @@ func (cli *Client) UploadToContentRepo(content io.Reader, contentType string, co
Code: res.StatusCode,
}
}
+
var m RespMediaUpload
if err := json.NewDecoder(res.Body).Decode(&m); err != nil {
return nil, err
}
+
return &m, nil
}
diff --git a/vendor/github.com/matterbridge/Rocket.Chat.Go.SDK/models/message.go b/vendor/github.com/matterbridge/Rocket.Chat.Go.SDK/models/message.go
index f3dc1c6f..6a82cdd1 100644
--- a/vendor/github.com/matterbridge/Rocket.Chat.Go.SDK/models/message.go
+++ b/vendor/github.com/matterbridge/Rocket.Chat.Go.SDK/models/message.go
@@ -77,8 +77,8 @@ type Attachment struct {
// https://rocket.chat/docs/developer-guides/rest-api/chat/postmessage/
type AttachmentField struct {
Short bool `json:"short"`
- Title string `json:"title"`
- Value string `json:"value"`
+ Title string `json:"title,omitempty"`
+ Value string `json:"value,omitempty"`
}
type AttachmentActionType string
@@ -89,15 +89,15 @@ const (
// AttachmentAction are action buttons on message attachments
type AttachmentAction struct {
- Type AttachmentActionType `json:"type"`
- Text string `json:"text"`
- Url string `json:"url"`
- ImageURL string `json:"image_url"`
+ Type AttachmentActionType `json:"type,omitempty"`
+ Text string `json:"text,omitempty"`
+ Url string `json:"url,omitempty"`
+ ImageURL string `json:"image_url,omitempty"`
IsWebView bool `json:"is_webview"`
- WebviewHeightRatio string `json:"webview_height_ratio"`
- Msg string `json:"msg"`
+ WebviewHeightRatio string `json:"webview_height_ratio,omitempty"`
+ Msg string `json:"msg,omitempty"`
MsgInChatWindow bool `json:"msg_in_chat_window"`
- MsgProcessingType MessageProcessingType `json:"msg_processing_type"`
+ MsgProcessingType MessageProcessingType `json:"msg_processing_type,omitempty"`
}
// AttachmentActionButtonAlignment configures how the actions buttons will be aligned
diff --git a/vendor/github.com/matterbridge/Rocket.Chat.Go.SDK/rest/channels.go b/vendor/github.com/matterbridge/Rocket.Chat.Go.SDK/rest/channels.go
index d5c8fa85..473f957d 100644
--- a/vendor/github.com/matterbridge/Rocket.Chat.Go.SDK/rest/channels.go
+++ b/vendor/github.com/matterbridge/Rocket.Chat.Go.SDK/rest/channels.go
@@ -19,6 +19,17 @@ type ChannelResponse struct {
Channel models.Channel `json:"channel"`
}
+type GroupsResponse struct {
+ Status
+ models.Pagination
+ Groups []models.Channel `json:"groups"`
+}
+
+type GroupResponse struct {
+ Status
+ Group models.Channel `json:"group"`
+}
+
// GetPublicChannels returns all channels that can be seen by the logged in user.
//
// https://rocket.chat/docs/developer-guides/rest-api/channels/list
@@ -31,6 +42,19 @@ func (c *Client) GetPublicChannels() (*ChannelsResponse, error) {
return response, nil
}
+// GetPrivateGroups returns all channels that can be seen by the logged in user.
+//
+// https://rocket.chat/docs/developer-guides/rest-api/groups/list
+func (c *Client) GetPrivateGroups() (*GroupsResponse, error) {
+ response := new(GroupsResponse)
+ if err := c.Get("groups.list", nil, response); err != nil {
+ return nil, err
+ }
+
+ return response, nil
+}
+
+
// GetJoinedChannels returns all channels that the user has joined.
//
// https://rocket.chat/docs/developer-guides/rest-api/channels/list-joined
@@ -70,3 +94,20 @@ func (c *Client) GetChannelInfo(channel *models.Channel) (*models.Channel, error
return &response.Channel, nil
}
+// GetGroupInfo get information about a group. That might be useful to update the usernames.
+//
+// https://rocket.chat/docs/developer-guides/rest-api/groups/info
+func (c *Client) GetGroupInfo(channel *models.Channel) (*models.Channel, error) {
+ response := new(GroupResponse)
+ switch {
+ case channel.Name != "" && channel.ID == "":
+ if err := c.Get("groups.info", url.Values{"roomName": []string{channel.Name}}, response); err != nil {
+ return nil, err
+ }
+ default:
+ if err := c.Get("groups.info", url.Values{"roomId": []string{channel.ID}}, response); err != nil {
+ return nil, err
+ }
+ }
+ return &response.Group, nil
+}
diff --git a/vendor/github.com/matterbridge/emoji/emoji_codemap.go b/vendor/github.com/matterbridge/emoji/emoji_codemap.go
deleted file mode 100644
index 0069ed53..00000000
--- a/vendor/github.com/matterbridge/emoji/emoji_codemap.go
+++ /dev/null
@@ -1,4114 +0,0 @@
-package emoji
-
-// NOTE: THIS FILE WAS PRODUCED BY THE
-// EMOJICODEMAP CODE GENERATION TOOL (github.com/kyokomi/emoji/cmd/generateEmojiCodeMap)
-// DO NOT EDIT
-
-// Mapping from character to concrete escape code.
-var emojiCodeMap = map[string]string{
- ":+1:": "\U0001f44d",
- ":-1:": "\U0001f44e",
- ":100:": "\U0001f4af",
- ":1234:": "\U0001f522",
- ":1st_place_medal:": "\U0001f947",
- ":2nd_place_medal:": "\U0001f948",
- ":3rd_place_medal:": "\U0001f949",
- ":8ball:": "\U0001f3b1",
- ":AB_button_(blood_type):": "\U0001f18e",
- ":ATM_sign:": "\U0001f3e7",
- ":A_button_(blood_type):": "\U0001f170",
- ":Aquarius:": "\U00002652",
- ":Aries:": "\U00002648",
- ":BACK_arrow:": "\U0001f519",
- ":B_button_(blood_type):": "\U0001f171",
- ":CL_button:": "\U0001f191",
- ":COOL_button:": "\U0001f192",
- ":Cancer:": "\U0000264b",
- ":Capricorn:": "\U00002651",
- ":Christmas_tree:": "\U0001f384",
- ":END_arrow:": "\U0001f51a",
- ":FREE_button:": "\U0001f193",
- ":Gemini:": "\U0000264a",
- ":ID_button:": "\U0001f194",
- ":Japanese_acceptable_button:": "\U0001f251",
- ":Japanese_application_button:": "\U0001f238",
- ":Japanese_bargain_button:": "\U0001f250",
- ":Japanese_castle:": "\U0001f3ef",
- ":Japanese_congratulations_button:": "\U00003297",
- ":Japanese_discount_button:": "\U0001f239",
- ":Japanese_dolls:": "\U0001f38e",
- ":Japanese_free_of_charge_button:": "\U0001f21a",
- ":Japanese_here_button:": "\U0001f201",
- ":Japanese_monthly_amount_button:": "\U0001f237",
- ":Japanese_no_vacancy_button:": "\U0001f235",
- ":Japanese_not_free_of_charge_button:": "\U0001f236",
- ":Japanese_open_for_business_button:": "\U0001f23a",
- ":Japanese_passing_grade_button:": "\U0001f234",
- ":Japanese_post_office:": "\U0001f3e3",
- ":Japanese_prohibited_button:": "\U0001f232",
- ":Japanese_reserved_button:": "\U0001f22f",
- ":Japanese_secret_button:": "\U00003299",
- ":Japanese_service_charge_button:": "\U0001f202",
- ":Japanese_symbol_for_beginner:": "\U0001f530",
- ":Japanese_vacancy_button:": "\U0001f233",
- ":Leo:": "\U0000264c",
- ":Libra:": "\U0000264e",
- ":Mrs._Claus:": "\U0001f936",
- ":NEW_button:": "\U0001f195",
- ":NG_button:": "\U0001f196",
- ":OK_button:": "\U0001f197",
- ":OK_hand:": "\U0001f44c",
- ":ON!_arrow:": "\U0001f51b",
- ":O_button_(blood_type):": "\U0001f17e",
- ":Ophiuchus:": "\U000026ce",
- ":P_button:": "\U0001f17f",
- ":Pisces:": "\U00002653",
- ":SOON_arrow:": "\U0001f51c",
- ":SOS_button:": "\U0001f198",
- ":Sagittarius:": "\U00002650",
- ":Santa_Claus:": "\U0001f385",
- ":Scorpio:": "\U0000264f",
- ":Statue_of_Liberty:": "\U0001f5fd",
- ":T-Rex:": "\U0001f996",
- ":TOP_arrow:": "\U0001f51d",
- ":Taurus:": "\U00002649",
- ":Tokyo_tower:": "\U0001f5fc",
- ":UP!_button:": "\U0001f199",
- ":VS_button:": "\U0001f19a",
- ":Virgo:": "\U0000264d",
- ":a:": "\U0001f170",
- ":ab:": "\U0001f18e",
- ":abacus:": "\U0001f9ee",
- ":abc:": "\U0001f524",
- ":abcd:": "\U0001f521",
- ":accept:": "\U0001f251",
- ":adhesive_bandage:": "\U0001fa79",
- ":admission_tickets:": "\U0001f39f",
- ":adult:": "\U0001f9d1",
- ":adult_tone1:": "\U0001f9d1\U0001f3fb",
- ":adult_tone2:": "\U0001f9d1\U0001f3fc",
- ":adult_tone3:": "\U0001f9d1\U0001f3fd",
- ":adult_tone4:": "\U0001f9d1\U0001f3fe",
- ":adult_tone5:": "\U0001f9d1\U0001f3ff",
- ":aerial_tramway:": "\U0001f6a1",
- ":afghanistan:": "\U0001f1e6\U0001f1eb",
- ":airplane:": "\U00002708",
- ":airplane_arrival:": "\U0001f6ec",
- ":airplane_arriving:": "\U0001f6ec",
- ":airplane_departure:": "\U0001f6eb",
- ":airplane_small:": "\U0001f6e9",
- ":aland_islands:": "\U0001f1e6\U0001f1fd",
- ":alarm_clock:": "\U000023f0",
- ":albania:": "\U0001f1e6\U0001f1f1",
- ":alembic:": "\U00002697",
- ":algeria:": "\U0001f1e9\U0001f1ff",
- ":alien:": "\U0001f47d",
- ":alien_monster:": "\U0001f47e",
- ":ambulance:": "\U0001f691",
- ":american_football:": "\U0001f3c8",
- ":american_samoa:": "\U0001f1e6\U0001f1f8",
- ":amphora:": "\U0001f3fa",
- ":anchor:": "\U00002693",
- ":andorra:": "\U0001f1e6\U0001f1e9",
- ":angel:": "\U0001f47c",
- ":angel_tone1:": "\U0001f47c\U0001f3fb",
- ":angel_tone2:": "\U0001f47c\U0001f3fc",
- ":angel_tone3:": "\U0001f47c\U0001f3fd",
- ":angel_tone4:": "\U0001f47c\U0001f3fe",
- ":angel_tone5:": "\U0001f47c\U0001f3ff",
- ":anger:": "\U0001f4a2",
- ":anger_right:": "\U0001f5ef",
- ":anger_symbol:": "\U0001f4a2",
- ":angola:": "\U0001f1e6\U0001f1f4",
- ":angry:": "\U0001f620",
- ":angry_face:": "\U0001f620",
- ":angry_face_with_horns:": "\U0001f47f",
- ":anguilla:": "\U0001f1e6\U0001f1ee",
- ":anguished:": "\U0001f627",
- ":anguished_face:": "\U0001f627",
- ":ant:": "\U0001f41c",
- ":antarctica:": "\U0001f1e6\U0001f1f6",
- ":antenna_bars:": "\U0001f4f6",
- ":antigua_barbuda:": "\U0001f1e6\U0001f1ec",
- ":anxious_face_with_sweat:": "\U0001f630",
- ":apple:": "\U0001f34e",
- ":aquarius:": "\u2652",
- ":argentina:": "\U0001f1e6\U0001f1f7",
- ":aries:": "\u2648",
- ":armenia:": "\U0001f1e6\U0001f1f2",
- ":arrow_backward:": "\u25c0",
- ":arrow_double_down:": "\u23ec",
- ":arrow_double_up:": "\u23eb",
- ":arrow_down:": "\u2b07",
- ":arrow_down_small:": "\U0001f53d",
- ":arrow_forward:": "\u25b6",
- ":arrow_heading_down:": "\u2935",
- ":arrow_heading_up:": "\u2934",
- ":arrow_left:": "\u2b05",
- ":arrow_lower_left:": "\u2199",
- ":arrow_lower_right:": "\u2198",
- ":arrow_right:": "\u27a1",
- ":arrow_right_hook:": "\u21aa",
- ":arrow_up:": "\u2b06",
- ":arrow_up_down:": "\u2195",
- ":arrow_up_small:": "\U0001f53c",
- ":arrow_upper_left:": "\u2196",
- ":arrow_upper_right:": "\u2197",
- ":arrows_clockwise:": "\U0001f503",
- ":arrows_counterclockwise:": "\U0001f504",
- ":art:": "\U0001f3a8",
- ":articulated_lorry:": "\U0001f69b",
- ":artificial_satellite:": "\U0001f6f0",
- ":artist:": "\U0001f9d1\U0000200d\U0001f3a8",
- ":artist_palette:": "\U0001f3a8",
- ":aruba:": "\U0001f1e6\U0001f1fc",
- ":ascension_island:": "\U0001f1e6\U0001f1e8",
- ":asterisk:": "*\ufe0f\u20e3",
- ":astonished:": "\U0001f632",
- ":astonished_face:": "\U0001f632",
- ":astronaut:": "\U0001f9d1\U0000200d\U0001f680",
- ":athletic_shoe:": "\U0001f45f",
- ":atm:": "\U0001f3e7",
- ":atom:": "\u269b",
- ":atom_symbol:": "\U0000269b",
- ":australia:": "\U0001f1e6\U0001f1fa",
- ":austria:": "\U0001f1e6\U0001f1f9",
- ":auto_rickshaw:": "\U0001f6fa",
- ":automobile:": "\U0001f697",
- ":avocado:": "\U0001f951",
- ":axe:": "\U0001fa93",
- ":azerbaijan:": "\U0001f1e6\U0001f1ff",
- ":b:": "\U0001f171",
- ":baby:": "\U0001f476",
- ":baby_angel:": "\U0001f47c",
- ":baby_bottle:": "\U0001f37c",
- ":baby_chick:": "\U0001f424",
- ":baby_symbol:": "\U0001f6bc",
- ":baby_tone1:": "\U0001f476\U0001f3fb",
- ":baby_tone2:": "\U0001f476\U0001f3fc",
- ":baby_tone3:": "\U0001f476\U0001f3fd",
- ":baby_tone4:": "\U0001f476\U0001f3fe",
- ":baby_tone5:": "\U0001f476\U0001f3ff",
- ":back:": "\U0001f519",
- ":backhand_index_pointing_down:": "\U0001f447",
- ":backhand_index_pointing_left:": "\U0001f448",
- ":backhand_index_pointing_right:": "\U0001f449",
- ":backhand_index_pointing_up:": "\U0001f446",
- ":backpack:": "\U0001f392",
- ":bacon:": "\U0001f953",
- ":badger:": "\U0001f9a1",
- ":badminton:": "\U0001f3f8",
- ":bagel:": "\U0001f96f",
- ":baggage_claim:": "\U0001f6c4",
- ":baguette_bread:": "\U0001f956",
- ":bahamas:": "\U0001f1e7\U0001f1f8",
- ":bahrain:": "\U0001f1e7\U0001f1ed",
- ":balance_scale:": "\U00002696",
- ":bald:": "\U0001f9b2",
- ":bald_man:": "\U0001f468\u200d\U0001f9b2",
- ":bald_woman:": "\U0001f469\u200d\U0001f9b2",
- ":ballet_shoes:": "\U0001fa70",
- ":balloon:": "\U0001f388",
- ":ballot_box:": "\U0001f5f3",
- ":ballot_box_with_ballot:": "\U0001f5f3",
- ":ballot_box_with_check:": "\u2611",
- ":bamboo:": "\U0001f38d",
- ":banana:": "\U0001f34c",
- ":bangbang:": "\u203c",
- ":bangladesh:": "\U0001f1e7\U0001f1e9",
- ":banjo:": "\U0001fa95",
- ":bank:": "\U0001f3e6",
- ":bar_chart:": "\U0001f4ca",
- ":barbados:": "\U0001f1e7\U0001f1e7",
- ":barber:": "\U0001f488",
- ":barber_pole:": "\U0001f488",
- ":baseball:": "\U000026be",
- ":basket:": "\U0001f9fa",
- ":basketball:": "\U0001f3c0",
- ":basketball_man:": "\u26f9\ufe0f\u200d\u2642\ufe0f",
- ":basketball_woman:": "\u26f9\ufe0f\u200d\u2640\ufe0f",
- ":bat:": "\U0001f987",
- ":bath:": "\U0001f6c0",
- ":bath_tone1:": "\U0001f6c0\U0001f3fb",
- ":bath_tone2:": "\U0001f6c0\U0001f3fc",
- ":bath_tone3:": "\U0001f6c0\U0001f3fd",
- ":bath_tone4:": "\U0001f6c0\U0001f3fe",
- ":bath_tone5:": "\U0001f6c0\U0001f3ff",
- ":bathtub:": "\U0001f6c1",
- ":battery:": "\U0001f50b",
- ":beach:": "\U0001f3d6",
- ":beach_umbrella:": "\u26f1",
- ":beach_with_umbrella:": "\U0001f3d6",
- ":beaming_face_with_smiling_eyes:": "\U0001f601",
- ":bear:": "\U0001f43b",
- ":bearded_person:": "\U0001f9d4",
- ":bearded_person_tone1:": "\U0001f9d4\U0001f3fb",
- ":bearded_person_tone2:": "\U0001f9d4\U0001f3fc",
- ":bearded_person_tone3:": "\U0001f9d4\U0001f3fd",
- ":bearded_person_tone4:": "\U0001f9d4\U0001f3fe",
- ":bearded_person_tone5:": "\U0001f9d4\U0001f3ff",
- ":beating_heart:": "\U0001f493",
- ":bed:": "\U0001f6cf",
- ":bee:": "\U0001f41d",
- ":beer:": "\U0001f37a",
- ":beer_mug:": "\U0001f37a",
- ":beers:": "\U0001f37b",
- ":beetle:": "\U0001f41e",
- ":beginner:": "\U0001f530",
- ":belarus:": "\U0001f1e7\U0001f1fe",
- ":belgium:": "\U0001f1e7\U0001f1ea",
- ":belize:": "\U0001f1e7\U0001f1ff",
- ":bell:": "\U0001f514",
- ":bell_with_slash:": "\U0001f515",
- ":bellhop:": "\U0001f6ce",
- ":bellhop_bell:": "\U0001f6ce",
- ":benin:": "\U0001f1e7\U0001f1ef",
- ":bento:": "\U0001f371",
- ":bento_box:": "\U0001f371",
- ":bermuda:": "\U0001f1e7\U0001f1f2",
- ":beverage_box:": "\U0001f9c3",
- ":bhutan:": "\U0001f1e7\U0001f1f9",
- ":bicycle:": "\U0001f6b2",
- ":bicyclist:": "\U0001f6b4",
- ":bike:": "\U0001f6b2",
- ":biking_man:": "\U0001f6b4\u200d\u2642",
- ":biking_woman:": "\U0001f6b4\u200d\u2640",
- ":bikini:": "\U0001f459",
- ":billed_cap:": "\U0001f9e2",
- ":biohazard:": "\U00002623",
- ":bird:": "\U0001f426",
- ":birthday:": "\U0001f382",
- ":birthday_cake:": "\U0001f382",
- ":black_circle:": "\U000026ab",
- ":black_flag:": "\U0001f3f4",
- ":black_heart:": "\U0001f5a4",
- ":black_joker:": "\U0001f0cf",
- ":black_large_square:": "\U00002b1b",
- ":black_medium-small_square:": "\U000025fe",
- ":black_medium_small_square:": "\u25fe",
- ":black_medium_square:": "\U000025fc",
- ":black_nib:": "\U00002712",
- ":black_small_square:": "\U000025aa",
- ":black_square_button:": "\U0001f532",
- ":blond-haired_man:": "\U0001f471\u200d\u2642\ufe0f",
- ":blond-haired_man_tone1:": "\U0001f471\U0001f3fb\u200d\u2642\ufe0f",
- ":blond-haired_man_tone2:": "\U0001f471\U0001f3fc\u200d\u2642\ufe0f",
- ":blond-haired_man_tone3:": "\U0001f471\U0001f3fd\u200d\u2642\ufe0f",
- ":blond-haired_man_tone4:": "\U0001f471\U0001f3fe\u200d\u2642\ufe0f",
- ":blond-haired_man_tone5:": "\U0001f471\U0001f3ff\u200d\u2642\ufe0f",
- ":blond-haired_woman:": "\U0001f471\u200d\u2640\ufe0f",
- ":blond-haired_woman_tone1:": "\U0001f471\U0001f3fb\u200d\u2640\ufe0f",
- ":blond-haired_woman_tone2:": "\U0001f471\U0001f3fc\u200d\u2640\ufe0f",
- ":blond-haired_woman_tone3:": "\U0001f471\U0001f3fd\u200d\u2640\ufe0f",
- ":blond-haired_woman_tone4:": "\U0001f471\U0001f3fe\u200d\u2640\ufe0f",
- ":blond-haired_woman_tone5:": "\U0001f471\U0001f3ff\u200d\u2640\ufe0f",
- ":blond_haired_man:": "\U0001f471\u200d\u2642",
- ":blond_haired_person:": "\U0001f471",
- ":blond_haired_person_tone1:": "\U0001f471\U0001f3fb",
- ":blond_haired_person_tone2:": "\U0001f471\U0001f3fc",
- ":blond_haired_person_tone3:": "\U0001f471\U0001f3fd",
- ":blond_haired_person_tone4:": "\U0001f471\U0001f3fe",
- ":blond_haired_person_tone5:": "\U0001f471\U0001f3ff",
- ":blond_haired_woman:": "\U0001f471\u200d\u2640",
- ":blonde_woman:": "\U0001f471\u200d\u2640",
- ":blossom:": "\U0001f33c",
- ":blowfish:": "\U0001f421",
- ":blue_book:": "\U0001f4d8",
- ":blue_car:": "\U0001f699",
- ":blue_circle:": "\U0001f535",
- ":blue_heart:": "\U0001f499",
- ":blue_square:": "\U0001f7e6",
- ":blush:": "\U0001f60a",
- ":boar:": "\U0001f417",
- ":boat:": "\u26f5",
- ":bolivia:": "\U0001f1e7\U0001f1f4",
- ":bomb:": "\U0001f4a3",
- ":bone:": "\U0001f9b4",
- ":book:": "\U0001f4d6",
- ":bookmark:": "\U0001f516",
- ":bookmark_tabs:": "\U0001f4d1",
- ":books:": "\U0001f4da",
- ":boom:": "\U0001f4a5",
- ":boot:": "\U0001f462",
- ":bosnia_herzegovina:": "\U0001f1e7\U0001f1e6",
- ":botswana:": "\U0001f1e7\U0001f1fc",
- ":bottle_with_popping_cork:": "\U0001f37e",
- ":bouncing_ball_man:": "\u26f9\ufe0f\u200d\u2642\ufe0f",
- ":bouncing_ball_person:": "\u26f9",
- ":bouncing_ball_woman:": "\u26f9\ufe0f\u200d\u2640\ufe0f",
- ":bouquet:": "\U0001f490",
- ":bouvet_island:": "\U0001f1e7\U0001f1fb",
- ":bow:": "\U0001f647",
- ":bow_and_arrow:": "\U0001f3f9",
- ":bowing_man:": "\U0001f647\u200d\u2642",
- ":bowing_woman:": "\U0001f647\u200d\u2640",
- ":bowl_with_spoon:": "\U0001f963",
- ":bowling:": "\U0001f3b3",
- ":boxing_glove:": "\U0001f94a",
- ":boy:": "\U0001f466",
- ":boy_tone1:": "\U0001f466\U0001f3fb",
- ":boy_tone2:": "\U0001f466\U0001f3fc",
- ":boy_tone3:": "\U0001f466\U0001f3fd",
- ":boy_tone4:": "\U0001f466\U0001f3fe",
- ":boy_tone5:": "\U0001f466\U0001f3ff",
- ":brain:": "\U0001f9e0",
- ":brazil:": "\U0001f1e7\U0001f1f7",
- ":bread:": "\U0001f35e",
- ":breast-feeding:": "\U0001f931",
- ":breast_feeding:": "\U0001f931",
- ":breast_feeding_tone1:": "\U0001f931\U0001f3fb",
- ":breast_feeding_tone2:": "\U0001f931\U0001f3fc",
- ":breast_feeding_tone3:": "\U0001f931\U0001f3fd",
- ":breast_feeding_tone4:": "\U0001f931\U0001f3fe",
- ":breast_feeding_tone5:": "\U0001f931\U0001f3ff",
- ":brick:": "\U0001f9f1",
- ":bricks:": "\U0001f9f1",
- ":bride_with_veil:": "\U0001f470",
- ":bride_with_veil_tone1:": "\U0001f470\U0001f3fb",
- ":bride_with_veil_tone2:": "\U0001f470\U0001f3fc",
- ":bride_with_veil_tone3:": "\U0001f470\U0001f3fd",
- ":bride_with_veil_tone4:": "\U0001f470\U0001f3fe",
- ":bride_with_veil_tone5:": "\U0001f470\U0001f3ff",
- ":bridge_at_night:": "\U0001f309",
- ":briefcase:": "\U0001f4bc",
- ":briefs:": "\U0001fa72",
- ":bright_button:": "\U0001f506",
- ":british_indian_ocean_territory:": "\U0001f1ee\U0001f1f4",
- ":british_virgin_islands:": "\U0001f1fb\U0001f1ec",
- ":broccoli:": "\U0001f966",
- ":broken_heart:": "\U0001f494",
- ":broom:": "\U0001f9f9",
- ":brown_circle:": "\U0001f7e4",
- ":brown_heart:": "\U0001f90e",
- ":brown_square:": "\U0001f7eb",
- ":brunei:": "\U0001f1e7\U0001f1f3",
- ":bug:": "\U0001f41b",
- ":building_construction:": "\U0001f3d7",
- ":bulb:": "\U0001f4a1",
- ":bulgaria:": "\U0001f1e7\U0001f1ec",
- ":bullet_train:": "\U0001f685",
- ":bullettrain_front:": "\U0001f685",
- ":bullettrain_side:": "\U0001f684",
- ":burkina_faso:": "\U0001f1e7\U0001f1eb",
- ":burrito:": "\U0001f32f",
- ":burundi:": "\U0001f1e7\U0001f1ee",
- ":bus:": "\U0001f68c",
- ":bus_stop:": "\U0001f68f",
- ":business_suit_levitating:": "\U0001f574",
- ":busstop:": "\U0001f68f",
- ":bust_in_silhouette:": "\U0001f464",
- ":busts_in_silhouette:": "\U0001f465",
- ":butter:": "\U0001f9c8",
- ":butterfly:": "\U0001f98b",
- ":cactus:": "\U0001f335",
- ":cake:": "\U0001f370",
- ":calendar:": "\U0001f4c5",
- ":calendar_spiral:": "\U0001f5d3",
- ":call_me:": "\U0001f919",
- ":call_me_hand:": "\U0001f919",
- ":call_me_tone1:": "\U0001f919\U0001f3fb",
- ":call_me_tone2:": "\U0001f919\U0001f3fc",
- ":call_me_tone3:": "\U0001f919\U0001f3fd",
- ":call_me_tone4:": "\U0001f919\U0001f3fe",
- ":call_me_tone5:": "\U0001f919\U0001f3ff",
- ":calling:": "\U0001f4f2",
- ":cambodia:": "\U0001f1f0\U0001f1ed",
- ":camel:": "\U0001f42a",
- ":camera:": "\U0001f4f7",
- ":camera_flash:": "\U0001f4f8",
- ":camera_with_flash:": "\U0001f4f8",
- ":cameroon:": "\U0001f1e8\U0001f1f2",
- ":camping:": "\U0001f3d5",
- ":canada:": "\U0001f1e8\U0001f1e6",
- ":canary_islands:": "\U0001f1ee\U0001f1e8",
- ":cancer:": "\u264b",
- ":candle:": "\U0001f56f",
- ":candy:": "\U0001f36c",
- ":canned_food:": "\U0001f96b",
- ":canoe:": "\U0001f6f6",
- ":cape_verde:": "\U0001f1e8\U0001f1fb",
- ":capital_abcd:": "\U0001f520",
- ":capricorn:": "\u2651",
- ":car:": "\U0001f697",
- ":card_box:": "\U0001f5c3",
- ":card_file_box:": "\U0001f5c3",
- ":card_index:": "\U0001f4c7",
- ":card_index_dividers:": "\U0001f5c2",
- ":caribbean_netherlands:": "\U0001f1e7\U0001f1f6",
- ":carousel_horse:": "\U0001f3a0",
- ":carp_streamer:": "\U0001f38f",
- ":carrot:": "\U0001f955",
- ":cartwheeling:": "\U0001f938",
- ":castle:": "\U0001f3f0",
- ":cat:": "\U0001f408",
- ":cat2:": "\U0001f408",
- ":cat_face:": "\U0001f431",
- ":cat_with_tears_of_joy:": "\U0001f639",
- ":cat_with_wry_smile:": "\U0001f63c",
- ":cayman_islands:": "\U0001f1f0\U0001f1fe",
- ":cd:": "\U0001f4bf",
- ":central_african_republic:": "\U0001f1e8\U0001f1eb",
- ":ceuta_melilla:": "\U0001f1ea\U0001f1e6",
- ":chad:": "\U0001f1f9\U0001f1e9",
- ":chains:": "\U000026d3",
- ":chair:": "\U0001fa91",
- ":champagne:": "\U0001f37e",
- ":champagne_glass:": "\U0001f942",
- ":chart:": "\U0001f4b9",
- ":chart_decreasing:": "\U0001f4c9",
- ":chart_increasing:": "\U0001f4c8",
- ":chart_increasing_with_yen:": "\U0001f4b9",
- ":chart_with_downwards_trend:": "\U0001f4c9",
- ":chart_with_upwards_trend:": "\U0001f4c8",
- ":check_box_with_check:": "\U00002611",
- ":check_mark:": "\U00002714",
- ":check_mark_button:": "\U00002705",
- ":checkered_flag:": "\U0001f3c1",
- ":cheese:": "\U0001f9c0",
- ":cheese_wedge:": "\U0001f9c0",
- ":chequered_flag:": "\U0001f3c1",
- ":cherries:": "\U0001f352",
- ":cherry_blossom:": "\U0001f338",
- ":chess_pawn:": "\U0000265f",
- ":chestnut:": "\U0001f330",
- ":chicken:": "\U0001f414",
- ":child:": "\U0001f9d2",
- ":child_tone1:": "\U0001f9d2\U0001f3fb",
- ":child_tone2:": "\U0001f9d2\U0001f3fc",
- ":child_tone3:": "\U0001f9d2\U0001f3fd",
- ":child_tone4:": "\U0001f9d2\U0001f3fe",
- ":child_tone5:": "\U0001f9d2\U0001f3ff",
- ":children_crossing:": "\U0001f6b8",
- ":chile:": "\U0001f1e8\U0001f1f1",
- ":chipmunk:": "\U0001f43f",
- ":chocolate_bar:": "\U0001f36b",
- ":chopsticks:": "\U0001f962",
- ":christmas_island:": "\U0001f1e8\U0001f1fd",
- ":christmas_tree:": "\U0001f384",
- ":church:": "\U000026ea",
- ":cigarette:": "\U0001f6ac",
- ":cinema:": "\U0001f3a6",
- ":circled_M:": "\U000024c2",
- ":circus_tent:": "\U0001f3aa",
- ":city_dusk:": "\U0001f306",
- ":city_sunrise:": "\U0001f307",
- ":city_sunset:": "\U0001f307",
- ":cityscape:": "\U0001f3d9",
- ":cityscape_at_dusk:": "\U0001f306",
- ":cl:": "\U0001f191",
- ":clamp:": "\U0001f5dc",
- ":clap:": "\U0001f44f",
- ":clap_tone1:": "\U0001f44f\U0001f3fb",
- ":clap_tone2:": "\U0001f44f\U0001f3fc",
- ":clap_tone3:": "\U0001f44f\U0001f3fd",
- ":clap_tone4:": "\U0001f44f\U0001f3fe",
- ":clap_tone5:": "\U0001f44f\U0001f3ff",
- ":clapper:": "\U0001f3ac",
- ":clapper_board:": "\U0001f3ac",
- ":clapping_hands:": "\U0001f44f",
- ":classical_building:": "\U0001f3db",
- ":climbing:": "\U0001f9d7",
- ":climbing_man:": "\U0001f9d7\u200d\u2642",
- ":climbing_woman:": "\U0001f9d7\u200d\u2640",
- ":clinking_beer_mugs:": "\U0001f37b",
- ":clinking_glasses:": "\U0001f942",
- ":clipboard:": "\U0001f4cb",
- ":clipperton_island:": "\U0001f1e8\U0001f1f5",
- ":clock:": "\U0001f570",
- ":clock1:": "\U0001f550",
- ":clock10:": "\U0001f559",
- ":clock1030:": "\U0001f565",
- ":clock11:": "\U0001f55a",
- ":clock1130:": "\U0001f566",
- ":clock12:": "\U0001f55b",
- ":clock1230:": "\U0001f567",
- ":clock130:": "\U0001f55c",
- ":clock2:": "\U0001f551",
- ":clock230:": "\U0001f55d",
- ":clock3:": "\U0001f552",
- ":clock330:": "\U0001f55e",
- ":clock4:": "\U0001f553",
- ":clock430:": "\U0001f55f",
- ":clock5:": "\U0001f554",
- ":clock530:": "\U0001f560",
- ":clock6:": "\U0001f555",
- ":clock630:": "\U0001f561",
- ":clock7:": "\U0001f556",
- ":clock730:": "\U0001f562",
- ":clock8:": "\U0001f557",
- ":clock830:": "\U0001f563",
- ":clock9:": "\U0001f558",
- ":clock930:": "\U0001f564",
- ":clockwise_vertical_arrows:": "\U0001f503",
- ":closed_book:": "\U0001f4d5",
- ":closed_lock_with_key:": "\U0001f510",
- ":closed_mailbox_with_lowered_flag:": "\U0001f4ea",
- ":closed_mailbox_with_raised_flag:": "\U0001f4eb",
- ":closed_umbrella:": "\U0001f302",
- ":cloud:": "\U00002601",
- ":cloud_lightning:": "\U0001f329",
- ":cloud_rain:": "\U0001f327",
- ":cloud_snow:": "\U0001f328",
- ":cloud_tornado:": "\U0001f32a",
- ":cloud_with_lightning:": "\U0001f329",
- ":cloud_with_lightning_and_rain:": "\U000026c8",
- ":cloud_with_rain:": "\U0001f327",
- ":cloud_with_snow:": "\U0001f328",
- ":clown:": "\U0001f921",
- ":clown_face:": "\U0001f921",
- ":club_suit:": "\U00002663",
- ":clubs:": "\u2663",
- ":clutch_bag:": "\U0001f45d",
- ":cn:": "\U0001f1e8\U0001f1f3",
- ":coat:": "\U0001f9e5",
- ":cocktail:": "\U0001f378",
- ":cocktail_glass:": "\U0001f378",
- ":coconut:": "\U0001f965",
- ":cocos_islands:": "\U0001f1e8\U0001f1e8",
- ":coffee:": "\u2615",
- ":coffin:": "\U000026b0",
- ":cold_face:": "\U0001f976",
- ":cold_sweat:": "\U0001f630",
- ":collision:": "\U0001f4a5",
- ":colombia:": "\U0001f1e8\U0001f1f4",
- ":comet:": "\U00002604",
- ":comoros:": "\U0001f1f0\U0001f1f2",
- ":compass:": "\U0001f9ed",
- ":compression:": "\U0001f5dc",
- ":computer:": "\U0001f4bb",
- ":computer_disk:": "\U0001f4bd",
- ":computer_mouse:": "\U0001f5b1",
- ":confetti_ball:": "\U0001f38a",
- ":confounded:": "\U0001f616",
- ":confounded_face:": "\U0001f616",
- ":confused:": "\U0001f615",
- ":confused_face:": "\U0001f615",
- ":congo_brazzaville:": "\U0001f1e8\U0001f1ec",
- ":congo_kinshasa:": "\U0001f1e8\U0001f1e9",
- ":congratulations:": "\u3297",
- ":construction:": "\U0001f6a7",
- ":construction_site:": "\U0001f3d7",
- ":construction_worker:": "\U0001f477",
- ":construction_worker_man:": "\U0001f477\u200d\u2642",
- ":construction_worker_tone1:": "\U0001f477\U0001f3fb",
- ":construction_worker_tone2:": "\U0001f477\U0001f3fc",
- ":construction_worker_tone3:": "\U0001f477\U0001f3fd",
- ":construction_worker_tone4:": "\U0001f477\U0001f3fe",
- ":construction_worker_tone5:": "\U0001f477\U0001f3ff",
- ":construction_worker_woman:": "\U0001f477\u200d\u2640",
- ":control_knobs:": "\U0001f39b",
- ":convenience_store:": "\U0001f3ea",
- ":cook:": "\U0001f9d1\U0000200d\U0001f373",
- ":cook_islands:": "\U0001f1e8\U0001f1f0",
- ":cooked_rice:": "\U0001f35a",
- ":cookie:": "\U0001f36a",
- ":cooking:": "\U0001f373",
- ":cool:": "\U0001f192",
- ":cop:": "\U0001f46e",
- ":copyright:": "\U000000a9",
- ":corn:": "\U0001f33d",
- ":costa_rica:": "\U0001f1e8\U0001f1f7",
- ":cote_divoire:": "\U0001f1e8\U0001f1ee",
- ":couch:": "\U0001f6cb",
- ":couch_and_lamp:": "\U0001f6cb",
- ":counterclockwise_arrows_button:": "\U0001f504",
- ":couple:": "\U0001f46b",
- ":couple_mm:": "\U0001f468\u200d\u2764\ufe0f\u200d\U0001f468",
- ":couple_with_heart:": "\U0001f491",
- ":couple_with_heart_man_man:": "\U0001f468\U0000200d\U00002764\U0000fe0f\U0000200d\U0001f468",
- ":couple_with_heart_woman_man:": "\U0001f469\U0000200d\U00002764\U0000fe0f\U0000200d\U0001f468",
- ":couple_with_heart_woman_woman:": "\U0001f469\U0000200d\U00002764\U0000fe0f\U0000200d\U0001f469",
- ":couple_ww:": "\U0001f469\u200d\u2764\ufe0f\u200d\U0001f469",
- ":couplekiss:": "\U0001f48f",
- ":couplekiss_man_man:": "\U0001f468\u200d\u2764\ufe0f\u200d\U0001f48b\u200d\U0001f468",
- ":couplekiss_man_woman:": "\U0001f469\u200d\u2764\ufe0f\u200d\U0001f48b\u200d\U0001f468",
- ":couplekiss_woman_woman:": "\U0001f469\u200d\u2764\ufe0f\u200d\U0001f48b\u200d\U0001f469",
- ":cow:": "\U0001f404",
- ":cow2:": "\U0001f404",
- ":cow_face:": "\U0001f42e",
- ":cowboy:": "\U0001f920",
- ":cowboy_hat_face:": "\U0001f920",
- ":crab:": "\U0001f980",
- ":crayon:": "\U0001f58d",
- ":crazy_face:": "\U0001f92a",
- ":credit_card:": "\U0001f4b3",
- ":crescent_moon:": "\U0001f319",
- ":cricket:": "\U0001f997",
- ":cricket_game:": "\U0001f3cf",
- ":croatia:": "\U0001f1ed\U0001f1f7",
- ":crocodile:": "\U0001f40a",
- ":croissant:": "\U0001f950",
- ":cross:": "\u271d",
- ":cross_mark:": "\U0000274c",
- ":cross_mark_button:": "\U0000274e",
- ":crossed_fingers:": "\U0001f91e",
- ":crossed_flags:": "\U0001f38c",
- ":crossed_swords:": "\U00002694",
- ":crown:": "\U0001f451",
- ":cruise_ship:": "\U0001f6f3",
- ":cry:": "\U0001f622",
- ":crying_cat:": "\U0001f63f",
- ":crying_cat_face:": "\U0001f63f",
- ":crying_face:": "\U0001f622",
- ":crystal_ball:": "\U0001f52e",
- ":cuba:": "\U0001f1e8\U0001f1fa",
- ":cucumber:": "\U0001f952",
- ":cup_with_straw:": "\U0001f964",
- ":cupcake:": "\U0001f9c1",
- ":cupid:": "\U0001f498",
- ":curacao:": "\U0001f1e8\U0001f1fc",
- ":curling_stone:": "\U0001f94c",
- ":curly_hair:": "\U0001f9b1",
- ":curly_haired_man:": "\U0001f468\u200d\U0001f9b1",
- ":curly_haired_woman:": "\U0001f469\u200d\U0001f9b1",
- ":curly_loop:": "\U000027b0",
- ":currency_exchange:": "\U0001f4b1",
- ":curry:": "\U0001f35b",
- ":curry_rice:": "\U0001f35b",
- ":cursing_face:": "\U0001f92c",
- ":custard:": "\U0001f36e",
- ":customs:": "\U0001f6c3",
- ":cut_of_meat:": "\U0001f969",
- ":cyclone:": "\U0001f300",
- ":cyprus:": "\U0001f1e8\U0001f1fe",
- ":czech_republic:": "\U0001f1e8\U0001f1ff",
- ":dagger:": "\U0001f5e1",
- ":dancer:": "\U0001f483",
- ":dancer_tone1:": "\U0001f483\U0001f3fb",
- ":dancer_tone2:": "\U0001f483\U0001f3fc",
- ":dancer_tone3:": "\U0001f483\U0001f3fd",
- ":dancer_tone4:": "\U0001f483\U0001f3fe",
- ":dancer_tone5:": "\U0001f483\U0001f3ff",
- ":dancers:": "\U0001f46f",
- ":dancing_men:": "\U0001f46f\u200d\u2642",
- ":dancing_women:": "\U0001f46f\u200d\u2640",
- ":dango:": "\U0001f361",
- ":dark_sunglasses:": "\U0001f576",
- ":dart:": "\U0001f3af",
- ":dash:": "\U0001f4a8",
- ":dashing_away:": "\U0001f4a8",
- ":date:": "\U0001f4c5",
- ":de:": "\U0001f1e9\U0001f1ea",
- ":deaf_man:": "\U0001f9cf\U0000200d\U00002642\U0000fe0f",
- ":deaf_person:": "\U0001f9cf",
- ":deaf_woman:": "\U0001f9cf\U0000200d\U00002640\U0000fe0f",
- ":deciduous_tree:": "\U0001f333",
- ":deer:": "\U0001f98c",
- ":delivery_truck:": "\U0001f69a",
- ":denmark:": "\U0001f1e9\U0001f1f0",
- ":department_store:": "\U0001f3ec",
- ":derelict_house:": "\U0001f3da",
- ":desert:": "\U0001f3dc",
- ":desert_island:": "\U0001f3dd",
- ":desktop:": "\U0001f5a5",
- ":desktop_computer:": "\U0001f5a5",
- ":detective:": "\U0001f575",
- ":detective_tone1:": "\U0001f575\U0001f3fb",
- ":detective_tone2:": "\U0001f575\U0001f3fc",
- ":detective_tone3:": "\U0001f575\U0001f3fd",
- ":detective_tone4:": "\U0001f575\U0001f3fe",
- ":detective_tone5:": "\U0001f575\U0001f3ff",
- ":diamond_shape_with_a_dot_inside:": "\U0001f4a0",
- ":diamond_suit:": "\U00002666",
- ":diamond_with_a_dot:": "\U0001f4a0",
- ":diamonds:": "\u2666",
- ":diego_garcia:": "\U0001f1e9\U0001f1ec",
- ":dim_button:": "\U0001f505",
- ":direct_hit:": "\U0001f3af",
- ":disappointed:": "\U0001f61e",
- ":disappointed_face:": "\U0001f61e",
- ":disappointed_relieved:": "\U0001f625",
- ":dividers:": "\U0001f5c2",
- ":diving_mask:": "\U0001f93f",
- ":division_sign:": "\U00002797",
- ":diya_lamp:": "\U0001fa94",
- ":dizzy:": "\U0001f4ab",
- ":dizzy_face:": "\U0001f635",
- ":djibouti:": "\U0001f1e9\U0001f1ef",
- ":dna:": "\U0001f9ec",
- ":do_not_litter:": "\U0001f6af",
- ":dog:": "\U0001f415",
- ":dog2:": "\U0001f415",
- ":dog_face:": "\U0001f436",
- ":dollar:": "\U0001f4b5",
- ":dollar_banknote:": "\U0001f4b5",
- ":dolls:": "\U0001f38e",
- ":dolphin:": "\U0001f42c",
- ":dominica:": "\U0001f1e9\U0001f1f2",
- ":dominican_republic:": "\U0001f1e9\U0001f1f4",
- ":door:": "\U0001f6aa",
- ":dotted_six-pointed_star:": "\U0001f52f",
- ":double_curly_loop:": "\U000027bf",
- ":double_exclamation_mark:": "\U0000203c",
- ":doughnut:": "\U0001f369",
- ":dove:": "\U0001f54a",
- ":down-left_arrow:": "\U00002199",
- ":down-right_arrow:": "\U00002198",
- ":down_arrow:": "\U00002b07",
- ":downcast_face_with_sweat:": "\U0001f613",
- ":downwards_button:": "\U0001f53d",
- ":dragon:": "\U0001f409",
- ":dragon_face:": "\U0001f432",
- ":dress:": "\U0001f457",
- ":dromedary_camel:": "\U0001f42a",
- ":drooling_face:": "\U0001f924",
- ":drop_of_blood:": "\U0001fa78",
- ":droplet:": "\U0001f4a7",
- ":drum:": "\U0001f941",
- ":duck:": "\U0001f986",
- ":dumpling:": "\U0001f95f",
- ":dvd:": "\U0001f4c0",
- ":e-mail:": "\U0001f4e7",
- ":eagle:": "\U0001f985",
- ":ear:": "\U0001f442",
- ":ear_of_corn:": "\U0001f33d",
- ":ear_of_rice:": "\U0001f33e",
- ":ear_tone1:": "\U0001f442\U0001f3fb",
- ":ear_tone2:": "\U0001f442\U0001f3fc",
- ":ear_tone3:": "\U0001f442\U0001f3fd",
- ":ear_tone4:": "\U0001f442\U0001f3fe",
- ":ear_tone5:": "\U0001f442\U0001f3ff",
- ":ear_with_hearing_aid:": "\U0001f9bb",
- ":earth_africa:": "\U0001f30d",
- ":earth_americas:": "\U0001f30e",
- ":earth_asia:": "\U0001f30f",
- ":ecuador:": "\U0001f1ea\U0001f1e8",
- ":egg:": "\U0001f95a",
- ":eggplant:": "\U0001f346",
- ":egypt:": "\U0001f1ea\U0001f1ec",
- ":eight:": "8\ufe0f\u20e3",
- ":eight-pointed_star:": "\U00002734",
- ":eight-spoked_asterisk:": "\U00002733",
- ":eight-thirty:": "\U0001f563",
- ":eight_o’clock:": "\U0001f557",
- ":eight_pointed_black_star:": "\u2734",
- ":eight_spoked_asterisk:": "\u2733",
- ":eject:": "\u23cf",
- ":eject_button:": "\U000023cf",
- ":el_salvador:": "\U0001f1f8\U0001f1fb",
- ":electric_plug:": "\U0001f50c",
- ":elephant:": "\U0001f418",
- ":eleven-thirty:": "\U0001f566",
- ":eleven_o’clock:": "\U0001f55a",
- ":elf:": "\U0001f9dd",
- ":elf_man:": "\U0001f9dd\u200d\u2642",
- ":elf_tone1:": "\U0001f9dd\U0001f3fb",
- ":elf_tone2:": "\U0001f9dd\U0001f3fc",
- ":elf_tone3:": "\U0001f9dd\U0001f3fd",
- ":elf_tone4:": "\U0001f9dd\U0001f3fe",
- ":elf_tone5:": "\U0001f9dd\U0001f3ff",
- ":elf_woman:": "\U0001f9dd\u200d\u2640",
- ":email:": "\u2709\ufe0f",
- ":end:": "\U0001f51a",
- ":england:": "\U0001f3f4\U000e0067\U000e0062\U000e0065\U000e006e\U000e0067\U000e007f",
- ":envelope:": "\U00002709",
- ":envelope_with_arrow:": "\U0001f4e9",
- ":equatorial_guinea:": "\U0001f1ec\U0001f1f6",
- ":eritrea:": "\U0001f1ea\U0001f1f7",
- ":es:": "\U0001f1ea\U0001f1f8",
- ":estonia:": "\U0001f1ea\U0001f1ea",
- ":ethiopia:": "\U0001f1ea\U0001f1f9",
- ":eu:": "\U0001f1ea\U0001f1fa",
- ":euro:": "\U0001f4b6",
- ":euro_banknote:": "\U0001f4b6",
- ":european_castle:": "\U0001f3f0",
- ":european_post_office:": "\U0001f3e4",
- ":european_union:": "\U0001f1ea\U0001f1fa",
- ":evergreen_tree:": "\U0001f332",
- ":ewe:": "\U0001f411",
- ":exclamation:": "\u2757",
- ":exclamation_mark:": "\U00002757",
- ":exclamation_question_mark:": "\U00002049",
- ":exploding_head:": "\U0001f92f",
- ":expressionless:": "\U0001f611",
- ":expressionless_face:": "\U0001f611",
- ":eye:": "\U0001f441",
- ":eye_in_speech_bubble:": "\U0001f441\U0000fe0f\U0000200d\U0001f5e8\U0000fe0f",
- ":eye_speech_bubble:": "\U0001f441\ufe0f\u200d\U0001f5e8\ufe0f",
- ":eyeglasses:": "\U0001f453",
- ":eyes:": "\U0001f440",
- ":face_blowing_a_kiss:": "\U0001f618",
- ":face_savoring_food:": "\U0001f60b",
- ":face_screaming_in_fear:": "\U0001f631",
- ":face_vomiting:": "\U0001f92e",
- ":face_with_hand_over_mouth:": "\U0001f92d",
- ":face_with_head-bandage:": "\U0001f915",
- ":face_with_head_bandage:": "\U0001f915",
- ":face_with_medical_mask:": "\U0001f637",
- ":face_with_monocle:": "\U0001f9d0",
- ":face_with_open_mouth:": "\U0001f62e",
- ":face_with_raised_eyebrow:": "\U0001f928",
- ":face_with_rolling_eyes:": "\U0001f644",
- ":face_with_steam_from_nose:": "\U0001f624",
- ":face_with_symbols_on_mouth:": "\U0001f92c",
- ":face_with_symbols_over_mouth:": "\U0001f92c",
- ":face_with_tears_of_joy:": "\U0001f602",
- ":face_with_thermometer:": "\U0001f912",
- ":face_with_tongue:": "\U0001f61b",
- ":face_without_mouth:": "\U0001f636",
- ":facepalm:": "\U0001f926",
- ":facepunch:": "\U0001f44a",
- ":factory:": "\U0001f3ed",
- ":factory_worker:": "\U0001f9d1\U0000200d\U0001f3ed",
- ":fairy:": "\U0001f9da",
- ":fairy_man:": "\U0001f9da\u200d\u2642",
- ":fairy_tone1:": "\U0001f9da\U0001f3fb",
- ":fairy_tone2:": "\U0001f9da\U0001f3fc",
- ":fairy_tone3:": "\U0001f9da\U0001f3fd",
- ":fairy_tone4:": "\U0001f9da\U0001f3fe",
- ":fairy_tone5:": "\U0001f9da\U0001f3ff",
- ":fairy_woman:": "\U0001f9da\u200d\u2640",
- ":falafel:": "\U0001f9c6",
- ":falkland_islands:": "\U0001f1eb\U0001f1f0",
- ":fallen_leaf:": "\U0001f342",
- ":family:": "\U0001f46a",
- ":family_man_boy:": "\U0001f468\U0000200d\U0001f466",
- ":family_man_boy_boy:": "\U0001f468\U0000200d\U0001f466\U0000200d\U0001f466",
- ":family_man_girl:": "\U0001f468\U0000200d\U0001f467",
- ":family_man_girl_boy:": "\U0001f468\U0000200d\U0001f467\U0000200d\U0001f466",
- ":family_man_girl_girl:": "\U0001f468\U0000200d\U0001f467\U0000200d\U0001f467",
- ":family_man_man_boy:": "\U0001f468\U0000200d\U0001f468\U0000200d\U0001f466",
- ":family_man_man_boy_boy:": "\U0001f468\U0000200d\U0001f468\U0000200d\U0001f466\U0000200d\U0001f466",
- ":family_man_man_girl:": "\U0001f468\U0000200d\U0001f468\U0000200d\U0001f467",
- ":family_man_man_girl_boy:": "\U0001f468\U0000200d\U0001f468\U0000200d\U0001f467\U0000200d\U0001f466",
- ":family_man_man_girl_girl:": "\U0001f468\U0000200d\U0001f468\U0000200d\U0001f467\U0000200d\U0001f467",
- ":family_man_woman_boy:": "\U0001f468\U0000200d\U0001f469\U0000200d\U0001f466",
- ":family_man_woman_boy_boy:": "\U0001f468\U0000200d\U0001f469\U0000200d\U0001f466\U0000200d\U0001f466",
- ":family_man_woman_girl:": "\U0001f468\U0000200d\U0001f469\U0000200d\U0001f467",
- ":family_man_woman_girl_boy:": "\U0001f468\U0000200d\U0001f469\U0000200d\U0001f467\U0000200d\U0001f466",
- ":family_man_woman_girl_girl:": "\U0001f468\U0000200d\U0001f469\U0000200d\U0001f467\U0000200d\U0001f467",
- ":family_mmb:": "\U0001f468\u200d\U0001f468\u200d\U0001f466",
- ":family_mmbb:": "\U0001f468\u200d\U0001f468\u200d\U0001f466\u200d\U0001f466",
- ":family_mmg:": "\U0001f468\u200d\U0001f468\u200d\U0001f467",
- ":family_mmgb:": "\U0001f468\u200d\U0001f468\u200d\U0001f467\u200d\U0001f466",
- ":family_mmgg:": "\U0001f468\u200d\U0001f468\u200d\U0001f467\u200d\U0001f467",
- ":family_mwbb:": "\U0001f468\u200d\U0001f469\u200d\U0001f466\u200d\U0001f466",
- ":family_mwg:": "\U0001f468\u200d\U0001f469\u200d\U0001f467",
- ":family_mwgb:": "\U0001f468\u200d\U0001f469\u200d\U0001f467\u200d\U0001f466",
- ":family_mwgg:": "\U0001f468\u200d\U0001f469\u200d\U0001f467\u200d\U0001f467",
- ":family_woman_boy:": "\U0001f469\U0000200d\U0001f466",
- ":family_woman_boy_boy:": "\U0001f469\U0000200d\U0001f466\U0000200d\U0001f466",
- ":family_woman_girl:": "\U0001f469\U0000200d\U0001f467",
- ":family_woman_girl_boy:": "\U0001f469\U0000200d\U0001f467\U0000200d\U0001f466",
- ":family_woman_girl_girl:": "\U0001f469\U0000200d\U0001f467\U0000200d\U0001f467",
- ":family_woman_woman_boy:": "\U0001f469\U0000200d\U0001f469\U0000200d\U0001f466",
- ":family_woman_woman_boy_boy:": "\U0001f469\U0000200d\U0001f469\U0000200d\U0001f466\U0000200d\U0001f466",
- ":family_woman_woman_girl:": "\U0001f469\U0000200d\U0001f469\U0000200d\U0001f467",
- ":family_woman_woman_girl_boy:": "\U0001f469\U0000200d\U0001f469\U0000200d\U0001f467\U0000200d\U0001f466",
- ":family_woman_woman_girl_girl:": "\U0001f469\U0000200d\U0001f469\U0000200d\U0001f467\U0000200d\U0001f467",
- ":family_wwb:": "\U0001f469\u200d\U0001f469\u200d\U0001f466",
- ":family_wwbb:": "\U0001f469\u200d\U0001f469\u200d\U0001f466\u200d\U0001f466",
- ":family_wwg:": "\U0001f469\u200d\U0001f469\u200d\U0001f467",
- ":family_wwgb:": "\U0001f469\u200d\U0001f469\u200d\U0001f467\u200d\U0001f466",
- ":family_wwgg:": "\U0001f469\u200d\U0001f469\u200d\U0001f467\u200d\U0001f467",
- ":farmer:": "\U0001f9d1\U0000200d\U0001f33e",
- ":faroe_islands:": "\U0001f1eb\U0001f1f4",
- ":fast-forward_button:": "\U000023e9",
- ":fast_down_button:": "\U000023ec",
- ":fast_forward:": "\u23e9",
- ":fast_reverse_button:": "\U000023ea",
- ":fast_up_button:": "\U000023eb",
- ":fax:": "\U0001f4e0",
- ":fax_machine:": "\U0001f4e0",
- ":fearful:": "\U0001f628",
- ":fearful_face:": "\U0001f628",
- ":feet:": "\U0001f43e",
- ":female_detective:": "\U0001f575\ufe0f\u200d\u2640\ufe0f",
- ":female_sign:": "\U00002640",
- ":ferris_wheel:": "\U0001f3a1",
- ":ferry:": "\U000026f4",
- ":field_hockey:": "\U0001f3d1",
- ":fiji:": "\U0001f1eb\U0001f1ef",
- ":file_cabinet:": "\U0001f5c4",
- ":file_folder:": "\U0001f4c1",
- ":film_frames:": "\U0001f39e",
- ":film_projector:": "\U0001f4fd",
- ":film_strip:": "\U0001f39e",
- ":fingers_crossed:": "\U0001f91e",
- ":fingers_crossed_tone1:": "\U0001f91e\U0001f3fb",
- ":fingers_crossed_tone2:": "\U0001f91e\U0001f3fc",
- ":fingers_crossed_tone3:": "\U0001f91e\U0001f3fd",
- ":fingers_crossed_tone4:": "\U0001f91e\U0001f3fe",
- ":fingers_crossed_tone5:": "\U0001f91e\U0001f3ff",
- ":finland:": "\U0001f1eb\U0001f1ee",
- ":fire:": "\U0001f525",
- ":fire_engine:": "\U0001f692",
- ":fire_extinguisher:": "\U0001f9ef",
- ":firecracker:": "\U0001f9e8",
- ":firefighter:": "\U0001f9d1\U0000200d\U0001f692",
- ":fireworks:": "\U0001f386",
- ":first_place:": "\U0001f947",
- ":first_quarter_moon:": "\U0001f313",
- ":first_quarter_moon_face:": "\U0001f31b",
- ":first_quarter_moon_with_face:": "\U0001f31b",
- ":fish:": "\U0001f41f",
- ":fish_cake:": "\U0001f365",
- ":fish_cake_with_swirl:": "\U0001f365",
- ":fishing_pole:": "\U0001f3a3",
- ":fishing_pole_and_fish:": "\U0001f3a3",
- ":fist:": "\u270a",
- ":fist_left:": "\U0001f91b",
- ":fist_oncoming:": "\U0001f44a",
- ":fist_raised:": "\u270a",
- ":fist_right:": "\U0001f91c",
- ":fist_tone1:": "\u270a\U0001f3fb",
- ":fist_tone2:": "\u270a\U0001f3fc",
- ":fist_tone3:": "\u270a\U0001f3fd",
- ":fist_tone4:": "\u270a\U0001f3fe",
- ":fist_tone5:": "\u270a\U0001f3ff",
- ":five:": "5\ufe0f\u20e3",
- ":five-thirty:": "\U0001f560",
- ":five_o’clock:": "\U0001f554",
- ":flag_Afghanistan:": "\U0001f1e6\U0001f1eb",
- ":flag_Albania:": "\U0001f1e6\U0001f1f1",
- ":flag_Algeria:": "\U0001f1e9\U0001f1ff",
- ":flag_American_Samoa:": "\U0001f1e6\U0001f1f8",
- ":flag_Andorra:": "\U0001f1e6\U0001f1e9",
- ":flag_Angola:": "\U0001f1e6\U0001f1f4",
- ":flag_Anguilla:": "\U0001f1e6\U0001f1ee",
- ":flag_Antarctica:": "\U0001f1e6\U0001f1f6",
- ":flag_Antigua_&_Barbuda:": "\U0001f1e6\U0001f1ec",
- ":flag_Argentina:": "\U0001f1e6\U0001f1f7",
- ":flag_Armenia:": "\U0001f1e6\U0001f1f2",
- ":flag_Aruba:": "\U0001f1e6\U0001f1fc",
- ":flag_Ascension_Island:": "\U0001f1e6\U0001f1e8",
- ":flag_Australia:": "\U0001f1e6\U0001f1fa",
- ":flag_Austria:": "\U0001f1e6\U0001f1f9",
- ":flag_Azerbaijan:": "\U0001f1e6\U0001f1ff",
- ":flag_Bahamas:": "\U0001f1e7\U0001f1f8",
- ":flag_Bahrain:": "\U0001f1e7\U0001f1ed",
- ":flag_Bangladesh:": "\U0001f1e7\U0001f1e9",
- ":flag_Barbados:": "\U0001f1e7\U0001f1e7",
- ":flag_Belarus:": "\U0001f1e7\U0001f1fe",
- ":flag_Belgium:": "\U0001f1e7\U0001f1ea",
- ":flag_Belize:": "\U0001f1e7\U0001f1ff",
- ":flag_Benin:": "\U0001f1e7\U0001f1ef",
- ":flag_Bermuda:": "\U0001f1e7\U0001f1f2",
- ":flag_Bhutan:": "\U0001f1e7\U0001f1f9",
- ":flag_Bolivia:": "\U0001f1e7\U0001f1f4",
- ":flag_Bosnia_&_Herzegovina:": "\U0001f1e7\U0001f1e6",
- ":flag_Botswana:": "\U0001f1e7\U0001f1fc",
- ":flag_Bouvet_Island:": "\U0001f1e7\U0001f1fb",
- ":flag_Brazil:": "\U0001f1e7\U0001f1f7",
- ":flag_British_Indian_Ocean_Territory:": "\U0001f1ee\U0001f1f4",
- ":flag_British_Virgin_Islands:": "\U0001f1fb\U0001f1ec",
- ":flag_Brunei:": "\U0001f1e7\U0001f1f3",
- ":flag_Bulgaria:": "\U0001f1e7\U0001f1ec",
- ":flag_Burkina_Faso:": "\U0001f1e7\U0001f1eb",
- ":flag_Burundi:": "\U0001f1e7\U0001f1ee",
- ":flag_Cambodia:": "\U0001f1f0\U0001f1ed",
- ":flag_Cameroon:": "\U0001f1e8\U0001f1f2",
- ":flag_Canada:": "\U0001f1e8\U0001f1e6",
- ":flag_Canary_Islands:": "\U0001f1ee\U0001f1e8",
- ":flag_Cape_Verde:": "\U0001f1e8\U0001f1fb",
- ":flag_Caribbean_Netherlands:": "\U0001f1e7\U0001f1f6",
- ":flag_Cayman_Islands:": "\U0001f1f0\U0001f1fe",
- ":flag_Central_African_Republic:": "\U0001f1e8\U0001f1eb",
- ":flag_Ceuta_&_Melilla:": "\U0001f1ea\U0001f1e6",
- ":flag_Chad:": "\U0001f1f9\U0001f1e9",
- ":flag_Chile:": "\U0001f1e8\U0001f1f1",
- ":flag_China:": "\U0001f1e8\U0001f1f3",
- ":flag_Christmas_Island:": "\U0001f1e8\U0001f1fd",
- ":flag_Clipperton_Island:": "\U0001f1e8\U0001f1f5",
- ":flag_Cocos_(Keeling)_Islands:": "\U0001f1e8\U0001f1e8",
- ":flag_Colombia:": "\U0001f1e8\U0001f1f4",
- ":flag_Comoros:": "\U0001f1f0\U0001f1f2",
- ":flag_Congo_-_Brazzaville:": "\U0001f1e8\U0001f1ec",
- ":flag_Congo_-_Kinshasa:": "\U0001f1e8\U0001f1e9",
- ":flag_Cook_Islands:": "\U0001f1e8\U0001f1f0",
- ":flag_Costa_Rica:": "\U0001f1e8\U0001f1f7",
- ":flag_Croatia:": "\U0001f1ed\U0001f1f7",
- ":flag_Cuba:": "\U0001f1e8\U0001f1fa",
- ":flag_Curaçao:": "\U0001f1e8\U0001f1fc",
- ":flag_Cyprus:": "\U0001f1e8\U0001f1fe",
- ":flag_Czechia:": "\U0001f1e8\U0001f1ff",
- ":flag_Côte_d’Ivoire:": "\U0001f1e8\U0001f1ee",
- ":flag_Denmark:": "\U0001f1e9\U0001f1f0",
- ":flag_Diego_Garcia:": "\U0001f1e9\U0001f1ec",
- ":flag_Djibouti:": "\U0001f1e9\U0001f1ef",
- ":flag_Dominica:": "\U0001f1e9\U0001f1f2",
- ":flag_Dominican_Republic:": "\U0001f1e9\U0001f1f4",
- ":flag_Ecuador:": "\U0001f1ea\U0001f1e8",
- ":flag_Egypt:": "\U0001f1ea\U0001f1ec",
- ":flag_El_Salvador:": "\U0001f1f8\U0001f1fb",
- ":flag_England:": "\U0001f3f4\U000e0067\U000e0062\U000e0065\U000e006e\U000e0067\U000e007f",
- ":flag_Equatorial_Guinea:": "\U0001f1ec\U0001f1f6",
- ":flag_Eritrea:": "\U0001f1ea\U0001f1f7",
- ":flag_Estonia:": "\U0001f1ea\U0001f1ea",
- ":flag_Eswatini:": "\U0001f1f8\U0001f1ff",
- ":flag_Ethiopia:": "\U0001f1ea\U0001f1f9",
- ":flag_European_Union:": "\U0001f1ea\U0001f1fa",
- ":flag_Falkland_Islands:": "\U0001f1eb\U0001f1f0",
- ":flag_Faroe_Islands:": "\U0001f1eb\U0001f1f4",
- ":flag_Fiji:": "\U0001f1eb\U0001f1ef",
- ":flag_Finland:": "\U0001f1eb\U0001f1ee",
- ":flag_France:": "\U0001f1eb\U0001f1f7",
- ":flag_French_Guiana:": "\U0001f1ec\U0001f1eb",
- ":flag_French_Polynesia:": "\U0001f1f5\U0001f1eb",
- ":flag_French_Southern_Territories:": "\U0001f1f9\U0001f1eb",
- ":flag_Gabon:": "\U0001f1ec\U0001f1e6",
- ":flag_Gambia:": "\U0001f1ec\U0001f1f2",
- ":flag_Georgia:": "\U0001f1ec\U0001f1ea",
- ":flag_Germany:": "\U0001f1e9\U0001f1ea",
- ":flag_Ghana:": "\U0001f1ec\U0001f1ed",
- ":flag_Gibraltar:": "\U0001f1ec\U0001f1ee",
- ":flag_Greece:": "\U0001f1ec\U0001f1f7",
- ":flag_Greenland:": "\U0001f1ec\U0001f1f1",
- ":flag_Grenada:": "\U0001f1ec\U0001f1e9",
- ":flag_Guadeloupe:": "\U0001f1ec\U0001f1f5",
- ":flag_Guam:": "\U0001f1ec\U0001f1fa",
- ":flag_Guatemala:": "\U0001f1ec\U0001f1f9",
- ":flag_Guernsey:": "\U0001f1ec\U0001f1ec",
- ":flag_Guinea:": "\U0001f1ec\U0001f1f3",
- ":flag_Guinea-Bissau:": "\U0001f1ec\U0001f1fc",
- ":flag_Guyana:": "\U0001f1ec\U0001f1fe",
- ":flag_Haiti:": "\U0001f1ed\U0001f1f9",
- ":flag_Heard_&_McDonald_Islands:": "\U0001f1ed\U0001f1f2",
- ":flag_Honduras:": "\U0001f1ed\U0001f1f3",
- ":flag_Hong_Kong_SAR_China:": "\U0001f1ed\U0001f1f0",
- ":flag_Hungary:": "\U0001f1ed\U0001f1fa",
- ":flag_Iceland:": "\U0001f1ee\U0001f1f8",
- ":flag_India:": "\U0001f1ee\U0001f1f3",
- ":flag_Indonesia:": "\U0001f1ee\U0001f1e9",
- ":flag_Iran:": "\U0001f1ee\U0001f1f7",
- ":flag_Iraq:": "\U0001f1ee\U0001f1f6",
- ":flag_Ireland:": "\U0001f1ee\U0001f1ea",
- ":flag_Isle_of_Man:": "\U0001f1ee\U0001f1f2",
- ":flag_Israel:": "\U0001f1ee\U0001f1f1",
- ":flag_Italy:": "\U0001f1ee\U0001f1f9",
- ":flag_Jamaica:": "\U0001f1ef\U0001f1f2",
- ":flag_Japan:": "\U0001f1ef\U0001f1f5",
- ":flag_Jersey:": "\U0001f1ef\U0001f1ea",
- ":flag_Jordan:": "\U0001f1ef\U0001f1f4",
- ":flag_Kazakhstan:": "\U0001f1f0\U0001f1ff",
- ":flag_Kenya:": "\U0001f1f0\U0001f1ea",
- ":flag_Kiribati:": "\U0001f1f0\U0001f1ee",
- ":flag_Kosovo:": "\U0001f1fd\U0001f1f0",
- ":flag_Kuwait:": "\U0001f1f0\U0001f1fc",
- ":flag_Kyrgyzstan:": "\U0001f1f0\U0001f1ec",
- ":flag_Laos:": "\U0001f1f1\U0001f1e6",
- ":flag_Latvia:": "\U0001f1f1\U0001f1fb",
- ":flag_Lebanon:": "\U0001f1f1\U0001f1e7",
- ":flag_Lesotho:": "\U0001f1f1\U0001f1f8",
- ":flag_Liberia:": "\U0001f1f1\U0001f1f7",
- ":flag_Libya:": "\U0001f1f1\U0001f1fe",
- ":flag_Liechtenstein:": "\U0001f1f1\U0001f1ee",
- ":flag_Lithuania:": "\U0001f1f1\U0001f1f9",
- ":flag_Luxembourg:": "\U0001f1f1\U0001f1fa",
- ":flag_Macao_SAR_China:": "\U0001f1f2\U0001f1f4",
- ":flag_Madagascar:": "\U0001f1f2\U0001f1ec",
- ":flag_Malawi:": "\U0001f1f2\U0001f1fc",
- ":flag_Malaysia:": "\U0001f1f2\U0001f1fe",
- ":flag_Maldives:": "\U0001f1f2\U0001f1fb",
- ":flag_Mali:": "\U0001f1f2\U0001f1f1",
- ":flag_Malta:": "\U0001f1f2\U0001f1f9",
- ":flag_Marshall_Islands:": "\U0001f1f2\U0001f1ed",
- ":flag_Martinique:": "\U0001f1f2\U0001f1f6",
- ":flag_Mauritania:": "\U0001f1f2\U0001f1f7",
- ":flag_Mauritius:": "\U0001f1f2\U0001f1fa",
- ":flag_Mayotte:": "\U0001f1fe\U0001f1f9",
- ":flag_Mexico:": "\U0001f1f2\U0001f1fd",
- ":flag_Micronesia:": "\U0001f1eb\U0001f1f2",
- ":flag_Moldova:": "\U0001f1f2\U0001f1e9",
- ":flag_Monaco:": "\U0001f1f2\U0001f1e8",
- ":flag_Mongolia:": "\U0001f1f2\U0001f1f3",
- ":flag_Montenegro:": "\U0001f1f2\U0001f1ea",
- ":flag_Montserrat:": "\U0001f1f2\U0001f1f8",
- ":flag_Morocco:": "\U0001f1f2\U0001f1e6",
- ":flag_Mozambique:": "\U0001f1f2\U0001f1ff",
- ":flag_Myanmar_(Burma):": "\U0001f1f2\U0001f1f2",
- ":flag_Namibia:": "\U0001f1f3\U0001f1e6",
- ":flag_Nauru:": "\U0001f1f3\U0001f1f7",
- ":flag_Nepal:": "\U0001f1f3\U0001f1f5",
- ":flag_Netherlands:": "\U0001f1f3\U0001f1f1",
- ":flag_New_Caledonia:": "\U0001f1f3\U0001f1e8",
- ":flag_New_Zealand:": "\U0001f1f3\U0001f1ff",
- ":flag_Nicaragua:": "\U0001f1f3\U0001f1ee",
- ":flag_Niger:": "\U0001f1f3\U0001f1ea",
- ":flag_Nigeria:": "\U0001f1f3\U0001f1ec",
- ":flag_Niue:": "\U0001f1f3\U0001f1fa",
- ":flag_Norfolk_Island:": "\U0001f1f3\U0001f1eb",
- ":flag_North_Korea:": "\U0001f1f0\U0001f1f5",
- ":flag_North_Macedonia:": "\U0001f1f2\U0001f1f0",
- ":flag_Northern_Mariana_Islands:": "\U0001f1f2\U0001f1f5",
- ":flag_Norway:": "\U0001f1f3\U0001f1f4",
- ":flag_Oman:": "\U0001f1f4\U0001f1f2",
- ":flag_Pakistan:": "\U0001f1f5\U0001f1f0",
- ":flag_Palau:": "\U0001f1f5\U0001f1fc",
- ":flag_Palestinian_Territories:": "\U0001f1f5\U0001f1f8",
- ":flag_Panama:": "\U0001f1f5\U0001f1e6",
- ":flag_Papua_New_Guinea:": "\U0001f1f5\U0001f1ec",
- ":flag_Paraguay:": "\U0001f1f5\U0001f1fe",
- ":flag_Peru:": "\U0001f1f5\U0001f1ea",
- ":flag_Philippines:": "\U0001f1f5\U0001f1ed",
- ":flag_Pitcairn_Islands:": "\U0001f1f5\U0001f1f3",
- ":flag_Poland:": "\U0001f1f5\U0001f1f1",
- ":flag_Portugal:": "\U0001f1f5\U0001f1f9",
- ":flag_Puerto_Rico:": "\U0001f1f5\U0001f1f7",
- ":flag_Qatar:": "\U0001f1f6\U0001f1e6",
- ":flag_Romania:": "\U0001f1f7\U0001f1f4",
- ":flag_Russia:": "\U0001f1f7\U0001f1fa",
- ":flag_Rwanda:": "\U0001f1f7\U0001f1fc",
- ":flag_Réunion:": "\U0001f1f7\U0001f1ea",
- ":flag_Samoa:": "\U0001f1fc\U0001f1f8",
- ":flag_San_Marino:": "\U0001f1f8\U0001f1f2",
- ":flag_Saudi_Arabia:": "\U0001f1f8\U0001f1e6",
- ":flag_Scotland:": "\U0001f3f4\U000e0067\U000e0062\U000e0073\U000e0063\U000e0074\U000e007f",
- ":flag_Senegal:": "\U0001f1f8\U0001f1f3",
- ":flag_Serbia:": "\U0001f1f7\U0001f1f8",
- ":flag_Seychelles:": "\U0001f1f8\U0001f1e8",
- ":flag_Sierra_Leone:": "\U0001f1f8\U0001f1f1",
- ":flag_Singapore:": "\U0001f1f8\U0001f1ec",
- ":flag_Sint_Maarten:": "\U0001f1f8\U0001f1fd",
- ":flag_Slovakia:": "\U0001f1f8\U0001f1f0",
- ":flag_Slovenia:": "\U0001f1f8\U0001f1ee",
- ":flag_Solomon_Islands:": "\U0001f1f8\U0001f1e7",
- ":flag_Somalia:": "\U0001f1f8\U0001f1f4",
- ":flag_South_Africa:": "\U0001f1ff\U0001f1e6",
- ":flag_South_Georgia_&_South_Sandwich_Islands:": "\U0001f1ec\U0001f1f8",
- ":flag_South_Korea:": "\U0001f1f0\U0001f1f7",
- ":flag_South_Sudan:": "\U0001f1f8\U0001f1f8",
- ":flag_Spain:": "\U0001f1ea\U0001f1f8",
- ":flag_Sri_Lanka:": "\U0001f1f1\U0001f1f0",
- ":flag_St._Barthélemy:": "\U0001f1e7\U0001f1f1",
- ":flag_St._Helena:": "\U0001f1f8\U0001f1ed",
- ":flag_St._Kitts_&_Nevis:": "\U0001f1f0\U0001f1f3",
- ":flag_St._Lucia:": "\U0001f1f1\U0001f1e8",
- ":flag_St._Martin:": "\U0001f1f2\U0001f1eb",
- ":flag_St._Pierre_&_Miquelon:": "\U0001f1f5\U0001f1f2",
- ":flag_St._Vincent_&_Grenadines:": "\U0001f1fb\U0001f1e8",
- ":flag_Sudan:": "\U0001f1f8\U0001f1e9",
- ":flag_Suriname:": "\U0001f1f8\U0001f1f7",
- ":flag_Svalbard_&_Jan_Mayen:": "\U0001f1f8\U0001f1ef",
- ":flag_Sweden:": "\U0001f1f8\U0001f1ea",
- ":flag_Switzerland:": "\U0001f1e8\U0001f1ed",
- ":flag_Syria:": "\U0001f1f8\U0001f1fe",
- ":flag_São_Tomé_&_Príncipe:": "\U0001f1f8\U0001f1f9",
- ":flag_Taiwan:": "\U0001f1f9\U0001f1fc",
- ":flag_Tajikistan:": "\U0001f1f9\U0001f1ef",
- ":flag_Tanzania:": "\U0001f1f9\U0001f1ff",
- ":flag_Thailand:": "\U0001f1f9\U0001f1ed",
- ":flag_Timor-Leste:": "\U0001f1f9\U0001f1f1",
- ":flag_Togo:": "\U0001f1f9\U0001f1ec",
- ":flag_Tokelau:": "\U0001f1f9\U0001f1f0",
- ":flag_Tonga:": "\U0001f1f9\U0001f1f4",
- ":flag_Trinidad_&_Tobago:": "\U0001f1f9\U0001f1f9",
- ":flag_Tristan_da_Cunha:": "\U0001f1f9\U0001f1e6",
- ":flag_Tunisia:": "\U0001f1f9\U0001f1f3",
- ":flag_Turkey:": "\U0001f1f9\U0001f1f7",
- ":flag_Turkmenistan:": "\U0001f1f9\U0001f1f2",
- ":flag_Turks_&_Caicos_Islands:": "\U0001f1f9\U0001f1e8",
- ":flag_Tuvalu:": "\U0001f1f9\U0001f1fb",
- ":flag_U.S._Outlying_Islands:": "\U0001f1fa\U0001f1f2",
- ":flag_U.S._Virgin_Islands:": "\U0001f1fb\U0001f1ee",
- ":flag_Uganda:": "\U0001f1fa\U0001f1ec",
- ":flag_Ukraine:": "\U0001f1fa\U0001f1e6",
- ":flag_United_Arab_Emirates:": "\U0001f1e6\U0001f1ea",
- ":flag_United_Kingdom:": "\U0001f1ec\U0001f1e7",
- ":flag_United_Nations:": "\U0001f1fa\U0001f1f3",
- ":flag_United_States:": "\U0001f1fa\U0001f1f8",
- ":flag_Uruguay:": "\U0001f1fa\U0001f1fe",
- ":flag_Uzbekistan:": "\U0001f1fa\U0001f1ff",
- ":flag_Vanuatu:": "\U0001f1fb\U0001f1fa",
- ":flag_Vatican_City:": "\U0001f1fb\U0001f1e6",
- ":flag_Venezuela:": "\U0001f1fb\U0001f1ea",
- ":flag_Vietnam:": "\U0001f1fb\U0001f1f3",
- ":flag_Wales:": "\U0001f3f4\U000e0067\U000e0062\U000e0077\U000e006c\U000e0073\U000e007f",
- ":flag_Wallis_&_Futuna:": "\U0001f1fc\U0001f1eb",
- ":flag_Western_Sahara:": "\U0001f1ea\U0001f1ed",
- ":flag_Yemen:": "\U0001f1fe\U0001f1ea",
- ":flag_Zambia:": "\U0001f1ff\U0001f1f2",
- ":flag_Zimbabwe:": "\U0001f1ff\U0001f1fc",
- ":flag_ac:": "\U0001f1e6\U0001f1e8",
- ":flag_ad:": "\U0001f1e6\U0001f1e9",
- ":flag_ae:": "\U0001f1e6\U0001f1ea",
- ":flag_af:": "\U0001f1e6\U0001f1eb",
- ":flag_ag:": "\U0001f1e6\U0001f1ec",
- ":flag_ai:": "\U0001f1e6\U0001f1ee",
- ":flag_al:": "\U0001f1e6\U0001f1f1",
- ":flag_am:": "\U0001f1e6\U0001f1f2",
- ":flag_ao:": "\U0001f1e6\U0001f1f4",
- ":flag_aq:": "\U0001f1e6\U0001f1f6",
- ":flag_ar:": "\U0001f1e6\U0001f1f7",
- ":flag_as:": "\U0001f1e6\U0001f1f8",
- ":flag_at:": "\U0001f1e6\U0001f1f9",
- ":flag_au:": "\U0001f1e6\U0001f1fa",
- ":flag_aw:": "\U0001f1e6\U0001f1fc",
- ":flag_ax:": "\U0001f1e6\U0001f1fd",
- ":flag_az:": "\U0001f1e6\U0001f1ff",
- ":flag_ba:": "\U0001f1e7\U0001f1e6",
- ":flag_bb:": "\U0001f1e7\U0001f1e7",
- ":flag_bd:": "\U0001f1e7\U0001f1e9",
- ":flag_be:": "\U0001f1e7\U0001f1ea",
- ":flag_bf:": "\U0001f1e7\U0001f1eb",
- ":flag_bg:": "\U0001f1e7\U0001f1ec",
- ":flag_bh:": "\U0001f1e7\U0001f1ed",
- ":flag_bi:": "\U0001f1e7\U0001f1ee",
- ":flag_bj:": "\U0001f1e7\U0001f1ef",
- ":flag_bl:": "\U0001f1e7\U0001f1f1",
- ":flag_black:": "\U0001f3f4",
- ":flag_bm:": "\U0001f1e7\U0001f1f2",
- ":flag_bn:": "\U0001f1e7\U0001f1f3",
- ":flag_bo:": "\U0001f1e7\U0001f1f4",
- ":flag_bq:": "\U0001f1e7\U0001f1f6",
- ":flag_br:": "\U0001f1e7\U0001f1f7",
- ":flag_bs:": "\U0001f1e7\U0001f1f8",
- ":flag_bt:": "\U0001f1e7\U0001f1f9",
- ":flag_bv:": "\U0001f1e7\U0001f1fb",
- ":flag_bw:": "\U0001f1e7\U0001f1fc",
- ":flag_by:": "\U0001f1e7\U0001f1fe",
- ":flag_bz:": "\U0001f1e7\U0001f1ff",
- ":flag_ca:": "\U0001f1e8\U0001f1e6",
- ":flag_cc:": "\U0001f1e8\U0001f1e8",
- ":flag_cd:": "\U0001f1e8\U0001f1e9",
- ":flag_cf:": "\U0001f1e8\U0001f1eb",
- ":flag_cg:": "\U0001f1e8\U0001f1ec",
- ":flag_ch:": "\U0001f1e8\U0001f1ed",
- ":flag_ci:": "\U0001f1e8\U0001f1ee",
- ":flag_ck:": "\U0001f1e8\U0001f1f0",
- ":flag_cl:": "\U0001f1e8\U0001f1f1",
- ":flag_cm:": "\U0001f1e8\U0001f1f2",
- ":flag_cn:": "\U0001f1e8\U0001f1f3",
- ":flag_co:": "\U0001f1e8\U0001f1f4",
- ":flag_cp:": "\U0001f1e8\U0001f1f5",
- ":flag_cr:": "\U0001f1e8\U0001f1f7",
- ":flag_cu:": "\U0001f1e8\U0001f1fa",
- ":flag_cv:": "\U0001f1e8\U0001f1fb",
- ":flag_cw:": "\U0001f1e8\U0001f1fc",
- ":flag_cx:": "\U0001f1e8\U0001f1fd",
- ":flag_cy:": "\U0001f1e8\U0001f1fe",
- ":flag_cz:": "\U0001f1e8\U0001f1ff",
- ":flag_de:": "\U0001f1e9\U0001f1ea",
- ":flag_dg:": "\U0001f1e9\U0001f1ec",
- ":flag_dj:": "\U0001f1e9\U0001f1ef",
- ":flag_dk:": "\U0001f1e9\U0001f1f0",
- ":flag_dm:": "\U0001f1e9\U0001f1f2",
- ":flag_do:": "\U0001f1e9\U0001f1f4",
- ":flag_dz:": "\U0001f1e9\U0001f1ff",
- ":flag_ea:": "\U0001f1ea\U0001f1e6",
- ":flag_ec:": "\U0001f1ea\U0001f1e8",
- ":flag_ee:": "\U0001f1ea\U0001f1ea",
- ":flag_eg:": "\U0001f1ea\U0001f1ec",
- ":flag_eh:": "\U0001f1ea\U0001f1ed",
- ":flag_er:": "\U0001f1ea\U0001f1f7",
- ":flag_es:": "\U0001f1ea\U0001f1f8",
- ":flag_et:": "\U0001f1ea\U0001f1f9",
- ":flag_eu:": "\U0001f1ea\U0001f1fa",
- ":flag_fi:": "\U0001f1eb\U0001f1ee",
- ":flag_fj:": "\U0001f1eb\U0001f1ef",
- ":flag_fk:": "\U0001f1eb\U0001f1f0",
- ":flag_fm:": "\U0001f1eb\U0001f1f2",
- ":flag_fo:": "\U0001f1eb\U0001f1f4",
- ":flag_fr:": "\U0001f1eb\U0001f1f7",
- ":flag_ga:": "\U0001f1ec\U0001f1e6",
- ":flag_gb:": "\U0001f1ec\U0001f1e7",
- ":flag_gd:": "\U0001f1ec\U0001f1e9",
- ":flag_ge:": "\U0001f1ec\U0001f1ea",
- ":flag_gf:": "\U0001f1ec\U0001f1eb",
- ":flag_gg:": "\U0001f1ec\U0001f1ec",
- ":flag_gh:": "\U0001f1ec\U0001f1ed",
- ":flag_gi:": "\U0001f1ec\U0001f1ee",
- ":flag_gl:": "\U0001f1ec\U0001f1f1",
- ":flag_gm:": "\U0001f1ec\U0001f1f2",
- ":flag_gn:": "\U0001f1ec\U0001f1f3",
- ":flag_gp:": "\U0001f1ec\U0001f1f5",
- ":flag_gq:": "\U0001f1ec\U0001f1f6",
- ":flag_gr:": "\U0001f1ec\U0001f1f7",
- ":flag_gs:": "\U0001f1ec\U0001f1f8",
- ":flag_gt:": "\U0001f1ec\U0001f1f9",
- ":flag_gu:": "\U0001f1ec\U0001f1fa",
- ":flag_gw:": "\U0001f1ec\U0001f1fc",
- ":flag_gy:": "\U0001f1ec\U0001f1fe",
- ":flag_hk:": "\U0001f1ed\U0001f1f0",
- ":flag_hm:": "\U0001f1ed\U0001f1f2",
- ":flag_hn:": "\U0001f1ed\U0001f1f3",
- ":flag_hr:": "\U0001f1ed\U0001f1f7",
- ":flag_ht:": "\U0001f1ed\U0001f1f9",
- ":flag_hu:": "\U0001f1ed\U0001f1fa",
- ":flag_ic:": "\U0001f1ee\U0001f1e8",
- ":flag_id:": "\U0001f1ee\U0001f1e9",
- ":flag_ie:": "\U0001f1ee\U0001f1ea",
- ":flag_il:": "\U0001f1ee\U0001f1f1",
- ":flag_im:": "\U0001f1ee\U0001f1f2",
- ":flag_in:": "\U0001f1ee\U0001f1f3",
- ":flag_in_hole:": "\U000026f3",
- ":flag_io:": "\U0001f1ee\U0001f1f4",
- ":flag_iq:": "\U0001f1ee\U0001f1f6",
- ":flag_ir:": "\U0001f1ee\U0001f1f7",
- ":flag_is:": "\U0001f1ee\U0001f1f8",
- ":flag_it:": "\U0001f1ee\U0001f1f9",
- ":flag_je:": "\U0001f1ef\U0001f1ea",
- ":flag_jm:": "\U0001f1ef\U0001f1f2",
- ":flag_jo:": "\U0001f1ef\U0001f1f4",
- ":flag_jp:": "\U0001f1ef\U0001f1f5",
- ":flag_ke:": "\U0001f1f0\U0001f1ea",
- ":flag_kg:": "\U0001f1f0\U0001f1ec",
- ":flag_kh:": "\U0001f1f0\U0001f1ed",
- ":flag_ki:": "\U0001f1f0\U0001f1ee",
- ":flag_km:": "\U0001f1f0\U0001f1f2",
- ":flag_kn:": "\U0001f1f0\U0001f1f3",
- ":flag_kp:": "\U0001f1f0\U0001f1f5",
- ":flag_kr:": "\U0001f1f0\U0001f1f7",
- ":flag_kw:": "\U0001f1f0\U0001f1fc",
- ":flag_ky:": "\U0001f1f0\U0001f1fe",
- ":flag_kz:": "\U0001f1f0\U0001f1ff",
- ":flag_la:": "\U0001f1f1\U0001f1e6",
- ":flag_lb:": "\U0001f1f1\U0001f1e7",
- ":flag_lc:": "\U0001f1f1\U0001f1e8",
- ":flag_li:": "\U0001f1f1\U0001f1ee",
- ":flag_lk:": "\U0001f1f1\U0001f1f0",
- ":flag_lr:": "\U0001f1f1\U0001f1f7",
- ":flag_ls:": "\U0001f1f1\U0001f1f8",
- ":flag_lt:": "\U0001f1f1\U0001f1f9",
- ":flag_lu:": "\U0001f1f1\U0001f1fa",
- ":flag_lv:": "\U0001f1f1\U0001f1fb",
- ":flag_ly:": "\U0001f1f1\U0001f1fe",
- ":flag_ma:": "\U0001f1f2\U0001f1e6",
- ":flag_mc:": "\U0001f1f2\U0001f1e8",
- ":flag_md:": "\U0001f1f2\U0001f1e9",
- ":flag_me:": "\U0001f1f2\U0001f1ea",
- ":flag_mf:": "\U0001f1f2\U0001f1eb",
- ":flag_mg:": "\U0001f1f2\U0001f1ec",
- ":flag_mh:": "\U0001f1f2\U0001f1ed",
- ":flag_mk:": "\U0001f1f2\U0001f1f0",
- ":flag_ml:": "\U0001f1f2\U0001f1f1",
- ":flag_mm:": "\U0001f1f2\U0001f1f2",
- ":flag_mn:": "\U0001f1f2\U0001f1f3",
- ":flag_mo:": "\U0001f1f2\U0001f1f4",
- ":flag_mp:": "\U0001f1f2\U0001f1f5",
- ":flag_mq:": "\U0001f1f2\U0001f1f6",
- ":flag_mr:": "\U0001f1f2\U0001f1f7",
- ":flag_ms:": "\U0001f1f2\U0001f1f8",
- ":flag_mt:": "\U0001f1f2\U0001f1f9",
- ":flag_mu:": "\U0001f1f2\U0001f1fa",
- ":flag_mv:": "\U0001f1f2\U0001f1fb",
- ":flag_mw:": "\U0001f1f2\U0001f1fc",
- ":flag_mx:": "\U0001f1f2\U0001f1fd",
- ":flag_my:": "\U0001f1f2\U0001f1fe",
- ":flag_mz:": "\U0001f1f2\U0001f1ff",
- ":flag_na:": "\U0001f1f3\U0001f1e6",
- ":flag_nc:": "\U0001f1f3\U0001f1e8",
- ":flag_ne:": "\U0001f1f3\U0001f1ea",
- ":flag_nf:": "\U0001f1f3\U0001f1eb",
- ":flag_ng:": "\U0001f1f3\U0001f1ec",
- ":flag_ni:": "\U0001f1f3\U0001f1ee",
- ":flag_nl:": "\U0001f1f3\U0001f1f1",
- ":flag_no:": "\U0001f1f3\U0001f1f4",
- ":flag_np:": "\U0001f1f3\U0001f1f5",
- ":flag_nr:": "\U0001f1f3\U0001f1f7",
- ":flag_nu:": "\U0001f1f3\U0001f1fa",
- ":flag_nz:": "\U0001f1f3\U0001f1ff",
- ":flag_om:": "\U0001f1f4\U0001f1f2",
- ":flag_pa:": "\U0001f1f5\U0001f1e6",
- ":flag_pe:": "\U0001f1f5\U0001f1ea",
- ":flag_pf:": "\U0001f1f5\U0001f1eb",
- ":flag_pg:": "\U0001f1f5\U0001f1ec",
- ":flag_ph:": "\U0001f1f5\U0001f1ed",
- ":flag_pk:": "\U0001f1f5\U0001f1f0",
- ":flag_pl:": "\U0001f1f5\U0001f1f1",
- ":flag_pm:": "\U0001f1f5\U0001f1f2",
- ":flag_pn:": "\U0001f1f5\U0001f1f3",
- ":flag_pr:": "\U0001f1f5\U0001f1f7",
- ":flag_ps:": "\U0001f1f5\U0001f1f8",
- ":flag_pt:": "\U0001f1f5\U0001f1f9",
- ":flag_pw:": "\U0001f1f5\U0001f1fc",
- ":flag_py:": "\U0001f1f5\U0001f1fe",
- ":flag_qa:": "\U0001f1f6\U0001f1e6",
- ":flag_re:": "\U0001f1f7\U0001f1ea",
- ":flag_ro:": "\U0001f1f7\U0001f1f4",
- ":flag_rs:": "\U0001f1f7\U0001f1f8",
- ":flag_ru:": "\U0001f1f7\U0001f1fa",
- ":flag_rw:": "\U0001f1f7\U0001f1fc",
- ":flag_sa:": "\U0001f1f8\U0001f1e6",
- ":flag_sb:": "\U0001f1f8\U0001f1e7",
- ":flag_sc:": "\U0001f1f8\U0001f1e8",
- ":flag_sd:": "\U0001f1f8\U0001f1e9",
- ":flag_se:": "\U0001f1f8\U0001f1ea",
- ":flag_sg:": "\U0001f1f8\U0001f1ec",
- ":flag_sh:": "\U0001f1f8\U0001f1ed",
- ":flag_si:": "\U0001f1f8\U0001f1ee",
- ":flag_sj:": "\U0001f1f8\U0001f1ef",
- ":flag_sk:": "\U0001f1f8\U0001f1f0",
- ":flag_sl:": "\U0001f1f8\U0001f1f1",
- ":flag_sm:": "\U0001f1f8\U0001f1f2",
- ":flag_sn:": "\U0001f1f8\U0001f1f3",
- ":flag_so:": "\U0001f1f8\U0001f1f4",
- ":flag_sr:": "\U0001f1f8\U0001f1f7",
- ":flag_ss:": "\U0001f1f8\U0001f1f8",
- ":flag_st:": "\U0001f1f8\U0001f1f9",
- ":flag_sv:": "\U0001f1f8\U0001f1fb",
- ":flag_sx:": "\U0001f1f8\U0001f1fd",
- ":flag_sy:": "\U0001f1f8\U0001f1fe",
- ":flag_sz:": "\U0001f1f8\U0001f1ff",
- ":flag_ta:": "\U0001f1f9\U0001f1e6",
- ":flag_tc:": "\U0001f1f9\U0001f1e8",
- ":flag_td:": "\U0001f1f9\U0001f1e9",
- ":flag_tf:": "\U0001f1f9\U0001f1eb",
- ":flag_tg:": "\U0001f1f9\U0001f1ec",
- ":flag_th:": "\U0001f1f9\U0001f1ed",
- ":flag_tj:": "\U0001f1f9\U0001f1ef",
- ":flag_tk:": "\U0001f1f9\U0001f1f0",
- ":flag_tl:": "\U0001f1f9\U0001f1f1",
- ":flag_tm:": "\U0001f1f9\U0001f1f2",
- ":flag_tn:": "\U0001f1f9\U0001f1f3",
- ":flag_to:": "\U0001f1f9\U0001f1f4",
- ":flag_tr:": "\U0001f1f9\U0001f1f7",
- ":flag_tt:": "\U0001f1f9\U0001f1f9",
- ":flag_tv:": "\U0001f1f9\U0001f1fb",
- ":flag_tw:": "\U0001f1f9\U0001f1fc",
- ":flag_tz:": "\U0001f1f9\U0001f1ff",
- ":flag_ua:": "\U0001f1fa\U0001f1e6",
- ":flag_ug:": "\U0001f1fa\U0001f1ec",
- ":flag_um:": "\U0001f1fa\U0001f1f2",
- ":flag_us:": "\U0001f1fa\U0001f1f8",
- ":flag_uy:": "\U0001f1fa\U0001f1fe",
- ":flag_uz:": "\U0001f1fa\U0001f1ff",
- ":flag_va:": "\U0001f1fb\U0001f1e6",
- ":flag_vc:": "\U0001f1fb\U0001f1e8",
- ":flag_ve:": "\U0001f1fb\U0001f1ea",
- ":flag_vg:": "\U0001f1fb\U0001f1ec",
- ":flag_vi:": "\U0001f1fb\U0001f1ee",
- ":flag_vn:": "\U0001f1fb\U0001f1f3",
- ":flag_vu:": "\U0001f1fb\U0001f1fa",
- ":flag_wf:": "\U0001f1fc\U0001f1eb",
- ":flag_white:": "\U0001f3f3",
- ":flag_ws:": "\U0001f1fc\U0001f1f8",
- ":flag_xk:": "\U0001f1fd\U0001f1f0",
- ":flag_ye:": "\U0001f1fe\U0001f1ea",
- ":flag_yt:": "\U0001f1fe\U0001f1f9",
- ":flag_za:": "\U0001f1ff\U0001f1e6",
- ":flag_zm:": "\U0001f1ff\U0001f1f2",
- ":flag_zw:": "\U0001f1ff\U0001f1fc",
- ":flag_Åland_Islands:": "\U0001f1e6\U0001f1fd",
- ":flags:": "\U0001f38f",
- ":flamingo:": "\U0001f9a9",
- ":flashlight:": "\U0001f526",
- ":flat_shoe:": "\U0001f97f",
- ":fleur-de-lis:": "\U0000269c",
- ":fleur_de_lis:": "\u269c",
- ":flexed_biceps:": "\U0001f4aa",
- ":flight_arrival:": "\U0001f6ec",
- ":flight_departure:": "\U0001f6eb",
- ":flipper:": "\U0001f42c",
- ":floppy_disk:": "\U0001f4be",
- ":flower_playing_cards:": "\U0001f3b4",
- ":flushed:": "\U0001f633",
- ":flushed_face:": "\U0001f633",
- ":flying_disc:": "\U0001f94f",
- ":flying_saucer:": "\U0001f6f8",
- ":fog:": "\U0001f32b",
- ":foggy:": "\U0001f301",
- ":folded_hands:": "\U0001f64f",
- ":foot:": "\U0001f9b6",
- ":football:": "\U0001f3c8",
- ":footprints:": "\U0001f463",
- ":fork_and_knife:": "\U0001f374",
- ":fork_and_knife_with_plate:": "\U0001f37d",
- ":fork_knife_plate:": "\U0001f37d",
- ":fortune_cookie:": "\U0001f960",
- ":fountain:": "\U000026f2",
- ":fountain_pen:": "\U0001f58b",
- ":four:": "4\ufe0f\u20e3",
- ":four-thirty:": "\U0001f55f",
- ":four_leaf_clover:": "\U0001f340",
- ":four_o’clock:": "\U0001f553",
- ":fox:": "\U0001f98a",
- ":fox_face:": "\U0001f98a",
- ":fr:": "\U0001f1eb\U0001f1f7",
- ":frame_photo:": "\U0001f5bc",
- ":framed_picture:": "\U0001f5bc",
- ":free:": "\U0001f193",
- ":french_bread:": "\U0001f956",
- ":french_fries:": "\U0001f35f",
- ":french_guiana:": "\U0001f1ec\U0001f1eb",
- ":french_polynesia:": "\U0001f1f5\U0001f1eb",
- ":french_southern_territories:": "\U0001f1f9\U0001f1eb",
- ":fried_egg:": "\U0001f373",
- ":fried_shrimp:": "\U0001f364",
- ":fries:": "\U0001f35f",
- ":frog:": "\U0001f438",
- ":front-facing_baby_chick:": "\U0001f425",
- ":frowning:": "\U0001f626",
- ":frowning2:": "\u2639",
- ":frowning_face:": "\U00002639",
- ":frowning_face_with_open_mouth:": "\U0001f626",
- ":frowning_man:": "\U0001f64d\u200d\u2642",
- ":frowning_person:": "\U0001f64d",
- ":frowning_woman:": "\U0001f64d\u200d\u2640",
- ":fu:": "\U0001f595",
- ":fuel_pump:": "\U000026fd",
- ":fuelpump:": "\u26fd",
- ":full_moon:": "\U0001f315",
- ":full_moon_face:": "\U0001f31d",
- ":full_moon_with_face:": "\U0001f31d",
- ":funeral_urn:": "\U000026b1",
- ":gabon:": "\U0001f1ec\U0001f1e6",
- ":gambia:": "\U0001f1ec\U0001f1f2",
- ":game_die:": "\U0001f3b2",
- ":garlic:": "\U0001f9c4",
- ":gb:": "\U0001f1ec\U0001f1e7",
- ":gear:": "\U00002699",
- ":gem:": "\U0001f48e",
- ":gem_stone:": "\U0001f48e",
- ":gemini:": "\u264a",
- ":genie:": "\U0001f9de",
- ":genie_man:": "\U0001f9de\u200d\u2642",
- ":genie_woman:": "\U0001f9de\u200d\u2640",
- ":georgia:": "\U0001f1ec\U0001f1ea",
- ":ghana:": "\U0001f1ec\U0001f1ed",
- ":ghost:": "\U0001f47b",
- ":gibraltar:": "\U0001f1ec\U0001f1ee",
- ":gift:": "\U0001f381",
- ":gift_heart:": "\U0001f49d",
- ":giraffe:": "\U0001f992",
- ":girl:": "\U0001f467",
- ":girl_tone1:": "\U0001f467\U0001f3fb",
- ":girl_tone2:": "\U0001f467\U0001f3fc",
- ":girl_tone3:": "\U0001f467\U0001f3fd",
- ":girl_tone4:": "\U0001f467\U0001f3fe",
- ":girl_tone5:": "\U0001f467\U0001f3ff",
- ":glass_of_milk:": "\U0001f95b",
- ":glasses:": "\U0001f453",
- ":globe_showing_Americas:": "\U0001f30e",
- ":globe_showing_Asia-Australia:": "\U0001f30f",
- ":globe_showing_Europe-Africa:": "\U0001f30d",
- ":globe_with_meridians:": "\U0001f310",
- ":gloves:": "\U0001f9e4",
- ":glowing_star:": "\U0001f31f",
- ":goal:": "\U0001f945",
- ":goal_net:": "\U0001f945",
- ":goat:": "\U0001f410",
- ":goblin:": "\U0001f47a",
- ":goggles:": "\U0001f97d",
- ":golf:": "\u26f3",
- ":golfing:": "\U0001f3cc",
- ":golfing_man:": "\U0001f3cc\ufe0f\u200d\u2642\ufe0f",
- ":golfing_woman:": "\U0001f3cc\ufe0f\u200d\u2640\ufe0f",
- ":gorilla:": "\U0001f98d",
- ":graduation_cap:": "\U0001f393",
- ":grapes:": "\U0001f347",
- ":greece:": "\U0001f1ec\U0001f1f7",
- ":green_apple:": "\U0001f34f",
- ":green_book:": "\U0001f4d7",
- ":green_circle:": "\U0001f7e2",
- ":green_heart:": "\U0001f49a",
- ":green_salad:": "\U0001f957",
- ":green_square:": "\U0001f7e9",
- ":greenland:": "\U0001f1ec\U0001f1f1",
- ":grenada:": "\U0001f1ec\U0001f1e9",
- ":grey_exclamation:": "\u2755",
- ":grey_question:": "\u2754",
- ":grimacing:": "\U0001f62c",
- ":grimacing_face:": "\U0001f62c",
- ":grin:": "\U0001f604",
- ":grinning:": "\U0001f600",
- ":grinning_cat:": "\U0001f63a",
- ":grinning_cat_with_smiling_eyes:": "\U0001f638",
- ":grinning_face:": "\U0001f600",
- ":grinning_face_with_big_eyes:": "\U0001f603",
- ":grinning_face_with_smiling_eyes:": "\U0001f604",
- ":grinning_face_with_sweat:": "\U0001f605",
- ":grinning_squinting_face:": "\U0001f606",
- ":growing_heart:": "\U0001f497",
- ":guadeloupe:": "\U0001f1ec\U0001f1f5",
- ":guam:": "\U0001f1ec\U0001f1fa",
- ":guard:": "\U0001f482",
- ":guard_tone1:": "\U0001f482\U0001f3fb",
- ":guard_tone2:": "\U0001f482\U0001f3fc",
- ":guard_tone3:": "\U0001f482\U0001f3fd",
- ":guard_tone4:": "\U0001f482\U0001f3fe",
- ":guard_tone5:": "\U0001f482\U0001f3ff",
- ":guardsman:": "\U0001f482\u200d\u2642",
- ":guardswoman:": "\U0001f482\u200d\u2640",
- ":guatemala:": "\U0001f1ec\U0001f1f9",
- ":guernsey:": "\U0001f1ec\U0001f1ec",
- ":guide_dog:": "\U0001f9ae",
- ":guinea:": "\U0001f1ec\U0001f1f3",
- ":guinea_bissau:": "\U0001f1ec\U0001f1fc",
- ":guitar:": "\U0001f3b8",
- ":gun:": "\U0001f52b",
- ":guyana:": "\U0001f1ec\U0001f1fe",
- ":haircut:": "\U0001f487",
- ":haircut_man:": "\U0001f487\u200d\u2642",
- ":haircut_woman:": "\U0001f487\u200d\u2640",
- ":haiti:": "\U0001f1ed\U0001f1f9",
- ":hamburger:": "\U0001f354",
- ":hammer:": "\U0001f528",
- ":hammer_and_pick:": "\U00002692",
- ":hammer_and_wrench:": "\U0001f6e0",
- ":hammer_pick:": "\u2692",
- ":hamster:": "\U0001f439",
- ":hand:": "\u270b",
- ":hand_over_mouth:": "\U0001f92d",
- ":hand_splayed_tone1:": "\U0001f590\U0001f3fb",
- ":hand_splayed_tone2:": "\U0001f590\U0001f3fc",
- ":hand_splayed_tone3:": "\U0001f590\U0001f3fd",
- ":hand_splayed_tone4:": "\U0001f590\U0001f3fe",
- ":hand_splayed_tone5:": "\U0001f590\U0001f3ff",
- ":hand_with_fingers_splayed:": "\U0001f590",
- ":handbag:": "\U0001f45c",
- ":handball_person:": "\U0001f93e",
- ":handshake:": "\U0001f91d",
- ":hankey:": "\U0001f4a9",
- ":hash:": "#\ufe0f\u20e3",
- ":hatched_chick:": "\U0001f425",
- ":hatching_chick:": "\U0001f423",
- ":head_bandage:": "\U0001f915",
- ":headphone:": "\U0001f3a7",
- ":headphones:": "\U0001f3a7",
- ":health_worker:": "\U0001f9d1\U0000200d\U00002695\U0000fe0f",
- ":hear-no-evil_monkey:": "\U0001f649",
- ":hear_no_evil:": "\U0001f649",
- ":heard_mcdonald_islands:": "\U0001f1ed\U0001f1f2",
- ":heart:": "\u2764",
- ":heart_decoration:": "\U0001f49f",
- ":heart_exclamation:": "\U00002763",
- ":heart_eyes:": "\U0001f60d",
- ":heart_eyes_cat:": "\U0001f63b",
- ":heart_suit:": "\U00002665",
- ":heart_with_arrow:": "\U0001f498",
- ":heart_with_ribbon:": "\U0001f49d",
- ":heartbeat:": "\U0001f493",
- ":heartpulse:": "\U0001f497",
- ":hearts:": "\u2665",
- ":heavy_check_mark:": "\u2714",
- ":heavy_division_sign:": "\u2797",
- ":heavy_dollar_sign:": "\U0001f4b2",
- ":heavy_exclamation_mark:": "\u2757",
- ":heavy_heart_exclamation:": "\u2763\ufe0f",
- ":heavy_minus_sign:": "\u2796",
- ":heavy_multiplication_x:": "\u2716",
- ":heavy_plus_sign:": "\u2795",
- ":hedgehog:": "\U0001f994",
- ":helicopter:": "\U0001f681",
- ":helmet_with_cross:": "\u26d1",
- ":herb:": "\U0001f33f",
- ":hibiscus:": "\U0001f33a",
- ":high-heeled_shoe:": "\U0001f460",
- ":high-speed_train:": "\U0001f684",
- ":high_brightness:": "\U0001f506",
- ":high_heel:": "\U0001f460",
- ":high_voltage:": "\U000026a1",
- ":hiking_boot:": "\U0001f97e",
- ":hindu_temple:": "\U0001f6d5",
- ":hippopotamus:": "\U0001f99b",
- ":hocho:": "\U0001f52a",
- ":hockey:": "\U0001f3d2",
- ":hole:": "\U0001f573",
- ":hollow_red_circle:": "\U00002b55",
- ":homes:": "\U0001f3d8",
- ":honduras:": "\U0001f1ed\U0001f1f3",
- ":honey_pot:": "\U0001f36f",
- ":honeybee:": "\U0001f41d",
- ":hong_kong:": "\U0001f1ed\U0001f1f0",
- ":horizontal_traffic_light:": "\U0001f6a5",
- ":horse:": "\U0001f40e",
- ":horse_face:": "\U0001f434",
- ":horse_racing:": "\U0001f3c7",
- ":horse_racing_tone1:": "\U0001f3c7\U0001f3fb",
- ":horse_racing_tone2:": "\U0001f3c7\U0001f3fc",
- ":horse_racing_tone3:": "\U0001f3c7\U0001f3fd",
- ":horse_racing_tone4:": "\U0001f3c7\U0001f3fe",
- ":horse_racing_tone5:": "\U0001f3c7\U0001f3ff",
- ":hospital:": "\U0001f3e5",
- ":hot_beverage:": "\U00002615",
- ":hot_dog:": "\U0001f32d",
- ":hot_face:": "\U0001f975",
- ":hot_pepper:": "\U0001f336",
- ":hot_springs:": "\U00002668",
- ":hotdog:": "\U0001f32d",
- ":hotel:": "\U0001f3e8",
- ":hotsprings:": "\u2668",
- ":hourglass:": "\u231b",
- ":hourglass_done:": "\U0000231b",
- ":hourglass_flowing_sand:": "\u23f3",
- ":hourglass_not_done:": "\U000023f3",
- ":house:": "\U0001f3e0",
- ":house_abandoned:": "\U0001f3da",
- ":house_with_garden:": "\U0001f3e1",
- ":houses:": "\U0001f3d8",
- ":hugging:": "\U0001f917",
- ":hugging_face:": "\U0001f917",
- ":hugs:": "\U0001f917",
- ":hundred_points:": "\U0001f4af",
- ":hungary:": "\U0001f1ed\U0001f1fa",
- ":hushed:": "\U0001f62f",
- ":hushed_face:": "\U0001f62f",
- ":ice:": "\U0001f9ca",
- ":ice_cream:": "\U0001f368",
- ":ice_cube:": "\U0001f9ca",
- ":ice_hockey:": "\U0001f3d2",
- ":ice_skate:": "\U000026f8",
- ":icecream:": "\U0001f366",
- ":iceland:": "\U0001f1ee\U0001f1f8",
- ":id:": "\U0001f194",
- ":ideograph_advantage:": "\U0001f250",
- ":imp:": "\U0001f47f",
- ":inbox_tray:": "\U0001f4e5",
- ":incoming_envelope:": "\U0001f4e8",
- ":index_pointing_up:": "\U0000261d",
- ":india:": "\U0001f1ee\U0001f1f3",
- ":indonesia:": "\U0001f1ee\U0001f1e9",
- ":infinity:": "\U0000267e",
- ":information:": "\U00002139",
- ":information_desk_person:": "\U0001f481",
- ":information_source:": "\u2139",
- ":innocent:": "\U0001f607",
- ":input_latin_letters:": "\U0001f524",
- ":input_latin_lowercase:": "\U0001f521",
- ":input_latin_uppercase:": "\U0001f520",
- ":input_numbers:": "\U0001f522",
- ":input_symbols:": "\U0001f523",
- ":interrobang:": "\u2049",
- ":iphone:": "\U0001f4f1",
- ":iran:": "\U0001f1ee\U0001f1f7",
- ":iraq:": "\U0001f1ee\U0001f1f6",
- ":ireland:": "\U0001f1ee\U0001f1ea",
- ":island:": "\U0001f3dd",
- ":isle_of_man:": "\U0001f1ee\U0001f1f2",
- ":israel:": "\U0001f1ee\U0001f1f1",
- ":it:": "\U0001f1ee\U0001f1f9",
- ":izakaya_lantern:": "\U0001f3ee",
- ":jack-o-lantern:": "\U0001f383",
- ":jack_o_lantern:": "\U0001f383",
- ":jamaica:": "\U0001f1ef\U0001f1f2",
- ":japan:": "\U0001f5fe",
- ":japanese_castle:": "\U0001f3ef",
- ":japanese_goblin:": "\U0001f47a",
- ":japanese_ogre:": "\U0001f479",
- ":jeans:": "\U0001f456",
- ":jersey:": "\U0001f1ef\U0001f1ea",
- ":jigsaw:": "\U0001f9e9",
- ":joker:": "\U0001f0cf",
- ":jordan:": "\U0001f1ef\U0001f1f4",
- ":joy:": "\U0001f602",
- ":joy_cat:": "\U0001f639",
- ":joystick:": "\U0001f579",
- ":jp:": "\U0001f1ef\U0001f1f5",
- ":judge:": "\U0001f9d1\U0000200d\U00002696\U0000fe0f",
- ":juggling_person:": "\U0001f939",
- ":kaaba:": "\U0001f54b",
- ":kangaroo:": "\U0001f998",
- ":kazakhstan:": "\U0001f1f0\U0001f1ff",
- ":kenya:": "\U0001f1f0\U0001f1ea",
- ":key:": "\U0001f511",
- ":key2:": "\U0001f5dd",
- ":keyboard:": "\U00002328",
- ":keycap_#:": "\U00000023\U0000fe0f\U000020e3",
- ":keycap_*:": "\U0000002a\U0000fe0f\U000020e3",
- ":keycap_0:": "\U00000030\U0000fe0f\U000020e3",
- ":keycap_1:": "\U00000031\U0000fe0f\U000020e3",
- ":keycap_10:": "\U0001f51f",
- ":keycap_2:": "\U00000032\U0000fe0f\U000020e3",
- ":keycap_3:": "\U00000033\U0000fe0f\U000020e3",
- ":keycap_4:": "\U00000034\U0000fe0f\U000020e3",
- ":keycap_5:": "\U00000035\U0000fe0f\U000020e3",
- ":keycap_6:": "\U00000036\U0000fe0f\U000020e3",
- ":keycap_7:": "\U00000037\U0000fe0f\U000020e3",
- ":keycap_8:": "\U00000038\U0000fe0f\U000020e3",
- ":keycap_9:": "\U00000039\U0000fe0f\U000020e3",
- ":keycap_ten:": "\U0001f51f",
- ":kick_scooter:": "\U0001f6f4",
- ":kimono:": "\U0001f458",
- ":kiribati:": "\U0001f1f0\U0001f1ee",
- ":kiss:": "\U0001f48f",
- ":kiss_man_man:": "\U0001f468\U0000200d\U00002764\U0000fe0f\U0000200d\U0001f48b\U0000200d\U0001f468",
- ":kiss_mark:": "\U0001f48b",
- ":kiss_mm:": "\U0001f468\u200d\u2764\ufe0f\u200d\U0001f48b\u200d\U0001f468",
- ":kiss_woman_man:": "\U0001f469\U0000200d\U00002764\U0000fe0f\U0000200d\U0001f48b\U0000200d\U0001f468",
- ":kiss_woman_woman:": "\U0001f469\U0000200d\U00002764\U0000fe0f\U0000200d\U0001f48b\U0000200d\U0001f469",
- ":kiss_ww:": "\U0001f469\u200d\u2764\ufe0f\u200d\U0001f48b\u200d\U0001f469",
- ":kissing:": "\U0001f617",
- ":kissing_cat:": "\U0001f63d",
- ":kissing_closed_eyes:": "\U0001f61a",
- ":kissing_face:": "\U0001f617",
- ":kissing_face_with_closed_eyes:": "\U0001f61a",
- ":kissing_face_with_smiling_eyes:": "\U0001f619",
- ":kissing_heart:": "\U0001f618",
- ":kissing_smiling_eyes:": "\U0001f619",
- ":kitchen_knife:": "\U0001f52a",
- ":kite:": "\U0001fa81",
- ":kiwi:": "\U0001f95d",
- ":kiwi_fruit:": "\U0001f95d",
- ":kneeling_man:": "\U0001f9ce\u200d\u2642",
- ":kneeling_person:": "\U0001f9ce",
- ":kneeling_woman:": "\U0001f9ce\u200d\u2640",
- ":knife:": "\U0001f52a",
- ":koala:": "\U0001f428",
- ":koko:": "\U0001f201",
- ":kosovo:": "\U0001f1fd\U0001f1f0",
- ":kr:": "\U0001f1f0\U0001f1f7",
- ":kuwait:": "\U0001f1f0\U0001f1fc",
- ":kyrgyzstan:": "\U0001f1f0\U0001f1ec",
- ":lab_coat:": "\U0001f97c",
- ":label:": "\U0001f3f7",
- ":lacrosse:": "\U0001f94d",
- ":lady_beetle:": "\U0001f41e",
- ":lantern:": "\U0001f3ee",
- ":laos:": "\U0001f1f1\U0001f1e6",
- ":laptop:": "\U0001f4bb",
- ":large_blue_circle:": "\U0001f535",
- ":large_blue_diamond:": "\U0001f537",
- ":large_orange_diamond:": "\U0001f536",
- ":last_quarter_moon:": "\U0001f317",
- ":last_quarter_moon_face:": "\U0001f31c",
- ":last_quarter_moon_with_face:": "\U0001f31c",
- ":last_track_button:": "\U000023ee",
- ":latin_cross:": "\U0000271d",
- ":latvia:": "\U0001f1f1\U0001f1fb",
- ":laughing:": "\U0001f606",
- ":leaf_fluttering_in_wind:": "\U0001f343",
- ":leafy_green:": "\U0001f96c",
- ":leaves:": "\U0001f343",
- ":lebanon:": "\U0001f1f1\U0001f1e7",
- ":ledger:": "\U0001f4d2",
- ":left-facing_fist:": "\U0001f91b",
- ":left-right_arrow:": "\U00002194",
- ":left_arrow:": "\U00002b05",
- ":left_arrow_curving_right:": "\U000021aa",
- ":left_facing_fist:": "\U0001f91b",
- ":left_facing_fist_tone1:": "\U0001f91b\U0001f3fb",
- ":left_facing_fist_tone2:": "\U0001f91b\U0001f3fc",
- ":left_facing_fist_tone3:": "\U0001f91b\U0001f3fd",
- ":left_facing_fist_tone4:": "\U0001f91b\U0001f3fe",
- ":left_facing_fist_tone5:": "\U0001f91b\U0001f3ff",
- ":left_luggage:": "\U0001f6c5",
- ":left_right_arrow:": "\u2194",
- ":left_speech_bubble:": "\U0001f5e8",
- ":leftwards_arrow_with_hook:": "\u21a9",
- ":leg:": "\U0001f9b5",
- ":lemon:": "\U0001f34b",
- ":leo:": "\u264c",
- ":leopard:": "\U0001f406",
- ":lesotho:": "\U0001f1f1\U0001f1f8",
- ":level_slider:": "\U0001f39a",
- ":liberia:": "\U0001f1f1\U0001f1f7",
- ":libra:": "\u264e",
- ":libya:": "\U0001f1f1\U0001f1fe",
- ":liechtenstein:": "\U0001f1f1\U0001f1ee",
- ":light_bulb:": "\U0001f4a1",
- ":light_rail:": "\U0001f688",
- ":link:": "\U0001f517",
- ":linked_paperclips:": "\U0001f587",
- ":lion:": "\U0001f981",
- ":lion_face:": "\U0001f981",
- ":lips:": "\U0001f444",
- ":lipstick:": "\U0001f484",
- ":lithuania:": "\U0001f1f1\U0001f1f9",
- ":litter_in_bin_sign:": "\U0001f6ae",
- ":lizard:": "\U0001f98e",
- ":llama:": "\U0001f999",
- ":lobster:": "\U0001f99e",
- ":lock:": "\U0001f512",
- ":lock_with_ink_pen:": "\U0001f50f",
- ":locked:": "\U0001f512",
- ":locked_with_key:": "\U0001f510",
- ":locked_with_pen:": "\U0001f50f",
- ":locomotive:": "\U0001f682",
- ":lollipop:": "\U0001f36d",
- ":loop:": "\u27bf",
- ":lotion_bottle:": "\U0001f9f4",
- ":lotus_position:": "\U0001f9d8",
- ":lotus_position_man:": "\U0001f9d8\u200d\u2642",
- ":lotus_position_woman:": "\U0001f9d8\u200d\u2640",
- ":loud_sound:": "\U0001f50a",
- ":loudly_crying_face:": "\U0001f62d",
- ":loudspeaker:": "\U0001f4e2",
- ":love-you_gesture:": "\U0001f91f",
- ":love_hotel:": "\U0001f3e9",
- ":love_letter:": "\U0001f48c",
- ":love_you_gesture:": "\U0001f91f",
- ":love_you_gesture_tone1:": "\U0001f91f\U0001f3fb",
- ":love_you_gesture_tone2:": "\U0001f91f\U0001f3fc",
- ":love_you_gesture_tone3:": "\U0001f91f\U0001f3fd",
- ":love_you_gesture_tone4:": "\U0001f91f\U0001f3fe",
- ":love_you_gesture_tone5:": "\U0001f91f\U0001f3ff",
- ":low_brightness:": "\U0001f505",
- ":luggage:": "\U0001f9f3",
- ":luxembourg:": "\U0001f1f1\U0001f1fa",
- ":lying_face:": "\U0001f925",
- ":m:": "\u24dc",
- ":macau:": "\U0001f1f2\U0001f1f4",
- ":macedonia:": "\U0001f1f2\U0001f1f0",
- ":madagascar:": "\U0001f1f2\U0001f1ec",
- ":mag:": "\U0001f50d",
- ":mag_right:": "\U0001f50e",
- ":mage:": "\U0001f9d9",
- ":mage_man:": "\U0001f9d9\u200d\u2642",
- ":mage_tone1:": "\U0001f9d9\U0001f3fb",
- ":mage_tone2:": "\U0001f9d9\U0001f3fc",
- ":mage_tone3:": "\U0001f9d9\U0001f3fd",
- ":mage_tone4:": "\U0001f9d9\U0001f3fe",
- ":mage_tone5:": "\U0001f9d9\U0001f3ff",
- ":mage_woman:": "\U0001f9d9\u200d\u2640",
- ":magnet:": "\U0001f9f2",
- ":magnifying_glass_tilted_left:": "\U0001f50d",
- ":magnifying_glass_tilted_right:": "\U0001f50e",
- ":mahjong:": "\U0001f004",
- ":mahjong_red_dragon:": "\U0001f004",
- ":mailbox:": "\U0001f4eb",
- ":mailbox_closed:": "\U0001f4ea",
- ":mailbox_with_mail:": "\U0001f4ec",
- ":mailbox_with_no_mail:": "\U0001f4ed",
- ":malawi:": "\U0001f1f2\U0001f1fc",
- ":malaysia:": "\U0001f1f2\U0001f1fe",
- ":maldives:": "\U0001f1f2\U0001f1fb",
- ":male_detective:": "\U0001f575\ufe0f\u200d\u2642\ufe0f",
- ":male_sign:": "\U00002642",
- ":mali:": "\U0001f1f2\U0001f1f1",
- ":malta:": "\U0001f1f2\U0001f1f9",
- ":man:": "\U0001f468",
- ":man_artist:": "\U0001f468\U0000200d\U0001f3a8",
- ":man_artist_tone1:": "\U0001f468\U0001f3fb\u200d\U0001f3a8",
- ":man_artist_tone2:": "\U0001f468\U0001f3fc\u200d\U0001f3a8",
- ":man_artist_tone3:": "\U0001f468\U0001f3fd\u200d\U0001f3a8",
- ":man_artist_tone4:": "\U0001f468\U0001f3fe\u200d\U0001f3a8",
- ":man_artist_tone5:": "\U0001f468\U0001f3ff\u200d\U0001f3a8",
- ":man_astronaut:": "\U0001f468\U0000200d\U0001f680",
- ":man_astronaut_tone1:": "\U0001f468\U0001f3fb\u200d\U0001f680",
- ":man_astronaut_tone2:": "\U0001f468\U0001f3fc\u200d\U0001f680",
- ":man_astronaut_tone3:": "\U0001f468\U0001f3fd\u200d\U0001f680",
- ":man_astronaut_tone4:": "\U0001f468\U0001f3fe\u200d\U0001f680",
- ":man_astronaut_tone5:": "\U0001f468\U0001f3ff\u200d\U0001f680",
- ":man_bald:": "\U0001f468\U0000200d\U0001f9b2",
- ":man_beard:": "\U0001f9d4",
- ":man_biking:": "\U0001f6b4\U0000200d\U00002642\U0000fe0f",
- ":man_biking_tone1:": "\U0001f6b4\U0001f3fb\u200d\u2642\ufe0f",
- ":man_biking_tone2:": "\U0001f6b4\U0001f3fc\u200d\u2642\ufe0f",
- ":man_biking_tone3:": "\U0001f6b4\U0001f3fd\u200d\u2642\ufe0f",
- ":man_biking_tone4:": "\U0001f6b4\U0001f3fe\u200d\u2642\ufe0f",
- ":man_biking_tone5:": "\U0001f6b4\U0001f3ff\u200d\u2642\ufe0f",
- ":man_blond_hair:": "\U0001f471\U0000200d\U00002642\U0000fe0f",
- ":man_bouncing_ball:": "\U000026f9\U0000fe0f\U0000200d\U00002642\U0000fe0f",
- ":man_bouncing_ball_tone1:": "\u26f9\U0001f3fb\u200d\u2642\ufe0f",
- ":man_bouncing_ball_tone2:": "\u26f9\U0001f3fc\u200d\u2642\ufe0f",
- ":man_bouncing_ball_tone3:": "\u26f9\U0001f3fd\u200d\u2642\ufe0f",
- ":man_bouncing_ball_tone4:": "\u26f9\U0001f3fe\u200d\u2642\ufe0f",
- ":man_bouncing_ball_tone5:": "\u26f9\U0001f3ff\u200d\u2642\ufe0f",
- ":man_bowing:": "\U0001f647\U0000200d\U00002642\U0000fe0f",
- ":man_bowing_tone1:": "\U0001f647\U0001f3fb\u200d\u2642\ufe0f",
- ":man_bowing_tone2:": "\U0001f647\U0001f3fc\u200d\u2642\ufe0f",
- ":man_bowing_tone3:": "\U0001f647\U0001f3fd\u200d\u2642\ufe0f",
- ":man_bowing_tone4:": "\U0001f647\U0001f3fe\u200d\u2642\ufe0f",
- ":man_bowing_tone5:": "\U0001f647\U0001f3ff\u200d\u2642\ufe0f",
- ":man_cartwheeling:": "\U0001f938\U0000200d\U00002642\U0000fe0f",
- ":man_cartwheeling_tone1:": "\U0001f938\U0001f3fb\u200d\u2642\ufe0f",
- ":man_cartwheeling_tone2:": "\U0001f938\U0001f3fc\u200d\u2642\ufe0f",
- ":man_cartwheeling_tone3:": "\U0001f938\U0001f3fd\u200d\u2642\ufe0f",
- ":man_cartwheeling_tone4:": "\U0001f938\U0001f3fe\u200d\u2642\ufe0f",
- ":man_cartwheeling_tone5:": "\U0001f938\U0001f3ff\u200d\u2642\ufe0f",
- ":man_climbing:": "\U0001f9d7\U0000200d\U00002642\U0000fe0f",
- ":man_climbing_tone1:": "\U0001f9d7\U0001f3fb\u200d\u2642\ufe0f",
- ":man_climbing_tone2:": "\U0001f9d7\U0001f3fc\u200d\u2642\ufe0f",
- ":man_climbing_tone3:": "\U0001f9d7\U0001f3fd\u200d\u2642\ufe0f",
- ":man_climbing_tone4:": "\U0001f9d7\U0001f3fe\u200d\u2642\ufe0f",
- ":man_climbing_tone5:": "\U0001f9d7\U0001f3ff\u200d\u2642\ufe0f",
- ":man_construction_worker:": "\U0001f477\U0000200d\U00002642\U0000fe0f",
- ":man_construction_worker_tone1:": "\U0001f477\U0001f3fb\u200d\u2642\ufe0f",
- ":man_construction_worker_tone2:": "\U0001f477\U0001f3fc\u200d\u2642\ufe0f",
- ":man_construction_worker_tone3:": "\U0001f477\U0001f3fd\u200d\u2642\ufe0f",
- ":man_construction_worker_tone4:": "\U0001f477\U0001f3fe\u200d\u2642\ufe0f",
- ":man_construction_worker_tone5:": "\U0001f477\U0001f3ff\u200d\u2642\ufe0f",
- ":man_cook:": "\U0001f468\U0000200d\U0001f373",
- ":man_cook_tone1:": "\U0001f468\U0001f3fb\u200d\U0001f373",
- ":man_cook_tone2:": "\U0001f468\U0001f3fc\u200d\U0001f373",
- ":man_cook_tone3:": "\U0001f468\U0001f3fd\u200d\U0001f373",
- ":man_cook_tone4:": "\U0001f468\U0001f3fe\u200d\U0001f373",
- ":man_cook_tone5:": "\U0001f468\U0001f3ff\u200d\U0001f373",
- ":man_curly_hair:": "\U0001f468\U0000200d\U0001f9b1",
- ":man_dancing:": "\U0001f57a",
- ":man_dancing_tone1:": "\U0001f57a\U0001f3fb",
- ":man_dancing_tone2:": "\U0001f57a\U0001f3fc",
- ":man_dancing_tone3:": "\U0001f57a\U0001f3fd",
- ":man_dancing_tone4:": "\U0001f57a\U0001f3fe",
- ":man_dancing_tone5:": "\U0001f57a\U0001f3ff",
- ":man_detective:": "\U0001f575\U0000fe0f\U0000200d\U00002642\U0000fe0f",
- ":man_detective_tone1:": "\U0001f575\U0001f3fb\u200d\u2642\ufe0f",
- ":man_detective_tone2:": "\U0001f575\U0001f3fc\u200d\u2642\ufe0f",
- ":man_detective_tone3:": "\U0001f575\U0001f3fd\u200d\u2642\ufe0f",
- ":man_detective_tone4:": "\U0001f575\U0001f3fe\u200d\u2642\ufe0f",
- ":man_detective_tone5:": "\U0001f575\U0001f3ff\u200d\u2642\ufe0f",
- ":man_elf:": "\U0001f9dd\U0000200d\U00002642\U0000fe0f",
- ":man_elf_tone1:": "\U0001f9dd\U0001f3fb\u200d\u2642\ufe0f",
- ":man_elf_tone2:": "\U0001f9dd\U0001f3fc\u200d\u2642\ufe0f",
- ":man_elf_tone3:": "\U0001f9dd\U0001f3fd\u200d\u2642\ufe0f",
- ":man_elf_tone4:": "\U0001f9dd\U0001f3fe\u200d\u2642\ufe0f",
- ":man_elf_tone5:": "\U0001f9dd\U0001f3ff\u200d\u2642\ufe0f",
- ":man_facepalming:": "\U0001f926\U0000200d\U00002642\U0000fe0f",
- ":man_facepalming_tone1:": "\U0001f926\U0001f3fb\u200d\u2642\ufe0f",
- ":man_facepalming_tone2:": "\U0001f926\U0001f3fc\u200d\u2642\ufe0f",
- ":man_facepalming_tone3:": "\U0001f926\U0001f3fd\u200d\u2642\ufe0f",
- ":man_facepalming_tone4:": "\U0001f926\U0001f3fe\u200d\u2642\ufe0f",
- ":man_facepalming_tone5:": "\U0001f926\U0001f3ff\u200d\u2642\ufe0f",
- ":man_factory_worker:": "\U0001f468\U0000200d\U0001f3ed",
- ":man_factory_worker_tone1:": "\U0001f468\U0001f3fb\u200d\U0001f3ed",
- ":man_factory_worker_tone2:": "\U0001f468\U0001f3fc\u200d\U0001f3ed",
- ":man_factory_worker_tone3:": "\U0001f468\U0001f3fd\u200d\U0001f3ed",
- ":man_factory_worker_tone4:": "\U0001f468\U0001f3fe\u200d\U0001f3ed",
- ":man_factory_worker_tone5:": "\U0001f468\U0001f3ff\u200d\U0001f3ed",
- ":man_fairy:": "\U0001f9da\U0000200d\U00002642\U0000fe0f",
- ":man_fairy_tone1:": "\U0001f9da\U0001f3fb\u200d\u2642\ufe0f",
- ":man_fairy_tone2:": "\U0001f9da\U0001f3fc\u200d\u2642\ufe0f",
- ":man_fairy_tone3:": "\U0001f9da\U0001f3fd\u200d\u2642\ufe0f",
- ":man_fairy_tone4:": "\U0001f9da\U0001f3fe\u200d\u2642\ufe0f",
- ":man_fairy_tone5:": "\U0001f9da\U0001f3ff\u200d\u2642\ufe0f",
- ":man_farmer:": "\U0001f468\U0000200d\U0001f33e",
- ":man_farmer_tone1:": "\U0001f468\U0001f3fb\u200d\U0001f33e",
- ":man_farmer_tone2:": "\U0001f468\U0001f3fc\u200d\U0001f33e",
- ":man_farmer_tone3:": "\U0001f468\U0001f3fd\u200d\U0001f33e",
- ":man_farmer_tone4:": "\U0001f468\U0001f3fe\u200d\U0001f33e",
- ":man_farmer_tone5:": "\U0001f468\U0001f3ff\u200d\U0001f33e",
- ":man_firefighter:": "\U0001f468\U0000200d\U0001f692",
- ":man_firefighter_tone1:": "\U0001f468\U0001f3fb\u200d\U0001f692",
- ":man_firefighter_tone2:": "\U0001f468\U0001f3fc\u200d\U0001f692",
- ":man_firefighter_tone3:": "\U0001f468\U0001f3fd\u200d\U0001f692",
- ":man_firefighter_tone4:": "\U0001f468\U0001f3fe\u200d\U0001f692",
- ":man_firefighter_tone5:": "\U0001f468\U0001f3ff\u200d\U0001f692",
- ":man_frowning:": "\U0001f64d\U0000200d\U00002642\U0000fe0f",
- ":man_frowning_tone1:": "\U0001f64d\U0001f3fb\u200d\u2642\ufe0f",
- ":man_frowning_tone2:": "\U0001f64d\U0001f3fc\u200d\u2642\ufe0f",
- ":man_frowning_tone3:": "\U0001f64d\U0001f3fd\u200d\u2642\ufe0f",
- ":man_frowning_tone4:": "\U0001f64d\U0001f3fe\u200d\u2642\ufe0f",
- ":man_frowning_tone5:": "\U0001f64d\U0001f3ff\u200d\u2642\ufe0f",
- ":man_genie:": "\U0001f9de\U0000200d\U00002642\U0000fe0f",
- ":man_gesturing_NO:": "\U0001f645\U0000200d\U00002642\U0000fe0f",
- ":man_gesturing_OK:": "\U0001f646\U0000200d\U00002642\U0000fe0f",
- ":man_gesturing_no:": "\U0001f645\u200d\u2642\ufe0f",
- ":man_gesturing_no_tone1:": "\U0001f645\U0001f3fb\u200d\u2642\ufe0f",
- ":man_gesturing_no_tone2:": "\U0001f645\U0001f3fc\u200d\u2642\ufe0f",
- ":man_gesturing_no_tone3:": "\U0001f645\U0001f3fd\u200d\u2642\ufe0f",
- ":man_gesturing_no_tone4:": "\U0001f645\U0001f3fe\u200d\u2642\ufe0f",
- ":man_gesturing_no_tone5:": "\U0001f645\U0001f3ff\u200d\u2642\ufe0f",
- ":man_gesturing_ok:": "\U0001f646\u200d\u2642\ufe0f",
- ":man_gesturing_ok_tone1:": "\U0001f646\U0001f3fb\u200d\u2642\ufe0f",
- ":man_gesturing_ok_tone2:": "\U0001f646\U0001f3fc\u200d\u2642\ufe0f",
- ":man_gesturing_ok_tone3:": "\U0001f646\U0001f3fd\u200d\u2642\ufe0f",
- ":man_gesturing_ok_tone4:": "\U0001f646\U0001f3fe\u200d\u2642\ufe0f",
- ":man_gesturing_ok_tone5:": "\U0001f646\U0001f3ff\u200d\u2642\ufe0f",
- ":man_getting_face_massage:": "\U0001f486\u200d\u2642\ufe0f",
- ":man_getting_face_massage_tone1:": "\U0001f486\U0001f3fb\u200d\u2642\ufe0f",
- ":man_getting_face_massage_tone2:": "\U0001f486\U0001f3fc\u200d\u2642\ufe0f",
- ":man_getting_face_massage_tone3:": "\U0001f486\U0001f3fd\u200d\u2642\ufe0f",
- ":man_getting_face_massage_tone4:": "\U0001f486\U0001f3fe\u200d\u2642\ufe0f",
- ":man_getting_face_massage_tone5:": "\U0001f486\U0001f3ff\u200d\u2642\ufe0f",
- ":man_getting_haircut:": "\U0001f487\U0000200d\U00002642\U0000fe0f",
- ":man_getting_haircut_tone1:": "\U0001f487\U0001f3fb\u200d\u2642\ufe0f",
- ":man_getting_haircut_tone2:": "\U0001f487\U0001f3fc\u200d\u2642\ufe0f",
- ":man_getting_haircut_tone3:": "\U0001f487\U0001f3fd\u200d\u2642\ufe0f",
- ":man_getting_haircut_tone4:": "\U0001f487\U0001f3fe\u200d\u2642\ufe0f",
- ":man_getting_haircut_tone5:": "\U0001f487\U0001f3ff\u200d\u2642\ufe0f",
- ":man_getting_massage:": "\U0001f486\U0000200d\U00002642\U0000fe0f",
- ":man_golfing:": "\U0001f3cc\U0000fe0f\U0000200d\U00002642\U0000fe0f",
- ":man_golfing_tone1:": "\U0001f3cc\U0001f3fb\u200d\u2642\ufe0f",
- ":man_golfing_tone2:": "\U0001f3cc\U0001f3fc\u200d\u2642\ufe0f",
- ":man_golfing_tone3:": "\U0001f3cc\U0001f3fd\u200d\u2642\ufe0f",
- ":man_golfing_tone4:": "\U0001f3cc\U0001f3fe\u200d\u2642\ufe0f",
- ":man_golfing_tone5:": "\U0001f3cc\U0001f3ff\u200d\u2642\ufe0f",
- ":man_guard:": "\U0001f482\U0000200d\U00002642\U0000fe0f",
- ":man_guard_tone1:": "\U0001f482\U0001f3fb\u200d\u2642\ufe0f",
- ":man_guard_tone2:": "\U0001f482\U0001f3fc\u200d\u2642\ufe0f",
- ":man_guard_tone3:": "\U0001f482\U0001f3fd\u200d\u2642\ufe0f",
- ":man_guard_tone4:": "\U0001f482\U0001f3fe\u200d\u2642\ufe0f",
- ":man_guard_tone5:": "\U0001f482\U0001f3ff\u200d\u2642\ufe0f",
- ":man_health_worker:": "\U0001f468\U0000200d\U00002695\U0000fe0f",
- ":man_health_worker_tone1:": "\U0001f468\U0001f3fb\u200d\u2695\ufe0f",
- ":man_health_worker_tone2:": "\U0001f468\U0001f3fc\u200d\u2695\ufe0f",
- ":man_health_worker_tone3:": "\U0001f468\U0001f3fd\u200d\u2695\ufe0f",
- ":man_health_worker_tone4:": "\U0001f468\U0001f3fe\u200d\u2695\ufe0f",
- ":man_health_worker_tone5:": "\U0001f468\U0001f3ff\u200d\u2695\ufe0f",
- ":man_in_business_suit_levitating_tone1:": "\U0001f574\U0001f3fb",
- ":man_in_business_suit_levitating_tone2:": "\U0001f574\U0001f3fc",
- ":man_in_business_suit_levitating_tone3:": "\U0001f574\U0001f3fd",
- ":man_in_business_suit_levitating_tone4:": "\U0001f574\U0001f3fe",
- ":man_in_business_suit_levitating_tone5:": "\U0001f574\U0001f3ff",
- ":man_in_lotus_position:": "\U0001f9d8\U0000200d\U00002642\U0000fe0f",
- ":man_in_lotus_position_tone1:": "\U0001f9d8\U0001f3fb\u200d\u2642\ufe0f",
- ":man_in_lotus_position_tone2:": "\U0001f9d8\U0001f3fc\u200d\u2642\ufe0f",
- ":man_in_lotus_position_tone3:": "\U0001f9d8\U0001f3fd\u200d\u2642\ufe0f",
- ":man_in_lotus_position_tone4:": "\U0001f9d8\U0001f3fe\u200d\u2642\ufe0f",
- ":man_in_lotus_position_tone5:": "\U0001f9d8\U0001f3ff\u200d\u2642\ufe0f",
- ":man_in_manual_wheelchair:": "\U0001f468\U0000200d\U0001f9bd",
- ":man_in_motorized_wheelchair:": "\U0001f468\U0000200d\U0001f9bc",
- ":man_in_steamy_room:": "\U0001f9d6\U0000200d\U00002642\U0000fe0f",
- ":man_in_steamy_room_tone1:": "\U0001f9d6\U0001f3fb\u200d\u2642\ufe0f",
- ":man_in_steamy_room_tone2:": "\U0001f9d6\U0001f3fc\u200d\u2642\ufe0f",
- ":man_in_steamy_room_tone3:": "\U0001f9d6\U0001f3fd\u200d\u2642\ufe0f",
- ":man_in_steamy_room_tone4:": "\U0001f9d6\U0001f3fe\u200d\u2642\ufe0f",
- ":man_in_steamy_room_tone5:": "\U0001f9d6\U0001f3ff\u200d\u2642\ufe0f",
- ":man_in_suit_levitating:": "\U0001f574",
- ":man_in_tuxedo:": "\U0001f935",
- ":man_in_tuxedo_tone1:": "\U0001f935\U0001f3fb",
- ":man_in_tuxedo_tone2:": "\U0001f935\U0001f3fc",
- ":man_in_tuxedo_tone3:": "\U0001f935\U0001f3fd",
- ":man_in_tuxedo_tone4:": "\U0001f935\U0001f3fe",
- ":man_in_tuxedo_tone5:": "\U0001f935\U0001f3ff",
- ":man_judge:": "\U0001f468\U0000200d\U00002696\U0000fe0f",
- ":man_judge_tone1:": "\U0001f468\U0001f3fb\u200d\u2696\ufe0f",
- ":man_judge_tone2:": "\U0001f468\U0001f3fc\u200d\u2696\ufe0f",
- ":man_judge_tone3:": "\U0001f468\U0001f3fd\u200d\u2696\ufe0f",
- ":man_judge_tone4:": "\U0001f468\U0001f3fe\u200d\u2696\ufe0f",
- ":man_judge_tone5:": "\U0001f468\U0001f3ff\u200d\u2696\ufe0f",
- ":man_juggling:": "\U0001f939\U0000200d\U00002642\U0000fe0f",
- ":man_juggling_tone1:": "\U0001f939\U0001f3fb\u200d\u2642\ufe0f",
- ":man_juggling_tone2:": "\U0001f939\U0001f3fc\u200d\u2642\ufe0f",
- ":man_juggling_tone3:": "\U0001f939\U0001f3fd\u200d\u2642\ufe0f",
- ":man_juggling_tone4:": "\U0001f939\U0001f3fe\u200d\u2642\ufe0f",
- ":man_juggling_tone5:": "\U0001f939\U0001f3ff\u200d\u2642\ufe0f",
- ":man_kneeling:": "\U0001f9ce\U0000200d\U00002642\U0000fe0f",
- ":man_lifting_weights:": "\U0001f3cb\U0000fe0f\U0000200d\U00002642\U0000fe0f",
- ":man_lifting_weights_tone1:": "\U0001f3cb\U0001f3fb\u200d\u2642\ufe0f",
- ":man_lifting_weights_tone2:": "\U0001f3cb\U0001f3fc\u200d\u2642\ufe0f",
- ":man_lifting_weights_tone3:": "\U0001f3cb\U0001f3fd\u200d\u2642\ufe0f",
- ":man_lifting_weights_tone4:": "\U0001f3cb\U0001f3fe\u200d\u2642\ufe0f",
- ":man_lifting_weights_tone5:": "\U0001f3cb\U0001f3ff\u200d\u2642\ufe0f",
- ":man_mage:": "\U0001f9d9\U0000200d\U00002642\U0000fe0f",
- ":man_mage_tone1:": "\U0001f9d9\U0001f3fb\u200d\u2642\ufe0f",
- ":man_mage_tone2:": "\U0001f9d9\U0001f3fc\u200d\u2642\ufe0f",
- ":man_mage_tone3:": "\U0001f9d9\U0001f3fd\u200d\u2642\ufe0f",
- ":man_mage_tone4:": "\U0001f9d9\U0001f3fe\u200d\u2642\ufe0f",
- ":man_mage_tone5:": "\U0001f9d9\U0001f3ff\u200d\u2642\ufe0f",
- ":man_mechanic:": "\U0001f468\U0000200d\U0001f527",
- ":man_mechanic_tone1:": "\U0001f468\U0001f3fb\u200d\U0001f527",
- ":man_mechanic_tone2:": "\U0001f468\U0001f3fc\u200d\U0001f527",
- ":man_mechanic_tone3:": "\U0001f468\U0001f3fd\u200d\U0001f527",
- ":man_mechanic_tone4:": "\U0001f468\U0001f3fe\u200d\U0001f527",
- ":man_mechanic_tone5:": "\U0001f468\U0001f3ff\u200d\U0001f527",
- ":man_mountain_biking:": "\U0001f6b5\U0000200d\U00002642\U0000fe0f",
- ":man_mountain_biking_tone1:": "\U0001f6b5\U0001f3fb\u200d\u2642\ufe0f",
- ":man_mountain_biking_tone2:": "\U0001f6b5\U0001f3fc\u200d\u2642\ufe0f",
- ":man_mountain_biking_tone3:": "\U0001f6b5\U0001f3fd\u200d\u2642\ufe0f",
- ":man_mountain_biking_tone4:": "\U0001f6b5\U0001f3fe\u200d\u2642\ufe0f",
- ":man_mountain_biking_tone5:": "\U0001f6b5\U0001f3ff\u200d\u2642\ufe0f",
- ":man_office_worker:": "\U0001f468\U0000200d\U0001f4bc",
- ":man_office_worker_tone1:": "\U0001f468\U0001f3fb\u200d\U0001f4bc",
- ":man_office_worker_tone2:": "\U0001f468\U0001f3fc\u200d\U0001f4bc",
- ":man_office_worker_tone3:": "\U0001f468\U0001f3fd\u200d\U0001f4bc",
- ":man_office_worker_tone4:": "\U0001f468\U0001f3fe\u200d\U0001f4bc",
- ":man_office_worker_tone5:": "\U0001f468\U0001f3ff\u200d\U0001f4bc",
- ":man_pilot:": "\U0001f468\U0000200d\U00002708\U0000fe0f",
- ":man_pilot_tone1:": "\U0001f468\U0001f3fb\u200d\u2708\ufe0f",
- ":man_pilot_tone2:": "\U0001f468\U0001f3fc\u200d\u2708\ufe0f",
- ":man_pilot_tone3:": "\U0001f468\U0001f3fd\u200d\u2708\ufe0f",
- ":man_pilot_tone4:": "\U0001f468\U0001f3fe\u200d\u2708\ufe0f",
- ":man_pilot_tone5:": "\U0001f468\U0001f3ff\u200d\u2708\ufe0f",
- ":man_playing_handball:": "\U0001f93e\U0000200d\U00002642\U0000fe0f",
- ":man_playing_handball_tone1:": "\U0001f93e\U0001f3fb\u200d\u2642\ufe0f",
- ":man_playing_handball_tone2:": "\U0001f93e\U0001f3fc\u200d\u2642\ufe0f",
- ":man_playing_handball_tone3:": "\U0001f93e\U0001f3fd\u200d\u2642\ufe0f",
- ":man_playing_handball_tone4:": "\U0001f93e\U0001f3fe\u200d\u2642\ufe0f",
- ":man_playing_handball_tone5:": "\U0001f93e\U0001f3ff\u200d\u2642\ufe0f",
- ":man_playing_water_polo:": "\U0001f93d\U0000200d\U00002642\U0000fe0f",
- ":man_playing_water_polo_tone1:": "\U0001f93d\U0001f3fb\u200d\u2642\ufe0f",
- ":man_playing_water_polo_tone2:": "\U0001f93d\U0001f3fc\u200d\u2642\ufe0f",
- ":man_playing_water_polo_tone3:": "\U0001f93d\U0001f3fd\u200d\u2642\ufe0f",
- ":man_playing_water_polo_tone4:": "\U0001f93d\U0001f3fe\u200d\u2642\ufe0f",
- ":man_playing_water_polo_tone5:": "\U0001f93d\U0001f3ff\u200d\u2642\ufe0f",
- ":man_police_officer:": "\U0001f46e\U0000200d\U00002642\U0000fe0f",
- ":man_police_officer_tone1:": "\U0001f46e\U0001f3fb\u200d\u2642\ufe0f",
- ":man_police_officer_tone2:": "\U0001f46e\U0001f3fc\u200d\u2642\ufe0f",
- ":man_police_officer_tone3:": "\U0001f46e\U0001f3fd\u200d\u2642\ufe0f",
- ":man_police_officer_tone4:": "\U0001f46e\U0001f3fe\u200d\u2642\ufe0f",
- ":man_police_officer_tone5:": "\U0001f46e\U0001f3ff\u200d\u2642\ufe0f",
- ":man_pouting:": "\U0001f64e\U0000200d\U00002642\U0000fe0f",
- ":man_pouting_tone1:": "\U0001f64e\U0001f3fb\u200d\u2642\ufe0f",
- ":man_pouting_tone2:": "\U0001f64e\U0001f3fc\u200d\u2642\ufe0f",
- ":man_pouting_tone3:": "\U0001f64e\U0001f3fd\u200d\u2642\ufe0f",
- ":man_pouting_tone4:": "\U0001f64e\U0001f3fe\u200d\u2642\ufe0f",
- ":man_pouting_tone5:": "\U0001f64e\U0001f3ff\u200d\u2642\ufe0f",
- ":man_raising_hand:": "\U0001f64b\U0000200d\U00002642\U0000fe0f",
- ":man_raising_hand_tone1:": "\U0001f64b\U0001f3fb\u200d\u2642\ufe0f",
- ":man_raising_hand_tone2:": "\U0001f64b\U0001f3fc\u200d\u2642\ufe0f",
- ":man_raising_hand_tone3:": "\U0001f64b\U0001f3fd\u200d\u2642\ufe0f",
- ":man_raising_hand_tone4:": "\U0001f64b\U0001f3fe\u200d\u2642\ufe0f",
- ":man_raising_hand_tone5:": "\U0001f64b\U0001f3ff\u200d\u2642\ufe0f",
- ":man_red_hair:": "\U0001f468\U0000200d\U0001f9b0",
- ":man_rowing_boat:": "\U0001f6a3\U0000200d\U00002642\U0000fe0f",
- ":man_rowing_boat_tone1:": "\U0001f6a3\U0001f3fb\u200d\u2642\ufe0f",
- ":man_rowing_boat_tone2:": "\U0001f6a3\U0001f3fc\u200d\u2642\ufe0f",
- ":man_rowing_boat_tone3:": "\U0001f6a3\U0001f3fd\u200d\u2642\ufe0f",
- ":man_rowing_boat_tone4:": "\U0001f6a3\U0001f3fe\u200d\u2642\ufe0f",
- ":man_rowing_boat_tone5:": "\U0001f6a3\U0001f3ff\u200d\u2642\ufe0f",
- ":man_running:": "\U0001f3c3\U0000200d\U00002642\U0000fe0f",
- ":man_running_tone1:": "\U0001f3c3\U0001f3fb\u200d\u2642\ufe0f",
- ":man_running_tone2:": "\U0001f3c3\U0001f3fc\u200d\u2642\ufe0f",
- ":man_running_tone3:": "\U0001f3c3\U0001f3fd\u200d\u2642\ufe0f",
- ":man_running_tone4:": "\U0001f3c3\U0001f3fe\u200d\u2642\ufe0f",
- ":man_running_tone5:": "\U0001f3c3\U0001f3ff\u200d\u2642\ufe0f",
- ":man_scientist:": "\U0001f468\U0000200d\U0001f52c",
- ":man_scientist_tone1:": "\U0001f468\U0001f3fb\u200d\U0001f52c",
- ":man_scientist_tone2:": "\U0001f468\U0001f3fc\u200d\U0001f52c",
- ":man_scientist_tone3:": "\U0001f468\U0001f3fd\u200d\U0001f52c",
- ":man_scientist_tone4:": "\U0001f468\U0001f3fe\u200d\U0001f52c",
- ":man_scientist_tone5:": "\U0001f468\U0001f3ff\u200d\U0001f52c",
- ":man_shrugging:": "\U0001f937\U0000200d\U00002642\U0000fe0f",
- ":man_shrugging_tone1:": "\U0001f937\U0001f3fb\u200d\u2642\ufe0f",
- ":man_shrugging_tone2:": "\U0001f937\U0001f3fc\u200d\u2642\ufe0f",
- ":man_shrugging_tone3:": "\U0001f937\U0001f3fd\u200d\u2642\ufe0f",
- ":man_shrugging_tone4:": "\U0001f937\U0001f3fe\u200d\u2642\ufe0f",
- ":man_shrugging_tone5:": "\U0001f937\U0001f3ff\u200d\u2642\ufe0f",
- ":man_singer:": "\U0001f468\U0000200d\U0001f3a4",
- ":man_singer_tone1:": "\U0001f468\U0001f3fb\u200d\U0001f3a4",
- ":man_singer_tone2:": "\U0001f468\U0001f3fc\u200d\U0001f3a4",
- ":man_singer_tone3:": "\U0001f468\U0001f3fd\u200d\U0001f3a4",
- ":man_singer_tone4:": "\U0001f468\U0001f3fe\u200d\U0001f3a4",
- ":man_singer_tone5:": "\U0001f468\U0001f3ff\u200d\U0001f3a4",
- ":man_standing:": "\U0001f9cd\U0000200d\U00002642\U0000fe0f",
- ":man_student:": "\U0001f468\U0000200d\U0001f393",
- ":man_student_tone1:": "\U0001f468\U0001f3fb\u200d\U0001f393",
- ":man_student_tone2:": "\U0001f468\U0001f3fc\u200d\U0001f393",
- ":man_student_tone3:": "\U0001f468\U0001f3fd\u200d\U0001f393",
- ":man_student_tone4:": "\U0001f468\U0001f3fe\u200d\U0001f393",
- ":man_student_tone5:": "\U0001f468\U0001f3ff\u200d\U0001f393",
- ":man_superhero:": "\U0001f9b8\U0000200d\U00002642\U0000fe0f",
- ":man_supervillain:": "\U0001f9b9\U0000200d\U00002642\U0000fe0f",
- ":man_surfing:": "\U0001f3c4\U0000200d\U00002642\U0000fe0f",
- ":man_surfing_tone1:": "\U0001f3c4\U0001f3fb\u200d\u2642\ufe0f",
- ":man_surfing_tone2:": "\U0001f3c4\U0001f3fc\u200d\u2642\ufe0f",
- ":man_surfing_tone3:": "\U0001f3c4\U0001f3fd\u200d\u2642\ufe0f",
- ":man_surfing_tone4:": "\U0001f3c4\U0001f3fe\u200d\u2642\ufe0f",
- ":man_surfing_tone5:": "\U0001f3c4\U0001f3ff\u200d\u2642\ufe0f",
- ":man_swimming:": "\U0001f3ca\U0000200d\U00002642\U0000fe0f",
- ":man_swimming_tone1:": "\U0001f3ca\U0001f3fb\u200d\u2642\ufe0f",
- ":man_swimming_tone2:": "\U0001f3ca\U0001f3fc\u200d\u2642\ufe0f",
- ":man_swimming_tone3:": "\U0001f3ca\U0001f3fd\u200d\u2642\ufe0f",
- ":man_swimming_tone4:": "\U0001f3ca\U0001f3fe\u200d\u2642\ufe0f",
- ":man_swimming_tone5:": "\U0001f3ca\U0001f3ff\u200d\u2642\ufe0f",
- ":man_teacher:": "\U0001f468\U0000200d\U0001f3eb",
- ":man_teacher_tone1:": "\U0001f468\U0001f3fb\u200d\U0001f3eb",
- ":man_teacher_tone2:": "\U0001f468\U0001f3fc\u200d\U0001f3eb",
- ":man_teacher_tone3:": "\U0001f468\U0001f3fd\u200d\U0001f3eb",
- ":man_teacher_tone4:": "\U0001f468\U0001f3fe\u200d\U0001f3eb",
- ":man_teacher_tone5:": "\U0001f468\U0001f3ff\u200d\U0001f3eb",
- ":man_technologist:": "\U0001f468\U0000200d\U0001f4bb",
- ":man_technologist_tone1:": "\U0001f468\U0001f3fb\u200d\U0001f4bb",
- ":man_technologist_tone2:": "\U0001f468\U0001f3fc\u200d\U0001f4bb",
- ":man_technologist_tone3:": "\U0001f468\U0001f3fd\u200d\U0001f4bb",
- ":man_technologist_tone4:": "\U0001f468\U0001f3fe\u200d\U0001f4bb",
- ":man_technologist_tone5:": "\U0001f468\U0001f3ff\u200d\U0001f4bb",
- ":man_tipping_hand:": "\U0001f481\U0000200d\U00002642\U0000fe0f",
- ":man_tipping_hand_tone1:": "\U0001f481\U0001f3fb\u200d\u2642\ufe0f",
- ":man_tipping_hand_tone2:": "\U0001f481\U0001f3fc\u200d\u2642\ufe0f",
- ":man_tipping_hand_tone3:": "\U0001f481\U0001f3fd\u200d\u2642\ufe0f",
- ":man_tipping_hand_tone4:": "\U0001f481\U0001f3fe\u200d\u2642\ufe0f",
- ":man_tipping_hand_tone5:": "\U0001f481\U0001f3ff\u200d\u2642\ufe0f",
- ":man_tone1:": "\U0001f468\U0001f3fb",
- ":man_tone2:": "\U0001f468\U0001f3fc",
- ":man_tone3:": "\U0001f468\U0001f3fd",
- ":man_tone4:": "\U0001f468\U0001f3fe",
- ":man_tone5:": "\U0001f468\U0001f3ff",
- ":man_vampire:": "\U0001f9db\U0000200d\U00002642\U0000fe0f",
- ":man_vampire_tone1:": "\U0001f9db\U0001f3fb\u200d\u2642\ufe0f",
- ":man_vampire_tone2:": "\U0001f9db\U0001f3fc\u200d\u2642\ufe0f",
- ":man_vampire_tone3:": "\U0001f9db\U0001f3fd\u200d\u2642\ufe0f",
- ":man_vampire_tone4:": "\U0001f9db\U0001f3fe\u200d\u2642\ufe0f",
- ":man_vampire_tone5:": "\U0001f9db\U0001f3ff\u200d\u2642\ufe0f",
- ":man_walking:": "\U0001f6b6\U0000200d\U00002642\U0000fe0f",
- ":man_walking_tone1:": "\U0001f6b6\U0001f3fb\u200d\u2642\ufe0f",
- ":man_walking_tone2:": "\U0001f6b6\U0001f3fc\u200d\u2642\ufe0f",
- ":man_walking_tone3:": "\U0001f6b6\U0001f3fd\u200d\u2642\ufe0f",
- ":man_walking_tone4:": "\U0001f6b6\U0001f3fe\u200d\u2642\ufe0f",
- ":man_walking_tone5:": "\U0001f6b6\U0001f3ff\u200d\u2642\ufe0f",
- ":man_wearing_turban:": "\U0001f473\U0000200d\U00002642\U0000fe0f",
- ":man_wearing_turban_tone1:": "\U0001f473\U0001f3fb\u200d\u2642\ufe0f",
- ":man_wearing_turban_tone2:": "\U0001f473\U0001f3fc\u200d\u2642\ufe0f",
- ":man_wearing_turban_tone3:": "\U0001f473\U0001f3fd\u200d\u2642\ufe0f",
- ":man_wearing_turban_tone4:": "\U0001f473\U0001f3fe\u200d\u2642\ufe0f",
- ":man_wearing_turban_tone5:": "\U0001f473\U0001f3ff\u200d\u2642\ufe0f",
- ":man_white_hair:": "\U0001f468\U0000200d\U0001f9b3",
- ":man_with_chinese_cap:": "\U0001f472",
- ":man_with_chinese_cap_tone1:": "\U0001f472\U0001f3fb",
- ":man_with_chinese_cap_tone2:": "\U0001f472\U0001f3fc",
- ":man_with_chinese_cap_tone3:": "\U0001f472\U0001f3fd",
- ":man_with_chinese_cap_tone4:": "\U0001f472\U0001f3fe",
- ":man_with_chinese_cap_tone5:": "\U0001f472\U0001f3ff",
- ":man_with_gua_pi_mao:": "\U0001f472",
- ":man_with_probing_cane:": "\U0001f468\U0000200d\U0001f9af",
- ":man_with_skullcap:": "\U0001f472",
- ":man_with_turban:": "\U0001f473\u200d\u2642",
- ":man_zombie:": "\U0001f9df\U0000200d\U00002642\U0000fe0f",
- ":mandarin:": "\U0001f34a",
- ":mango:": "\U0001f96d",
- ":mans_shoe:": "\U0001f45e",
- ":mantelpiece_clock:": "\U0001f570",
- ":manual_wheelchair:": "\U0001f9bd",
- ":man’s_shoe:": "\U0001f45e",
- ":map:": "\U0001f5fa",
- ":map_of_Japan:": "\U0001f5fe",
- ":maple_leaf:": "\U0001f341",
- ":marshall_islands:": "\U0001f1f2\U0001f1ed",
- ":martial_arts_uniform:": "\U0001f94b",
- ":martinique:": "\U0001f1f2\U0001f1f6",
- ":mask:": "\U0001f637",
- ":massage:": "\U0001f486",
- ":massage_man:": "\U0001f486\u200d\u2642",
- ":massage_woman:": "\U0001f486\u200d\u2640",
- ":mate:": "\U0001f9c9",
- ":mauritania:": "\U0001f1f2\U0001f1f7",
- ":mauritius:": "\U0001f1f2\U0001f1fa",
- ":mayotte:": "\U0001f1fe\U0001f1f9",
- ":meat_on_bone:": "\U0001f356",
- ":mechanic:": "\U0001f9d1\U0000200d\U0001f527",
- ":mechanical_arm:": "\U0001f9be",
- ":mechanical_leg:": "\U0001f9bf",
- ":medal:": "\U0001f3c5",
- ":medal_military:": "\U0001f396",
- ":medal_sports:": "\U0001f3c5",
- ":medical_symbol:": "\U00002695",
- ":mega:": "\U0001f4e3",
- ":megaphone:": "\U0001f4e3",
- ":melon:": "\U0001f348",
- ":memo:": "\U0001f4dd",
- ":men_holding_hands:": "\U0001f46c",
- ":men_with_bunny_ears:": "\U0001f46f\U0000200d\U00002642\U0000fe0f",
- ":men_with_bunny_ears_partying:": "\U0001f46f\u200d\u2642\ufe0f",
- ":men_wrestling:": "\U0001f93c\U0000200d\U00002642\U0000fe0f",
- ":menorah:": "\U0001f54e",
- ":mens:": "\U0001f6b9",
- ":men’s_room:": "\U0001f6b9",
- ":mermaid:": "\U0001f9dc\U0000200d\U00002640\U0000fe0f",
- ":mermaid_tone1:": "\U0001f9dc\U0001f3fb\u200d\u2640\ufe0f",
- ":mermaid_tone2:": "\U0001f9dc\U0001f3fc\u200d\u2640\ufe0f",
- ":mermaid_tone3:": "\U0001f9dc\U0001f3fd\u200d\u2640\ufe0f",
- ":mermaid_tone4:": "\U0001f9dc\U0001f3fe\u200d\u2640\ufe0f",
- ":mermaid_tone5:": "\U0001f9dc\U0001f3ff\u200d\u2640\ufe0f",
- ":merman:": "\U0001f9dc\U0000200d\U00002642\U0000fe0f",
- ":merman_tone1:": "\U0001f9dc\U0001f3fb\u200d\u2642\ufe0f",
- ":merman_tone2:": "\U0001f9dc\U0001f3fc\u200d\u2642\ufe0f",
- ":merman_tone3:": "\U0001f9dc\U0001f3fd\u200d\u2642\ufe0f",
- ":merman_tone4:": "\U0001f9dc\U0001f3fe\u200d\u2642\ufe0f",
- ":merman_tone5:": "\U0001f9dc\U0001f3ff\u200d\u2642\ufe0f",
- ":merperson:": "\U0001f9dc",
- ":merperson_tone1:": "\U0001f9dc\U0001f3fb",
- ":merperson_tone2:": "\U0001f9dc\U0001f3fc",
- ":merperson_tone3:": "\U0001f9dc\U0001f3fd",
- ":merperson_tone4:": "\U0001f9dc\U0001f3fe",
- ":merperson_tone5:": "\U0001f9dc\U0001f3ff",
- ":metal:": "\U0001f918",
- ":metal_tone1:": "\U0001f918\U0001f3fb",
- ":metal_tone2:": "\U0001f918\U0001f3fc",
- ":metal_tone3:": "\U0001f918\U0001f3fd",
- ":metal_tone4:": "\U0001f918\U0001f3fe",
- ":metal_tone5:": "\U0001f918\U0001f3ff",
- ":metro:": "\U0001f687",
- ":mexico:": "\U0001f1f2\U0001f1fd",
- ":microbe:": "\U0001f9a0",
- ":micronesia:": "\U0001f1eb\U0001f1f2",
- ":microphone:": "\U0001f3a4",
- ":microphone2:": "\U0001f399",
- ":microscope:": "\U0001f52c",
- ":middle_finger:": "\U0001f595",
- ":middle_finger_tone1:": "\U0001f595\U0001f3fb",
- ":middle_finger_tone2:": "\U0001f595\U0001f3fc",
- ":middle_finger_tone3:": "\U0001f595\U0001f3fd",
- ":middle_finger_tone4:": "\U0001f595\U0001f3fe",
- ":middle_finger_tone5:": "\U0001f595\U0001f3ff",
- ":military_medal:": "\U0001f396",
- ":milk:": "\U0001f95b",
- ":milk_glass:": "\U0001f95b",
- ":milky_way:": "\U0001f30c",
- ":minibus:": "\U0001f690",
- ":minidisc:": "\U0001f4bd",
- ":minus_sign:": "\U00002796",
- ":moai:": "\U0001f5ff",
- ":mobile_phone:": "\U0001f4f1",
- ":mobile_phone_off:": "\U0001f4f4",
- ":mobile_phone_with_arrow:": "\U0001f4f2",
- ":moldova:": "\U0001f1f2\U0001f1e9",
- ":monaco:": "\U0001f1f2\U0001f1e8",
- ":money-mouth_face:": "\U0001f911",
- ":money_bag:": "\U0001f4b0",
- ":money_mouth:": "\U0001f911",
- ":money_mouth_face:": "\U0001f911",
- ":money_with_wings:": "\U0001f4b8",
- ":moneybag:": "\U0001f4b0",
- ":mongolia:": "\U0001f1f2\U0001f1f3",
- ":monkey:": "\U0001f412",
- ":monkey_face:": "\U0001f435",
- ":monocle_face:": "\U0001f9d0",
- ":monorail:": "\U0001f69d",
- ":montenegro:": "\U0001f1f2\U0001f1ea",
- ":montserrat:": "\U0001f1f2\U0001f1f8",
- ":moon:": "\U0001f314",
- ":moon_cake:": "\U0001f96e",
- ":moon_viewing_ceremony:": "\U0001f391",
- ":morocco:": "\U0001f1f2\U0001f1e6",
- ":mortar_board:": "\U0001f393",
- ":mosque:": "\U0001f54c",
- ":mosquito:": "\U0001f99f",
- ":motor_boat:": "\U0001f6e5",
- ":motor_scooter:": "\U0001f6f5",
- ":motorboat:": "\U0001f6e5",
- ":motorcycle:": "\U0001f3cd",
- ":motorized_wheelchair:": "\U0001f9bc",
- ":motorway:": "\U0001f6e3",
- ":mount_fuji:": "\U0001f5fb",
- ":mountain:": "\U000026f0",
- ":mountain_bicyclist:": "\U0001f6b5",
- ":mountain_biking_man:": "\U0001f6b5\u200d\u2642",
- ":mountain_biking_woman:": "\U0001f6b5\u200d\u2640",
- ":mountain_cableway:": "\U0001f6a0",
- ":mountain_railway:": "\U0001f69e",
- ":mountain_snow:": "\U0001f3d4",
- ":mouse:": "\U0001f401",
- ":mouse2:": "\U0001f401",
- ":mouse_face:": "\U0001f42d",
- ":mouse_three_button:": "\U0001f5b1",
- ":mouth:": "\U0001f444",
- ":movie_camera:": "\U0001f3a5",
- ":moyai:": "\U0001f5ff",
- ":mozambique:": "\U0001f1f2\U0001f1ff",
- ":mrs_claus:": "\U0001f936",
- ":mrs_claus_tone1:": "\U0001f936\U0001f3fb",
- ":mrs_claus_tone2:": "\U0001f936\U0001f3fc",
- ":mrs_claus_tone3:": "\U0001f936\U0001f3fd",
- ":mrs_claus_tone4:": "\U0001f936\U0001f3fe",
- ":mrs_claus_tone5:": "\U0001f936\U0001f3ff",
- ":multiplication_sign:": "\U00002716",
- ":muscle:": "\U0001f4aa",
- ":muscle_tone1:": "\U0001f4aa\U0001f3fb",
- ":muscle_tone2:": "\U0001f4aa\U0001f3fc",
- ":muscle_tone3:": "\U0001f4aa\U0001f3fd",
- ":muscle_tone4:": "\U0001f4aa\U0001f3fe",
- ":muscle_tone5:": "\U0001f4aa\U0001f3ff",
- ":mushroom:": "\U0001f344",
- ":musical_keyboard:": "\U0001f3b9",
- ":musical_note:": "\U0001f3b5",
- ":musical_notes:": "\U0001f3b6",
- ":musical_score:": "\U0001f3bc",
- ":mute:": "\U0001f507",
- ":muted_speaker:": "\U0001f507",
- ":myanmar:": "\U0001f1f2\U0001f1f2",
- ":nail_care:": "\U0001f485",
- ":nail_care_tone1:": "\U0001f485\U0001f3fb",
- ":nail_care_tone2:": "\U0001f485\U0001f3fc",
- ":nail_care_tone3:": "\U0001f485\U0001f3fd",
- ":nail_care_tone4:": "\U0001f485\U0001f3fe",
- ":nail_care_tone5:": "\U0001f485\U0001f3ff",
- ":nail_polish:": "\U0001f485",
- ":name_badge:": "\U0001f4db",
- ":namibia:": "\U0001f1f3\U0001f1e6",
- ":national_park:": "\U0001f3de",
- ":nauru:": "\U0001f1f3\U0001f1f7",
- ":nauseated_face:": "\U0001f922",
- ":nazar_amulet:": "\U0001f9ff",
- ":necktie:": "\U0001f454",
- ":negative_squared_cross_mark:": "\u274e",
- ":nepal:": "\U0001f1f3\U0001f1f5",
- ":nerd:": "\U0001f913",
- ":nerd_face:": "\U0001f913",
- ":netherlands:": "\U0001f1f3\U0001f1f1",
- ":neutral_face:": "\U0001f610",
- ":new:": "\U0001f195",
- ":new_caledonia:": "\U0001f1f3\U0001f1e8",
- ":new_moon:": "\U0001f311",
- ":new_moon_face:": "\U0001f31a",
- ":new_moon_with_face:": "\U0001f31a",
- ":new_zealand:": "\U0001f1f3\U0001f1ff",
- ":newspaper:": "\U0001f4f0",
- ":newspaper2:": "\U0001f5de",
- ":newspaper_roll:": "\U0001f5de",
- ":next_track_button:": "\U000023ed",
- ":ng:": "\U0001f196",
- ":ng_man:": "\U0001f645\u200d\u2642",
- ":ng_woman:": "\U0001f645\u200d\u2640",
- ":nicaragua:": "\U0001f1f3\U0001f1ee",
- ":niger:": "\U0001f1f3\U0001f1ea",
- ":nigeria:": "\U0001f1f3\U0001f1ec",
- ":night_with_stars:": "\U0001f303",
- ":nine:": "9\ufe0f\u20e3",
- ":nine-thirty:": "\U0001f564",
- ":nine_o’clock:": "\U0001f558",
- ":niue:": "\U0001f1f3\U0001f1fa",
- ":no_bell:": "\U0001f515",
- ":no_bicycles:": "\U0001f6b3",
- ":no_entry:": "\U000026d4",
- ":no_entry_sign:": "\U0001f6ab",
- ":no_good:": "\U0001f645",
- ":no_good_man:": "\U0001f645\u200d\u2642",
- ":no_good_woman:": "\U0001f645\u200d\u2640",
- ":no_littering:": "\U0001f6af",
- ":no_mobile_phones:": "\U0001f4f5",
- ":no_mouth:": "\U0001f636",
- ":no_one_under_eighteen:": "\U0001f51e",
- ":no_pedestrians:": "\U0001f6b7",
- ":no_smoking:": "\U0001f6ad",
- ":non-potable_water:": "\U0001f6b1",
- ":norfolk_island:": "\U0001f1f3\U0001f1eb",
- ":north_korea:": "\U0001f1f0\U0001f1f5",
- ":northern_mariana_islands:": "\U0001f1f2\U0001f1f5",
- ":norway:": "\U0001f1f3\U0001f1f4",
- ":nose:": "\U0001f443",
- ":nose_tone1:": "\U0001f443\U0001f3fb",
- ":nose_tone2:": "\U0001f443\U0001f3fc",
- ":nose_tone3:": "\U0001f443\U0001f3fd",
- ":nose_tone4:": "\U0001f443\U0001f3fe",
- ":nose_tone5:": "\U0001f443\U0001f3ff",
- ":notebook:": "\U0001f4d3",
- ":notebook_with_decorative_cover:": "\U0001f4d4",
- ":notepad_spiral:": "\U0001f5d2",
- ":notes:": "\U0001f3b6",
- ":nut_and_bolt:": "\U0001f529",
- ":o:": "\u2b55",
- ":o2:": "\U0001f17e",
- ":ocean:": "\U0001f30a",
- ":octagonal_sign:": "\U0001f6d1",
- ":octopus:": "\U0001f419",
- ":oden:": "\U0001f362",
- ":office:": "\U0001f3e2",
- ":office_building:": "\U0001f3e2",
- ":office_worker:": "\U0001f9d1\U0000200d\U0001f4bc",
- ":ogre:": "\U0001f479",
- ":oil:": "\U0001f6e2",
- ":oil_drum:": "\U0001f6e2",
- ":ok:": "\U0001f197",
- ":ok_hand:": "\U0001f44c",
- ":ok_hand_tone1:": "\U0001f44c\U0001f3fb",
- ":ok_hand_tone2:": "\U0001f44c\U0001f3fc",
- ":ok_hand_tone3:": "\U0001f44c\U0001f3fd",
- ":ok_hand_tone4:": "\U0001f44c\U0001f3fe",
- ":ok_hand_tone5:": "\U0001f44c\U0001f3ff",
- ":ok_man:": "\U0001f646\u200d\u2642",
- ":ok_person:": "\U0001f646",
- ":ok_woman:": "\U0001f646\u200d\u2640",
- ":old_key:": "\U0001f5dd",
- ":old_man:": "\U0001f474",
- ":old_woman:": "\U0001f475",
- ":older_adult:": "\U0001f9d3",
- ":older_adult_tone1:": "\U0001f9d3\U0001f3fb",
- ":older_adult_tone2:": "\U0001f9d3\U0001f3fc",
- ":older_adult_tone3:": "\U0001f9d3\U0001f3fd",
- ":older_adult_tone4:": "\U0001f9d3\U0001f3fe",
- ":older_adult_tone5:": "\U0001f9d3\U0001f3ff",
- ":older_man:": "\U0001f474",
- ":older_man_tone1:": "\U0001f474\U0001f3fb",
- ":older_man_tone2:": "\U0001f474\U0001f3fc",
- ":older_man_tone3:": "\U0001f474\U0001f3fd",
- ":older_man_tone4:": "\U0001f474\U0001f3fe",
- ":older_man_tone5:": "\U0001f474\U0001f3ff",
- ":older_person:": "\U0001f9d3",
- ":older_woman:": "\U0001f475",
- ":older_woman_tone1:": "\U0001f475\U0001f3fb",
- ":older_woman_tone2:": "\U0001f475\U0001f3fc",
- ":older_woman_tone3:": "\U0001f475\U0001f3fd",
- ":older_woman_tone4:": "\U0001f475\U0001f3fe",
- ":older_woman_tone5:": "\U0001f475\U0001f3ff",
- ":om:": "\U0001f549",
- ":om_symbol:": "\U0001f549",
- ":oman:": "\U0001f1f4\U0001f1f2",
- ":on:": "\U0001f51b",
- ":oncoming_automobile:": "\U0001f698",
- ":oncoming_bus:": "\U0001f68d",
- ":oncoming_fist:": "\U0001f44a",
- ":oncoming_police_car:": "\U0001f694",
- ":oncoming_taxi:": "\U0001f696",
- ":one:": "1\ufe0f\u20e3",
- ":one-piece_swimsuit:": "\U0001fa71",
- ":one-thirty:": "\U0001f55c",
- ":one_o’clock:": "\U0001f550",
- ":one_piece_swimsuit:": "\U0001fa71",
- ":onion:": "\U0001f9c5",
- ":open_book:": "\U0001f4d6",
- ":open_file_folder:": "\U0001f4c2",
- ":open_hands:": "\U0001f450",
- ":open_hands_tone1:": "\U0001f450\U0001f3fb",
- ":open_hands_tone2:": "\U0001f450\U0001f3fc",
- ":open_hands_tone3:": "\U0001f450\U0001f3fd",
- ":open_hands_tone4:": "\U0001f450\U0001f3fe",
- ":open_hands_tone5:": "\U0001f450\U0001f3ff",
- ":open_mailbox_with_lowered_flag:": "\U0001f4ed",
- ":open_mailbox_with_raised_flag:": "\U0001f4ec",
- ":open_mouth:": "\U0001f62e",
- ":open_umbrella:": "\u2602\ufe0f",
- ":ophiuchus:": "\u26ce",
- ":optical_disk:": "\U0001f4bf",
- ":orange:": "\U0001f34a",
- ":orange_book:": "\U0001f4d9",
- ":orange_circle:": "\U0001f7e0",
- ":orange_heart:": "\U0001f9e1",
- ":orange_square:": "\U0001f7e7",
- ":orangutan:": "\U0001f9a7",
- ":orthodox_cross:": "\U00002626",
- ":otter:": "\U0001f9a6",
- ":outbox_tray:": "\U0001f4e4",
- ":owl:": "\U0001f989",
- ":ox:": "\U0001f402",
- ":oyster:": "\U0001f9aa",
- ":package:": "\U0001f4e6",
- ":page_facing_up:": "\U0001f4c4",
- ":page_with_curl:": "\U0001f4c3",
- ":pager:": "\U0001f4df",
- ":paintbrush:": "\U0001f58c",
- ":pakistan:": "\U0001f1f5\U0001f1f0",
- ":palau:": "\U0001f1f5\U0001f1fc",
- ":palestinian_territories:": "\U0001f1f5\U0001f1f8",
- ":palm_tree:": "\U0001f334",
- ":palms_up_together:": "\U0001f932",
- ":palms_up_together_tone1:": "\U0001f932\U0001f3fb",
- ":palms_up_together_tone2:": "\U0001f932\U0001f3fc",
- ":palms_up_together_tone3:": "\U0001f932\U0001f3fd",
- ":palms_up_together_tone4:": "\U0001f932\U0001f3fe",
- ":palms_up_together_tone5:": "\U0001f932\U0001f3ff",
- ":panama:": "\U0001f1f5\U0001f1e6",
- ":pancakes:": "\U0001f95e",
- ":panda:": "\U0001f43c",
- ":panda_face:": "\U0001f43c",
- ":paperclip:": "\U0001f4ce",
- ":paperclips:": "\U0001f587",
- ":papua_new_guinea:": "\U0001f1f5\U0001f1ec",
- ":parachute:": "\U0001fa82",
- ":paraguay:": "\U0001f1f5\U0001f1fe",
- ":parasol_on_ground:": "\u26f1",
- ":park:": "\U0001f3de",
- ":parking:": "\U0001f17f",
- ":parrot:": "\U0001f99c",
- ":part_alternation_mark:": "\U0000303d",
- ":partly_sunny:": "\u26c5",
- ":party_popper:": "\U0001f389",
- ":partying_face:": "\U0001f973",
- ":passenger_ship:": "\U0001f6f3",
- ":passport_control:": "\U0001f6c2",
- ":pause_button:": "\U000023f8",
- ":paw_prints:": "\U0001f43e",
- ":peace:": "\u262e",
- ":peace_symbol:": "\U0000262e",
- ":peach:": "\U0001f351",
- ":peacock:": "\U0001f99a",
- ":peanuts:": "\U0001f95c",
- ":pear:": "\U0001f350",
- ":pen:": "\U0001f58a",
- ":pen_ballpoint:": "\U0001f58a",
- ":pen_fountain:": "\U0001f58b",
- ":pencil:": "\U0000270f",
- ":pencil2:": "\u270f",
- ":penguin:": "\U0001f427",
- ":pensive:": "\U0001f614",
- ":pensive_face:": "\U0001f614",
- ":people_holding_hands:": "\U0001f9d1\U0000200d\U0001f91d\U0000200d\U0001f9d1",
- ":people_with_bunny_ears:": "\U0001f46f",
- ":people_with_bunny_ears_partying:": "\U0001f46f",
- ":people_wrestling:": "\U0001f93c",
- ":performing_arts:": "\U0001f3ad",
- ":persevere:": "\U0001f623",
- ":persevering_face:": "\U0001f623",
- ":person:": "\U0001f9d1",
- ":person_bald:": "\U0001f9d1\U0000200d\U0001f9b2",
- ":person_biking:": "\U0001f6b4",
- ":person_biking_tone1:": "\U0001f6b4\U0001f3fb",
- ":person_biking_tone2:": "\U0001f6b4\U0001f3fc",
- ":person_biking_tone3:": "\U0001f6b4\U0001f3fd",
- ":person_biking_tone4:": "\U0001f6b4\U0001f3fe",
- ":person_biking_tone5:": "\U0001f6b4\U0001f3ff",
- ":person_blond_hair:": "\U0001f471",
- ":person_bouncing_ball:": "\U000026f9",
- ":person_bouncing_ball_tone1:": "\u26f9\U0001f3fb",
- ":person_bouncing_ball_tone2:": "\u26f9\U0001f3fc",
- ":person_bouncing_ball_tone3:": "\u26f9\U0001f3fd",
- ":person_bouncing_ball_tone4:": "\u26f9\U0001f3fe",
- ":person_bouncing_ball_tone5:": "\u26f9\U0001f3ff",
- ":person_bowing:": "\U0001f647",
- ":person_bowing_tone1:": "\U0001f647\U0001f3fb",
- ":person_bowing_tone2:": "\U0001f647\U0001f3fc",
- ":person_bowing_tone3:": "\U0001f647\U0001f3fd",
- ":person_bowing_tone4:": "\U0001f647\U0001f3fe",
- ":person_bowing_tone5:": "\U0001f647\U0001f3ff",
- ":person_cartwheeling:": "\U0001f938",
- ":person_climbing:": "\U0001f9d7",
- ":person_climbing_tone1:": "\U0001f9d7\U0001f3fb",
- ":person_climbing_tone2:": "\U0001f9d7\U0001f3fc",
- ":person_climbing_tone3:": "\U0001f9d7\U0001f3fd",
- ":person_climbing_tone4:": "\U0001f9d7\U0001f3fe",
- ":person_climbing_tone5:": "\U0001f9d7\U0001f3ff",
- ":person_curly_hair:": "\U0001f9d1\U0000200d\U0001f9b1",
- ":person_doing_cartwheel:": "\U0001f938",
- ":person_doing_cartwheel_tone1:": "\U0001f938\U0001f3fb",
- ":person_doing_cartwheel_tone2:": "\U0001f938\U0001f3fc",
- ":person_doing_cartwheel_tone3:": "\U0001f938\U0001f3fd",
- ":person_doing_cartwheel_tone4:": "\U0001f938\U0001f3fe",
- ":person_doing_cartwheel_tone5:": "\U0001f938\U0001f3ff",
- ":person_facepalming:": "\U0001f926",
- ":person_facepalming_tone1:": "\U0001f926\U0001f3fb",
- ":person_facepalming_tone2:": "\U0001f926\U0001f3fc",
- ":person_facepalming_tone3:": "\U0001f926\U0001f3fd",
- ":person_facepalming_tone4:": "\U0001f926\U0001f3fe",
- ":person_facepalming_tone5:": "\U0001f926\U0001f3ff",
- ":person_fencing:": "\U0001f93a",
- ":person_frowning:": "\U0001f64d",
- ":person_frowning_tone1:": "\U0001f64d\U0001f3fb",
- ":person_frowning_tone2:": "\U0001f64d\U0001f3fc",
- ":person_frowning_tone3:": "\U0001f64d\U0001f3fd",
- ":person_frowning_tone4:": "\U0001f64d\U0001f3fe",
- ":person_frowning_tone5:": "\U0001f64d\U0001f3ff",
- ":person_gesturing_NO:": "\U0001f645",
- ":person_gesturing_OK:": "\U0001f646",
- ":person_gesturing_no:": "\U0001f645",
- ":person_gesturing_no_tone1:": "\U0001f645\U0001f3fb",
- ":person_gesturing_no_tone2:": "\U0001f645\U0001f3fc",
- ":person_gesturing_no_tone3:": "\U0001f645\U0001f3fd",
- ":person_gesturing_no_tone4:": "\U0001f645\U0001f3fe",
- ":person_gesturing_no_tone5:": "\U0001f645\U0001f3ff",
- ":person_gesturing_ok:": "\U0001f646",
- ":person_gesturing_ok_tone1:": "\U0001f646\U0001f3fb",
- ":person_gesturing_ok_tone2:": "\U0001f646\U0001f3fc",
- ":person_gesturing_ok_tone3:": "\U0001f646\U0001f3fd",
- ":person_gesturing_ok_tone4:": "\U0001f646\U0001f3fe",
- ":person_gesturing_ok_tone5:": "\U0001f646\U0001f3ff",
- ":person_getting_haircut:": "\U0001f487",
- ":person_getting_haircut_tone1:": "\U0001f487\U0001f3fb",
- ":person_getting_haircut_tone2:": "\U0001f487\U0001f3fc",
- ":person_getting_haircut_tone3:": "\U0001f487\U0001f3fd",
- ":person_getting_haircut_tone4:": "\U0001f487\U0001f3fe",
- ":person_getting_haircut_tone5:": "\U0001f487\U0001f3ff",
- ":person_getting_massage:": "\U0001f486",
- ":person_getting_massage_tone1:": "\U0001f486\U0001f3fb",
- ":person_getting_massage_tone2:": "\U0001f486\U0001f3fc",
- ":person_getting_massage_tone3:": "\U0001f486\U0001f3fd",
- ":person_getting_massage_tone4:": "\U0001f486\U0001f3fe",
- ":person_getting_massage_tone5:": "\U0001f486\U0001f3ff",
- ":person_golfing:": "\U0001f3cc",
- ":person_golfing_tone1:": "\U0001f3cc\U0001f3fb",
- ":person_golfing_tone2:": "\U0001f3cc\U0001f3fc",
- ":person_golfing_tone3:": "\U0001f3cc\U0001f3fd",
- ":person_golfing_tone4:": "\U0001f3cc\U0001f3fe",
- ":person_golfing_tone5:": "\U0001f3cc\U0001f3ff",
- ":person_in_bed:": "\U0001f6cc",
- ":person_in_bed_tone1:": "\U0001f6cc\U0001f3fb",
- ":person_in_bed_tone2:": "\U0001f6cc\U0001f3fc",
- ":person_in_bed_tone3:": "\U0001f6cc\U0001f3fd",
- ":person_in_bed_tone4:": "\U0001f6cc\U0001f3fe",
- ":person_in_bed_tone5:": "\U0001f6cc\U0001f3ff",
- ":person_in_lotus_position:": "\U0001f9d8",
- ":person_in_lotus_position_tone1:": "\U0001f9d8\U0001f3fb",
- ":person_in_lotus_position_tone2:": "\U0001f9d8\U0001f3fc",
- ":person_in_lotus_position_tone3:": "\U0001f9d8\U0001f3fd",
- ":person_in_lotus_position_tone4:": "\U0001f9d8\U0001f3fe",
- ":person_in_lotus_position_tone5:": "\U0001f9d8\U0001f3ff",
- ":person_in_manual_wheelchair:": "\U0001f9d1\U0000200d\U0001f9bd",
- ":person_in_motorized_wheelchair:": "\U0001f9d1\U0000200d\U0001f9bc",
- ":person_in_steamy_room:": "\U0001f9d6",
- ":person_in_steamy_room_tone1:": "\U0001f9d6\U0001f3fb",
- ":person_in_steamy_room_tone2:": "\U0001f9d6\U0001f3fc",
- ":person_in_steamy_room_tone3:": "\U0001f9d6\U0001f3fd",
- ":person_in_steamy_room_tone4:": "\U0001f9d6\U0001f3fe",
- ":person_in_steamy_room_tone5:": "\U0001f9d6\U0001f3ff",
- ":person_juggling:": "\U0001f939",
- ":person_juggling_tone1:": "\U0001f939\U0001f3fb",
- ":person_juggling_tone2:": "\U0001f939\U0001f3fc",
- ":person_juggling_tone3:": "\U0001f939\U0001f3fd",
- ":person_juggling_tone4:": "\U0001f939\U0001f3fe",
- ":person_juggling_tone5:": "\U0001f939\U0001f3ff",
- ":person_kneeling:": "\U0001f9ce",
- ":person_lifting_weights:": "\U0001f3cb",
- ":person_lifting_weights_tone1:": "\U0001f3cb\U0001f3fb",
- ":person_lifting_weights_tone2:": "\U0001f3cb\U0001f3fc",
- ":person_lifting_weights_tone3:": "\U0001f3cb\U0001f3fd",
- ":person_lifting_weights_tone4:": "\U0001f3cb\U0001f3fe",
- ":person_lifting_weights_tone5:": "\U0001f3cb\U0001f3ff",
- ":person_mountain_biking:": "\U0001f6b5",
- ":person_mountain_biking_tone1:": "\U0001f6b5\U0001f3fb",
- ":person_mountain_biking_tone2:": "\U0001f6b5\U0001f3fc",
- ":person_mountain_biking_tone3:": "\U0001f6b5\U0001f3fd",
- ":person_mountain_biking_tone4:": "\U0001f6b5\U0001f3fe",
- ":person_mountain_biking_tone5:": "\U0001f6b5\U0001f3ff",
- ":person_playing_handball:": "\U0001f93e",
- ":person_playing_handball_tone1:": "\U0001f93e\U0001f3fb",
- ":person_playing_handball_tone2:": "\U0001f93e\U0001f3fc",
- ":person_playing_handball_tone3:": "\U0001f93e\U0001f3fd",
- ":person_playing_handball_tone4:": "\U0001f93e\U0001f3fe",
- ":person_playing_handball_tone5:": "\U0001f93e\U0001f3ff",
- ":person_playing_water_polo:": "\U0001f93d",
- ":person_playing_water_polo_tone1:": "\U0001f93d\U0001f3fb",
- ":person_playing_water_polo_tone2:": "\U0001f93d\U0001f3fc",
- ":person_playing_water_polo_tone3:": "\U0001f93d\U0001f3fd",
- ":person_playing_water_polo_tone4:": "\U0001f93d\U0001f3fe",
- ":person_playing_water_polo_tone5:": "\U0001f93d\U0001f3ff",
- ":person_pouting:": "\U0001f64e",
- ":person_pouting_tone1:": "\U0001f64e\U0001f3fb",
- ":person_pouting_tone2:": "\U0001f64e\U0001f3fc",
- ":person_pouting_tone3:": "\U0001f64e\U0001f3fd",
- ":person_pouting_tone4:": "\U0001f64e\U0001f3fe",
- ":person_pouting_tone5:": "\U0001f64e\U0001f3ff",
- ":person_raising_hand:": "\U0001f64b",
- ":person_raising_hand_tone1:": "\U0001f64b\U0001f3fb",
- ":person_raising_hand_tone2:": "\U0001f64b\U0001f3fc",
- ":person_raising_hand_tone3:": "\U0001f64b\U0001f3fd",
- ":person_raising_hand_tone4:": "\U0001f64b\U0001f3fe",
- ":person_raising_hand_tone5:": "\U0001f64b\U0001f3ff",
- ":person_red_hair:": "\U0001f9d1\U0000200d\U0001f9b0",
- ":person_rowing_boat:": "\U0001f6a3",
- ":person_rowing_boat_tone1:": "\U0001f6a3\U0001f3fb",
- ":person_rowing_boat_tone2:": "\U0001f6a3\U0001f3fc",
- ":person_rowing_boat_tone3:": "\U0001f6a3\U0001f3fd",
- ":person_rowing_boat_tone4:": "\U0001f6a3\U0001f3fe",
- ":person_rowing_boat_tone5:": "\U0001f6a3\U0001f3ff",
- ":person_running:": "\U0001f3c3",
- ":person_running_tone1:": "\U0001f3c3\U0001f3fb",
- ":person_running_tone2:": "\U0001f3c3\U0001f3fc",
- ":person_running_tone3:": "\U0001f3c3\U0001f3fd",
- ":person_running_tone4:": "\U0001f3c3\U0001f3fe",
- ":person_running_tone5:": "\U0001f3c3\U0001f3ff",
- ":person_shrugging:": "\U0001f937",
- ":person_shrugging_tone1:": "\U0001f937\U0001f3fb",
- ":person_shrugging_tone2:": "\U0001f937\U0001f3fc",
- ":person_shrugging_tone3:": "\U0001f937\U0001f3fd",
- ":person_shrugging_tone4:": "\U0001f937\U0001f3fe",
- ":person_shrugging_tone5:": "\U0001f937\U0001f3ff",
- ":person_standing:": "\U0001f9cd",
- ":person_surfing:": "\U0001f3c4",
- ":person_surfing_tone1:": "\U0001f3c4\U0001f3fb",
- ":person_surfing_tone2:": "\U0001f3c4\U0001f3fc",
- ":person_surfing_tone3:": "\U0001f3c4\U0001f3fd",
- ":person_surfing_tone4:": "\U0001f3c4\U0001f3fe",
- ":person_surfing_tone5:": "\U0001f3c4\U0001f3ff",
- ":person_swimming:": "\U0001f3ca",
- ":person_swimming_tone1:": "\U0001f3ca\U0001f3fb",
- ":person_swimming_tone2:": "\U0001f3ca\U0001f3fc",
- ":person_swimming_tone3:": "\U0001f3ca\U0001f3fd",
- ":person_swimming_tone4:": "\U0001f3ca\U0001f3fe",
- ":person_swimming_tone5:": "\U0001f3ca\U0001f3ff",
- ":person_taking_bath:": "\U0001f6c0",
- ":person_tipping_hand:": "\U0001f481",
- ":person_tipping_hand_tone1:": "\U0001f481\U0001f3fb",
- ":person_tipping_hand_tone2:": "\U0001f481\U0001f3fc",
- ":person_tipping_hand_tone3:": "\U0001f481\U0001f3fd",
- ":person_tipping_hand_tone4:": "\U0001f481\U0001f3fe",
- ":person_tipping_hand_tone5:": "\U0001f481\U0001f3ff",
- ":person_walking:": "\U0001f6b6",
- ":person_walking_tone1:": "\U0001f6b6\U0001f3fb",
- ":person_walking_tone2:": "\U0001f6b6\U0001f3fc",
- ":person_walking_tone3:": "\U0001f6b6\U0001f3fd",
- ":person_walking_tone4:": "\U0001f6b6\U0001f3fe",
- ":person_walking_tone5:": "\U0001f6b6\U0001f3ff",
- ":person_wearing_turban:": "\U0001f473",
- ":person_wearing_turban_tone1:": "\U0001f473\U0001f3fb",
- ":person_wearing_turban_tone2:": "\U0001f473\U0001f3fc",
- ":person_wearing_turban_tone3:": "\U0001f473\U0001f3fd",
- ":person_wearing_turban_tone4:": "\U0001f473\U0001f3fe",
- ":person_wearing_turban_tone5:": "\U0001f473\U0001f3ff",
- ":person_white_hair:": "\U0001f9d1\U0000200d\U0001f9b3",
- ":person_with_probing_cane:": "\U0001f9d1\U0000200d\U0001f9af",
- ":person_with_turban:": "\U0001f473",
- ":peru:": "\U0001f1f5\U0001f1ea",
- ":petri_dish:": "\U0001f9eb",
- ":philippines:": "\U0001f1f5\U0001f1ed",
- ":phone:": "\u260e\ufe0f",
- ":pick:": "\U000026cf",
- ":pie:": "\U0001f967",
- ":pig:": "\U0001f416",
- ":pig2:": "\U0001f416",
- ":pig_face:": "\U0001f437",
- ":pig_nose:": "\U0001f43d",
- ":pile_of_poo:": "\U0001f4a9",
- ":pill:": "\U0001f48a",
- ":pilot:": "\U0001f9d1\U0000200d\U00002708\U0000fe0f",
- ":pinching_hand:": "\U0001f90f",
- ":pine_decoration:": "\U0001f38d",
- ":pineapple:": "\U0001f34d",
- ":ping_pong:": "\U0001f3d3",
- ":pirate_flag:": "\U0001f3f4\U0000200d\U00002620\U0000fe0f",
- ":pisces:": "\u2653",
- ":pistol:": "\U0001f52b",
- ":pitcairn_islands:": "\U0001f1f5\U0001f1f3",
- ":pizza:": "\U0001f355",
- ":place_of_worship:": "\U0001f6d0",
- ":plate_with_cutlery:": "\U0001f37d",
- ":play_button:": "\U000025b6",
- ":play_or_pause_button:": "\U000023ef",
- ":play_pause:": "\u23ef",
- ":pleading_face:": "\U0001f97a",
- ":plus_sign:": "\U00002795",
- ":point_down:": "\U0001f447",
- ":point_down_tone1:": "\U0001f447\U0001f3fb",
- ":point_down_tone2:": "\U0001f447\U0001f3fc",
- ":point_down_tone3:": "\U0001f447\U0001f3fd",
- ":point_down_tone4:": "\U0001f447\U0001f3fe",
- ":point_down_tone5:": "\U0001f447\U0001f3ff",
- ":point_left:": "\U0001f448",
- ":point_left_tone1:": "\U0001f448\U0001f3fb",
- ":point_left_tone2:": "\U0001f448\U0001f3fc",
- ":point_left_tone3:": "\U0001f448\U0001f3fd",
- ":point_left_tone4:": "\U0001f448\U0001f3fe",
- ":point_left_tone5:": "\U0001f448\U0001f3ff",
- ":point_right:": "\U0001f449",
- ":point_right_tone1:": "\U0001f449\U0001f3fb",
- ":point_right_tone2:": "\U0001f449\U0001f3fc",
- ":point_right_tone3:": "\U0001f449\U0001f3fd",
- ":point_right_tone4:": "\U0001f449\U0001f3fe",
- ":point_right_tone5:": "\U0001f449\U0001f3ff",
- ":point_up:": "\u261d",
- ":point_up_2:": "\U0001f446",
- ":point_up_2_tone1:": "\U0001f446\U0001f3fb",
- ":point_up_2_tone2:": "\U0001f446\U0001f3fc",
- ":point_up_2_tone3:": "\U0001f446\U0001f3fd",
- ":point_up_2_tone4:": "\U0001f446\U0001f3fe",
- ":point_up_2_tone5:": "\U0001f446\U0001f3ff",
- ":point_up_tone1:": "\u261d\U0001f3fb",
- ":point_up_tone2:": "\u261d\U0001f3fc",
- ":point_up_tone3:": "\u261d\U0001f3fd",
- ":point_up_tone4:": "\u261d\U0001f3fe",
- ":point_up_tone5:": "\u261d\U0001f3ff",
- ":poland:": "\U0001f1f5\U0001f1f1",
- ":police_car:": "\U0001f693",
- ":police_car_light:": "\U0001f6a8",
- ":police_officer:": "\U0001f46e",
- ":police_officer_tone1:": "\U0001f46e\U0001f3fb",
- ":police_officer_tone2:": "\U0001f46e\U0001f3fc",
- ":police_officer_tone3:": "\U0001f46e\U0001f3fd",
- ":police_officer_tone4:": "\U0001f46e\U0001f3fe",
- ":police_officer_tone5:": "\U0001f46e\U0001f3ff",
- ":policeman:": "\U0001f46e\u200d\u2642",
- ":policewoman:": "\U0001f46e\u200d\u2640",
- ":poodle:": "\U0001f429",
- ":pool_8_ball:": "\U0001f3b1",
- ":poop:": "\U0001f4a9",
- ":popcorn:": "\U0001f37f",
- ":portugal:": "\U0001f1f5\U0001f1f9",
- ":post_office:": "\U0001f3e4",
- ":postal_horn:": "\U0001f4ef",
- ":postbox:": "\U0001f4ee",
- ":pot_of_food:": "\U0001f372",
- ":potable_water:": "\U0001f6b0",
- ":potato:": "\U0001f954",
- ":pouch:": "\U0001f45d",
- ":poultry_leg:": "\U0001f357",
- ":pound:": "\U0001f4b7",
- ":pound_banknote:": "\U0001f4b7",
- ":pout:": "\U0001f621",
- ":pouting_cat:": "\U0001f63e",
- ":pouting_face:": "\U0001f621",
- ":pouting_man:": "\U0001f64e\u200d\u2642",
- ":pouting_woman:": "\U0001f64e\u200d\u2640",
- ":pray:": "\U0001f64f",
- ":pray_tone1:": "\U0001f64f\U0001f3fb",
- ":pray_tone2:": "\U0001f64f\U0001f3fc",
- ":pray_tone3:": "\U0001f64f\U0001f3fd",
- ":pray_tone4:": "\U0001f64f\U0001f3fe",
- ":pray_tone5:": "\U0001f64f\U0001f3ff",
- ":prayer_beads:": "\U0001f4ff",
- ":pregnant_woman:": "\U0001f930",
- ":pregnant_woman_tone1:": "\U0001f930\U0001f3fb",
- ":pregnant_woman_tone2:": "\U0001f930\U0001f3fc",
- ":pregnant_woman_tone3:": "\U0001f930\U0001f3fd",
- ":pregnant_woman_tone4:": "\U0001f930\U0001f3fe",
- ":pregnant_woman_tone5:": "\U0001f930\U0001f3ff",
- ":pretzel:": "\U0001f968",
- ":previous_track_button:": "\u23ee",
- ":prince:": "\U0001f934",
- ":prince_tone1:": "\U0001f934\U0001f3fb",
- ":prince_tone2:": "\U0001f934\U0001f3fc",
- ":prince_tone3:": "\U0001f934\U0001f3fd",
- ":prince_tone4:": "\U0001f934\U0001f3fe",
- ":prince_tone5:": "\U0001f934\U0001f3ff",
- ":princess:": "\U0001f478",
- ":princess_tone1:": "\U0001f478\U0001f3fb",
- ":princess_tone2:": "\U0001f478\U0001f3fc",
- ":princess_tone3:": "\U0001f478\U0001f3fd",
- ":princess_tone4:": "\U0001f478\U0001f3fe",
- ":princess_tone5:": "\U0001f478\U0001f3ff",
- ":printer:": "\U0001f5a8",
- ":probing_cane:": "\U0001f9af",
- ":prohibited:": "\U0001f6ab",
- ":projector:": "\U0001f4fd",
- ":puerto_rico:": "\U0001f1f5\U0001f1f7",
- ":punch:": "\U0001f44a",
- ":punch_tone1:": "\U0001f44a\U0001f3fb",
- ":punch_tone2:": "\U0001f44a\U0001f3fc",
- ":punch_tone3:": "\U0001f44a\U0001f3fd",
- ":punch_tone4:": "\U0001f44a\U0001f3fe",
- ":punch_tone5:": "\U0001f44a\U0001f3ff",
- ":purple_circle:": "\U0001f7e3",
- ":purple_heart:": "\U0001f49c",
- ":purple_square:": "\U0001f7ea",
- ":purse:": "\U0001f45b",
- ":pushpin:": "\U0001f4cc",
- ":put_litter_in_its_place:": "\U0001f6ae",
- ":puzzle_piece:": "\U0001f9e9",
- ":qatar:": "\U0001f1f6\U0001f1e6",
- ":question:": "\u2753",
- ":question_mark:": "\U00002753",
- ":rabbit:": "\U0001f407",
- ":rabbit2:": "\U0001f407",
- ":rabbit_face:": "\U0001f430",
- ":raccoon:": "\U0001f99d",
- ":race_car:": "\U0001f3ce",
- ":racehorse:": "\U0001f40e",
- ":racing_car:": "\U0001f3ce",
- ":radio:": "\U0001f4fb",
- ":radio_button:": "\U0001f518",
- ":radioactive:": "\U00002622",
- ":rage:": "\U0001f621",
- ":railway_car:": "\U0001f683",
- ":railway_track:": "\U0001f6e4",
- ":rainbow:": "\U0001f308",
- ":rainbow_flag:": "\U0001f3f3\U0000fe0f\U0000200d\U0001f308",
- ":raised_back_of_hand:": "\U0001f91a",
- ":raised_back_of_hand_tone1:": "\U0001f91a\U0001f3fb",
- ":raised_back_of_hand_tone2:": "\U0001f91a\U0001f3fc",
- ":raised_back_of_hand_tone3:": "\U0001f91a\U0001f3fd",
- ":raised_back_of_hand_tone4:": "\U0001f91a\U0001f3fe",
- ":raised_back_of_hand_tone5:": "\U0001f91a\U0001f3ff",
- ":raised_eyebrow:": "\U0001f928",
- ":raised_fist:": "\U0000270a",
- ":raised_hand:": "\U0000270b",
- ":raised_hand_tone1:": "\u270b\U0001f3fb",
- ":raised_hand_tone2:": "\u270b\U0001f3fc",
- ":raised_hand_tone3:": "\u270b\U0001f3fd",
- ":raised_hand_tone4:": "\u270b\U0001f3fe",
- ":raised_hand_tone5:": "\u270b\U0001f3ff",
- ":raised_hand_with_fingers_splayed:": "\U0001f590",
- ":raised_hands:": "\U0001f64c",
- ":raised_hands_tone1:": "\U0001f64c\U0001f3fb",
- ":raised_hands_tone2:": "\U0001f64c\U0001f3fc",
- ":raised_hands_tone3:": "\U0001f64c\U0001f3fd",
- ":raised_hands_tone4:": "\U0001f64c\U0001f3fe",
- ":raised_hands_tone5:": "\U0001f64c\U0001f3ff",
- ":raising_hand:": "\U0001f64b",
- ":raising_hand_man:": "\U0001f64b\u200d\u2642",
- ":raising_hand_woman:": "\U0001f64b\u200d\u2640",
- ":raising_hands:": "\U0001f64c",
- ":ram:": "\U0001f40f",
- ":ramen:": "\U0001f35c",
- ":rat:": "\U0001f400",
- ":razor:": "\U0001fa92",
- ":receipt:": "\U0001f9fe",
- ":record_button:": "\U000023fa",
- ":recycle:": "\u267b",
- ":recycling_symbol:": "\U0000267b",
- ":red_apple:": "\U0001f34e",
- ":red_car:": "\U0001f697",
- ":red_circle:": "\U0001f534",
- ":red_envelope:": "\U0001f9e7",
- ":red_hair:": "\U0001f9b0",
- ":red_haired_man:": "\U0001f468\u200d\U0001f9b0",
- ":red_haired_woman:": "\U0001f469\u200d\U0001f9b0",
- ":red_heart:": "\U00002764",
- ":red_paper_lantern:": "\U0001f3ee",
- ":red_square:": "\U0001f7e5",
- ":red_triangle_pointed_down:": "\U0001f53b",
- ":red_triangle_pointed_up:": "\U0001f53a",
- ":registered:": "\U000000ae",
- ":relaxed:": "\u263a",
- ":relieved:": "\U0001f60c",
- ":relieved_face:": "\U0001f60c",
- ":reminder_ribbon:": "\U0001f397",
- ":repeat:": "\U0001f501",
- ":repeat_button:": "\U0001f501",
- ":repeat_one:": "\U0001f502",
- ":repeat_single_button:": "\U0001f502",
- ":rescue_worker_helmet:": "\u26d1",
- ":rescue_worker’s_helmet:": "\U000026d1",
- ":restroom:": "\U0001f6bb",
- ":reunion:": "\U0001f1f7\U0001f1ea",
- ":reverse_button:": "\U000025c0",
- ":revolving_hearts:": "\U0001f49e",
- ":rewind:": "\u23ea",
- ":rhino:": "\U0001f98f",
- ":rhinoceros:": "\U0001f98f",
- ":ribbon:": "\U0001f380",
- ":rice:": "\U0001f35a",
- ":rice_ball:": "\U0001f359",
- ":rice_cracker:": "\U0001f358",
- ":rice_scene:": "\U0001f391",
- ":right-facing_fist:": "\U0001f91c",
- ":right_anger_bubble:": "\U0001f5ef",
- ":right_arrow:": "\U000027a1",
- ":right_arrow_curving_down:": "\U00002935",
- ":right_arrow_curving_left:": "\U000021a9",
- ":right_arrow_curving_up:": "\U00002934",
- ":right_facing_fist:": "\U0001f91c",
- ":right_facing_fist_tone1:": "\U0001f91c\U0001f3fb",
- ":right_facing_fist_tone2:": "\U0001f91c\U0001f3fc",
- ":right_facing_fist_tone3:": "\U0001f91c\U0001f3fd",
- ":right_facing_fist_tone4:": "\U0001f91c\U0001f3fe",
- ":right_facing_fist_tone5:": "\U0001f91c\U0001f3ff",
- ":ring:": "\U0001f48d",
- ":ringed_planet:": "\U0001fa90",
- ":roasted_sweet_potato:": "\U0001f360",
- ":robot:": "\U0001f916",
- ":rocket:": "\U0001f680",
- ":rofl:": "\U0001f923",
- ":roll_eyes:": "\U0001f644",
- ":roll_of_paper:": "\U0001f9fb",
- ":rolled-up_newspaper:": "\U0001f5de",
- ":roller_coaster:": "\U0001f3a2",
- ":rolling_eyes:": "\U0001f644",
- ":rolling_on_the_floor_laughing:": "\U0001f923",
- ":romania:": "\U0001f1f7\U0001f1f4",
- ":rooster:": "\U0001f413",
- ":rose:": "\U0001f339",
- ":rosette:": "\U0001f3f5",
- ":rotating_light:": "\U0001f6a8",
- ":round_pushpin:": "\U0001f4cd",
- ":rowboat:": "\U0001f6a3",
- ":rowing_man:": "\U0001f6a3\u200d\u2642",
- ":rowing_woman:": "\U0001f6a3\u200d\u2640",
- ":ru:": "\U0001f1f7\U0001f1fa",
- ":rugby_football:": "\U0001f3c9",
- ":runner:": "\U0001f3c3",
- ":running:": "\U0001f3c3",
- ":running_man:": "\U0001f3c3\u200d\u2642",
- ":running_shirt:": "\U0001f3bd",
- ":running_shirt_with_sash:": "\U0001f3bd",
- ":running_shoe:": "\U0001f45f",
- ":running_woman:": "\U0001f3c3\u200d\u2640",
- ":rwanda:": "\U0001f1f7\U0001f1fc",
- ":sa:": "\U0001f202",
- ":sad_but_relieved_face:": "\U0001f625",
- ":safety_pin:": "\U0001f9f7",
- ":safety_vest:": "\U0001f9ba",
- ":sagittarius:": "\u2650",
- ":sailboat:": "\U000026f5",
- ":sake:": "\U0001f376",
- ":salad:": "\U0001f957",
- ":salt:": "\U0001f9c2",
- ":samoa:": "\U0001f1fc\U0001f1f8",
- ":san_marino:": "\U0001f1f8\U0001f1f2",
- ":sandal:": "\U0001f461",
- ":sandwich:": "\U0001f96a",
- ":santa:": "\U0001f385",
- ":santa_tone1:": "\U0001f385\U0001f3fb",
- ":santa_tone2:": "\U0001f385\U0001f3fc",
- ":santa_tone3:": "\U0001f385\U0001f3fd",
- ":santa_tone4:": "\U0001f385\U0001f3fe",
- ":santa_tone5:": "\U0001f385\U0001f3ff",
- ":sao_tome_principe:": "\U0001f1f8\U0001f1f9",
- ":sari:": "\U0001f97b",
- ":sassy_man:": "\U0001f481\u200d\u2642",
- ":sassy_woman:": "\U0001f481\u200d\u2640",
- ":satellite:": "\U0001f6f0",
- ":satellite_antenna:": "\U0001f4e1",
- ":satellite_orbital:": "\U0001f6f0",
- ":satisfied:": "\U0001f606",
- ":saudi_arabia:": "\U0001f1f8\U0001f1e6",
- ":sauna_man:": "\U0001f9d6\u200d\u2642",
- ":sauna_person:": "\U0001f9d6",
- ":sauna_woman:": "\U0001f9d6\u200d\u2640",
- ":sauropod:": "\U0001f995",
- ":saxophone:": "\U0001f3b7",
- ":scales:": "\u2696",
- ":scarf:": "\U0001f9e3",
- ":school:": "\U0001f3eb",
- ":school_satchel:": "\U0001f392",
- ":scientist:": "\U0001f9d1\U0000200d\U0001f52c",
- ":scissors:": "\U00002702",
- ":scooter:": "\U0001f6f4",
- ":scorpion:": "\U0001f982",
- ":scorpius:": "\u264f",
- ":scotland:": "\U0001f3f4\U000e0067\U000e0062\U000e0073\U000e0063\U000e0074\U000e007f",
- ":scream:": "\U0001f631",
- ":scream_cat:": "\U0001f640",
- ":scroll:": "\U0001f4dc",
- ":seat:": "\U0001f4ba",
- ":second_place:": "\U0001f948",
- ":secret:": "\u3299",
- ":see-no-evil_monkey:": "\U0001f648",
- ":see_no_evil:": "\U0001f648",
- ":seedling:": "\U0001f331",
- ":selfie:": "\U0001f933",
- ":selfie_tone1:": "\U0001f933\U0001f3fb",
- ":selfie_tone2:": "\U0001f933\U0001f3fc",
- ":selfie_tone3:": "\U0001f933\U0001f3fd",
- ":selfie_tone4:": "\U0001f933\U0001f3fe",
- ":selfie_tone5:": "\U0001f933\U0001f3ff",
- ":senegal:": "\U0001f1f8\U0001f1f3",
- ":serbia:": "\U0001f1f7\U0001f1f8",
- ":service_dog:": "\U0001f415\U0000200d\U0001f9ba",
- ":seven:": "7\ufe0f\u20e3",
- ":seven-thirty:": "\U0001f562",
- ":seven_o’clock:": "\U0001f556",
- ":seychelles:": "\U0001f1f8\U0001f1e8",
- ":shallow_pan_of_food:": "\U0001f958",
- ":shamrock:": "\U00002618",
- ":shark:": "\U0001f988",
- ":shaved_ice:": "\U0001f367",
- ":sheaf_of_rice:": "\U0001f33e",
- ":sheep:": "\U0001f411",
- ":shell:": "\U0001f41a",
- ":shield:": "\U0001f6e1",
- ":shinto_shrine:": "\U000026e9",
- ":ship:": "\U0001f6a2",
- ":shirt:": "\U0001f455",
- ":shit:": "\U0001f4a9",
- ":shoe:": "\U0001f45e",
- ":shooting_star:": "\U0001f320",
- ":shopping:": "\U0001f6cd",
- ":shopping_bags:": "\U0001f6cd",
- ":shopping_cart:": "\U0001f6d2",
- ":shortcake:": "\U0001f370",
- ":shorts:": "\U0001fa73",
- ":shower:": "\U0001f6bf",
- ":shrimp:": "\U0001f990",
- ":shrug:": "\U0001f937",
- ":shuffle_tracks_button:": "\U0001f500",
- ":shushing_face:": "\U0001f92b",
- ":sierra_leone:": "\U0001f1f8\U0001f1f1",
- ":sign_of_the_horns:": "\U0001f918",
- ":signal_strength:": "\U0001f4f6",
- ":singapore:": "\U0001f1f8\U0001f1ec",
- ":singer:": "\U0001f9d1\U0000200d\U0001f3a4",
- ":sint_maarten:": "\U0001f1f8\U0001f1fd",
- ":six:": "6\ufe0f\u20e3",
- ":six-thirty:": "\U0001f561",
- ":six_o’clock:": "\U0001f555",
- ":six_pointed_star:": "\U0001f52f",
- ":skateboard:": "\U0001f6f9",
- ":ski:": "\U0001f3bf",
- ":skier:": "\U000026f7",
- ":skis:": "\U0001f3bf",
- ":skull:": "\U0001f480",
- ":skull_and_crossbones:": "\U00002620",
- ":skull_crossbones:": "\u2620",
- ":skunk:": "\U0001f9a8",
- ":sled:": "\U0001f6f7",
- ":sleeping:": "\U0001f634",
- ":sleeping_accommodation:": "\U0001f6cc",
- ":sleeping_bed:": "\U0001f6cc",
- ":sleeping_face:": "\U0001f634",
- ":sleepy:": "\U0001f62a",
- ":sleepy_face:": "\U0001f62a",
- ":slight_frown:": "\U0001f641",
- ":slight_smile:": "\U0001f642",
- ":slightly_frowning_face:": "\U0001f641",
- ":slightly_smiling_face:": "\U0001f642",
- ":slot_machine:": "\U0001f3b0",
- ":sloth:": "\U0001f9a5",
- ":slovakia:": "\U0001f1f8\U0001f1f0",
- ":slovenia:": "\U0001f1f8\U0001f1ee",
- ":small_airplane:": "\U0001f6e9",
- ":small_blue_diamond:": "\U0001f539",
- ":small_orange_diamond:": "\U0001f538",
- ":small_red_triangle:": "\U0001f53a",
- ":small_red_triangle_down:": "\U0001f53b",
- ":smile:": "\U0001f604",
- ":smile_cat:": "\U0001f638",
- ":smiley:": "\U0001f603",
- ":smiley_cat:": "\U0001f63a",
- ":smiling_cat_with_heart-eyes:": "\U0001f63b",
- ":smiling_face:": "\U0000263a",
- ":smiling_face_with_halo:": "\U0001f607",
- ":smiling_face_with_heart-eyes:": "\U0001f60d",
- ":smiling_face_with_hearts:": "\U0001f970",
- ":smiling_face_with_horns:": "\U0001f608",
- ":smiling_face_with_smiling_eyes:": "\U0001f60a",
- ":smiling_face_with_sunglasses:": "\U0001f60e",
- ":smiling_face_with_three_hearts:": "\U0001f970",
- ":smiling_imp:": "\U0001f608",
- ":smirk:": "\U0001f60f",
- ":smirk_cat:": "\U0001f63c",
- ":smirking_face:": "\U0001f60f",
- ":smoking:": "\U0001f6ac",
- ":snail:": "\U0001f40c",
- ":snake:": "\U0001f40d",
- ":sneezing_face:": "\U0001f927",
- ":snow-capped_mountain:": "\U0001f3d4",
- ":snowboarder:": "\U0001f3c2",
- ":snowboarder_tone1:": "\U0001f3c2\U0001f3fb",
- ":snowboarder_tone2:": "\U0001f3c2\U0001f3fc",
- ":snowboarder_tone3:": "\U0001f3c2\U0001f3fd",
- ":snowboarder_tone4:": "\U0001f3c2\U0001f3fe",
- ":snowboarder_tone5:": "\U0001f3c2\U0001f3ff",
- ":snowflake:": "\U00002744",
- ":snowman:": "\U00002603",
- ":snowman2:": "\u2603",
- ":snowman_with_snow:": "\u2603\ufe0f",
- ":snowman_without_snow:": "\U000026c4",
- ":soap:": "\U0001f9fc",
- ":sob:": "\U0001f62d",
- ":soccer:": "\u26bd",
- ":soccer_ball:": "\U000026bd",
- ":socks:": "\U0001f9e6",
- ":soft_ice_cream:": "\U0001f366",
- ":softball:": "\U0001f94e",
- ":solomon_islands:": "\U0001f1f8\U0001f1e7",
- ":somalia:": "\U0001f1f8\U0001f1f4",
- ":soon:": "\U0001f51c",
- ":sos:": "\U0001f198",
- ":sound:": "\U0001f509",
- ":south_africa:": "\U0001f1ff\U0001f1e6",
- ":south_georgia_south_sandwich_islands:": "\U0001f1ec\U0001f1f8",
- ":south_sudan:": "\U0001f1f8\U0001f1f8",
- ":space_invader:": "\U0001f47e",
- ":spade_suit:": "\U00002660",
- ":spades:": "\u2660",
- ":spaghetti:": "\U0001f35d",
- ":sparkle:": "\U00002747",
- ":sparkler:": "\U0001f387",
- ":sparkles:": "\U00002728",
- ":sparkling_heart:": "\U0001f496",
- ":speak-no-evil_monkey:": "\U0001f64a",
- ":speak_no_evil:": "\U0001f64a",
- ":speaker:": "\U0001f508",
- ":speaker_high_volume:": "\U0001f50a",
- ":speaker_low_volume:": "\U0001f508",
- ":speaker_medium_volume:": "\U0001f509",
- ":speaking_head:": "\U0001f5e3",
- ":speech_balloon:": "\U0001f4ac",
- ":speech_left:": "\U0001f5e8",
- ":speedboat:": "\U0001f6a4",
- ":spider:": "\U0001f577",
- ":spider_web:": "\U0001f578",
- ":spiral_calendar:": "\U0001f5d3",
- ":spiral_notepad:": "\U0001f5d2",
- ":spiral_shell:": "\U0001f41a",
- ":sponge:": "\U0001f9fd",
- ":spoon:": "\U0001f944",
- ":sport_utility_vehicle:": "\U0001f699",
- ":sports_medal:": "\U0001f3c5",
- ":spouting_whale:": "\U0001f433",
- ":squid:": "\U0001f991",
- ":squinting_face_with_tongue:": "\U0001f61d",
- ":sri_lanka:": "\U0001f1f1\U0001f1f0",
- ":st_barthelemy:": "\U0001f1e7\U0001f1f1",
- ":st_helena:": "\U0001f1f8\U0001f1ed",
- ":st_kitts_nevis:": "\U0001f1f0\U0001f1f3",
- ":st_lucia:": "\U0001f1f1\U0001f1e8",
- ":st_martin:": "\U0001f1f2\U0001f1eb",
- ":st_pierre_miquelon:": "\U0001f1f5\U0001f1f2",
- ":st_vincent_grenadines:": "\U0001f1fb\U0001f1e8",
- ":stadium:": "\U0001f3df",
- ":standing_man:": "\U0001f9cd\u200d\u2642",
- ":standing_person:": "\U0001f9cd",
- ":standing_woman:": "\U0001f9cd\u200d\u2640",
- ":star:": "\U00002b50",
- ":star-struck:": "\U0001f929",
- ":star2:": "\U0001f31f",
- ":star_and_crescent:": "\U0000262a",
- ":star_of_David:": "\U00002721",
- ":star_of_david:": "\u2721",
- ":star_struck:": "\U0001f929",
- ":stars:": "\U0001f320",
- ":station:": "\U0001f689",
- ":statue_of_liberty:": "\U0001f5fd",
- ":steam_locomotive:": "\U0001f682",
- ":steaming_bowl:": "\U0001f35c",
- ":stethoscope:": "\U0001fa7a",
- ":stew:": "\U0001f372",
- ":stop_button:": "\U000023f9",
- ":stop_sign:": "\U0001f6d1",
- ":stopwatch:": "\U000023f1",
- ":straight_ruler:": "\U0001f4cf",
- ":strawberry:": "\U0001f353",
- ":stuck_out_tongue:": "\U0001f61b",
- ":stuck_out_tongue_closed_eyes:": "\U0001f61d",
- ":stuck_out_tongue_winking_eye:": "\U0001f61c",
- ":student:": "\U0001f9d1\U0000200d\U0001f393",
- ":studio_microphone:": "\U0001f399",
- ":stuffed_flatbread:": "\U0001f959",
- ":sudan:": "\U0001f1f8\U0001f1e9",
- ":sun:": "\U00002600",
- ":sun_behind_cloud:": "\U000026c5",
- ":sun_behind_large_cloud:": "\U0001f325",
- ":sun_behind_rain_cloud:": "\U0001f326",
- ":sun_behind_small_cloud:": "\U0001f324",
- ":sun_with_face:": "\U0001f31e",
- ":sunflower:": "\U0001f33b",
- ":sunglasses:": "\U0001f576",
- ":sunny:": "\u2600",
- ":sunrise:": "\U0001f305",
- ":sunrise_over_mountains:": "\U0001f304",
- ":sunset:": "\U0001f307",
- ":superhero:": "\U0001f9b8",
- ":superhero_man:": "\U0001f9b8\u200d\u2642",
- ":superhero_woman:": "\U0001f9b8\u200d\u2640",
- ":supervillain:": "\U0001f9b9",
- ":supervillain_man:": "\U0001f9b9\u200d\u2642",
- ":supervillain_woman:": "\U0001f9b9\u200d\u2640",
- ":surfer:": "\U0001f3c4",
- ":surfing_man:": "\U0001f3c4\u200d\u2642",
- ":surfing_woman:": "\U0001f3c4\u200d\u2640",
- ":suriname:": "\U0001f1f8\U0001f1f7",
- ":sushi:": "\U0001f363",
- ":suspension_railway:": "\U0001f69f",
- ":svalbard_jan_mayen:": "\U0001f1f8\U0001f1ef",
- ":swan:": "\U0001f9a2",
- ":swaziland:": "\U0001f1f8\U0001f1ff",
- ":sweat:": "\U0001f613",
- ":sweat_droplets:": "\U0001f4a6",
- ":sweat_drops:": "\U0001f4a6",
- ":sweat_smile:": "\U0001f605",
- ":sweden:": "\U0001f1f8\U0001f1ea",
- ":sweet_potato:": "\U0001f360",
- ":swim_brief:": "\U0001fa72",
- ":swimmer:": "\U0001f3ca",
- ":swimming_man:": "\U0001f3ca\u200d\u2642",
- ":swimming_woman:": "\U0001f3ca\u200d\u2640",
- ":switzerland:": "\U0001f1e8\U0001f1ed",
- ":symbols:": "\U0001f523",
- ":synagogue:": "\U0001f54d",
- ":syria:": "\U0001f1f8\U0001f1fe",
- ":syringe:": "\U0001f489",
- ":t-rex:": "\U0001f996",
- ":t-shirt:": "\U0001f455",
- ":t_rex:": "\U0001f996",
- ":taco:": "\U0001f32e",
- ":tada:": "\U0001f389",
- ":taiwan:": "\U0001f1f9\U0001f1fc",
- ":tajikistan:": "\U0001f1f9\U0001f1ef",
- ":takeout_box:": "\U0001f961",
- ":tanabata_tree:": "\U0001f38b",
- ":tangerine:": "\U0001f34a",
- ":tanzania:": "\U0001f1f9\U0001f1ff",
- ":taurus:": "\u2649",
- ":taxi:": "\U0001f695",
- ":tea:": "\U0001f375",
- ":teacher:": "\U0001f9d1\U0000200d\U0001f3eb",
- ":teacup_without_handle:": "\U0001f375",
- ":tear-off_calendar:": "\U0001f4c6",
- ":technologist:": "\U0001f9d1\U0000200d\U0001f4bb",
- ":teddy_bear:": "\U0001f9f8",
- ":telephone:": "\U0000260e",
- ":telephone_receiver:": "\U0001f4de",
- ":telescope:": "\U0001f52d",
- ":television:": "\U0001f4fa",
- ":ten-thirty:": "\U0001f565",
- ":ten_o’clock:": "\U0001f559",
- ":tennis:": "\U0001f3be",
- ":tent:": "\U000026fa",
- ":test_tube:": "\U0001f9ea",
- ":thailand:": "\U0001f1f9\U0001f1ed",
- ":thermometer:": "\U0001f321",
- ":thermometer_face:": "\U0001f912",
- ":thinking:": "\U0001f914",
- ":thinking_face:": "\U0001f914",
- ":third_place:": "\U0001f949",
- ":thought_balloon:": "\U0001f4ad",
- ":thread:": "\U0001f9f5",
- ":three:": "3\ufe0f\u20e3",
- ":three-thirty:": "\U0001f55e",
- ":three_o’clock:": "\U0001f552",
- ":thumbs_down:": "\U0001f44e",
- ":thumbs_up:": "\U0001f44d",
- ":thumbsdown:": "\U0001f44e",
- ":thumbsdown_tone1:": "\U0001f44e\U0001f3fb",
- ":thumbsdown_tone2:": "\U0001f44e\U0001f3fc",
- ":thumbsdown_tone3:": "\U0001f44e\U0001f3fd",
- ":thumbsdown_tone4:": "\U0001f44e\U0001f3fe",
- ":thumbsdown_tone5:": "\U0001f44e\U0001f3ff",
- ":thumbsup:": "\U0001f44d",
- ":thumbsup_tone1:": "\U0001f44d\U0001f3fb",
- ":thumbsup_tone2:": "\U0001f44d\U0001f3fc",
- ":thumbsup_tone3:": "\U0001f44d\U0001f3fd",
- ":thumbsup_tone4:": "\U0001f44d\U0001f3fe",
- ":thumbsup_tone5:": "\U0001f44d\U0001f3ff",
- ":thunder_cloud_rain:": "\u26c8",
- ":ticket:": "\U0001f3ab",
- ":tickets:": "\U0001f39f",
- ":tiger:": "\U0001f405",
- ":tiger2:": "\U0001f405",
- ":tiger_face:": "\U0001f42f",
- ":timer:": "\u23f2",
- ":timer_clock:": "\U000023f2",
- ":timor_leste:": "\U0001f1f9\U0001f1f1",
- ":tipping_hand_man:": "\U0001f481\u200d\u2642",
- ":tipping_hand_person:": "\U0001f481",
- ":tipping_hand_woman:": "\U0001f481\u200d\u2640",
- ":tired_face:": "\U0001f62b",
- ":tm:": "\u2122",
- ":togo:": "\U0001f1f9\U0001f1ec",
- ":toilet:": "\U0001f6bd",
- ":tokelau:": "\U0001f1f9\U0001f1f0",
- ":tokyo_tower:": "\U0001f5fc",
- ":tomato:": "\U0001f345",
- ":tonga:": "\U0001f1f9\U0001f1f4",
- ":tongue:": "\U0001f445",
- ":toolbox:": "\U0001f9f0",
- ":tools:": "\U0001f6e0",
- ":tooth:": "\U0001f9b7",
- ":top:": "\U0001f51d",
- ":top_hat:": "\U0001f3a9",
- ":tophat:": "\U0001f3a9",
- ":tornado:": "\U0001f32a",
- ":tr:": "\U0001f1f9\U0001f1f7",
- ":track_next:": "\u23ed",
- ":track_previous:": "\u23ee",
- ":trackball:": "\U0001f5b2",
- ":tractor:": "\U0001f69c",
- ":trade_mark:": "\U00002122",
- ":traffic_light:": "\U0001f6a5",
- ":train:": "\U0001f686",
- ":train2:": "\U0001f686",
- ":tram:": "\U0001f68a",
- ":tram_car:": "\U0001f68b",
- ":triangular_flag:": "\U0001f6a9",
- ":triangular_flag_on_post:": "\U0001f6a9",
- ":triangular_ruler:": "\U0001f4d0",
- ":trident:": "\U0001f531",
- ":trident_emblem:": "\U0001f531",
- ":trinidad_tobago:": "\U0001f1f9\U0001f1f9",
- ":tristan_da_cunha:": "\U0001f1f9\U0001f1e6",
- ":triumph:": "\U0001f624",
- ":trolleybus:": "\U0001f68e",
- ":trophy:": "\U0001f3c6",
- ":tropical_drink:": "\U0001f379",
- ":tropical_fish:": "\U0001f420",
- ":truck:": "\U0001f69a",
- ":trumpet:": "\U0001f3ba",
- ":tshirt:": "\U0001f455",
- ":tulip:": "\U0001f337",
- ":tumbler_glass:": "\U0001f943",
- ":tunisia:": "\U0001f1f9\U0001f1f3",
- ":turkey:": "\U0001f983",
- ":turkmenistan:": "\U0001f1f9\U0001f1f2",
- ":turks_caicos_islands:": "\U0001f1f9\U0001f1e8",
- ":turtle:": "\U0001f422",
- ":tuvalu:": "\U0001f1f9\U0001f1fb",
- ":tv:": "\U0001f4fa",
- ":twelve-thirty:": "\U0001f567",
- ":twelve_o’clock:": "\U0001f55b",
- ":twisted_rightwards_arrows:": "\U0001f500",
- ":two:": "2\ufe0f\u20e3",
- ":two-hump_camel:": "\U0001f42b",
- ":two-thirty:": "\U0001f55d",
- ":two_hearts:": "\U0001f495",
- ":two_men_holding_hands:": "\U0001f46c",
- ":two_o’clock:": "\U0001f551",
- ":two_women_holding_hands:": "\U0001f46d",
- ":u5272:": "\U0001f239",
- ":u5408:": "\U0001f234",
- ":u55b6:": "\U0001f23a",
- ":u6307:": "\U0001f22f",
- ":u6708:": "\U0001f237",
- ":u6709:": "\U0001f236",
- ":u6e80:": "\U0001f235",
- ":u7121:": "\U0001f21a",
- ":u7533:": "\U0001f238",
- ":u7981:": "\U0001f232",
- ":u7a7a:": "\U0001f233",
- ":uganda:": "\U0001f1fa\U0001f1ec",
- ":uk:": "\U0001f1ec\U0001f1e7",
- ":ukraine:": "\U0001f1fa\U0001f1e6",
- ":umbrella:": "\U00002602",
- ":umbrella2:": "\u2602",
- ":umbrella_on_ground:": "\U000026f1",
- ":umbrella_with_rain_drops:": "\U00002614",
- ":unamused:": "\U0001f612",
- ":unamused_face:": "\U0001f612",
- ":underage:": "\U0001f51e",
- ":unicorn:": "\U0001f984",
- ":united_arab_emirates:": "\U0001f1e6\U0001f1ea",
- ":united_nations:": "\U0001f1fa\U0001f1f3",
- ":unlock:": "\U0001f513",
- ":unlocked:": "\U0001f513",
- ":up:": "\U0001f199",
- ":up-down_arrow:": "\U00002195",
- ":up-left_arrow:": "\U00002196",
- ":up-right_arrow:": "\U00002197",
- ":up_arrow:": "\U00002b06",
- ":upside-down_face:": "\U0001f643",
- ":upside_down:": "\U0001f643",
- ":upside_down_face:": "\U0001f643",
- ":upwards_button:": "\U0001f53c",
- ":urn:": "\u26b1",
- ":uruguay:": "\U0001f1fa\U0001f1fe",
- ":us:": "\U0001f1fa\U0001f1f8",
- ":us_outlying_islands:": "\U0001f1fa\U0001f1f2",
- ":us_virgin_islands:": "\U0001f1fb\U0001f1ee",
- ":uzbekistan:": "\U0001f1fa\U0001f1ff",
- ":v:": "\u270c",
- ":v_tone1:": "\u270c\U0001f3fb",
- ":v_tone2:": "\u270c\U0001f3fc",
- ":v_tone3:": "\u270c\U0001f3fd",
- ":v_tone4:": "\u270c\U0001f3fe",
- ":v_tone5:": "\u270c\U0001f3ff",
- ":vampire:": "\U0001f9db",
- ":vampire_man:": "\U0001f9db\u200d\u2642",
- ":vampire_tone1:": "\U0001f9db\U0001f3fb",
- ":vampire_tone2:": "\U0001f9db\U0001f3fc",
- ":vampire_tone3:": "\U0001f9db\U0001f3fd",
- ":vampire_tone4:": "\U0001f9db\U0001f3fe",
- ":vampire_tone5:": "\U0001f9db\U0001f3ff",
- ":vampire_woman:": "\U0001f9db\u200d\u2640",
- ":vanuatu:": "\U0001f1fb\U0001f1fa",
- ":vatican_city:": "\U0001f1fb\U0001f1e6",
- ":venezuela:": "\U0001f1fb\U0001f1ea",
- ":vertical_traffic_light:": "\U0001f6a6",
- ":vhs:": "\U0001f4fc",
- ":vibration_mode:": "\U0001f4f3",
- ":victory_hand:": "\U0000270c",
- ":video_camera:": "\U0001f4f9",
- ":video_game:": "\U0001f3ae",
- ":videocassette:": "\U0001f4fc",
- ":vietnam:": "\U0001f1fb\U0001f1f3",
- ":violin:": "\U0001f3bb",
- ":virgo:": "\u264d",
- ":volcano:": "\U0001f30b",
- ":volleyball:": "\U0001f3d0",
- ":vomiting_face:": "\U0001f92e",
- ":vs:": "\U0001f19a",
- ":vulcan:": "\U0001f596",
- ":vulcan_salute:": "\U0001f596",
- ":vulcan_tone1:": "\U0001f596\U0001f3fb",
- ":vulcan_tone2:": "\U0001f596\U0001f3fc",
- ":vulcan_tone3:": "\U0001f596\U0001f3fd",
- ":vulcan_tone4:": "\U0001f596\U0001f3fe",
- ":vulcan_tone5:": "\U0001f596\U0001f3ff",
- ":waffle:": "\U0001f9c7",
- ":wales:": "\U0001f3f4\U000e0067\U000e0062\U000e0077\U000e006c\U000e0073\U000e007f",
- ":walking:": "\U0001f6b6",
- ":walking_man:": "\U0001f6b6\u200d\u2642",
- ":walking_woman:": "\U0001f6b6\u200d\u2640",
- ":wallis_futuna:": "\U0001f1fc\U0001f1eb",
- ":waning_crescent_moon:": "\U0001f318",
- ":waning_gibbous_moon:": "\U0001f316",
- ":warning:": "\U000026a0",
- ":wastebasket:": "\U0001f5d1",
- ":watch:": "\U0000231a",
- ":water_buffalo:": "\U0001f403",
- ":water_closet:": "\U0001f6be",
- ":water_polo:": "\U0001f93d",
- ":water_wave:": "\U0001f30a",
- ":watermelon:": "\U0001f349",
- ":wave:": "\U0001f44b",
- ":wave_tone1:": "\U0001f44b\U0001f3fb",
- ":wave_tone2:": "\U0001f44b\U0001f3fc",
- ":wave_tone3:": "\U0001f44b\U0001f3fd",
- ":wave_tone4:": "\U0001f44b\U0001f3fe",
- ":wave_tone5:": "\U0001f44b\U0001f3ff",
- ":waving_hand:": "\U0001f44b",
- ":wavy_dash:": "\U00003030",
- ":waxing_crescent_moon:": "\U0001f312",
- ":waxing_gibbous_moon:": "\U0001f314",
- ":wc:": "\U0001f6be",
- ":weary:": "\U0001f629",
- ":weary_cat:": "\U0001f640",
- ":weary_face:": "\U0001f629",
- ":wedding:": "\U0001f492",
- ":weight_lifting:": "\U0001f3cb",
- ":weight_lifting_man:": "\U0001f3cb\ufe0f\u200d\u2642\ufe0f",
- ":weight_lifting_woman:": "\U0001f3cb\ufe0f\u200d\u2640\ufe0f",
- ":western_sahara:": "\U0001f1ea\U0001f1ed",
- ":whale:": "\U0001f40b",
- ":whale2:": "\U0001f40b",
- ":wheel_of_dharma:": "\U00002638",
- ":wheelchair:": "\u267f",
- ":wheelchair_symbol:": "\U0000267f",
- ":white_check_mark:": "\u2705",
- ":white_circle:": "\U000026aa",
- ":white_exclamation_mark:": "\U00002755",
- ":white_flag:": "\U0001f3f3",
- ":white_flower:": "\U0001f4ae",
- ":white_hair:": "\U0001f9b3",
- ":white_haired_man:": "\U0001f468\u200d\U0001f9b3",
- ":white_haired_woman:": "\U0001f469\u200d\U0001f9b3",
- ":white_heart:": "\U0001f90d",
- ":white_large_square:": "\U00002b1c",
- ":white_medium-small_square:": "\U000025fd",
- ":white_medium_small_square:": "\u25fd",
- ":white_medium_square:": "\U000025fb",
- ":white_question_mark:": "\U00002754",
- ":white_small_square:": "\U000025ab",
- ":white_square_button:": "\U0001f533",
- ":white_sun_cloud:": "\U0001f325",
- ":white_sun_rain_cloud:": "\U0001f326",
- ":white_sun_small_cloud:": "\U0001f324",
- ":wilted_flower:": "\U0001f940",
- ":wilted_rose:": "\U0001f940",
- ":wind_blowing_face:": "\U0001f32c",
- ":wind_chime:": "\U0001f390",
- ":wind_face:": "\U0001f32c",
- ":wine_glass:": "\U0001f377",
- ":wink:": "\U0001f609",
- ":winking_face:": "\U0001f609",
- ":winking_face_with_tongue:": "\U0001f61c",
- ":wolf:": "\U0001f43a",
- ":woman:": "\U0001f469",
- ":woman_and_man_holding_hands:": "\U0001f46b",
- ":woman_artist:": "\U0001f469\U0000200d\U0001f3a8",
- ":woman_artist_tone1:": "\U0001f469\U0001f3fb\u200d\U0001f3a8",
- ":woman_artist_tone2:": "\U0001f469\U0001f3fc\u200d\U0001f3a8",
- ":woman_artist_tone3:": "\U0001f469\U0001f3fd\u200d\U0001f3a8",
- ":woman_artist_tone4:": "\U0001f469\U0001f3fe\u200d\U0001f3a8",
- ":woman_artist_tone5:": "\U0001f469\U0001f3ff\u200d\U0001f3a8",
- ":woman_astronaut:": "\U0001f469\U0000200d\U0001f680",
- ":woman_astronaut_tone1:": "\U0001f469\U0001f3fb\u200d\U0001f680",
- ":woman_astronaut_tone2:": "\U0001f469\U0001f3fc\u200d\U0001f680",
- ":woman_astronaut_tone3:": "\U0001f469\U0001f3fd\u200d\U0001f680",
- ":woman_astronaut_tone4:": "\U0001f469\U0001f3fe\u200d\U0001f680",
- ":woman_astronaut_tone5:": "\U0001f469\U0001f3ff\u200d\U0001f680",
- ":woman_bald:": "\U0001f469\U0000200d\U0001f9b2",
- ":woman_biking:": "\U0001f6b4\U0000200d\U00002640\U0000fe0f",
- ":woman_biking_tone1:": "\U0001f6b4\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_biking_tone2:": "\U0001f6b4\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_biking_tone3:": "\U0001f6b4\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_biking_tone4:": "\U0001f6b4\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_biking_tone5:": "\U0001f6b4\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_blond_hair:": "\U0001f471\U0000200d\U00002640\U0000fe0f",
- ":woman_bouncing_ball:": "\U000026f9\U0000fe0f\U0000200d\U00002640\U0000fe0f",
- ":woman_bouncing_ball_tone1:": "\u26f9\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_bouncing_ball_tone2:": "\u26f9\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_bouncing_ball_tone3:": "\u26f9\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_bouncing_ball_tone4:": "\u26f9\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_bouncing_ball_tone5:": "\u26f9\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_bowing:": "\U0001f647\U0000200d\U00002640\U0000fe0f",
- ":woman_bowing_tone1:": "\U0001f647\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_bowing_tone2:": "\U0001f647\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_bowing_tone3:": "\U0001f647\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_bowing_tone4:": "\U0001f647\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_bowing_tone5:": "\U0001f647\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_cartwheeling:": "\U0001f938\U0000200d\U00002640\U0000fe0f",
- ":woman_cartwheeling_tone1:": "\U0001f938\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_cartwheeling_tone2:": "\U0001f938\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_cartwheeling_tone3:": "\U0001f938\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_cartwheeling_tone4:": "\U0001f938\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_cartwheeling_tone5:": "\U0001f938\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_climbing:": "\U0001f9d7\U0000200d\U00002640\U0000fe0f",
- ":woman_climbing_tone1:": "\U0001f9d7\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_climbing_tone2:": "\U0001f9d7\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_climbing_tone3:": "\U0001f9d7\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_climbing_tone4:": "\U0001f9d7\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_climbing_tone5:": "\U0001f9d7\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_construction_worker:": "\U0001f477\U0000200d\U00002640\U0000fe0f",
- ":woman_construction_worker_tone1:": "\U0001f477\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_construction_worker_tone2:": "\U0001f477\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_construction_worker_tone3:": "\U0001f477\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_construction_worker_tone4:": "\U0001f477\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_construction_worker_tone5:": "\U0001f477\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_cook:": "\U0001f469\U0000200d\U0001f373",
- ":woman_cook_tone1:": "\U0001f469\U0001f3fb\u200d\U0001f373",
- ":woman_cook_tone2:": "\U0001f469\U0001f3fc\u200d\U0001f373",
- ":woman_cook_tone3:": "\U0001f469\U0001f3fd\u200d\U0001f373",
- ":woman_cook_tone4:": "\U0001f469\U0001f3fe\u200d\U0001f373",
- ":woman_cook_tone5:": "\U0001f469\U0001f3ff\u200d\U0001f373",
- ":woman_curly_hair:": "\U0001f469\U0000200d\U0001f9b1",
- ":woman_dancing:": "\U0001f483",
- ":woman_detective:": "\U0001f575\U0000fe0f\U0000200d\U00002640\U0000fe0f",
- ":woman_detective_tone1:": "\U0001f575\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_detective_tone2:": "\U0001f575\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_detective_tone3:": "\U0001f575\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_detective_tone4:": "\U0001f575\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_detective_tone5:": "\U0001f575\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_elf:": "\U0001f9dd\U0000200d\U00002640\U0000fe0f",
- ":woman_elf_tone1:": "\U0001f9dd\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_elf_tone2:": "\U0001f9dd\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_elf_tone3:": "\U0001f9dd\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_elf_tone4:": "\U0001f9dd\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_elf_tone5:": "\U0001f9dd\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_facepalming:": "\U0001f926\U0000200d\U00002640\U0000fe0f",
- ":woman_facepalming_tone1:": "\U0001f926\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_facepalming_tone2:": "\U0001f926\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_facepalming_tone3:": "\U0001f926\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_facepalming_tone4:": "\U0001f926\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_facepalming_tone5:": "\U0001f926\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_factory_worker:": "\U0001f469\U0000200d\U0001f3ed",
- ":woman_factory_worker_tone1:": "\U0001f469\U0001f3fb\u200d\U0001f3ed",
- ":woman_factory_worker_tone2:": "\U0001f469\U0001f3fc\u200d\U0001f3ed",
- ":woman_factory_worker_tone3:": "\U0001f469\U0001f3fd\u200d\U0001f3ed",
- ":woman_factory_worker_tone4:": "\U0001f469\U0001f3fe\u200d\U0001f3ed",
- ":woman_factory_worker_tone5:": "\U0001f469\U0001f3ff\u200d\U0001f3ed",
- ":woman_fairy:": "\U0001f9da\U0000200d\U00002640\U0000fe0f",
- ":woman_fairy_tone1:": "\U0001f9da\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_fairy_tone2:": "\U0001f9da\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_fairy_tone3:": "\U0001f9da\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_fairy_tone4:": "\U0001f9da\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_fairy_tone5:": "\U0001f9da\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_farmer:": "\U0001f469\U0000200d\U0001f33e",
- ":woman_farmer_tone1:": "\U0001f469\U0001f3fb\u200d\U0001f33e",
- ":woman_farmer_tone2:": "\U0001f469\U0001f3fc\u200d\U0001f33e",
- ":woman_farmer_tone3:": "\U0001f469\U0001f3fd\u200d\U0001f33e",
- ":woman_farmer_tone4:": "\U0001f469\U0001f3fe\u200d\U0001f33e",
- ":woman_farmer_tone5:": "\U0001f469\U0001f3ff\u200d\U0001f33e",
- ":woman_firefighter:": "\U0001f469\U0000200d\U0001f692",
- ":woman_firefighter_tone1:": "\U0001f469\U0001f3fb\u200d\U0001f692",
- ":woman_firefighter_tone2:": "\U0001f469\U0001f3fc\u200d\U0001f692",
- ":woman_firefighter_tone3:": "\U0001f469\U0001f3fd\u200d\U0001f692",
- ":woman_firefighter_tone4:": "\U0001f469\U0001f3fe\u200d\U0001f692",
- ":woman_firefighter_tone5:": "\U0001f469\U0001f3ff\u200d\U0001f692",
- ":woman_frowning:": "\U0001f64d\U0000200d\U00002640\U0000fe0f",
- ":woman_frowning_tone1:": "\U0001f64d\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_frowning_tone2:": "\U0001f64d\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_frowning_tone3:": "\U0001f64d\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_frowning_tone4:": "\U0001f64d\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_frowning_tone5:": "\U0001f64d\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_genie:": "\U0001f9de\U0000200d\U00002640\U0000fe0f",
- ":woman_gesturing_NO:": "\U0001f645\U0000200d\U00002640\U0000fe0f",
- ":woman_gesturing_OK:": "\U0001f646\U0000200d\U00002640\U0000fe0f",
- ":woman_gesturing_no:": "\U0001f645\u200d\u2640\ufe0f",
- ":woman_gesturing_no_tone1:": "\U0001f645\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_gesturing_no_tone2:": "\U0001f645\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_gesturing_no_tone3:": "\U0001f645\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_gesturing_no_tone4:": "\U0001f645\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_gesturing_no_tone5:": "\U0001f645\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_gesturing_ok:": "\U0001f646\u200d\u2640\ufe0f",
- ":woman_gesturing_ok_tone1:": "\U0001f646\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_gesturing_ok_tone2:": "\U0001f646\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_gesturing_ok_tone3:": "\U0001f646\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_gesturing_ok_tone4:": "\U0001f646\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_gesturing_ok_tone5:": "\U0001f646\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_getting_face_massage:": "\U0001f486\u200d\u2640\ufe0f",
- ":woman_getting_face_massage_tone1:": "\U0001f486\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_getting_face_massage_tone2:": "\U0001f486\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_getting_face_massage_tone3:": "\U0001f486\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_getting_face_massage_tone4:": "\U0001f486\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_getting_face_massage_tone5:": "\U0001f486\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_getting_haircut:": "\U0001f487\U0000200d\U00002640\U0000fe0f",
- ":woman_getting_haircut_tone1:": "\U0001f487\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_getting_haircut_tone2:": "\U0001f487\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_getting_haircut_tone3:": "\U0001f487\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_getting_haircut_tone4:": "\U0001f487\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_getting_haircut_tone5:": "\U0001f487\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_getting_massage:": "\U0001f486\U0000200d\U00002640\U0000fe0f",
- ":woman_golfing:": "\U0001f3cc\U0000fe0f\U0000200d\U00002640\U0000fe0f",
- ":woman_golfing_tone1:": "\U0001f3cc\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_golfing_tone2:": "\U0001f3cc\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_golfing_tone3:": "\U0001f3cc\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_golfing_tone4:": "\U0001f3cc\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_golfing_tone5:": "\U0001f3cc\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_guard:": "\U0001f482\U0000200d\U00002640\U0000fe0f",
- ":woman_guard_tone1:": "\U0001f482\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_guard_tone2:": "\U0001f482\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_guard_tone3:": "\U0001f482\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_guard_tone4:": "\U0001f482\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_guard_tone5:": "\U0001f482\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_health_worker:": "\U0001f469\U0000200d\U00002695\U0000fe0f",
- ":woman_health_worker_tone1:": "\U0001f469\U0001f3fb\u200d\u2695\ufe0f",
- ":woman_health_worker_tone2:": "\U0001f469\U0001f3fc\u200d\u2695\ufe0f",
- ":woman_health_worker_tone3:": "\U0001f469\U0001f3fd\u200d\u2695\ufe0f",
- ":woman_health_worker_tone4:": "\U0001f469\U0001f3fe\u200d\u2695\ufe0f",
- ":woman_health_worker_tone5:": "\U0001f469\U0001f3ff\u200d\u2695\ufe0f",
- ":woman_in_lotus_position:": "\U0001f9d8\U0000200d\U00002640\U0000fe0f",
- ":woman_in_lotus_position_tone1:": "\U0001f9d8\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_in_lotus_position_tone2:": "\U0001f9d8\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_in_lotus_position_tone3:": "\U0001f9d8\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_in_lotus_position_tone4:": "\U0001f9d8\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_in_lotus_position_tone5:": "\U0001f9d8\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_in_manual_wheelchair:": "\U0001f469\U0000200d\U0001f9bd",
- ":woman_in_motorized_wheelchair:": "\U0001f469\U0000200d\U0001f9bc",
- ":woman_in_steamy_room:": "\U0001f9d6\U0000200d\U00002640\U0000fe0f",
- ":woman_in_steamy_room_tone1:": "\U0001f9d6\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_in_steamy_room_tone2:": "\U0001f9d6\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_in_steamy_room_tone3:": "\U0001f9d6\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_in_steamy_room_tone4:": "\U0001f9d6\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_in_steamy_room_tone5:": "\U0001f9d6\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_judge:": "\U0001f469\U0000200d\U00002696\U0000fe0f",
- ":woman_judge_tone1:": "\U0001f469\U0001f3fb\u200d\u2696\ufe0f",
- ":woman_judge_tone2:": "\U0001f469\U0001f3fc\u200d\u2696\ufe0f",
- ":woman_judge_tone3:": "\U0001f469\U0001f3fd\u200d\u2696\ufe0f",
- ":woman_judge_tone4:": "\U0001f469\U0001f3fe\u200d\u2696\ufe0f",
- ":woman_judge_tone5:": "\U0001f469\U0001f3ff\u200d\u2696\ufe0f",
- ":woman_juggling:": "\U0001f939\U0000200d\U00002640\U0000fe0f",
- ":woman_juggling_tone1:": "\U0001f939\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_juggling_tone2:": "\U0001f939\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_juggling_tone3:": "\U0001f939\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_juggling_tone4:": "\U0001f939\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_juggling_tone5:": "\U0001f939\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_kneeling:": "\U0001f9ce\U0000200d\U00002640\U0000fe0f",
- ":woman_lifting_weights:": "\U0001f3cb\U0000fe0f\U0000200d\U00002640\U0000fe0f",
- ":woman_lifting_weights_tone1:": "\U0001f3cb\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_lifting_weights_tone2:": "\U0001f3cb\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_lifting_weights_tone3:": "\U0001f3cb\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_lifting_weights_tone4:": "\U0001f3cb\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_lifting_weights_tone5:": "\U0001f3cb\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_mage:": "\U0001f9d9\U0000200d\U00002640\U0000fe0f",
- ":woman_mage_tone1:": "\U0001f9d9\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_mage_tone2:": "\U0001f9d9\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_mage_tone3:": "\U0001f9d9\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_mage_tone4:": "\U0001f9d9\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_mage_tone5:": "\U0001f9d9\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_mechanic:": "\U0001f469\U0000200d\U0001f527",
- ":woman_mechanic_tone1:": "\U0001f469\U0001f3fb\u200d\U0001f527",
- ":woman_mechanic_tone2:": "\U0001f469\U0001f3fc\u200d\U0001f527",
- ":woman_mechanic_tone3:": "\U0001f469\U0001f3fd\u200d\U0001f527",
- ":woman_mechanic_tone4:": "\U0001f469\U0001f3fe\u200d\U0001f527",
- ":woman_mechanic_tone5:": "\U0001f469\U0001f3ff\u200d\U0001f527",
- ":woman_mountain_biking:": "\U0001f6b5\U0000200d\U00002640\U0000fe0f",
- ":woman_mountain_biking_tone1:": "\U0001f6b5\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_mountain_biking_tone2:": "\U0001f6b5\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_mountain_biking_tone3:": "\U0001f6b5\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_mountain_biking_tone4:": "\U0001f6b5\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_mountain_biking_tone5:": "\U0001f6b5\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_office_worker:": "\U0001f469\U0000200d\U0001f4bc",
- ":woman_office_worker_tone1:": "\U0001f469\U0001f3fb\u200d\U0001f4bc",
- ":woman_office_worker_tone2:": "\U0001f469\U0001f3fc\u200d\U0001f4bc",
- ":woman_office_worker_tone3:": "\U0001f469\U0001f3fd\u200d\U0001f4bc",
- ":woman_office_worker_tone4:": "\U0001f469\U0001f3fe\u200d\U0001f4bc",
- ":woman_office_worker_tone5:": "\U0001f469\U0001f3ff\u200d\U0001f4bc",
- ":woman_pilot:": "\U0001f469\U0000200d\U00002708\U0000fe0f",
- ":woman_pilot_tone1:": "\U0001f469\U0001f3fb\u200d\u2708\ufe0f",
- ":woman_pilot_tone2:": "\U0001f469\U0001f3fc\u200d\u2708\ufe0f",
- ":woman_pilot_tone3:": "\U0001f469\U0001f3fd\u200d\u2708\ufe0f",
- ":woman_pilot_tone4:": "\U0001f469\U0001f3fe\u200d\u2708\ufe0f",
- ":woman_pilot_tone5:": "\U0001f469\U0001f3ff\u200d\u2708\ufe0f",
- ":woman_playing_handball:": "\U0001f93e\U0000200d\U00002640\U0000fe0f",
- ":woman_playing_handball_tone1:": "\U0001f93e\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_playing_handball_tone2:": "\U0001f93e\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_playing_handball_tone3:": "\U0001f93e\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_playing_handball_tone4:": "\U0001f93e\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_playing_handball_tone5:": "\U0001f93e\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_playing_water_polo:": "\U0001f93d\U0000200d\U00002640\U0000fe0f",
- ":woman_playing_water_polo_tone1:": "\U0001f93d\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_playing_water_polo_tone2:": "\U0001f93d\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_playing_water_polo_tone3:": "\U0001f93d\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_playing_water_polo_tone4:": "\U0001f93d\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_playing_water_polo_tone5:": "\U0001f93d\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_police_officer:": "\U0001f46e\U0000200d\U00002640\U0000fe0f",
- ":woman_police_officer_tone1:": "\U0001f46e\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_police_officer_tone2:": "\U0001f46e\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_police_officer_tone3:": "\U0001f46e\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_police_officer_tone4:": "\U0001f46e\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_police_officer_tone5:": "\U0001f46e\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_pouting:": "\U0001f64e\U0000200d\U00002640\U0000fe0f",
- ":woman_pouting_tone1:": "\U0001f64e\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_pouting_tone2:": "\U0001f64e\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_pouting_tone3:": "\U0001f64e\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_pouting_tone4:": "\U0001f64e\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_pouting_tone5:": "\U0001f64e\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_raising_hand:": "\U0001f64b\U0000200d\U00002640\U0000fe0f",
- ":woman_raising_hand_tone1:": "\U0001f64b\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_raising_hand_tone2:": "\U0001f64b\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_raising_hand_tone3:": "\U0001f64b\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_raising_hand_tone4:": "\U0001f64b\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_raising_hand_tone5:": "\U0001f64b\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_red_hair:": "\U0001f469\U0000200d\U0001f9b0",
- ":woman_rowing_boat:": "\U0001f6a3\U0000200d\U00002640\U0000fe0f",
- ":woman_rowing_boat_tone1:": "\U0001f6a3\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_rowing_boat_tone2:": "\U0001f6a3\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_rowing_boat_tone3:": "\U0001f6a3\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_rowing_boat_tone4:": "\U0001f6a3\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_rowing_boat_tone5:": "\U0001f6a3\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_running:": "\U0001f3c3\U0000200d\U00002640\U0000fe0f",
- ":woman_running_tone1:": "\U0001f3c3\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_running_tone2:": "\U0001f3c3\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_running_tone3:": "\U0001f3c3\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_running_tone4:": "\U0001f3c3\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_running_tone5:": "\U0001f3c3\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_scientist:": "\U0001f469\U0000200d\U0001f52c",
- ":woman_scientist_tone1:": "\U0001f469\U0001f3fb\u200d\U0001f52c",
- ":woman_scientist_tone2:": "\U0001f469\U0001f3fc\u200d\U0001f52c",
- ":woman_scientist_tone3:": "\U0001f469\U0001f3fd\u200d\U0001f52c",
- ":woman_scientist_tone4:": "\U0001f469\U0001f3fe\u200d\U0001f52c",
- ":woman_scientist_tone5:": "\U0001f469\U0001f3ff\u200d\U0001f52c",
- ":woman_shrugging:": "\U0001f937\U0000200d\U00002640\U0000fe0f",
- ":woman_shrugging_tone1:": "\U0001f937\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_shrugging_tone2:": "\U0001f937\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_shrugging_tone3:": "\U0001f937\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_shrugging_tone4:": "\U0001f937\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_shrugging_tone5:": "\U0001f937\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_singer:": "\U0001f469\U0000200d\U0001f3a4",
- ":woman_singer_tone1:": "\U0001f469\U0001f3fb\u200d\U0001f3a4",
- ":woman_singer_tone2:": "\U0001f469\U0001f3fc\u200d\U0001f3a4",
- ":woman_singer_tone3:": "\U0001f469\U0001f3fd\u200d\U0001f3a4",
- ":woman_singer_tone4:": "\U0001f469\U0001f3fe\u200d\U0001f3a4",
- ":woman_singer_tone5:": "\U0001f469\U0001f3ff\u200d\U0001f3a4",
- ":woman_standing:": "\U0001f9cd\U0000200d\U00002640\U0000fe0f",
- ":woman_student:": "\U0001f469\U0000200d\U0001f393",
- ":woman_student_tone1:": "\U0001f469\U0001f3fb\u200d\U0001f393",
- ":woman_student_tone2:": "\U0001f469\U0001f3fc\u200d\U0001f393",
- ":woman_student_tone3:": "\U0001f469\U0001f3fd\u200d\U0001f393",
- ":woman_student_tone4:": "\U0001f469\U0001f3fe\u200d\U0001f393",
- ":woman_student_tone5:": "\U0001f469\U0001f3ff\u200d\U0001f393",
- ":woman_superhero:": "\U0001f9b8\U0000200d\U00002640\U0000fe0f",
- ":woman_supervillain:": "\U0001f9b9\U0000200d\U00002640\U0000fe0f",
- ":woman_surfing:": "\U0001f3c4\U0000200d\U00002640\U0000fe0f",
- ":woman_surfing_tone1:": "\U0001f3c4\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_surfing_tone2:": "\U0001f3c4\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_surfing_tone3:": "\U0001f3c4\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_surfing_tone4:": "\U0001f3c4\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_surfing_tone5:": "\U0001f3c4\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_swimming:": "\U0001f3ca\U0000200d\U00002640\U0000fe0f",
- ":woman_swimming_tone1:": "\U0001f3ca\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_swimming_tone2:": "\U0001f3ca\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_swimming_tone3:": "\U0001f3ca\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_swimming_tone4:": "\U0001f3ca\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_swimming_tone5:": "\U0001f3ca\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_teacher:": "\U0001f469\U0000200d\U0001f3eb",
- ":woman_teacher_tone1:": "\U0001f469\U0001f3fb\u200d\U0001f3eb",
- ":woman_teacher_tone2:": "\U0001f469\U0001f3fc\u200d\U0001f3eb",
- ":woman_teacher_tone3:": "\U0001f469\U0001f3fd\u200d\U0001f3eb",
- ":woman_teacher_tone4:": "\U0001f469\U0001f3fe\u200d\U0001f3eb",
- ":woman_teacher_tone5:": "\U0001f469\U0001f3ff\u200d\U0001f3eb",
- ":woman_technologist:": "\U0001f469\U0000200d\U0001f4bb",
- ":woman_technologist_tone1:": "\U0001f469\U0001f3fb\u200d\U0001f4bb",
- ":woman_technologist_tone2:": "\U0001f469\U0001f3fc\u200d\U0001f4bb",
- ":woman_technologist_tone3:": "\U0001f469\U0001f3fd\u200d\U0001f4bb",
- ":woman_technologist_tone4:": "\U0001f469\U0001f3fe\u200d\U0001f4bb",
- ":woman_technologist_tone5:": "\U0001f469\U0001f3ff\u200d\U0001f4bb",
- ":woman_tipping_hand:": "\U0001f481\U0000200d\U00002640\U0000fe0f",
- ":woman_tipping_hand_tone1:": "\U0001f481\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_tipping_hand_tone2:": "\U0001f481\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_tipping_hand_tone3:": "\U0001f481\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_tipping_hand_tone4:": "\U0001f481\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_tipping_hand_tone5:": "\U0001f481\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_tone1:": "\U0001f469\U0001f3fb",
- ":woman_tone2:": "\U0001f469\U0001f3fc",
- ":woman_tone3:": "\U0001f469\U0001f3fd",
- ":woman_tone4:": "\U0001f469\U0001f3fe",
- ":woman_tone5:": "\U0001f469\U0001f3ff",
- ":woman_vampire:": "\U0001f9db\U0000200d\U00002640\U0000fe0f",
- ":woman_vampire_tone1:": "\U0001f9db\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_vampire_tone2:": "\U0001f9db\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_vampire_tone3:": "\U0001f9db\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_vampire_tone4:": "\U0001f9db\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_vampire_tone5:": "\U0001f9db\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_walking:": "\U0001f6b6\U0000200d\U00002640\U0000fe0f",
- ":woman_walking_tone1:": "\U0001f6b6\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_walking_tone2:": "\U0001f6b6\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_walking_tone3:": "\U0001f6b6\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_walking_tone4:": "\U0001f6b6\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_walking_tone5:": "\U0001f6b6\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_wearing_turban:": "\U0001f473\U0000200d\U00002640\U0000fe0f",
- ":woman_wearing_turban_tone1:": "\U0001f473\U0001f3fb\u200d\u2640\ufe0f",
- ":woman_wearing_turban_tone2:": "\U0001f473\U0001f3fc\u200d\u2640\ufe0f",
- ":woman_wearing_turban_tone3:": "\U0001f473\U0001f3fd\u200d\u2640\ufe0f",
- ":woman_wearing_turban_tone4:": "\U0001f473\U0001f3fe\u200d\u2640\ufe0f",
- ":woman_wearing_turban_tone5:": "\U0001f473\U0001f3ff\u200d\u2640\ufe0f",
- ":woman_white_hair:": "\U0001f469\U0000200d\U0001f9b3",
- ":woman_with_headscarf:": "\U0001f9d5",
- ":woman_with_headscarf_tone1:": "\U0001f9d5\U0001f3fb",
- ":woman_with_headscarf_tone2:": "\U0001f9d5\U0001f3fc",
- ":woman_with_headscarf_tone3:": "\U0001f9d5\U0001f3fd",
- ":woman_with_headscarf_tone4:": "\U0001f9d5\U0001f3fe",
- ":woman_with_headscarf_tone5:": "\U0001f9d5\U0001f3ff",
- ":woman_with_probing_cane:": "\U0001f469\U0000200d\U0001f9af",
- ":woman_with_turban:": "\U0001f473\u200d\u2640",
- ":woman_zombie:": "\U0001f9df\U0000200d\U00002640\U0000fe0f",
- ":womans_clothes:": "\U0001f45a",
- ":womans_hat:": "\U0001f452",
- ":woman’s_boot:": "\U0001f462",
- ":woman’s_clothes:": "\U0001f45a",
- ":woman’s_hat:": "\U0001f452",
- ":woman’s_sandal:": "\U0001f461",
- ":women_holding_hands:": "\U0001f46d",
- ":women_with_bunny_ears:": "\U0001f46f\U0000200d\U00002640\U0000fe0f",
- ":women_with_bunny_ears_partying:": "\U0001f46f\u200d\u2640\ufe0f",
- ":women_wrestling:": "\U0001f93c\U0000200d\U00002640\U0000fe0f",
- ":womens:": "\U0001f6ba",
- ":women’s_room:": "\U0001f6ba",
- ":woozy_face:": "\U0001f974",
- ":world_map:": "\U0001f5fa",
- ":worried:": "\U0001f61f",
- ":worried_face:": "\U0001f61f",
- ":wrapped_gift:": "\U0001f381",
- ":wrench:": "\U0001f527",
- ":wrestling:": "\U0001f93c",
- ":writing_hand:": "\U0000270d",
- ":writing_hand_tone1:": "\u270d\U0001f3fb",
- ":writing_hand_tone2:": "\u270d\U0001f3fc",
- ":writing_hand_tone3:": "\u270d\U0001f3fd",
- ":writing_hand_tone4:": "\u270d\U0001f3fe",
- ":writing_hand_tone5:": "\u270d\U0001f3ff",
- ":x:": "\u274c",
- ":yarn:": "\U0001f9f6",
- ":yawning_face:": "\U0001f971",
- ":yellow_circle:": "\U0001f7e1",
- ":yellow_heart:": "\U0001f49b",
- ":yellow_square:": "\U0001f7e8",
- ":yemen:": "\U0001f1fe\U0001f1ea",
- ":yen:": "\U0001f4b4",
- ":yen_banknote:": "\U0001f4b4",
- ":yin_yang:": "\U0000262f",
- ":yo-yo:": "\U0001fa80",
- ":yo_yo:": "\U0001fa80",
- ":yum:": "\U0001f60b",
- ":zambia:": "\U0001f1ff\U0001f1f2",
- ":zany_face:": "\U0001f92a",
- ":zap:": "\u26a1",
- ":zebra:": "\U0001f993",
- ":zero:": "0\ufe0f\u20e3",
- ":zimbabwe:": "\U0001f1ff\U0001f1fc",
- ":zipper-mouth_face:": "\U0001f910",
- ":zipper_mouth:": "\U0001f910",
- ":zipper_mouth_face:": "\U0001f910",
- ":zombie:": "\U0001f9df",
- ":zombie_man:": "\U0001f9df\u200d\u2642",
- ":zombie_woman:": "\U0001f9df\u200d\u2640",
- ":zzz:": "\U0001f4a4",
-}
diff --git a/vendor/github.com/rs/xid/README.md b/vendor/github.com/rs/xid/README.md
index 1f886fd7..79818877 100644
--- a/vendor/github.com/rs/xid/README.md
+++ b/vendor/github.com/rs/xid/README.md
@@ -2,9 +2,9 @@
[![godoc](http://img.shields.io/badge/godoc-reference-blue.svg?style=flat)](https://godoc.org/github.com/rs/xid) [![license](http://img.shields.io/badge/license-MIT-red.svg?style=flat)](https://raw.githubusercontent.com/rs/xid/master/LICENSE) [![Build Status](https://travis-ci.org/rs/xid.svg?branch=master)](https://travis-ci.org/rs/xid) [![Coverage](http://gocover.io/_badge/github.com/rs/xid)](http://gocover.io/github.com/rs/xid)
-Package xid is a globally unique id generator library, ready to be used safely directly in your server code.
+Package xid is a globally unique id generator library, ready to safely be used directly in your server code.
-Xid is using Mongo Object ID algorithm to generate globally unique ids with a different serialization (base64) to make it shorter when transported as a string:
+Xid uses the Mongo Object ID algorithm to generate globally unique ids with a different serialization (base64) to make it shorter when transported as a string:
https://docs.mongodb.org/manual/reference/object-id/
- 4-byte value representing the seconds since the Unix epoch,
@@ -33,7 +33,7 @@ is required so it can be used directly in server's code.
|-------------|-------------|----------------|----------------
| [UUID] | 16 bytes | 36 chars | configuration free, not sortable
| [shortuuid] | 16 bytes | 22 chars | configuration free, not sortable
-| [Snowflake] | 8 bytes | up to 20 chars | needs machin/DC configuration, needs central server, sortable
+| [Snowflake] | 8 bytes | up to 20 chars | needs machine/DC configuration, needs central server, sortable
| [MongoID] | 12 bytes | 24 chars | configuration free, sortable
| xid | 12 bytes | 20 chars | configuration free, sortable
@@ -57,7 +57,7 @@ Best used with [zerolog](https://github.com/rs/zerolog)'s
Notes:
-- Xid is dependent on the system time, a monotonic counter and so is not cryptographically secure. If unpredictability of IDs is important, you should not use Xids. It is worth noting that most of the other UUID like implementations are also not cryptographically secure. You shoud use libraries that rely on cryptographically secure sources (like /dev/urandom on unix, crypto/rand in golang), if you want a truly random ID generator.
+- Xid is dependent on the system time, a monotonic counter and so is not cryptographically secure. If unpredictability of IDs is important, you should not use Xids. It is worth noting that most other UUID-like implementations are also not cryptographically secure. You should use libraries that rely on cryptographically secure sources (like /dev/urandom on unix, crypto/rand in golang), if you want a truly random ID generator.
References:
@@ -66,6 +66,9 @@ References:
- https://blog.twitter.com/2010/announcing-snowflake
- Python port by [Graham Abbott](https://github.com/graham): https://github.com/graham/python_xid
- Scala port by [Egor Kolotaev](https://github.com/kolotaev): https://github.com/kolotaev/ride
+- Rust port by [Jérôme Renard](https://github.com/jeromer/): https://github.com/jeromer/libxid
+- Ruby port by [Valar](https://github.com/valarpirai/): https://github.com/valarpirai/ruby_xid
+- Java port by [0xShamil](https://github.com/0xShamil/): https://github.com/0xShamil/java-xid
## Install
@@ -105,7 +108,7 @@ BenchmarkUUIDv4-2 1000000 1427 ns/op 64 B/op 2 allocs/op
BenchmarkUUIDv4-4 1000000 1452 ns/op 64 B/op 2 allocs/op
```
-Note: UUIDv1 requires a global lock, hence the performence degrading as we add more CPUs.
+Note: UUIDv1 requires a global lock, hence the performance degradation as we add more CPUs.
## Licenses
diff --git a/vendor/github.com/rs/xid/go.mod b/vendor/github.com/rs/xid/go.mod
index 95b83386..3d61b506 100644
--- a/vendor/github.com/rs/xid/go.mod
+++ b/vendor/github.com/rs/xid/go.mod
@@ -1 +1,3 @@
module github.com/rs/xid
+
+go 1.12
diff --git a/vendor/github.com/rs/xid/hostid_linux.go b/vendor/github.com/rs/xid/hostid_linux.go
index 7d0c4a9e..837b2043 100644
--- a/vendor/github.com/rs/xid/hostid_linux.go
+++ b/vendor/github.com/rs/xid/hostid_linux.go
@@ -5,6 +5,9 @@ package xid
import "io/ioutil"
func readPlatformMachineID() (string, error) {
- b, err := ioutil.ReadFile("/sys/class/dmi/id/product_uuid")
+ b, err := ioutil.ReadFile("/etc/machine-id")
+ if err != nil || len(b) == 0 {
+ b, err = ioutil.ReadFile("/sys/class/dmi/id/product_uuid")
+ }
return string(b), err
}
diff --git a/vendor/github.com/rs/xid/id.go b/vendor/github.com/rs/xid/id.go
index 466faf26..f1db1a18 100644
--- a/vendor/github.com/rs/xid/id.go
+++ b/vendor/github.com/rs/xid/id.go
@@ -55,6 +55,7 @@ import (
"sort"
"sync/atomic"
"time"
+ "unsafe"
)
// Code inspired from mgo/bson ObjectId
@@ -177,7 +178,13 @@ func FromString(id string) (ID, error) {
func (id ID) String() string {
text := make([]byte, encodedLen)
encode(text, id[:])
- return string(text)
+ return *(*string)(unsafe.Pointer(&text))
+}
+
+// Encode encodes the id using base32 encoding, writing 20 bytes to dst and return it.
+func (id ID) Encode(dst []byte) []byte {
+ encode(dst, id[:])
+ return dst
}
// MarshalText implements encoding/text TextMarshaler interface
@@ -192,32 +199,37 @@ func (id ID) MarshalJSON() ([]byte, error) {
if id.IsNil() {
return []byte("null"), nil
}
- text, err := id.MarshalText()
- return []byte(`"` + string(text) + `"`), err
+ text := make([]byte, encodedLen+2)
+ encode(text[1:encodedLen+1], id[:])
+ text[0], text[encodedLen+1] = '"', '"'
+ return text, nil
}
// encode by unrolling the stdlib base32 algorithm + removing all safe checks
func encode(dst, id []byte) {
- dst[0] = encoding[id[0]>>3]
- dst[1] = encoding[(id[1]>>6)&0x1F|(id[0]<<2)&0x1F]
- dst[2] = encoding[(id[1]>>1)&0x1F]
- dst[3] = encoding[(id[2]>>4)&0x1F|(id[1]<<4)&0x1F]
- dst[4] = encoding[id[3]>>7|(id[2]<<1)&0x1F]
- dst[5] = encoding[(id[3]>>2)&0x1F]
- dst[6] = encoding[id[4]>>5|(id[3]<<3)&0x1F]
- dst[7] = encoding[id[4]&0x1F]
- dst[8] = encoding[id[5]>>3]
- dst[9] = encoding[(id[6]>>6)&0x1F|(id[5]<<2)&0x1F]
- dst[10] = encoding[(id[6]>>1)&0x1F]
- dst[11] = encoding[(id[7]>>4)&0x1F|(id[6]<<4)&0x1F]
- dst[12] = encoding[id[8]>>7|(id[7]<<1)&0x1F]
- dst[13] = encoding[(id[8]>>2)&0x1F]
- dst[14] = encoding[(id[9]>>5)|(id[8]<<3)&0x1F]
- dst[15] = encoding[id[9]&0x1F]
- dst[16] = encoding[id[10]>>3]
- dst[17] = encoding[(id[11]>>6)&0x1F|(id[10]<<2)&0x1F]
- dst[18] = encoding[(id[11]>>1)&0x1F]
+ _ = dst[19]
+ _ = id[11]
+
dst[19] = encoding[(id[11]<<4)&0x1F]
+ dst[18] = encoding[(id[11]>>1)&0x1F]
+ dst[17] = encoding[(id[11]>>6)&0x1F|(id[10]<<2)&0x1F]
+ dst[16] = encoding[id[10]>>3]
+ dst[15] = encoding[id[9]&0x1F]
+ dst[14] = encoding[(id[9]>>5)|(id[8]<<3)&0x1F]
+ dst[13] = encoding[(id[8]>>2)&0x1F]
+ dst[12] = encoding[id[8]>>7|(id[7]<<1)&0x1F]
+ dst[11] = encoding[(id[7]>>4)&0x1F|(id[6]<<4)&0x1F]
+ dst[10] = encoding[(id[6]>>1)&0x1F]
+ dst[9] = encoding[(id[6]>>6)&0x1F|(id[5]<<2)&0x1F]
+ dst[8] = encoding[id[5]>>3]
+ dst[7] = encoding[id[4]&0x1F]
+ dst[6] = encoding[id[4]>>5|(id[3]<<3)&0x1F]
+ dst[5] = encoding[(id[3]>>2)&0x1F]
+ dst[4] = encoding[id[3]>>7|(id[2]<<1)&0x1F]
+ dst[3] = encoding[(id[2]>>4)&0x1F|(id[1]<<4)&0x1F]
+ dst[2] = encoding[(id[1]>>1)&0x1F]
+ dst[1] = encoding[(id[1]>>6)&0x1F|(id[0]<<2)&0x1F]
+ dst[0] = encoding[id[0]>>3]
}
// UnmarshalText implements encoding/text TextUnmarshaler interface
@@ -246,18 +258,21 @@ func (id *ID) UnmarshalJSON(b []byte) error {
// decode by unrolling the stdlib base32 algorithm + removing all safe checks
func decode(id *ID, src []byte) {
- id[0] = dec[src[0]]<<3 | dec[src[1]]>>2
- id[1] = dec[src[1]]<<6 | dec[src[2]]<<1 | dec[src[3]]>>4
- id[2] = dec[src[3]]<<4 | dec[src[4]]>>1
- id[3] = dec[src[4]]<<7 | dec[src[5]]<<2 | dec[src[6]]>>3
- id[4] = dec[src[6]]<<5 | dec[src[7]]
- id[5] = dec[src[8]]<<3 | dec[src[9]]>>2
- id[6] = dec[src[9]]<<6 | dec[src[10]]<<1 | dec[src[11]]>>4
- id[7] = dec[src[11]]<<4 | dec[src[12]]>>1
- id[8] = dec[src[12]]<<7 | dec[src[13]]<<2 | dec[src[14]]>>3
- id[9] = dec[src[14]]<<5 | dec[src[15]]
- id[10] = dec[src[16]]<<3 | dec[src[17]]>>2
+ _ = src[19]
+ _ = id[11]
+
id[11] = dec[src[17]]<<6 | dec[src[18]]<<1 | dec[src[19]]>>4
+ id[10] = dec[src[16]]<<3 | dec[src[17]]>>2
+ id[9] = dec[src[14]]<<5 | dec[src[15]]
+ id[8] = dec[src[12]]<<7 | dec[src[13]]<<2 | dec[src[14]]>>3
+ id[7] = dec[src[11]]<<4 | dec[src[12]]>>1
+ id[6] = dec[src[9]]<<6 | dec[src[10]]<<1 | dec[src[11]]>>4
+ id[5] = dec[src[8]]<<3 | dec[src[9]]>>2
+ id[4] = dec[src[6]]<<5 | dec[src[7]]
+ id[3] = dec[src[4]]<<7 | dec[src[5]]<<2 | dec[src[6]]>>3
+ id[2] = dec[src[3]]<<4 | dec[src[4]]>>1
+ id[1] = dec[src[1]]<<6 | dec[src[2]]<<1 | dec[src[3]]>>4
+ id[0] = dec[src[0]]<<3 | dec[src[1]]>>2
}
// Time returns the timestamp part of the id.
diff --git a/vendor/github.com/sirupsen/logrus/.travis.yml b/vendor/github.com/sirupsen/logrus/.travis.yml
index e6ee8b3a..c1dbd5a3 100644
--- a/vendor/github.com/sirupsen/logrus/.travis.yml
+++ b/vendor/github.com/sirupsen/logrus/.travis.yml
@@ -9,6 +9,7 @@ os: linux
install:
- ./travis/install.sh
script:
- - go run mage.go -v crossBuild
- - go run mage.go lint
- - go run mage.go test
+ - cd ci
+ - go run mage.go -v -w ../ crossBuild
+ - go run mage.go -v -w ../ lint
+ - go run mage.go -v -w ../ test
diff --git a/vendor/github.com/sirupsen/logrus/CHANGELOG.md b/vendor/github.com/sirupsen/logrus/CHANGELOG.md
index 311f2c33..7567f612 100644
--- a/vendor/github.com/sirupsen/logrus/CHANGELOG.md
+++ b/vendor/github.com/sirupsen/logrus/CHANGELOG.md
@@ -1,3 +1,12 @@
+# 1.8.1
+Code quality:
+ * move magefile in its own subdir/submodule to remove magefile dependency on logrus consumer
+ * improve timestamp format documentation
+
+Fixes:
+ * fix race condition on logger hooks
+
+
# 1.8.0
Correct versioning number replacing v1.7.1.
diff --git a/vendor/github.com/sirupsen/logrus/entry.go b/vendor/github.com/sirupsen/logrus/entry.go
index c968f634..07a1e5fa 100644
--- a/vendor/github.com/sirupsen/logrus/entry.go
+++ b/vendor/github.com/sirupsen/logrus/entry.go
@@ -261,7 +261,15 @@ func (entry *Entry) log(level Level, msg string) {
}
func (entry *Entry) fireHooks() {
- err := entry.Logger.Hooks.Fire(entry.Level, entry)
+ var tmpHooks LevelHooks
+ entry.Logger.mu.Lock()
+ tmpHooks = make(LevelHooks, len(entry.Logger.Hooks))
+ for k, v := range entry.Logger.Hooks {
+ tmpHooks[k] = v
+ }
+ entry.Logger.mu.Unlock()
+
+ err := tmpHooks.Fire(entry.Level, entry)
if err != nil {
fmt.Fprintf(os.Stderr, "Failed to fire hook: %v\n", err)
}
diff --git a/vendor/github.com/sirupsen/logrus/go.mod b/vendor/github.com/sirupsen/logrus/go.mod
index 37004ff3..b3919d5e 100644
--- a/vendor/github.com/sirupsen/logrus/go.mod
+++ b/vendor/github.com/sirupsen/logrus/go.mod
@@ -2,7 +2,6 @@ module github.com/sirupsen/logrus
require (
github.com/davecgh/go-spew v1.1.1 // indirect
- github.com/magefile/mage v1.10.0
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/stretchr/testify v1.2.2
golang.org/x/sys v0.0.0-20191026070338-33540a1f6037
diff --git a/vendor/github.com/sirupsen/logrus/go.sum b/vendor/github.com/sirupsen/logrus/go.sum
index bce26a18..694c18b8 100644
--- a/vendor/github.com/sirupsen/logrus/go.sum
+++ b/vendor/github.com/sirupsen/logrus/go.sum
@@ -1,12 +1,8 @@
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
-github.com/magefile/mage v1.10.0 h1:3HiXzCUY12kh9bIuyXShaVe529fJfyqoVM42o/uom2g=
-github.com/magefile/mage v1.10.0/go.mod h1:z5UZb/iS3GoOSn0JgWuiw7dxlurVYTu+/jHXqQg881A=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/stretchr/testify v1.2.2 h1:bSDNvY7ZPG5RlJ8otE/7V6gMiyenm9RtJ7IUVIAoJ1w=
github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs=
-golang.org/x/sys v0.0.0-20190422165155-953cdadca894 h1:Cz4ceDQGXuKRnVBDTS23GTn/pU5OE2C0WrNTOYK1Uuc=
-golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20191026070338-33540a1f6037 h1:YyJpGZS1sBuBCzLAR1VEpK193GlqGZbnPFnPV/5Rsb4=
golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
diff --git a/vendor/github.com/sirupsen/logrus/json_formatter.go b/vendor/github.com/sirupsen/logrus/json_formatter.go
index afaf0fc8..c96dc563 100644
--- a/vendor/github.com/sirupsen/logrus/json_formatter.go
+++ b/vendor/github.com/sirupsen/logrus/json_formatter.go
@@ -23,6 +23,9 @@ func (f FieldMap) resolve(key fieldKey) string {
// JSONFormatter formats logs into parsable json
type JSONFormatter struct {
// TimestampFormat sets the format used for marshaling timestamps.
+ // The format to use is the same than for time.Format or time.Parse from the standard
+ // library.
+ // The standard Library already provides a set of predefined format.
TimestampFormat string
// DisableTimestamp allows disabling automatic timestamps in output
diff --git a/vendor/github.com/sirupsen/logrus/magefile.go b/vendor/github.com/sirupsen/logrus/magefile.go
deleted file mode 100644
index 9aa60393..00000000
--- a/vendor/github.com/sirupsen/logrus/magefile.go
+++ /dev/null
@@ -1,77 +0,0 @@
-// +build mage
-
-package main
-
-import (
- "encoding/json"
- "fmt"
- "os"
- "path"
-
- "github.com/magefile/mage/mg"
- "github.com/magefile/mage/sh"
-)
-
-// getBuildMatrix returns the build matrix from the current version of the go compiler
-func getBuildMatrix() (map[string][]string, error) {
- jsonData, err := sh.Output("go", "tool", "dist", "list", "-json")
- if err != nil {
- return nil, err
- }
- var data []struct {
- Goos string
- Goarch string
- }
- if err := json.Unmarshal([]byte(jsonData), &data); err != nil {
- return nil, err
- }
-
- matrix := map[string][]string{}
- for _, v := range data {
- if val, ok := matrix[v.Goos]; ok {
- matrix[v.Goos] = append(val, v.Goarch)
- } else {
- matrix[v.Goos] = []string{v.Goarch}
- }
- }
-
- return matrix, nil
-}
-
-func CrossBuild() error {
- matrix, err := getBuildMatrix()
- if err != nil {
- return err
- }
-
- for os, arches := range matrix {
- for _, arch := range arches {
- env := map[string]string{
- "GOOS": os,
- "GOARCH": arch,
- }
- if mg.Verbose() {
- fmt.Printf("Building for GOOS=%s GOARCH=%s\n", os, arch)
- }
- if err := sh.RunWith(env, "go", "build", "./..."); err != nil {
- return err
- }
- }
- }
- return nil
-}
-
-func Lint() error {
- gopath := os.Getenv("GOPATH")
- if gopath == "" {
- return fmt.Errorf("cannot retrieve GOPATH")
- }
-
- return sh.Run(path.Join(gopath, "bin", "golangci-lint"), "run", "./...")
-}
-
-// Run the test suite
-func Test() error {
- return sh.RunWith(map[string]string{"GORACE": "halt_on_error=1"},
- "go", "test", "-race", "-v", "./...")
-}
diff --git a/vendor/github.com/sirupsen/logrus/text_formatter.go b/vendor/github.com/sirupsen/logrus/text_formatter.go
index 8fc698ad..be2c6efe 100644
--- a/vendor/github.com/sirupsen/logrus/text_formatter.go
+++ b/vendor/github.com/sirupsen/logrus/text_formatter.go
@@ -53,7 +53,10 @@ type TextFormatter struct {
// the time passed since beginning of execution.
FullTimestamp bool
- // TimestampFormat to use for display when a full timestamp is printed
+ // TimestampFormat to use for display when a full timestamp is printed.
+ // The format to use is the same than for time.Format or time.Parse from the standard
+ // library.
+ // The standard Library already provides a set of predefined format.
TimestampFormat string
// The fields are sorted by default for a consistent output. For applications
diff --git a/vendor/github.com/zfjagann/golang-ring/README.md b/vendor/github.com/zfjagann/golang-ring/README.md
index 1da6cf73..56988e1b 100644
--- a/vendor/github.com/zfjagann/golang-ring/README.md
+++ b/vendor/github.com/zfjagann/golang-ring/README.md
@@ -1,9 +1,6 @@
# ring
-
-[![GoDoc](https://godoc.org/github.com/zfjagann/golang-ring?status.svg)](https://godoc.org/github.com/zfjagann/golang-ring)
-
--
- import "github.com/zfjagann/golang-ring"
+ import "github.com/zealws/golang-ring"
Package ring provides a simple implementation of a ring buffer.
@@ -20,19 +17,27 @@ Changing this value only affects ring buffers created after it is changed.
```go
type Ring struct {
+ sync.Mutex
}
```
Type Ring implements a Circular Buffer. The default value of the Ring struct is
a valid (empty) Ring buffer with capacity DefaultCapacify.
-#### func (Ring) Capacity
+#### func (*Ring) Capacity
```go
-func (r Ring) Capacity() int
+func (r *Ring) Capacity() int
```
Capacity returns the current capacity of the ring buffer.
+#### func (*Ring) ContentSize
+
+```go
+func (r *Ring) ContentSize() int
+```
+ContentSize returns the current number of elements inside the ring buffer.
+
#### func (*Ring) Dequeue
```go
diff --git a/vendor/github.com/zfjagann/golang-ring/ring.go b/vendor/github.com/zfjagann/golang-ring/ring.go
index 345ee8cd..308c97cc 100644
--- a/vendor/github.com/zfjagann/golang-ring/ring.go
+++ b/vendor/github.com/zfjagann/golang-ring/ring.go
@@ -160,7 +160,11 @@ func (r *Ring) get(p int) interface{} {
// returns the modified index of an unmodified index
func (r *Ring) mod(p int) int {
- return p % len(r.buff)
+ v := p % len(r.buff)
+ for v < 0 { // this bit fixes negative indices
+ v += len(r.buff)
+ }
+ return v
}
func (r *Ring) checkInit() {
@@ -178,12 +182,53 @@ func (r *Ring) checkInit() {
func (r *Ring) extend(size int) {
if size == len(r.buff) {
return
- } else if size < len(r.buff) {
- r.buff = r.buff[0:size]
}
+
+ if size < len(r.buff) {
+ // shrink the buffer
+ if r.head == -1 {
+ // nothing in the buffer, so just shrink it directly
+ r.buff = r.buff[0:size]
+ } else {
+ newb := make([]interface{}, 0, size)
+ // buffer has stuff in it, so save the most recent stuff...
+ // start at HEAD-SIZE-1 and walk forwards
+ for i := size - 1; i >= 0; i-- {
+ idx := r.mod(r.head - i)
+ newb = append(newb, r.buff[idx])
+ }
+ // reset head and tail to proper values
+ r.head = len(newb) - 1
+ r.tail = 0
+ r.buff = newb
+ }
+ return
+ }
+
+ // grow the buffer
newb := make([]interface{}, size-len(r.buff))
for i := range newb {
newb[i] = nil
}
- r.buff = append(r.buff, newb...)
+ if r.head == -1 {
+ // nothing in the buffer
+ r.buff = append(r.buff, newb...)
+ } else if r.head >= r.tail {
+ // growing at the end is safe
+ r.buff = append(r.buff, newb...)
+ } else {
+ // buffer has stuff that wraps around the end
+ // have to rearrange the buffer so the contents are still in order
+ part1 := make([]interface{}, len(r.buff[:r.head+1]))
+ copy(part1, r.buff[:r.head+1])
+ part2 := make([]interface{}, len(r.buff[r.tail:]))
+ copy(part2, r.buff[r.tail:])
+ r.buff = append(r.buff, newb...)
+ newTail := r.mod(r.tail + len(newb))
+ r.tail = newTail
+ copy(r.buff[:r.head+1], part1)
+ copy(r.buff[r.head+1:r.tail], newb)
+ copy(r.buff[r.tail:], part2)
+
+ }
}
diff --git a/vendor/modules.txt b/vendor/modules.txt
index 16a8c871..d83d4732 100644
--- a/vendor/modules.txt
+++ b/vendor/modules.txt
@@ -5,6 +5,7 @@ github.com/42wim/go-gitter
## explicit
github.com/Baozisoftware/qrcode-terminal-go
# github.com/Jeffail/gabs v1.4.0
+## explicit
github.com/Jeffail/gabs
# github.com/Philipp15b/go-steam v1.0.1-0.20200727090957-6ae9b3c0a560
## explicit
@@ -27,8 +28,6 @@ github.com/Rhymen/go-whatsapp/binary/token
github.com/Rhymen/go-whatsapp/crypto/cbc
github.com/Rhymen/go-whatsapp/crypto/curve25519
github.com/Rhymen/go-whatsapp/crypto/hkdf
-# github.com/RocketChat/Rocket.Chat.Go.SDK v0.0.0-20210112200207-10ab4d695d60
-## explicit
# github.com/SevereCloud/vksdk/v2 v2.9.0
## explicit
github.com/SevereCloud/vksdk/v2
@@ -82,6 +81,7 @@ github.com/google/gops/signal
# github.com/google/uuid v1.1.2
github.com/google/uuid
# github.com/gopackage/ddp v0.0.0-20170117053602-652027933df4
+## explicit
github.com/gopackage/ddp
# github.com/gorilla/schema v1.2.0
## explicit
@@ -118,6 +118,9 @@ github.com/keybase/go-keybase-chat-bot/kbchat/types/chat1
github.com/keybase/go-keybase-chat-bot/kbchat/types/gregor1
github.com/keybase/go-keybase-chat-bot/kbchat/types/keybase1
github.com/keybase/go-keybase-chat-bot/kbchat/types/stellar1
+# github.com/kyokomi/emoji/v2 v2.2.8
+## explicit
+github.com/kyokomi/emoji/v2
# github.com/labstack/echo/v4 v4.2.1
## explicit
github.com/labstack/echo/v4
@@ -130,15 +133,12 @@ github.com/labstack/gommon/random
# github.com/lrstanley/girc v0.0.0-20190801035559-4fc93959e1a7
## explicit
github.com/lrstanley/girc
-# github.com/magefile/mage v1.10.0
-github.com/magefile/mage/mg
-github.com/magefile/mage/sh
# github.com/magiconair/properties v1.8.1
github.com/magiconair/properties
-# github.com/matrix-org/gomatrix v0.0.0-20200827122206-7dd5e2a05bcd
+# github.com/matrix-org/gomatrix v0.0.0-20210324163249-be2af5ef2e16
## explicit
github.com/matrix-org/gomatrix
-# github.com/matterbridge/Rocket.Chat.Go.SDK v0.0.0-20201206215757-c1d86d75b9f8
+# github.com/matterbridge/Rocket.Chat.Go.SDK v0.0.0-20210403163225-761e8622445d
## explicit
github.com/matterbridge/Rocket.Chat.Go.SDK/models
github.com/matterbridge/Rocket.Chat.Go.SDK/realtime
@@ -146,9 +146,6 @@ github.com/matterbridge/Rocket.Chat.Go.SDK/rest
# github.com/matterbridge/discordgo v0.21.2-0.20210201201054-fb39a175b4f7
## explicit
github.com/matterbridge/discordgo
-# github.com/matterbridge/emoji v2.1.1-0.20191117213217-af507f6b02db+incompatible
-## explicit
-github.com/matterbridge/emoji
# github.com/matterbridge/go-xmpp v0.0.0-20200418225040-c8a3a57b4050
## explicit
github.com/matterbridge/go-xmpp
@@ -222,7 +219,7 @@ github.com/pmezard/go-difflib/difflib
github.com/rickb777/date/period
# github.com/rickb777/plural v1.2.0
github.com/rickb777/plural
-# github.com/rs/xid v1.2.1
+# github.com/rs/xid v1.3.0
## explicit
github.com/rs/xid
# github.com/russross/blackfriday v1.6.0
@@ -238,7 +235,7 @@ github.com/shazow/rateio
github.com/shazow/ssh-chat/internal/sanitize
github.com/shazow/ssh-chat/sshd
github.com/shazow/ssh-chat/sshd/terminal
-# github.com/sirupsen/logrus v1.8.0
+# github.com/sirupsen/logrus v1.8.1
## explicit
github.com/sirupsen/logrus
# github.com/skip2/go-qrcode v0.0.0-20190110000554-dc11ecdae0a9
@@ -303,7 +300,7 @@ github.com/writeas/go-strip-markdown
github.com/yaegashi/msgraph.go/beta
github.com/yaegashi/msgraph.go/jsonx
github.com/yaegashi/msgraph.go/msauth
-# github.com/zfjagann/golang-ring v0.0.0-20190304061218-d34796e0a6c2
+# github.com/zfjagann/golang-ring v0.0.0-20210116075443-7c86fdb43134
## explicit
github.com/zfjagann/golang-ring
# go.uber.org/atomic v1.7.0
@@ -355,7 +352,7 @@ golang.org/x/net/http2/h2c
golang.org/x/net/http2/hpack
golang.org/x/net/idna
golang.org/x/net/websocket
-# golang.org/x/oauth2 v0.0.0-20210313182246-cd4f82c27b84
+# golang.org/x/oauth2 v0.0.0-20210402161424-2e8d93401602
## explicit
golang.org/x/oauth2
golang.org/x/oauth2/clientcredentials