about summary refs log tree commit diff
path: root/public
diff options
context:
space:
mode:
authorEugen Rochko <eugen@zeonfederated.com>2022-11-04 16:08:41 +0100
committerGitHub <noreply@github.com>2022-11-04 16:08:41 +0100
commite02812d5b63b4909fff9c0c7246e80745c4c703e (patch)
tree4c42ac43e37d1db1f35381fa766ddbbeebc401b3 /public
parentb1a219552e935d0c988e1f20b9fdceeb042d2c2d (diff)
Add assets from Twemoji 14.0 (#19733)
Diffstat (limited to 'public')
-rw-r--r--public/emoji/1f1e7-1f1ea.svg2
-rw-r--r--public/emoji/1f1ee-1f1f3.svg2
-rw-r--r--public/emoji/1f3f3-fe0f-200d-1f308.svg2
-rw-r--r--public/emoji/1f50b.svg2
-rwxr-xr-xpublic/emoji/1f6dd.svg1
-rwxr-xr-xpublic/emoji/1f6de.svg1
-rwxr-xr-xpublic/emoji/1f6df.svg1
-rwxr-xr-xpublic/emoji/1f7f0.svg1
-rwxr-xr-xpublic/emoji/1f91d-1f3fb.svg1
-rwxr-xr-xpublic/emoji/1f91d-1f3fc.svg1
-rwxr-xr-xpublic/emoji/1f91d-1f3fd.svg1
-rwxr-xr-xpublic/emoji/1f91d-1f3fe.svg1
-rwxr-xr-xpublic/emoji/1f91d-1f3ff.svg1
-rw-r--r--public/emoji/1f91d.svg2
-rw-r--r--public/emoji/1f921.svg2
-rwxr-xr-xpublic/emoji/1f979.svg1
-rwxr-xr-xpublic/emoji/1f9cc.svg1
-rwxr-xr-xpublic/emoji/1fa7b.svg1
-rwxr-xr-xpublic/emoji/1fa7c.svg1
-rwxr-xr-xpublic/emoji/1faa9.svg1
-rwxr-xr-xpublic/emoji/1faaa.svg1
-rwxr-xr-xpublic/emoji/1faab.svg1
-rwxr-xr-xpublic/emoji/1faac.svg1
-rwxr-xr-xpublic/emoji/1fab7.svg1
-rwxr-xr-xpublic/emoji/1fab8.svg1
-rwxr-xr-xpublic/emoji/1fab9.svg1
-rwxr-xr-xpublic/emoji/1faba.svg1
-rwxr-xr-xpublic/emoji/1fac3-1f3fb.svg1
-rwxr-xr-xpublic/emoji/1fac3-1f3fc.svg1
-rwxr-xr-xpublic/emoji/1fac3-1f3fd.svg1
-rwxr-xr-xpublic/emoji/1fac3-1f3fe.svg1
-rwxr-xr-xpublic/emoji/1fac3-1f3ff.svg1
-rwxr-xr-xpublic/emoji/1fac3.svg1
-rwxr-xr-xpublic/emoji/1fac4-1f3fb.svg1
-rwxr-xr-xpublic/emoji/1fac4-1f3fc.svg1
-rwxr-xr-xpublic/emoji/1fac4-1f3fd.svg1
-rwxr-xr-xpublic/emoji/1fac4-1f3fe.svg1
-rwxr-xr-xpublic/emoji/1fac4-1f3ff.svg1
-rwxr-xr-xpublic/emoji/1fac4.svg1
-rwxr-xr-xpublic/emoji/1fac5-1f3fb.svg1
-rwxr-xr-xpublic/emoji/1fac5-1f3fc.svg1
-rwxr-xr-xpublic/emoji/1fac5-1f3fd.svg1
-rwxr-xr-xpublic/emoji/1fac5-1f3fe.svg1
-rwxr-xr-xpublic/emoji/1fac5-1f3ff.svg1
-rwxr-xr-xpublic/emoji/1fac5.svg1
-rwxr-xr-xpublic/emoji/1fad7.svg1
-rwxr-xr-xpublic/emoji/1fad8.svg1
-rwxr-xr-xpublic/emoji/1fad9.svg1
-rwxr-xr-xpublic/emoji/1fae0.svg1
-rwxr-xr-xpublic/emoji/1fae1.svg1
-rwxr-xr-xpublic/emoji/1fae2.svg1
-rwxr-xr-xpublic/emoji/1fae3.svg1
-rwxr-xr-xpublic/emoji/1fae4.svg1
-rwxr-xr-xpublic/emoji/1fae5.svg1
-rwxr-xr-xpublic/emoji/1fae6.svg1
-rwxr-xr-xpublic/emoji/1fae7.svg1
-rwxr-xr-xpublic/emoji/1faf0-1f3fb.svg1
-rwxr-xr-xpublic/emoji/1faf0-1f3fc.svg1
-rwxr-xr-xpublic/emoji/1faf0-1f3fd.svg1
-rwxr-xr-xpublic/emoji/1faf0-1f3fe.svg1
-rwxr-xr-xpublic/emoji/1faf0-1f3ff.svg1
-rwxr-xr-xpublic/emoji/1faf0.svg1
-rwxr-xr-xpublic/emoji/1faf1-1f3fb-200d-1faf2-1f3fc.svg1
-rwxr-xr-xpublic/emoji/1faf1-1f3fb-200d-1faf2-1f3fd.svg1
-rwxr-xr-xpublic/emoji/1faf1-1f3fb-200d-1faf2-1f3fe.svg1
-rwxr-xr-xpublic/emoji/1faf1-1f3fb-200d-1faf2-1f3ff.svg1
-rwxr-xr-xpublic/emoji/1faf1-1f3fb.svg1
-rwxr-xr-xpublic/emoji/1faf1-1f3fc-200d-1faf2-1f3fb.svg1
-rwxr-xr-xpublic/emoji/1faf1-1f3fc-200d-1faf2-1f3fd.svg1
-rwxr-xr-xpublic/emoji/1faf1-1f3fc-200d-1faf2-1f3fe.svg1
-rwxr-xr-xpublic/emoji/1faf1-1f3fc-200d-1faf2-1f3ff.svg1
-rwxr-xr-xpublic/emoji/1faf1-1f3fc.svg1
-rwxr-xr-xpublic/emoji/1faf1-1f3fd-200d-1faf2-1f3fb.svg1
-rwxr-xr-xpublic/emoji/1faf1-1f3fd-200d-1faf2-1f3fc.svg1
-rwxr-xr-xpublic/emoji/1faf1-1f3fd-200d-1faf2-1f3fe.svg1
-rwxr-xr-xpublic/emoji/1faf1-1f3fd-200d-1faf2-1f3ff.svg1
-rwxr-xr-xpublic/emoji/1faf1-1f3fd.svg1
-rwxr-xr-xpublic/emoji/1faf1-1f3fe-200d-1faf2-1f3fb.svg1
-rwxr-xr-xpublic/emoji/1faf1-1f3fe-200d-1faf2-1f3fc.svg1
-rwxr-xr-xpublic/emoji/1faf1-1f3fe-200d-1faf2-1f3fd.svg1
-rwxr-xr-xpublic/emoji/1faf1-1f3fe-200d-1faf2-1f3ff.svg1
-rwxr-xr-xpublic/emoji/1faf1-1f3fe.svg1
-rwxr-xr-xpublic/emoji/1faf1-1f3ff-200d-1faf2-1f3fb.svg1
-rwxr-xr-xpublic/emoji/1faf1-1f3ff-200d-1faf2-1f3fc.svg1
-rwxr-xr-xpublic/emoji/1faf1-1f3ff-200d-1faf2-1f3fd.svg1
-rwxr-xr-xpublic/emoji/1faf1-1f3ff-200d-1faf2-1f3fe.svg1
-rwxr-xr-xpublic/emoji/1faf1-1f3ff.svg1
-rwxr-xr-xpublic/emoji/1faf1.svg1
-rwxr-xr-xpublic/emoji/1faf2-1f3fb.svg1
-rwxr-xr-xpublic/emoji/1faf2-1f3fc.svg1
-rwxr-xr-xpublic/emoji/1faf2-1f3fd.svg1
-rwxr-xr-xpublic/emoji/1faf2-1f3fe.svg1
-rwxr-xr-xpublic/emoji/1faf2-1f3ff.svg1
-rwxr-xr-xpublic/emoji/1faf2.svg1
-rwxr-xr-xpublic/emoji/1faf3-1f3fb.svg1
-rwxr-xr-xpublic/emoji/1faf3-1f3fc.svg1
-rwxr-xr-xpublic/emoji/1faf3-1f3fd.svg1
-rwxr-xr-xpublic/emoji/1faf3-1f3fe.svg1
-rwxr-xr-xpublic/emoji/1faf3-1f3ff.svg1
-rwxr-xr-xpublic/emoji/1faf3.svg1
-rwxr-xr-xpublic/emoji/1faf4-1f3fb.svg1
-rwxr-xr-xpublic/emoji/1faf4-1f3fc.svg1
-rwxr-xr-xpublic/emoji/1faf4-1f3fd.svg1
-rwxr-xr-xpublic/emoji/1faf4-1f3fe.svg1
-rwxr-xr-xpublic/emoji/1faf4-1f3ff.svg1
-rwxr-xr-xpublic/emoji/1faf4.svg1
-rwxr-xr-xpublic/emoji/1faf5-1f3fb.svg1
-rwxr-xr-xpublic/emoji/1faf5-1f3fc.svg1
-rwxr-xr-xpublic/emoji/1faf5-1f3fd.svg1
-rwxr-xr-xpublic/emoji/1faf5-1f3fe.svg1
-rwxr-xr-xpublic/emoji/1faf5-1f3ff.svg1
-rwxr-xr-xpublic/emoji/1faf5.svg1
-rwxr-xr-xpublic/emoji/1faf6-1f3fb.svg1
-rwxr-xr-xpublic/emoji/1faf6-1f3fc.svg1
-rwxr-xr-xpublic/emoji/1faf6-1f3fd.svg1
-rwxr-xr-xpublic/emoji/1faf6-1f3fe.svg1
-rwxr-xr-xpublic/emoji/1faf6-1f3ff.svg1
-rwxr-xr-xpublic/emoji/1faf6.svg1
118 files changed, 118 insertions, 6 deletions
diff --git a/public/emoji/1f1e7-1f1ea.svg b/public/emoji/1f1e7-1f1ea.svg
index e95619434..86704269a 100644
--- a/public/emoji/1f1e7-1f1ea.svg
+++ b/public/emoji/1f1e7-1f1ea.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36"><path fill="#141414" d="M4 5C1.791 5 0 6.791 0 9v18c0 2.209 1.791 4 4 4h8V5H4z"/><path fill="#FEE833" d="M12 5h12v26H12z"/><path fill="#EE232C" d="M32 5h-8v26h8c2.209 0 4-1.791 4-4V9c0-2.209-1.791-4-4-4z"/></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#141414" d="M7 5a4 4 0 0 0-4 4v18a4 4 0 0 0 4 4h6V5H7z"/><path fill="#FDDA24" d="M13 5h10v26H13z"/><path fill="#EF3340" d="M29 5h-6v26h6a4 4 0 0 0 4-4V9a4 4 0 0 0-4-4z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1f1ee-1f1f3.svg b/public/emoji/1f1ee-1f1f3.svg
index 7af1dafe4..55f97e6fb 100644
--- a/public/emoji/1f1ee-1f1f3.svg
+++ b/public/emoji/1f1ee-1f1f3.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36"><path fill="#138808" d="M0 27c0 2.209 1.791 4 4 4h28c2.209 0 4-1.791 4-4v-4H0v4z"/><path fill="#EEE" d="M0 13h36v10H0z"/><path fill="#F93" d="M36 13V9c0-2.209-1.791-4-4-4H4C1.791 5 0 6.791 0 9v4h36z"/><circle fill="navy" cx="18" cy="18" r="4"/><circle fill="#EEE" cx="18" cy="18" r="3"/><path fill="#6666B3" d="M18 15l.146 2.264 1.001-2.035-.73 2.147 1.704-1.498-1.497 1.705 2.147-.731-2.035 1.002L21 18l-2.264.146 2.035 1.001-2.147-.73 1.497 1.704-1.704-1.497.73 2.147-1.001-2.035L18 21l-.146-2.264-1.002 2.035.731-2.147-1.705 1.497 1.498-1.704-2.147.73 2.035-1.001L15 18l2.264-.146-2.035-1.002 2.147.731-1.498-1.705 1.705 1.498-.731-2.147 1.002 2.035z"/><circle fill="navy" cx="18" cy="18" r="1"/></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#138808" d="M0 27a4 4 0 0 0 4 4h28a4 4 0 0 0 4-4v-5H0v5z"/><path fill="#F93" d="M36 14V9a4 4 0 0 0-4-4H4a4 4 0 0 0-4 4v5h36z"/><path fill="#F7F7F7" d="M0 13.667h36v8.667H0z"/><circle fill="navy" cx="18" cy="18" r="4"/><circle fill="#F7F7F7" cx="18" cy="18" r="3.375"/><path d="m18.1 16.75-.1.65-.1-.65.1-1.95zm-.928-1.841.408 1.909.265.602-.072-.653zm-.772.32.888 1.738.412.513-.238-.613zm-.663.508 1.308 1.45.531.389-.389-.531zm-.508.663 1.638 1.062.613.238-.513-.412zm-.32.772 1.858.601.653.072-.602-.265zM14.8 18l1.95.1.65-.1-.65-.1zm.109.828 1.909-.408.602-.265-.653.072zm.32.772 1.738-.888.513-.412-.613.238zm.508.663 1.45-1.308.389-.531-.531.389zm.663.508 1.062-1.638.238-.613-.412.513zm.772.32.601-1.858.072-.653-.265.602zM18 21.2l.1-1.95-.1-.65-.1.65zm.828-.109-.408-1.909-.265-.602.072.653zm.772-.32-.888-1.738-.412-.513.238.613zm.663-.508-1.308-1.45-.531-.389.389.531zm.508-.663-1.638-1.062-.613-.238.513.412zm.32-.772-1.858-.601-.653-.072.602.265zM21.2 18l-1.95-.1-.65.1.65.1zm-.109-.828-1.909.408-.602.265.653-.072zm-.32-.772-1.738.888-.513.412.613-.238zm-.508-.663-1.45 1.308-.389.531.531-.389zm-.663-.508-1.062 1.638-.238.613.412-.513zm-.772-.32-.601 1.858-.072.653.265-.602z" fill="#6666B3"/><g fill="navy"><circle cx="17.56" cy="14.659" r=".2"/><circle cx="16.71" cy="14.887" r=".2"/><circle cx="15.948" cy="15.326" r=".2"/><circle cx="15.326" cy="15.948" r=".2"/><circle cx="14.887" cy="16.71" r=".2"/><circle cx="14.659" cy="17.56" r=".2"/><circle cx="14.659" cy="18.44" r=".2"/><circle cx="14.887" cy="19.29" r=".2"/><circle cx="15.326" cy="20.052" r=".2"/><circle cx="15.948" cy="20.674" r=".2"/><circle cx="16.71" cy="21.113" r=".2"/><circle cx="17.56" cy="21.341" r=".2"/><circle cx="18.44" cy="21.341" r=".2"/><circle cx="19.29" cy="21.113" r=".2"/><circle cx="20.052" cy="20.674" r=".2"/><circle cx="20.674" cy="20.052" r=".2"/><circle cx="21.113" cy="19.29" r=".2"/><circle cx="21.341" cy="18.44" r=".2"/><circle cx="21.341" cy="17.56" r=".2"/><circle cx="21.113" cy="16.71" r=".2"/><circle cx="20.674" cy="15.948" r=".2"/><circle cx="20.052" cy="15.326" r=".2"/><circle cx="19.29" cy="14.887" r=".2"/><circle cx="18.44" cy="14.659" r=".2"/><circle cx="18" cy="18" r=".9"/></g></svg>
\ No newline at end of file
diff --git a/public/emoji/1f3f3-fe0f-200d-1f308.svg b/public/emoji/1f3f3-fe0f-200d-1f308.svg
index 1969e4971..b1f9bbff2 100644
--- a/public/emoji/1f3f3-fe0f-200d-1f308.svg
+++ b/public/emoji/1f3f3-fe0f-200d-1f308.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36"><path fill="#880082" d="M0 27c0 2.209 1.791 4 4 4h28c2.209 0 4-1.791 4-4v-.5H0v.5z"/><path fill="#3558A0" d="M0 22.07h36v4.6H0z"/><path fill="#138F3E" d="M0 17.83h36v4.5H0z"/><path fill="#FAD220" d="M0 13.5h36V18H0z"/><path fill="#FF5000" d="M0 9.17h36v4.5H0z"/><path fill="#FF000E" d="M32 5H4C1.791 5 0 6.791 0 9v.33h36V9c0-2.209-1.791-4-4-4z"/></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#880082" d="M0 27a4 4 0 0 0 4 4h28a4 4 0 0 0 4-4v-.5H0v.5z"/><path fill="#3558A0" d="M0 22.07h36v4.6H0z"/><path fill="#138F3E" d="M0 17.83h36v4.5H0z"/><path fill="#FAD220" d="M0 13.5h36V18H0z"/><path fill="#FF7300" d="M0 9.17h36v4.5H0z"/><path fill="#FF000E" d="M32 5H4a4 4 0 0 0-4 4v.33h36V9a4 4 0 0 0-4-4z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1f50b.svg b/public/emoji/1f50b.svg
index 66d420fc3..fd0913c63 100644
--- a/public/emoji/1f50b.svg
+++ b/public/emoji/1f50b.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36"><path fill="#CCD6DD" d="M24 4c0 2.209-1.791 4-4 4h-4c-2.209 0-4-1.791-4-4s1.791-4 4-4h4c2.209 0 4 1.791 4 4z"/><path fill="#E1E8ED" d="M30 32c0 2.209-1.791 4-4 4H10c-2.209 0-4-1.791-4-4V8c0-2.209 1.791-4 4-4h16c2.209 0 4 1.791 4 4v24z"/><path fill="#77B255" d="M6 8h24v24H6z"/><path fill="#F5F8FA" d="M23 14h-3v-3c0-.552-.447-1-1-1h-2c-.552 0-1 .448-1 1v3h-3c-.553 0-1 .448-1 1v2c0 .553.447 1 1 1h3v3c0 .553.448 1 1 1h2c.553 0 1-.447 1-1v-3h3c.553 0 1-.447 1-1v-2c0-.552-.447-1-1-1zM13 30c-.553 0-1-.447-1-1v-2c0-.553.447-1 1-1h10c.553 0 1 .447 1 1v2c0 .553-.447 1-1 1H13z"/></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#77B255" d="M30 32.7c0 1.657-5.373 3.3-12 3.3S6 34.357 6 32.7c0-1.657 5.373-2.7 12-2.7s12 1.043 12 2.7z"/><path fill="#77B255" d="M6 3h24v29.7H6z"/><ellipse fill="#5C913B" cx="18" cy="3" rx="12" ry="3"/><path fill="#FFF" d="M21.956 12.788c.091.544-.321 1.066-.922 1.136-.676.079-1.355.121-2.035.147V16a1 1 0 0 1-2 0v-1.93a26.188 26.188 0 0 1-2.035-.147c-.601-.07-1.012-.591-.922-1.136a1.042 1.042 0 0 1 1.152-.851c.6.07 1.202.109 1.804.133V10a1 1 0 0 1 2 0v2.07a24.781 24.781 0 0 0 1.804-.133 1.042 1.042 0 0 1 1.154.851zm-1.652 17.746a21.119 21.119 0 0 1-4.607 0 1.048 1.048 0 0 0-1.153.854c-.091.544.326 1.067.934 1.134 1.676.184 3.368.184 5.044 0 .609-.067 1.026-.59.934-1.134a1.047 1.047 0 0 0-1.152-.854z"/><ellipse fill="#CCD6DD" cx="18" cy="3" rx="10" ry="2"/><path fill="#99AAB5" d="M14 1v1.5c0 .552 1.791 1 4 1s4-.448 4-1V1h-8z"/><ellipse fill="#CCD6DD" cx="18" cy="1" rx="4" ry="1"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1f6dd.svg b/public/emoji/1f6dd.svg
new file mode 100755
index 000000000..3be3aa227
--- /dev/null
+++ b/public/emoji/1f6dd.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#AEB3B2" d="M34.5 32.423a.5.5 0 0 1-.5-.5V29.5a.5.5 0 0 1 1 0v2.423a.5.5 0 0 1-.5.5zM26 35.236V32.5a.5.5 0 0 0-1 0v2.736a.5.5 0 0 0 1 0zm-6-1.892V28.5a.5.5 0 0 0-1 0v4.844a.5.5 0 0 0 1 0zM17.488.991a.497.497 0 0 0-.608-.36A2.498 2.498 0 0 0 15 3.052v4.382l-.914 3.427-7.906 2.635.801-2.862L7 6.052c0-.686.464-1.283 1.128-1.453.268-.068.429-.341.36-.608s-.337-.43-.608-.361A2.5 2.5 0 0 0 6 6.052v4.379L1.259 27.365a.5.5 0 0 0 .962.27l.468-1.671 8.088-2.696-.294 1.103a.5.5 0 0 0 .967.258l4.533-17L16 3.052c0-.686.464-1.283 1.128-1.453a.499.499 0 0 0 .36-.608zm-3.71 11.027-.692 2.594-7.961 2.654.73-2.606 7.923-2.642zm-1.692 6.343L4.07 21.033l.73-2.606 7.978-2.659-.692 2.593zm-9.071 6.441.73-2.606 8.033-2.678-.692 2.594-8.071 2.69z"/><path fill="#DD551F" d="M34.686 25.856a8.092 8.092 0 0 1-4.1-3.65L23.041 8.272a6.463 6.463 0 0 0-3.761-3.104l-3.63-1.145A.5.5 0 0 0 15 4.5v3c0 .218.142.411.35.477l1.508.476a5.472 5.472 0 0 1 3.183 2.626l7.299 13.479a10.518 10.518 0 0 0 5.333 4.75l1.643.657A.501.501 0 0 0 35 29.5v-3.18a.5.5 0 0 0-.314-.464z"/><path fill="#FA8948" d="M34.686 25.856a8.092 8.092 0 0 1-4.1-3.65L23.041 8.272a6.463 6.463 0 0 0-3.761-3.104l-3.63-1.145A.5.5 0 0 0 15 4.5v.248l3.573 1.127a6.466 6.466 0 0 1 3.761 3.104l7.545 13.933a8.083 8.083 0 0 0 4.1 3.65.5.5 0 0 1 .314.464v2.928l.022.009a.497.497 0 0 0 .465-.049.499.499 0 0 0 .22-.414v-3.18a.5.5 0 0 0-.314-.464z"/><path fill="#FAA572" d="M20.919 10.603a6.47 6.47 0 0 0-3.761-3.104l-1.508-.476a.51.51 0 0 0-.309.003l-9 3a.5.5 0 0 0 .009.951l1.508.476a5.472 5.472 0 0 1 3.183 2.626.5.5 0 0 0 .597.236l9-3a.497.497 0 0 0 .281-.712z"/><path fill="#FAC19C" d="M29.854 26.275a9.497 9.497 0 0 1-1.637-2.194l-7.299-13.479a.497.497 0 0 0-.598-.236l-9 3a.5.5 0 0 0-.282.713l7.299 13.479a10.461 10.461 0 0 0 1.809 2.425.504.504 0 0 0 .512.12l9-3a.5.5 0 0 0 .196-.828z"/><path fill="#FAA572" d="M34.658 29.974a.501.501 0 0 0 .028-.938l-1.643-.657a9.427 9.427 0 0 1-3.188-2.103.501.501 0 0 0-.512-.121l-9 3a.5.5 0 0 0-.195.827 10.451 10.451 0 0 0 3.524 2.325l1.643.657a.491.491 0 0 0 .343.01l9-3z"/><path fill="#DD551F" d="M25.686 28.856a8.092 8.092 0 0 1-4.1-3.65l-7.545-13.933a6.463 6.463 0 0 0-3.761-3.104L6.65 7.023A.5.5 0 0 0 6 7.5v3c0 .218.142.411.35.477l1.508.476a5.472 5.472 0 0 1 3.183 2.626l7.299 13.479a10.518 10.518 0 0 0 5.333 4.75l1.643.657A.501.501 0 0 0 26 32.5v-3.18a.5.5 0 0 0-.314-.464z"/><path fill="#FA8948" d="M25.686 28.856a8.092 8.092 0 0 1-4.1-3.65l-7.545-13.933a6.463 6.463 0 0 0-3.761-3.104L6.65 7.023A.5.5 0 0 0 6 7.5v.248l3.573 1.127a6.466 6.466 0 0 1 3.761 3.104l7.545 13.933a8.083 8.083 0 0 0 4.1 3.65.5.5 0 0 1 .314.464v2.928l.022.009a.497.497 0 0 0 .465-.049.499.499 0 0 0 .22-.414v-3.18a.5.5 0 0 0-.314-.464z"/><path fill="#AEB3B2" d="M10.5 8.742a.5.5 0 0 1-.5-.5v-2.19c0-.467-.212-.898-.58-1.185a1.487 1.487 0 0 0-1.292-.268.5.5 0 0 1-.248-.968 2.485 2.485 0 0 1 2.153.447c.614.477.967 1.196.967 1.974v2.189a.5.5 0 0 1-.5.501zm9-3a.5.5 0 0 1-.5-.5v-2.19c0-.467-.212-.898-.58-1.185a1.487 1.487 0 0 0-1.292-.269.5.5 0 0 1-.248-.968 2.484 2.484 0 0 1 2.153.447c.614.478.967 1.197.967 1.975v2.189a.5.5 0 0 1-.5.501z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1f6de.svg b/public/emoji/1f6de.svg
new file mode 100755
index 000000000..aed6c490d
--- /dev/null
+++ b/public/emoji/1f6de.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><circle fill="#191919" cx="18" cy="18" r="18"/><circle fill="#313131" cx="18" cy="18" r="17"/><circle fill="#AEB3B2" cx="18" cy="18" r="13"/><circle fill="#313131" cx="18" cy="18" r="11"/><circle fill="#787878" cx="18" cy="18" r="9"/><circle fill="#313131" cx="18" cy="18" r="6"/><circle fill="#AEB3B2" cx="18" cy="18" r="2"/><circle fill="#E1E1E1" cx="18" cy="18" r="1"/><path d="M19.47 21.74c-.534-.945-1.942-1.168-2.676-.333-1.471 2-2.751 4.115-3.758 6.396.165.084.332.166.502.242 1.159-1.045 2.205-2.182 3.19-3.376h2.545c.986 1.193 2.031 2.328 3.189 3.374.17-.076.337-.158.503-.243-.949-2.151-2.167-4.122-3.495-6.06zm9.47-4.883c-.019-.185-.056-.366-.084-.548-2.48.253-4.886.817-7.243 1.598-1.022.44-1.243 1.848-.511 2.647 1.433 1.863 2.933 3.632 4.689 5.202.132-.133.253-.277.378-.416-.636-1.422-1.392-2.764-2.221-4.068l.788-2.42c1.439-.569 2.852-1.215 4.204-1.995zM8.22 12.989c2.035 1.183 4.179 2.062 6.392 2.849.97.456 2.271-.209 2.36-1.303.015-2.482-.193-4.946-.719-7.382-.186.03-.372.055-.555.094a29.438 29.438 0 0 0-.479 3.228c-.048.448-.086.914-.116 1.385l-2.059 1.492c-1.496-.385-3.006-.688-4.554-.854-.094.161-.184.324-.27.491zm12.758 2.963c2.366-.753 4.646-1.712 6.801-2.966a10.398 10.398 0 0 0-.274-.496c-1.09.116-2.155.309-3.207.541-.441.092-.896.2-1.353.317l-2.056-1.497c-.096-1.545-.275-3.078-.598-4.606-.18-.038-.365-.063-.548-.092-.496 2.3-.67 4.61-.734 6.958-.134 1.062.901 2.094 1.969 1.841zm-10.77 9.804c1.756-1.57 3.255-3.339 4.689-5.202.733-.8.51-2.207-.51-2.647-2.356-.781-4.763-1.345-7.243-1.597-.028.183-.065.363-.084.548 1.352.78 2.765 1.426 4.204 1.994l.788 2.42c-.829 1.304-1.584 2.646-2.221 4.068.125.139.245.283.377.416z" fill="#AEB3B2"/><path d="M22.47 19.167a82.351 82.351 0 0 0 3.426-1.22 52.308 52.308 0 0 0 3.019-1.252c-.01-.088-.027-.173-.04-.26a62.722 62.722 0 0 0-7.04 1.919c-.674.258-.881 1.261-.413 1.792.05.074.2.261.251.338 1.327 1.782 2.712 3.524 4.204 5.176.063-.065.121-.134.182-.2-1.184-2.053-2.511-4.017-3.872-5.95-.12-.217.115-.289.283-.343zM9.94 25.461c.061.066.119.136.182.2 1.491-1.652 2.877-3.394 4.204-5.176.052-.075.202-.265.251-.338.47-.531.26-1.534-.412-1.792a62.878 62.878 0 0 0-7.04-1.919c-.012.087-.029.172-.04.26.997.446 2.001.871 3.02 1.252a82.87 82.87 0 0 0 3.426 1.22c.168.053.402.126.282.343-1.361 1.933-2.689 3.897-3.873 5.95zm9.288-3.199c-.055-.073-.189-.274-.244-.343-.36-.611-1.379-.722-1.832-.162a62.956 62.956 0 0 0-4 6.101c.079.039.158.078.238.115a51.875 51.875 0 0 0 2.12-2.481 83.43 83.43 0 0 0 2.219-2.882c.102-.143.244-.344.413-.162 1.42 1.893 2.878 3.764 4.466 5.525.081-.038.162-.077.242-.117-1.109-1.927-2.338-3.782-3.622-5.594zM8.275 12.873c2.033.909 4.12 1.689 6.226 2.4.492.185 1.019.348 1.513-.007.491-.359.498-.912.474-1.437-.024-2.222-.121-4.446-.358-6.659-.088.015-.177.023-.264.041-.244 2.293-.337 4.596-.357 6.898.002.176.005.422-.239.374-2.263-.698-4.544-1.354-6.865-1.846a9.21 9.21 0 0 0-.13.236zm11.237.957c.002.091-.008.333-.004.421-.068.706.691 1.394 1.387 1.208a62.78 62.78 0 0 0 6.828-2.588 8.529 8.529 0 0 0-.127-.231 51.55 51.55 0 0 0-3.178.762 83.22 83.22 0 0 0-3.489 1.027c-.167.056-.4.135-.43-.112-.036-2.369-.117-4.744-.367-7.105-.086-.017-.176-.025-.263-.04-.234 2.213-.331 4.436-.357 6.658z" fill="#E1E1E1"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1f6df.svg b/public/emoji/1f6df.svg
new file mode 100755
index 000000000..b56811ca9
--- /dev/null
+++ b/public/emoji/1f6df.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#FF4018" d="M18 3C9.716 3 3 9.716 3 18s6.716 15 15 15 15-6.716 15-15S26.284 3 18 3zm0 23c-4.411 0-8-3.589-8-8s3.589-8 8-8 8 3.589 8 8-3.589 8-8 8z"/><path fill="#E2121C" d="M18 9c-4.963 0-9 4.038-9 9s4.037 9 9 9 9-4.038 9-9-4.037-9-9-9zm0 17c-4.411 0-8-3.589-8-8s3.589-8 8-8 8 3.589 8 8-3.589 8-8 8z"/><path d="M7.393 7.393c.481-.481.994-.907 1.519-1.309l5.031 5.031a7.975 7.975 0 0 0-1.6 1.228 7.975 7.975 0 0 0-1.228 1.6l-5.031-5.03c.402-.526.829-1.039 1.309-1.52zm1.52 22.523 5.031-5.031a7.975 7.975 0 0 1-1.6-1.228 7.975 7.975 0 0 1-1.228-1.6l-5.031 5.031c.402.526.828 1.039 1.309 1.519s.993.907 1.519 1.309zm21.003-2.829-5.031-5.031c-.336.57-.739 1.111-1.228 1.6s-1.03.892-1.6 1.228l5.031 5.031c.526-.402 1.039-.828 1.519-1.309s.907-.993 1.309-1.519zM27.087 6.084l-5.031 5.031c.57.336 1.111.739 1.6 1.228.489.489.892 1.03 1.228 1.6l5.031-5.031c-.402-.526-.828-1.039-1.309-1.519s-.993-.907-1.519-1.309z" fill="#E1E1E1"/><path fill="#E1E1E1" d="M12.66 35.014c-.503 0-.909-.03-1.126-.084-1.845-.464-3.058-1.805-4.23-3.101-.268-.295-.535-.591-.812-.878-.448-.466-.924-.908-1.397-1.35-.815-.76-1.659-1.545-2.369-2.451C.758 24.638.68 21.543 1.475 19.59c.228-.562.628-1.179 1.167-1.596a3.5 3.5 0 0 1-.988-1.192c-.988-1.895-1.175-4.909.752-7.048.51-.566 1.087-1.059 1.646-1.536.558-.476 1.085-.926 1.551-1.442.487-.54.897-1.142 1.332-1.778.627-.921 1.277-1.874 2.175-2.615 2.211-1.818 5.423-1.797 7.455-.837.622.294 1.11.668 1.44 1.093.294-.375.71-.715 1.231-.995 1.752-.943 4.78-1.205 7.282.445 1.368.903 2.309 2.296 3.138 3.525l4.14 6.138c1.307 1.936 1.409 3.884.288 5.484a3.314 3.314 0 0 1-.735.765c.358.265.677.627.926 1.065 1.22 2.144 1.007 4.707-.554 6.689-.23.292-.475.578-.72.864-.67.78-1.302 1.517-1.64 2.402-.118.312-.198.634-.279.958-.374 1.489-.798 3.176-4.422 4.173-1.823.501-5.214 1.436-7.549.149a3.645 3.645 0 0 1-1.112-.939 3.652 3.652 0 0 1-1.129.948c-.914.499-2.891.704-4.21.704zm.854-33.109c-1.309 0-2.695.367-3.768 1.25-.789.65-1.37 1.503-1.986 2.406-.435.637-.883 1.295-1.416 1.885-.509.565-1.086 1.057-1.644 1.533-.559.477-1.086.927-1.553 1.444-1.607 1.784-1.441 4.317-.607 5.916.281.538.819 1.125 1.486 1.161L4 18.5c-.69 0-1.312.76-1.6 1.466-.664 1.632-.599 4.382 1.112 6.567.662.844 1.439 1.569 2.264 2.336.487.454.975.909 1.437 1.388.283.294.559.598.832.9 1.122 1.24 2.183 2.412 3.733 2.802.527.132 3.573.04 4.614-.528.551-.3 1.106-.86 1.107-1.432l1 .001c-.001.566.55 1.124 1.095 1.425 1.979 1.092 5.117.226 6.801-.237 3.062-.843 3.366-2.053 3.718-3.453.091-.362.182-.721.314-1.07.4-1.048 1.119-1.886 1.815-2.697.235-.274.471-.549.693-.831 1.304-1.656 1.484-3.792.47-5.576-.279-.491-.802-1.027-1.434-1.062V17.5c.461-.024.944-.337 1.293-.837 1.111-1.586.451-3.242-.297-4.351l-4.14-6.138c-.815-1.208-1.658-2.457-2.86-3.25-2.157-1.424-4.757-1.206-6.256-.399-.77.413-1.211.952-1.211 1.475h-1c0-.575-.496-1.14-1.362-1.549-.726-.344-1.654-.546-2.624-.546z"/><path d="m25.611 13.218-.726.726c-.336-.57-.739-1.111-1.228-1.6s-1.03-.892-1.6-1.228l.726-.726a9.046 9.046 0 0 1 2.828 2.828zM12.343 23.657a7.975 7.975 0 0 1-1.228-1.6l-.726.726a9.056 9.056 0 0 0 2.828 2.828l.726-.726a7.975 7.975 0 0 1-1.6-1.228zm12.542-1.601c-.336.57-.739 1.111-1.228 1.6s-1.03.892-1.6 1.228l.726.726a9.056 9.056 0 0 0 2.828-2.828l-.726-.726zm-14.496-8.838.726.726c.336-.57.739-1.111 1.228-1.6s1.03-.892 1.6-1.228l-.726-.726a9.046 9.046 0 0 0-2.828 2.828z" fill="#AEB3B2"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1f7f0.svg b/public/emoji/1f7f0.svg
new file mode 100755
index 000000000..5844f61c5
--- /dev/null
+++ b/public/emoji/1f7f0.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#31373D" d="M34 12a3 3 0 0 1-3 3H5a3 3 0 1 1 0-6h26a3 3 0 0 1 3 3zm0 12a3 3 0 0 1-3 3H5a3 3 0 1 1 0-6h26a3 3 0 0 1 3 3z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1f91d-1f3fb.svg b/public/emoji/1f91d-1f3fb.svg
new file mode 100755
index 000000000..64a75c6fe
--- /dev/null
+++ b/public/emoji/1f91d-1f3fb.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#E0AA94" d="M16.428 30.331a2.31 2.31 0 0 0 3.217-.568.798.798 0 0 0-.197-1.114l-1.85-1.949 4.222 2.955a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-3.596-3.305 5.375 3.763a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-4.766-4.073 5.864 4.105a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089L4.733 11.194l-3.467 5.521c-.389.6-.283 1.413.276 1.891l7.786 6.671c.355.304.724.591 1.107.859l5.993 4.195z"/><path fill="#F7DECE" d="M29.802 21.752 18.5 13.601l-.059-.08.053-.08.053-.053.854.469c.958.62 3.147 1.536 4.806 1.536 1.135 0 1.815-.425 2.018-1.257a1.409 1.409 0 0 0-1.152-1.622 6.788 6.788 0 0 1-2.801-1.091l-.555-.373c-.624-.421-1.331-.898-1.853-1.206-.65-.394-1.357-.585-2.163-.585-1.196 0-2.411.422-3.585.83l-1.266.436a5.18 5.18 0 0 1-1.696.271c-1.544 0-3.055-.586-4.516-1.152l-.147-.058a1.389 1.389 0 0 0-1.674.56L1.35 15.669a1.357 1.357 0 0 0 .257 1.761l7.785 6.672c.352.301.722.588 1.1.852l6.165 4.316a2 2 0 0 0 2.786-.491.803.803 0 0 0-.196-1.115l-1.833-1.283a.424.424 0 0 1-.082-.618.422.422 0 0 1 .567-.075l3.979 2.785a1.4 1.4 0 0 0 1.606-2.294l-3.724-2.606a.424.424 0 0 1-.082-.618.423.423 0 0 1 .567-.075l5.132 3.593a1.4 1.4 0 0 0 1.606-2.294l-4.868-3.407a.42.42 0 0 1-.081-.618.377.377 0 0 1 .506-.066l5.656 3.959a1.4 1.4 0 0 0 1.606-2.295z"/><path d="M16.536 27.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 23.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.495 1.495 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 23.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 25.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm16.555-4.137.627-.542-6.913-10.85-12.27 1.985a1.507 1.507 0 0 0-1.235 1.737c.658 2.695 6.003.693 8.355-.601l11.436 8.271z" fill="#E0AA94"/><path d="M16.536 26.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 22.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.497 1.497 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 22.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 24.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm21.557-7.456a1.45 1.45 0 0 0 .269-1.885l-.003-.005-3.467-6.521a1.488 1.488 0 0 0-1.794-.6c-1.992.771-4.174 1.657-6.292.937l-1.098-.377c-1.948-.675-4.066-1.466-6-.294-.695.409-1.738 1.133-2.411 1.58a6.873 6.873 0 0 1-2.762 1.076 1.502 1.502 0 0 0-1.235 1.737c.613 2.512 5.3.908 7.838-.369a.968.968 0 0 1 1.002.081l11.584 8.416 4.369-3.776z" fill="#EEC2AD"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1f91d-1f3fc.svg b/public/emoji/1f91d-1f3fc.svg
new file mode 100755
index 000000000..0ecf3b905
--- /dev/null
+++ b/public/emoji/1f91d-1f3fc.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#D2A077" d="M16.428 30.331a2.31 2.31 0 0 0 3.217-.568.798.798 0 0 0-.197-1.114l-1.85-1.949 4.222 2.955a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-3.596-3.305 5.375 3.763a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-4.766-4.073 5.864 4.105a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089L4.733 11.194l-3.467 5.521c-.389.6-.283 1.413.276 1.891l7.786 6.671c.355.304.724.591 1.107.859l5.993 4.195z"/><path fill="#F3D2A2" d="M29.802 21.752 18.5 13.601l-.059-.08.053-.08.053-.053.854.469c.958.62 3.147 1.536 4.806 1.536 1.135 0 1.815-.425 2.018-1.257a1.409 1.409 0 0 0-1.152-1.622 6.788 6.788 0 0 1-2.801-1.091l-.555-.373c-.624-.421-1.331-.898-1.853-1.206-.65-.394-1.357-.585-2.163-.585-1.196 0-2.411.422-3.585.83l-1.266.436a5.18 5.18 0 0 1-1.696.271c-1.544 0-3.055-.586-4.516-1.152l-.147-.058a1.389 1.389 0 0 0-1.674.56L1.35 15.669a1.357 1.357 0 0 0 .257 1.761l7.785 6.672c.352.301.722.588 1.1.852l6.165 4.316a2 2 0 0 0 2.786-.491.803.803 0 0 0-.196-1.115l-1.833-1.283a.424.424 0 0 1-.082-.618.422.422 0 0 1 .567-.075l3.979 2.785a1.4 1.4 0 0 0 1.606-2.294l-3.724-2.606a.424.424 0 0 1-.082-.618.423.423 0 0 1 .567-.075l5.132 3.593a1.4 1.4 0 0 0 1.606-2.294l-4.868-3.407a.42.42 0 0 1-.081-.618.377.377 0 0 1 .506-.066l5.656 3.959a1.4 1.4 0 0 0 1.606-2.295z"/><path d="M16.536 27.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 23.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.495 1.495 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 23.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 25.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm16.555-4.137.627-.542-6.913-10.85-12.27 1.985a1.507 1.507 0 0 0-1.235 1.737c.658 2.695 6.003.693 8.355-.601l11.436 8.271z" fill="#D2A077"/><path d="M16.536 26.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 22.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.497 1.497 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 22.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 24.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm21.557-7.456a1.45 1.45 0 0 0 .269-1.885l-.003-.005-3.467-6.521a1.488 1.488 0 0 0-1.794-.6c-1.992.771-4.174 1.657-6.292.937l-1.098-.377c-1.948-.675-4.066-1.466-6-.294-.695.409-1.738 1.133-2.411 1.58a6.873 6.873 0 0 1-2.762 1.076 1.502 1.502 0 0 0-1.235 1.737c.613 2.512 5.3.908 7.838-.369a.968.968 0 0 1 1.002.081l11.584 8.416 4.369-3.776z" fill="#E2C196"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1f91d-1f3fd.svg b/public/emoji/1f91d-1f3fd.svg
new file mode 100755
index 000000000..eaed0eff2
--- /dev/null
+++ b/public/emoji/1f91d-1f3fd.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#B78B60" d="M16.428 30.331a2.31 2.31 0 0 0 3.217-.568.798.798 0 0 0-.197-1.114l-1.85-1.949 4.222 2.955a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-3.596-3.305 5.375 3.763a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-4.766-4.073 5.864 4.105a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089L4.733 11.194l-3.467 5.521c-.389.6-.283 1.413.276 1.891l7.786 6.671c.355.304.724.591 1.107.859l5.993 4.195z"/><path fill="#D4AB88" d="M29.802 21.752 18.5 13.601l-.059-.08.053-.08.053-.053.854.469c.958.62 3.147 1.536 4.806 1.536 1.135 0 1.815-.425 2.018-1.257a1.409 1.409 0 0 0-1.152-1.622 6.788 6.788 0 0 1-2.801-1.091l-.555-.373c-.624-.421-1.331-.898-1.853-1.206-.65-.394-1.357-.585-2.163-.585-1.196 0-2.411.422-3.585.83l-1.266.436a5.18 5.18 0 0 1-1.696.271c-1.544 0-3.055-.586-4.516-1.152l-.147-.058a1.389 1.389 0 0 0-1.674.56L1.35 15.669a1.357 1.357 0 0 0 .257 1.761l7.785 6.672c.352.301.722.588 1.1.852l6.165 4.316a2 2 0 0 0 2.786-.491.803.803 0 0 0-.196-1.115l-1.833-1.283a.424.424 0 0 1-.082-.618.422.422 0 0 1 .567-.075l3.979 2.785a1.4 1.4 0 0 0 1.606-2.294l-3.724-2.606a.424.424 0 0 1-.082-.618.423.423 0 0 1 .567-.075l5.132 3.593a1.4 1.4 0 0 0 1.606-2.294l-4.868-3.407a.42.42 0 0 1-.081-.618.377.377 0 0 1 .506-.066l5.656 3.959a1.4 1.4 0 0 0 1.606-2.295z"/><path d="M16.536 27.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 23.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.495 1.495 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 23.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 25.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm16.555-4.137.627-.542-6.913-10.85-12.27 1.985a1.507 1.507 0 0 0-1.235 1.737c.658 2.695 6.003.693 8.355-.601l11.436 8.271z" fill="#B78B60"/><path d="M16.536 26.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 22.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.497 1.497 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 22.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 24.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm21.557-7.456a1.45 1.45 0 0 0 .269-1.885l-.003-.005-3.467-6.521a1.488 1.488 0 0 0-1.794-.6c-1.992.771-4.174 1.657-6.292.937l-1.098-.377c-1.948-.675-4.066-1.466-6-.294-.695.409-1.738 1.133-2.411 1.58a6.873 6.873 0 0 1-2.762 1.076 1.502 1.502 0 0 0-1.235 1.737c.613 2.512 5.3.908 7.838-.369a.968.968 0 0 1 1.002.081l11.584 8.416 4.369-3.776z" fill="#CC9B7A"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1f91d-1f3fe.svg b/public/emoji/1f91d-1f3fe.svg
new file mode 100755
index 000000000..6fc64a981
--- /dev/null
+++ b/public/emoji/1f91d-1f3fe.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#90603E" d="M16.428 30.331a2.31 2.31 0 0 0 3.217-.568.798.798 0 0 0-.197-1.114l-1.85-1.949 4.222 2.955a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-3.596-3.305 5.375 3.763a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-4.766-4.073 5.864 4.105a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089L4.733 11.194l-3.467 5.521c-.389.6-.283 1.413.276 1.891l7.786 6.671c.355.304.724.591 1.107.859l5.993 4.195z"/><path fill="#AF7E57" d="M29.802 21.752 18.5 13.601l-.059-.08.053-.08.053-.053.854.469c.958.62 3.147 1.536 4.806 1.536 1.135 0 1.815-.425 2.018-1.257a1.409 1.409 0 0 0-1.152-1.622 6.788 6.788 0 0 1-2.801-1.091l-.555-.373c-.624-.421-1.331-.898-1.853-1.206-.65-.394-1.357-.585-2.163-.585-1.196 0-2.411.422-3.585.83l-1.266.436a5.18 5.18 0 0 1-1.696.271c-1.544 0-3.055-.586-4.516-1.152l-.147-.058a1.389 1.389 0 0 0-1.674.56L1.35 15.669a1.357 1.357 0 0 0 .257 1.761l7.785 6.672c.352.301.722.588 1.1.852l6.165 4.316a2 2 0 0 0 2.786-.491.803.803 0 0 0-.196-1.115l-1.833-1.283a.424.424 0 0 1-.082-.618.422.422 0 0 1 .567-.075l3.979 2.785a1.4 1.4 0 0 0 1.606-2.294l-3.724-2.606a.424.424 0 0 1-.082-.618.423.423 0 0 1 .567-.075l5.132 3.593a1.4 1.4 0 0 0 1.606-2.294l-4.868-3.407a.42.42 0 0 1-.081-.618.377.377 0 0 1 .506-.066l5.656 3.959a1.4 1.4 0 0 0 1.606-2.295z"/><path d="M16.536 27.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 23.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.495 1.495 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 23.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 25.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm16.555-4.137.627-.542-6.913-10.85-12.27 1.985a1.507 1.507 0 0 0-1.235 1.737c.658 2.695 6.003.693 8.355-.601l11.436 8.271z" fill="#90603E"/><path d="M16.536 26.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 22.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.497 1.497 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 22.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 24.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm21.557-7.456a1.45 1.45 0 0 0 .269-1.885l-.003-.005-3.467-6.521a1.488 1.488 0 0 0-1.794-.6c-1.992.771-4.174 1.657-6.292.937l-1.098-.377c-1.948-.675-4.066-1.466-6-.294-.695.409-1.738 1.133-2.411 1.58a6.873 6.873 0 0 1-2.762 1.076 1.502 1.502 0 0 0-1.235 1.737c.613 2.512 5.3.908 7.838-.369a.968.968 0 0 1 1.002.081l11.584 8.416 4.369-3.776z" fill="#9B6A49"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1f91d-1f3ff.svg b/public/emoji/1f91d-1f3ff.svg
new file mode 100755
index 000000000..adf55f4f7
--- /dev/null
+++ b/public/emoji/1f91d-1f3ff.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#583529" d="M16.428 30.331a2.31 2.31 0 0 0 3.217-.568.798.798 0 0 0-.197-1.114l-1.85-1.949 4.222 2.955a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-3.596-3.305 5.375 3.763a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-4.766-4.073 5.864 4.105a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089L4.733 11.194l-3.467 5.521c-.389.6-.283 1.413.276 1.891l7.786 6.671c.355.304.724.591 1.107.859l5.993 4.195z"/><path fill="#7C533E" d="M29.802 21.752 18.5 13.601l-.059-.08.053-.08.053-.053.854.469c.958.62 3.147 1.536 4.806 1.536 1.135 0 1.815-.425 2.018-1.257a1.409 1.409 0 0 0-1.152-1.622 6.788 6.788 0 0 1-2.801-1.091l-.555-.373c-.624-.421-1.331-.898-1.853-1.206-.65-.394-1.357-.585-2.163-.585-1.196 0-2.411.422-3.585.83l-1.266.436a5.18 5.18 0 0 1-1.696.271c-1.544 0-3.055-.586-4.516-1.152l-.147-.058a1.389 1.389 0 0 0-1.674.56L1.35 15.669a1.357 1.357 0 0 0 .257 1.761l7.785 6.672c.352.301.722.588 1.1.852l6.165 4.316a2 2 0 0 0 2.786-.491.803.803 0 0 0-.196-1.115l-1.833-1.283a.424.424 0 0 1-.082-.618.422.422 0 0 1 .567-.075l3.979 2.785a1.4 1.4 0 0 0 1.606-2.294l-3.724-2.606a.424.424 0 0 1-.082-.618.423.423 0 0 1 .567-.075l5.132 3.593a1.4 1.4 0 0 0 1.606-2.294l-4.868-3.407a.42.42 0 0 1-.081-.618.377.377 0 0 1 .506-.066l5.656 3.959a1.4 1.4 0 0 0 1.606-2.295z"/><path d="M16.536 27.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 23.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.495 1.495 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 23.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 25.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm16.555-4.137.627-.542-6.913-10.85-12.27 1.985a1.507 1.507 0 0 0-1.235 1.737c.658 2.695 6.003.693 8.355-.601l11.436 8.271z" fill="#583529"/><path d="M16.536 26.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 22.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.497 1.497 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 22.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 24.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm21.557-7.456a1.45 1.45 0 0 0 .269-1.885l-.003-.005-3.467-6.521a1.488 1.488 0 0 0-1.794-.6c-1.992.771-4.174 1.657-6.292.937l-1.098-.377c-1.948-.675-4.066-1.466-6-.294-.695.409-1.738 1.133-2.411 1.58a6.873 6.873 0 0 1-2.762 1.076 1.502 1.502 0 0 0-1.235 1.737c.613 2.512 5.3.908 7.838-.369a.968.968 0 0 1 1.002.081l11.584 8.416 4.369-3.776z" fill="#664131"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1f91d.svg b/public/emoji/1f91d.svg
index 3d797a089..1deae92e9 100644
--- a/public/emoji/1f91d.svg
+++ b/public/emoji/1f91d.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36"><path fill="#EF9645" d="M17 18s-6.031 5.274-7.74 6.832c-1.323 1.203.88 3.498 2.135 2.452 3.333-2.785 6.493-4.85 6.493-4.85l.367.526c-1.309.79-4.693 2.858-6.449 4.438-1.324 1.19.767 3.553 2.093 2.365 1.822-1.634 5.995-4.565 5.995-4.565l.368.384c-1.08.679-2.772 1.94-4.985 3.958-1.332 1.215.619 2.485 1.764 1.534 3.116-2.586 3.232-4.383 6.661-5.85C28.935 22.986 17 18 17 18z"/><path fill="#FFCC4D" d="M29.979 8.836c.881-.438 1.653.144 2.106 1.053.448.911 2.532 5.015 2.953 5.869.425.852.191 2.103-.719 2.553-.911.453-2.234 1.054-3.092 2.512-.465.794-2.396 2.887-7.629 5.129-3.427 1.462-6.165 3.938-7.261 4.8-.886.698-2.673-.637-1.343-1.85 2.214-2.02 3.906-3.281 4.985-3.958l-.368-.386s-4.381 3.056-6.238 4.65c-1.261 1.085-2.938-.953-1.613-2.142 1.757-1.58 4.902-3.954 6.211-4.744l-.366-.529s-3.43 2.231-6.765 5.02c-1.113.93-2.847-1.159-1.525-2.364 1.71-1.555 5.043-4.343 7.093-5.499l-.196-.609s-3.218 1.805-5.996 4.494c-.994.961-2.974-.818-1.525-2.293 3.462-3.522 7.958-5.609 9.154-6.413 1.606-1.08 2.451-1.754 1.606-2.133-1.274-.573-3.396-2.582-4.21-4.21-1.053-2.106.44-3.77 2.105-2.106 1.053 1.053 3.159 3.158 5.263 3.158 2.829 0 3.262 1.053 5.264 1.053 1.054-.002 2.106-1.055 2.106-1.055"/><path fill="#EF9645" d="M25.048 15.167c-.334.001-1.439-.15-2.684-.725-1.073-.494-1.905-1.39-2.597-2.142.039.161-.065.354-.283.58.681.792 1.723 1.696 2.654 2.146 1.082.525 2.315.79 2.871.767.572-.024.385-.622.039-.626zm2.167 8.58c-2.264-1.054-4.062-1.934-.974-.66 1.277.525 3.194-2.06 1.315-2.917C23.774 18.444 12 12 12 12s-6.368 7.437-5.58 7.914c.789.474 1.118 3.849 5.665 6.818 4.298 2.808 6.975 4.015 7.981 4.518 2.107 1.053 3.477-1.678 1.833-2.412-2.833-1.266-2.734-1.343 1.418.382 1.537.64 2.829-2.25 1.205-2.981-2.422-1.089-2.64-1.221 1.239.527 1.435.643 3.073-2.264 1.454-3.019z"/><path fill="#FFDC5D" d="M7.09 9.278c-.842-.509-1.96-.256-2.485.615-.525.871-2.828 4.683-3.319 5.5-.492.816-.364 2.079.506 2.604.87.526 2.447 1.477 3.236 1.952.789.477 4.011 4.477 8.662 7.279 4.648 2.808 6.366 3.286 7.412 3.697 1.05.41 2.437-1.683.793-2.416-2.837-1.268-4.836-2.438-5.859-3.205l.318-.585s2.837 2.12 6.987 3.848c1.537.64 2.79-1.754 1.167-2.487-2.423-1.089-5.412-2.894-6.651-3.79l.346-.571s3.946 2.494 7.825 4.242c1.431.645 2.632-1.786 1.013-2.542-2.26-1.054-5.448-2.955-7.394-4.277l.338-.5s3.615 2.551 6.705 3.823c1.277.528 2.78-1.861.899-2.721C23.81 18.019 19.525 15 18.401 14.1c-.918-.737-1.181-2.413 1.052-3.158 3.158-1.053 4.211-3.158 4.211-4.211 0-1.489-1.376-2.146-2.104-1.053-2.107 3.158-3.166 2.082-5.263 3.158-2.514 1.291-5.466 2.662-7.179 1.628-.733-.441-2.028-1.186-2.028-1.186"/><path fill="#FFCC4D" d="M18.948 11.721l5.426-2.712c-.477-.102-1.04-.172-1.763-.172-2.104 0-4.21-2.105-5.263-3.158-1.665-1.664-3.158 0-2.105 2.106.715 1.428 2.433 3.148 3.705 3.936z"/></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#EF9645" d="M16.428 30.331a2.31 2.31 0 0 0 3.217-.568.798.798 0 0 0-.197-1.114l-1.85-1.949 4.222 2.955a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-3.596-3.305 5.375 3.763a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-4.766-4.073 5.864 4.105a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089L4.733 11.194l-3.467 5.521c-.389.6-.283 1.413.276 1.891l7.786 6.671c.355.304.724.591 1.107.859l5.993 4.195z"/><path fill="#FFDC5D" d="M29.802 21.752 18.5 13.601l-.059-.08.053-.08.053-.053.854.469c.958.62 3.147 1.536 4.806 1.536 1.135 0 1.815-.425 2.018-1.257a1.409 1.409 0 0 0-1.152-1.622 6.788 6.788 0 0 1-2.801-1.091l-.555-.373c-.624-.421-1.331-.898-1.853-1.206-.65-.394-1.357-.585-2.163-.585-1.196 0-2.411.422-3.585.83l-1.266.436a5.18 5.18 0 0 1-1.696.271c-1.544 0-3.055-.586-4.516-1.152l-.147-.058a1.389 1.389 0 0 0-1.674.56L1.35 15.669a1.357 1.357 0 0 0 .257 1.761l7.785 6.672c.352.301.722.588 1.1.852l6.165 4.316a2 2 0 0 0 2.786-.491.803.803 0 0 0-.196-1.115l-1.833-1.283a.424.424 0 0 1-.082-.618.422.422 0 0 1 .567-.075l3.979 2.785a1.4 1.4 0 0 0 1.606-2.294l-3.724-2.606a.424.424 0 0 1-.082-.618.423.423 0 0 1 .567-.075l5.132 3.593a1.4 1.4 0 0 0 1.606-2.294l-4.868-3.407a.42.42 0 0 1-.081-.618.377.377 0 0 1 .506-.066l5.656 3.959a1.4 1.4 0 0 0 1.606-2.295z"/><path d="M16.536 27.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 23.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.495 1.495 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 23.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 25.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm16.555-4.137.627-.542-6.913-10.85-12.27 1.985a1.507 1.507 0 0 0-1.235 1.737c.658 2.695 6.003.693 8.355-.601l11.436 8.271z" fill="#EF9645"/><path d="M16.536 26.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 22.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.497 1.497 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 22.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 24.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm21.557-7.456a1.45 1.45 0 0 0 .269-1.885l-.003-.005-3.467-6.521a1.488 1.488 0 0 0-1.794-.6c-1.992.771-4.174 1.657-6.292.937l-1.098-.377c-1.948-.675-4.066-1.466-6-.294-.695.409-1.738 1.133-2.411 1.58a6.873 6.873 0 0 1-2.762 1.076 1.502 1.502 0 0 0-1.235 1.737c.613 2.512 5.3.908 7.838-.369a.968.968 0 0 1 1.002.081l11.584 8.416 4.369-3.776z" fill="#FFCC4D"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1f921.svg b/public/emoji/1f921.svg
index 6d16a6624..6ca668dca 100644
--- a/public/emoji/1f921.svg
+++ b/public/emoji/1f921.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36"><circle fill="#4289C1" cx="29" cy="3" r="2"/><circle fill="#4289C1" cx="33" cy="8" r="3"/><circle fill="#4289C1" cx="33" cy="4" r="3"/><circle fill="#4289C1" cx="7" cy="3" r="2"/><circle fill="#4289C1" cx="3" cy="8" r="3"/><circle fill="#4289C1" cx="3" cy="4" r="3"/><path fill="#FEE7B8" d="M36 18c0 9.941-8.059 18-18 18S0 27.941 0 18 8.059 0 18 0s18 8.059 18 18"/><circle fill="#4289C1" cx="30.5" cy="4.5" r="2.5"/><circle fill="#4289C1" cx="32" cy="7" r="2"/><circle fill="#4289C1" cx="5.5" cy="4.5" r="2.5"/><circle fill="#4289C1" cx="4" cy="7" r="2"/><circle fill="#FF7892" cx="6.93" cy="21" r="4"/><circle fill="#FF7892" cx="28.93" cy="21" r="4"/><path fill="#DA2F47" d="M27.335 23.629c-.178-.161-.444-.171-.635-.029-.039.029-3.922 2.9-8.7 2.9-4.766 0-8.662-2.871-8.7-2.9-.191-.142-.457-.13-.635.029-.177.16-.217.424-.094.628C8.7 24.472 11.788 31 18 31s9.301-6.528 9.429-6.743c.123-.205.084-.468-.094-.628z"/><path fill="none" d="M27.335 23.629c-.178-.161-.444-.171-.635-.029-.039.029-3.922 2.9-8.7 2.9-4.766 0-8.662-2.871-8.7-2.9-.191-.142-.457-.13-.635.029-.177.16-.217.424-.094.628C8.7 24.472 11.788 31 18 31s9.301-6.528 9.429-6.743c.123-.205.084-.468-.094-.628z"/><ellipse fill="#664500" cx="11.5" cy="11.5" rx="2.5" ry="3.5"/><ellipse fill="#664500" cx="25.5" cy="11.5" rx="2.5" ry="3.5"/><circle fill="#BB1A34" cx="18.5" cy="19.5" r="3.5"/></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36"><circle fill="#4289C1" cx="29" cy="3" r="2"/><circle fill="#4289C1" cx="33" cy="8" r="3"/><circle fill="#4289C1" cx="33" cy="4" r="3"/><circle fill="#4289C1" cx="7" cy="3" r="2"/><circle fill="#4289C1" cx="3" cy="8" r="3"/><circle fill="#4289C1" cx="3" cy="4" r="3"/><path fill="#FEE7B8" d="M36 18c0 9.941-8.059 18-18 18S0 27.941 0 18 8.059 0 18 0s18 8.059 18 18"/><circle fill="#4289C1" cx="30.5" cy="4.5" r="2.5"/><circle fill="#4289C1" cx="32" cy="7" r="2"/><circle fill="#4289C1" cx="5.5" cy="4.5" r="2.5"/><circle fill="#4289C1" cx="4" cy="7" r="2"/><circle fill="#FF7892" cx="6.93" cy="21" r="4"/><circle fill="#FF7892" cx="28.93" cy="21" r="4"/><path fill="#DA2F47" d="M27.335 23.629c-.178-.161-.444-.171-.635-.029-.039.029-3.922 2.9-8.7 2.9-4.766 0-8.662-2.871-8.7-2.9-.191-.142-.457-.13-.635.029-.177.16-.217.424-.094.628C8.7 24.472 11.788 31 18 31s9.301-6.528 9.429-6.743c.123-.205.084-.468-.094-.628z"/><ellipse fill="#664500" cx="11.5" cy="11.5" rx="2.5" ry="3.5"/><ellipse fill="#664500" cx="25.5" cy="11.5" rx="2.5" ry="3.5"/><circle fill="#BB1A34" cx="18.5" cy="19.5" r="3.5"/></svg>
diff --git a/public/emoji/1f979.svg b/public/emoji/1f979.svg
new file mode 100755
index 000000000..1944a5463
--- /dev/null
+++ b/public/emoji/1f979.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#FFCC4D" d="M36 18c0 9.941-8.059 18-18 18S0 27.941 0 18 8.059 0 18 0s18 8.059 18 18"/><path fill="#65471B" d="M18 31c-5.629 0-6.896-3.527-6.947-3.678a1 1 0 0 1 1.889-.658C12.987 26.782 13.895 29 18 29c4.128 0 5.022-2.242 5.059-2.337.193-.51.763-.78 1.276-.596s.788.739.612 1.255C24.896 27.473 23.629 31 18 31zM28.994 8.011A1.005 1.005 0 0 0 28.011 7c-.067-.001-1.653-.056-3.304-1.707a.999.999 0 1 0-1.414 1.414C25.56 8.974 27.901 9 28 9a.995.995 0 0 0 .994-.989zM12.707 6.707a.999.999 0 1 0-1.414-1.414C9.652 6.934 8.075 6.998 7.99 7A1 1 0 0 0 8 9c.099 0 2.44-.026 4.707-2.293z"/><path fill="#FFF" d="M29.895 15.058c-2.186-3.426-6.094-4.536-8.157-3.659-1.14.483-1.711 2.022-1.737 4.647-.006.616.018 1.294.072 2.032.032.435.067.876.119 1.353.134 1.219.777 2.181 1.859 2.779.72.399 1.581.604 2.471.661 1.523.096 3.137-.246 4.281-.799 1.21-.584 1.996-1.636 2.158-2.886.162-1.243-.187-2.749-1.066-4.128z"/><path fill="#F4900C" d="M30.962 19.186c.161-1.243-.188-2.75-1.067-4.128a8.85 8.85 0 0 0-1.631-1.878 5.958 5.958 0 0 0-2.764-.68 6.005 6.005 0 0 0-5.498 3.606c-.004.601.018 1.257.071 1.973.032.435.067.876.12 1.353.134 1.219.777 2.181 1.859 2.779.72.399 1.581.604 2.471.661 1.523.096 3.137-.246 4.281-.799 1.21-.585 1.996-1.636 2.158-2.887z"/><circle fill="#65471B" cx="25.5" cy="18" r="4"/><ellipse transform="rotate(-45.028 24.498 14.999)" fill="#FFF" cx="24.5" cy="15" rx="1.674" ry="1.303"/><path fill="#5DADEC" d="M21.81 22.648c.747.414 1.649.657 2.682.722.182.011.365.017.549.017 1.392 0 2.843-.315 3.981-.864.973-.47 1.698-1.214 2.102-2.117a.585.585 0 0 0-.254-.753c-1.421-.771-2.921 1.362-4.872 1.362-1.952 0-4.074-.936-5.256 0a.506.506 0 0 0-.065.728c.309.353.686.658 1.133.905z"/><path fill="#FFF" d="M6.105 15.058c2.186-3.426 6.094-4.536 8.157-3.659 1.14.483 1.711 2.022 1.737 4.647.006.616-.018 1.294-.072 2.032-.032.435-.067.876-.119 1.353-.134 1.219-.777 2.181-1.859 2.779-.72.399-1.581.604-2.471.661-1.523.096-3.137-.246-4.281-.799-1.21-.584-1.996-1.636-2.158-2.886-.162-1.243.187-2.749 1.066-4.128z"/><path fill="#F4900C" d="M15.808 19.432c-.134 1.219-.777 2.181-1.859 2.779-.72.399-1.581.604-2.471.661-1.523.096-3.137-.246-4.281-.799-1.21-.584-1.996-1.636-2.158-2.886-.161-1.243.188-2.75 1.067-4.128a8.85 8.85 0 0 1 1.631-1.878 5.958 5.958 0 0 1 2.764-.68 6.005 6.005 0 0 1 5.498 3.606c.004.601-.018 1.257-.071 1.973a41.06 41.06 0 0 1-.12 1.352z"/><circle fill="#65471B" cx="10.5" cy="18" r="4"/><path fill="#FFF" d="M10.954 15c-.203.828-1.019 1.5-1.822 1.5-.803 0-1.289-.672-1.086-1.5s1.019-1.5 1.822-1.5c.803 0 1.289.672 1.086 1.5z"/><path fill="#5DADEC" d="M14.19 22.648c-.747.414-1.649.657-2.682.722a9.097 9.097 0 0 1-.549.017c-1.392 0-2.843-.315-3.981-.864-.973-.47-1.698-1.214-2.102-2.117a.585.585 0 0 1 .254-.753c1.421-.771 2.921 1.362 4.872 1.362 1.952 0 4.074-.936 5.256 0a.506.506 0 0 1 .065.728 4.178 4.178 0 0 1-1.133.905z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1f9cc.svg b/public/emoji/1f9cc.svg
new file mode 100755
index 000000000..ebc08baf0
--- /dev/null
+++ b/public/emoji/1f9cc.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#898379" d="M6 23c-4 0-4.5 2.5-4.5 2.5L0 25v11h36V25l-1 1s-1-3-4-3H6z"/><path fill="#4A4153" d="M34.712 11.129C32.343 4.839 25.009 3.077 18 3.077c-.15 0-.285.006-.432.007-.77-.018-5.121-.148-7.939-.897A.498.498 0 0 0 9 2.67V4s-4.126-.688-6.676-1.493a.501.501 0 0 0-.579.734l2.14 3.567C.736 10.28 3 15.31 3 18c0 8 3 8 3 8h23c3.497 0 4-4.503 4-8 0-1.451.599-2.767.137-5.338a.93.93 0 0 1 1.15-1.063.358.358 0 0 0 .425-.47z"/><path fill="#69615D" d="M9 29c-.155 0-.309.036-.447.105C5.602 30.581 5.038 35.898 5 36h26c-.038-.102-.602-5.419-3.553-6.895A1.002 1.002 0 0 0 27 29H9z"/><path fill="#A6D388" d="M9 30c-1.148.574-1.307 1.806-1.235 2.752a5.396 5.396 0 0 1-.551 2.821L7 36h22l-.214-.427a5.396 5.396 0 0 1-.551-2.821c.072-.946-.087-2.178-1.235-2.752H9z"/><path fill="#77B255" d="M17.946 33.923c4.734 0 8.014-.675 10.285-1.886-.062-.783-.357-1.6-1.231-2.037H9c-.86.43-1.16 1.229-1.228 2.001 2.365 1.304 5.675 1.922 10.174 1.922z"/><path fill="#A6D388" d="M24.354 14.222c1.045.385 2.045 1.714 2.175 2.448.13.735.261 1.329-.565.594-3.312-2.942-6.919-1.783-10.495-3.581-2.497-1.255-3.257-2.644-3.257-2.644s-.305 1.853-4.091 3.741c-1.46.729-3.122.443-3.122 3.22 0 7.483-1.258 13.923 12.947 13.923 11.26 0 12.87-3.814 13.054-9.121.003-3.604-.463-5.009-1.598-6.272-.992-1.105-2.263-1.993-5.048-2.308z"/><path fill="#77B255" d="M20 24h-4a1 1 0 0 1 0-2h4a1 1 0 0 1 0 2z"/><path fill="#744629" d="M23 28H13a1 1 0 0 1 0-2h10a1 1 0 0 1 0 2z"/><path d="M15 16h-4a1 1 0 0 0 0 2h1v2a1 1 0 1 0 2 0v-2h1a1 1 0 0 0 0-2zm10 0h-4a1 1 0 0 0 0 2h1v2a1 1 0 1 0 2 0v-2h1a1 1 0 0 0 0-2z" fill="#3E721D"/><path d="M31 13c2 2 2 5 2 5l3-5s-2-2-5 0zM5 13c-2 2-2 5-2 5l-3-5s2-2 5 0z" fill="#A6D388"/><path d="M.983 30.656a.1.1 0 0 1-.116.028.1.1 0 0 1-.06-.104c.095-.792.452-2.923 1.623-4.209a.1.1 0 0 1 .174.061c.129 1.932-1.116 3.623-1.621 4.224zM.95 33.678c-.01.038.004.079.035.104s.074.028.109.009c.462-.248.983-.784 1.221-1.485.289-.853.269-1.434.226-1.723a.102.102 0 0 0-.073-.082.1.1 0 0 0-.104.034 6.14 6.14 0 0 0-.794 1.279c-.299.655-.521 1.485-.62 1.864zm3.594-7.465a.1.1 0 0 0-.07-.085.097.097 0 0 0-.105.031c-.758.89-.897 2.264-.922 2.817a.1.1 0 0 0 .173.074 3.532 3.532 0 0 0 .924-2.837zm1.169 3.024a.1.1 0 0 0-.06-.108.1.1 0 0 0-.119.033c-.951 1.296-2.363 4.513-2.831 5.606a.1.1 0 0 0 .033.12.1.1 0 0 0 .124-.004c.515-.44 1.532-1.404 2.012-2.528.483-1.135.739-2.485.841-3.119zm24.448.423a.101.101 0 0 0-.114-.005.1.1 0 0 0-.044.105c.23 1.084.886 2.467 1.942 3.3a.1.1 0 0 0 .114.007.1.1 0 0 0 .046-.105c-.121-.615-.559-2.244-1.944-3.302zm4.729 4.28a.1.1 0 0 0 .145-.119c-.235-.677-1.032-2.6-2.692-3.283a.097.097 0 0 0-.104.018.1.1 0 0 0-.03.102c.525 1.879 2.097 2.943 2.681 3.282zm-.695-3.493a.1.1 0 0 0 .128-.127c-.374-1.05-1.476-2.639-2.95-3.014a.1.1 0 0 0-.12.126c.629 2.025 2.365 2.806 2.942 3.015zm.763-1.791a.1.1 0 0 0 .16-.102c-.263-1.09-1.298-2.795-2.646-3.282a.1.1 0 0 0-.105.024.102.102 0 0 0-.023.105c.552 1.499 2.058 2.809 2.614 3.255z" fill="#69615D"/><path d="M31.505 13.587c.638-.509 1.681-.932 3.117-.571a.5.5 0 1 1-.244.97c-1.224-.309-1.959.114-2.327.447a6.29 6.29 0 0 0-.546-.846zm-27.01-.001c-.637-.509-1.68-.932-3.117-.571a.5.5 0 1 0 .244.97c1.225-.308 1.959.115 2.327.446a6.41 6.41 0 0 1 .546-.845z" fill="#77B255"/><path d="M13 27v-2s2 .667 2 2h-2zm10 0v-2s-2 .667-2 2h2z" fill="#FFEBA5"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1fa7b.svg b/public/emoji/1fa7b.svg
new file mode 100755
index 000000000..fd81ad8ec
--- /dev/null
+++ b/public/emoji/1fa7b.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#88C9F9" d="M33 31c0 1.103-.897 2-2 2H5c-1.103 0-2-.897-2-2V5c0-1.103.897-2 2-2h26c1.103 0 2 .897 2 2v26z"/><path fill="#1C6399" d="M5 4c-.551 0-1 .449-1 1v26c0 .551.449 1 1 1h26c.551 0 1-.449 1-1V5c0-.551-.449-1-1-1H5z"/><path fill="#50A5E6" d="M30.562 15.127c-.944-1.292-8.539 2.967-8.613 3.014-.715.445-1.282.591-1.682.622.536-.76 1.513-1.98 2.791-2.869 6.217-4.319 5.939-4.93 5.735-5.376a.7.7 0 0 0-.486-.387c-1.081-.245-4.839 2.221-5.89 3.085-1.187.975-3.103 2.391-3.874 2.957-.877-.885.321-2.108 1.268-3.458 3.616-5.156 4.267-6.488 3.484-7.124a.797.797 0 0 0-.596-.161c-1.413.177-5.446 5.792-6.488 7.196-.887 1.192-2.942 3.345-3.659 2.048-.207-.375-.31-1.06.022-1.855.59-1.415.628-4.899-.859-5.226-1.723-.375-1.466 3.027-3.329 6.409-.631 1.145-1.227 2.227-1.186 4.864.057 3.657.096 4.554-3.2 8.797V31c0 .551.449 1 1 1h6.952c.661-1.208 1.208-2.184 1.36-2.401.359-.512 1.928-1.661 2.963-1.98 1.223-.377 3.453-1.846 4.043-2.666.517-.716 5.397-.748 7.61-3.038.289-.298.89-.92.495-1.473-.176-.249-.507-.71-2.961.44-1.203.563-3.721.927-4.637.8.751-.615 3.056-1.518 3.96-1.87 1.205-.469 3.617-1.706 4.509-2.501.675-.602 1.366-.833 1.467-1.456.041-.246-.026-.491-.199-.728z"/><path fill="#FFF" d="M11.327 26.382a.59.59 0 0 0-.405-.702c-.191-.057-.377-.139-.495-.256a1.436 1.436 0 1 1 2.155-1.885c.179.25.413.449.688.586.106.053.205.122.294.211a1.239 1.239 0 0 1 0 1.75.781.781 0 0 0-.235.548.984.984 0 0 1-.287.687 1.005 1.005 0 0 1-1.421.002c-.327-.328-.359-.667-.294-.941zm-1.659-.147a.73.73 0 1 0 1.034 1.031.73.73 0 0 0-1.034-1.031zm5.456-1.931c.528-.634 1.148-1.161 1.807-1.645.728-.589 1.599-.952 2.363-1.472.605-.741-.519-1.663-1.128-.929-1.088 1.217-2.383 2.26-3.865 2.958-.481.19-.582.881-.166 1.197a.704.704 0 0 0 .989-.109zm-4.46-1.518a.568.568 0 0 0-.001-.804c-.566-.564-1.444-.5-1.54-.489-.311.03-.538.304-.51.615s.308.535.614.517c.143-.011.484.013.634.162a.565.565 0 0 0 .803-.001zm12.88.359a.429.429 0 1 0-.166-.837c-.744.241-1.516.342-2.294.407a5.167 5.167 0 0 1-.635.058c.121.219.201.464.221.73.008.116.004.23-.009.342.936-.331 1.892-.597 2.883-.7zm-9.734-.131c.687-.849 1.489-1.573 2.29-2.299.825-.7 1.649-1.4 2.57-1.995.496-.309.53-1.065.056-1.414a.864.864 0 0 0-1.213.161c-1.372 1.691-2.906 3.222-4.667 4.503a.718.718 0 1 0 .964 1.044zm11.278-4.897a.877.877 0 0 1 .031.493l2.269-1.434c.286-.169.059-.634-.252-.509l-2.55.949c.22.088.408.26.502.501zm.807 4.175c.279-.136.136-.594-.176-.541-.082.02-1.122.143-1.588.23.2.121.353.318.41.564a.88.88 0 0 1-.039.486l1.393-.739zm-17.148 6.98c.515-.284 1.255-1.352.664-1.558 0 0-.239-.083-.76-.603-.745-.743-.87-1.58-.87-1.58-.27-1.806-1.722 2.406-3.781 3.63V31c0 .551.449 1 1 1h1.626c.22-.335.424-1.793 2.121-2.728zm1.474-9.259c-.147-.837-.033-1.748.164-2.568.057-.588.563-1.133.283-1.74a1.036 1.036 0 0 0-1.9.824c.115.266.162.526.192.784.068.782-.017 1.584-.479 2.255-.942 1.578 1.809 2.285 1.74.445zm16.591-7.951 1.022-1.035c.115-.109-.029-.307-.169-.228l-1.307.686a.66.66 0 0 1 .364.277.634.634 0 0 1 .09.3zm.45 9.069-1.063.264a.656.656 0 0 1 .294.336.647.647 0 0 1 .033.297l.858-.641c.125-.086.027-.298-.122-.256zm-3.497-3.148c-.854.494-1.791.816-2.746 1.083-.434.133-.873.253-1.314.364a1.774 1.774 0 0 1 .666 1.551c1.216-.785 2.465-1.497 3.845-1.95.799-.258.283-1.448-.451-1.048zM8.621 25.716a.567.567 0 1 0 .987-.563c-.338-.594-.128-1.168-.022-1.388a.568.568 0 1 0-1.024-.494c-.389.806-.368 1.697.059 2.445zm1.716-14.058c-.141 1.009-.673 1.886-1.251 2.729a1.684 1.684 0 0 1 1.259.021c.256.108.466.276.633.475-.02-.996.023-1.997.447-2.895.393-.831-.956-1.237-1.088-.33zm.751-2.765c-.065.645-.262 1.256-.51 1.851.171-.048.35-.07.535-.032.143.03.272.09.387.166.057-.617.161-1.228.366-1.815.228-.59-.739-.8-.778-.17zm4.545 17.14c1.039-.85 2.252-1.504 3.577-1.764.588-.069.857-.857.42-1.268a.748.748 0 0 0-1.058-.002c-.496.471-1.064.822-1.669 1.119-.693.408-1.509.514-2.216.863-.686.622.257 1.667.946 1.052zm-.468-10.925c-1.13 2.07-2.45 4.012-4.039 5.753-.714.8.602 1.759 1.146.84 1.201-2.142 2.801-3.985 4.43-5.805a.864.864 0 1 0-1.537-.788zm13.9.76-1.415.42a.656.656 0 0 1 .303.343.656.656 0 0 1 .03.312l1.203-.818c.135-.085.031-.307-.121-.257zM11.841 29.515a.857.857 0 1 0-1.416-.95A38.098 38.098 0 0 1 8.279 32h1.736c.576-.85 1.164-1.693 1.826-2.485zm14.086-17.586-2.362 1.352a.894.894 0 0 1 .578.413c.09.151.115.317.111.481l2.005-1.785c.254-.214-.046-.635-.332-.461zm-7.164-1.192c-.47.824-1.093 1.539-1.76 2.219a7.76 7.76 0 0 1-.884.893 1.768 1.768 0 0 1 1.341.999c.615-1.226 1.299-2.41 2.216-3.432.567-.625-.481-1.398-.913-.679zm3.99 3.153c-.765.718-1.649 1.287-2.563 1.809a29.8 29.8 0 0 1-1.361.773 1.773 1.773 0 0 1 1.029 1.374c1.094-1.135 2.24-2.207 3.579-3.045.707-.439-.068-1.465-.684-.911zm-1.552-6.001-1.865 1.982a.893.893 0 0 1 .674.227c.13.118.202.27.246.428l1.397-2.292c.181-.279-.229-.595-.452-.345zm1.198-1.42-.934.858a.656.656 0 0 1 .421.165c.08.073.132.162.168.257l.571-1.107c.076-.136-.113-.283-.226-.173z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1fa7c.svg b/public/emoji/1fa7c.svg
new file mode 100755
index 000000000..895af1d5b
--- /dev/null
+++ b/public/emoji/1fa7c.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#CCD6DD" d="M4.504 32.91a.498.498 0 0 1-.708 0l-.706-.707a.5.5 0 0 1 0-.707l3.889-3.889a.5.5 0 0 1 .707 0l.707.707a.5.5 0 0 1 0 .707L4.504 32.91z"/><path fill="#8899A6" d="M33.142 8.515 20.838 20.819a11.353 11.353 0 0 1-3.571 2.418l-2.931 1.256-4.869 4.869a1.518 1.518 0 0 1-2.146 0l-.683-.682a1.518 1.518 0 0 1 0-2.146l4.869-4.869 1.256-2.931a11.341 11.341 0 0 1 2.418-3.571L27.485 2.858a.5.5 0 0 1 .707.707L15.888 15.869c-.94.94-1.683 2.037-2.206 3.258l-.703 1.641a1.716 1.716 0 0 0 2.253 2.253l1.641-.703a10.368 10.368 0 0 0 3.258-2.206L32.435 7.808a.5.5 0 0 1 .707.707zM4.716 31.708l-.424-.424a.497.497 0 0 0-.526-.116l-2.687.99a.497.497 0 0 0-.181.116l-.637.636a.5.5 0 0 0 0 .708l2.122 2.122a.5.5 0 0 0 .708 0l.636-.637a.502.502 0 0 0 .116-.181l.99-2.687a.504.504 0 0 0-.117-.527z"/><path fill="#FFAC33" d="M18.881 12.876c.223.519.685.94 1.213 1.106.354.111.783.325 1.191.733s.622.837.733 1.191c.166.528.586.99 1.106 1.213l-1.178 1.178a2.013 2.013 0 0 0-1.213-1.106 2.911 2.911 0 0 1-1.191-.733 2.911 2.911 0 0 1-.733-1.191 2.01 2.01 0 0 0-1.106-1.213l1.178-1.178zm15.444-2.702a1.48 1.48 0 0 1-.474-.078 8.388 8.388 0 0 1-3.268-2.02l-2.66-2.66a8.411 8.411 0 0 1-2.02-3.268 1.5 1.5 0 1 1 2.846-.948c.262.785.71 1.51 1.295 2.095l2.66 2.66a5.394 5.394 0 0 0 2.095 1.295 1.5 1.5 0 0 1-.474 2.924z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faa9.svg b/public/emoji/1faa9.svg
new file mode 100755
index 000000000..e0243c0b0
--- /dev/null
+++ b/public/emoji/1faa9.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#ADE3FF" d="M22.981 18.944c-.053 2.052-.272 4.003-.628 5.752a39.945 39.945 0 0 1-4.353.295v-5.992c1.888-.003 3.539-.022 4.981-.055zM21.294 5.353c.907.161 1.781.371 2.611.611a10.44 10.44 0 0 0-3.637-2.022c.362.398.705.868 1.026 1.411zm-8.625 5.834A69.042 69.042 0 0 1 17 11.006V6.015c-.92.024-1.814.107-2.671.24-.682 1.297-1.255 2.982-1.66 4.932zm-9.027 2.549a14.443 14.443 0 0 0-.604 3.518c.329.096 1.004.198 1.981.295a18.8 18.8 0 0 1 .62-4.409c-1.071.235-1.763.452-1.997.596zM17 17.998v-5.993c-1.602.012-3.12.082-4.518.189a34.576 34.576 0 0 0-.48 5.735c1.506.041 3.177.065 4.998.069zM13.706 5.353a8.52 8.52 0 0 1 1.027-1.411 10.44 10.44 0 0 0-3.637 2.022c.829-.24 1.703-.45 2.61-.611z"/><path fill="#F0FFFF" d="M22.331 11.187A69.042 69.042 0 0 0 18 11.006V6.015c.92.024 1.814.107 2.671.24.682 1.297 1.255 2.982 1.66 4.932zM5.738 23.198a18.727 18.727 0 0 1-.716-4.645c-.922-.107-1.567-.225-2.011-.343.02 1.42.237 2.794.64 4.088.209.18.943.519 2.087.9zm5.893-11.927c.363-1.836.871-3.46 1.492-4.798A23.65 23.65 0 0 0 9.576 7.52c-1.02 1.226-1.857 2.685-2.466 4.309 1.36-.23 2.917-.419 4.521-.558zm-3.92 16.34c-.999-.493-1.695-.945-2.016-1.222a14.415 14.415 0 0 1-1.546-2.735c.536.242 1.2.485 1.97.721.425 1.162.96 2.247 1.592 3.236zM23.998 17.9c2.008-.066 3.685-.158 4.987-.262a17.755 17.755 0 0 0-.728-4.719 53.996 53.996 0 0 0-4.704-.636c.281 1.734.44 3.622.445 5.617zm5.038-5.86c.729.15 1.368.313 1.884.489a14.443 14.443 0 0 0-1.718-3.055c-.326-.275-1.008-.705-1.968-1.175a16.574 16.574 0 0 1 1.802 3.741zM11.595 24.553a34.586 34.586 0 0 1-.577-5.635c-2.126-.061-3.751-.154-4.993-.263.062 1.725.352 3.376.853 4.894 1.282.365 2.885.73 4.717 1.004z"/><path fill="#A8C1FF" d="M20.715 29.658c-.865.131-1.774.212-2.715.234V25.99a41.391 41.391 0 0 0 4.12-.268c-.373 1.526-.851 2.86-1.405 3.936zm9.267-12.109c.976-.097 1.652-.199 1.981-.295a14.434 14.434 0 0 0-.604-3.518c-.234-.144-.926-.361-1.997-.596.372 1.394.584 2.873.62 4.409zM14.921 30.743c.633.913 1.338 1.502 2.079 1.688v-1.538a21.98 21.98 0 0 1-2.079-.15z"/><path fill="#F1C6FF" d="M31.989 18.21a14.416 14.416 0 0 1-.64 4.088c-.21.181-.943.519-2.088.9.421-1.461.669-3.02.716-4.645.923-.107 1.568-.225 2.012-.343zm-8.798 7.379c-.335 1.452-.768 2.746-1.274 3.855a23.18 23.18 0 0 0 3.587-1.052 14.81 14.81 0 0 0 2.18-3.677 40.811 40.811 0 0 1-4.493.874zm-9.537 4.965a24.664 24.664 0 0 1-2.676-.626 10.498 10.498 0 0 0 3.755 2.13 8.66 8.66 0 0 1-1.079-1.504zm6.425.189a21.98 21.98 0 0 1-2.079.15v1.538c.741-.186 1.446-.775 2.079-1.688z"/><path fill="#CCB3FF" d="M14.285 29.658c-.554-1.076-1.032-2.41-1.405-3.935 1.338.153 2.726.249 4.12.268v3.902a21.7 21.7 0 0 1-2.715-.235zm14.596-5.283a16.559 16.559 0 0 1-1.592 3.236c.999-.493 1.695-.945 2.016-1.222a14.47 14.47 0 0 0 1.546-2.735c-.535.242-1.2.485-1.97.721zm-4.9-5.457a34.366 34.366 0 0 1-.577 5.635 37.787 37.787 0 0 0 4.716-1.004c.501-1.518.791-3.169.853-4.894-1.24.109-2.866.202-4.992.263zm-2.635 11.636a8.66 8.66 0 0 1-1.079 1.504 10.475 10.475 0 0 0 3.755-2.13 24.61 24.61 0 0 1-2.676.626zM35.5 3A2.503 2.503 0 0 1 33 .5a.5.5 0 0 0-1 0C32 1.878 30.878 3 29.5 3a.5.5 0 0 0 0 1C30.878 4 32 5.122 32 6.5a.5.5 0 0 0 1 0C33 5.122 34.122 4 35.5 4a.5.5 0 0 0 0-1z"/><path fill="#B0F7FF" d="M18 5.016V3.569c.712.179 1.389.736 2.002 1.589-.66-.08-1.33-.125-2.002-.142zm3.877 1.456c.621 1.339 1.129 2.962 1.492 4.798 1.603.139 3.161.328 4.521.557-.609-1.624-1.446-3.083-2.466-4.309a23.974 23.974 0 0 0-3.547-1.046zM18 12.005v5.993c1.821-.004 3.492-.029 4.999-.069a34.595 34.595 0 0 0-.48-5.735A66.538 66.538 0 0 0 18 12.005zm-1 12.986v-5.992a235.782 235.782 0 0 1-4.981-.055c.053 2.052.272 4.003.628 5.752 1.356.166 2.817.275 4.353.295zm-5.553-12.708c-1.84.172-3.436.402-4.704.636a17.708 17.708 0 0 0-.728 4.719c1.303.104 2.98.196 4.987.262.005-1.995.164-3.883.445-5.617zm3.551-7.125c.66-.08 1.33-.125 2.002-.142V3.569c-.712.179-1.389.736-2.002 1.589zM5.964 12.04a16.574 16.574 0 0 1 1.802-3.741c-.96.469-1.642.9-1.968 1.175a14.487 14.487 0 0 0-1.718 3.055 16.116 16.116 0 0 1 1.884-.489zm7.12 17.403c-.506-1.109-.939-2.403-1.274-3.855a40.513 40.513 0 0 1-4.492-.874 14.829 14.829 0 0 0 2.18 3.677c1.04.4 2.25.775 3.586 1.052zM35.5 31a2.503 2.503 0 0 1-2.5-2.5.5.5 0 0 0-1 0c0 1.378-1.122 2.5-2.5 2.5a.5.5 0 0 0 0 1c1.378 0 2.5 1.122 2.5 2.5a.5.5 0 0 0 1 0c0-1.378 1.122-2.5 2.5-2.5a.5.5 0 0 0 0-1z"/><path fill="#49A8FF" d="M30.289 9.26a1.5 1.5 0 0 0-.232-.31C23.847.358 11.16.347 4.942 8.95c-.102.11-.181.214-.231.31a15.418 15.418 0 0 0 .216 17.769c.013.012.023.036.037.049 6.213 8.556 18.854 8.567 25.074 0l.046-.039a15.457 15.457 0 0 0 .205-17.779zm-.984 17.129c-.321.277-1.018.728-2.016 1.222a16.559 16.559 0 0 0 1.592-3.236 16.89 16.89 0 0 0 1.97-.721 14.47 14.47 0 0 1-1.546 2.735zM4.149 23.654c.536.242 1.2.485 1.97.721.425 1.162.96 2.248 1.592 3.236-.999-.493-1.695-.945-2.016-1.222a14.47 14.47 0 0 1-1.546-2.735zm27.2-1.357c-.21.181-.943.519-2.088.9.421-1.461.669-3.02.716-4.645.923-.107 1.568-.225 2.012-.344a14.412 14.412 0 0 1-.64 4.089zM3.038 17.254c.062-1.217.259-2.398.604-3.518.234-.144.926-.361 1.997-.596a18.8 18.8 0 0 0-.62 4.409c-.977-.097-1.652-.199-1.981-.295zm3.705-4.335a53.996 53.996 0 0 1 4.704-.636 35.79 35.79 0 0 0-.445 5.616 109.636 109.636 0 0 1-4.987-.262c.032-1.657.288-3.242.728-4.718zm25.219 4.335c-.329.096-1.004.198-1.981.295a18.8 18.8 0 0 0-.62-4.409c1.07.235 1.762.452 1.997.596.345 1.12.542 2.302.604 3.518zm-2.977.384c-1.303.104-2.98.196-4.987.262a35.79 35.79 0 0 0-.445-5.616c1.84.172 3.436.402 4.704.636.44 1.475.696 3.06.728 4.718zM18 6.015c.92.024 1.814.107 2.671.24.682 1.298 1.255 2.983 1.66 4.932A69.042 69.042 0 0 0 18 11.006V6.015zm-1 4.99a69.81 69.81 0 0 0-4.331.181c.405-1.95.978-3.634 1.66-4.932A20.83 20.83 0 0 1 17 6.015v4.99zm0 1v5.993a206.135 206.135 0 0 1-4.999-.069c.004-2.026.177-3.966.48-5.735A66.538 66.538 0 0 1 17 12.005zm0 6.994v5.992a40.197 40.197 0 0 1-4.353-.295c-.356-1.75-.575-3.701-.628-5.752 1.442.033 3.093.052 4.981.055zm0 6.992v3.902a21.513 21.513 0 0 1-2.715-.235c-.554-1.076-1.032-2.41-1.405-3.935 1.338.153 2.726.249 4.12.268zm1 0a41.391 41.391 0 0 0 4.12-.268c-.374 1.525-.852 2.859-1.405 3.935-.865.131-1.774.212-2.715.234v-3.901zm0-1v-5.992c1.888-.003 3.539-.022 4.981-.055-.053 2.052-.272 4.003-.628 5.752a40.197 40.197 0 0 1-4.353.295zm0-6.993v-5.993c1.602.012 3.12.082 4.518.189.303 1.768.476 3.708.48 5.735-1.506.041-3.177.065-4.998.069zm5.369-6.727c-.363-1.836-.871-3.46-1.492-4.798a23.65 23.65 0 0 1 3.547 1.047c1.02 1.226 1.857 2.685 2.466 4.309a57.483 57.483 0 0 0-4.521-.558zm-2.075-5.918a8.575 8.575 0 0 0-1.026-1.411 10.44 10.44 0 0 1 3.637 2.022c-.83-.24-1.704-.45-2.611-.611zm-1.292-.195c-.66-.08-1.33-.125-2.002-.142V3.569c.712.179 1.389.736 2.002 1.589zM17 5.016c-.672.017-1.342.062-2.002.142.614-.852 1.29-1.41 2.002-1.589v1.447zm-3.294.337c-.907.161-1.781.371-2.611.611a10.44 10.44 0 0 1 3.637-2.022 8.575 8.575 0 0 0-1.026 1.411zm-.583 1.119c-.621 1.339-1.129 2.962-1.492 4.798a58.043 58.043 0 0 0-4.521.557c.609-1.624 1.446-3.083 2.466-4.309a23.974 23.974 0 0 1 3.547-1.046zm-2.104 12.446c.047 2.015.247 3.913.577 5.635a37.787 37.787 0 0 1-4.716-1.004 17.658 17.658 0 0 1-.853-4.894c1.24.109 2.866.202 4.992.263zm.79 6.671c.335 1.452.768 2.746 1.274 3.855a23.18 23.18 0 0 1-3.587-1.052 14.81 14.81 0 0 1-2.18-3.677c1.323.341 2.856.646 4.493.874zm1.845 4.965a8.66 8.66 0 0 0 1.079 1.504 10.475 10.475 0 0 1-3.755-2.13c.838.247 1.735.46 2.676.626zm1.267.189a21.98 21.98 0 0 0 2.079.15v1.538c-.741-.186-1.446-.775-2.079-1.688zm3.079.15a21.653 21.653 0 0 0 2.079-.15c-.633.913-1.338 1.502-2.079 1.688v-1.538zm3.346-.339c.94-.166 1.838-.379 2.676-.626a10.498 10.498 0 0 1-3.755 2.13 8.66 8.66 0 0 0 1.079-1.504zm.57-1.111c.506-1.109.939-2.403 1.274-3.855a40.513 40.513 0 0 0 4.492-.874 14.829 14.829 0 0 1-2.18 3.677 23.1 23.1 0 0 1-3.586 1.052zm1.489-4.89c.329-1.722.529-3.62.577-5.635 2.126-.061 3.751-.154 4.993-.263a17.658 17.658 0 0 1-.853 4.894c-1.282.365-2.885.73-4.717 1.004zm7.515-12.024a16.318 16.318 0 0 0-1.884-.489 16.574 16.574 0 0 0-1.802-3.741c.96.469 1.642.9 1.968 1.175a14.443 14.443 0 0 1 1.718 3.055zM7.766 8.299a16.66 16.66 0 0 0-1.802 3.741 15.97 15.97 0 0 0-1.884.489 14.443 14.443 0 0 1 1.718-3.055c.326-.275 1.007-.705 1.968-1.175zM5.023 18.553c.047 1.625.294 3.183.716 4.645-1.145-.381-1.878-.72-2.088-.9a14.452 14.452 0 0 1-.64-4.088c.444.118 1.089.236 2.012.343zM4.5 6C3.673 6 3 6.673 3 7.5c0 .662-1 .661-1 0C2 6.673 1.327 6 .5 6c-.662 0-.661-1 0-1C1.327 5 2 4.327 2 3.5c0-.662 1-.661 1 0C3 4.327 3.673 5 4.5 5c.662 0 .661 1 0 1z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faaa.svg b/public/emoji/1faaa.svg
new file mode 100755
index 000000000..391e3d127
--- /dev/null
+++ b/public/emoji/1faaa.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#DFCEBF" d="M35 26.5a1.5 1.5 0 0 1-1.5 1.5h-31A1.5 1.5 0 0 1 1 26.5v-19A1.5 1.5 0 0 1 2.5 6h31A1.5 1.5 0 0 1 35 7.5v19z"/><path fill="#FFFFF5" d="M14 23a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V13a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v10z"/><path d="M30 15H18a1 1 0 0 1 0-2h12a1 1 0 0 1 0 2zm-4 3a1 1 0 0 0-1-1h-7a1 1 0 0 0 0 2h7a1 1 0 0 0 1-1zm3 4a1 1 0 0 0-1-1H18a1 1 0 0 0 0 2h10a1 1 0 0 0 1-1zm-16 2a1 1 0 0 0 1-1v-.003a.74.74 0 0 0-.34-.623c-.702-.453-1.778-.825-2.746-.991v-.819c.638-.43 1.302-1.206 1.501-2.2.059.033.066.054.132.054.316 0 .545-.411.545-.917 0-.498-.263-.902-.572-.914.06-.215.094-.503.094-.873 0-1.234-1.061-2.714-3.441-2.714-2.115 0-3.439 1.481-3.439 2.714 0 .358.022.652.06.879-.291.044-.52.431-.52.908 0 .506.257.917.573.917.066 0 .008-.021.067-.054.199.994.853 1.77 1.491 2.2v.77c-1.021.132-2.298.545-3.088 1.058a.7.7 0 0 0-.317.584V23a1 1 0 0 0 1 1h8zm6-15a1 1 0 0 0-1-1H5a1 1 0 0 0 0 2h13a1 1 0 0 0 1-1z" fill="#7D7585"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faab.svg b/public/emoji/1faab.svg
new file mode 100755
index 000000000..a7b3b9e7b
--- /dev/null
+++ b/public/emoji/1faab.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#E1E8ED" d="M18 0C11.373 0 6 1.343 6 3v29.7h24V3c0-1.657-5.373-3-12-3z"/><path fill="#D42544" d="M6 24.7v8c0 1.657 5.373 3.3 12 3.3s12-1.643 12-3.3v-8H6z"/><path fill="#FF475C" d="M30 24.7c0 1.657-5.373 3.3-12 3.3S6 26.357 6 24.7c0-1.657 5.373-2.7 12-2.7s12 1.043 12 2.7z"/><path fill="#99AAB5" d="M21.956 12.788c.091.544-.321 1.066-.922 1.136-.676.079-1.355.121-2.035.147V16a1 1 0 0 1-2 0v-1.93a26.188 26.188 0 0 1-2.035-.147c-.601-.07-1.012-.591-.922-1.136a1.042 1.042 0 0 1 1.152-.851c.6.07 1.202.109 1.804.133V10a1 1 0 0 1 2 0v2.07a24.781 24.781 0 0 0 1.804-.133 1.042 1.042 0 0 1 1.154.851zM26.651 3c-1.73-.597-4.952-1-8.651-1s-6.921.403-8.651 1H8v1c0 1.105 4.477 2 10 2s10-.895 10-2V3h-1.349z"/><ellipse fill="#CCD6DD" cx="18" cy="3" rx="10" ry="2"/><path fill="#99AAB5" d="M14 1v1.5c0 .552 1.791 1 4 1s4-.448 4-1V1h-8z"/><ellipse fill="#CCD6DD" cx="18" cy="1" rx="4" ry="1"/><path fill="#FFF" d="M15.478 32.522c-.609-.067-1.026-.59-.934-1.134a1.048 1.048 0 0 1 1.153-.854c1.531.168 3.076.168 4.607 0a1.048 1.048 0 0 1 1.153.854c.091.544-.326 1.067-.934 1.134a23.123 23.123 0 0 1-5.045 0z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faac.svg b/public/emoji/1faac.svg
new file mode 100755
index 000000000..8a2186021
--- /dev/null
+++ b/public/emoji/1faac.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#3B94D9" d="M31.496 20.326a.588.588 0 0 0 .406-.239.522.522 0 0 0 .078-.446C31.554 18.134 29.677 17 27.425 17c-.837 0-1.67.28-2.425.68V6.5a2.5 2.5 0 1 0-5 0v-4a2.5 2.5 0 1 0-5 0v4a2.5 2.5 0 1 0-5 0v11.181c-.755-.4-1.587-.681-2.425-.681-2.252 0-4.13 1.134-4.556 2.64a.522.522 0 0 0 .078.446.588.588 0 0 0 .406.239c6.94.885 1.222 15.255 13.996 15.666 12.776-.41 7.058-14.781 13.997-15.665z"/><path fill="#FFF" d="M24 26.5S21.09 30 17.5 30 11 26.5 11 26.5s2.91-3.5 6.5-3.5 6.5 3.5 6.5 3.5z"/><circle fill="#5DADEC" cx="17.5" cy="26.5" r="3.5"/><circle cx="17.5" cy="26.5" r="2.5"/><circle fill="#FFF" cx="16" cy="25" r="1"/><path d="M15 3.5v-1a2.5 2.5 0 1 1 5 0v1a2.5 2.5 0 1 0-5 0zm17.686 16.236C31.848 18.074 29.783 17 27.425 17c-3.018 0-3.722 2.079-6.425 2.195 0-13.845-.267-13.703.653-14.043C23.206 4.575 25 5.702 25 7.5v-1c0-2.385-3.037-3.421-4.489-1.5-.661.876-.511.284-.511 14.145-1.157-.178-1.91-.715-2.5-1.109-.621.414-1.316.927-2.5 1.109V7.5c-.067-.367.253-1.489-.511-2.5C13.042 3.085 10 4.112 10 6.5v1c0-1.799 1.794-2.924 3.347-2.348.923.342.653.21.653 14.043C11.277 19.078 10.639 17 7.575 17c-2.358 0-4.423 1.074-5.261 2.736l.91.459c.961-1.911 4.422-3.228 7.634-1.011 1.954 1.35 4.663 1.373 6.642.054 1.979 1.319 4.688 1.295 6.642-.054 3.129-2.159 6.644-.959 7.634 1.011l.91-.459z" fill="#A8E0F9"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1fab7.svg b/public/emoji/1fab7.svg
new file mode 100755
index 000000000..b32a58fd1
--- /dev/null
+++ b/public/emoji/1fab7.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#EF8294" d="M15.274 20.121c-2.712 0-4.91-2.837-4.91-7.063 0-4.319 2.035-6.272 2.896-6.905a.5.5 0 0 1 .667.068c.891.989 3.528 4.137 3.528 6.778 0 4.227.528 7.122-2.181 7.122zm5.452 0c2.712 0 4.91-2.837 4.91-7.063 0-4.319-2.035-6.272-2.896-6.905a.5.5 0 0 0-.667.068c-.891.989-3.528 4.137-3.528 6.778 0 4.227-.528 7.122 2.181 7.122z"/><path fill="#F4ABBA" d="M18 21.182c-5.17-5.25-3.322-6.513-14.294-10.218a.5.5 0 0 0-.62.276c-1.804 4.216-1.369 7.359 4.201 8.894-2.141-.014-4.393.249-6.813.492a.5.5 0 0 0-.447.55c.325 3.099 3.617 7.551 11.214 5.121A2.68 2.68 0 0 0 11 27.392c0 2.683 5.164 4.224 6.62 4.605a1.528 1.528 0 0 0 .76 0c1.456-.381 6.62-1.922 6.62-4.605 0-.387-.089-.751-.241-1.094 7.596 2.43 10.888-2.022 11.214-5.121a.5.5 0 0 0-.447-.55c-2.42-.243-4.671-.507-6.813-.492 5.57-1.535 6.004-4.678 4.201-8.894a.5.5 0 0 0-.62-.277C21.322 14.668 23.17 15.932 18 21.182z"/><path fill="#EA596E" d="M26.975 8.577a.56.56 0 0 0-.931.007l-3.259 4.961-.426-.001c0-.023.005-.044.005-.067 0-3.677-3.182-5.798-4.111-6.339a.502.502 0 0 0-.503 0c-.929.541-4.113 2.662-4.113 6.339 0 .023.005.044.005.067l-.426.001-3.26-4.961a.56.56 0 0 0-.931-.006c-1.417 2.086-2.438 4.673-1.86 7.472 1.098 5.323 5.866 7.944 10.837 6.769 4.968 1.175 9.736-1.445 10.834-6.769.577-2.8-.444-5.387-1.861-7.473z"/><path fill="#F4900C" d="m15.142 21.727-2.597-7.636h10.91l-2.597 7.636z"/><ellipse fill="#FFDC5D" cx="18" cy="14.091" rx="5.455" ry="1.636"/><path fill="#EA596E" d="M18.001 26c-2.411 0-4.365-2.309-4.365-5.748 0-3.797 3.167-5.992 4.106-6.558a.502.502 0 0 1 .518 0c.938.567 4.104 2.761 4.104 6.559 0 3.438-1.954 5.747-4.363 5.747z"/><path fill="#EF8294" d="M32 14.716a.503.503 0 0 0-.617-.491c-2.67.644-13.348 3.72-13.382 11.737-.035-8.017-10.713-11.093-13.383-11.737a.499.499 0 0 0-.618.491c.021 2.451.999 11.282 13.998 11.284h.004C31.001 25.998 31.979 17.167 32 14.716z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1fab8.svg b/public/emoji/1fab8.svg
new file mode 100755
index 000000000..2e458cff2
--- /dev/null
+++ b/public/emoji/1fab8.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#FA743E" d="M31.121 12.536c-1.591-1.187-3.384 1.22-1.792 2.405.496.37 1.058.958 1.185 1.234-.049.889-2.39 1.13-4.051 2.701-.804-1.109-1.687-1.704-1.755-1.748-1.661-1.083-3.302 1.428-1.639 2.513 1.002.659 1.802 2.047 1.71 3.61.005 2.706-.729 3.352-2.915 4.448-1.121.562-2.518 1.287-3.258 2.759-.066-2.758 5.868-4.612 1.159-9.907-1.32-1.482-3.561.511-2.241 1.994.672.755 1.042 1.401 1.042 1.819 0 1.055-2.543 2.502-2.916 5.21l-.059-.052c-.112-.134-.181-.196-.589-.51-2.495-2.029-1.641-3.959-.439-6.956 1.532-3.789 2.932-5.523 4.193-7.417.651-.674.382-.781 2.615-1.816 2.28-1.056 3.878-2.147 3.771-4.844l-2.997.123c.02.69.089 1.013-2.009 1.987-.336-2.388-2.479-2.571-2.884-3.66-.272-.734 1.252-1.645 2.64-2.202 1.836-.737.73-3.523-1.117-2.784-5.706 2.29-5.616 6.147-2.259 8.435.665.454.665.492.665.79 0 1.569-1.354 2.622-3.232 5.824-1.084-1.914-2.676-3.6-3.124-4.055-1.388-1.414-3.53.684-2.141 2.102 1.337 1.364 3.315 3.957 3.315 5.191 0 1.936-1.844 3.591-1.567 6.773-4.283-2.055-3.76-2.963-3.76-5.93 0-2.444-1.548-3.697-1.725-3.832-1.513-1.154-3.34 1.086-1.85 2.361.687.587.578 1.654.552 2.308-.36 9.252 10.816 6.963 11.354 13.208a1.5 1.5 0 0 0 1.495 1.371c3.184 0 3.637.137 4.168-.514.285-.349.403-.77.313-1.211-.01-.145.035-.601.056-.82.165-1.682-.18-1.882 2.172-3.062 3.092-1.551 4.577-3.177 4.57-7.129 0-2.083.994-2.537 2.5-3.224 1.289-.588 3.236-1.478 3.236-3.931.003-1.606-1.672-3.026-2.392-3.562z"/><path d="M2.846 18.409a.526.526 0 0 1-.721-.493 1.914 1.914 0 0 1 3.271-1.335.539.539 0 0 1-.183.882l-2.367.946zm7.895-5.769a.541.541 0 0 0-.114-.894 1.915 1.915 0 0 0-2.66 2.323.527.527 0 0 0 .842.232l1.932-1.661zm9.523-8.81a.543.543 0 0 0 .889-.15 1.913 1.913 0 0 0-2.431-2.562.526.526 0 0 0-.198.851l1.74 1.861zm4.617 4.194a.54.54 0 0 0 .486-.758 1.914 1.914 0 0 0-3.532.074.526.526 0 0 0 .497.719l2.549-.035zm6.206 4.741a.54.54 0 0 0-.234-.87 1.916 1.916 0 0 0-2.321 2.662.525.525 0 0 0 .866.116l1.689-1.908zm-6.244 4.772a.538.538 0 0 0-.128-.891 1.916 1.916 0 0 0-2.623 2.366.527.527 0 0 0 .846.219l1.905-1.694zm-5.181 3.193a.541.541 0 0 0-.085-.897 1.915 1.915 0 0 0-2.735 2.235.525.525 0 0 0 .834.259l1.986-1.597z" fill="#FBBEA9"/><path d="M31.926 23.057c.805-.063.635 1.016.843 1.716.372 1.25 1.1 1.627-.799 3.569-1.104 1.129-1.795-.738-1.461-2.585.304-1.682.603-2.636 1.417-2.7zm-30.088-12.1c-.188.641.106 1.344.771 1.258.753-.096.689-2.325-.026-2.239-.352.043-.585.437-.745.981zM4 3.197a2 2 0 0 0-2 2c-.002 1.116.856 2.629 1.979 2.773 1.131.14 2.005-1.573 2.017-2.739C5.999 4.092 5.104 3.197 4 3.197zm.801 5.404c-.309-.005-.545.286-.528.653s.28.669.589.677c.308.007.545-.284.528-.653-.016-.369-.28-.671-.589-.677zM29.873 30.1c-.309-.006-.552.3-.54.681.012.381.273.688.583.695.309.007.549-.289.537-.67-.013-.382-.271-.7-.58-.706zm4.798-9.054c-.338-.034-.661.409-.729.965-.068.556.152 1.002.484 1.043.332.042.666-.337.742-.9s-.159-1.074-.497-1.108zM7.731 1.389c-.259-.168-.614-.046-.794.274-.18.32-.117.716.141.886.258.17.613.048.794-.274s.118-.718-.141-.886z" fill="#A8E0F9"/><g fill="#FFF"><ellipse transform="rotate(-30.952 3.582 4.586)" cx="3.582" cy="4.586" rx="1.178" ry=".742"/><ellipse transform="rotate(-86.503 31.668 24.499)" cx="31.667" cy="24.498" rx=".744" ry=".468"/></g></svg>
\ No newline at end of file
diff --git a/public/emoji/1fab9.svg b/public/emoji/1fab9.svg
new file mode 100755
index 000000000..d27cf192f
--- /dev/null
+++ b/public/emoji/1fab9.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#65471B" d="M20.409 24.866 20 22l7.548-16.983a2.84 2.84 0 0 1 1.476-1.456l5.517-2.364A.759.759 0 0 0 35 .5a.373.373 0 0 0-.479-.356l-8.296 2.489a2.842 2.842 0 0 0-1.762 1.529L19 16 0 36h9l1.859-1.859a8.688 8.688 0 0 1 2.616-1.797L21 29c2.463-1.642 10.996-2.61 13.969-2.904A1.144 1.144 0 0 0 36 24.958a.905.905 0 0 0-.956-.904l-14.635.812z"/><path fill="#BD9366" d="M33.485 14.893c-.061-.147-.1-.604-.31-1.04-.049-.076-.382-.523-.329-.491-.532-.572-.838-.829-1.454-1.274-.265-.008-.437-.029-.808-.525-2.567-1.545-5.955-3.929-10.796-3.958-4.472-.027-10.333 2.143-14.46 4.496-3.746 2.136-3.565 2.492-3.531 5.144l3.061 3.893c1.07 1.36 2.073 2.97 3.414 4.081.826.684 2.663 2.118 10.134 2.661.91.066 1.728.08 2.255-.006 2.763-.451 5.445-2.886 6.183-3.243 3.455-1.671 6.286-2.989 6.659-8.219a8.202 8.202 0 0 0-.018-1.519z"/><path fill="#77B255" d="M35.889 30.561c-1.763-2.455-5.232-6.206-8.654-3.772a.553.553 0 0 0-.179.236.757.757 0 0 0-.536.061c-1.764.919-4.409 1.574-3.225 8.428.031.182.158.339.341.423s.4.085.584.002c3.122-1.414 3.831-4.042 3.772-6.076.358.524.785.973 1.309 1.309 1.737 1.111 3.945.879 5.248.591a8.793 8.793 0 0 0 1.1-.31.548.548 0 0 0 .329-.377.615.615 0 0 0-.089-.515z"/><path fill="#5C913B" d="M24.5 34a.501.501 0 0 1-.5-.495c-.023-2.39.562-3.425 1.306-4.736.242-.428.505-.891.772-1.455.194-.41.634-.647 1.079-.598 2.452.284 5.13 2.016 6.678 3.413a.499.499 0 1 1-.67.742c-1.158-1.045-3.751-2.887-6.123-3.162-.34.623-.613 1.106-.866 1.553-.695 1.226-1.197 2.112-1.176 4.233a.5.5 0 0 1-.495.505H24.5z"/><path fill="#A57F5A" d="M33.182 14.629c-.362-.516-.971-2.118-1.403-1.877a1.01 1.01 0 0 0-.482-.144c-.069 0-.143.027-.216.044-.688-1.375-1.999-2.436-3.602-3.009-.265-.095-.493-.075-.679.015a55.723 55.723 0 0 1-.603-.451c-.512-.39-1.01.478-.505.863 1.13.862 1.668.95 1.722 2.407.224 6.007-.481 10.022-9.002 9.794-2.399-.064-5.718-1.876-8.156-3.884a7.352 7.352 0 0 1-.706-1.262c-.215-.508-.956-.61-1.387-.364-.054.031-.083.076-.127.112a9.476 9.476 0 0 0-1.866-1.036c-.506-.211-1.115.228-1.247.708-.161.584.201 1.036.708 1.247 3.812 1.589 1.494 3.724 8.324 5.482 1.264.325.725 2.279-.539 1.954-3.22-.829-10.199-5.75-10.199-5.75.086.096.847 10.93 14.543 11.461.372.014 12.158.67 15.078-10.759.443-1.737 1.813-3.455.344-5.551z"/><path fill="#BD9366" d="M19.759 24.881c-.025-.554.483-1.003 1.013-1.013.238-.004.473-.023.711-.044l.04-.003.037-.007c.114-.02.228-.038.342-.06.394-.077.783-.181 1.167-.299.795-.245 1.569-.553 2.354-.83.535-.189 1.087.215 1.246.707.177.546-.209 1.07-.707 1.246-1.699.6-3.358 1.281-5.189 1.315-.569.011-.99-.472-1.014-1.012z"/><path fill="#936D46" d="M18.242 9.687c-3.366-.51-6.829-.297-9.155 1.931-.386.369-.566.895-.57 1.441-.463.533-.712 1.175-.508 2.015.258 1.062.364 1.804 1.388 2.269 6.479 2.941 17.775 3.036 18.668-4.408.425-3.538-6.808-2.791-9.823-3.248z"/><path d="M18.826 28.109c.024.537-.477 1.005-1 1a19.065 19.065 0 0 1-6.425-1.17c-.526-.195-.827-.664-.698-1.23.113-.495.739-.88 1.23-.698 1.964.727 3.854 1.079 5.893 1.098.561.005.976.454 1 1zm14.147-13.543c-.184-.507-.682-.848-1.231-.696-.49.136-.881.721-.696 1.231.526 1.451 1.138 3.071.791 4.635-.15.675-.441 1.255-.957 1.722-.624.566-1.359 1.03-2.037 1.529-.434.32-.65.869-.356 1.369.252.429.931.678 1.369.356.833-.613 1.741-1.187 2.497-1.895.686-.642 1.154-1.511 1.381-2.417.497-1.984-.085-3.969-.761-5.834z" fill="#BD9366"/><path fill="#77B255" d="M24.986 3.599a.485.485 0 0 0-.002-.221c-.001-.002-.003-.004-.003-.007-.004-.015-.014-.027-.02-.041a.508.508 0 0 0-.093-.159c-.007-.007-.008-.018-.015-.025C20.95-.757 18.173.329 16.84.85c-.182.071-.335.133-.462.165a.5.5 0 0 0-.326.709c.016.031 1.155 2.214 4.08 2.724-.343.578-.639 1.28-.883 2.116a.502.502 0 0 0 .277.597c.305.135.621.202.946.202 1.412 0 2.985-1.256 4.45-3.597.021-.034.029-.073.041-.11.005-.015.018-.025.021-.041.004-.006.001-.011.002-.016z"/><path fill="#5C913B" d="M20.722 3.03c-.598-.322-1.275-.688-2.38-1.056a.5.5 0 1 1 .317-.948c1.187.396 1.937.799 2.538 1.124.374.202.7.375 1.06.513-.108.029-.22.043-.325.086a3.071 3.071 0 0 0-.811.493 22.623 22.623 0 0 1-.399-.212zm1.253 2.628C22.347 4.542 23.173 4 24.5 4a.5.5 0 0 0 0-1c-1.763 0-2.964.81-3.475 2.342a.5.5 0 0 0 .95.316z"/><g fill="#DEAD74"><path d="M21.272 10.135C9.833 9.704 7.708 14.489 9.381 16.409c.519.595 1.148.951 1.852 1.297 1.173.576.227 2.37-.945 1.795-4.128-2.026-4.263-5.481-1.868-7.823-1.461.576-1.931-1.41-.768-1.88 1.62-.654 3.298-1.073 5.004-1.339-.515-.093-1.426-.053-1.514-1.032-.166-1.857 2.62-.745 4.557-.272 1.363-.834 2.896-1.02 4.496-.893 1.153.091 1.358 1.26.647 1.838 1.89.064 1.627 2.081.43 2.035z"/><path d="M8.764 23.59c-1.97-3.539-4.057-3.525-5.385-5.45-2.436-3.533 2.76-4.666 1.844-7.751-.372-1.249-2.33-.717-1.957.539.284.957-1.482 1.487-2.295 3.977a4.908 4.908 0 0 0 .134 3.408c-1.169.207-1.011 1.771-.097 1.953.735.146 1.158.293 1.759.524.266.175 2.663.983 4.245 3.824.625 1.121 2.428.19 1.752-1.024zm25.914-9.412c-.411-.843-1.103-1.522-1.865-2.1a18.34 18.34 0 0 0-.311-1.108c.815-.233 1.052-1.608.025-1.947-.97-.32-2.074.404-2.122 1.651a26.297 26.297 0 0 0-4.936-2.326c-1.219-.426-1.896 1.485-.589 1.941 3.732 1.304 1.823 4.862-1.373 6.759-2.489 1.074-5.175 1.31-7.567.49-1.086-.372-1.905 1.477-.432 1.982 3.262 1.118 7.204.335 10.223-1.365 1.709-.963 3.306-3.694 2.988-5.638-.051-.309.293-.519.548-.349.873.581 1.684 1.398 1.644 1.761-.21 1.925-.414 2.872-2.426 4.353-.413.304-.677.887-.511 1.421.15.482.716.8 1.174.554.925-.497 1.815-1.149 2.524-2.177.735-1.039.82-2.079 1.102-3.154.439.752.569 1.72.185 2.798-.19.533.185 1.154.674 1.231 1.752.341 1.89-3.044 1.045-4.777zm-12.126 7.521c-.392-2.012-4.323.709-7.849-1.502-1.196-.75-2.219 1.001-1.154 1.669 2.487 1.56 5.411 1.335 8.202 1.024.545-.062.9-.685.801-1.191z"/></g></svg>
\ No newline at end of file
diff --git a/public/emoji/1faba.svg b/public/emoji/1faba.svg
new file mode 100755
index 000000000..5386cbdc4
--- /dev/null
+++ b/public/emoji/1faba.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#65471B" d="M20.409 24.866 20 22l7.548-16.983a2.84 2.84 0 0 1 1.476-1.456l5.517-2.364A.759.759 0 0 0 35 .5a.373.373 0 0 0-.479-.356l-8.296 2.489a2.842 2.842 0 0 0-1.762 1.529L19 16 0 36h9l1.859-1.859a8.688 8.688 0 0 1 2.616-1.797L21 29c2.463-1.642 10.996-2.61 13.969-2.904A1.144 1.144 0 0 0 36 24.958a.905.905 0 0 0-.956-.904l-14.635.812z"/><path fill="#BD9366" d="M33.485 14.893c-.061-.147-.1-.604-.31-1.04-.049-.076-.382-.523-.329-.491-.532-.572-.838-.829-1.454-1.274-.265-.008-.437-.029-.808-.525-2.567-1.545-5.955-3.929-10.796-3.958-4.472-.027-10.333 2.143-14.46 4.496-3.746 2.136-3.565 2.492-3.531 5.144l3.061 3.893c1.07 1.36 2.073 2.97 3.414 4.081.826.684 2.663 2.118 10.134 2.661.91.066 1.728.08 2.255-.006 2.763-.451 5.445-2.886 6.183-3.243 3.455-1.671 6.286-2.989 6.659-8.219a8.202 8.202 0 0 0-.018-1.519z"/><path fill="#77B255" d="M35.889 30.561c-1.763-2.455-5.232-6.206-8.654-3.772a.553.553 0 0 0-.179.236.757.757 0 0 0-.536.061c-1.764.919-4.409 1.574-3.225 8.428.031.182.158.339.341.423s.4.085.584.002c3.122-1.414 3.831-4.042 3.772-6.076.358.524.785.973 1.309 1.309 1.737 1.111 3.945.879 5.248.591a8.793 8.793 0 0 0 1.1-.31.548.548 0 0 0 .329-.377.615.615 0 0 0-.089-.515z"/><path fill="#5C913B" d="M24.5 34a.501.501 0 0 1-.5-.495c-.023-2.39.562-3.425 1.306-4.736.242-.428.505-.891.772-1.455.194-.41.634-.647 1.079-.598 2.452.284 5.13 2.016 6.678 3.413a.499.499 0 1 1-.67.742c-1.158-1.045-3.751-2.887-6.123-3.162-.34.623-.613 1.106-.866 1.553-.695 1.226-1.197 2.112-1.176 4.233a.5.5 0 0 1-.495.505H24.5z"/><path fill="#A57F5A" d="M33.182 14.629c-.362-.516-.971-2.118-1.403-1.877a1.01 1.01 0 0 0-.482-.144c-.069 0-.143.027-.216.044-.688-1.375-1.999-2.436-3.602-3.009-.265-.095-.493-.075-.679.015a55.723 55.723 0 0 1-.603-.451c-.512-.39-1.01.478-.505.863 1.13.862 1.668.95 1.722 2.407.224 6.007-.481 10.022-9.002 9.794-2.399-.064-5.718-1.876-8.156-3.884a7.352 7.352 0 0 1-.706-1.262c-.215-.508-.956-.61-1.387-.364-.054.031-.083.076-.127.112a9.476 9.476 0 0 0-1.866-1.036c-.506-.211-1.115.228-1.247.708-.161.584.201 1.036.708 1.247 3.812 1.589 1.494 3.724 8.324 5.482 1.264.325.725 2.279-.539 1.954-3.22-.829-10.199-5.75-10.199-5.75.086.096.847 10.93 14.543 11.461.372.014 12.158.67 15.078-10.759.443-1.737 1.813-3.455.344-5.551z"/><path fill="#BD9366" d="M19.759 24.881c-.025-.554.483-1.003 1.013-1.013.238-.004.473-.023.711-.044l.04-.003.037-.007c.114-.02.228-.038.342-.06.394-.077.783-.181 1.167-.299.795-.245 1.569-.553 2.354-.83.535-.189 1.087.215 1.246.707.177.546-.209 1.07-.707 1.246-1.699.6-3.358 1.281-5.189 1.315-.569.011-.99-.472-1.014-1.012z"/><path fill="#936D46" d="M18.242 9.687c-3.366-.51-6.829-.297-9.155 1.931-.386.369-.566.895-.57 1.441-.463.533-.712 1.175-.508 2.015.258 1.062.364 1.804 1.388 2.269 6.479 2.941 17.775 3.036 18.668-4.408.425-3.538-6.808-2.791-9.823-3.248z"/><path d="M18.826 28.109c.024.537-.477 1.005-1 1a19.065 19.065 0 0 1-6.425-1.17c-.526-.195-.827-.664-.698-1.23.113-.495.739-.88 1.23-.698 1.964.727 3.854 1.079 5.893 1.098.561.005.976.454 1 1zm14.147-13.543c-.184-.507-.682-.848-1.231-.696-.49.136-.881.721-.696 1.231.526 1.451 1.138 3.071.791 4.635-.15.675-.441 1.255-.957 1.722-.624.566-1.359 1.03-2.037 1.529-.434.32-.65.869-.356 1.369.252.429.931.678 1.369.356.833-.613 1.741-1.187 2.497-1.895.686-.642 1.154-1.511 1.381-2.417.497-1.984-.085-3.969-.761-5.834z" fill="#BD9366"/><path fill="#77B255" d="M24.986 3.599a.485.485 0 0 0-.002-.221c-.001-.002-.003-.004-.003-.007-.004-.015-.014-.027-.02-.041a.508.508 0 0 0-.093-.159c-.007-.007-.008-.018-.015-.025C20.95-.757 18.173.329 16.84.85c-.182.071-.335.133-.462.165a.5.5 0 0 0-.326.709c.016.031 1.155 2.214 4.08 2.724-.343.578-.639 1.28-.883 2.116a.502.502 0 0 0 .277.597c.305.135.621.202.946.202 1.412 0 2.985-1.256 4.45-3.597.021-.034.029-.073.041-.11.005-.015.018-.025.021-.041.004-.006.001-.011.002-.016z"/><path fill="#5C913B" d="M20.722 3.03c-.598-.322-1.275-.688-2.38-1.056a.5.5 0 1 1 .317-.948c1.187.396 1.937.799 2.538 1.124.374.202.7.375 1.06.513-.108.029-.22.043-.325.086a3.071 3.071 0 0 0-.811.493 22.623 22.623 0 0 1-.399-.212zm1.253 2.628C22.347 4.542 23.173 4 24.5 4a.5.5 0 0 0 0-1c-1.763 0-2.964.81-3.475 2.342a.5.5 0 0 0 .95.316z"/><g fill="#DEAD74"><path d="M21.272 10.135C9.833 9.704 7.708 14.489 9.381 16.409c.519.595 1.148.951 1.852 1.297 1.173.576.227 2.37-.945 1.795-4.128-2.026-4.263-5.481-1.868-7.823-1.461.576-1.931-1.41-.768-1.88 1.62-.654 3.298-1.073 5.004-1.339-.515-.093-1.426-.053-1.514-1.032-.166-1.857 2.62-.745 4.557-.272 1.363-.834 2.896-1.02 4.496-.893 1.153.091 1.358 1.26.647 1.838 1.89.064 1.627 2.081.43 2.035z"/><path d="M8.764 23.59c-1.97-3.539-4.057-3.525-5.385-5.45-2.436-3.533 2.76-4.666 1.844-7.751-.372-1.249-2.33-.717-1.957.539.284.957-1.482 1.487-2.295 3.977a4.908 4.908 0 0 0 .134 3.408c-1.169.207-1.011 1.771-.097 1.953.735.146 1.158.293 1.759.524.266.175 2.663.983 4.245 3.824.625 1.121 2.428.19 1.752-1.024zm25.914-9.412c-.411-.843-1.103-1.522-1.865-2.1a18.34 18.34 0 0 0-.311-1.108c.815-.233 1.052-1.608.025-1.947-.97-.32-2.074.404-2.122 1.651a26.297 26.297 0 0 0-4.936-2.326c-1.219-.426-1.896 1.485-.589 1.941 3.732 1.304 1.823 4.862-1.373 6.759-2.489 1.074-5.175 1.31-7.567.49-1.086-.372-1.905 1.477-.432 1.982 3.262 1.118 7.204.335 10.223-1.365 1.709-.963 3.306-3.694 2.988-5.638-.051-.309.293-.519.548-.349.873.581 1.684 1.398 1.644 1.761-.21 1.925-.414 2.872-2.426 4.353-.413.304-.677.887-.511 1.421.15.482.716.8 1.174.554.925-.497 1.815-1.149 2.524-2.177.735-1.039.82-2.079 1.102-3.154.439.752.569 1.72.185 2.798-.19.533.185 1.154.674 1.231 1.752.341 1.89-3.044 1.045-4.777zm-12.126 7.521c-.392-2.012-4.323.709-7.849-1.502-1.196-.75-2.219 1.001-1.154 1.669 2.487 1.56 5.411 1.335 8.202 1.024.545-.062.9-.685.801-1.191z"/></g><path fill="#5DADEC" d="M22.445 9.049c-2.104-.534-4.604 2.159-5.291 4.864-.471 1.856.046 3.222 1.088 4.078 1.742.128 3.549-.203 5.265-.943a9.703 9.703 0 0 0 1.129-.795c.045-.136.101-.257.139-.404.686-2.706-.225-6.266-2.33-6.8z"/><path fill="#3B94D9" d="M23.862 10.161a.083.083 0 0 0-.048.095c.253 1.157.252 2.454-.039 3.6-.687 2.706-2.713 3.533-4.817 2.998-.718-.182-1.348-.504-1.844-.95a.044.044 0 0 0-.05-.006.044.044 0 0 0-.022.045 3.346 3.346 0 0 0 1.19 2.047c1.745.13 3.556-.201 5.275-.943a9.703 9.703 0 0 0 1.129-.795c.045-.136.101-.257.139-.405.488-1.92.168-4.265-.81-5.659a.087.087 0 0 0-.103-.027z"/><path fill="#A8E0F9" d="M21.33 10.255c-.574-.146-1.464.454-1.987 1.339-.523.886-.483 1.722.091 1.867s1.464-.454 1.987-1.339c.524-.885.483-1.721-.091-1.867z"/><path fill="#5DADEC" d="M18.823 14.933c-.685-2.706-3.178-5.399-5.276-4.864-2.098.534-3.007 4.094-2.322 6.8.134.53.333.968.56 1.358.969.293 1.987.531 3.028.697a.922.922 0 0 1-.081-.61c.107-.491.689-.953 1.207-.775.846.29 1.729.441 2.626.477.435-.806.575-1.831.258-3.083z"/><path fill="#3B94D9" d="M14.813 18.923a.922.922 0 0 1-.081-.61 1.02 1.02 0 0 1 .218-.421c-1.292.314-2.542.098-3.472-.744a.093.093 0 0 0-.151.098c.119.369.274.685.444.977a23.2 23.2 0 0 0 3.042.7zm4.01-3.99a7.864 7.864 0 0 0-1.026-2.303.044.044 0 0 0-.055-.016.043.043 0 0 0-.023.052c.03.097.057.193.082.29.578 2.277-.323 3.826-1.876 4.579.005.002.01.001.014.003.845.29 1.727.441 2.623.477.438-.804.579-1.829.261-3.082z"/><ellipse transform="rotate(-38.409 13.502 12.022)" fill="#A8E0F9" cx="13.501" cy="12.022" rx="1.274" ry=".784"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1fac3-1f3fb.svg b/public/emoji/1fac3-1f3fb.svg
new file mode 100755
index 000000000..73ac22b02
--- /dev/null
+++ b/public/emoji/1fac3-1f3fb.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#77B255" d="m29.902 20.444-5.185-5.403a3.312 3.312 0 0 0-2.593-1.263H17.27a3.333 3.333 0 0 0-3.305 2.898L13 24l.015.13A7.4 7.4 0 0 0 13.263 36H25v-8.639c2.017-1.395 4.299-3.011 4.902-3.584 1.897-1.805 0-3.333 0-3.333zm-4.445 1.112v-.002.002z"/><path fill="#5B9239" d="m24.999 27.362-.001 1.309-3.94 2.674-2.641-4.139 5.645-5.81-1.939-1.923.501-.751 2.834 2.833-6.054 5.89 2.222 2.222s1.582-1.066 3.373-2.305zM17 22.582v-.928a8.357 8.357 0 0 0-1.442.232l.44-4.841-.996-.091-.478 5.262c-3.098 1.218-5.294 4.225-5.294 7.755 0 2.372.994 4.508 2.584 6.028h1.449a7.405 7.405 0 0 1-3.105-6.028c0-3.902 3.015-7.094 6.842-7.389z"/><path fill="#EEC2AD" d="M20.331 27.532c-1.124-.535-2.19-.461-3.221.142-.493.289-.694.829.061 1.008.758.177 3.16-1.15 3.16-1.15z"/><path fill="#F7DECE" d="M21.845 29.449c.139 1.765-2.226 3.414-4.02 3.199-1.282-.154-2.398-3.608-.877-4.053 1.356-.396 1.731-1.628 3.34-1.168 1.278.366 1.506 1.344 1.557 2.022z"/><path fill="#E0AA94" d="m20.659 30.132-.212-.441s-.771 1.147-1.843 1.59c-.813.332-1.498.365-1.857.306.154.293.157.343.359.53 1.117.039 2.902-.56 3.553-1.985zm-2.217-.039c.99-.678 1.279-1.326 1.279-1.326l-.323-.409s-1.145 1.776-3.177 1.685c.015.248-.005.296.068.55.273.009 1.349.05 2.153-.5z"/><path fill="#F7DECE" d="m11.647 6.297 1.832 4.41c1.008 2.424 2.382 4.16 4.803 3.165l.082.326c.206.817.055 1.478 1.258 1.524.841.032 1.977-1.47 1.771-2.287l-.41-1.636c1.203-1.435 1.921-3.269 1.304-4.751l-1.02-2.457c-5.514 2.076-7.783-.773-7.783-.773l-1.837 2.479z"/><path fill="#292F33" d="M20.927 1.747C18.323.301 15.458.154 12.312 2.87c-1.281 1.106-2.068 1.049-2.206 1.373-.527 1.964 1.81 3.868 2.267 3.317 1.446-1.744 3.265-1.84 3.998-1.154.706.677.852 2.248 1.184 2.122.9-.341.415-1.206.573-1.883.245-1.115 1.318-.978 1.866-.089.434.704.726 2.081-.36 2.798 1.146 1.606 2.453 1.527 2.453 1.527s.493.001 1.188-2.249.021-5.53-2.348-6.885z"/><path fill="#C1694F" d="m14.342 11.782-.308.128a.265.265 0 1 1-.204-.489l.309-.128a.265.265 0 1 1 .203.489z"/><path fill="#662113" d="M14.493 9.711a.53.53 0 0 1-.692-.286l-.205-.491a.53.53 0 0 1 .98-.407l.204.49a.53.53 0 0 1-.287.694z"/><path fill="#C1694F" d="M16.116 12.096c-.284.258-.724.622-1.266.989.189.216.39.402.604.558.511-.357.923-.704 1.2-.956a.4.4 0 1 0-.538-.591z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1fac3-1f3fc.svg b/public/emoji/1fac3-1f3fc.svg
new file mode 100755
index 000000000..7f19822be
--- /dev/null
+++ b/public/emoji/1fac3-1f3fc.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#77B255" d="m29.902 20.444-5.185-5.403a3.312 3.312 0 0 0-2.593-1.263H17.27a3.333 3.333 0 0 0-3.305 2.898L13 24l.015.13A7.4 7.4 0 0 0 13.263 36H25v-8.639c2.017-1.395 4.299-3.011 4.902-3.584 1.897-1.805 0-3.333 0-3.333zm-4.445 1.112v-.002.002z"/><path fill="#5B9239" d="m24.999 27.362-.001 1.309-3.94 2.674-2.641-4.139 5.645-5.81-1.939-1.923.501-.751 2.834 2.833-6.054 5.89 2.222 2.222s1.582-1.066 3.373-2.305zM17 22.582v-.928a8.357 8.357 0 0 0-1.442.232l.44-4.841-.996-.091-.478 5.262c-3.098 1.218-5.294 4.225-5.294 7.755 0 2.372.994 4.508 2.584 6.028h1.449a7.405 7.405 0 0 1-3.105-6.028c0-3.902 3.015-7.094 6.842-7.389z"/><path fill="#E2C196" d="M20.331 27.532c-1.124-.535-2.19-.461-3.221.142-.493.289-.694.829.061 1.008.758.177 3.16-1.15 3.16-1.15z"/><path fill="#F3D2A2" d="M21.845 29.449c.139 1.765-2.226 3.414-4.02 3.199-1.282-.154-2.398-3.608-.877-4.053 1.356-.396 1.731-1.628 3.34-1.168 1.278.366 1.506 1.344 1.557 2.022z"/><path fill="#D2A077" d="m20.659 30.132-.212-.441s-.771 1.147-1.843 1.59c-.813.332-1.498.365-1.857.306.154.293.157.343.359.53 1.117.039 2.902-.56 3.553-1.985zm-2.217-.039c.99-.678 1.279-1.326 1.279-1.326l-.323-.409s-1.145 1.776-3.177 1.685c.015.248-.005.296.068.55.273.009 1.349.05 2.153-.5z"/><path fill="#F3D2A2" d="m11.647 6.297 1.832 4.41c1.008 2.424 2.382 4.16 4.803 3.165l.082.326c.206.817.055 1.478 1.258 1.524.841.032 1.977-1.47 1.771-2.287l-.41-1.636c1.203-1.435 1.921-3.269 1.304-4.751l-1.02-2.457c-5.514 2.076-7.783-.773-7.783-.773l-1.837 2.479z"/><path fill="#FFE51E" d="M20.927 1.747C18.323.301 15.458.154 12.312 2.87c-1.281 1.106-2.068 1.049-2.206 1.373-.527 1.964 1.81 3.868 2.267 3.317 1.446-1.744 3.265-1.84 3.998-1.154.706.677.852 2.248 1.184 2.122.9-.341.415-1.206.573-1.883.245-1.115 1.318-.978 1.866-.089.434.704.726 2.081-.36 2.798 1.146 1.606 2.453 1.527 2.453 1.527s.493.001 1.188-2.249.021-5.53-2.348-6.885z"/><path fill="#C1694F" d="m14.342 11.782-.308.128a.265.265 0 1 1-.204-.489l.309-.128a.265.265 0 1 1 .203.489z"/><path fill="#662113" d="M14.493 9.711a.53.53 0 0 1-.692-.286l-.205-.491a.53.53 0 0 1 .98-.407l.204.49a.53.53 0 0 1-.287.694z"/><path fill="#C1694F" d="M16.116 12.096c-.284.258-.724.622-1.266.989.189.216.39.402.604.558.511-.357.923-.704 1.2-.956a.4.4 0 1 0-.538-.591z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1fac3-1f3fd.svg b/public/emoji/1fac3-1f3fd.svg
new file mode 100755
index 000000000..96037961e
--- /dev/null
+++ b/public/emoji/1fac3-1f3fd.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#77B255" d="m29.902 20.444-5.185-5.403a3.312 3.312 0 0 0-2.593-1.263H17.27a3.333 3.333 0 0 0-3.305 2.898L13 24l.015.13A7.4 7.4 0 0 0 13.263 36H25v-8.639c2.017-1.395 4.299-3.011 4.902-3.584 1.897-1.805 0-3.333 0-3.333zm-4.445 1.112v-.002.002z"/><path fill="#5B9239" d="m24.999 27.362-.001 1.309-3.94 2.674-2.641-4.139 5.645-5.81-1.939-1.923.501-.751 2.834 2.833-6.054 5.89 2.222 2.222s1.582-1.066 3.373-2.305zM17 22.582v-.928a8.357 8.357 0 0 0-1.442.232l.44-4.841-.996-.091-.478 5.262c-3.098 1.218-5.294 4.225-5.294 7.755 0 2.372.994 4.508 2.584 6.028h1.449a7.405 7.405 0 0 1-3.105-6.028c0-3.902 3.015-7.094 6.842-7.389z"/><path fill="#CC9B7A" d="M20.331 27.532c-1.124-.535-2.19-.461-3.221.142-.493.289-.694.829.061 1.008.758.177 3.16-1.15 3.16-1.15z"/><path fill="#D4AB88" d="M21.845 29.449c.139 1.765-2.226 3.414-4.02 3.199-1.282-.154-2.398-3.608-.877-4.053 1.356-.396 1.731-1.628 3.34-1.168 1.278.366 1.506 1.344 1.557 2.022z"/><path fill="#B78B60" d="m20.659 30.132-.212-.441s-.771 1.147-1.843 1.59c-.813.332-1.498.365-1.857.306.154.293.157.343.359.53 1.117.039 2.902-.56 3.553-1.985zm-2.217-.039c.99-.678 1.279-1.326 1.279-1.326l-.323-.409s-1.145 1.776-3.177 1.685c.015.248-.005.296.068.55.273.009 1.349.05 2.153-.5z"/><path fill="#D4AB88" d="m11.647 6.297 1.832 4.41c1.008 2.424 2.382 4.16 4.803 3.165l.082.326c.206.817.055 1.478 1.258 1.524.841.032 1.977-1.47 1.771-2.287l-.41-1.636c1.203-1.435 1.921-3.269 1.304-4.751l-1.02-2.457c-5.514 2.076-7.783-.773-7.783-.773l-1.837 2.479z"/><path fill="#963B22" d="M20.927 1.747C18.323.301 15.458.154 12.312 2.87c-1.281 1.106-2.068 1.049-2.206 1.373-.527 1.964 1.81 3.868 2.267 3.317 1.446-1.744 3.265-1.84 3.998-1.154.706.677.852 2.248 1.184 2.122.9-.341.415-1.206.573-1.883.245-1.115 1.318-.978 1.866-.089.434.704.726 2.081-.36 2.798 1.146 1.606 2.453 1.527 2.453 1.527s.493.001 1.188-2.249.021-5.53-2.348-6.885z"/><path fill="#C1694F" d="m14.342 11.782-.308.128a.265.265 0 1 1-.204-.489l.309-.128a.265.265 0 1 1 .203.489z"/><path fill="#662113" d="M14.493 9.711a.53.53 0 0 1-.692-.286l-.205-.491a.53.53 0 0 1 .98-.407l.204.49a.53.53 0 0 1-.287.694z"/><path fill="#C1694F" d="M16.116 12.096c-.284.258-.724.622-1.266.989.189.216.39.402.604.558.511-.357.923-.704 1.2-.956a.4.4 0 1 0-.538-.591z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1fac3-1f3fe.svg b/public/emoji/1fac3-1f3fe.svg
new file mode 100755
index 000000000..63f1152dc
--- /dev/null
+++ b/public/emoji/1fac3-1f3fe.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#77B255" d="m29.902 20.444-5.185-5.403a3.312 3.312 0 0 0-2.593-1.263H17.27a3.333 3.333 0 0 0-3.305 2.898L13 24l.015.13A7.4 7.4 0 0 0 13.263 36H25v-8.639c2.017-1.395 4.299-3.011 4.902-3.584 1.897-1.805 0-3.333 0-3.333zm-4.445 1.112v-.002.002z"/><path fill="#5B9239" d="m24.999 27.362-.001 1.309-3.94 2.674-2.641-4.139 5.645-5.81-1.939-1.923.501-.751 2.834 2.833-6.054 5.89 2.222 2.222s1.582-1.066 3.373-2.305zM17 22.582v-.928a8.357 8.357 0 0 0-1.442.232l.44-4.841-.996-.091-.478 5.262c-3.098 1.218-5.294 4.225-5.294 7.755 0 2.372.994 4.508 2.584 6.028h1.449a7.405 7.405 0 0 1-3.105-6.028c0-3.902 3.015-7.094 6.842-7.389z"/><path fill="#9B6A49" d="M20.331 27.532c-1.124-.535-2.19-.461-3.221.142-.493.289-.694.829.061 1.008.758.177 3.16-1.15 3.16-1.15z"/><path fill="#AF7E57" d="M21.845 29.449c.139 1.765-2.226 3.414-4.02 3.199-1.282-.154-2.398-3.608-.877-4.053 1.356-.396 1.731-1.628 3.34-1.168 1.278.366 1.506 1.344 1.557 2.022z"/><path fill="#90603E" d="m20.659 30.132-.212-.441s-.771 1.147-1.843 1.59c-.813.332-1.498.365-1.857.306.154.293.157.343.359.53 1.117.039 2.902-.56 3.553-1.985zm-2.217-.039c.99-.678 1.279-1.326 1.279-1.326l-.323-.409s-1.145 1.776-3.177 1.685c.015.248-.005.296.068.55.273.009 1.349.05 2.153-.5z"/><path fill="#AF7E57" d="m11.647 6.297 1.832 4.41c1.008 2.424 2.382 4.16 4.803 3.165l.082.326c.206.817.055 1.478 1.258 1.524.841.032 1.977-1.47 1.771-2.287l-.41-1.636c1.203-1.435 1.921-3.269 1.304-4.751l-1.02-2.457c-5.514 2.076-7.783-.773-7.783-.773l-1.837 2.479z"/><path fill="#60352A" d="M20.927 1.747C18.323.301 15.458.154 12.312 2.87c-1.281 1.106-2.068 1.049-2.206 1.373-.527 1.964 1.81 3.868 2.267 3.317 1.446-1.744 3.265-1.84 3.998-1.154.706.677.852 2.248 1.184 2.122.9-.341.415-1.206.573-1.883.245-1.115 1.318-.978 1.866-.089.434.704.726 2.081-.36 2.798 1.146 1.606 2.453 1.527 2.453 1.527s.493.001 1.188-2.249.021-5.53-2.348-6.885z"/><path fill="#915A34" d="m14.342 11.782-.308.128a.265.265 0 1 1-.204-.489l.309-.128a.265.265 0 1 1 .203.489z"/><path fill="#662113" d="M14.493 9.711a.53.53 0 0 1-.692-.286l-.205-.491a.53.53 0 0 1 .98-.407l.204.49a.53.53 0 0 1-.287.694z"/><path fill="#915A34" d="M16.116 12.096c-.284.258-.724.622-1.266.989.189.216.39.402.604.558.511-.357.923-.704 1.2-.956a.4.4 0 1 0-.538-.591z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1fac3-1f3ff.svg b/public/emoji/1fac3-1f3ff.svg
new file mode 100755
index 000000000..3312217c9
--- /dev/null
+++ b/public/emoji/1fac3-1f3ff.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#77B255" d="m29.902 20.444-5.185-5.403a3.312 3.312 0 0 0-2.593-1.263H17.27a3.333 3.333 0 0 0-3.305 2.898L13 24l.015.13A7.4 7.4 0 0 0 13.263 36H25v-8.639c2.017-1.395 4.299-3.011 4.902-3.584 1.897-1.805 0-3.333 0-3.333zm-4.445 1.112v-.002.002z"/><path fill="#5B9239" d="m24.999 27.362-.001 1.309-3.94 2.674-2.641-4.139 5.645-5.81-1.939-1.923.501-.751 2.834 2.833-6.054 5.89 2.222 2.222s1.582-1.066 3.373-2.305zM17 22.582v-.928a8.357 8.357 0 0 0-1.442.232l.44-4.841-.996-.091-.478 5.262c-3.098 1.218-5.294 4.225-5.294 7.755 0 2.372.994 4.508 2.584 6.028h1.449a7.405 7.405 0 0 1-3.105-6.028c0-3.902 3.015-7.094 6.842-7.389z"/><path fill="#664131" d="M20.331 27.532c-1.124-.535-2.19-.461-3.221.142-.493.289-.694.829.061 1.008.758.177 3.16-1.15 3.16-1.15z"/><path fill="#7C533E" d="M21.845 29.449c.139 1.765-2.226 3.414-4.02 3.199-1.282-.154-2.398-3.608-.877-4.053 1.356-.396 1.731-1.628 3.34-1.168 1.278.366 1.506 1.344 1.557 2.022z"/><path fill="#583529" d="m20.659 30.132-.212-.441s-.771 1.147-1.843 1.59c-.813.332-1.498.365-1.857.306.154.293.157.343.359.53 1.117.039 2.902-.56 3.553-1.985zm-2.217-.039c.99-.678 1.279-1.326 1.279-1.326l-.323-.409s-1.145 1.776-3.177 1.685c.015.248-.005.296.068.55.273.009 1.349.05 2.153-.5z"/><path fill="#7C533E" d="m11.647 6.297 1.832 4.41c1.008 2.424 2.382 4.16 4.803 3.165l.082.326c.206.817.055 1.478 1.258 1.524.841.032 1.977-1.47 1.771-2.287l-.41-1.636c1.203-1.435 1.921-3.269 1.304-4.751l-1.02-2.457c-5.514 2.076-7.783-.773-7.783-.773l-1.837 2.479z"/><path fill="#0B0200" d="M20.927 1.747C18.323.301 15.458.154 12.312 2.87c-1.281 1.106-2.068 1.049-2.206 1.373-.527 1.964 1.81 3.868 2.267 3.317 1.446-1.744 3.265-1.84 3.998-1.154.706.677.852 2.248 1.184 2.122.9-.341.415-1.206.573-1.883.245-1.115 1.318-.978 1.866-.089.434.704.726 2.081-.36 2.798 1.146 1.606 2.453 1.527 2.453 1.527s.493.001 1.188-2.249.021-5.53-2.348-6.885z"/><path fill="#3D2E24" d="m14.342 11.782-.308.128a.265.265 0 1 1-.204-.489l.309-.128a.265.265 0 1 1 .203.489z"/><path d="M14.493 9.711a.53.53 0 0 1-.692-.286l-.205-.491a.53.53 0 0 1 .98-.407l.204.49a.53.53 0 0 1-.287.694z"/><path fill="#3D2E24" d="M16.116 12.096c-.284.258-.724.622-1.266.989.189.216.39.402.604.558.511-.357.923-.704 1.2-.956a.4.4 0 1 0-.538-.591z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1fac3.svg b/public/emoji/1fac3.svg
new file mode 100755
index 000000000..2c0f2846c
--- /dev/null
+++ b/public/emoji/1fac3.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#77B255" d="m29.902 20.444-5.185-5.403a3.312 3.312 0 0 0-2.593-1.263H17.27a3.333 3.333 0 0 0-3.305 2.898L13 24l.015.13A7.4 7.4 0 0 0 13.263 36H25v-8.639c2.017-1.395 4.299-3.011 4.902-3.584 1.897-1.805 0-3.333 0-3.333zm-4.445 1.112v-.002.002z"/><path fill="#5B9239" d="m24.999 27.362-.001 1.309-3.94 2.674-2.641-4.139 5.645-5.81-1.939-1.923.501-.751 2.834 2.833-6.054 5.89 2.222 2.222s1.582-1.066 3.373-2.305zM17 22.582v-.928a8.357 8.357 0 0 0-1.442.232l.44-4.841-.996-.091-.478 5.262c-3.098 1.218-5.294 4.225-5.294 7.755 0 2.372.994 4.508 2.584 6.028h1.449a7.405 7.405 0 0 1-3.105-6.028c0-3.902 3.015-7.094 6.842-7.389z"/><path fill="#F9CA55" d="M20.331 27.532c-1.124-.535-2.19-.461-3.221.142-.493.289-.694.829.061 1.008.758.177 3.16-1.15 3.16-1.15z"/><path fill="#FFDC5D" d="M21.845 29.449c.139 1.765-2.226 3.414-4.02 3.199-1.282-.154-2.398-3.608-.877-4.053 1.356-.396 1.731-1.628 3.34-1.168 1.278.366 1.506 1.344 1.557 2.022z"/><path fill="#EF9645" d="m20.659 30.132-.212-.441s-.771 1.147-1.843 1.59c-.813.332-1.498.365-1.857.306.154.293.157.343.359.53 1.117.039 2.902-.56 3.553-1.985zm-2.217-.039c.99-.678 1.279-1.326 1.279-1.326l-.323-.409s-1.145 1.776-3.177 1.685c.015.248-.005.296.068.55.273.009 1.349.05 2.153-.5z"/><path fill="#FFDC5D" d="m11.647 6.297 1.832 4.41c1.008 2.424 2.382 4.16 4.803 3.165l.082.326c.206.817.055 1.478 1.258 1.524.841.032 1.977-1.47 1.771-2.287l-.41-1.636c1.203-1.435 1.921-3.269 1.304-4.751l-1.02-2.457c-5.514 2.076-7.783-.773-7.783-.773l-1.837 2.479z"/><path fill="#FFAC33" d="M20.927 1.747C18.323.301 15.458.154 12.312 2.87c-1.281 1.106-2.068 1.049-2.206 1.373-.527 1.964 1.81 3.868 2.267 3.317 1.446-1.744 3.265-1.84 3.998-1.154.706.677.852 2.248 1.184 2.122.9-.341.415-1.206.573-1.883.245-1.115 1.318-.978 1.866-.089.434.704.726 2.081-.36 2.798 1.146 1.606 2.453 1.527 2.453 1.527s.493.001 1.188-2.249.021-5.53-2.348-6.885z"/><path fill="#C1694F" d="m14.342 11.782-.308.128a.265.265 0 1 1-.204-.489l.309-.128a.265.265 0 1 1 .203.489z"/><path fill="#662113" d="M14.493 9.711a.53.53 0 0 1-.692-.286l-.205-.491a.53.53 0 0 1 .98-.407l.204.49a.53.53 0 0 1-.287.694z"/><path fill="#C1694F" d="M16.116 12.096c-.284.258-.724.622-1.266.989.189.216.39.402.604.558.511-.357.923-.704 1.2-.956a.4.4 0 1 0-.538-.591z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1fac4-1f3fb.svg b/public/emoji/1fac4-1f3fb.svg
new file mode 100755
index 000000000..1d6fe80d7
--- /dev/null
+++ b/public/emoji/1fac4-1f3fb.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#FA743E" d="m29.902 20.444-5.185-5.403a3.312 3.312 0 0 0-2.593-1.263H17.27a3.333 3.333 0 0 0-3.305 2.898L13 24l.015.13A7.4 7.4 0 0 0 13.263 36H25v-8.639c2.017-1.395 4.299-3.011 4.902-3.584 1.897-1.805 0-3.333 0-3.333zm-4.445 1.112v-.002.002z"/><path fill="#DD551F" d="m24.999 27.362-.001 1.309-3.94 2.674-2.641-4.139 5.645-5.81-1.939-1.923.501-.751 2.834 2.833-6.054 5.89 2.222 2.222s1.582-1.066 3.373-2.305zm-7.422-5.737c-.782 0-1.536.115-2.254.317a6.312 6.312 0 0 1-.078-.942c0-1.932.834-3.311 1.607-3.48l-.214-.977c-1.387.304-2.393 2.179-2.393 4.457 0 .435.049.856.122 1.267a8.348 8.348 0 0 0-5.137 7.705c0 2.372.994 4.508 2.584 6.028h1.449a7.405 7.405 0 0 1-3.105-6.028 7.418 7.418 0 0 1 7.419-7.419c.414 0 .817.043 1.213.109v-.936a8.225 8.225 0 0 0-1.213-.101z"/><path fill="#EEC2AD" d="M20.331 27.532c-1.124-.535-2.19-.461-3.221.142-.493.289-.694.829.061 1.008.758.177 3.16-1.15 3.16-1.15z"/><path fill="#F7DECE" d="M21.845 29.449c.139 1.765-2.226 3.414-4.02 3.199-1.282-.154-2.398-3.608-.877-4.053 1.356-.396 1.731-1.628 3.34-1.168 1.278.366 1.506 1.344 1.557 2.022z"/><path fill="#E0AA94" d="m20.659 30.132-.212-.441s-.771 1.147-1.843 1.59c-.813.332-1.498.365-1.857.306.154.293.157.343.359.53 1.117.039 2.902-.56 3.553-1.985zm-2.217-.039c.99-.678 1.279-1.326 1.279-1.326l-.323-.409s-1.145 1.776-3.177 1.685c.015.248-.005.296.068.55.273.009 1.349.05 2.153-.5z"/><path fill="#F7DECE" d="m11.647 6.297 1.832 4.41c1.008 2.424 2.382 4.16 4.803 3.165l.082.326c.206.817.055 1.478 1.258 1.524.841.032 1.977-1.47 1.771-2.287l-.41-1.636c1.203-1.435 1.921-3.269 1.304-4.751l-1.02-2.457c-5.514 2.076-7.783-.773-7.783-.773l-1.837 2.479z"/><path fill="#292F33" d="M17.568.414c-1.943 0-3.934 1.111-4.968 2.511-2.24.001-2.461 2.004-2.237 2.758.665 2.24 4.064.359 6.514 3.15 0 0-.337-1.073.163-2.138.861 2.538 2.743 1.061 4.002 4.63C24.444 10 25.919.414 17.568.414z"/><path fill="#C1694F" d="m14.342 11.782-.308.128a.265.265 0 1 1-.204-.489l.309-.128a.265.265 0 1 1 .203.489z"/><path fill="#662113" d="M14.493 9.711a.53.53 0 0 1-.692-.286l-.205-.491a.53.53 0 0 1 .98-.407l.204.49a.53.53 0 0 1-.287.694z"/><path fill="#C1694F" d="M16.116 12.096c-.284.258-.724.622-1.266.989.189.216.39.402.604.558.511-.357.923-.704 1.2-.956a.4.4 0 1 0-.538-.591z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1fac4-1f3fc.svg b/public/emoji/1fac4-1f3fc.svg
new file mode 100755
index 000000000..b87bd055a
--- /dev/null
+++ b/public/emoji/1fac4-1f3fc.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#FA743E" d="m29.902 20.444-5.185-5.403a3.312 3.312 0 0 0-2.593-1.263H17.27a3.333 3.333 0 0 0-3.305 2.898L13 24l.015.13A7.4 7.4 0 0 0 13.263 36H25v-8.639c2.017-1.395 4.299-3.011 4.902-3.584 1.897-1.805 0-3.333 0-3.333zm-4.445 1.112v-.002.002z"/><path fill="#DD551F" d="m24.999 27.362-.001 1.309-3.94 2.674-2.641-4.139 5.645-5.81-1.939-1.923.501-.751 2.834 2.833-6.054 5.89 2.222 2.222s1.582-1.066 3.373-2.305zm-7.422-5.737c-.782 0-1.536.115-2.254.317a6.312 6.312 0 0 1-.078-.942c0-1.932.834-3.311 1.607-3.48l-.214-.977c-1.387.304-2.393 2.179-2.393 4.457 0 .435.049.856.122 1.267a8.348 8.348 0 0 0-5.137 7.705c0 2.372.994 4.508 2.584 6.028h1.449a7.405 7.405 0 0 1-3.105-6.028 7.418 7.418 0 0 1 7.419-7.419c.414 0 .817.043 1.213.109v-.936a8.225 8.225 0 0 0-1.213-.101z"/><path fill="#E2C196" d="M20.331 27.532c-1.124-.535-2.19-.461-3.221.142-.493.289-.694.829.061 1.008.758.177 3.16-1.15 3.16-1.15z"/><path fill="#F3D2A2" d="M21.845 29.449c.139 1.765-2.226 3.414-4.02 3.199-1.282-.154-2.398-3.608-.877-4.053 1.356-.396 1.731-1.628 3.34-1.168 1.278.366 1.506 1.344 1.557 2.022z"/><path fill="#D2A077" d="m20.659 30.132-.212-.441s-.771 1.147-1.843 1.59c-.813.332-1.498.365-1.857.306.154.293.157.343.359.53 1.117.039 2.902-.56 3.553-1.985zm-2.217-.039c.99-.678 1.279-1.326 1.279-1.326l-.323-.409s-1.145 1.776-3.177 1.685c.015.248-.005.296.068.55.273.009 1.349.05 2.153-.5z"/><path fill="#F3D2A2" d="m11.647 6.297 1.832 4.41c1.008 2.424 2.382 4.16 4.803 3.165l.082.326c.206.817.055 1.478 1.258 1.524.841.032 1.977-1.47 1.771-2.287l-.41-1.636c1.203-1.435 1.921-3.269 1.304-4.751l-1.02-2.457c-5.514 2.076-7.783-.773-7.783-.773l-1.837 2.479z"/><path fill="#FFE51E" d="M17.568.414c-1.943 0-3.934 1.111-4.968 2.511-2.24.001-2.461 2.004-2.237 2.758.665 2.24 4.064.359 6.514 3.15 0 0-.337-1.073.163-2.138.861 2.538 2.743 1.061 4.002 4.63C24.444 10 25.919.414 17.568.414z"/><path fill="#C1694F" d="m14.342 11.782-.308.128a.265.265 0 1 1-.204-.489l.309-.128a.265.265 0 1 1 .203.489z"/><path fill="#662113" d="M14.493 9.711a.53.53 0 0 1-.692-.286l-.205-.491a.53.53 0 0 1 .98-.407l.204.49a.53.53 0 0 1-.287.694z"/><path fill="#C1694F" d="M16.116 12.096c-.284.258-.724.622-1.266.989.189.216.39.402.604.558.511-.357.923-.704 1.2-.956a.4.4 0 1 0-.538-.591z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1fac4-1f3fd.svg b/public/emoji/1fac4-1f3fd.svg
new file mode 100755
index 000000000..96e58f1a0
--- /dev/null
+++ b/public/emoji/1fac4-1f3fd.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#FA743E" d="m29.902 20.444-5.185-5.403a3.312 3.312 0 0 0-2.593-1.263H17.27a3.333 3.333 0 0 0-3.305 2.898L13 24l.015.13A7.4 7.4 0 0 0 13.263 36H25v-8.639c2.017-1.395 4.299-3.011 4.902-3.584 1.897-1.805 0-3.333 0-3.333zm-4.445 1.112v-.002.002z"/><path fill="#DD551F" d="m24.999 27.362-.001 1.309-3.94 2.674-2.641-4.139 5.645-5.81-1.939-1.923.501-.751 2.834 2.833-6.054 5.89 2.222 2.222s1.582-1.066 3.373-2.305zm-7.422-5.737c-.782 0-1.536.115-2.254.317a6.312 6.312 0 0 1-.078-.942c0-1.932.834-3.311 1.607-3.48l-.214-.977c-1.387.304-2.393 2.179-2.393 4.457 0 .435.049.856.122 1.267a8.348 8.348 0 0 0-5.137 7.705c0 2.372.994 4.508 2.584 6.028h1.449a7.405 7.405 0 0 1-3.105-6.028 7.418 7.418 0 0 1 7.419-7.419c.414 0 .817.043 1.213.109v-.936a8.225 8.225 0 0 0-1.213-.101z"/><path fill="#CC9B7A" d="M20.331 27.532c-1.124-.535-2.19-.461-3.221.142-.493.289-.694.829.061 1.008.758.177 3.16-1.15 3.16-1.15z"/><path fill="#D4AB88" d="M21.845 29.449c.139 1.765-2.226 3.414-4.02 3.199-1.282-.154-2.398-3.608-.877-4.053 1.356-.396 1.731-1.628 3.34-1.168 1.278.366 1.506 1.344 1.557 2.022z"/><path fill="#B78B60" d="m20.659 30.132-.212-.441s-.771 1.147-1.843 1.59c-.813.332-1.498.365-1.857.306.154.293.157.343.359.53 1.117.039 2.902-.56 3.553-1.985zm-2.217-.039c.99-.678 1.279-1.326 1.279-1.326l-.323-.409s-1.145 1.776-3.177 1.685c.015.248-.005.296.068.55.273.009 1.349.05 2.153-.5z"/><path fill="#D4AB88" d="m11.647 6.297 1.832 4.41c1.008 2.424 2.382 4.16 4.803 3.165l.082.326c.206.817.055 1.478 1.258 1.524.841.032 1.977-1.47 1.771-2.287l-.41-1.636c1.203-1.435 1.921-3.269 1.304-4.751l-1.02-2.457c-5.514 2.076-7.783-.773-7.783-.773l-1.837 2.479z"/><path fill="#963B22" d="M17.568.414c-1.943 0-3.934 1.111-4.968 2.511-2.24.001-2.461 2.004-2.237 2.758.665 2.24 4.064.359 6.514 3.15 0 0-.337-1.073.163-2.138.861 2.538 2.743 1.061 4.002 4.63C24.444 10 25.919.414 17.568.414z"/><path fill="#C1694F" d="m14.342 11.782-.308.128a.265.265 0 1 1-.204-.489l.309-.128a.265.265 0 1 1 .203.489z"/><path fill="#662113" d="M14.493 9.711a.53.53 0 0 1-.692-.286l-.205-.491a.53.53 0 0 1 .98-.407l.204.49a.53.53 0 0 1-.287.694z"/><path fill="#C1694F" d="M16.116 12.096c-.284.258-.724.622-1.266.989.189.216.39.402.604.558.511-.357.923-.704 1.2-.956a.4.4 0 1 0-.538-.591z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1fac4-1f3fe.svg b/public/emoji/1fac4-1f3fe.svg
new file mode 100755
index 000000000..40f8869cd
--- /dev/null
+++ b/public/emoji/1fac4-1f3fe.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#FA743E" d="m29.902 20.444-5.185-5.403a3.312 3.312 0 0 0-2.593-1.263H17.27a3.333 3.333 0 0 0-3.305 2.898L13 24l.015.13A7.4 7.4 0 0 0 13.263 36H25v-8.639c2.017-1.395 4.299-3.011 4.902-3.584 1.897-1.805 0-3.333 0-3.333zm-4.445 1.112v-.002.002z"/><path fill="#DD551F" d="m24.999 27.362-.001 1.309-3.94 2.674-2.641-4.139 5.645-5.81-1.939-1.923.501-.751 2.834 2.833-6.054 5.89 2.222 2.222s1.582-1.066 3.373-2.305zm-7.422-5.737c-.782 0-1.536.115-2.254.317a6.312 6.312 0 0 1-.078-.942c0-1.932.834-3.311 1.607-3.48l-.214-.977c-1.387.304-2.393 2.179-2.393 4.457 0 .435.049.856.122 1.267a8.348 8.348 0 0 0-5.137 7.705c0 2.372.994 4.508 2.584 6.028h1.449a7.405 7.405 0 0 1-3.105-6.028 7.418 7.418 0 0 1 7.419-7.419c.414 0 .817.043 1.213.109v-.936a8.225 8.225 0 0 0-1.213-.101z"/><path fill="#9B6A49" d="M20.331 27.532c-1.124-.535-2.19-.461-3.221.142-.493.289-.694.829.061 1.008.758.177 3.16-1.15 3.16-1.15z"/><path fill="#AF7E57" d="M21.845 29.449c.139 1.765-2.226 3.414-4.02 3.199-1.282-.154-2.398-3.608-.877-4.053 1.356-.396 1.731-1.628 3.34-1.168 1.278.366 1.506 1.344 1.557 2.022z"/><path fill="#90603E" d="m20.659 30.132-.212-.441s-.771 1.147-1.843 1.59c-.813.332-1.498.365-1.857.306.154.293.157.343.359.53 1.117.039 2.902-.56 3.553-1.985zm-2.217-.039c.99-.678 1.279-1.326 1.279-1.326l-.323-.409s-1.145 1.776-3.177 1.685c.015.248-.005.296.068.55.273.009 1.349.05 2.153-.5z"/><path fill="#AF7E57" d="m11.647 6.297 1.832 4.41c1.008 2.424 2.382 4.16 4.803 3.165l.082.326c.206.817.055 1.478 1.258 1.524.841.032 1.977-1.47 1.771-2.287l-.41-1.636c1.203-1.435 1.921-3.269 1.304-4.751l-1.02-2.457c-5.514 2.076-7.783-.773-7.783-.773l-1.837 2.479z"/><path fill="#60352A" d="M17.568.414c-1.943 0-3.934 1.111-4.968 2.511-2.24.001-2.461 2.004-2.237 2.758.665 2.24 4.064.359 6.514 3.15 0 0-.337-1.073.163-2.138.861 2.538 2.743 1.061 4.002 4.63C24.444 10 25.919.414 17.568.414z"/><path fill="#915A34" d="m14.342 11.782-.308.128a.265.265 0 1 1-.204-.489l.309-.128a.265.265 0 1 1 .203.489z"/><path fill="#662113" d="M14.493 9.711a.53.53 0 0 1-.692-.286l-.205-.491a.53.53 0 0 1 .98-.407l.204.49a.53.53 0 0 1-.287.694z"/><path fill="#915A34" d="M16.116 12.096c-.284.258-.724.622-1.266.989.189.216.39.402.604.558.511-.357.923-.704 1.2-.956a.4.4 0 1 0-.538-.591z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1fac4-1f3ff.svg b/public/emoji/1fac4-1f3ff.svg
new file mode 100755
index 000000000..8565a9a00
--- /dev/null
+++ b/public/emoji/1fac4-1f3ff.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#FA743E" d="m29.902 20.444-5.185-5.403a3.312 3.312 0 0 0-2.593-1.263H17.27a3.333 3.333 0 0 0-3.305 2.898L13 24l.015.13A7.4 7.4 0 0 0 13.263 36H25v-8.639c2.017-1.395 4.299-3.011 4.902-3.584 1.897-1.805 0-3.333 0-3.333zm-4.445 1.112v-.002.002z"/><path fill="#DD551F" d="m24.999 27.362-.001 1.309-3.94 2.674-2.641-4.139 5.645-5.81-1.939-1.923.501-.751 2.834 2.833-6.054 5.89 2.222 2.222s1.582-1.066 3.373-2.305zm-7.422-5.737c-.782 0-1.536.115-2.254.317a6.312 6.312 0 0 1-.078-.942c0-1.932.834-3.311 1.607-3.48l-.214-.977c-1.387.304-2.393 2.179-2.393 4.457 0 .435.049.856.122 1.267a8.348 8.348 0 0 0-5.137 7.705c0 2.372.994 4.508 2.584 6.028h1.449a7.405 7.405 0 0 1-3.105-6.028 7.418 7.418 0 0 1 7.419-7.419c.414 0 .817.043 1.213.109v-.936a8.225 8.225 0 0 0-1.213-.101z"/><path fill="#664131" d="M20.331 27.532c-1.124-.535-2.19-.461-3.221.142-.493.289-.694.829.061 1.008.758.177 3.16-1.15 3.16-1.15z"/><path fill="#7C533E" d="M21.845 29.449c.139 1.765-2.226 3.414-4.02 3.199-1.282-.154-2.398-3.608-.877-4.053 1.356-.396 1.731-1.628 3.34-1.168 1.278.366 1.506 1.344 1.557 2.022z"/><path fill="#583529" d="m20.659 30.132-.212-.441s-.771 1.147-1.843 1.59c-.813.332-1.498.365-1.857.306.154.293.157.343.359.53 1.117.039 2.902-.56 3.553-1.985zm-2.217-.039c.99-.678 1.279-1.326 1.279-1.326l-.323-.409s-1.145 1.776-3.177 1.685c.015.248-.005.296.068.55.273.009 1.349.05 2.153-.5z"/><path fill="#7C533E" d="m11.647 6.297 1.832 4.41c1.008 2.424 2.382 4.16 4.803 3.165l.082.326c.206.817.055 1.478 1.258 1.524.841.032 1.977-1.47 1.771-2.287l-.41-1.636c1.203-1.435 1.921-3.269 1.304-4.751l-1.02-2.457c-5.514 2.076-7.783-.773-7.783-.773l-1.837 2.479z"/><path fill="#0B0200" d="M17.568.414c-1.943 0-3.934 1.111-4.968 2.511-2.24.001-2.461 2.004-2.237 2.758.665 2.24 4.064.359 6.514 3.15 0 0-.337-1.073.163-2.138.861 2.538 2.743 1.061 4.002 4.63C24.444 10 25.919.414 17.568.414z"/><path fill="#3D2E24" d="m14.342 11.782-.308.128a.265.265 0 1 1-.204-.489l.309-.128a.265.265 0 1 1 .203.489z"/><path d="M14.493 9.711a.53.53 0 0 1-.692-.286l-.205-.491a.53.53 0 0 1 .98-.407l.204.49a.53.53 0 0 1-.287.694z"/><path fill="#3D2E24" d="M16.116 12.096c-.284.258-.724.622-1.266.989.189.216.39.402.604.558.511-.357.923-.704 1.2-.956a.4.4 0 1 0-.538-.591z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1fac4.svg b/public/emoji/1fac4.svg
new file mode 100755
index 000000000..0d06947d0
--- /dev/null
+++ b/public/emoji/1fac4.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#FA743E" d="m29.902 20.444-5.185-5.403a3.312 3.312 0 0 0-2.593-1.263H17.27a3.333 3.333 0 0 0-3.305 2.898L13 24l.015.13A7.4 7.4 0 0 0 13.263 36H25v-8.639c2.017-1.395 4.299-3.011 4.902-3.584 1.897-1.805 0-3.333 0-3.333zm-4.445 1.112v-.002.002z"/><path fill="#DD551F" d="m24.999 27.362-.001 1.309-3.94 2.674-2.641-4.139 5.645-5.81-1.939-1.923.501-.751 2.834 2.833-6.054 5.89 2.222 2.222s1.582-1.066 3.373-2.305zm-7.422-5.737c-.782 0-1.536.115-2.254.317a6.312 6.312 0 0 1-.078-.942c0-1.932.834-3.311 1.607-3.48l-.214-.977c-1.387.304-2.393 2.179-2.393 4.457 0 .435.049.856.122 1.267a8.348 8.348 0 0 0-5.137 7.705c0 2.372.994 4.508 2.584 6.028h1.449a7.405 7.405 0 0 1-3.105-6.028 7.418 7.418 0 0 1 7.419-7.419c.414 0 .817.043 1.213.109v-.936a8.225 8.225 0 0 0-1.213-.101z"/><path fill="#F9CA55" d="M20.331 27.532c-1.124-.535-2.19-.461-3.221.142-.493.289-.694.829.061 1.008.758.177 3.16-1.15 3.16-1.15z"/><path fill="#FFDC5D" d="M21.845 29.449c.139 1.765-2.226 3.414-4.02 3.199-1.282-.154-2.398-3.608-.877-4.053 1.356-.396 1.731-1.628 3.34-1.168 1.278.366 1.506 1.344 1.557 2.022z"/><path fill="#EF9645" d="m20.659 30.132-.212-.441s-.771 1.147-1.843 1.59c-.813.332-1.498.365-1.857.306.154.293.157.343.359.53 1.117.039 2.902-.56 3.553-1.985zm-2.217-.039c.99-.678 1.279-1.326 1.279-1.326l-.323-.409s-1.145 1.776-3.177 1.685c.015.248-.005.296.068.55.273.009 1.349.05 2.153-.5z"/><path fill="#FFDC5D" d="m11.647 6.297 1.832 4.41c1.008 2.424 2.382 4.16 4.803 3.165l.082.326c.206.817.055 1.478 1.258 1.524.841.032 1.977-1.47 1.771-2.287l-.41-1.636c1.203-1.435 1.921-3.269 1.304-4.751l-1.02-2.457c-5.514 2.076-7.783-.773-7.783-.773l-1.837 2.479z"/><path fill="#FFAC33" d="M17.568.414c-1.943 0-3.934 1.111-4.968 2.511-2.24.001-2.461 2.004-2.237 2.758.665 2.24 4.064.359 6.514 3.15 0 0-.337-1.073.163-2.138.861 2.538 2.743 1.061 4.002 4.63C24.444 10 25.919.414 17.568.414z"/><path fill="#C1694F" d="m14.342 11.782-.308.128a.265.265 0 1 1-.204-.489l.309-.128a.265.265 0 1 1 .203.489z"/><path fill="#662113" d="M14.493 9.711a.53.53 0 0 1-.692-.286l-.205-.491a.53.53 0 0 1 .98-.407l.204.49a.53.53 0 0 1-.287.694z"/><path fill="#C1694F" d="M16.116 12.096c-.284.258-.724.622-1.266.989.189.216.39.402.604.558.511-.357.923-.704 1.2-.956a.4.4 0 1 0-.538-.591z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1fac5-1f3fb.svg b/public/emoji/1fac5-1f3fb.svg
new file mode 100755
index 000000000..70f44e343
--- /dev/null
+++ b/public/emoji/1fac5-1f3fb.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#292F33" d="M33.197 16.27c.232-6.284-3.454-11.043-10.086-13.189-2.638-.853-8.844-.621-10.395 1.396-4.034.078-8.766 3.724-9.387 8.534-.614 4.76.754 6.971 1.241 10.551.552 4.056 2.832 5.353 4.655 5.896 2.623 3.465 5.411 3.317 10.092 3.317 9.141 0 13.495-6.116 13.88-16.505z"/><path fill="#F7DECE" d="M28.339 16.713c-.884-1.225-2.017-2.211-4.499-2.56.931.427 1.823 1.901 1.939 2.715.116.815.233 1.474-.504.659-2.952-3.263-6.167-1.978-9.354-3.972-2.226-1.392-2.903-2.933-2.903-2.933s-.272 2.056-3.646 4.15c-.978.607-2.145 1.959-2.793 3.956-.465 1.435-.321 2.715-.321 4.903 0 6.385 5.262 11.753 11.753 11.753s11.753-5.415 11.753-11.753c0-3.97-.416-5.521-1.425-6.918z"/><path fill="#C1694F" d="M18 32c-2.347 0-3.575-1.16-3.707-1.293a.999.999 0 0 1 1.404-1.424c.051.047.806.717 2.303.717 1.519 0 2.273-.69 2.305-.719a1.008 1.008 0 0 1 1.408.029.994.994 0 0 1-.006 1.397C21.575 30.84 20.347 32 18 32zm1-5h-2a1 1 0 1 1 0-2h2a1 1 0 1 1 0 2z"/><path fill="#662113" d="M13 23a1 1 0 0 1-1-1v-2a1 1 0 0 1 2 0v2a1 1 0 0 1-1 1zm10 0a1 1 0 0 1-1-1v-2a1 1 0 1 1 2 0v2a1 1 0 0 1-1 1z"/><path fill="#A0AAB1" d="M30.5 8a.5.5 0 0 0 .5-.5v-.544L28.672 5.52l-2.921-3.203a.502.502 0 0 0-.711-.028l-2.164 2.026L18.653.354A.991.991 0 0 0 18 .083a.995.995 0 0 0-.653.27l-4.223 3.961-2.164-2.026a.498.498 0 0 0-.711.028L7.328 5.52 5 6.956V7.5a.5.5 0 0 0 .5.5h25z"/><path fill="#E9EDF0" d="m16 4 2-2 2 2-2 2zM9 5.5 10.5 4l1.499 1.5-1.5 1.5zm15 0L25.5 4l1.499 1.5-1.5 1.5z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1fac5-1f3fc.svg b/public/emoji/1fac5-1f3fc.svg
new file mode 100755
index 000000000..c98b8c4d5
--- /dev/null
+++ b/public/emoji/1fac5-1f3fc.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#FFE51E" d="M33.197 16.27c.232-6.284-3.454-11.043-10.086-13.189-2.638-.853-8.844-.621-10.395 1.396-4.034.078-8.766 3.724-9.387 8.534-.614 4.76.754 6.971 1.241 10.551.552 4.056 2.832 5.353 4.655 5.896 2.623 3.465 5.411 3.317 10.092 3.317 9.141 0 13.495-6.116 13.88-16.505z"/><path fill="#F3D2A2" d="M28.339 16.713c-.884-1.225-2.017-2.211-4.499-2.56.931.427 1.823 1.901 1.939 2.715.116.815.233 1.474-.504.659-2.952-3.263-6.167-1.978-9.354-3.972-2.226-1.392-2.903-2.933-2.903-2.933s-.272 2.056-3.646 4.15c-.978.607-2.145 1.959-2.793 3.956-.465 1.435-.321 2.715-.321 4.903 0 6.385 5.262 11.753 11.753 11.753s11.753-5.415 11.753-11.753c0-3.97-.416-5.521-1.425-6.918z"/><path fill="#C1694F" d="M18 32c-2.347 0-3.575-1.16-3.707-1.293a.999.999 0 0 1 1.404-1.424c.051.047.806.717 2.303.717 1.519 0 2.273-.69 2.305-.719a1.008 1.008 0 0 1 1.408.029.994.994 0 0 1-.006 1.397C21.575 30.84 20.347 32 18 32zm1-5h-2a1 1 0 1 1 0-2h2a1 1 0 1 1 0 2z"/><path fill="#662113" d="M13 23a1 1 0 0 1-1-1v-2a1 1 0 0 1 2 0v2a1 1 0 0 1-1 1zm10 0a1 1 0 0 1-1-1v-2a1 1 0 1 1 2 0v2a1 1 0 0 1-1 1z"/><path fill="#A0AAB1" d="M30.5 8a.5.5 0 0 0 .5-.5v-.544L28.672 5.52l-2.921-3.203a.502.502 0 0 0-.711-.028l-2.164 2.026L18.653.354A.991.991 0 0 0 18 .083a.995.995 0 0 0-.653.27l-4.223 3.961-2.164-2.026a.498.498 0 0 0-.711.028L7.328 5.52 5 6.956V7.5a.5.5 0 0 0 .5.5h25z"/><path fill="#E9EDF0" d="m16 4 2-2 2 2-2 2zM9 5.5 10.5 4l1.499 1.5-1.5 1.5zm15 0L25.5 4l1.499 1.5-1.5 1.5z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1fac5-1f3fd.svg b/public/emoji/1fac5-1f3fd.svg
new file mode 100755
index 000000000..096506f2f
--- /dev/null
+++ b/public/emoji/1fac5-1f3fd.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#963B22" d="M33.197 16.27c.232-6.284-3.454-11.043-10.086-13.189-2.638-.853-8.844-.621-10.395 1.396-4.034.078-8.766 3.724-9.387 8.534-.614 4.76.754 6.971 1.241 10.551.552 4.056 2.832 5.353 4.655 5.896 2.623 3.465 5.411 3.317 10.092 3.317 9.141 0 13.495-6.116 13.88-16.505z"/><path fill="#D4AB88" d="M28.339 16.713c-.884-1.225-2.017-2.211-4.499-2.56.931.427 1.823 1.901 1.939 2.715.116.815.233 1.474-.504.659-2.952-3.263-6.167-1.978-9.354-3.972-2.226-1.392-2.903-2.933-2.903-2.933s-.272 2.056-3.646 4.15c-.978.607-2.145 1.959-2.793 3.956-.465 1.435-.321 2.715-.321 4.903 0 6.385 5.262 11.753 11.753 11.753s11.753-5.415 11.753-11.753c0-3.97-.416-5.521-1.425-6.918z"/><path fill="#C1694F" d="M18 32c-2.347 0-3.575-1.16-3.707-1.293a.999.999 0 0 1 1.404-1.424c.051.047.806.717 2.303.717 1.519 0 2.273-.69 2.305-.719a1.008 1.008 0 0 1 1.408.029.994.994 0 0 1-.006 1.397C21.575 30.84 20.347 32 18 32zm1-5h-2a1 1 0 1 1 0-2h2a1 1 0 1 1 0 2z"/><path fill="#662113" d="M13 23a1 1 0 0 1-1-1v-2a1 1 0 0 1 2 0v2a1 1 0 0 1-1 1zm10 0a1 1 0 0 1-1-1v-2a1 1 0 1 1 2 0v2a1 1 0 0 1-1 1z"/><path fill="#A0AAB1" d="M30.5 8a.5.5 0 0 0 .5-.5v-.544L28.672 5.52l-2.921-3.203a.502.502 0 0 0-.711-.028l-2.164 2.026L18.653.354A.991.991 0 0 0 18 .083a.995.995 0 0 0-.653.27l-4.223 3.961-2.164-2.026a.498.498 0 0 0-.711.028L7.328 5.52 5 6.956V7.5a.5.5 0 0 0 .5.5h25z"/><path fill="#E9EDF0" d="m16 4 2-2 2 2-2 2zM9 5.5 10.5 4l1.499 1.5-1.5 1.5zm15 0L25.5 4l1.499 1.5-1.5 1.5z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1fac5-1f3fe.svg b/public/emoji/1fac5-1f3fe.svg
new file mode 100755
index 000000000..44adb0159
--- /dev/null
+++ b/public/emoji/1fac5-1f3fe.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#60352A" d="M33.197 16.27c.232-6.284-3.454-11.043-10.086-13.189-2.638-.853-8.844-.621-10.395 1.396-4.034.078-8.766 3.724-9.387 8.534-.614 4.76.754 6.971 1.241 10.551.552 4.056 2.832 5.353 4.655 5.896 2.623 3.465 5.411 3.317 10.092 3.317 9.141 0 13.495-6.116 13.88-16.505z"/><path fill="#AF7E57" d="M28.339 16.713c-.884-1.225-2.017-2.211-4.499-2.56.931.427 1.823 1.901 1.939 2.715.116.815.233 1.474-.504.659-2.952-3.263-6.167-1.978-9.354-3.972-2.226-1.392-2.903-2.933-2.903-2.933s-.272 2.056-3.646 4.15c-.978.607-2.145 1.959-2.793 3.956-.465 1.435-.321 2.715-.321 4.903 0 6.385 5.262 11.753 11.753 11.753s11.753-5.415 11.753-11.753c0-3.97-.416-5.521-1.425-6.918z"/><path fill="#915A34" d="M18 32c-2.347 0-3.575-1.16-3.707-1.293a.999.999 0 0 1 1.404-1.424c.051.047.806.717 2.303.717 1.519 0 2.273-.69 2.305-.719a1.008 1.008 0 0 1 1.408.029.994.994 0 0 1-.006 1.397C21.575 30.84 20.347 32 18 32zm1-5h-2a1 1 0 1 1 0-2h2a1 1 0 1 1 0 2z"/><path fill="#662113" d="M13 23a1 1 0 0 1-1-1v-2a1 1 0 0 1 2 0v2a1 1 0 0 1-1 1zm10 0a1 1 0 0 1-1-1v-2a1 1 0 1 1 2 0v2a1 1 0 0 1-1 1z"/><path fill="#A0AAB1" d="M30.5 8a.5.5 0 0 0 .5-.5v-.544L28.672 5.52l-2.921-3.203a.502.502 0 0 0-.711-.028l-2.164 2.026L18.653.354A.991.991 0 0 0 18 .083a.995.995 0 0 0-.653.27l-4.223 3.961-2.164-2.026a.498.498 0 0 0-.711.028L7.328 5.52 5 6.956V7.5a.5.5 0 0 0 .5.5h25z"/><path fill="#E9EDF0" d="m16 4 2-2 2 2-2 2zM9 5.5 10.5 4l1.499 1.5-1.5 1.5zm15 0L25.5 4l1.499 1.5-1.5 1.5z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1fac5-1f3ff.svg b/public/emoji/1fac5-1f3ff.svg
new file mode 100755
index 000000000..c546423a2
--- /dev/null
+++ b/public/emoji/1fac5-1f3ff.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#0B0200" d="M33.197 16.27c.232-6.284-3.454-11.043-10.086-13.189-2.638-.853-8.844-.621-10.395 1.396-4.034.078-8.766 3.724-9.387 8.534-.614 4.76.754 6.971 1.241 10.551.552 4.056 2.832 5.353 4.655 5.896 2.623 3.465 5.411 3.317 10.092 3.317 9.141 0 13.495-6.116 13.88-16.505z"/><path fill="#7C533E" d="M28.339 16.713c-.884-1.225-2.017-2.211-4.499-2.56.931.427 1.823 1.901 1.939 2.715.116.815.233 1.474-.504.659-2.952-3.263-6.167-1.978-9.354-3.972-2.226-1.392-2.903-2.933-2.903-2.933s-.272 2.056-3.646 4.15c-.978.607-2.145 1.959-2.793 3.956-.465 1.435-.321 2.715-.321 4.903 0 6.385 5.262 11.753 11.753 11.753s11.753-5.415 11.753-11.753c0-3.97-.416-5.521-1.425-6.918z"/><path fill="#3D2E24" d="M18 32c-2.347 0-3.575-1.16-3.707-1.293a.999.999 0 0 1 1.404-1.424c.051.047.806.717 2.303.717 1.519 0 2.273-.69 2.305-.719a1.008 1.008 0 0 1 1.408.029.994.994 0 0 1-.006 1.397C21.575 30.84 20.347 32 18 32zm1-5h-2a1 1 0 1 1 0-2h2a1 1 0 1 1 0 2z"/><path d="M13 23a1 1 0 0 1-1-1v-2a1 1 0 0 1 2 0v2a1 1 0 0 1-1 1zm10 0a1 1 0 0 1-1-1v-2a1 1 0 1 1 2 0v2a1 1 0 0 1-1 1z"/><path fill="#A0AAB1" d="M30.5 8a.5.5 0 0 0 .5-.5v-.544L28.672 5.52l-2.921-3.203a.502.502 0 0 0-.711-.028l-2.164 2.026L18.653.354A.991.991 0 0 0 18 .083a.995.995 0 0 0-.653.27l-4.223 3.961-2.164-2.026a.498.498 0 0 0-.711.028L7.328 5.52 5 6.956V7.5a.5.5 0 0 0 .5.5h25z"/><path fill="#E9EDF0" d="m16 4 2-2 2 2-2 2zM9 5.5 10.5 4l1.499 1.5-1.5 1.5zm15 0L25.5 4l1.499 1.5-1.5 1.5z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1fac5.svg b/public/emoji/1fac5.svg
new file mode 100755
index 000000000..b7b246ba0
--- /dev/null
+++ b/public/emoji/1fac5.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#FFAC33" d="M33.197 16.27c.232-6.284-3.454-11.043-10.086-13.189-2.638-.853-8.844-.621-10.395 1.396-4.034.078-8.766 3.724-9.387 8.534-.614 4.76.754 6.971 1.241 10.551.552 4.056 2.832 5.353 4.655 5.896 2.623 3.465 5.411 3.317 10.092 3.317 9.141 0 13.495-6.116 13.88-16.505z"/><path fill="#FFDC5D" d="M28.339 16.713c-.884-1.225-2.017-2.211-4.499-2.56.931.427 1.823 1.901 1.939 2.715.116.815.233 1.474-.504.659-2.952-3.263-6.167-1.978-9.354-3.972-2.226-1.392-2.903-2.933-2.903-2.933s-.272 2.056-3.646 4.15c-.978.607-2.145 1.959-2.793 3.956-.465 1.435-.321 2.715-.321 4.903 0 6.385 5.262 11.753 11.753 11.753s11.753-5.415 11.753-11.753c0-3.97-.416-5.521-1.425-6.918z"/><path fill="#C1694F" d="M18 32c-2.347 0-3.575-1.16-3.707-1.293a.999.999 0 0 1 1.404-1.424c.051.047.806.717 2.303.717 1.519 0 2.273-.69 2.305-.719a1.008 1.008 0 0 1 1.408.029.994.994 0 0 1-.006 1.397C21.575 30.84 20.347 32 18 32zm1-5h-2a1 1 0 1 1 0-2h2a1 1 0 1 1 0 2z"/><path fill="#662113" d="M13 23a1 1 0 0 1-1-1v-2a1 1 0 0 1 2 0v2a1 1 0 0 1-1 1zm10 0a1 1 0 0 1-1-1v-2a1 1 0 1 1 2 0v2a1 1 0 0 1-1 1z"/><path fill="#A0AAB1" d="M30.5 8a.5.5 0 0 0 .5-.5v-.544L28.672 5.52l-2.921-3.203a.502.502 0 0 0-.711-.028l-2.164 2.026L18.653.354A.991.991 0 0 0 18 .083a.995.995 0 0 0-.653.27l-4.223 3.961-2.164-2.026a.498.498 0 0 0-.711.028L7.328 5.52 5 6.956V7.5a.5.5 0 0 0 .5.5h25z"/><path fill="#E9EDF0" d="m16 4 2-2 2 2-2 2zM9 5.5 10.5 4l1.499 1.5-1.5 1.5zm15 0L25.5 4l1.499 1.5-1.5 1.5z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1fad7.svg b/public/emoji/1fad7.svg
new file mode 100755
index 000000000..4a842421f
--- /dev/null
+++ b/public/emoji/1fad7.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#C4C9C8" d="M27.777 6.502c-.029-.011-.088-.027-.088-.027L5.633.801l-.002.007C4.478.512 2.674 2.698 1.55 5.786.426 8.874.403 11.708 1.477 12.222l-.002.007 20.543 9.831s.055.025.085.036c1.435.522 3.869-2.545 5.437-6.851 1.565-4.306 1.672-8.22.237-8.743z"/><path fill="#FFF" d="M22.979 9.523a1.01 1.01 0 0 1-.286-.042l-9.25-2.767a1 1 0 0 1 .572-1.916l9.25 2.767a1 1 0 0 1-.286 1.958z"/><path fill="#AEB3B2" d="M23.38 13.731c1.573-4.321 3.542-6.172 4.06-6.18.313.311.632 2.995-.941 7.315s-3.542 6.172-4.06 6.18c-.314-.31-.632-2.994.941-7.315z"/><ellipse transform="rotate(-70.001 4.356 6.807)" fill="#D9DDDC" cx="4.356" cy="6.807" rx="5.175" ry="1.882"/><path fill="#A6373B" d="M30.9 33.036c-.408-3.986-1.164-8.323-3.954-11.455-1.016-1.146-2.406-1.955-3.836-2.479L7.65 12.751c-.604-.291-1.019.628-.432.902a435.999 435.999 0 0 1 7.539 3.575c.429.198 8.365 4.047 8.446 4.077 4.077 2.279 4.686 7.323 4.867 11.732-2.901.151-5.07.748-5.07 1.463 0 .828 2.91 1.5 6.5 1.5s6.5-.672 6.5-1.5c0-.717-2.184-1.316-5.1-1.464z"/><path fill="#C4C9C8" d="M22.439 21.047c-.313-.311-.632-2.995.941-7.315 1.573-4.321 3.542-6.172 4.06-6.18l.337-1.049c-1.435-.522-3.869 2.545-5.437 6.851-1.567 4.306-1.674 8.22-.239 8.742l.338-1.049z"/><path fill="#BF6952" d="M24.111 19.935c2.294 1.097 3.683 3.48 4.68 5.735a.339.339 0 1 1-.63.249c-.418-1.153-.949-2.27-1.623-3.287-.67-1.001-1.497-1.931-2.542-2.475-.141-.07-.028-.297.115-.222z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1fad8.svg b/public/emoji/1fad8.svg
new file mode 100755
index 000000000..5e9325d6d
--- /dev/null
+++ b/public/emoji/1fad8.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#CA694D" d="M13.822 8.247a4.5 4.5 0 0 0-6.15 1.635c-1.002 1.728-.527 1.859-2.096 4.564-1.577 2.719-1.91 2.342-2.921 4.086a4.5 4.5 0 0 0 1.635 6.15c6.573 3.814 16.419-12.44 9.532-16.435z"/><path fill="#AE3D2F" d="M15.379 9.751c1.727 5.969-6.111 16.911-11.629 13.71a4.446 4.446 0 0 1-1.557-1.544 4.48 4.48 0 0 0 2.096 2.765c5.923 3.436 14.519-9.428 11.09-14.931z"/><path fill="#F6CFB2" d="M5.827 17.248c-.69-.4-.278-.764.614-2.3.891-1.537 1.002-2.075 1.692-1.675 1.138.66-1.168 4.636-2.306 3.975z"/><path fill="#CA694D" d="M29.548 25.956a4.5 4.5 0 0 0-5.422-3.332c-1.943.464-1.71.899-4.753 1.625-3.057.73-3.013.229-4.974.697a4.5 4.5 0 0 0-3.332 5.422c1.765 7.393 20.33 3.332 18.481-4.412z"/><path fill="#AE3D2F" d="M11.375 31.211c2.734 5.749 17.477 2.722 18.259-3.655-2.465 4.882-13.99 7.144-18.259 3.655z"/><path fill="#F6CFB2" d="M17.516 26.362c-.185-.776.362-.727 2.09-1.14 1.728-.413 2.194-.703 2.38.073.305 1.28-4.165 2.347-4.47 1.067z"/><path fill="#CA694D" d="M29.45 19.482a4.5 4.5 0 0 0 2.029-6.032c-.889-1.789-1.26-1.465-2.651-4.266-1.398-2.815-.9-2.885-1.796-4.69A4.501 4.501 0 0 0 21 2.464c-6.808 3.381 1.319 20.559 8.45 17.018z"/><path fill="#AE3D2F" d="M29.88 18.153c-5.679 2.82-12.073-7.574-10.857-13.637-2.662 5.65 4.289 18.013 10.426 14.966a4.49 4.49 0 0 0 2.441-3.357 4.452 4.452 0 0 1-2.01 2.028z"/><path fill="#F6CFB2" d="M26.352 7.848c.715-.355.79.19 1.58 1.781s1.178 1.98.464 2.335c-1.179.585-3.223-3.531-2.044-4.116z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1fad9.svg b/public/emoji/1fad9.svg
new file mode 100755
index 000000000..b0ebb69ce
--- /dev/null
+++ b/public/emoji/1fad9.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#C4C9C8" d="M8 8c0 .64.254 1.254.707 1.707a.256.256 0 0 1-.1.424l-.556.185A3 3 0 0 0 6 13.162v18.451c0 .002.002.004.004.004 0 .007-.004.014-.004.021 0 1.796 5.373 3.252 12 3.252s12-1.456 12-3.252c0-.007-.004-.014-.004-.021a.004.004 0 0 0 .004-.004V13.162a3 3 0 0 0-2.051-2.846l-.795-.265a.1.1 0 0 1-.04-.165l.178-.178A2.415 2.415 0 0 0 28 8H8z"/><path fill="#F19020" d="M29 6.8c0 1.657-4.925 3.2-11 3.2S7 8.457 7 6.8 11.925 4 18 4s11 1.143 11 2.8z"/><path fill="#F19020" d="M7 4h22v2.8H7z"/><ellipse fill="#F9CA55" cx="18" cy="4" rx="11" ry="3"/><ellipse fill="#AEB3B2" cx="18" cy="30.5" rx="11" ry="3"/><path fill="#F19020" d="M10.465 4c1.099-.582 4.053-1 7.535-1s6.436.418 7.535 1c.296-.157.465-.324.465-.5 0-.828-3.582-1.5-8-1.5s-8 .672-8 1.5c0 .176.169.343.465.5z"/><path fill="#AEB3B2" d="M18 12c-1.145 0-5.129-.07-8.335-.974a.5.5 0 1 1 .271-.963c3.083.87 6.952.937 8.064.937s4.981-.067 8.063-.937a.501.501 0 0 1 .271.963C23.129 11.93 19.145 12 18 12z"/><path fill="#FFF" d="M10 31a1 1 0 0 1-1-1V14a1 1 0 1 1 2 0v16a1 1 0 0 1-1 1z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1fae0.svg b/public/emoji/1fae0.svg
new file mode 100755
index 000000000..cd010b8f1
--- /dev/null
+++ b/public/emoji/1fae0.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#FFCC4D" d="M35.07 32.558a1.92 1.92 0 0 0 .836-2.241c-.259-.81-1.07-1.317-1.921-1.317H32a1 1 0 0 1 0-2h1.5a1.5 1.5 0 1 0-.04-3c-.8.021-1.46-.623-1.46-1.423v-.003c0-.293.06-.578.176-.847a15.294 15.294 0 0 0 1.294-7.191C32.978 6.66 26.411.269 18.524.009 9.724-.281 2.5 6.766 2.5 15.5c0 2.371.548 4.609 1.5 6.619v1.88c0 1.086-.865 2.021-1.951 2a2 2 0 0 0-2.034 2.167C.101 29.225 1.069 30 2.133 30h8.039A1.17 1.17 0 0 1 11 32l-3.03.757a1.281 1.281 0 0 0 0 2.485c1.932.483 3.914.737 5.905.756l2.712.026c1.406.014 2.803-.31 4.029-1a8.289 8.289 0 0 1 5.642-.913c3.028.588 6.167.034 8.812-1.553z"/><path fill="#65471B" d="M18.736 24.003c-.754 0-1.504-.078-2.244-.234-2.693-.571-5.003-2.115-6.338-4.236a1 1 0 0 1 1.692-1.066c1.033 1.642 2.925 2.892 5.06 3.345 1.767.375 4.507.393 7.536-1.642a1 1 0 0 1 1.116 1.66c-2.129 1.43-4.489 2.173-6.822 2.173z"/><ellipse fill="#65471B" cx="14" cy="12" rx="2" ry="3"/><ellipse fill="#65471B" cx="23" cy="14" rx="2" ry="3"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1fae1.svg b/public/emoji/1fae1.svg
new file mode 100755
index 000000000..64d58b58e
--- /dev/null
+++ b/public/emoji/1fae1.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#FFCC4D" d="M36 21c0 8.282-6.718 15-15 15-8.284 0-15-6.718-15-15 0-8.284 6.716-15 15-15 8.282 0 15 6.716 15 15"/><path fill="#F4900C" d="M22.864 1.134A1.51 1.51 0 0 0 21.55.004a1.608 1.608 0 0 0-.799.119l-5.775 2.446c-3.314 1.074-3.116.975-3.626 1.281-.915.547-2.007 1.513-3.961 3.377C5.728 8.811.059 9.794.041 15.297.034 17.438 1.698 19.192 4 19.185c2.423-.008 3.816-1.29 4.482-2.159a4.161 4.161 0 0 1 1.52-1.228c3.93-1.875 2.256-3.522 5.185-7.281a.712.712 0 0 0-.226-1.071l6.858-4.024c.608-.357.878-1.004.698-1.674l.095-.051a.505.505 0 0 0 .252-.563z"/><path fill="#B55005" d="M22.823 1.239a.348.348 0 0 0-.467-.164l-2.698 1.294a1.741 1.741 0 0 0-.088-1.165 1.524 1.524 0 0 0-.316-.447l-.764.323a.825.825 0 0 1 .444.417c.209.454.062 1.12-.623 1.518l-2.585 1.24c.269-.54.338-1.093.21-1.542a1.476 1.476 0 0 0-.224-.456l-.691.293a.714.714 0 0 1 .242.354c.196.689-.333 1.747-1.56 2.323-1.171.55-1.534 1.431-1.955 2.452-.193.467-.411.996-.734 1.553-.859 1.48-2.983 3.885-3.93 4.816a.35.35 0 1 0 .491.499c.915-.898 3.111-3.354 4.045-4.963l.004-.007.001-.001c.903-1.66 1.893-2.288 2.478-2.17.419.084.529.545.557.813a.35.35 0 0 0 .696-.072c-.08-.77-.497-1.303-1.116-1.427-.401-.082-.919.021-1.478.403.274-.542.606-.963 1.24-1.26.05-.023.09-.053.137-.077.01-.004.021-.002.032-.007l8.348-4.004c-.002-.009 0-.017-.003-.026l.094-.051a.5.5 0 0 0 .246-.325.335.335 0 0 0-.033-.134z"/><path fill="#65471B" d="M21 29.25c-4.076 0-6.156-.508-6.243-.53a1.001 1.001 0 0 1-.728-1.213 1.005 1.005 0 0 1 1.211-.728c.039.01 1.982.471 5.759.471 3.796 0 5.74-.466 5.76-.471a.999.999 0 0 1 .483 1.94c-.086.023-2.166.531-6.242.531zM18 14h-4a1 1 0 0 0 0 2h.519c-.319.532-.519 1.228-.519 2 0 1.658.896 3 2 3s2-1.343 2-3c0-.772-.2-1.468-.519-2H18a1 1 0 0 0 0-2zm10 0h-4a1 1 0 0 0 0 2h.519c-.319.532-.519 1.228-.519 2 0 1.657.896 3 2 3s2-1.342 2-3c0-.772-.2-1.468-.519-2H28a1 1 0 0 0 0-2z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1fae2.svg b/public/emoji/1fae2.svg
new file mode 100755
index 000000000..87b65d5f3
--- /dev/null
+++ b/public/emoji/1fae2.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#FFCC4D" d="M35 17c0 9.389-7.611 17-17 17-9.388 0-17-7.611-17-17C1 7.612 8.612 0 18 0c9.389 0 17 7.612 17 17"/><ellipse fill="#65471B" cx="12.5" cy="11.998" rx="2.5" ry="2.998"/><ellipse fill="#65471B" cx="23.5" cy="11.998" rx="2.5" ry="2.998"/><path fill="#F4900C" d="M26.503 27.371s.997-.721.165-1.614c-.832-.893-1.621.052-1.621.052L20.9 29.675c-.069-.205-.459-.743-.55-.947l5.755-5.366s.998-.721.164-1.615c-.832-.892-1.622.051-1.622.051l-5.413 5.046c-.125-.158-.461-.54-.594-.698l6.276-5.85s.997-.722.164-1.614c-.832-.893-1.621.051-1.621.051l-6.278 5.848c-.15-.145-.612-.609-.764-.746l5.866-5.468s.996-.722.164-1.614c-.833-.893-1.621.051-1.621.051l-6.203 5.781-.497.464-.222.207s-.538.744-1.087.179l1.842-4.158s.58-1.074-.493-1.655c-1.075-.581-1.655.493-1.655.493l-1.668 2.758c-.663 1.093-1.349 2.178-2.159 3.167a7.328 7.328 0 0 0 10.673 9.993l.447-.418 6.699-6.244z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1fae3.svg b/public/emoji/1fae3.svg
new file mode 100755
index 000000000..b293f7113
--- /dev/null
+++ b/public/emoji/1fae3.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#FFCC4D" d="M35 18c0 9.389-7.611 17-17 17-9.388 0-17-7.611-17-17C1 8.612 8.612 1 18 1c9.389 0 17 7.612 17 17"/><ellipse fill="#65471B" cx="18" cy="28" rx="4" ry="3"/><path fill="#F4F7F9" d="M27.899 14.557a4.5 4.5 0 1 1-8.8 1.885 4.5 4.5 0 0 1 8.8-1.885z"/><ellipse fill="#292F33" cx="23.5" cy="16.498" rx="2.5" ry="2.498"/><path fill="#65471B" d="M26.963 9.931a.999.999 0 0 1-.445-.105 7.949 7.949 0 0 0-5.295-.658 1 1 0 1 1-.426-1.954 9.932 9.932 0 0 1 6.613.822 1 1 0 0 1-.447 1.895zm-17.926 0a1 1 0 0 1-.447-1.895 9.94 9.94 0 0 1 6.613-.822 1 1 0 1 1-.426 1.954 7.949 7.949 0 0 0-5.295.658.999.999 0 0 1-.445.105z"/><path fill="#F19020" d="m13.995 13.645.324-.473s.708-1.032 1.739-.324c1.032.708.325 1.739.325 1.739l-.683.997c.168.128.332.259.491.389 0 0 .708-1.032 1.739-.324 1.032.708.325 1.739.325 1.739l-1.375 1.94c.138.184.363.289.476.477 0 0 .708-1.032 1.739-.325 1.033.708.325 1.74.325 1.74l-5.661 8.257a7.51 7.51 0 0 1-10.438 1.946 7.51 7.51 0 0 1-2.465-9.559c.589-1.17 1.034-2.407 1.451-3.648l1.054-3.131s.342-1.204 1.545-.863c1.203.342.862 1.545.862 1.545l-.913 4.568c.172.118.337.24.494.366l6.037-8.784s.708-1.032 1.739-.324.324 1.739.324 1.739l.546.313z"/><path fill="#F19020" d="m34.764 24.896.844-5.591a1.069 1.069 0 0 0-.897-1.217l-.124-.019a1.07 1.07 0 0 0-1.217.898l-.517 3.422-.004.014c-.202 1.295-1.305 1.219-1.72-.769-.012-.057-.031-.108-.046-.162l-1.552-7.69a.99.99 0 0 0-1.166-.775l-.278.056c-.536.108-.839.555-.731 1.091l1.32 6.783c.005.037.004.069.012.108.281 1.395-.395 1.22-.638-.305a1.388 1.388 0 0 0-.057-.218L26.69 14.29l-.083-.411c-.116-.574-.622-.969-1.196-.853l-.138.028a1.06 1.06 0 0 0-.83 1.25l1.408 6.978c.002.135.012.276.042.43.294 1.506-.581.77-1.107.047l-.001-.001-4.418-5.991a1.062 1.062 0 0 0-1.484-.224l-.114.084a1.06 1.06 0 0 0-.224 1.483l1.149 1.499 3.132 4.294c.009.015.014.03.024.045.935 1.383.882 1.957-.038.902l-3.4-4.612c-.074-.1-.17-.163-.268-.228a1.012 1.012 0 0 0-1.167.012l-.17.126a1.027 1.027 0 0 0-.217 1.435l2.743 3.719c.519.705.974 2.768 1.553 4.247.58 1.479 3.598 5.883 8.8 3.843 4.654-1.824 4.052-5.582 4.078-7.496z"/><g fill="#B55005"><path d="m13.997 13.667-5.515 8.399a.339.339 0 0 1-.471.098.34.34 0 0 1-.098-.471l5.515-8.399.569.373zm2.25 2.303-5.005 7.826a.34.34 0 0 1-.47.103.34.34 0 0 1-.104-.47l5.005-7.826.574.367zm1.209 3.721-3.711 5.9a.34.34 0 0 1-.47.107.341.341 0 0 1-.107-.47l3.711-5.9.577.363zm2.24-1.082 4.127 5.676a.341.341 0 0 1-.274.542.338.338 0 0 1-.275-.14l-4.127-5.676.549-.402zm7.662-4.455 1.608 7.821a.34.34 0 0 1-.667.137l-1.608-7.821.667-.137z"/><path d="M17.592 20.584c-.178-.242-.225-.611-.157-.906l-.679-.093c-.114.488-.009.999.287 1.403l1.315 1.782.408-.595-1.174-1.591z"/></g></svg>
\ No newline at end of file
diff --git a/public/emoji/1fae4.svg b/public/emoji/1fae4.svg
new file mode 100755
index 000000000..f8d8098f4
--- /dev/null
+++ b/public/emoji/1fae4.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#FFCC4D" d="M36 18c0 9.941-8.059 18-18 18S0 27.941 0 18 8.059 0 18 0s18 8.059 18 18"/><ellipse fill="#65471B" cx="11.5" cy="15.5" rx="2.5" ry="3.5"/><ellipse fill="#65471B" cx="24.5" cy="15.5" rx="2.5" ry="3.5"/><path fill="#65471B" d="m11.209 27.978 14-3a1.001 1.001 0 0 0-.419-1.957l-14 3a1.001 1.001 0 0 0 .419 1.957z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1fae5.svg b/public/emoji/1fae5.svg
new file mode 100755
index 000000000..7d02e20eb
--- /dev/null
+++ b/public/emoji/1fae5.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#FFF5DB" d="M35.25 18c0 9.527-7.723 17.25-17.25 17.25C8.473 35.25.75 27.527.75 18 .75 8.473 8.473.75 18 .75 27.527.75 35.25 8.473 35.25 18"/><path d="M18.079 35.949c-.789 0-1.571-.043-2.325-.129l.17-1.49c1.492.169 3.091.158 4.74-.04l.281 1.475-.096.015c-.945.113-1.874.169-2.77.169zm-7.281-1.399a16.756 16.756 0 0 1-4.378-2.68l.97-1.145a15.235 15.235 0 0 0 3.988 2.439l-.58 1.386zm15.031-.323-.652-1.35a16.552 16.552 0 0 0 3.894-2.626l1.006 1.113a18.043 18.043 0 0 1-4.248 2.863zm-22.783-6.22a18.6 18.6 0 0 1-2.138-4.648l1.436-.436a17.099 17.099 0 0 0 1.965 4.273l-1.263.811zm30.305-.577-1.277-.787a16.23 16.23 0 0 0 1.861-4.308l1.449.389a17.804 17.804 0 0 1-2.033 4.706zM.087 18.314a18.58 18.58 0 0 1 .553-5.086l1.454.367a17.067 17.067 0 0 0-.508 4.676l-1.499.043zm34.41-.645a16.466 16.466 0 0 0-.759-4.632l1.43-.452c.516 1.631.794 3.33.829 5.053l-1.5.031zM3.894 9.272l-1.283-.777a16.701 16.701 0 0 1 3.304-3.93l.987 1.13a15.203 15.203 0 0 0-3.008 3.577zm27.803-.461a16.645 16.645 0 0 0-3.147-3.487l.961-1.152a18.13 18.13 0 0 1 3.431 3.801l-1.245.838zM10.848 3.155l-.629-1.361A21.776 21.776 0 0 1 15.062.236l.295 1.471a20.309 20.309 0 0 0-4.509 1.448zm13.706-.297a16.358 16.358 0 0 0-4.527-1.234l.184-1.488c1.704.209 3.367.663 4.941 1.347l-.598 1.375z" fill="#FFCC4D"/><ellipse fill="#65471B" cx="11.5" cy="16.5" rx="2.5" ry="3.5"/><ellipse fill="#65471B" cx="24.5" cy="16.5" rx="2.5" ry="3.5"/><path fill="#65471B" d="M25 26H11a1 1 0 1 1 0-2h14a1 1 0 1 1 0 2z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1fae6.svg b/public/emoji/1fae6.svg
new file mode 100755
index 000000000..d8537a3ef
--- /dev/null
+++ b/public/emoji/1fae6.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#EA596E" d="M22 8c-2.543 0-2.382 2-4 2s-1.75-2-4-2c-4 0-13 7-13 9 0 1.943 5.631 2.411 10 4 4.792 1.743 9.312 5 12 5 5.35 0 12-7 12-9s-9-9-13-9z"/><path fill="#78273B" d="M18 14c-7.617 0-7.982 2.72-12.315 2.98a.2.2 0 0 0-.08.377C8.289 18.735 10.344 17 15 17c3 0 7.991 2.664 9 3 2.833.944 4.775-.787 6.667-2.667a.2.2 0 0 0-.133-.341C25.992 16.811 25.743 14 18 14z"/><path fill="#F4F7F9" d="M18 14c-4.695 0-6.634 1.032-8.446 1.885l.095.237a2.036 2.036 0 0 0 1.389 1.217c1.139.29 3.31.661 6.962.661s5.823-.371 6.962-.661a2.039 2.039 0 0 0 1.389-1.217l.095-.237C24.634 15.032 22.695 14 18 14z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1fae7.svg b/public/emoji/1fae7.svg
new file mode 100755
index 000000000..665f7975b
--- /dev/null
+++ b/public/emoji/1fae7.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><g fill="#50A5E6"><circle cx="18" cy="29" r="6"/><circle cx="29" cy="18" r="7"/><circle cx="10.5" cy="11.5" r="10.5"/></g><g fill="#A8E0F9" fill-opacity=".5"><circle cx="10.5" cy="11.5" r="9.5"/><circle cx="18" cy="29" r="5"/><circle cx="29" cy="18" r="6"/></g><path d="M10.5 19.5a1 1 0 0 1 0-2c3.309 0 6-2.691 6-6a1 1 0 0 1 2 0c0 4.411-3.589 8-8 8zm23.5-1a1 1 0 0 0-2 0c0 1.378-1.122 2.5-2.5 2.5a1 1 0 0 0 0 2c2.481 0 4.5-2.019 4.5-4.5zm-12 11a1 1 0 0 0-2 0c0 .827-.673 1.5-1.5 1.5a1 1 0 0 0 0 2c1.93 0 3.5-1.57 3.5-3.5z" fill="#F2F9FF"/><path d="M3.5 13A1.5 1.5 0 0 1 2 11.5C2 6.813 5.813 3 10.5 3a1.5 1.5 0 1 1 0 3A5.506 5.506 0 0 0 5 11.5 1.5 1.5 0 0 1 3.5 13zM27 18c0-1.103.897-2 2-2a1.5 1.5 0 1 0 0-3c-2.757 0-5 2.243-5 5a1.5 1.5 0 1 0 3 0zM17 29c0-.551.449-1 1-1a1.5 1.5 0 1 0 0-3c-2.206 0-4 1.794-4 4a1.5 1.5 0 1 0 3 0z" fill="#FFF"/><path d="M10.5 1c.68 0 1.344.07 1.988.195A5.47 5.47 0 0 1 13 3.5 5.5 5.5 0 0 1 2.227 5.057C4.15 2.593 7.14 1 10.5 1zm12.579 13.283A4.494 4.494 0 0 0 32 13.5a4.45 4.45 0 0 0-.506-2.033A6.96 6.96 0 0 0 29 11a6.995 6.995 0 0 0-5.921 3.283zM13.061 25.601A3.99 3.99 0 0 0 17 29a4 4 0 0 0 4-4c0-.466-.095-.907-.242-1.323A5.955 5.955 0 0 0 18 23a5.996 5.996 0 0 0-4.939 2.601z" fill="#FFF" fill-opacity=".5"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf0-1f3fb.svg b/public/emoji/1faf0-1f3fb.svg
new file mode 100755
index 000000000..6abb81eab
--- /dev/null
+++ b/public/emoji/1faf0-1f3fb.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#F7DECE" d="M29.5 19.519a5.077 5.077 0 0 0-3.409-4.077L15.1 11.167l3-7.62A2.227 2.227 0 0 0 16.458.456a2.903 2.903 0 0 0-2.571.8 39.35 39.35 0 0 0-2.903 3.783c-.927-.832-3.895-3.18-6.625-1.847-2.858 1.396 2.166 6.234 3.518 7.466-2.533 5.799-2.905 11.183-2.116 14.923.8 3.8 2.279 4.8 5.685 6.816a22.929 22.929 0 0 0 12.675 3.283 5.782 5.782 0 0 0 5.643-5.338c.28-3.607.191-7.234-.264-10.823z"/><path fill="#E0AA94" d="M25.6 15.249a.984.984 0 0 0-.03.253 48.02 48.02 0 0 1-.405 8.389 1 1 0 0 0 1.988.215c.328-2.587.482-5.193.46-7.8a6.11 6.11 0 0 0-1.516-.865l-.497-.192zm-5.34-1.718a45.247 45.247 0 0 1-.8 9.011 1 1 0 1 0 1.959.4 46.97 46.97 0 0 0 .848-8.994l-1.949-.748a.981.981 0 0 0-.058.331zM13.749 22.4h.051a1 1 0 0 0 1-.952 22.85 22.85 0 0 1 2.174-9.548l-1.874-.733a24.873 24.873 0 0 0-2.3 10.188 1 1 0 0 0 .949 1.045zM9.37 3.843a37.42 37.42 0 0 0-3.031 5.311 29.337 29.337 0 0 0 1.537 1.505 35.182 35.182 0 0 1 3.098-5.606 10.858 10.858 0 0 0-1.604-1.21z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf0-1f3fc.svg b/public/emoji/1faf0-1f3fc.svg
new file mode 100755
index 000000000..1bd6d7f55
--- /dev/null
+++ b/public/emoji/1faf0-1f3fc.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#F3D2A2" d="M29.5 19.519a5.077 5.077 0 0 0-3.409-4.077L15.1 11.167l3-7.62A2.227 2.227 0 0 0 16.458.456a2.903 2.903 0 0 0-2.571.8 39.35 39.35 0 0 0-2.903 3.783c-.927-.832-3.895-3.18-6.625-1.847-2.858 1.396 2.166 6.234 3.518 7.466-2.533 5.799-2.905 11.183-2.116 14.923.8 3.8 2.279 4.8 5.685 6.816a22.929 22.929 0 0 0 12.675 3.283 5.782 5.782 0 0 0 5.643-5.338c.28-3.607.191-7.234-.264-10.823z"/><path fill="#D2A077" d="M25.6 15.249a.984.984 0 0 0-.03.253 48.02 48.02 0 0 1-.405 8.389 1 1 0 0 0 1.988.215c.328-2.587.482-5.193.46-7.8a6.11 6.11 0 0 0-1.516-.865l-.497-.192zm-5.34-1.718a45.247 45.247 0 0 1-.8 9.011 1 1 0 1 0 1.959.4 46.97 46.97 0 0 0 .848-8.994l-1.949-.748a.981.981 0 0 0-.058.331zM13.749 22.4h.051a1 1 0 0 0 1-.952 22.85 22.85 0 0 1 2.174-9.548l-1.874-.733a24.873 24.873 0 0 0-2.3 10.188 1 1 0 0 0 .949 1.045zM9.37 3.843a37.42 37.42 0 0 0-3.031 5.311 29.337 29.337 0 0 0 1.537 1.505 35.182 35.182 0 0 1 3.098-5.606 10.858 10.858 0 0 0-1.604-1.21z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf0-1f3fd.svg b/public/emoji/1faf0-1f3fd.svg
new file mode 100755
index 000000000..44054f514
--- /dev/null
+++ b/public/emoji/1faf0-1f3fd.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#D4AB88" d="M29.5 19.519a5.077 5.077 0 0 0-3.409-4.077L15.1 11.167l3-7.62A2.227 2.227 0 0 0 16.458.456a2.903 2.903 0 0 0-2.571.8 39.35 39.35 0 0 0-2.903 3.783c-.927-.832-3.895-3.18-6.625-1.847-2.858 1.396 2.166 6.234 3.518 7.466-2.533 5.799-2.905 11.183-2.116 14.923.8 3.8 2.279 4.8 5.685 6.816a22.929 22.929 0 0 0 12.675 3.283 5.782 5.782 0 0 0 5.643-5.338c.28-3.607.191-7.234-.264-10.823z"/><path fill="#B78B60" d="M25.6 15.249a.984.984 0 0 0-.03.253 48.02 48.02 0 0 1-.405 8.389 1 1 0 0 0 1.988.215c.328-2.587.482-5.193.46-7.8a6.11 6.11 0 0 0-1.516-.865l-.497-.192zm-5.34-1.718a45.247 45.247 0 0 1-.8 9.011 1 1 0 1 0 1.959.4 46.97 46.97 0 0 0 .848-8.994l-1.949-.748a.981.981 0 0 0-.058.331zM13.749 22.4h.051a1 1 0 0 0 1-.952 22.85 22.85 0 0 1 2.174-9.548l-1.874-.733a24.873 24.873 0 0 0-2.3 10.188 1 1 0 0 0 .949 1.045zM9.37 3.843a37.42 37.42 0 0 0-3.031 5.311 29.337 29.337 0 0 0 1.537 1.505 35.182 35.182 0 0 1 3.098-5.606 10.858 10.858 0 0 0-1.604-1.21z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf0-1f3fe.svg b/public/emoji/1faf0-1f3fe.svg
new file mode 100755
index 000000000..4b7c89595
--- /dev/null
+++ b/public/emoji/1faf0-1f3fe.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#AF7E57" d="M29.5 19.519a5.077 5.077 0 0 0-3.409-4.077L15.1 11.167l3-7.62A2.227 2.227 0 0 0 16.458.456a2.903 2.903 0 0 0-2.571.8 39.35 39.35 0 0 0-2.903 3.783c-.927-.832-3.895-3.18-6.625-1.847-2.858 1.396 2.166 6.234 3.518 7.466-2.533 5.799-2.905 11.183-2.116 14.923.8 3.8 2.279 4.8 5.685 6.816a22.929 22.929 0 0 0 12.675 3.283 5.782 5.782 0 0 0 5.643-5.338c.28-3.607.191-7.234-.264-10.823z"/><path fill="#90603E" d="M25.6 15.249a.984.984 0 0 0-.03.253 48.02 48.02 0 0 1-.405 8.389 1 1 0 0 0 1.988.215c.328-2.587.482-5.193.46-7.8a6.11 6.11 0 0 0-1.516-.865l-.497-.192zm-5.34-1.718a45.247 45.247 0 0 1-.8 9.011 1 1 0 1 0 1.959.4 46.97 46.97 0 0 0 .848-8.994l-1.949-.748a.981.981 0 0 0-.058.331zM13.749 22.4h.051a1 1 0 0 0 1-.952 22.85 22.85 0 0 1 2.174-9.548l-1.874-.733a24.873 24.873 0 0 0-2.3 10.188 1 1 0 0 0 .949 1.045zM9.37 3.843a37.42 37.42 0 0 0-3.031 5.311 29.337 29.337 0 0 0 1.537 1.505 35.182 35.182 0 0 1 3.098-5.606 10.858 10.858 0 0 0-1.604-1.21z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf0-1f3ff.svg b/public/emoji/1faf0-1f3ff.svg
new file mode 100755
index 000000000..6d9cc6f1e
--- /dev/null
+++ b/public/emoji/1faf0-1f3ff.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#7C533E" d="M29.5 19.519a5.077 5.077 0 0 0-3.409-4.077L15.1 11.167l3-7.62A2.227 2.227 0 0 0 16.458.456a2.903 2.903 0 0 0-2.571.8 39.35 39.35 0 0 0-2.903 3.783c-.927-.832-3.895-3.18-6.625-1.847-2.858 1.396 2.166 6.234 3.518 7.466-2.533 5.799-2.905 11.183-2.116 14.923.8 3.8 2.279 4.8 5.685 6.816a22.929 22.929 0 0 0 12.675 3.283 5.782 5.782 0 0 0 5.643-5.338c.28-3.607.191-7.234-.264-10.823z"/><path fill="#583529" d="M25.6 15.249a.984.984 0 0 0-.03.253 48.02 48.02 0 0 1-.405 8.389 1 1 0 0 0 1.988.215c.328-2.587.482-5.193.46-7.8a6.11 6.11 0 0 0-1.516-.865l-.497-.192zm-5.34-1.718a45.247 45.247 0 0 1-.8 9.011 1 1 0 1 0 1.959.4 46.97 46.97 0 0 0 .848-8.994l-1.949-.748a.981.981 0 0 0-.058.331zM13.749 22.4h.051a1 1 0 0 0 1-.952 22.85 22.85 0 0 1 2.174-9.548l-1.874-.733a24.873 24.873 0 0 0-2.3 10.188 1 1 0 0 0 .949 1.045zM9.37 3.843a37.42 37.42 0 0 0-3.031 5.311 29.337 29.337 0 0 0 1.537 1.505 35.182 35.182 0 0 1 3.098-5.606 10.858 10.858 0 0 0-1.604-1.21z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf0.svg b/public/emoji/1faf0.svg
new file mode 100755
index 000000000..da013e152
--- /dev/null
+++ b/public/emoji/1faf0.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#FFDC5D" d="M29.5 19.519a5.077 5.077 0 0 0-3.409-4.077L15.1 11.167l3-7.62A2.227 2.227 0 0 0 16.458.456a2.903 2.903 0 0 0-2.571.8 39.35 39.35 0 0 0-2.903 3.783c-.927-.832-3.895-3.18-6.625-1.847-2.858 1.396 2.166 6.234 3.518 7.466-2.533 5.799-2.905 11.183-2.116 14.923.8 3.8 2.279 4.8 5.685 6.816a22.929 22.929 0 0 0 12.675 3.283 5.782 5.782 0 0 0 5.643-5.338c.28-3.607.191-7.234-.264-10.823z"/><path fill="#EF9645" d="M25.6 15.249a.984.984 0 0 0-.03.253 48.02 48.02 0 0 1-.405 8.389 1 1 0 0 0 1.988.215c.328-2.587.482-5.193.46-7.8a6.11 6.11 0 0 0-1.516-.865l-.497-.192zm-5.34-1.718a45.247 45.247 0 0 1-.8 9.011 1 1 0 1 0 1.959.4 46.97 46.97 0 0 0 .848-8.994l-1.949-.748a.981.981 0 0 0-.058.331zM13.749 22.4h.051a1 1 0 0 0 1-.952 22.85 22.85 0 0 1 2.174-9.548l-1.874-.733a24.873 24.873 0 0 0-2.3 10.188 1 1 0 0 0 .949 1.045zM9.37 3.843a37.42 37.42 0 0 0-3.031 5.311 29.337 29.337 0 0 0 1.537 1.505 35.182 35.182 0 0 1 3.098-5.606 10.858 10.858 0 0 0-1.604-1.21z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf1-1f3fb-200d-1faf2-1f3fc.svg b/public/emoji/1faf1-1f3fb-200d-1faf2-1f3fc.svg
new file mode 100755
index 000000000..7b199adb1
--- /dev/null
+++ b/public/emoji/1faf1-1f3fb-200d-1faf2-1f3fc.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#E0AA94" d="M16.428 30.331a2.31 2.31 0 0 0 3.217-.568.798.798 0 0 0-.197-1.114l-1.85-1.949 4.222 2.955a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-3.596-3.305 5.375 3.763a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-4.766-4.073 5.864 4.105a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089L4.733 11.194l-3.467 5.521c-.389.6-.283 1.413.276 1.891l7.786 6.671c.355.304.724.591 1.107.859l5.993 4.195z"/><path fill="#F7DECE" d="M29.802 21.752 18.5 13.601l-.059-.08.053-.08.053-.053.854.469c.958.62 3.147 1.536 4.806 1.536 1.135 0 1.815-.425 2.018-1.257a1.409 1.409 0 0 0-1.152-1.622 6.788 6.788 0 0 1-2.801-1.091l-.555-.373c-.624-.421-1.331-.898-1.853-1.206-.65-.394-1.357-.585-2.163-.585-1.196 0-2.411.422-3.585.83l-1.266.436a5.18 5.18 0 0 1-1.696.271c-1.544 0-3.055-.586-4.516-1.152l-.147-.058a1.389 1.389 0 0 0-1.674.56L1.35 15.669a1.357 1.357 0 0 0 .257 1.761l7.785 6.672c.352.301.722.588 1.1.852l6.165 4.316a2 2 0 0 0 2.786-.491.803.803 0 0 0-.196-1.115l-1.833-1.283a.424.424 0 0 1-.082-.618.422.422 0 0 1 .567-.075l3.979 2.785a1.4 1.4 0 0 0 1.606-2.294l-3.724-2.606a.424.424 0 0 1-.082-.618.423.423 0 0 1 .567-.075l5.132 3.593a1.4 1.4 0 0 0 1.606-2.294l-4.868-3.407a.42.42 0 0 1-.081-.618.377.377 0 0 1 .506-.066l5.656 3.959a1.4 1.4 0 0 0 1.606-2.295z"/><path fill="#D2A077" d="M16.536 27.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 23.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.495 1.495 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 23.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 25.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm16.555-4.137.627-.542-6.913-10.85-12.27 1.985a1.507 1.507 0 0 0-1.235 1.737c.658 2.695 6.003.693 8.355-.601l11.436 8.271z"/><path fill="#F3D2A2" d="M16.536 26.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 22.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.497 1.497 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 22.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 24.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm21.557-7.456a1.45 1.45 0 0 0 .269-1.885l-.003-.005-3.467-6.521a1.488 1.488 0 0 0-1.794-.6c-1.992.771-4.174 1.657-6.292.937l-1.098-.377c-1.948-.675-4.066-1.466-6-.294-.695.409-1.738 1.133-2.411 1.58a6.873 6.873 0 0 1-2.762 1.076 1.502 1.502 0 0 0-1.235 1.737c.613 2.512 5.3.908 7.838-.369a.968.968 0 0 1 1.002.081l11.584 8.416 4.369-3.776z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf1-1f3fb-200d-1faf2-1f3fd.svg b/public/emoji/1faf1-1f3fb-200d-1faf2-1f3fd.svg
new file mode 100755
index 000000000..4e6ab1f78
--- /dev/null
+++ b/public/emoji/1faf1-1f3fb-200d-1faf2-1f3fd.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#E0AA94" d="M16.428 30.331a2.31 2.31 0 0 0 3.217-.568.798.798 0 0 0-.197-1.114l-1.85-1.949 4.222 2.955a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-3.596-3.305 5.375 3.763a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-4.766-4.073 5.864 4.105a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089L4.733 11.194l-3.467 5.521c-.389.6-.283 1.413.276 1.891l7.786 6.671c.355.304.724.591 1.107.859l5.993 4.195z"/><path fill="#F7DECE" d="M29.802 21.752 18.5 13.601l-.059-.08.053-.08.053-.053.854.469c.958.62 3.147 1.536 4.806 1.536 1.135 0 1.815-.425 2.018-1.257a1.409 1.409 0 0 0-1.152-1.622 6.788 6.788 0 0 1-2.801-1.091l-.555-.373c-.624-.421-1.331-.898-1.853-1.206-.65-.394-1.357-.585-2.163-.585-1.196 0-2.411.422-3.585.83l-1.266.436a5.18 5.18 0 0 1-1.696.271c-1.544 0-3.055-.586-4.516-1.152l-.147-.058a1.389 1.389 0 0 0-1.674.56L1.35 15.669a1.357 1.357 0 0 0 .257 1.761l7.785 6.672c.352.301.722.588 1.1.852l6.165 4.316a2 2 0 0 0 2.786-.491.803.803 0 0 0-.196-1.115l-1.833-1.283a.424.424 0 0 1-.082-.618.422.422 0 0 1 .567-.075l3.979 2.785a1.4 1.4 0 0 0 1.606-2.294l-3.724-2.606a.424.424 0 0 1-.082-.618.423.423 0 0 1 .567-.075l5.132 3.593a1.4 1.4 0 0 0 1.606-2.294l-4.868-3.407a.42.42 0 0 1-.081-.618.377.377 0 0 1 .506-.066l5.656 3.959a1.4 1.4 0 0 0 1.606-2.295z"/><path fill="#B78B60" d="M16.536 27.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 23.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.495 1.495 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 23.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 25.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm16.555-4.137.627-.542-6.913-10.85-12.27 1.985a1.507 1.507 0 0 0-1.235 1.737c.658 2.695 6.003.693 8.355-.601l11.436 8.271z"/><path fill="#D4AB88" d="M16.536 26.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 22.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.497 1.497 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 22.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 24.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm21.557-7.456a1.45 1.45 0 0 0 .269-1.885l-.003-.005-3.467-6.521a1.488 1.488 0 0 0-1.794-.6c-1.992.771-4.174 1.657-6.292.937l-1.098-.377c-1.948-.675-4.066-1.466-6-.294-.695.409-1.738 1.133-2.411 1.58a6.873 6.873 0 0 1-2.762 1.076 1.502 1.502 0 0 0-1.235 1.737c.613 2.512 5.3.908 7.838-.369a.968.968 0 0 1 1.002.081l11.584 8.416 4.369-3.776z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf1-1f3fb-200d-1faf2-1f3fe.svg b/public/emoji/1faf1-1f3fb-200d-1faf2-1f3fe.svg
new file mode 100755
index 000000000..29cda9efd
--- /dev/null
+++ b/public/emoji/1faf1-1f3fb-200d-1faf2-1f3fe.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#E0AA94" d="M16.428 30.331a2.31 2.31 0 0 0 3.217-.568.798.798 0 0 0-.197-1.114l-1.85-1.949 4.222 2.955a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-3.596-3.305 5.375 3.763a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-4.766-4.073 5.864 4.105a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089L4.733 11.194l-3.467 5.521c-.389.6-.283 1.413.276 1.891l7.786 6.671c.355.304.724.591 1.107.859l5.993 4.195z"/><path fill="#F7DECE" d="M29.802 21.752 18.5 13.601l-.059-.08.053-.08.053-.053.854.469c.958.62 3.147 1.536 4.806 1.536 1.135 0 1.815-.425 2.018-1.257a1.409 1.409 0 0 0-1.152-1.622 6.788 6.788 0 0 1-2.801-1.091l-.555-.373c-.624-.421-1.331-.898-1.853-1.206-.65-.394-1.357-.585-2.163-.585-1.196 0-2.411.422-3.585.83l-1.266.436a5.18 5.18 0 0 1-1.696.271c-1.544 0-3.055-.586-4.516-1.152l-.147-.058a1.389 1.389 0 0 0-1.674.56L1.35 15.669a1.357 1.357 0 0 0 .257 1.761l7.785 6.672c.352.301.722.588 1.1.852l6.165 4.316a2 2 0 0 0 2.786-.491.803.803 0 0 0-.196-1.115l-1.833-1.283a.424.424 0 0 1-.082-.618.422.422 0 0 1 .567-.075l3.979 2.785a1.4 1.4 0 0 0 1.606-2.294l-3.724-2.606a.424.424 0 0 1-.082-.618.423.423 0 0 1 .567-.075l5.132 3.593a1.4 1.4 0 0 0 1.606-2.294l-4.868-3.407a.42.42 0 0 1-.081-.618.377.377 0 0 1 .506-.066l5.656 3.959a1.4 1.4 0 0 0 1.606-2.295z"/><path fill="#90603E" d="M16.536 27.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 23.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.495 1.495 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 23.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 25.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm16.555-4.137.627-.542-6.913-10.85-12.27 1.985a1.507 1.507 0 0 0-1.235 1.737c.658 2.695 6.003.693 8.355-.601l11.436 8.271z"/><path fill="#AF7E57" d="M16.536 26.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 22.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.497 1.497 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 22.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 24.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm21.557-7.456a1.45 1.45 0 0 0 .269-1.885l-.003-.005-3.467-6.521a1.488 1.488 0 0 0-1.794-.6c-1.992.771-4.174 1.657-6.292.937l-1.098-.377c-1.948-.675-4.066-1.466-6-.294-.695.409-1.738 1.133-2.411 1.58a6.873 6.873 0 0 1-2.762 1.076 1.502 1.502 0 0 0-1.235 1.737c.613 2.512 5.3.908 7.838-.369a.968.968 0 0 1 1.002.081l11.584 8.416 4.369-3.776z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf1-1f3fb-200d-1faf2-1f3ff.svg b/public/emoji/1faf1-1f3fb-200d-1faf2-1f3ff.svg
new file mode 100755
index 000000000..2a5a38207
--- /dev/null
+++ b/public/emoji/1faf1-1f3fb-200d-1faf2-1f3ff.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#E0AA94" d="M16.428 30.331a2.31 2.31 0 0 0 3.217-.568.798.798 0 0 0-.197-1.114l-1.85-1.949 4.222 2.955a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-3.596-3.305 5.375 3.763a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-4.766-4.073 5.864 4.105a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089L4.733 11.194l-3.467 5.521c-.389.6-.283 1.413.276 1.891l7.786 6.671c.355.304.724.591 1.107.859l5.993 4.195z"/><path fill="#F7DECE" d="M29.802 21.752 18.5 13.601l-.059-.08.053-.08.053-.053.854.469c.958.62 3.147 1.536 4.806 1.536 1.135 0 1.815-.425 2.018-1.257a1.409 1.409 0 0 0-1.152-1.622 6.788 6.788 0 0 1-2.801-1.091l-.555-.373c-.624-.421-1.331-.898-1.853-1.206-.65-.394-1.357-.585-2.163-.585-1.196 0-2.411.422-3.585.83l-1.266.436a5.18 5.18 0 0 1-1.696.271c-1.544 0-3.055-.586-4.516-1.152l-.147-.058a1.389 1.389 0 0 0-1.674.56L1.35 15.669a1.357 1.357 0 0 0 .257 1.761l7.785 6.672c.352.301.722.588 1.1.852l6.165 4.316a2 2 0 0 0 2.786-.491.803.803 0 0 0-.196-1.115l-1.833-1.283a.424.424 0 0 1-.082-.618.422.422 0 0 1 .567-.075l3.979 2.785a1.4 1.4 0 0 0 1.606-2.294l-3.724-2.606a.424.424 0 0 1-.082-.618.423.423 0 0 1 .567-.075l5.132 3.593a1.4 1.4 0 0 0 1.606-2.294l-4.868-3.407a.42.42 0 0 1-.081-.618.377.377 0 0 1 .506-.066l5.656 3.959a1.4 1.4 0 0 0 1.606-2.295z"/><path fill="#583529" d="M16.536 27.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 23.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.495 1.495 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 23.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 25.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm16.555-4.137.627-.542-6.913-10.85-12.27 1.985a1.507 1.507 0 0 0-1.235 1.737c.658 2.695 6.003.693 8.355-.601l11.436 8.271z"/><path fill="#7C533E" d="M16.536 26.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 22.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.497 1.497 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 22.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 24.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm21.557-7.456a1.45 1.45 0 0 0 .269-1.885l-.003-.005-3.467-6.521a1.488 1.488 0 0 0-1.794-.6c-1.992.771-4.174 1.657-6.292.937l-1.098-.377c-1.948-.675-4.066-1.466-6-.294-.695.409-1.738 1.133-2.411 1.58a6.873 6.873 0 0 1-2.762 1.076 1.502 1.502 0 0 0-1.235 1.737c.613 2.512 5.3.908 7.838-.369a.968.968 0 0 1 1.002.081l11.584 8.416 4.369-3.776z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf1-1f3fb.svg b/public/emoji/1faf1-1f3fb.svg
new file mode 100755
index 000000000..4d993c86f
--- /dev/null
+++ b/public/emoji/1faf1-1f3fb.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#E0AA94" d="M33.035 15.5a2.5 2.5 0 0 1-2.5 2.5h-.005l5.005 2.5a2.5 2.5 0 0 1-2.5 2.5H31.75l1.535 2.5a2.5 2.5 0 0 1-2.5 2.5H27.25L18 29V15.458l15.035.042z"/><path fill="#F7DECE" d="M19.781 4.625c.611 1.381-.208 3.354-2.188 4.75-1.3.917-3.151 1.187-3.344 2.391-.073.46.313 1.234 1.397 1.234H31.5s2 0 2 2-2 2-2 2H19.867c.029 0 .064 1 .082 1H34s2 0 2 2-2 2-2 2H19.947c-.017 0-.041 1-.069 1H31.75s2 0 2 2-2 2-2 2H19.112c-.118 0-.251 1-.398 1h8.536s2 0 2 2-2 2-2 2H12C5.373 32 0 26.627 0 20c0-4.775 2.598-8.06 5.292-9.896C7.577 8.547 9.949 8.096 10.666 8c0 0 1.479-.123 2.865-1.156a57.846 57.846 0 0 0 3.866-3.125c.359-.317 1.707-.625 2.384.906z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf1-1f3fc-200d-1faf2-1f3fb.svg b/public/emoji/1faf1-1f3fc-200d-1faf2-1f3fb.svg
new file mode 100755
index 000000000..13d060dc1
--- /dev/null
+++ b/public/emoji/1faf1-1f3fc-200d-1faf2-1f3fb.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#D2A077" d="M16.428 30.331a2.31 2.31 0 0 0 3.217-.568.798.798 0 0 0-.197-1.114l-1.85-1.949 4.222 2.955a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-3.596-3.305 5.375 3.763a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-4.766-4.073 5.864 4.105a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089L4.733 11.194l-3.467 5.521c-.389.6-.283 1.413.276 1.891l7.786 6.671c.355.304.724.591 1.107.859l5.993 4.195z"/><path fill="#F3D2A2" d="M29.802 21.752 18.5 13.601l-.059-.08.053-.08.053-.053.854.469c.958.62 3.147 1.536 4.806 1.536 1.135 0 1.815-.425 2.018-1.257a1.409 1.409 0 0 0-1.152-1.622 6.788 6.788 0 0 1-2.801-1.091l-.555-.373c-.624-.421-1.331-.898-1.853-1.206-.65-.394-1.357-.585-2.163-.585-1.196 0-2.411.422-3.585.83l-1.266.436a5.18 5.18 0 0 1-1.696.271c-1.544 0-3.055-.586-4.516-1.152l-.147-.058a1.389 1.389 0 0 0-1.674.56L1.35 15.669a1.357 1.357 0 0 0 .257 1.761l7.785 6.672c.352.301.722.588 1.1.852l6.165 4.316a2 2 0 0 0 2.786-.491.803.803 0 0 0-.196-1.115l-1.833-1.283a.424.424 0 0 1-.082-.618.422.422 0 0 1 .567-.075l3.979 2.785a1.4 1.4 0 0 0 1.606-2.294l-3.724-2.606a.424.424 0 0 1-.082-.618.423.423 0 0 1 .567-.075l5.132 3.593a1.4 1.4 0 0 0 1.606-2.294l-4.868-3.407a.42.42 0 0 1-.081-.618.377.377 0 0 1 .506-.066l5.656 3.959a1.4 1.4 0 0 0 1.606-2.295z"/><path fill="#E0AA94" d="M16.536 27.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 23.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.495 1.495 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 23.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 25.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm16.555-4.137.627-.542-6.913-10.85-12.27 1.985a1.507 1.507 0 0 0-1.235 1.737c.658 2.695 6.003.693 8.355-.601l11.436 8.271z"/><path fill="#F7DECE" d="M16.536 26.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 22.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.497 1.497 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 22.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 24.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm21.557-7.456a1.45 1.45 0 0 0 .269-1.885l-.003-.005-3.467-6.521a1.488 1.488 0 0 0-1.794-.6c-1.992.771-4.174 1.657-6.292.937l-1.098-.377c-1.948-.675-4.066-1.466-6-.294-.695.409-1.738 1.133-2.411 1.58a6.873 6.873 0 0 1-2.762 1.076 1.502 1.502 0 0 0-1.235 1.737c.613 2.512 5.3.908 7.838-.369a.968.968 0 0 1 1.002.081l11.584 8.416 4.369-3.776z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf1-1f3fc-200d-1faf2-1f3fd.svg b/public/emoji/1faf1-1f3fc-200d-1faf2-1f3fd.svg
new file mode 100755
index 000000000..25c64084d
--- /dev/null
+++ b/public/emoji/1faf1-1f3fc-200d-1faf2-1f3fd.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#D2A077" d="M16.428 30.331a2.31 2.31 0 0 0 3.217-.568.798.798 0 0 0-.197-1.114l-1.85-1.949 4.222 2.955a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-3.596-3.305 5.375 3.763a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-4.766-4.073 5.864 4.105a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089L4.733 11.194l-3.467 5.521c-.389.6-.283 1.413.276 1.891l7.786 6.671c.355.304.724.591 1.107.859l5.993 4.195z"/><path fill="#F3D2A2" d="M29.802 21.752 18.5 13.601l-.059-.08.053-.08.053-.053.854.469c.958.62 3.147 1.536 4.806 1.536 1.135 0 1.815-.425 2.018-1.257a1.409 1.409 0 0 0-1.152-1.622 6.788 6.788 0 0 1-2.801-1.091l-.555-.373c-.624-.421-1.331-.898-1.853-1.206-.65-.394-1.357-.585-2.163-.585-1.196 0-2.411.422-3.585.83l-1.266.436a5.18 5.18 0 0 1-1.696.271c-1.544 0-3.055-.586-4.516-1.152l-.147-.058a1.389 1.389 0 0 0-1.674.56L1.35 15.669a1.357 1.357 0 0 0 .257 1.761l7.785 6.672c.352.301.722.588 1.1.852l6.165 4.316a2 2 0 0 0 2.786-.491.803.803 0 0 0-.196-1.115l-1.833-1.283a.424.424 0 0 1-.082-.618.422.422 0 0 1 .567-.075l3.979 2.785a1.4 1.4 0 0 0 1.606-2.294l-3.724-2.606a.424.424 0 0 1-.082-.618.423.423 0 0 1 .567-.075l5.132 3.593a1.4 1.4 0 0 0 1.606-2.294l-4.868-3.407a.42.42 0 0 1-.081-.618.377.377 0 0 1 .506-.066l5.656 3.959a1.4 1.4 0 0 0 1.606-2.295z"/><path fill="#B78B60" d="M16.536 27.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 23.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.495 1.495 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 23.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 25.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm16.555-4.137.627-.542-6.913-10.85-12.27 1.985a1.507 1.507 0 0 0-1.235 1.737c.658 2.695 6.003.693 8.355-.601l11.436 8.271z"/><path fill="#D4AB88" d="M16.536 26.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 22.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.497 1.497 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 22.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 24.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm21.557-7.456a1.45 1.45 0 0 0 .269-1.885l-.003-.005-3.467-6.521a1.488 1.488 0 0 0-1.794-.6c-1.992.771-4.174 1.657-6.292.937l-1.098-.377c-1.948-.675-4.066-1.466-6-.294-.695.409-1.738 1.133-2.411 1.58a6.873 6.873 0 0 1-2.762 1.076 1.502 1.502 0 0 0-1.235 1.737c.613 2.512 5.3.908 7.838-.369a.968.968 0 0 1 1.002.081l11.584 8.416 4.369-3.776z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf1-1f3fc-200d-1faf2-1f3fe.svg b/public/emoji/1faf1-1f3fc-200d-1faf2-1f3fe.svg
new file mode 100755
index 000000000..81748049c
--- /dev/null
+++ b/public/emoji/1faf1-1f3fc-200d-1faf2-1f3fe.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#D2A077" d="M16.428 30.331a2.31 2.31 0 0 0 3.217-.568.798.798 0 0 0-.197-1.114l-1.85-1.949 4.222 2.955a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-3.596-3.305 5.375 3.763a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-4.766-4.073 5.864 4.105a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089L4.733 11.194l-3.467 5.521c-.389.6-.283 1.413.276 1.891l7.786 6.671c.355.304.724.591 1.107.859l5.993 4.195z"/><path fill="#F3D2A2" d="M29.802 21.752 18.5 13.601l-.059-.08.053-.08.053-.053.854.469c.958.62 3.147 1.536 4.806 1.536 1.135 0 1.815-.425 2.018-1.257a1.409 1.409 0 0 0-1.152-1.622 6.788 6.788 0 0 1-2.801-1.091l-.555-.373c-.624-.421-1.331-.898-1.853-1.206-.65-.394-1.357-.585-2.163-.585-1.196 0-2.411.422-3.585.83l-1.266.436a5.18 5.18 0 0 1-1.696.271c-1.544 0-3.055-.586-4.516-1.152l-.147-.058a1.389 1.389 0 0 0-1.674.56L1.35 15.669a1.357 1.357 0 0 0 .257 1.761l7.785 6.672c.352.301.722.588 1.1.852l6.165 4.316a2 2 0 0 0 2.786-.491.803.803 0 0 0-.196-1.115l-1.833-1.283a.424.424 0 0 1-.082-.618.422.422 0 0 1 .567-.075l3.979 2.785a1.4 1.4 0 0 0 1.606-2.294l-3.724-2.606a.424.424 0 0 1-.082-.618.423.423 0 0 1 .567-.075l5.132 3.593a1.4 1.4 0 0 0 1.606-2.294l-4.868-3.407a.42.42 0 0 1-.081-.618.377.377 0 0 1 .506-.066l5.656 3.959a1.4 1.4 0 0 0 1.606-2.295z"/><path fill="#90603E" d="M16.536 27.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 23.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.495 1.495 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 23.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 25.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm16.555-4.137.627-.542-6.913-10.85-12.27 1.985a1.507 1.507 0 0 0-1.235 1.737c.658 2.695 6.003.693 8.355-.601l11.436 8.271z"/><path fill="#AF7E57" d="M16.536 26.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 22.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.497 1.497 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 22.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 24.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm21.557-7.456a1.45 1.45 0 0 0 .269-1.885l-.003-.005-3.467-6.521a1.488 1.488 0 0 0-1.794-.6c-1.992.771-4.174 1.657-6.292.937l-1.098-.377c-1.948-.675-4.066-1.466-6-.294-.695.409-1.738 1.133-2.411 1.58a6.873 6.873 0 0 1-2.762 1.076 1.502 1.502 0 0 0-1.235 1.737c.613 2.512 5.3.908 7.838-.369a.968.968 0 0 1 1.002.081l11.584 8.416 4.369-3.776z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf1-1f3fc-200d-1faf2-1f3ff.svg b/public/emoji/1faf1-1f3fc-200d-1faf2-1f3ff.svg
new file mode 100755
index 000000000..382551541
--- /dev/null
+++ b/public/emoji/1faf1-1f3fc-200d-1faf2-1f3ff.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#D2A077" d="M16.428 30.331a2.31 2.31 0 0 0 3.217-.568.798.798 0 0 0-.197-1.114l-1.85-1.949 4.222 2.955a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-3.596-3.305 5.375 3.763a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-4.766-4.073 5.864 4.105a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089L4.733 11.194l-3.467 5.521c-.389.6-.283 1.413.276 1.891l7.786 6.671c.355.304.724.591 1.107.859l5.993 4.195z"/><path fill="#F3D2A2" d="M29.802 21.752 18.5 13.601l-.059-.08.053-.08.053-.053.854.469c.958.62 3.147 1.536 4.806 1.536 1.135 0 1.815-.425 2.018-1.257a1.409 1.409 0 0 0-1.152-1.622 6.788 6.788 0 0 1-2.801-1.091l-.555-.373c-.624-.421-1.331-.898-1.853-1.206-.65-.394-1.357-.585-2.163-.585-1.196 0-2.411.422-3.585.83l-1.266.436a5.18 5.18 0 0 1-1.696.271c-1.544 0-3.055-.586-4.516-1.152l-.147-.058a1.389 1.389 0 0 0-1.674.56L1.35 15.669a1.357 1.357 0 0 0 .257 1.761l7.785 6.672c.352.301.722.588 1.1.852l6.165 4.316a2 2 0 0 0 2.786-.491.803.803 0 0 0-.196-1.115l-1.833-1.283a.424.424 0 0 1-.082-.618.422.422 0 0 1 .567-.075l3.979 2.785a1.4 1.4 0 0 0 1.606-2.294l-3.724-2.606a.424.424 0 0 1-.082-.618.423.423 0 0 1 .567-.075l5.132 3.593a1.4 1.4 0 0 0 1.606-2.294l-4.868-3.407a.42.42 0 0 1-.081-.618.377.377 0 0 1 .506-.066l5.656 3.959a1.4 1.4 0 0 0 1.606-2.295z"/><path fill="#583529" d="M16.536 27.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 23.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.495 1.495 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 23.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 25.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm16.555-4.137.627-.542-6.913-10.85-12.27 1.985a1.507 1.507 0 0 0-1.235 1.737c.658 2.695 6.003.693 8.355-.601l11.436 8.271z"/><path fill="#7C533E" d="M16.536 26.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 22.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.497 1.497 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 22.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 24.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm21.557-7.456a1.45 1.45 0 0 0 .269-1.885l-.003-.005-3.467-6.521a1.488 1.488 0 0 0-1.794-.6c-1.992.771-4.174 1.657-6.292.937l-1.098-.377c-1.948-.675-4.066-1.466-6-.294-.695.409-1.738 1.133-2.411 1.58a6.873 6.873 0 0 1-2.762 1.076 1.502 1.502 0 0 0-1.235 1.737c.613 2.512 5.3.908 7.838-.369a.968.968 0 0 1 1.002.081l11.584 8.416 4.369-3.776z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf1-1f3fc.svg b/public/emoji/1faf1-1f3fc.svg
new file mode 100755
index 000000000..da90e94a0
--- /dev/null
+++ b/public/emoji/1faf1-1f3fc.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#D2A077" d="M33.035 15.5a2.5 2.5 0 0 1-2.5 2.5h-.005l5.005 2.5a2.5 2.5 0 0 1-2.5 2.5H31.75l1.535 2.5a2.5 2.5 0 0 1-2.5 2.5H27.25L18 29V15.458l15.035.042z"/><path fill="#F3D2A2" d="M19.781 4.625c.611 1.381-.208 3.354-2.188 4.75-1.3.917-3.151 1.187-3.344 2.391-.073.46.313 1.234 1.397 1.234H31.5s2 0 2 2-2 2-2 2H19.867c.029 0 .064 1 .082 1H34s2 0 2 2-2 2-2 2H19.947c-.017 0-.041 1-.069 1H31.75s2 0 2 2-2 2-2 2H19.112c-.118 0-.251 1-.398 1h8.536s2 0 2 2-2 2-2 2H12C5.373 32 0 26.627 0 20c0-4.775 2.598-8.06 5.292-9.896C7.577 8.547 9.949 8.096 10.666 8c0 0 1.479-.123 2.865-1.156a57.846 57.846 0 0 0 3.866-3.125c.359-.317 1.707-.625 2.384.906z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf1-1f3fd-200d-1faf2-1f3fb.svg b/public/emoji/1faf1-1f3fd-200d-1faf2-1f3fb.svg
new file mode 100755
index 000000000..a8c8faf53
--- /dev/null
+++ b/public/emoji/1faf1-1f3fd-200d-1faf2-1f3fb.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#B78B60" d="M16.428 30.331a2.31 2.31 0 0 0 3.217-.568.798.798 0 0 0-.197-1.114l-1.85-1.949 4.222 2.955a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-3.596-3.305 5.375 3.763a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-4.766-4.073 5.864 4.105a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089L4.733 11.194l-3.467 5.521c-.389.6-.283 1.413.276 1.891l7.786 6.671c.355.304.724.591 1.107.859l5.993 4.195z"/><path fill="#D4AB88" d="M29.802 21.752 18.5 13.601l-.059-.08.053-.08.053-.053.854.469c.958.62 3.147 1.536 4.806 1.536 1.135 0 1.815-.425 2.018-1.257a1.409 1.409 0 0 0-1.152-1.622 6.788 6.788 0 0 1-2.801-1.091l-.555-.373c-.624-.421-1.331-.898-1.853-1.206-.65-.394-1.357-.585-2.163-.585-1.196 0-2.411.422-3.585.83l-1.266.436a5.18 5.18 0 0 1-1.696.271c-1.544 0-3.055-.586-4.516-1.152l-.147-.058a1.389 1.389 0 0 0-1.674.56L1.35 15.669a1.357 1.357 0 0 0 .257 1.761l7.785 6.672c.352.301.722.588 1.1.852l6.165 4.316a2 2 0 0 0 2.786-.491.803.803 0 0 0-.196-1.115l-1.833-1.283a.424.424 0 0 1-.082-.618.422.422 0 0 1 .567-.075l3.979 2.785a1.4 1.4 0 0 0 1.606-2.294l-3.724-2.606a.424.424 0 0 1-.082-.618.423.423 0 0 1 .567-.075l5.132 3.593a1.4 1.4 0 0 0 1.606-2.294l-4.868-3.407a.42.42 0 0 1-.081-.618.377.377 0 0 1 .506-.066l5.656 3.959a1.4 1.4 0 0 0 1.606-2.295z"/><path fill="#E0AA94" d="M16.536 27.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 23.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.495 1.495 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 23.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 25.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm16.555-4.137.627-.542-6.913-10.85-12.27 1.985a1.507 1.507 0 0 0-1.235 1.737c.658 2.695 6.003.693 8.355-.601l11.436 8.271z"/><path fill="#F7DECE" d="M16.536 26.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 22.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.497 1.497 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 22.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 24.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm21.557-7.456a1.45 1.45 0 0 0 .269-1.885l-.003-.005-3.467-6.521a1.488 1.488 0 0 0-1.794-.6c-1.992.771-4.174 1.657-6.292.937l-1.098-.377c-1.948-.675-4.066-1.466-6-.294-.695.409-1.738 1.133-2.411 1.58a6.873 6.873 0 0 1-2.762 1.076 1.502 1.502 0 0 0-1.235 1.737c.613 2.512 5.3.908 7.838-.369a.968.968 0 0 1 1.002.081l11.584 8.416 4.369-3.776z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf1-1f3fd-200d-1faf2-1f3fc.svg b/public/emoji/1faf1-1f3fd-200d-1faf2-1f3fc.svg
new file mode 100755
index 000000000..885113027
--- /dev/null
+++ b/public/emoji/1faf1-1f3fd-200d-1faf2-1f3fc.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#B78B60" d="M16.428 30.331a2.31 2.31 0 0 0 3.217-.568.798.798 0 0 0-.197-1.114l-1.85-1.949 4.222 2.955a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-3.596-3.305 5.375 3.763a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-4.766-4.073 5.864 4.105a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089L4.733 11.194l-3.467 5.521c-.389.6-.283 1.413.276 1.891l7.786 6.671c.355.304.724.591 1.107.859l5.993 4.195z"/><path fill="#D4AB88" d="M29.802 21.752 18.5 13.601l-.059-.08.053-.08.053-.053.854.469c.958.62 3.147 1.536 4.806 1.536 1.135 0 1.815-.425 2.018-1.257a1.409 1.409 0 0 0-1.152-1.622 6.788 6.788 0 0 1-2.801-1.091l-.555-.373c-.624-.421-1.331-.898-1.853-1.206-.65-.394-1.357-.585-2.163-.585-1.196 0-2.411.422-3.585.83l-1.266.436a5.18 5.18 0 0 1-1.696.271c-1.544 0-3.055-.586-4.516-1.152l-.147-.058a1.389 1.389 0 0 0-1.674.56L1.35 15.669a1.357 1.357 0 0 0 .257 1.761l7.785 6.672c.352.301.722.588 1.1.852l6.165 4.316a2 2 0 0 0 2.786-.491.803.803 0 0 0-.196-1.115l-1.833-1.283a.424.424 0 0 1-.082-.618.422.422 0 0 1 .567-.075l3.979 2.785a1.4 1.4 0 0 0 1.606-2.294l-3.724-2.606a.424.424 0 0 1-.082-.618.423.423 0 0 1 .567-.075l5.132 3.593a1.4 1.4 0 0 0 1.606-2.294l-4.868-3.407a.42.42 0 0 1-.081-.618.377.377 0 0 1 .506-.066l5.656 3.959a1.4 1.4 0 0 0 1.606-2.295z"/><path fill="#D2A077" d="M16.536 27.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 23.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.495 1.495 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 23.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 25.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm16.555-4.137.627-.542-6.913-10.85-12.27 1.985a1.507 1.507 0 0 0-1.235 1.737c.658 2.695 6.003.693 8.355-.601l11.436 8.271z"/><path fill="#F3D2A2" d="M16.536 26.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 22.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.497 1.497 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 22.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 24.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm21.557-7.456a1.45 1.45 0 0 0 .269-1.885l-.003-.005-3.467-6.521a1.488 1.488 0 0 0-1.794-.6c-1.992.771-4.174 1.657-6.292.937l-1.098-.377c-1.948-.675-4.066-1.466-6-.294-.695.409-1.738 1.133-2.411 1.58a6.873 6.873 0 0 1-2.762 1.076 1.502 1.502 0 0 0-1.235 1.737c.613 2.512 5.3.908 7.838-.369a.968.968 0 0 1 1.002.081l11.584 8.416 4.369-3.776z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf1-1f3fd-200d-1faf2-1f3fe.svg b/public/emoji/1faf1-1f3fd-200d-1faf2-1f3fe.svg
new file mode 100755
index 000000000..84d470f62
--- /dev/null
+++ b/public/emoji/1faf1-1f3fd-200d-1faf2-1f3fe.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#B78B60" d="M16.428 30.331a2.31 2.31 0 0 0 3.217-.568.798.798 0 0 0-.197-1.114l-1.85-1.949 4.222 2.955a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-3.596-3.305 5.375 3.763a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-4.766-4.073 5.864 4.105a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089L4.733 11.194l-3.467 5.521c-.389.6-.283 1.413.276 1.891l7.786 6.671c.355.304.724.591 1.107.859l5.993 4.195z"/><path fill="#D4AB88" d="M29.802 21.752 18.5 13.601l-.059-.08.053-.08.053-.053.854.469c.958.62 3.147 1.536 4.806 1.536 1.135 0 1.815-.425 2.018-1.257a1.409 1.409 0 0 0-1.152-1.622 6.788 6.788 0 0 1-2.801-1.091l-.555-.373c-.624-.421-1.331-.898-1.853-1.206-.65-.394-1.357-.585-2.163-.585-1.196 0-2.411.422-3.585.83l-1.266.436a5.18 5.18 0 0 1-1.696.271c-1.544 0-3.055-.586-4.516-1.152l-.147-.058a1.389 1.389 0 0 0-1.674.56L1.35 15.669a1.357 1.357 0 0 0 .257 1.761l7.785 6.672c.352.301.722.588 1.1.852l6.165 4.316a2 2 0 0 0 2.786-.491.803.803 0 0 0-.196-1.115l-1.833-1.283a.424.424 0 0 1-.082-.618.422.422 0 0 1 .567-.075l3.979 2.785a1.4 1.4 0 0 0 1.606-2.294l-3.724-2.606a.424.424 0 0 1-.082-.618.423.423 0 0 1 .567-.075l5.132 3.593a1.4 1.4 0 0 0 1.606-2.294l-4.868-3.407a.42.42 0 0 1-.081-.618.377.377 0 0 1 .506-.066l5.656 3.959a1.4 1.4 0 0 0 1.606-2.295z"/><path fill="#90603E" d="M16.536 27.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 23.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.495 1.495 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 23.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 25.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm16.555-4.137.627-.542-6.913-10.85-12.27 1.985a1.507 1.507 0 0 0-1.235 1.737c.658 2.695 6.003.693 8.355-.601l11.436 8.271z"/><path fill="#AF7E57" d="M16.536 26.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 22.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.497 1.497 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 22.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 24.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm21.557-7.456a1.45 1.45 0 0 0 .269-1.885l-.003-.005-3.467-6.521a1.488 1.488 0 0 0-1.794-.6c-1.992.771-4.174 1.657-6.292.937l-1.098-.377c-1.948-.675-4.066-1.466-6-.294-.695.409-1.738 1.133-2.411 1.58a6.873 6.873 0 0 1-2.762 1.076 1.502 1.502 0 0 0-1.235 1.737c.613 2.512 5.3.908 7.838-.369a.968.968 0 0 1 1.002.081l11.584 8.416 4.369-3.776z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf1-1f3fd-200d-1faf2-1f3ff.svg b/public/emoji/1faf1-1f3fd-200d-1faf2-1f3ff.svg
new file mode 100755
index 000000000..f01890850
--- /dev/null
+++ b/public/emoji/1faf1-1f3fd-200d-1faf2-1f3ff.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#B78B60" d="M16.428 30.331a2.31 2.31 0 0 0 3.217-.568.798.798 0 0 0-.197-1.114l-1.85-1.949 4.222 2.955a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-3.596-3.305 5.375 3.763a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-4.766-4.073 5.864 4.105a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089L4.733 11.194l-3.467 5.521c-.389.6-.283 1.413.276 1.891l7.786 6.671c.355.304.724.591 1.107.859l5.993 4.195z"/><path fill="#D4AB88" d="M29.802 21.752 18.5 13.601l-.059-.08.053-.08.053-.053.854.469c.958.62 3.147 1.536 4.806 1.536 1.135 0 1.815-.425 2.018-1.257a1.409 1.409 0 0 0-1.152-1.622 6.788 6.788 0 0 1-2.801-1.091l-.555-.373c-.624-.421-1.331-.898-1.853-1.206-.65-.394-1.357-.585-2.163-.585-1.196 0-2.411.422-3.585.83l-1.266.436a5.18 5.18 0 0 1-1.696.271c-1.544 0-3.055-.586-4.516-1.152l-.147-.058a1.389 1.389 0 0 0-1.674.56L1.35 15.669a1.357 1.357 0 0 0 .257 1.761l7.785 6.672c.352.301.722.588 1.1.852l6.165 4.316a2 2 0 0 0 2.786-.491.803.803 0 0 0-.196-1.115l-1.833-1.283a.424.424 0 0 1-.082-.618.422.422 0 0 1 .567-.075l3.979 2.785a1.4 1.4 0 0 0 1.606-2.294l-3.724-2.606a.424.424 0 0 1-.082-.618.423.423 0 0 1 .567-.075l5.132 3.593a1.4 1.4 0 0 0 1.606-2.294l-4.868-3.407a.42.42 0 0 1-.081-.618.377.377 0 0 1 .506-.066l5.656 3.959a1.4 1.4 0 0 0 1.606-2.295z"/><path fill="#583529" d="M16.536 27.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 23.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.495 1.495 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 23.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 25.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm16.555-4.137.627-.542-6.913-10.85-12.27 1.985a1.507 1.507 0 0 0-1.235 1.737c.658 2.695 6.003.693 8.355-.601l11.436 8.271z"/><path fill="#7C533E" d="M16.536 26.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 22.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.497 1.497 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 22.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 24.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm21.557-7.456a1.45 1.45 0 0 0 .269-1.885l-.003-.005-3.467-6.521a1.488 1.488 0 0 0-1.794-.6c-1.992.771-4.174 1.657-6.292.937l-1.098-.377c-1.948-.675-4.066-1.466-6-.294-.695.409-1.738 1.133-2.411 1.58a6.873 6.873 0 0 1-2.762 1.076 1.502 1.502 0 0 0-1.235 1.737c.613 2.512 5.3.908 7.838-.369a.968.968 0 0 1 1.002.081l11.584 8.416 4.369-3.776z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf1-1f3fd.svg b/public/emoji/1faf1-1f3fd.svg
new file mode 100755
index 000000000..af89e2715
--- /dev/null
+++ b/public/emoji/1faf1-1f3fd.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#B78B60" d="M33.035 15.5a2.5 2.5 0 0 1-2.5 2.5h-.005l5.005 2.5a2.5 2.5 0 0 1-2.5 2.5H31.75l1.535 2.5a2.5 2.5 0 0 1-2.5 2.5H27.25L18 29V15.458l15.035.042z"/><path fill="#D4AB88" d="M19.781 4.625c.611 1.381-.208 3.354-2.188 4.75-1.3.917-3.151 1.187-3.344 2.391-.073.46.313 1.234 1.397 1.234H31.5s2 0 2 2-2 2-2 2H19.867c.029 0 .064 1 .082 1H34s2 0 2 2-2 2-2 2H19.947c-.017 0-.041 1-.069 1H31.75s2 0 2 2-2 2-2 2H19.112c-.118 0-.251 1-.398 1h8.536s2 0 2 2-2 2-2 2H12C5.373 32 0 26.627 0 20c0-4.775 2.598-8.06 5.292-9.896C7.577 8.547 9.949 8.096 10.666 8c0 0 1.479-.123 2.865-1.156a57.846 57.846 0 0 0 3.866-3.125c.359-.317 1.707-.625 2.384.906z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf1-1f3fe-200d-1faf2-1f3fb.svg b/public/emoji/1faf1-1f3fe-200d-1faf2-1f3fb.svg
new file mode 100755
index 000000000..32b88522c
--- /dev/null
+++ b/public/emoji/1faf1-1f3fe-200d-1faf2-1f3fb.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#90603E" d="M16.428 30.331a2.31 2.31 0 0 0 3.217-.568.798.798 0 0 0-.197-1.114l-1.85-1.949 4.222 2.955a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-3.596-3.305 5.375 3.763a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-4.766-4.073 5.864 4.105a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089L4.733 11.194l-3.467 5.521c-.389.6-.283 1.413.276 1.891l7.786 6.671c.355.304.724.591 1.107.859l5.993 4.195z"/><path fill="#AF7E57" d="M29.802 21.752 18.5 13.601l-.059-.08.053-.08.053-.053.854.469c.958.62 3.147 1.536 4.806 1.536 1.135 0 1.815-.425 2.018-1.257a1.409 1.409 0 0 0-1.152-1.622 6.788 6.788 0 0 1-2.801-1.091l-.555-.373c-.624-.421-1.331-.898-1.853-1.206-.65-.394-1.357-.585-2.163-.585-1.196 0-2.411.422-3.585.83l-1.266.436a5.18 5.18 0 0 1-1.696.271c-1.544 0-3.055-.586-4.516-1.152l-.147-.058a1.389 1.389 0 0 0-1.674.56L1.35 15.669a1.357 1.357 0 0 0 .257 1.761l7.785 6.672c.352.301.722.588 1.1.852l6.165 4.316a2 2 0 0 0 2.786-.491.803.803 0 0 0-.196-1.115l-1.833-1.283a.424.424 0 0 1-.082-.618.422.422 0 0 1 .567-.075l3.979 2.785a1.4 1.4 0 0 0 1.606-2.294l-3.724-2.606a.424.424 0 0 1-.082-.618.423.423 0 0 1 .567-.075l5.132 3.593a1.4 1.4 0 0 0 1.606-2.294l-4.868-3.407a.42.42 0 0 1-.081-.618.377.377 0 0 1 .506-.066l5.656 3.959a1.4 1.4 0 0 0 1.606-2.295z"/><path fill="#E0AA94" d="M16.536 27.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 23.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.495 1.495 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 23.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 25.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm16.555-4.137.627-.542-6.913-10.85-12.27 1.985a1.507 1.507 0 0 0-1.235 1.737c.658 2.695 6.003.693 8.355-.601l11.436 8.271z"/><path fill="#F7DECE" d="M16.536 26.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 22.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.497 1.497 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 22.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 24.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm21.557-7.456a1.45 1.45 0 0 0 .269-1.885l-.003-.005-3.467-6.521a1.488 1.488 0 0 0-1.794-.6c-1.992.771-4.174 1.657-6.292.937l-1.098-.377c-1.948-.675-4.066-1.466-6-.294-.695.409-1.738 1.133-2.411 1.58a6.873 6.873 0 0 1-2.762 1.076 1.502 1.502 0 0 0-1.235 1.737c.613 2.512 5.3.908 7.838-.369a.968.968 0 0 1 1.002.081l11.584 8.416 4.369-3.776z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf1-1f3fe-200d-1faf2-1f3fc.svg b/public/emoji/1faf1-1f3fe-200d-1faf2-1f3fc.svg
new file mode 100755
index 000000000..fe34fd5ce
--- /dev/null
+++ b/public/emoji/1faf1-1f3fe-200d-1faf2-1f3fc.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#90603E" d="M16.428 30.331a2.31 2.31 0 0 0 3.217-.568.798.798 0 0 0-.197-1.114l-1.85-1.949 4.222 2.955a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-3.596-3.305 5.375 3.763a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-4.766-4.073 5.864 4.105a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089L4.733 11.194l-3.467 5.521c-.389.6-.283 1.413.276 1.891l7.786 6.671c.355.304.724.591 1.107.859l5.993 4.195z"/><path fill="#AF7E57" d="M29.802 21.752 18.5 13.601l-.059-.08.053-.08.053-.053.854.469c.958.62 3.147 1.536 4.806 1.536 1.135 0 1.815-.425 2.018-1.257a1.409 1.409 0 0 0-1.152-1.622 6.788 6.788 0 0 1-2.801-1.091l-.555-.373c-.624-.421-1.331-.898-1.853-1.206-.65-.394-1.357-.585-2.163-.585-1.196 0-2.411.422-3.585.83l-1.266.436a5.18 5.18 0 0 1-1.696.271c-1.544 0-3.055-.586-4.516-1.152l-.147-.058a1.389 1.389 0 0 0-1.674.56L1.35 15.669a1.357 1.357 0 0 0 .257 1.761l7.785 6.672c.352.301.722.588 1.1.852l6.165 4.316a2 2 0 0 0 2.786-.491.803.803 0 0 0-.196-1.115l-1.833-1.283a.424.424 0 0 1-.082-.618.422.422 0 0 1 .567-.075l3.979 2.785a1.4 1.4 0 0 0 1.606-2.294l-3.724-2.606a.424.424 0 0 1-.082-.618.423.423 0 0 1 .567-.075l5.132 3.593a1.4 1.4 0 0 0 1.606-2.294l-4.868-3.407a.42.42 0 0 1-.081-.618.377.377 0 0 1 .506-.066l5.656 3.959a1.4 1.4 0 0 0 1.606-2.295z"/><path fill="#D2A077" d="M16.536 27.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 23.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.495 1.495 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 23.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 25.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm16.555-4.137.627-.542-6.913-10.85-12.27 1.985a1.507 1.507 0 0 0-1.235 1.737c.658 2.695 6.003.693 8.355-.601l11.436 8.271z"/><path fill="#F3D2A2" d="M16.536 26.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 22.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.497 1.497 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 22.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 24.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm21.557-7.456a1.45 1.45 0 0 0 .269-1.885l-.003-.005-3.467-6.521a1.488 1.488 0 0 0-1.794-.6c-1.992.771-4.174 1.657-6.292.937l-1.098-.377c-1.948-.675-4.066-1.466-6-.294-.695.409-1.738 1.133-2.411 1.58a6.873 6.873 0 0 1-2.762 1.076 1.502 1.502 0 0 0-1.235 1.737c.613 2.512 5.3.908 7.838-.369a.968.968 0 0 1 1.002.081l11.584 8.416 4.369-3.776z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf1-1f3fe-200d-1faf2-1f3fd.svg b/public/emoji/1faf1-1f3fe-200d-1faf2-1f3fd.svg
new file mode 100755
index 000000000..ede918e73
--- /dev/null
+++ b/public/emoji/1faf1-1f3fe-200d-1faf2-1f3fd.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#90603E" d="M16.428 30.331a2.31 2.31 0 0 0 3.217-.568.798.798 0 0 0-.197-1.114l-1.85-1.949 4.222 2.955a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-3.596-3.305 5.375 3.763a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-4.766-4.073 5.864 4.105a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089L4.733 11.194l-3.467 5.521c-.389.6-.283 1.413.276 1.891l7.786 6.671c.355.304.724.591 1.107.859l5.993 4.195z"/><path fill="#AF7E57" d="M29.802 21.752 18.5 13.601l-.059-.08.053-.08.053-.053.854.469c.958.62 3.147 1.536 4.806 1.536 1.135 0 1.815-.425 2.018-1.257a1.409 1.409 0 0 0-1.152-1.622 6.788 6.788 0 0 1-2.801-1.091l-.555-.373c-.624-.421-1.331-.898-1.853-1.206-.65-.394-1.357-.585-2.163-.585-1.196 0-2.411.422-3.585.83l-1.266.436a5.18 5.18 0 0 1-1.696.271c-1.544 0-3.055-.586-4.516-1.152l-.147-.058a1.389 1.389 0 0 0-1.674.56L1.35 15.669a1.357 1.357 0 0 0 .257 1.761l7.785 6.672c.352.301.722.588 1.1.852l6.165 4.316a2 2 0 0 0 2.786-.491.803.803 0 0 0-.196-1.115l-1.833-1.283a.424.424 0 0 1-.082-.618.422.422 0 0 1 .567-.075l3.979 2.785a1.4 1.4 0 0 0 1.606-2.294l-3.724-2.606a.424.424 0 0 1-.082-.618.423.423 0 0 1 .567-.075l5.132 3.593a1.4 1.4 0 0 0 1.606-2.294l-4.868-3.407a.42.42 0 0 1-.081-.618.377.377 0 0 1 .506-.066l5.656 3.959a1.4 1.4 0 0 0 1.606-2.295z"/><path fill="#B78B60" d="M16.536 27.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 23.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.495 1.495 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 23.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 25.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm16.555-4.137.627-.542-6.913-10.85-12.27 1.985a1.507 1.507 0 0 0-1.235 1.737c.658 2.695 6.003.693 8.355-.601l11.436 8.271z"/><path fill="#D4AB88" d="M16.536 26.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 22.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.497 1.497 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 22.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 24.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm21.557-7.456a1.45 1.45 0 0 0 .269-1.885l-.003-.005-3.467-6.521a1.488 1.488 0 0 0-1.794-.6c-1.992.771-4.174 1.657-6.292.937l-1.098-.377c-1.948-.675-4.066-1.466-6-.294-.695.409-1.738 1.133-2.411 1.58a6.873 6.873 0 0 1-2.762 1.076 1.502 1.502 0 0 0-1.235 1.737c.613 2.512 5.3.908 7.838-.369a.968.968 0 0 1 1.002.081l11.584 8.416 4.369-3.776z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf1-1f3fe-200d-1faf2-1f3ff.svg b/public/emoji/1faf1-1f3fe-200d-1faf2-1f3ff.svg
new file mode 100755
index 000000000..9a3005c0d
--- /dev/null
+++ b/public/emoji/1faf1-1f3fe-200d-1faf2-1f3ff.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#90603E" d="M16.428 30.331a2.31 2.31 0 0 0 3.217-.568.798.798 0 0 0-.197-1.114l-1.85-1.949 4.222 2.955a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-3.596-3.305 5.375 3.763a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-4.766-4.073 5.864 4.105a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089L4.733 11.194l-3.467 5.521c-.389.6-.283 1.413.276 1.891l7.786 6.671c.355.304.724.591 1.107.859l5.993 4.195z"/><path fill="#AF7E57" d="M29.802 21.752 18.5 13.601l-.059-.08.053-.08.053-.053.854.469c.958.62 3.147 1.536 4.806 1.536 1.135 0 1.815-.425 2.018-1.257a1.409 1.409 0 0 0-1.152-1.622 6.788 6.788 0 0 1-2.801-1.091l-.555-.373c-.624-.421-1.331-.898-1.853-1.206-.65-.394-1.357-.585-2.163-.585-1.196 0-2.411.422-3.585.83l-1.266.436a5.18 5.18 0 0 1-1.696.271c-1.544 0-3.055-.586-4.516-1.152l-.147-.058a1.389 1.389 0 0 0-1.674.56L1.35 15.669a1.357 1.357 0 0 0 .257 1.761l7.785 6.672c.352.301.722.588 1.1.852l6.165 4.316a2 2 0 0 0 2.786-.491.803.803 0 0 0-.196-1.115l-1.833-1.283a.424.424 0 0 1-.082-.618.422.422 0 0 1 .567-.075l3.979 2.785a1.4 1.4 0 0 0 1.606-2.294l-3.724-2.606a.424.424 0 0 1-.082-.618.423.423 0 0 1 .567-.075l5.132 3.593a1.4 1.4 0 0 0 1.606-2.294l-4.868-3.407a.42.42 0 0 1-.081-.618.377.377 0 0 1 .506-.066l5.656 3.959a1.4 1.4 0 0 0 1.606-2.295z"/><path fill="#583529" d="M16.536 27.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 23.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.495 1.495 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 23.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 25.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm16.555-4.137.627-.542-6.913-10.85-12.27 1.985a1.507 1.507 0 0 0-1.235 1.737c.658 2.695 6.003.693 8.355-.601l11.436 8.271z"/><path fill="#7C533E" d="M16.536 26.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 22.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.497 1.497 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 22.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 24.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm21.557-7.456a1.45 1.45 0 0 0 .269-1.885l-.003-.005-3.467-6.521a1.488 1.488 0 0 0-1.794-.6c-1.992.771-4.174 1.657-6.292.937l-1.098-.377c-1.948-.675-4.066-1.466-6-.294-.695.409-1.738 1.133-2.411 1.58a6.873 6.873 0 0 1-2.762 1.076 1.502 1.502 0 0 0-1.235 1.737c.613 2.512 5.3.908 7.838-.369a.968.968 0 0 1 1.002.081l11.584 8.416 4.369-3.776z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf1-1f3fe.svg b/public/emoji/1faf1-1f3fe.svg
new file mode 100755
index 000000000..c92d7880d
--- /dev/null
+++ b/public/emoji/1faf1-1f3fe.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#90603E" d="M33.035 15.5a2.5 2.5 0 0 1-2.5 2.5h-.005l5.005 2.5a2.5 2.5 0 0 1-2.5 2.5H31.75l1.535 2.5a2.5 2.5 0 0 1-2.5 2.5H27.25L18 29V15.458l15.035.042z"/><path fill="#AF7E57" d="M19.781 4.625c.611 1.381-.208 3.354-2.188 4.75-1.3.917-3.151 1.187-3.344 2.391-.073.46.313 1.234 1.397 1.234H31.5s2 0 2 2-2 2-2 2H19.867c.029 0 .064 1 .082 1H34s2 0 2 2-2 2-2 2H19.947c-.017 0-.041 1-.069 1H31.75s2 0 2 2-2 2-2 2H19.112c-.118 0-.251 1-.398 1h8.536s2 0 2 2-2 2-2 2H12C5.373 32 0 26.627 0 20c0-4.775 2.598-8.06 5.292-9.896C7.577 8.547 9.949 8.096 10.666 8c0 0 1.479-.123 2.865-1.156a57.846 57.846 0 0 0 3.866-3.125c.359-.317 1.707-.625 2.384.906z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf1-1f3ff-200d-1faf2-1f3fb.svg b/public/emoji/1faf1-1f3ff-200d-1faf2-1f3fb.svg
new file mode 100755
index 000000000..5925547ed
--- /dev/null
+++ b/public/emoji/1faf1-1f3ff-200d-1faf2-1f3fb.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#583529" d="M16.428 30.331a2.31 2.31 0 0 0 3.217-.568.798.798 0 0 0-.197-1.114l-1.85-1.949 4.222 2.955a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-3.596-3.305 5.375 3.763a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-4.766-4.073 5.864 4.105a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089L4.733 11.194l-3.467 5.521c-.389.6-.283 1.413.276 1.891l7.786 6.671c.355.304.724.591 1.107.859l5.993 4.195z"/><path fill="#7C533E" d="M29.802 21.752 18.5 13.601l-.059-.08.053-.08.053-.053.854.469c.958.62 3.147 1.536 4.806 1.536 1.135 0 1.815-.425 2.018-1.257a1.409 1.409 0 0 0-1.152-1.622 6.788 6.788 0 0 1-2.801-1.091l-.555-.373c-.624-.421-1.331-.898-1.853-1.206-.65-.394-1.357-.585-2.163-.585-1.196 0-2.411.422-3.585.83l-1.266.436a5.18 5.18 0 0 1-1.696.271c-1.544 0-3.055-.586-4.516-1.152l-.147-.058a1.389 1.389 0 0 0-1.674.56L1.35 15.669a1.357 1.357 0 0 0 .257 1.761l7.785 6.672c.352.301.722.588 1.1.852l6.165 4.316a2 2 0 0 0 2.786-.491.803.803 0 0 0-.196-1.115l-1.833-1.283a.424.424 0 0 1-.082-.618.422.422 0 0 1 .567-.075l3.979 2.785a1.4 1.4 0 0 0 1.606-2.294l-3.724-2.606a.424.424 0 0 1-.082-.618.423.423 0 0 1 .567-.075l5.132 3.593a1.4 1.4 0 0 0 1.606-2.294l-4.868-3.407a.42.42 0 0 1-.081-.618.377.377 0 0 1 .506-.066l5.656 3.959a1.4 1.4 0 0 0 1.606-2.295z"/><path fill="#E0AA94" d="M16.536 27.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 23.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.495 1.495 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 23.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 25.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm16.555-4.137.627-.542-6.913-10.85-12.27 1.985a1.507 1.507 0 0 0-1.235 1.737c.658 2.695 6.003.693 8.355-.601l11.436 8.271z"/><path fill="#F7DECE" d="M16.536 26.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 22.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.497 1.497 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 22.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 24.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm21.557-7.456a1.45 1.45 0 0 0 .269-1.885l-.003-.005-3.467-6.521a1.488 1.488 0 0 0-1.794-.6c-1.992.771-4.174 1.657-6.292.937l-1.098-.377c-1.948-.675-4.066-1.466-6-.294-.695.409-1.738 1.133-2.411 1.58a6.873 6.873 0 0 1-2.762 1.076 1.502 1.502 0 0 0-1.235 1.737c.613 2.512 5.3.908 7.838-.369a.968.968 0 0 1 1.002.081l11.584 8.416 4.369-3.776z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf1-1f3ff-200d-1faf2-1f3fc.svg b/public/emoji/1faf1-1f3ff-200d-1faf2-1f3fc.svg
new file mode 100755
index 000000000..19220a1cf
--- /dev/null
+++ b/public/emoji/1faf1-1f3ff-200d-1faf2-1f3fc.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#583529" d="M16.428 30.331a2.31 2.31 0 0 0 3.217-.568.798.798 0 0 0-.197-1.114l-1.85-1.949 4.222 2.955a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-3.596-3.305 5.375 3.763a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-4.766-4.073 5.864 4.105a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089L4.733 11.194l-3.467 5.521c-.389.6-.283 1.413.276 1.891l7.786 6.671c.355.304.724.591 1.107.859l5.993 4.195z"/><path fill="#7C533E" d="M29.802 21.752 18.5 13.601l-.059-.08.053-.08.053-.053.854.469c.958.62 3.147 1.536 4.806 1.536 1.135 0 1.815-.425 2.018-1.257a1.409 1.409 0 0 0-1.152-1.622 6.788 6.788 0 0 1-2.801-1.091l-.555-.373c-.624-.421-1.331-.898-1.853-1.206-.65-.394-1.357-.585-2.163-.585-1.196 0-2.411.422-3.585.83l-1.266.436a5.18 5.18 0 0 1-1.696.271c-1.544 0-3.055-.586-4.516-1.152l-.147-.058a1.389 1.389 0 0 0-1.674.56L1.35 15.669a1.357 1.357 0 0 0 .257 1.761l7.785 6.672c.352.301.722.588 1.1.852l6.165 4.316a2 2 0 0 0 2.786-.491.803.803 0 0 0-.196-1.115l-1.833-1.283a.424.424 0 0 1-.082-.618.422.422 0 0 1 .567-.075l3.979 2.785a1.4 1.4 0 0 0 1.606-2.294l-3.724-2.606a.424.424 0 0 1-.082-.618.423.423 0 0 1 .567-.075l5.132 3.593a1.4 1.4 0 0 0 1.606-2.294l-4.868-3.407a.42.42 0 0 1-.081-.618.377.377 0 0 1 .506-.066l5.656 3.959a1.4 1.4 0 0 0 1.606-2.295z"/><path fill="#D2A077" d="M16.536 27.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 23.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.495 1.495 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 23.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 25.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm16.555-4.137.627-.542-6.913-10.85-12.27 1.985a1.507 1.507 0 0 0-1.235 1.737c.658 2.695 6.003.693 8.355-.601l11.436 8.271z"/><path fill="#F3D2A2" d="M16.536 26.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 22.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.497 1.497 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 22.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 24.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm21.557-7.456a1.45 1.45 0 0 0 .269-1.885l-.003-.005-3.467-6.521a1.488 1.488 0 0 0-1.794-.6c-1.992.771-4.174 1.657-6.292.937l-1.098-.377c-1.948-.675-4.066-1.466-6-.294-.695.409-1.738 1.133-2.411 1.58a6.873 6.873 0 0 1-2.762 1.076 1.502 1.502 0 0 0-1.235 1.737c.613 2.512 5.3.908 7.838-.369a.968.968 0 0 1 1.002.081l11.584 8.416 4.369-3.776z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf1-1f3ff-200d-1faf2-1f3fd.svg b/public/emoji/1faf1-1f3ff-200d-1faf2-1f3fd.svg
new file mode 100755
index 000000000..ead51cfc2
--- /dev/null
+++ b/public/emoji/1faf1-1f3ff-200d-1faf2-1f3fd.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#583529" d="M16.428 30.331a2.31 2.31 0 0 0 3.217-.568.798.798 0 0 0-.197-1.114l-1.85-1.949 4.222 2.955a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-3.596-3.305 5.375 3.763a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-4.766-4.073 5.864 4.105a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089L4.733 11.194l-3.467 5.521c-.389.6-.283 1.413.276 1.891l7.786 6.671c.355.304.724.591 1.107.859l5.993 4.195z"/><path fill="#7C533E" d="M29.802 21.752 18.5 13.601l-.059-.08.053-.08.053-.053.854.469c.958.62 3.147 1.536 4.806 1.536 1.135 0 1.815-.425 2.018-1.257a1.409 1.409 0 0 0-1.152-1.622 6.788 6.788 0 0 1-2.801-1.091l-.555-.373c-.624-.421-1.331-.898-1.853-1.206-.65-.394-1.357-.585-2.163-.585-1.196 0-2.411.422-3.585.83l-1.266.436a5.18 5.18 0 0 1-1.696.271c-1.544 0-3.055-.586-4.516-1.152l-.147-.058a1.389 1.389 0 0 0-1.674.56L1.35 15.669a1.357 1.357 0 0 0 .257 1.761l7.785 6.672c.352.301.722.588 1.1.852l6.165 4.316a2 2 0 0 0 2.786-.491.803.803 0 0 0-.196-1.115l-1.833-1.283a.424.424 0 0 1-.082-.618.422.422 0 0 1 .567-.075l3.979 2.785a1.4 1.4 0 0 0 1.606-2.294l-3.724-2.606a.424.424 0 0 1-.082-.618.423.423 0 0 1 .567-.075l5.132 3.593a1.4 1.4 0 0 0 1.606-2.294l-4.868-3.407a.42.42 0 0 1-.081-.618.377.377 0 0 1 .506-.066l5.656 3.959a1.4 1.4 0 0 0 1.606-2.295z"/><path fill="#B78B60" d="M16.536 27.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 23.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.495 1.495 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 23.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 25.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm16.555-4.137.627-.542-6.913-10.85-12.27 1.985a1.507 1.507 0 0 0-1.235 1.737c.658 2.695 6.003.693 8.355-.601l11.436 8.271z"/><path fill="#D4AB88" d="M16.536 26.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 22.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.497 1.497 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 22.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 24.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm21.557-7.456a1.45 1.45 0 0 0 .269-1.885l-.003-.005-3.467-6.521a1.488 1.488 0 0 0-1.794-.6c-1.992.771-4.174 1.657-6.292.937l-1.098-.377c-1.948-.675-4.066-1.466-6-.294-.695.409-1.738 1.133-2.411 1.58a6.873 6.873 0 0 1-2.762 1.076 1.502 1.502 0 0 0-1.235 1.737c.613 2.512 5.3.908 7.838-.369a.968.968 0 0 1 1.002.081l11.584 8.416 4.369-3.776z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf1-1f3ff-200d-1faf2-1f3fe.svg b/public/emoji/1faf1-1f3ff-200d-1faf2-1f3fe.svg
new file mode 100755
index 000000000..1d724bdee
--- /dev/null
+++ b/public/emoji/1faf1-1f3ff-200d-1faf2-1f3fe.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#583529" d="M16.428 30.331a2.31 2.31 0 0 0 3.217-.568.798.798 0 0 0-.197-1.114l-1.85-1.949 4.222 2.955a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-3.596-3.305 5.375 3.763a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089l-4.766-4.073 5.864 4.105a1.497 1.497 0 0 0 2.089-.369 1.5 1.5 0 0 0-.369-2.089L4.733 11.194l-3.467 5.521c-.389.6-.283 1.413.276 1.891l7.786 6.671c.355.304.724.591 1.107.859l5.993 4.195z"/><path fill="#7C533E" d="M29.802 21.752 18.5 13.601l-.059-.08.053-.08.053-.053.854.469c.958.62 3.147 1.536 4.806 1.536 1.135 0 1.815-.425 2.018-1.257a1.409 1.409 0 0 0-1.152-1.622 6.788 6.788 0 0 1-2.801-1.091l-.555-.373c-.624-.421-1.331-.898-1.853-1.206-.65-.394-1.357-.585-2.163-.585-1.196 0-2.411.422-3.585.83l-1.266.436a5.18 5.18 0 0 1-1.696.271c-1.544 0-3.055-.586-4.516-1.152l-.147-.058a1.389 1.389 0 0 0-1.674.56L1.35 15.669a1.357 1.357 0 0 0 .257 1.761l7.785 6.672c.352.301.722.588 1.1.852l6.165 4.316a2 2 0 0 0 2.786-.491.803.803 0 0 0-.196-1.115l-1.833-1.283a.424.424 0 0 1-.082-.618.422.422 0 0 1 .567-.075l3.979 2.785a1.4 1.4 0 0 0 1.606-2.294l-3.724-2.606a.424.424 0 0 1-.082-.618.423.423 0 0 1 .567-.075l5.132 3.593a1.4 1.4 0 0 0 1.606-2.294l-4.868-3.407a.42.42 0 0 1-.081-.618.377.377 0 0 1 .506-.066l5.656 3.959a1.4 1.4 0 0 0 1.606-2.295z"/><path fill="#90603E" d="M16.536 27.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 23.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.495 1.495 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 23.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 25.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm16.555-4.137.627-.542-6.913-10.85-12.27 1.985a1.507 1.507 0 0 0-1.235 1.737c.658 2.695 6.003.693 8.355-.601l11.436 8.271z"/><path fill="#AF7E57" d="M16.536 26.929c-.07.267-.207.498-.389.681l-1.004.996a1.494 1.494 0 0 1-1.437.396 1.5 1.5 0 0 1-.683-2.512l1.004-.996a1.494 1.494 0 0 1 1.437-.396 1.502 1.502 0 0 1 1.072 1.831zM5.992 22.008l1.503-1.497a1.5 1.5 0 0 0-.444-2.429 1.497 1.497 0 0 0-1.674.31l-1.503 1.497a1.5 1.5 0 0 0 .445 2.429 1.496 1.496 0 0 0 1.673-.31zm5.204.052a1.5 1.5 0 1 0-2.122-2.118L6.072 22.94a1.5 1.5 0 1 0 2.122 2.118l3.002-2.998zm2.25 3a1.5 1.5 0 0 0-.945-2.555 1.489 1.489 0 0 0-1.173.44L9.323 24.94a1.5 1.5 0 0 0 .945 2.556c.455.036.874-.141 1.173-.44l2.005-1.996zm21.557-7.456a1.45 1.45 0 0 0 .269-1.885l-.003-.005-3.467-6.521a1.488 1.488 0 0 0-1.794-.6c-1.992.771-4.174 1.657-6.292.937l-1.098-.377c-1.948-.675-4.066-1.466-6-.294-.695.409-1.738 1.133-2.411 1.58a6.873 6.873 0 0 1-2.762 1.076 1.502 1.502 0 0 0-1.235 1.737c.613 2.512 5.3.908 7.838-.369a.968.968 0 0 1 1.002.081l11.584 8.416 4.369-3.776z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf1-1f3ff.svg b/public/emoji/1faf1-1f3ff.svg
new file mode 100755
index 000000000..8b9b9c222
--- /dev/null
+++ b/public/emoji/1faf1-1f3ff.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#583529" d="M33.035 15.5a2.5 2.5 0 0 1-2.5 2.5h-.005l5.005 2.5a2.5 2.5 0 0 1-2.5 2.5H31.75l1.535 2.5a2.5 2.5 0 0 1-2.5 2.5H27.25L18 29V15.458l15.035.042z"/><path fill="#7C533E" d="M19.781 4.625c.611 1.381-.208 3.354-2.188 4.75-1.3.917-3.151 1.187-3.344 2.391-.073.46.313 1.234 1.397 1.234H31.5s2 0 2 2-2 2-2 2H19.867c.029 0 .064 1 .082 1H34s2 0 2 2-2 2-2 2H19.947c-.017 0-.041 1-.069 1H31.75s2 0 2 2-2 2-2 2H19.112c-.118 0-.251 1-.398 1h8.536s2 0 2 2-2 2-2 2H12C5.373 32 0 26.627 0 20c0-4.775 2.598-8.06 5.292-9.896C7.577 8.547 9.949 8.096 10.666 8c0 0 1.479-.123 2.865-1.156a57.846 57.846 0 0 0 3.866-3.125c.359-.317 1.707-.625 2.384.906z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf1.svg b/public/emoji/1faf1.svg
new file mode 100755
index 000000000..7acb4bc14
--- /dev/null
+++ b/public/emoji/1faf1.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#EF9645" d="M33.035 15.5a2.5 2.5 0 0 1-2.5 2.5h-.005l5.005 2.5a2.5 2.5 0 0 1-2.5 2.5H31.75l1.535 2.5a2.5 2.5 0 0 1-2.5 2.5H27.25L18 29V15.458l15.035.042z"/><path fill="#FFDC5D" d="M19.781 4.625c.611 1.381-.208 3.354-2.188 4.75-1.3.917-3.151 1.187-3.344 2.391-.073.46.313 1.234 1.397 1.234H31.5s2 0 2 2-2 2-2 2H19.867c.029 0 .064 1 .082 1H34s2 0 2 2-2 2-2 2H19.947c-.017 0-.041 1-.069 1H31.75s2 0 2 2-2 2-2 2H19.112c-.118 0-.251 1-.398 1h8.536s2 0 2 2-2 2-2 2H12C5.373 32 0 26.627 0 20c0-4.775 2.598-8.06 5.292-9.896C7.577 8.547 9.949 8.096 10.666 8c0 0 1.479-.123 2.865-1.156a57.846 57.846 0 0 0 3.866-3.125c.359-.317 1.707-.625 2.384.906z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf2-1f3fb.svg b/public/emoji/1faf2-1f3fb.svg
new file mode 100755
index 000000000..0f7778d8c
--- /dev/null
+++ b/public/emoji/1faf2-1f3fb.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#E0AA94" d="M2.965 15.5a2.5 2.5 0 0 0 2.5 2.5h.005L.465 20.5a2.5 2.5 0 0 0 2.5 2.5H4.25l-1.535 2.5a2.5 2.5 0 0 0 2.5 2.5H8.75L18 29V15.458L2.965 15.5z"/><path fill="#F7DECE" d="M16.219 4.625c-.611 1.381.208 3.354 2.188 4.75 1.3.917 3.151 1.187 3.344 2.391.073.46-.313 1.234-1.397 1.234H4.5s-2 0-2 2 2 2 2 2h11.633c-.029 0-.064 1-.082 1H2s-2 0-2 2 2 2 2 2h14.053c.017 0 .041 1 .069 1H4.25s-2 0-2 2 2 2 2 2h12.638c.118 0 .251 1 .398 1H8.75s-2 0-2 2 2 2 2 2H24c6.627 0 12-5.373 12-12 0-4.775-2.598-8.06-5.292-9.896C28.423 8.547 26.051 8.096 25.334 8c0 0-1.479-.123-2.865-1.156a57.846 57.846 0 0 1-3.866-3.125c-.359-.317-1.707-.625-2.384.906z"/><path fill="#E0AA94" d="M21.471 12.561c-.266.297-.552.372-.808.417.259 1.892.789 4.457 2.715 6.427 2.499 2.556 5.2 2.992 7.007 2.971 1.457-.017 2.147-.812-.012-1.045-2.706-.292-8.063-2.254-8.58-8.784a78.15 78.15 0 0 1-.035-.591s-.06.352-.287.605z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf2-1f3fc.svg b/public/emoji/1faf2-1f3fc.svg
new file mode 100755
index 000000000..5354ab53f
--- /dev/null
+++ b/public/emoji/1faf2-1f3fc.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#D2A077" d="M2.965 15.5a2.5 2.5 0 0 0 2.5 2.5h.005L.465 20.5a2.5 2.5 0 0 0 2.5 2.5H4.25l-1.535 2.5a2.5 2.5 0 0 0 2.5 2.5H8.75L18 29V15.458L2.965 15.5z"/><path fill="#F3D2A2" d="M16.219 4.625c-.611 1.381.208 3.354 2.188 4.75 1.3.917 3.151 1.187 3.344 2.391.073.46-.313 1.234-1.397 1.234H4.5s-2 0-2 2 2 2 2 2h11.633c-.029 0-.064 1-.082 1H2s-2 0-2 2 2 2 2 2h14.053c.017 0 .041 1 .069 1H4.25s-2 0-2 2 2 2 2 2h12.638c.118 0 .251 1 .398 1H8.75s-2 0-2 2 2 2 2 2H24c6.627 0 12-5.373 12-12 0-4.775-2.598-8.06-5.292-9.896C28.423 8.547 26.051 8.096 25.334 8c0 0-1.479-.123-2.865-1.156a57.846 57.846 0 0 1-3.866-3.125c-.359-.317-1.707-.625-2.384.906z"/><path fill="#D2A077" d="M21.471 12.561c-.266.297-.552.372-.808.417.259 1.892.789 4.457 2.715 6.427 2.499 2.556 5.2 2.992 7.007 2.971 1.457-.017 2.147-.812-.012-1.045-2.706-.292-8.063-2.254-8.58-8.784a78.15 78.15 0 0 1-.035-.591s-.06.352-.287.605z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf2-1f3fd.svg b/public/emoji/1faf2-1f3fd.svg
new file mode 100755
index 000000000..9110dec10
--- /dev/null
+++ b/public/emoji/1faf2-1f3fd.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#B78B60" d="M2.965 15.5a2.5 2.5 0 0 0 2.5 2.5h.005L.465 20.5a2.5 2.5 0 0 0 2.5 2.5H4.25l-1.535 2.5a2.5 2.5 0 0 0 2.5 2.5H8.75L18 29V15.458L2.965 15.5z"/><path fill="#D4AB88" d="M16.219 4.625c-.611 1.381.208 3.354 2.188 4.75 1.3.917 3.151 1.187 3.344 2.391.073.46-.313 1.234-1.397 1.234H4.5s-2 0-2 2 2 2 2 2h11.633c-.029 0-.064 1-.082 1H2s-2 0-2 2 2 2 2 2h14.053c.017 0 .041 1 .069 1H4.25s-2 0-2 2 2 2 2 2h12.638c.118 0 .251 1 .398 1H8.75s-2 0-2 2 2 2 2 2H24c6.627 0 12-5.373 12-12 0-4.775-2.598-8.06-5.292-9.896C28.423 8.547 26.051 8.096 25.334 8c0 0-1.479-.123-2.865-1.156a57.846 57.846 0 0 1-3.866-3.125c-.359-.317-1.707-.625-2.384.906z"/><path fill="#B78B60" d="M21.471 12.561c-.266.297-.552.372-.808.417.259 1.892.789 4.457 2.715 6.427 2.499 2.556 5.2 2.992 7.007 2.971 1.457-.017 2.147-.812-.012-1.045-2.706-.292-8.063-2.254-8.58-8.784a78.15 78.15 0 0 1-.035-.591s-.06.352-.287.605z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf2-1f3fe.svg b/public/emoji/1faf2-1f3fe.svg
new file mode 100755
index 000000000..450225028
--- /dev/null
+++ b/public/emoji/1faf2-1f3fe.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#90603E" d="M2.965 15.5a2.5 2.5 0 0 0 2.5 2.5h.005L.465 20.5a2.5 2.5 0 0 0 2.5 2.5H4.25l-1.535 2.5a2.5 2.5 0 0 0 2.5 2.5H8.75L18 29V15.458L2.965 15.5z"/><path fill="#AF7E57" d="M16.219 4.625c-.611 1.381.208 3.354 2.188 4.75 1.3.917 3.151 1.187 3.344 2.391.073.46-.313 1.234-1.397 1.234H4.5s-2 0-2 2 2 2 2 2h11.633c-.029 0-.064 1-.082 1H2s-2 0-2 2 2 2 2 2h14.053c.017 0 .041 1 .069 1H4.25s-2 0-2 2 2 2 2 2h12.638c.118 0 .251 1 .398 1H8.75s-2 0-2 2 2 2 2 2H24c6.627 0 12-5.373 12-12 0-4.775-2.598-8.06-5.292-9.896C28.423 8.547 26.051 8.096 25.334 8c0 0-1.479-.123-2.865-1.156a57.846 57.846 0 0 1-3.866-3.125c-.359-.317-1.707-.625-2.384.906z"/><path fill="#90603E" d="M21.471 12.561c-.266.297-.552.372-.808.417.259 1.892.789 4.457 2.715 6.427 2.499 2.556 5.2 2.992 7.007 2.971 1.457-.017 2.147-.812-.012-1.045-2.706-.292-8.063-2.254-8.58-8.784a78.15 78.15 0 0 1-.035-.591s-.06.352-.287.605z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf2-1f3ff.svg b/public/emoji/1faf2-1f3ff.svg
new file mode 100755
index 000000000..c464d267f
--- /dev/null
+++ b/public/emoji/1faf2-1f3ff.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#583529" d="M2.965 15.5a2.5 2.5 0 0 0 2.5 2.5h.005L.465 20.5a2.5 2.5 0 0 0 2.5 2.5H4.25l-1.535 2.5a2.5 2.5 0 0 0 2.5 2.5H8.75L18 29V15.458L2.965 15.5z"/><path fill="#7C533E" d="M16.219 4.625c-.611 1.381.208 3.354 2.188 4.75 1.3.917 3.151 1.187 3.344 2.391.073.46-.313 1.234-1.397 1.234H4.5s-2 0-2 2 2 2 2 2h11.633c-.029 0-.064 1-.082 1H2s-2 0-2 2 2 2 2 2h14.053c.017 0 .041 1 .069 1H4.25s-2 0-2 2 2 2 2 2h12.638c.118 0 .251 1 .398 1H8.75s-2 0-2 2 2 2 2 2H24c6.627 0 12-5.373 12-12 0-4.775-2.598-8.06-5.292-9.896C28.423 8.547 26.051 8.096 25.334 8c0 0-1.479-.123-2.865-1.156a57.846 57.846 0 0 1-3.866-3.125c-.359-.317-1.707-.625-2.384.906z"/><path fill="#583529" d="M21.471 12.561c-.266.297-.552.372-.808.417.259 1.892.789 4.457 2.715 6.427 2.499 2.556 5.2 2.992 7.007 2.971 1.457-.017 2.147-.812-.012-1.045-2.706-.292-8.063-2.254-8.58-8.784a78.15 78.15 0 0 1-.035-.591s-.06.352-.287.605z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf2.svg b/public/emoji/1faf2.svg
new file mode 100755
index 000000000..bb8afacdb
--- /dev/null
+++ b/public/emoji/1faf2.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#EF9645" d="M2.965 15.5a2.5 2.5 0 0 0 2.5 2.5h.005L.465 20.5a2.5 2.5 0 0 0 2.5 2.5H4.25l-1.535 2.5a2.5 2.5 0 0 0 2.5 2.5H8.75L18 29V15.458L2.965 15.5z"/><path fill="#FFDC5D" d="M16.219 4.625c-.611 1.381.208 3.354 2.188 4.75 1.3.917 3.151 1.187 3.344 2.391.073.46-.313 1.234-1.397 1.234H4.5s-2 0-2 2 2 2 2 2h11.633c-.029 0-.064 1-.082 1H2s-2 0-2 2 2 2 2 2h14.053c.017 0 .041 1 .069 1H4.25s-2 0-2 2 2 2 2 2h12.638c.118 0 .251 1 .398 1H8.75s-2 0-2 2 2 2 2 2H24c6.627 0 12-5.373 12-12 0-4.775-2.598-8.06-5.292-9.896C28.423 8.547 26.051 8.096 25.334 8c0 0-1.479-.123-2.865-1.156a57.846 57.846 0 0 1-3.866-3.125c-.359-.317-1.707-.625-2.384.906z"/><path fill="#EF9645" d="M21.471 12.561c-.266.297-.552.372-.808.417.259 1.892.789 4.457 2.715 6.427 2.499 2.556 5.2 2.992 7.007 2.971 1.457-.017 2.147-.812-.012-1.045-2.706-.292-8.063-2.254-8.58-8.784a78.15 78.15 0 0 1-.035-.591s-.06.352-.287.605z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf3-1f3fb.svg b/public/emoji/1faf3-1f3fb.svg
new file mode 100755
index 000000000..b55301503
--- /dev/null
+++ b/public/emoji/1faf3-1f3fb.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#E0AA94" d="M17.554 24.8a2 2 0 0 1-1.791-1.106c-1.162-2.324-3.655-4.978-5.411-6.294a2 2 0 1 1 2.401-3.2c2.107 1.581 5.068 4.667 6.589 7.706a1.999 1.999 0 0 1-1.788 2.894z"/><path fill="#F7DECE" d="M18.002 24a2 2 0 0 1-1.791-1.106c-1.162-2.324-3.655-4.978-5.411-6.294a2 2 0 1 1 2.401-3.2c2.107 1.581 5.068 4.667 6.589 7.706A1.999 1.999 0 0 1 18.002 24z"/><path fill="#E0AA94" d="M23.554 26.8a2 2 0 0 1-1.717-.972c-2.109-3.515-4.404-5.799-9.447-9.401a2.001 2.001 0 0 1 2.324-3.255c5.487 3.919 8.15 6.593 10.553 10.599a2 2 0 0 1-1.713 3.029z"/><path fill="#F7DECE" d="M24.002 26a2 2 0 0 1-1.717-.972c-2.109-3.515-4.404-5.799-9.447-9.401a2.001 2.001 0 0 1 2.324-3.255c5.487 3.919 8.15 6.593 10.553 10.599A2 2 0 0 1 24.002 26z"/><path fill="#E0AA94" d="M29.552 26.299a1.992 1.992 0 0 1-1.414-.586c-2.758-2.757-5.871-5.303-10.748-8.787a2 2 0 0 1 2.324-3.255c5.068 3.621 8.329 6.29 11.252 9.213a2 2 0 0 1-1.414 3.415z"/><path fill="#F7DECE" d="M30 25.5a1.992 1.992 0 0 1-1.414-.586c-2.758-2.757-5.871-5.303-10.748-8.787a2 2 0 0 1 2.324-3.255c5.068 3.621 8.329 6.29 11.252 9.213A2 2 0 0 1 30 25.5z"/><path fill="#E0AA94" d="m13.734 25.75-1.175-2.08a2.252 2.252 0 0 1-.18-1.832L0 10.135v9.518l.278.069a9.564 9.564 0 0 1 5.028 3.156l5.329 6.473 1.071 2.931c.101.337.435.617.858.704 1.354.246 2.819-.394 3.081-1.368.384-1.959-.664-4.057-1.911-5.868z"/><path fill="#F7DECE" d="m0 7.932 5.215 2.235c1.182.506 2.439.812 3.722.903l9.516.68c1.678.12 3.309.605 4.78 1.422l5.027 2.793a11.542 11.542 0 0 0 3.705 1.295l2.226.371a2.166 2.166 0 0 1-.356 4.302c-2.527 0-5.025-.541-7.325-1.587l-2.873-1.306a11.534 11.534 0 0 0-9.316-.101 2.247 2.247 0 0 0-1.067 3.185l1.183 2.07a8.425 8.425 0 0 1 .946 5.832 1.945 1.945 0 0 1-2.371 1.507c-.331-.081-.583-.355-.677-.682l-.835-2.919-5.501-6.602a9.564 9.564 0 0 0-5.028-3.156L0 17.932v-10z"/><path fill="#E0AA94" d="M33.834 21.932c-2.527 0-5.025-.541-7.325-1.587l-2.873-1.306a11.534 11.534 0 0 0-9.316-.101 2.247 2.247 0 0 0-1.069.963l.006-.003a11.534 11.534 0 0 1 9.316.101l2.874 1.306a17.695 17.695 0 0 0 7.325 1.587c.816 0 1.519-.457 1.888-1.124a2.18 2.18 0 0 1-.826.164z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf3-1f3fc.svg b/public/emoji/1faf3-1f3fc.svg
new file mode 100755
index 000000000..a71212a97
--- /dev/null
+++ b/public/emoji/1faf3-1f3fc.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#D2A077" d="M17.554 24.8a2 2 0 0 1-1.791-1.106c-1.162-2.324-3.655-4.978-5.411-6.294a2 2 0 1 1 2.401-3.2c2.107 1.581 5.068 4.667 6.589 7.706a1.999 1.999 0 0 1-1.788 2.894z"/><path fill="#F3D2A2" d="M18.002 24a2 2 0 0 1-1.791-1.106c-1.162-2.324-3.655-4.978-5.411-6.294a2 2 0 1 1 2.401-3.2c2.107 1.581 5.068 4.667 6.589 7.706A1.999 1.999 0 0 1 18.002 24z"/><path fill="#D2A077" d="M23.554 26.8a2 2 0 0 1-1.717-.972c-2.109-3.515-4.404-5.799-9.447-9.401a2.001 2.001 0 0 1 2.324-3.255c5.487 3.919 8.15 6.593 10.553 10.599a2 2 0 0 1-1.713 3.029z"/><path fill="#F3D2A2" d="M24.002 26a2 2 0 0 1-1.717-.972c-2.109-3.515-4.404-5.799-9.447-9.401a2.001 2.001 0 0 1 2.324-3.255c5.487 3.919 8.15 6.593 10.553 10.599A2 2 0 0 1 24.002 26z"/><path fill="#D2A077" d="M29.552 26.299a1.992 1.992 0 0 1-1.414-.586c-2.758-2.757-5.871-5.303-10.748-8.787a2 2 0 0 1 2.324-3.255c5.068 3.621 8.329 6.29 11.252 9.213a2 2 0 0 1-1.414 3.415z"/><path fill="#F3D2A2" d="M30 25.5a1.992 1.992 0 0 1-1.414-.586c-2.758-2.757-5.871-5.303-10.748-8.787a2 2 0 0 1 2.324-3.255c5.068 3.621 8.329 6.29 11.252 9.213A2 2 0 0 1 30 25.5z"/><path fill="#D2A077" d="m13.734 25.75-1.175-2.08a2.252 2.252 0 0 1-.18-1.832L0 10.135v9.518l.278.069a9.564 9.564 0 0 1 5.028 3.156l5.329 6.473 1.071 2.931c.101.337.435.617.858.704 1.354.246 2.819-.394 3.081-1.368.384-1.959-.664-4.057-1.911-5.868z"/><path fill="#F3D2A2" d="m0 7.932 5.215 2.235c1.182.506 2.439.812 3.722.903l9.516.68c1.678.12 3.309.605 4.78 1.422l5.027 2.793a11.542 11.542 0 0 0 3.705 1.295l2.226.371a2.166 2.166 0 0 1-.356 4.302c-2.527 0-5.025-.541-7.325-1.587l-2.873-1.306a11.534 11.534 0 0 0-9.316-.101 2.247 2.247 0 0 0-1.067 3.185l1.183 2.07a8.425 8.425 0 0 1 .946 5.832 1.945 1.945 0 0 1-2.371 1.507c-.331-.081-.583-.355-.677-.682l-.835-2.919-5.501-6.602a9.564 9.564 0 0 0-5.028-3.156L0 17.932v-10z"/><path fill="#D2A077" d="M33.834 21.932c-2.527 0-5.025-.541-7.325-1.587l-2.873-1.306a11.534 11.534 0 0 0-9.316-.101 2.247 2.247 0 0 0-1.069.963l.006-.003a11.534 11.534 0 0 1 9.316.101l2.874 1.306a17.695 17.695 0 0 0 7.325 1.587c.816 0 1.519-.457 1.888-1.124a2.18 2.18 0 0 1-.826.164z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf3-1f3fd.svg b/public/emoji/1faf3-1f3fd.svg
new file mode 100755
index 000000000..fa8521ad9
--- /dev/null
+++ b/public/emoji/1faf3-1f3fd.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#B78B60" d="M17.554 24.8a2 2 0 0 1-1.791-1.106c-1.162-2.324-3.655-4.978-5.411-6.294a2 2 0 1 1 2.401-3.2c2.107 1.581 5.068 4.667 6.589 7.706a1.999 1.999 0 0 1-1.788 2.894z"/><path fill="#D4AB88" d="M18.002 24a2 2 0 0 1-1.791-1.106c-1.162-2.324-3.655-4.978-5.411-6.294a2 2 0 1 1 2.401-3.2c2.107 1.581 5.068 4.667 6.589 7.706A1.999 1.999 0 0 1 18.002 24z"/><path fill="#B78B60" d="M23.554 26.8a2 2 0 0 1-1.717-.972c-2.109-3.515-4.404-5.799-9.447-9.401a2.001 2.001 0 0 1 2.324-3.255c5.487 3.919 8.15 6.593 10.553 10.599a2 2 0 0 1-1.713 3.029z"/><path fill="#D4AB88" d="M24.002 26a2 2 0 0 1-1.717-.972c-2.109-3.515-4.404-5.799-9.447-9.401a2.001 2.001 0 0 1 2.324-3.255c5.487 3.919 8.15 6.593 10.553 10.599A2 2 0 0 1 24.002 26z"/><path fill="#B78B60" d="M29.552 26.299a1.992 1.992 0 0 1-1.414-.586c-2.758-2.757-5.871-5.303-10.748-8.787a2 2 0 0 1 2.324-3.255c5.068 3.621 8.329 6.29 11.252 9.213a2 2 0 0 1-1.414 3.415z"/><path fill="#D4AB88" d="M30 25.5a1.992 1.992 0 0 1-1.414-.586c-2.758-2.757-5.871-5.303-10.748-8.787a2 2 0 0 1 2.324-3.255c5.068 3.621 8.329 6.29 11.252 9.213A2 2 0 0 1 30 25.5z"/><path fill="#B78B60" d="m13.734 25.75-1.175-2.08a2.252 2.252 0 0 1-.18-1.832L0 10.135v9.518l.278.069a9.564 9.564 0 0 1 5.028 3.156l5.329 6.473 1.071 2.931c.101.337.435.617.858.704 1.354.246 2.819-.394 3.081-1.368.384-1.959-.664-4.057-1.911-5.868z"/><path fill="#D4AB88" d="m0 7.932 5.215 2.235c1.182.506 2.439.812 3.722.903l9.516.68c1.678.12 3.309.605 4.78 1.422l5.027 2.793a11.542 11.542 0 0 0 3.705 1.295l2.226.371a2.166 2.166 0 0 1-.356 4.302c-2.527 0-5.025-.541-7.325-1.587l-2.873-1.306a11.534 11.534 0 0 0-9.316-.101 2.247 2.247 0 0 0-1.067 3.185l1.183 2.07a8.425 8.425 0 0 1 .946 5.832 1.945 1.945 0 0 1-2.371 1.507c-.331-.081-.583-.355-.677-.682l-.835-2.919-5.501-6.602a9.564 9.564 0 0 0-5.028-3.156L0 17.932v-10z"/><path fill="#B78B60" d="M33.834 21.932c-2.527 0-5.025-.541-7.325-1.587l-2.873-1.306a11.534 11.534 0 0 0-9.316-.101 2.247 2.247 0 0 0-1.069.963l.006-.003a11.534 11.534 0 0 1 9.316.101l2.874 1.306a17.695 17.695 0 0 0 7.325 1.587c.816 0 1.519-.457 1.888-1.124a2.18 2.18 0 0 1-.826.164z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf3-1f3fe.svg b/public/emoji/1faf3-1f3fe.svg
new file mode 100755
index 000000000..081e709cf
--- /dev/null
+++ b/public/emoji/1faf3-1f3fe.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#90603E" d="M17.554 24.8a2 2 0 0 1-1.791-1.106c-1.162-2.324-3.655-4.978-5.411-6.294a2 2 0 1 1 2.401-3.2c2.107 1.581 5.068 4.667 6.589 7.706a1.999 1.999 0 0 1-1.788 2.894z"/><path fill="#AF7E57" d="M18.002 24a2 2 0 0 1-1.791-1.106c-1.162-2.324-3.655-4.978-5.411-6.294a2 2 0 1 1 2.401-3.2c2.107 1.581 5.068 4.667 6.589 7.706A1.999 1.999 0 0 1 18.002 24z"/><path fill="#90603E" d="M23.554 26.8a2 2 0 0 1-1.717-.972c-2.109-3.515-4.404-5.799-9.447-9.401a2.001 2.001 0 0 1 2.324-3.255c5.487 3.919 8.15 6.593 10.553 10.599a2 2 0 0 1-1.713 3.029z"/><path fill="#AF7E57" d="M24.002 26a2 2 0 0 1-1.717-.972c-2.109-3.515-4.404-5.799-9.447-9.401a2.001 2.001 0 0 1 2.324-3.255c5.487 3.919 8.15 6.593 10.553 10.599A2 2 0 0 1 24.002 26z"/><path fill="#90603E" d="M29.552 26.299a1.992 1.992 0 0 1-1.414-.586c-2.758-2.757-5.871-5.303-10.748-8.787a2 2 0 0 1 2.324-3.255c5.068 3.621 8.329 6.29 11.252 9.213a2 2 0 0 1-1.414 3.415z"/><path fill="#AF7E57" d="M30 25.5a1.992 1.992 0 0 1-1.414-.586c-2.758-2.757-5.871-5.303-10.748-8.787a2 2 0 0 1 2.324-3.255c5.068 3.621 8.329 6.29 11.252 9.213A2 2 0 0 1 30 25.5z"/><path fill="#90603E" d="m13.734 25.75-1.175-2.08a2.252 2.252 0 0 1-.18-1.832L0 10.135v9.518l.278.069a9.564 9.564 0 0 1 5.028 3.156l5.329 6.473 1.071 2.931c.101.337.435.617.858.704 1.354.246 2.819-.394 3.081-1.368.384-1.959-.664-4.057-1.911-5.868z"/><path fill="#AF7E57" d="m0 7.932 5.215 2.235c1.182.506 2.439.812 3.722.903l9.516.68c1.678.12 3.309.605 4.78 1.422l5.027 2.793a11.542 11.542 0 0 0 3.705 1.295l2.226.371a2.166 2.166 0 0 1-.356 4.302c-2.527 0-5.025-.541-7.325-1.587l-2.873-1.306a11.534 11.534 0 0 0-9.316-.101 2.247 2.247 0 0 0-1.067 3.185l1.183 2.07a8.425 8.425 0 0 1 .946 5.832 1.945 1.945 0 0 1-2.371 1.507c-.331-.081-.583-.355-.677-.682l-.835-2.919-5.501-6.602a9.564 9.564 0 0 0-5.028-3.156L0 17.932v-10z"/><path fill="#90603E" d="M33.834 21.932c-2.527 0-5.025-.541-7.325-1.587l-2.873-1.306a11.534 11.534 0 0 0-9.316-.101 2.247 2.247 0 0 0-1.069.963l.006-.003a11.534 11.534 0 0 1 9.316.101l2.874 1.306a17.695 17.695 0 0 0 7.325 1.587c.816 0 1.519-.457 1.888-1.124a2.18 2.18 0 0 1-.826.164z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf3-1f3ff.svg b/public/emoji/1faf3-1f3ff.svg
new file mode 100755
index 000000000..0d11e8a71
--- /dev/null
+++ b/public/emoji/1faf3-1f3ff.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#583529" d="M17.554 24.8a2 2 0 0 1-1.791-1.106c-1.162-2.324-3.655-4.978-5.411-6.294a2 2 0 1 1 2.401-3.2c2.107 1.581 5.068 4.667 6.589 7.706a1.999 1.999 0 0 1-1.788 2.894z"/><path fill="#7C533E" d="M18.002 24a2 2 0 0 1-1.791-1.106c-1.162-2.324-3.655-4.978-5.411-6.294a2 2 0 1 1 2.401-3.2c2.107 1.581 5.068 4.667 6.589 7.706A1.999 1.999 0 0 1 18.002 24z"/><path fill="#583529" d="M23.554 26.8a2 2 0 0 1-1.717-.972c-2.109-3.515-4.404-5.799-9.447-9.401a2.001 2.001 0 0 1 2.324-3.255c5.487 3.919 8.15 6.593 10.553 10.599a2 2 0 0 1-1.713 3.029z"/><path fill="#7C533E" d="M24.002 26a2 2 0 0 1-1.717-.972c-2.109-3.515-4.404-5.799-9.447-9.401a2.001 2.001 0 0 1 2.324-3.255c5.487 3.919 8.15 6.593 10.553 10.599A2 2 0 0 1 24.002 26z"/><path fill="#583529" d="M29.552 26.299a1.992 1.992 0 0 1-1.414-.586c-2.758-2.757-5.871-5.303-10.748-8.787a2 2 0 0 1 2.324-3.255c5.068 3.621 8.329 6.29 11.252 9.213a2 2 0 0 1-1.414 3.415z"/><path fill="#7C533E" d="M30 25.5a1.992 1.992 0 0 1-1.414-.586c-2.758-2.757-5.871-5.303-10.748-8.787a2 2 0 0 1 2.324-3.255c5.068 3.621 8.329 6.29 11.252 9.213A2 2 0 0 1 30 25.5z"/><path fill="#583529" d="m13.734 25.75-1.175-2.08a2.252 2.252 0 0 1-.18-1.832L0 10.135v9.518l.278.069a9.564 9.564 0 0 1 5.028 3.156l5.329 6.473 1.071 2.931c.101.337.435.617.858.704 1.354.246 2.819-.394 3.081-1.368.384-1.959-.664-4.057-1.911-5.868z"/><path fill="#7C533E" d="m0 7.932 5.215 2.235c1.182.506 2.439.812 3.722.903l9.516.68c1.678.12 3.309.605 4.78 1.422l5.027 2.793a11.542 11.542 0 0 0 3.705 1.295l2.226.371a2.166 2.166 0 0 1-.356 4.302c-2.527 0-5.025-.541-7.325-1.587l-2.873-1.306a11.534 11.534 0 0 0-9.316-.101 2.247 2.247 0 0 0-1.067 3.185l1.183 2.07a8.425 8.425 0 0 1 .946 5.832 1.945 1.945 0 0 1-2.371 1.507c-.331-.081-.583-.355-.677-.682l-.835-2.919-5.501-6.602a9.564 9.564 0 0 0-5.028-3.156L0 17.932v-10z"/><path fill="#583529" d="M33.834 21.932c-2.527 0-5.025-.541-7.325-1.587l-2.873-1.306a11.534 11.534 0 0 0-9.316-.101 2.247 2.247 0 0 0-1.069.963l.006-.003a11.534 11.534 0 0 1 9.316.101l2.874 1.306a17.695 17.695 0 0 0 7.325 1.587c.816 0 1.519-.457 1.888-1.124a2.18 2.18 0 0 1-.826.164z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf3.svg b/public/emoji/1faf3.svg
new file mode 100755
index 000000000..a8e6f74b5
--- /dev/null
+++ b/public/emoji/1faf3.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#EF9645" d="M17.554 24.8a2 2 0 0 1-1.791-1.106c-1.162-2.324-3.655-4.978-5.411-6.294a2 2 0 1 1 2.401-3.2c2.107 1.581 5.068 4.667 6.589 7.706a1.999 1.999 0 0 1-1.788 2.894z"/><path fill="#FFDC5D" d="M18.002 24a2 2 0 0 1-1.791-1.106c-1.162-2.324-3.655-4.978-5.411-6.294a2 2 0 1 1 2.401-3.2c2.107 1.581 5.068 4.667 6.589 7.706A1.999 1.999 0 0 1 18.002 24z"/><path fill="#EF9645" d="M23.554 26.8a2 2 0 0 1-1.717-.972c-2.109-3.515-4.404-5.799-9.447-9.401a2.001 2.001 0 0 1 2.324-3.255c5.487 3.919 8.15 6.593 10.553 10.599a2 2 0 0 1-1.713 3.029z"/><path fill="#FFDC5D" d="M24.002 26a2 2 0 0 1-1.717-.972c-2.109-3.515-4.404-5.799-9.447-9.401a2.001 2.001 0 0 1 2.324-3.255c5.487 3.919 8.15 6.593 10.553 10.599A2 2 0 0 1 24.002 26z"/><path fill="#EF9645" d="M29.552 26.299a1.992 1.992 0 0 1-1.414-.586c-2.758-2.757-5.871-5.303-10.748-8.787a2 2 0 0 1 2.324-3.255c5.068 3.621 8.329 6.29 11.252 9.213a2 2 0 0 1-1.414 3.415z"/><path fill="#FFDC5D" d="M30 25.5a1.992 1.992 0 0 1-1.414-.586c-2.758-2.757-5.871-5.303-10.748-8.787a2 2 0 0 1 2.324-3.255c5.068 3.621 8.329 6.29 11.252 9.213A2 2 0 0 1 30 25.5z"/><path fill="#EF9645" d="m13.734 25.75-1.175-2.08a2.252 2.252 0 0 1-.18-1.832L0 10.135v9.518l.278.069a9.564 9.564 0 0 1 5.028 3.156l5.329 6.473 1.071 2.931c.101.337.435.617.858.704 1.354.246 2.819-.394 3.081-1.368.384-1.959-.664-4.057-1.911-5.868z"/><path fill="#FFDC5D" d="m0 7.932 5.215 2.235c1.182.506 2.439.812 3.722.903l9.516.68c1.678.12 3.309.605 4.78 1.422l5.027 2.793a11.542 11.542 0 0 0 3.705 1.295l2.226.371a2.166 2.166 0 0 1-.356 4.302c-2.527 0-5.025-.541-7.325-1.587l-2.873-1.306a11.534 11.534 0 0 0-9.316-.101 2.247 2.247 0 0 0-1.067 3.185l1.183 2.07a8.425 8.425 0 0 1 .946 5.832 1.945 1.945 0 0 1-2.371 1.507c-.331-.081-.583-.355-.677-.682l-.835-2.919-5.501-6.602a9.564 9.564 0 0 0-5.028-3.156L0 17.932v-10z"/><path fill="#EF9645" d="M33.834 21.932c-2.527 0-5.025-.541-7.325-1.587l-2.873-1.306a11.534 11.534 0 0 0-9.316-.101 2.247 2.247 0 0 0-1.069.963l.006-.003a11.534 11.534 0 0 1 9.316.101l2.874 1.306a17.695 17.695 0 0 0 7.325 1.587c.816 0 1.519-.457 1.888-1.124a2.18 2.18 0 0 1-.826.164z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf4-1f3fb.svg b/public/emoji/1faf4-1f3fb.svg
new file mode 100755
index 000000000..70de846d4
--- /dev/null
+++ b/public/emoji/1faf4-1f3fb.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#F7DECE" d="M17.368 16.446a2 2 0 0 0-1.791 1.106c-1.162 2.324-3.655 4.978-5.411 6.294a2 2 0 1 0 2.401 3.2c2.107-1.581 5.068-4.667 6.589-7.706a1.999 1.999 0 0 0-1.788-2.894z"/><path fill="#E0AA94" d="M12.457 26.852c1.987-1.2 4.73-3.868 6.695-7.499a2.002 2.002 0 0 0-.403-2.339c-1.498 1.925-3.465 4.143-5.695 3.245.154-.401.258-.505 1.13-2.129.923-1.858 1.138-4.198.725-6.204-1.884 3.08-4.369 2.655-5.091 13.049.658 2.227 1.819 2.554 2.639 1.877z"/><path fill="#F7DECE" d="M23.368 14.446a2 2 0 0 0-1.717.972c-2.109 3.515-4.404 5.799-9.447 9.401a2.001 2.001 0 0 0 2.324 3.255c5.487-3.919 8.15-6.593 10.553-10.599a2 2 0 0 0-1.713-3.029z"/><path fill="#E0AA94" d="M25.084 17.476a2.01 2.01 0 0 0 .226-1.492c-2.215 2.453-4.94 6.839-9.949 5.224-1.121-.024-2.07.449-2.518 1.203-.366.614-.178 1.386.588 2.583 6.55-.075 9.496-2.659 11.653-7.518z"/><path fill="#F7DECE" d="M29.888 14.946c-.512 0-1.023.195-1.414.586-2.758 2.757-5.871 5.303-10.748 8.787a2 2 0 0 0 2.324 3.255c5.068-3.621 8.329-6.29 11.252-9.213a2 2 0 0 0-1.414-3.415z"/><path fill="#E0AA94" d="M31.873 17.112c-2.105.202-4.15.739-6.096 1.624l-1.718.781c-1.771 1.457-3.814 3.004-6.332 4.802a2 2 0 0 0 2.324 3.255c5.068-3.621 8.329-6.29 11.252-9.213.348-.349.532-.794.57-1.249z"/><path fill="#F7DECE" d="M35.366 20.68c0-1.196-.97-2.165-2.166-2.165-2.527 0-5.025.541-7.325 1.587l-2.873 1.306a11.534 11.534 0 0 1-9.316.101 2.247 2.247 0 0 1-1.067-3.185l1.183-2.07a8.425 8.425 0 0 0 .946-5.832 1.945 1.945 0 0 0-2.371-1.507c-.331.081-.583.355-.677.682l-.834 2.918-5.501 6.601a9.564 9.564 0 0 1-5.028 3.156L0 22.356v9.887l1.076.369s6.601-2.49 7.884-2.581l9.558-.698c1.678-.12 10.186-4.674 10.186-4.674 1.152-.64 6.837-1.244 6.837-2.302 0-.605-.175-1.723-.175-1.677z"/><path fill="#E0AA94" d="M35.352 20.546c.003.045.013.088.013.134a2.165 2.165 0 0 1-1.81 2.136l-2.226.371c-1.3.217-2.553.655-3.705 1.295l-5.027 2.793a11.534 11.534 0 0 1-4.78 1.422l-9.516.68a11.56 11.56 0 0 0-3.722.903L0 32.243v1.68l5.215-2.235a11.528 11.528 0 0 1 3.722-.903l9.516-.68a11.538 11.538 0 0 0 4.78-1.422l5.027-2.793a11.542 11.542 0 0 1 3.705-1.295l2.226-.371a2.165 2.165 0 0 0 1.161-3.678z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf4-1f3fc.svg b/public/emoji/1faf4-1f3fc.svg
new file mode 100755
index 000000000..e6f8a740d
--- /dev/null
+++ b/public/emoji/1faf4-1f3fc.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#F3D2A2" d="M17.368 16.446a2 2 0 0 0-1.791 1.106c-1.162 2.324-3.655 4.978-5.411 6.294a2 2 0 1 0 2.401 3.2c2.107-1.581 5.068-4.667 6.589-7.706a1.999 1.999 0 0 0-1.788-2.894z"/><path fill="#D2A077" d="M12.457 26.852c1.987-1.2 4.73-3.868 6.695-7.499a2.002 2.002 0 0 0-.403-2.339c-1.498 1.925-3.465 4.143-5.695 3.245.154-.401.258-.505 1.13-2.129.923-1.858 1.138-4.198.725-6.204-1.884 3.08-4.369 2.655-5.091 13.049.658 2.227 1.819 2.554 2.639 1.877z"/><path fill="#F3D2A2" d="M23.368 14.446a2 2 0 0 0-1.717.972c-2.109 3.515-4.404 5.799-9.447 9.401a2.001 2.001 0 0 0 2.324 3.255c5.487-3.919 8.15-6.593 10.553-10.599a2 2 0 0 0-1.713-3.029z"/><path fill="#D2A077" d="M25.084 17.476a2.01 2.01 0 0 0 .226-1.492c-2.215 2.453-4.94 6.839-9.949 5.224-1.121-.024-2.07.449-2.518 1.203-.366.614-.178 1.386.588 2.583 6.55-.075 9.496-2.659 11.653-7.518z"/><path fill="#F3D2A2" d="M29.888 14.946c-.512 0-1.023.195-1.414.586-2.758 2.757-5.871 5.303-10.748 8.787a2 2 0 0 0 2.324 3.255c5.068-3.621 8.329-6.29 11.252-9.213a2 2 0 0 0-1.414-3.415z"/><path fill="#D2A077" d="M31.873 17.112c-2.105.202-4.15.739-6.096 1.624l-1.718.781c-1.771 1.457-3.814 3.004-6.332 4.802a2 2 0 0 0 2.324 3.255c5.068-3.621 8.329-6.29 11.252-9.213.348-.349.532-.794.57-1.249z"/><path fill="#F3D2A2" d="M35.366 20.68c0-1.196-.97-2.165-2.166-2.165-2.527 0-5.025.541-7.325 1.587l-2.873 1.306a11.534 11.534 0 0 1-9.316.101 2.247 2.247 0 0 1-1.067-3.185l1.183-2.07a8.425 8.425 0 0 0 .946-5.832 1.945 1.945 0 0 0-2.371-1.507c-.331.081-.583.355-.677.682l-.834 2.918-5.501 6.601a9.564 9.564 0 0 1-5.028 3.156L0 22.356v9.887l1.076.369s6.601-2.49 7.884-2.581l9.558-.698c1.678-.12 10.186-4.674 10.186-4.674 1.152-.64 6.837-1.244 6.837-2.302 0-.605-.175-1.723-.175-1.677z"/><path fill="#D2A077" d="M35.352 20.546c.003.045.013.088.013.134a2.165 2.165 0 0 1-1.81 2.136l-2.226.371c-1.3.217-2.553.655-3.705 1.295l-5.027 2.793a11.534 11.534 0 0 1-4.78 1.422l-9.516.68a11.56 11.56 0 0 0-3.722.903L0 32.243v1.68l5.215-2.235a11.528 11.528 0 0 1 3.722-.903l9.516-.68a11.538 11.538 0 0 0 4.78-1.422l5.027-2.793a11.542 11.542 0 0 1 3.705-1.295l2.226-.371a2.165 2.165 0 0 0 1.161-3.678z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf4-1f3fd.svg b/public/emoji/1faf4-1f3fd.svg
new file mode 100755
index 000000000..61fd7264f
--- /dev/null
+++ b/public/emoji/1faf4-1f3fd.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#D4AB88" d="M17.368 16.446a2 2 0 0 0-1.791 1.106c-1.162 2.324-3.655 4.978-5.411 6.294a2 2 0 1 0 2.401 3.2c2.107-1.581 5.068-4.667 6.589-7.706a1.999 1.999 0 0 0-1.788-2.894z"/><path fill="#B78B60" d="M12.457 26.852c1.987-1.2 4.73-3.868 6.695-7.499a2.002 2.002 0 0 0-.403-2.339c-1.498 1.925-3.465 4.143-5.695 3.245.154-.401.258-.505 1.13-2.129.923-1.858 1.138-4.198.725-6.204-1.884 3.08-4.369 2.655-5.091 13.049.658 2.227 1.819 2.554 2.639 1.877z"/><path fill="#D4AB88" d="M23.368 14.446a2 2 0 0 0-1.717.972c-2.109 3.515-4.404 5.799-9.447 9.401a2.001 2.001 0 0 0 2.324 3.255c5.487-3.919 8.15-6.593 10.553-10.599a2 2 0 0 0-1.713-3.029z"/><path fill="#B78B60" d="M25.084 17.476a2.01 2.01 0 0 0 .226-1.492c-2.215 2.453-4.94 6.839-9.949 5.224-1.121-.024-2.07.449-2.518 1.203-.366.614-.178 1.386.588 2.583 6.55-.075 9.496-2.659 11.653-7.518z"/><path fill="#D4AB88" d="M29.888 14.946c-.512 0-1.023.195-1.414.586-2.758 2.757-5.871 5.303-10.748 8.787a2 2 0 0 0 2.324 3.255c5.068-3.621 8.329-6.29 11.252-9.213a2 2 0 0 0-1.414-3.415z"/><path fill="#B78B60" d="M31.873 17.112c-2.105.202-4.15.739-6.096 1.624l-1.718.781c-1.771 1.457-3.814 3.004-6.332 4.802a2 2 0 0 0 2.324 3.255c5.068-3.621 8.329-6.29 11.252-9.213.348-.349.532-.794.57-1.249z"/><path fill="#D4AB88" d="M35.366 20.68c0-1.196-.97-2.165-2.166-2.165-2.527 0-5.025.541-7.325 1.587l-2.873 1.306a11.534 11.534 0 0 1-9.316.101 2.247 2.247 0 0 1-1.067-3.185l1.183-2.07a8.425 8.425 0 0 0 .946-5.832 1.945 1.945 0 0 0-2.371-1.507c-.331.081-.583.355-.677.682l-.834 2.918-5.501 6.601a9.564 9.564 0 0 1-5.028 3.156L0 22.356v9.887l1.076.369s6.601-2.49 7.884-2.581l9.558-.698c1.678-.12 10.186-4.674 10.186-4.674 1.152-.64 6.837-1.244 6.837-2.302 0-.605-.175-1.723-.175-1.677z"/><path fill="#B78B60" d="M35.352 20.546c.003.045.013.088.013.134a2.165 2.165 0 0 1-1.81 2.136l-2.226.371c-1.3.217-2.553.655-3.705 1.295l-5.027 2.793a11.534 11.534 0 0 1-4.78 1.422l-9.516.68a11.56 11.56 0 0 0-3.722.903L0 32.243v1.68l5.215-2.235a11.528 11.528 0 0 1 3.722-.903l9.516-.68a11.538 11.538 0 0 0 4.78-1.422l5.027-2.793a11.542 11.542 0 0 1 3.705-1.295l2.226-.371a2.165 2.165 0 0 0 1.161-3.678z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf4-1f3fe.svg b/public/emoji/1faf4-1f3fe.svg
new file mode 100755
index 000000000..973909cb5
--- /dev/null
+++ b/public/emoji/1faf4-1f3fe.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#AF7E57" d="M17.368 16.446a2 2 0 0 0-1.791 1.106c-1.162 2.324-3.655 4.978-5.411 6.294a2 2 0 1 0 2.401 3.2c2.107-1.581 5.068-4.667 6.589-7.706a1.999 1.999 0 0 0-1.788-2.894z"/><path fill="#90603E" d="M12.457 26.852c1.987-1.2 4.73-3.868 6.695-7.499a2.002 2.002 0 0 0-.403-2.339c-1.498 1.925-3.465 4.143-5.695 3.245.154-.401.258-.505 1.13-2.129.923-1.858 1.138-4.198.725-6.204-1.884 3.08-4.369 2.655-5.091 13.049.658 2.227 1.819 2.554 2.639 1.877z"/><path fill="#AF7E57" d="M23.368 14.446a2 2 0 0 0-1.717.972c-2.109 3.515-4.404 5.799-9.447 9.401a2.001 2.001 0 0 0 2.324 3.255c5.487-3.919 8.15-6.593 10.553-10.599a2 2 0 0 0-1.713-3.029z"/><path fill="#90603E" d="M25.084 17.476a2.01 2.01 0 0 0 .226-1.492c-2.215 2.453-4.94 6.839-9.949 5.224-1.121-.024-2.07.449-2.518 1.203-.366.614-.178 1.386.588 2.583 6.55-.075 9.496-2.659 11.653-7.518z"/><path fill="#AF7E57" d="M29.888 14.946c-.512 0-1.023.195-1.414.586-2.758 2.757-5.871 5.303-10.748 8.787a2 2 0 0 0 2.324 3.255c5.068-3.621 8.329-6.29 11.252-9.213a2 2 0 0 0-1.414-3.415z"/><path fill="#90603E" d="M31.873 17.112c-2.105.202-4.15.739-6.096 1.624l-1.718.781c-1.771 1.457-3.814 3.004-6.332 4.802a2 2 0 0 0 2.324 3.255c5.068-3.621 8.329-6.29 11.252-9.213.348-.349.532-.794.57-1.249z"/><path fill="#AF7E57" d="M35.366 20.68c0-1.196-.97-2.165-2.166-2.165-2.527 0-5.025.541-7.325 1.587l-2.873 1.306a11.534 11.534 0 0 1-9.316.101 2.247 2.247 0 0 1-1.067-3.185l1.183-2.07a8.425 8.425 0 0 0 .946-5.832 1.945 1.945 0 0 0-2.371-1.507c-.331.081-.583.355-.677.682l-.834 2.918-5.501 6.601a9.564 9.564 0 0 1-5.028 3.156L0 22.356v9.887l1.076.369s6.601-2.49 7.884-2.581l9.558-.698c1.678-.12 10.186-4.674 10.186-4.674 1.152-.64 6.837-1.244 6.837-2.302 0-.605-.175-1.723-.175-1.677z"/><path fill="#90603E" d="M35.352 20.546c.003.045.013.088.013.134a2.165 2.165 0 0 1-1.81 2.136l-2.226.371c-1.3.217-2.553.655-3.705 1.295l-5.027 2.793a11.534 11.534 0 0 1-4.78 1.422l-9.516.68a11.56 11.56 0 0 0-3.722.903L0 32.243v1.68l5.215-2.235a11.528 11.528 0 0 1 3.722-.903l9.516-.68a11.538 11.538 0 0 0 4.78-1.422l5.027-2.793a11.542 11.542 0 0 1 3.705-1.295l2.226-.371a2.165 2.165 0 0 0 1.161-3.678z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf4-1f3ff.svg b/public/emoji/1faf4-1f3ff.svg
new file mode 100755
index 000000000..cd06aaae0
--- /dev/null
+++ b/public/emoji/1faf4-1f3ff.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#7C533E" d="M17.368 16.446a2 2 0 0 0-1.791 1.106c-1.162 2.324-3.655 4.978-5.411 6.294a2 2 0 1 0 2.401 3.2c2.107-1.581 5.068-4.667 6.589-7.706a1.999 1.999 0 0 0-1.788-2.894z"/><path fill="#583529" d="M12.457 26.852c1.987-1.2 4.73-3.868 6.695-7.499a2.002 2.002 0 0 0-.403-2.339c-1.498 1.925-3.465 4.143-5.695 3.245.154-.401.258-.505 1.13-2.129.923-1.858 1.138-4.198.725-6.204-1.884 3.08-4.369 2.655-5.091 13.049.658 2.227 1.819 2.554 2.639 1.877z"/><path fill="#7C533E" d="M23.368 14.446a2 2 0 0 0-1.717.972c-2.109 3.515-4.404 5.799-9.447 9.401a2.001 2.001 0 0 0 2.324 3.255c5.487-3.919 8.15-6.593 10.553-10.599a2 2 0 0 0-1.713-3.029z"/><path fill="#583529" d="M25.084 17.476a2.01 2.01 0 0 0 .226-1.492c-2.215 2.453-4.94 6.839-9.949 5.224-1.121-.024-2.07.449-2.518 1.203-.366.614-.178 1.386.588 2.583 6.55-.075 9.496-2.659 11.653-7.518z"/><path fill="#7C533E" d="M29.888 14.946c-.512 0-1.023.195-1.414.586-2.758 2.757-5.871 5.303-10.748 8.787a2 2 0 0 0 2.324 3.255c5.068-3.621 8.329-6.29 11.252-9.213a2 2 0 0 0-1.414-3.415z"/><path fill="#583529" d="M31.873 17.112c-2.105.202-4.15.739-6.096 1.624l-1.718.781c-1.771 1.457-3.814 3.004-6.332 4.802a2 2 0 0 0 2.324 3.255c5.068-3.621 8.329-6.29 11.252-9.213.348-.349.532-.794.57-1.249z"/><path fill="#7C533E" d="M35.366 20.68c0-1.196-.97-2.165-2.166-2.165-2.527 0-5.025.541-7.325 1.587l-2.873 1.306a11.534 11.534 0 0 1-9.316.101 2.247 2.247 0 0 1-1.067-3.185l1.183-2.07a8.425 8.425 0 0 0 .946-5.832 1.945 1.945 0 0 0-2.371-1.507c-.331.081-.583.355-.677.682l-.834 2.918-5.501 6.601a9.564 9.564 0 0 1-5.028 3.156L0 22.356v9.887l1.076.369s6.601-2.49 7.884-2.581l9.558-.698c1.678-.12 10.186-4.674 10.186-4.674 1.152-.64 6.837-1.244 6.837-2.302 0-.605-.175-1.723-.175-1.677z"/><path fill="#583529" d="M35.352 20.546c.003.045.013.088.013.134a2.165 2.165 0 0 1-1.81 2.136l-2.226.371c-1.3.217-2.553.655-3.705 1.295l-5.027 2.793a11.534 11.534 0 0 1-4.78 1.422l-9.516.68a11.56 11.56 0 0 0-3.722.903L0 32.243v1.68l5.215-2.235a11.528 11.528 0 0 1 3.722-.903l9.516-.68a11.538 11.538 0 0 0 4.78-1.422l5.027-2.793a11.542 11.542 0 0 1 3.705-1.295l2.226-.371a2.165 2.165 0 0 0 1.161-3.678z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf4.svg b/public/emoji/1faf4.svg
new file mode 100755
index 000000000..168c190e2
--- /dev/null
+++ b/public/emoji/1faf4.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#FFDC5D" d="M17.368 16.446a2 2 0 0 0-1.791 1.106c-1.162 2.324-3.655 4.978-5.411 6.294a2 2 0 1 0 2.401 3.2c2.107-1.581 5.068-4.667 6.589-7.706a1.999 1.999 0 0 0-1.788-2.894z"/><path fill="#EF9645" d="M12.457 26.852c1.987-1.2 4.73-3.868 6.695-7.499a2.002 2.002 0 0 0-.403-2.339c-1.498 1.925-3.465 4.143-5.695 3.245.154-.401.258-.505 1.13-2.129.923-1.858 1.138-4.198.725-6.204-1.884 3.08-4.369 2.655-5.091 13.049.658 2.227 1.819 2.554 2.639 1.877z"/><path fill="#FFDC5D" d="M23.368 14.446a2 2 0 0 0-1.717.972c-2.109 3.515-4.404 5.799-9.447 9.401a2.001 2.001 0 0 0 2.324 3.255c5.487-3.919 8.15-6.593 10.553-10.599a2 2 0 0 0-1.713-3.029z"/><path fill="#EF9645" d="M25.084 17.476a2.01 2.01 0 0 0 .226-1.492c-2.215 2.453-4.94 6.839-9.949 5.224-1.121-.024-2.07.449-2.518 1.203-.366.614-.178 1.386.588 2.583 6.55-.075 9.496-2.659 11.653-7.518z"/><path fill="#FFDC5D" d="M29.888 14.946c-.512 0-1.023.195-1.414.586-2.758 2.757-5.871 5.303-10.748 8.787a2 2 0 0 0 2.324 3.255c5.068-3.621 8.329-6.29 11.252-9.213a2 2 0 0 0-1.414-3.415z"/><path fill="#EF9645" d="M31.873 17.112c-2.105.202-4.15.739-6.096 1.624l-1.718.781c-1.771 1.457-3.814 3.004-6.332 4.802a2 2 0 0 0 2.324 3.255c5.068-3.621 8.329-6.29 11.252-9.213.348-.349.532-.794.57-1.249z"/><path fill="#FFDC5D" d="M35.366 20.68c0-1.196-.97-2.165-2.166-2.165-2.527 0-5.025.541-7.325 1.587l-2.873 1.306a11.534 11.534 0 0 1-9.316.101 2.247 2.247 0 0 1-1.067-3.185l1.183-2.07a8.425 8.425 0 0 0 .946-5.832 1.945 1.945 0 0 0-2.371-1.507c-.331.081-.583.355-.677.682l-.834 2.918-5.501 6.601a9.564 9.564 0 0 1-5.028 3.156L0 22.356v9.887l1.076.369s6.601-2.49 7.884-2.581l9.558-.698c1.678-.12 10.186-4.674 10.186-4.674 1.152-.64 6.837-1.244 6.837-2.302 0-.605-.175-1.723-.175-1.677z"/><path fill="#EF9645" d="M35.352 20.546c.003.045.013.088.013.134a2.165 2.165 0 0 1-1.81 2.136l-2.226.371c-1.3.217-2.553.655-3.705 1.295l-5.027 2.793a11.534 11.534 0 0 1-4.78 1.422l-9.516.68a11.56 11.56 0 0 0-3.722.903L0 32.243v1.68l5.215-2.235a11.528 11.528 0 0 1 3.722-.903l9.516-.68a11.538 11.538 0 0 0 4.78-1.422l5.027-2.793a11.542 11.542 0 0 1 3.705-1.295l2.226-.371a2.165 2.165 0 0 0 1.161-3.678z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf5-1f3fb.svg b/public/emoji/1faf5-1f3fb.svg
new file mode 100755
index 000000000..a4ce272fa
--- /dev/null
+++ b/public/emoji/1faf5-1f3fb.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#F7DECE" d="M4 18.406c0 .39-.091.775-.265 1.124l-1.376 2.752a4.646 4.646 0 0 0 .586 5.051l2.209 2.651a4.64 4.64 0 0 0 2.1 1.433l6.277 2.092a4.643 4.643 0 0 0 2.938 0l2.328-.776a4.644 4.644 0 0 0 2.938-2.938L22 29s4.637-.971 4.281-2.676C26.281 26.324 28 28 30 26c1.067-1.067 2.134-2.419 2.897-3.448a4.646 4.646 0 0 0 .879-3.343l-.278-2.223a6.373 6.373 0 0 0-4.309-5.256L27 11l-3.071-2.628c.604-3.273-1.159-5.437-3.935-5.702-1.709-.163-4.741.595-4.863 3.545a.98.98 0 0 1-.732.907L11 8l-2.086.834A4.636 4.636 0 0 0 6 13.139c0 .561-.166 1.11-.478 1.578L4.78 15.83A4.64 4.64 0 0 0 4 18.406z"/><path d="M21.901 28.977c.038 0 .07.018.107.022L22 29l-.266.797a4.62 4.62 0 0 1-.6 1.18H19.62a13.76 13.76 0 0 1-8.951-3.312l-3.418-2.929a.999.999 0 1 1 1.301-1.518l3.418 2.929a11.766 11.766 0 0 0 7.65 2.83h2.281zm4.546-13.872a1 1 0 0 0-1.342.447l-1 2-.013.028-1.96-.795a8.315 8.315 0 0 1-2.767-1.834l-2.659-2.659a.999.999 0 1 0-1.414 1.414l2.659 2.659a10.305 10.305 0 0 0 3.429 2.273l1.957.794c-.8 2.435-.573 4.309-.055 5.627l-2.313-.619a11.776 11.776 0 0 1-5.112-2.999l-4.65-4.65a.999.999 0 1 0-1.414 1.414l4.65 4.65a13.797 13.797 0 0 0 5.997 3.514l4.408 1.178a1.14 1.14 0 0 0 1.277-.501 1.116 1.116 0 0 0-.136-1.357c-.675-.728-1.986-2.747-.478-6.4.007-.016.02-.028.026-.044.006-.015.003-.03.008-.045.103-.244.219-.496.348-.754l1-2a.998.998 0 0 0-.446-1.341zm3.377 5.39c-.784-.61-1.705.573-.922 1.184 1.458 1.136 1.119 2.814 2.152 2.814 1.674 0 .105-2.958-1.23-3.998zM17.35 6.031c1.536-.751 3.074-.775 4.736.013.723.341.567-2.022-2.356-2.073-2.903-.078-3.12 2.418-2.38 2.06zm2.06 4.679c2.963.122 4.646-1.791 4.38-3.125-.044-.361-.675-.348-.738-.118-.426 1.559-3.573 2.456-5.686 1.104-1.614-1.012-.985-1.702-1.654-1.716-1.235-.022.121 3.823 3.698 3.855z" fill="#E0AA94"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf5-1f3fc.svg b/public/emoji/1faf5-1f3fc.svg
new file mode 100755
index 000000000..b0f5878fa
--- /dev/null
+++ b/public/emoji/1faf5-1f3fc.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#F3D2A2" d="M4 18.406c0 .39-.091.775-.265 1.124l-1.376 2.752a4.646 4.646 0 0 0 .586 5.051l2.209 2.651a4.64 4.64 0 0 0 2.1 1.433l6.277 2.092a4.643 4.643 0 0 0 2.938 0l2.328-.776a4.644 4.644 0 0 0 2.938-2.938L22 29s4.637-.971 4.281-2.676C26.281 26.324 28 28 30 26c1.067-1.067 2.134-2.419 2.897-3.448a4.646 4.646 0 0 0 .879-3.343l-.278-2.223a6.373 6.373 0 0 0-4.309-5.256L27 11l-3.071-2.628c.604-3.273-1.159-5.437-3.935-5.702-1.709-.163-4.741.595-4.863 3.545a.98.98 0 0 1-.732.907L11 8l-2.086.834A4.636 4.636 0 0 0 6 13.139c0 .561-.166 1.11-.478 1.578L4.78 15.83A4.64 4.64 0 0 0 4 18.406z"/><path d="M21.901 28.977c.038 0 .07.018.107.022L22 29l-.266.797a4.62 4.62 0 0 1-.6 1.18H19.62a13.76 13.76 0 0 1-8.951-3.312l-3.418-2.929a.999.999 0 1 1 1.301-1.518l3.418 2.929a11.766 11.766 0 0 0 7.65 2.83h2.281zm4.546-13.872a1 1 0 0 0-1.342.447l-1 2-.013.028-1.96-.795a8.315 8.315 0 0 1-2.767-1.834l-2.659-2.659a.999.999 0 1 0-1.414 1.414l2.659 2.659a10.305 10.305 0 0 0 3.429 2.273l1.957.794c-.8 2.435-.573 4.309-.055 5.627l-2.313-.619a11.776 11.776 0 0 1-5.112-2.999l-4.65-4.65a.999.999 0 1 0-1.414 1.414l4.65 4.65a13.797 13.797 0 0 0 5.997 3.514l4.408 1.178a1.14 1.14 0 0 0 1.277-.501 1.116 1.116 0 0 0-.136-1.357c-.675-.728-1.986-2.747-.478-6.4.007-.016.02-.028.026-.044.006-.015.003-.03.008-.045.103-.244.219-.496.348-.754l1-2a.998.998 0 0 0-.446-1.341zm3.377 5.39c-.784-.61-1.705.573-.922 1.184 1.458 1.136 1.119 2.814 2.152 2.814 1.674 0 .105-2.958-1.23-3.998zM17.35 6.031c1.536-.751 3.074-.775 4.736.013.723.341.567-2.022-2.356-2.073-2.903-.078-3.12 2.418-2.38 2.06zm2.06 4.679c2.963.122 4.646-1.791 4.38-3.125-.044-.361-.675-.348-.738-.118-.426 1.559-3.573 2.456-5.686 1.104-1.614-1.012-.985-1.702-1.654-1.716-1.235-.022.121 3.823 3.698 3.855z" fill="#D2A077"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf5-1f3fd.svg b/public/emoji/1faf5-1f3fd.svg
new file mode 100755
index 000000000..279c50730
--- /dev/null
+++ b/public/emoji/1faf5-1f3fd.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#D4AB88" d="M4 18.406c0 .39-.091.775-.265 1.124l-1.376 2.752a4.646 4.646 0 0 0 .586 5.051l2.209 2.651a4.64 4.64 0 0 0 2.1 1.433l6.277 2.092a4.643 4.643 0 0 0 2.938 0l2.328-.776a4.644 4.644 0 0 0 2.938-2.938L22 29s4.637-.971 4.281-2.676C26.281 26.324 28 28 30 26c1.067-1.067 2.134-2.419 2.897-3.448a4.646 4.646 0 0 0 .879-3.343l-.278-2.223a6.373 6.373 0 0 0-4.309-5.256L27 11l-3.071-2.628c.604-3.273-1.159-5.437-3.935-5.702-1.709-.163-4.741.595-4.863 3.545a.98.98 0 0 1-.732.907L11 8l-2.086.834A4.636 4.636 0 0 0 6 13.139c0 .561-.166 1.11-.478 1.578L4.78 15.83A4.64 4.64 0 0 0 4 18.406z"/><path d="M21.901 28.977c.038 0 .07.018.107.022L22 29l-.266.797a4.62 4.62 0 0 1-.6 1.18H19.62a13.76 13.76 0 0 1-8.951-3.312l-3.418-2.929a.999.999 0 1 1 1.301-1.518l3.418 2.929a11.766 11.766 0 0 0 7.65 2.83h2.281zm4.546-13.872a1 1 0 0 0-1.342.447l-1 2-.013.028-1.96-.795a8.315 8.315 0 0 1-2.767-1.834l-2.659-2.659a.999.999 0 1 0-1.414 1.414l2.659 2.659a10.305 10.305 0 0 0 3.429 2.273l1.957.794c-.8 2.435-.573 4.309-.055 5.627l-2.313-.619a11.776 11.776 0 0 1-5.112-2.999l-4.65-4.65a.999.999 0 1 0-1.414 1.414l4.65 4.65a13.797 13.797 0 0 0 5.997 3.514l4.408 1.178a1.14 1.14 0 0 0 1.277-.501 1.116 1.116 0 0 0-.136-1.357c-.675-.728-1.986-2.747-.478-6.4.007-.016.02-.028.026-.044.006-.015.003-.03.008-.045.103-.244.219-.496.348-.754l1-2a.998.998 0 0 0-.446-1.341zm3.377 5.39c-.784-.61-1.705.573-.922 1.184 1.458 1.136 1.119 2.814 2.152 2.814 1.674 0 .105-2.958-1.23-3.998zM17.35 6.031c1.536-.751 3.074-.775 4.736.013.723.341.567-2.022-2.356-2.073-2.903-.078-3.12 2.418-2.38 2.06zm2.06 4.679c2.963.122 4.646-1.791 4.38-3.125-.044-.361-.675-.348-.738-.118-.426 1.559-3.573 2.456-5.686 1.104-1.614-1.012-.985-1.702-1.654-1.716-1.235-.022.121 3.823 3.698 3.855z" fill="#B78B60"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf5-1f3fe.svg b/public/emoji/1faf5-1f3fe.svg
new file mode 100755
index 000000000..44d0668b5
--- /dev/null
+++ b/public/emoji/1faf5-1f3fe.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#AF7E57" d="M4 18.406c0 .39-.091.775-.265 1.124l-1.376 2.752a4.646 4.646 0 0 0 .586 5.051l2.209 2.651a4.64 4.64 0 0 0 2.1 1.433l6.277 2.092a4.643 4.643 0 0 0 2.938 0l2.328-.776a4.644 4.644 0 0 0 2.938-2.938L22 29s4.637-.971 4.281-2.676C26.281 26.324 28 28 30 26c1.067-1.067 2.134-2.419 2.897-3.448a4.646 4.646 0 0 0 .879-3.343l-.278-2.223a6.373 6.373 0 0 0-4.309-5.256L27 11l-3.071-2.628c.604-3.273-1.159-5.437-3.935-5.702-1.709-.163-4.741.595-4.863 3.545a.98.98 0 0 1-.732.907L11 8l-2.086.834A4.636 4.636 0 0 0 6 13.139c0 .561-.166 1.11-.478 1.578L4.78 15.83A4.64 4.64 0 0 0 4 18.406z"/><path d="M21.901 28.977c.038 0 .07.018.107.022L22 29l-.266.797a4.62 4.62 0 0 1-.6 1.18H19.62a13.76 13.76 0 0 1-8.951-3.312l-3.418-2.929a.999.999 0 1 1 1.301-1.518l3.418 2.929a11.766 11.766 0 0 0 7.65 2.83h2.281zm4.546-13.872a1 1 0 0 0-1.342.447l-1 2-.013.028-1.96-.795a8.315 8.315 0 0 1-2.767-1.834l-2.659-2.659a.999.999 0 1 0-1.414 1.414l2.659 2.659a10.305 10.305 0 0 0 3.429 2.273l1.957.794c-.8 2.435-.573 4.309-.055 5.627l-2.313-.619a11.776 11.776 0 0 1-5.112-2.999l-4.65-4.65a.999.999 0 1 0-1.414 1.414l4.65 4.65a13.797 13.797 0 0 0 5.997 3.514l4.408 1.178a1.14 1.14 0 0 0 1.277-.501 1.116 1.116 0 0 0-.136-1.357c-.675-.728-1.986-2.747-.478-6.4.007-.016.02-.028.026-.044.006-.015.003-.03.008-.045.103-.244.219-.496.348-.754l1-2a.998.998 0 0 0-.446-1.341zm3.377 5.39c-.784-.61-1.705.573-.922 1.184 1.458 1.136 1.119 2.814 2.152 2.814 1.674 0 .105-2.958-1.23-3.998zM17.35 6.031c1.536-.751 3.074-.775 4.736.013.723.341.567-2.022-2.356-2.073-2.903-.078-3.12 2.418-2.38 2.06zm2.06 4.679c2.963.122 4.646-1.791 4.38-3.125-.044-.361-.675-.348-.738-.118-.426 1.559-3.573 2.456-5.686 1.104-1.614-1.012-.985-1.702-1.654-1.716-1.235-.022.121 3.823 3.698 3.855z" fill="#90603E"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf5-1f3ff.svg b/public/emoji/1faf5-1f3ff.svg
new file mode 100755
index 000000000..bb47a26b4
--- /dev/null
+++ b/public/emoji/1faf5-1f3ff.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#7C533E" d="M4 18.406c0 .39-.091.775-.265 1.124l-1.376 2.752a4.646 4.646 0 0 0 .586 5.051l2.209 2.651a4.64 4.64 0 0 0 2.1 1.433l6.277 2.092a4.643 4.643 0 0 0 2.938 0l2.328-.776a4.644 4.644 0 0 0 2.938-2.938L22 29s4.637-.971 4.281-2.676C26.281 26.324 28 28 30 26c1.067-1.067 2.134-2.419 2.897-3.448a4.646 4.646 0 0 0 .879-3.343l-.278-2.223a6.373 6.373 0 0 0-4.309-5.256L27 11l-3.071-2.628c.604-3.273-1.159-5.437-3.935-5.702-1.709-.163-4.741.595-4.863 3.545a.98.98 0 0 1-.732.907L11 8l-2.086.834A4.636 4.636 0 0 0 6 13.139c0 .561-.166 1.11-.478 1.578L4.78 15.83A4.64 4.64 0 0 0 4 18.406z"/><path d="M21.901 28.977c.038 0 .07.018.107.022L22 29l-.266.797a4.62 4.62 0 0 1-.6 1.18H19.62a13.76 13.76 0 0 1-8.951-3.312l-3.418-2.929a.999.999 0 1 1 1.301-1.518l3.418 2.929a11.766 11.766 0 0 0 7.65 2.83h2.281zm4.546-13.872a1 1 0 0 0-1.342.447l-1 2-.013.028-1.96-.795a8.315 8.315 0 0 1-2.767-1.834l-2.659-2.659a.999.999 0 1 0-1.414 1.414l2.659 2.659a10.305 10.305 0 0 0 3.429 2.273l1.957.794c-.8 2.435-.573 4.309-.055 5.627l-2.313-.619a11.776 11.776 0 0 1-5.112-2.999l-4.65-4.65a.999.999 0 1 0-1.414 1.414l4.65 4.65a13.797 13.797 0 0 0 5.997 3.514l4.408 1.178a1.14 1.14 0 0 0 1.277-.501 1.116 1.116 0 0 0-.136-1.357c-.675-.728-1.986-2.747-.478-6.4.007-.016.02-.028.026-.044.006-.015.003-.03.008-.045.103-.244.219-.496.348-.754l1-2a.998.998 0 0 0-.446-1.341zm3.377 5.39c-.784-.61-1.705.573-.922 1.184 1.458 1.136 1.119 2.814 2.152 2.814 1.674 0 .105-2.958-1.23-3.998zM17.35 6.031c1.536-.751 3.074-.775 4.736.013.723.341.567-2.022-2.356-2.073-2.903-.078-3.12 2.418-2.38 2.06zm2.06 4.679c2.963.122 4.646-1.791 4.38-3.125-.044-.361-.675-.348-.738-.118-.426 1.559-3.573 2.456-5.686 1.104-1.614-1.012-.985-1.702-1.654-1.716-1.235-.022.121 3.823 3.698 3.855z" fill="#583529"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf5.svg b/public/emoji/1faf5.svg
new file mode 100755
index 000000000..307a2d2e5
--- /dev/null
+++ b/public/emoji/1faf5.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#FFDC5D" d="M4 18.406c0 .39-.091.775-.265 1.124l-1.376 2.752a4.646 4.646 0 0 0 .586 5.051l2.209 2.651a4.64 4.64 0 0 0 2.1 1.433l6.277 2.092a4.643 4.643 0 0 0 2.938 0l2.328-.776a4.644 4.644 0 0 0 2.938-2.938L22 29s4.637-.971 4.281-2.676C26.281 26.324 28 28 30 26c1.067-1.067 2.134-2.419 2.897-3.448a4.646 4.646 0 0 0 .879-3.343l-.278-2.223a6.373 6.373 0 0 0-4.309-5.256L27 11l-3.071-2.628c.604-3.273-1.159-5.437-3.935-5.702-1.709-.163-4.741.595-4.863 3.545a.98.98 0 0 1-.732.907L11 8l-2.086.834A4.636 4.636 0 0 0 6 13.139c0 .561-.166 1.11-.478 1.578L4.78 15.83A4.64 4.64 0 0 0 4 18.406z"/><path d="M21.901 28.977c.038 0 .07.018.107.022L22 29l-.266.797a4.62 4.62 0 0 1-.6 1.18H19.62a13.76 13.76 0 0 1-8.951-3.312l-3.418-2.929a.999.999 0 1 1 1.301-1.518l3.418 2.929a11.766 11.766 0 0 0 7.65 2.83h2.281zm4.546-13.872a1 1 0 0 0-1.342.447l-1 2-.013.028-1.96-.795a8.315 8.315 0 0 1-2.767-1.834l-2.659-2.659a.999.999 0 1 0-1.414 1.414l2.659 2.659a10.305 10.305 0 0 0 3.429 2.273l1.957.794c-.8 2.435-.573 4.309-.055 5.627l-2.313-.619a11.776 11.776 0 0 1-5.112-2.999l-4.65-4.65a.999.999 0 1 0-1.414 1.414l4.65 4.65a13.797 13.797 0 0 0 5.997 3.514l4.408 1.178a1.14 1.14 0 0 0 1.277-.501 1.116 1.116 0 0 0-.136-1.357c-.675-.728-1.986-2.747-.478-6.4.007-.016.02-.028.026-.044.006-.015.003-.03.008-.045.103-.244.219-.496.348-.754l1-2a.998.998 0 0 0-.446-1.341zm3.377 5.39c-.784-.61-1.705.573-.922 1.184 1.458 1.136 1.119 2.814 2.152 2.814 1.674 0 .105-2.958-1.23-3.998zM17.35 6.031c1.536-.751 3.074-.775 4.736.013.723.341.567-2.022-2.356-2.073-2.903-.078-3.12 2.418-2.38 2.06zm2.06 4.679c2.963.122 4.646-1.791 4.38-3.125-.044-.361-.675-.348-.738-.118-.426 1.559-3.573 2.456-5.686 1.104-1.614-1.012-.985-1.702-1.654-1.716-1.235-.022.121 3.823 3.698 3.855z" fill="#EF9645"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf6-1f3fb.svg b/public/emoji/1faf6-1f3fb.svg
new file mode 100755
index 000000000..45c5bd7ad
--- /dev/null
+++ b/public/emoji/1faf6-1f3fb.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#F7DECE" d="M13.996 23.498a10.866 10.866 0 0 1-5.905-5.316 7.288 7.288 0 0 1-.5-5.225 2.849 2.849 0 0 1 1.844-1.936 4.835 4.835 0 0 1 3.121.021l1.741.607c.449.225.791.619.95 1.096l.436 1.307c.19.566.72.948 1.317.948 0 0 1 0 1-1v-2.22a3.8 3.8 0 0 0-1.368-2.92l-3.82-3.183a2.001 2.001 0 0 0-1.83-.387L5.614 6.825a2 2 0 0 0-1.013.673L0 12v8.77l1.266 3.142 3.179 1.419C5.128 25.127 5.838 25 6.5 25c2.694 0 6.023.642 8.905 2.804l.937.703a.949.949 0 0 0 1.239-.088L18 28v-2c0-1-4.004-2.502-4.004-2.502z"/><path fill="#F7DECE" d="M31.399 7.498a2 2 0 0 0-1.012-.674L25.018 5.29a2 2 0 0 0-1.83.387l-3.82 3.183A3.8 3.8 0 0 0 18 11.78V14c0 1 1 1 1 1 .597 0 1.127-.382 1.316-.949l.436-1.307c.159-.477.501-.871.95-1.096l1.741-.607a4.835 4.835 0 0 1 3.121-.021 2.85 2.85 0 0 1 1.844 1.936 7.288 7.288 0 0 1-.5 5.225 10.87 10.87 0 0 1-5.905 5.316C22.004 23.498 18 25 18 26v2l.419.419a.949.949 0 0 0 1.239.088l.937-.703C23.477 25.642 26.806 25 29.5 25c.661 0 1.372.128 2.054.332l3.18-1.42L36 20.77V12l-4.601-4.502z"/><path fill="#EEC2AD" d="M4.445 25.331c-1.571-1.3-2.176-.836-3.179-2.419-.085-.13-1.06-2.083-1.266-2.142V28l1.967-1.475c.636-.477 1.532-.91 2.479-1.193l-.001-.001zm30.289-2.419c-1.003 1.583-1.608 1.119-3.18 2.42.948.283 1.843.716 2.479 1.193L36 28v-7.23c-.206.059-1.181 2.012-1.266 2.142z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf6-1f3fc.svg b/public/emoji/1faf6-1f3fc.svg
new file mode 100755
index 000000000..903b267ef
--- /dev/null
+++ b/public/emoji/1faf6-1f3fc.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#F3D2A2" d="M13.996 23.498a10.866 10.866 0 0 1-5.905-5.316 7.288 7.288 0 0 1-.5-5.225 2.849 2.849 0 0 1 1.844-1.936 4.835 4.835 0 0 1 3.121.021l1.741.607c.449.225.791.619.95 1.096l.436 1.307c.19.566.72.948 1.317.948 0 0 1 0 1-1v-2.22a3.8 3.8 0 0 0-1.368-2.92l-3.82-3.183a2.001 2.001 0 0 0-1.83-.387L5.614 6.825a2 2 0 0 0-1.013.673L0 12v8.77l1.266 3.142 3.179 1.419C5.128 25.127 5.838 25 6.5 25c2.694 0 6.023.642 8.905 2.804l.937.703a.949.949 0 0 0 1.239-.088L18 28v-2c0-1-4.004-2.502-4.004-2.502z"/><path fill="#F3D2A2" d="M31.399 7.498a2 2 0 0 0-1.012-.674L25.018 5.29a2 2 0 0 0-1.83.387l-3.82 3.183A3.8 3.8 0 0 0 18 11.78V14c0 1 1 1 1 1 .597 0 1.127-.382 1.316-.949l.436-1.307c.159-.477.501-.871.95-1.096l1.741-.607a4.835 4.835 0 0 1 3.121-.021 2.85 2.85 0 0 1 1.844 1.936 7.288 7.288 0 0 1-.5 5.225 10.87 10.87 0 0 1-5.905 5.316C22.004 23.498 18 25 18 26v2l.419.419a.949.949 0 0 0 1.239.088l.937-.703C23.477 25.642 26.806 25 29.5 25c.661 0 1.372.128 2.054.332l3.18-1.42L36 20.77V12l-4.601-4.502z"/><path fill="#E2C196" d="M4.445 25.331c-1.571-1.3-2.176-.836-3.179-2.419-.085-.13-1.06-2.083-1.266-2.142V28l1.967-1.475c.636-.477 1.532-.91 2.479-1.193l-.001-.001zm30.289-2.419c-1.003 1.583-1.608 1.119-3.18 2.42.948.283 1.843.716 2.479 1.193L36 28v-7.23c-.206.059-1.181 2.012-1.266 2.142z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf6-1f3fd.svg b/public/emoji/1faf6-1f3fd.svg
new file mode 100755
index 000000000..34393e567
--- /dev/null
+++ b/public/emoji/1faf6-1f3fd.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#D4AB88" d="M13.996 23.498a10.866 10.866 0 0 1-5.905-5.316 7.288 7.288 0 0 1-.5-5.225 2.849 2.849 0 0 1 1.844-1.936 4.835 4.835 0 0 1 3.121.021l1.741.607c.449.225.791.619.95 1.096l.436 1.307c.19.566.72.948 1.317.948 0 0 1 0 1-1v-2.22a3.8 3.8 0 0 0-1.368-2.92l-3.82-3.183a2.001 2.001 0 0 0-1.83-.387L5.614 6.825a2 2 0 0 0-1.013.673L0 12v8.77l1.266 3.142 3.179 1.419C5.128 25.127 5.838 25 6.5 25c2.694 0 6.023.642 8.905 2.804l.937.703a.949.949 0 0 0 1.239-.088L18 28v-2c0-1-4.004-2.502-4.004-2.502z"/><path fill="#D4AB88" d="M31.399 7.498a2 2 0 0 0-1.012-.674L25.018 5.29a2 2 0 0 0-1.83.387l-3.82 3.183A3.8 3.8 0 0 0 18 11.78V14c0 1 1 1 1 1 .597 0 1.127-.382 1.316-.949l.436-1.307c.159-.477.501-.871.95-1.096l1.741-.607a4.835 4.835 0 0 1 3.121-.021 2.85 2.85 0 0 1 1.844 1.936 7.288 7.288 0 0 1-.5 5.225 10.87 10.87 0 0 1-5.905 5.316C22.004 23.498 18 25 18 26v2l.419.419a.949.949 0 0 0 1.239.088l.937-.703C23.477 25.642 26.806 25 29.5 25c.661 0 1.372.128 2.054.332l3.18-1.42L36 20.77V12l-4.601-4.502z"/><path fill="#CC9B7A" d="M4.445 25.331c-1.571-1.3-2.176-.836-3.179-2.419-.085-.13-1.06-2.083-1.266-2.142V28l1.967-1.475c.636-.477 1.532-.91 2.479-1.193l-.001-.001zm30.289-2.419c-1.003 1.583-1.608 1.119-3.18 2.42.948.283 1.843.716 2.479 1.193L36 28v-7.23c-.206.059-1.181 2.012-1.266 2.142z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf6-1f3fe.svg b/public/emoji/1faf6-1f3fe.svg
new file mode 100755
index 000000000..84f28447d
--- /dev/null
+++ b/public/emoji/1faf6-1f3fe.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#AF7E57" d="M13.996 23.498a10.866 10.866 0 0 1-5.905-5.316 7.288 7.288 0 0 1-.5-5.225 2.849 2.849 0 0 1 1.844-1.936 4.835 4.835 0 0 1 3.121.021l1.741.607c.449.225.791.619.95 1.096l.436 1.307c.19.566.72.948 1.317.948 0 0 1 0 1-1v-2.22a3.8 3.8 0 0 0-1.368-2.92l-3.82-3.183a2.001 2.001 0 0 0-1.83-.387L5.614 6.825a2 2 0 0 0-1.013.673L0 12v8.77l1.266 3.142 3.179 1.419C5.128 25.127 5.838 25 6.5 25c2.694 0 6.023.642 8.905 2.804l.937.703a.949.949 0 0 0 1.239-.088L18 28v-2c0-1-4.004-2.502-4.004-2.502z"/><path fill="#AF7E57" d="M31.399 7.498a2 2 0 0 0-1.012-.674L25.018 5.29a2 2 0 0 0-1.83.387l-3.82 3.183A3.8 3.8 0 0 0 18 11.78V14c0 1 1 1 1 1 .597 0 1.127-.382 1.316-.949l.436-1.307c.159-.477.501-.871.95-1.096l1.741-.607a4.835 4.835 0 0 1 3.121-.021 2.85 2.85 0 0 1 1.844 1.936 7.288 7.288 0 0 1-.5 5.225 10.87 10.87 0 0 1-5.905 5.316C22.004 23.498 18 25 18 26v2l.419.419a.949.949 0 0 0 1.239.088l.937-.703C23.477 25.642 26.806 25 29.5 25c.661 0 1.372.128 2.054.332l3.18-1.42L36 20.77V12l-4.601-4.502z"/><path fill="#9B6A49" d="M4.445 25.331c-1.571-1.3-2.176-.836-3.179-2.419-.085-.13-1.06-2.083-1.266-2.142V28l1.967-1.475c.636-.477 1.532-.91 2.479-1.193l-.001-.001zm30.289-2.419c-1.003 1.583-1.608 1.119-3.18 2.42.948.283 1.843.716 2.479 1.193L36 28v-7.23c-.206.059-1.181 2.012-1.266 2.142z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf6-1f3ff.svg b/public/emoji/1faf6-1f3ff.svg
new file mode 100755
index 000000000..7998c9b3a
--- /dev/null
+++ b/public/emoji/1faf6-1f3ff.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#7C533E" d="M13.996 23.498a10.866 10.866 0 0 1-5.905-5.316 7.288 7.288 0 0 1-.5-5.225 2.849 2.849 0 0 1 1.844-1.936 4.835 4.835 0 0 1 3.121.021l1.741.607c.449.225.791.619.95 1.096l.436 1.307c.19.566.72.948 1.317.948 0 0 1 0 1-1v-2.22a3.8 3.8 0 0 0-1.368-2.92l-3.82-3.183a2.001 2.001 0 0 0-1.83-.387L5.614 6.825a2 2 0 0 0-1.013.673L0 12v8.77l1.266 3.142 3.179 1.419C5.128 25.127 5.838 25 6.5 25c2.694 0 6.023.642 8.905 2.804l.937.703a.949.949 0 0 0 1.239-.088L18 28v-2c0-1-4.004-2.502-4.004-2.502z"/><path fill="#7C533E" d="M31.399 7.498a2 2 0 0 0-1.012-.674L25.018 5.29a2 2 0 0 0-1.83.387l-3.82 3.183A3.8 3.8 0 0 0 18 11.78V14c0 1 1 1 1 1 .597 0 1.127-.382 1.316-.949l.436-1.307c.159-.477.501-.871.95-1.096l1.741-.607a4.835 4.835 0 0 1 3.121-.021 2.85 2.85 0 0 1 1.844 1.936 7.288 7.288 0 0 1-.5 5.225 10.87 10.87 0 0 1-5.905 5.316C22.004 23.498 18 25 18 26v2l.419.419a.949.949 0 0 0 1.239.088l.937-.703C23.477 25.642 26.806 25 29.5 25c.661 0 1.372.128 2.054.332l3.18-1.42L36 20.77V12l-4.601-4.502z"/><path fill="#664131" d="M4.445 25.331c-1.571-1.3-2.176-.836-3.179-2.419-.085-.13-1.06-2.083-1.266-2.142V28l1.967-1.475c.636-.477 1.532-.91 2.479-1.193l-.001-.001zm30.289-2.419c-1.003 1.583-1.608 1.119-3.18 2.42.948.283 1.843.716 2.479 1.193L36 28v-7.23c-.206.059-1.181 2.012-1.266 2.142z"/></svg>
\ No newline at end of file
diff --git a/public/emoji/1faf6.svg b/public/emoji/1faf6.svg
new file mode 100755
index 000000000..2dc07b47f
--- /dev/null
+++ b/public/emoji/1faf6.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" xml:space="preserve"><path fill="#FFDC5D" d="M13.996 23.498a10.866 10.866 0 0 1-5.905-5.316 7.288 7.288 0 0 1-.5-5.225 2.849 2.849 0 0 1 1.844-1.936 4.835 4.835 0 0 1 3.121.021l1.741.607c.449.225.791.619.95 1.096l.436 1.307c.19.566.72.948 1.317.948 0 0 1 0 1-1v-2.22a3.8 3.8 0 0 0-1.368-2.92l-3.82-3.183a2.001 2.001 0 0 0-1.83-.387L5.614 6.825a2 2 0 0 0-1.013.673L0 12v8.77l1.266 3.142 3.179 1.419C5.128 25.127 5.838 25 6.5 25c2.694 0 6.023.642 8.905 2.804l.937.703a.949.949 0 0 0 1.239-.088L18 28v-2c0-1-4.004-2.502-4.004-2.502z"/><path fill="#FFDC5D" d="M31.399 7.498a2 2 0 0 0-1.012-.674L25.018 5.29a2 2 0 0 0-1.83.387l-3.82 3.183A3.8 3.8 0 0 0 18 11.78V14c0 1 1 1 1 1 .597 0 1.127-.382 1.316-.949l.436-1.307c.159-.477.501-.871.95-1.096l1.741-.607a4.835 4.835 0 0 1 3.121-.021 2.85 2.85 0 0 1 1.844 1.936 7.288 7.288 0 0 1-.5 5.225 10.87 10.87 0 0 1-5.905 5.316C22.004 23.498 18 25 18 26v2l.419.419a.949.949 0 0 0 1.239.088l.937-.703C23.477 25.642 26.806 25 29.5 25c.661 0 1.372.128 2.054.332l3.18-1.42L36 20.77V12l-4.601-4.502z"/><path fill="#F9CA55" d="M4.445 25.331c-1.571-1.3-2.176-.836-3.179-2.419-.085-.13-1.06-2.083-1.266-2.142V28l1.967-1.475c.636-.477 1.532-.91 2.479-1.193l-.001-.001zm30.289-2.419c-1.003 1.583-1.608 1.119-3.18 2.42.948.283 1.843.716 2.479 1.193L36 28v-7.23c-.206.059-1.181 2.012-1.266 2.142z"/></svg>
\ No newline at end of file