From 64fd6a2265287a906e6a36a4820f0b178c7d7f0d Mon Sep 17 00:00:00 2001 From: Milos Holba Date: Tue, 29 Dec 2020 11:39:37 +0100 Subject: [PATCH 01/46] first commit Multi restore in trash, focus on the new folder name --- .../FileFunctions/EditItemsController.php | 82 +++++++++++ .../FileFunctions/TrashController.php | 63 ++++---- app/Http/Helpers/helpers.php | 33 +++++ app/Http/Tools/Editor.php | 77 ++++++++++ config/app.php | 2 +- public/mix-manifest.json | 139 ++++++++++-------- resources/js/App.vue | 1 + .../js/components/FilesView/ContextMenu.vue | 18 ++- .../js/components/FilesView/FileItemGrid.vue | 10 +- .../js/components/FilesView/FileItemList.vue | 12 +- resources/js/components/FilesView/Option.vue | 3 + .../FilesView/SortingAndPreviewMenu.vue | 2 - resources/js/i18n/lang/cn.json | 3 +- resources/js/i18n/lang/en.json | 3 +- resources/js/i18n/lang/sk.json | 3 +- resources/js/store/modules/fileFunctions.js | 48 +++++- resources/js/views/Shared/SharedPage.vue | 5 + routes/api.php | 4 +- 18 files changed, 400 insertions(+), 108 deletions(-) diff --git a/app/Http/Controllers/FileFunctions/EditItemsController.php b/app/Http/Controllers/FileFunctions/EditItemsController.php index 2519e851..4eb3456c 100644 --- a/app/Http/Controllers/FileFunctions/EditItemsController.php +++ b/app/Http/Controllers/FileFunctions/EditItemsController.php @@ -15,6 +15,7 @@ use Illuminate\Support\Facades\Auth; use App\Http\Controllers\Controller; use App\Http\Tools\Guardian; use App\Http\Tools\Editor; +use App\FileManagerFolder; use App\FileManagerFile; use Exception; @@ -315,6 +316,85 @@ class EditItemsController extends Controller return $new_file; } + +/** + * User download folder via zip + * + * @param $unique_id + * @return string + */ + public function user_zip_folder(Request $request,$unique_id) + { + // Get user id + $user_id = Auth::id(); + + // Check permission to download for authenticated editor + if ($request->user()->tokenCan('editor')) { + + // check if shared_token cookie exist + if (!$request->hasCookie('shared_token')) abort('401'); + + // Get shared token + $shared = get_shared($request->cookie('shared_token')); + + // Check access to requested directory + Guardian::check_item_access($unique_id, $shared); + } + + // Get folder + $folder = FileManagerFolder::whereUserId($user_id) + ->where('unique_id', $unique_id); + + if (! $folder->exists()) { + abort(404, 'Requested folder doesn\'t exists.'); + } + + $zip = Editor::zip_folder($unique_id); + + // Get file + return response([ + 'url' => route('zip', $zip->id), + 'name' => $zip->basename, + ], 200); + } + + /** + * Guest download folder via zip + * + * @param Request $request + * @param $unique_id + * @param $token + * @return string + */ + public function guest_zip_folder($unique_id, $token) + { + // Get shared record + $shared = get_shared($token); + + // Check access to requested folder + Guardian::check_item_access($unique_id, $shared); + + // Get folder + $folder = FileManagerFolder::whereUserId($shared->user_id) + ->where('unique_id', $unique_id); + + + if (! $folder->exists()) { + abort(404, 'Requested folder doesn\'t exists.'); + } + + $zip = Editor::zip_folder($unique_id, $shared); + + // Get file + return response([ + 'url' => route('zip_public', [ + 'id' => $zip->id, + 'token' => $shared->token, + ]), + 'name' => $zip->basename, + ], 200); + } + /** * User download multiple files via zip * @@ -349,6 +429,8 @@ class EditItemsController extends Controller $zip = Editor::zip_files($files); + dd($zip); + // Get file return response([ 'url' => route('zip', $zip->id), diff --git a/app/Http/Controllers/FileFunctions/TrashController.php b/app/Http/Controllers/FileFunctions/TrashController.php index 2cd7c807..b5854e2e 100644 --- a/app/Http/Controllers/FileFunctions/TrashController.php +++ b/app/Http/Controllers/FileFunctions/TrashController.php @@ -59,12 +59,12 @@ class TrashController extends Controller * @param $unique_id * @return ResponseFactory|\Illuminate\Http\Response */ - public function restore(Request $request, $unique_id) + public function restore(Request $request) { // Validate request - $validator = Validator::make($request->all(), [ - 'type' => 'required|string', - 'to_home' => 'boolean', + $validator = Validator::make($request->input('data'), [ + '*.type' => 'required|string', + '*.unique_id' => 'integer', ]); // Return error @@ -77,38 +77,41 @@ class TrashController extends Controller return Demo::response_204(); } - // Get folder - if ($request->type === 'folder') { - + foreach($request->input('data') as $restore_item) { + // Get folder - $item = FileManagerFolder::onlyTrashed() - ->where('user_id', $user_id) - ->where('unique_id', $unique_id) - ->first(); + if ($restore_item['type'] === 'folder') { - // Restore item to home directory - if ($request->has('to_home') && $request->to_home) { - $item->parent_id = 0; - $item->save(); + // Get folder + $item = FileManagerFolder::onlyTrashed() + ->where('user_id', $user_id) + ->where('unique_id', $restore_item['unique_id']) + ->first(); + + // Restore item to home directory + if ($request->has('to_home') && $request->to_home) { + $item->parent_id = 0; + $item->save(); + } + } else { + + // Get item + $item = FileManagerFile::onlyTrashed() + ->where('user_id', $user_id) + ->where('unique_id', $restore_item['unique_id']) + ->first(); + + // Restore item to home directory + if ($request->has('to_home') && $request->to_home) { + $item->folder_id = 0; + $item->save(); + } } - } else { - // Get item - $item = FileManagerFile::onlyTrashed() - ->where('user_id', $user_id) - ->where('unique_id', $unique_id) - ->first(); - - // Restore item to home directory - if ($request->has('to_home') && $request->to_home) { - $item->folder_id = 0; - $item->save(); - } + // Restore Item + $item->restore(); } - // Restore Item - $item->restore(); - // Return response return response('Done!', 204); } diff --git a/app/Http/Helpers/helpers.php b/app/Http/Helpers/helpers.php index e5a56daa..abe6d458 100644 --- a/app/Http/Helpers/helpers.php +++ b/app/Http/Helpers/helpers.php @@ -559,6 +559,10 @@ function get_image_meta_data($file) { if (get_file_type_from_mimetype($file->getMimeType()) === 'jpeg') { return exif_read_data($file); + + return mb_convert_encoding( + exif_read_data($file), 'UTF8', 'UTF8' + ); } } @@ -733,3 +737,32 @@ function remove_accents($string) { return $string; } +/** + * Get all files from folder and get their folder location in VueFileManager directories + * + * @param $folders + * @param array $files + * @param array $path + * @return array + */ +function get_files_for_zip($folders, $files = [], $path = []) +{ + // Return file list + if (!isset($folders->folders)) { + return $files; + } + + // Push path + array_push($path, $folders->name); + + // Write file list + foreach ($folders->files as $file) { + array_push($files, [ + 'name' => $file->name, + 'basename' => $file->basename, + 'folder_path' => implode('/', $path), + ]); + } + + return get_files_for_zip($folders->folders->first(), $files, $path); +} diff --git a/app/Http/Tools/Editor.php b/app/Http/Tools/Editor.php index 2440ef9c..fd7dbdf8 100644 --- a/app/Http/Tools/Editor.php +++ b/app/Http/Tools/Editor.php @@ -26,6 +26,83 @@ use Symfony\Component\HttpKernel\Exception\HttpException; class Editor { + /** + * Zip requested folder + * + * @param $unique_id + * @return mixed + * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException + */ + public static function zip_folder($unique_id, $shared = null) + { + // Get folder + $requested_folder = FileManagerFolder::with(['folders.files', 'files']) + ->where('unique_id', $unique_id) + ->where('user_id', Auth::id() ?? $shared->user_id) + ->with('folders') + ->first(); + + + $files = get_files_for_zip($requested_folder); + + // Local storage instance + $disk_local = Storage::disk('local'); + + // Create zip directory + if (!$disk_local->exists('zip')) { + $disk_local->makeDirectory('zip'); + } + + // Move file to local storage + if (!is_storage_driver('local')) { + + // Create temp directory + if (!$disk_local->exists('temp')) { + $disk_local->makeDirectory('temp'); + } + + foreach ($files as $file) { + try { + $disk_local->put('temp/' . $file['basename'], Storage::get('file-manager/' . $file['basename'])); + } catch (FileNotFoundException $e) { + throw new HttpException(404, 'File not found'); + } + } + } + + // Get zip path + $zip_name = Str::random(16) . '-' . Str::slug($requested_folder->name) . '.zip'; + $zip_path = 'zip/' . $zip_name; + + // Create zip + $zip = Madzipper::make(storage_path() . '/app/' . $zip_path); + + // Get files folder on local storage drive + $files_folder = is_storage_driver('local') ? 'file-manager' : 'temp'; + + // Add files to zip + foreach ($files as $file) { + $zip->folder($file['folder_path'])->addString($file['name'], File::get(storage_path() . '/app/' . $files_folder . '/' . $file['basename'])); + } + + // Close zip + $zip->close(); + + // Delete temporary files + if (!is_storage_driver('local')) { + + foreach ($files as $file) { + $disk_local->delete('temp/' . $file['basename']); + } + } + + // Store zip record + return Zip::create([ + 'user_id' => $shared->user_id ?? Auth::id(), + 'shared_token' => $shared->token ?? null, + 'basename' => $zip_name, + ]); + } /** * Zip selected files, store it in /zip folder and retrieve zip record diff --git a/config/app.php b/config/app.php index 00d4ec4c..bc30b52b 100644 --- a/config/app.php +++ b/config/app.php @@ -67,7 +67,7 @@ return [ | */ - 'timezone' => 'UTC', + 'timezone' => 'America/Toronto', /* |-------------------------------------------------------------------------- diff --git a/public/mix-manifest.json b/public/mix-manifest.json index 01f6edbc..4ff9d93b 100644 --- a/public/mix-manifest.json +++ b/public/mix-manifest.json @@ -1,65 +1,78 @@ { - "/chunks/files~chunks/shared-files~chunks/shared-page.js": "/chunks/files~chunks/shared-files~chunks/shared-page.js?id=28609ddbecc1f1fa2c9f", - "/js/main.js": "/js/main.js?id=baa9e433dc272dec4b2a", - "/css/app.css": "/css/app.css?id=8f6d5dcb7110a726e142", - "/chunks/admin.js": "/chunks/admin.js?id=60df31e17e9a453717dc", - "/chunks/admin-account.js": "/chunks/admin-account.js?id=ab97f01586b286e0bba2", - "/chunks/app-appearance.js": "/chunks/app-appearance.js?id=cbcbdb5159db1fdef0fe", - "/chunks/app-billings.js": "/chunks/app-billings.js?id=2a85f4c8ad09b50f4358", - "/chunks/app-email.js": "/chunks/app-email.js?id=49806a5c914ca1a14bff", - "/chunks/app-index.js": "/chunks/app-index.js?id=ff6fb3cb1780d6ea76f2", - "/chunks/app-others.js": "/chunks/app-others.js?id=6eb162d433e0b9b8b7b2", - "/chunks/app-payments.js": "/chunks/app-payments.js?id=ad822a37d1d7c6e99a08", - "/chunks/app-settings.js": "/chunks/app-settings.js?id=e23a68dba034c047ff44", - "/chunks/app-setup.js": "/chunks/app-setup.js?id=c1c6fcc091a248b10060", - "/chunks/billings-detail.js": "/chunks/billings-detail.js?id=0e1d52490ae1b9e56c74", - "/chunks/contact-us.js": "/chunks/contact-us.js?id=a5150dcf81c8e1ab23a4", - "/chunks/create-new-password.js": "/chunks/create-new-password.js?id=58c543c4f92b5ca9a284", - "/chunks/dashboard.js": "/chunks/dashboard.js?id=256a9fc56ca1e81507cf", - "/chunks/database.js": "/chunks/database.js?id=45630822140f0f9d8fb5", - "/chunks/dynamic-page.js": "/chunks/dynamic-page.js?id=08a0c2de8f93e0222600", - "/chunks/environment-setup.js": "/chunks/environment-setup.js?id=be1c6cf5bbedf5c987da", - "/chunks/files.js": "/chunks/files.js?id=e182df6a47e8764f428a", - "/chunks/forgotten-password.js": "/chunks/forgotten-password.js?id=7ff98232e7b4cc5d2c2a", - "/chunks/installation-disclaimer.js": "/chunks/installation-disclaimer.js?id=d6ff4604fd61fd8a081d", - "/chunks/invoices.js": "/chunks/invoices.js?id=656daf3bc5b893a94a3c", - "/chunks/landing-page.js": "/chunks/landing-page.js?id=9b500c8f5f2de6ae01b3", - "/chunks/not-found-shared.js": "/chunks/not-found-shared.js?id=53d4f9c58bdac1e568c7", - "/chunks/page-edit.js": "/chunks/page-edit.js?id=682b2836ee0726d72409", - "/chunks/pages.js": "/chunks/pages.js?id=057a23ae05c1272fbc4a", - "/chunks/plan.js": "/chunks/plan.js?id=d679b2c4e3dafe7cb4de", - "/chunks/plan-create.js": "/chunks/plan-create.js?id=921149e0082c663f0ce8", - "/chunks/plan-delete.js": "/chunks/plan-delete.js?id=daff73302efdfacc542a", - "/chunks/plan-settings.js": "/chunks/plan-settings.js?id=3047e82dffef9a9a5f36", - "/chunks/plan-subscribers.js": "/chunks/plan-subscribers.js?id=d46857048beab30edb45", - "/chunks/plans.js": "/chunks/plans.js?id=59e044f4c96b8b23146c", - "/chunks/profile.js": "/chunks/profile.js?id=a71f52eb082c5173b37e", - "/chunks/purchase-code.js": "/chunks/purchase-code.js?id=7ef575dcdf8d8cce1781", - "/chunks/settings.js": "/chunks/settings.js?id=e92a372ac6714092f999", - "/chunks/settings-create-payment-methods.js": "/chunks/settings-create-payment-methods.js?id=8e425a5fcac0dfed8979", - "/chunks/settings-invoices.js": "/chunks/settings-invoices.js?id=124785707d6d7eefc088", - "/chunks/settings-password.js": "/chunks/settings-password.js?id=f7b86ce4daef5d65b9c7", - "/chunks/settings-payment-methods.js": "/chunks/settings-payment-methods.js?id=e470dc96089d86689f74", - "/chunks/settings-storage.js": "/chunks/settings-storage.js?id=d74048cf27bfd83ecacb", - "/chunks/settings-subscription.js": "/chunks/settings-subscription.js?id=754550f7d1abe0678d00", - "/chunks/setup-wizard.js": "/chunks/setup-wizard.js?id=47090233afc7b0cdf855", - "/chunks/shared-files.js": "/chunks/shared-files.js?id=adbeabe4eee0cdaefbf4", - "/chunks/shared-page.js": "/chunks/shared-page.js?id=691e43731207990aeef3", - "/chunks/sign-in.js": "/chunks/sign-in.js?id=ec080714b24154cf1081", - "/chunks/sign-up.js": "/chunks/sign-up.js?id=0d8b571bcf5a54f073fd", - "/chunks/stripe-credentials.js": "/chunks/stripe-credentials.js?id=1855b3385d413077987b", - "/chunks/subscription-plans.js": "/chunks/subscription-plans.js?id=8f7dd3b0a9efd8b23cb6", - "/chunks/subscription-service.js": "/chunks/subscription-service.js?id=5d6baf6541a2045e07d4", - "/chunks/upgrade.js": "/chunks/upgrade.js?id=5b8044541a28db10a800", - "/chunks/upgrade-billing.js": "/chunks/upgrade-billing.js?id=a7aac734e0697c974314", - "/chunks/upgrade-plan.js": "/chunks/upgrade-plan.js?id=b5d285ace19d55d6caba", - "/chunks/user.js": "/chunks/user.js?id=a22678762221f8ece00f", - "/chunks/user-create.js": "/chunks/user-create.js?id=d2c5a7a23e892ea0b74f", - "/chunks/user-delete.js": "/chunks/user-delete.js?id=97382205d44cc82a7362", - "/chunks/user-detail.js": "/chunks/user-detail.js?id=368fa9dff628423894ea", - "/chunks/user-invoices.js": "/chunks/user-invoices.js?id=25a90c334e0edcf8497a", - "/chunks/user-password.js": "/chunks/user-password.js?id=66ca2fe7b5f27aea03b4", - "/chunks/user-storage.js": "/chunks/user-storage.js?id=1197c179b53abd596800", - "/chunks/user-subscription.js": "/chunks/user-subscription.js?id=df85e3892af3ff39a586", - "/chunks/users.js": "/chunks/users.js?id=1dd3a0e5ea6717816879" + "/js/main.js": "/js/main.js", + "/css/app.css": "/css/app.css", + "/chunks/admin.js": "/chunks/admin.js?id=d9ef79cabf24df304657", + "/chunks/admin-account.js": "/chunks/admin-account.js?id=63c04ed6eb66b99be097", + "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~2d9ff916.js": "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~2d9ff916.js?id=07b0ad73181498d46930", + "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~01aef58e.js": "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~01aef58e.js?id=6cb8c3f7a9aed769ec61", + "/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/shared-page.js": "/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/shared-page.js?id=7480293537e480966ae0", + "/chunks/app-appearance.js": "/chunks/app-appearance.js?id=b99a5c881b7f15a7e8c5", + "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~605f4c49.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~605f4c49.js?id=9e50edacd8630aa6fc22", + "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.js?id=b6dbd27dc777d0878f4b", + "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~b9e5655a.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~b9e5655a.js?id=d066e2c40f4c0ca68bf1", + "/chunks/app-billings.js": "/chunks/app-billings.js?id=aac5bd51067578358164", + "/chunks/app-email.js": "/chunks/app-email.js?id=9d1631b19f6492b8cae4", + "/chunks/app-index.js": "/chunks/app-index.js?id=ec7605e0fcf922be3dbc", + "/chunks/app-others.js": "/chunks/app-others.js?id=44efcfb317747ff3b508", + "/chunks/app-payments.js": "/chunks/app-payments.js?id=187ecc16f9f7fbc4ccac", + "/chunks/app-settings.js": "/chunks/app-settings.js?id=033223b2f39c72c71a73", + "/chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pages~chunks/plan~chunk~8a0e1d25.js": "/chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pages~chunks/plan~chunk~8a0e1d25.js?id=52e8a931f975c4e03a3c", + "/chunks/app-setup.js": "/chunks/app-setup.js?id=8038cc956f309a321a7c", + "/chunks/billings-detail.js": "/chunks/billings-detail.js?id=bbfc290b50cebb202228", + "/chunks/contact-us.js": "/chunks/contact-us.js?id=4dc0385ff5abe06d164e", + "/chunks/contact-us~chunks/dynamic-page~chunks/landing-page.js": "/chunks/contact-us~chunks/dynamic-page~chunks/landing-page.js?id=a4b8a7017c82de28296b", + "/chunks/create-new-password.js": "/chunks/create-new-password.js?id=108dcc4b5af4c973be56", + "/chunks/dashboard.js": "/chunks/dashboard.js?id=0feeb46fa2549c8d4be4", + "/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-i~0e2a0654.js": "/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-i~0e2a0654.js?id=cc1b4cbd4aa7f70151f7", + "/chunks/database.js": "/chunks/database.js?id=ce57f3e69798319aab7b", + "/chunks/dynamic-page.js": "/chunks/dynamic-page.js?id=f7ff36abf37571173944", + "/chunks/environment-setup.js": "/chunks/environment-setup.js?id=48efd0b887fbc804ac90", + "/chunks/files.js": "/chunks/files.js?id=6a283c2c9f8a02500bc6", + "/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared-page~chunks/user-subscription.js": "/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared-page~chunks/user-subscription.js?id=b646ec02fb9d6a497e74", + "/chunks/files~chunks/shared-files~chunks/shared-page.js": "/chunks/files~chunks/shared-files~chunks/shared-page.js?id=e2d1c1c0098efd3314c0", + "/chunks/files~chunks/shared-page.js": "/chunks/files~chunks/shared-page.js?id=47ade53389e84dd64310", + "/chunks/forgotten-password.js": "/chunks/forgotten-password.js?id=d5e39543eeb619cb5513", + "/chunks/installation-disclaimer.js": "/chunks/installation-disclaimer.js?id=f037ea11689d01ea489e", + "/chunks/invoices.js": "/chunks/invoices.js?id=0dddc007dba47ac5785e", + "/chunks/landing-page.js": "/chunks/landing-page.js?id=963140915655ff33f611", + "/chunks/not-found-shared.js": "/chunks/not-found-shared.js?id=8c8ee101f3445e086040", + "/chunks/page-edit.js": "/chunks/page-edit.js?id=0952cc3fb3aa4797a679", + "/chunks/pages.js": "/chunks/pages.js?id=313adabcad5dafb0f932", + "/chunks/plan.js": "/chunks/plan.js?id=41d7a74e57ac07ce3619", + "/chunks/plan-create.js": "/chunks/plan-create.js?id=8d1c89c91afa65224225", + "/chunks/plan-delete.js": "/chunks/plan-delete.js?id=4da54a76628aef67ea3e", + "/chunks/plan-settings.js": "/chunks/plan-settings.js?id=e608674e1719be65fe6f", + "/chunks/plan-subscribers.js": "/chunks/plan-subscribers.js?id=8655313c7b71b1019c8f", + "/chunks/plans.js": "/chunks/plans.js?id=d6d92de642403caa999b", + "/chunks/profile.js": "/chunks/profile.js?id=1e629aa55540ed106ce7", + "/chunks/profile~chunks/settings-password.js": "/chunks/profile~chunks/settings-password.js?id=f9e2ea1515204b5c63b6", + "/chunks/purchase-code.js": "/chunks/purchase-code.js?id=91a470e84a34587f3944", + "/chunks/settings.js": "/chunks/settings.js?id=87d29c7fd4e0e6f1a3bd", + "/chunks/settings-create-payment-methods.js": "/chunks/settings-create-payment-methods.js?id=8bc4707d554ffca037a1", + "/chunks/settings-invoices.js": "/chunks/settings-invoices.js?id=f5c1b720a5b12060b83b", + "/chunks/settings-password.js": "/chunks/settings-password.js?id=0229d51aca95ffc75902", + "/chunks/settings-payment-methods.js": "/chunks/settings-payment-methods.js?id=6645f6fa891ede787f43", + "/chunks/settings-storage.js": "/chunks/settings-storage.js?id=0ec77e47b2622ee5e253", + "/chunks/settings-subscription.js": "/chunks/settings-subscription.js?id=00c6bca64820c4fd3a89", + "/chunks/setup-wizard.js": "/chunks/setup-wizard.js?id=b671f4f3198119b48449", + "/chunks/shared-files.js": "/chunks/shared-files.js?id=b13068f12911fbf79f74", + "/chunks/shared-page.js": "/chunks/shared-page.js?id=09252cb95089d52ee56a", + "/chunks/sign-in.js": "/chunks/sign-in.js?id=0212907c9bf1cdbd99ed", + "/chunks/sign-up.js": "/chunks/sign-up.js?id=91001c0d2c2522eb0d03", + "/chunks/stripe-credentials.js": "/chunks/stripe-credentials.js?id=0e90002c41282e286785", + "/chunks/subscription-plans.js": "/chunks/subscription-plans.js?id=6ceb34852ec8a0280aef", + "/chunks/subscription-service.js": "/chunks/subscription-service.js?id=7176521fbf0047110ae1", + "/chunks/upgrade.js": "/chunks/upgrade.js?id=84fa2517046334070313", + "/chunks/upgrade-billing.js": "/chunks/upgrade-billing.js?id=816be29562b9052cabb1", + "/chunks/upgrade-billing~chunks/upgrade-plan.js": "/chunks/upgrade-billing~chunks/upgrade-plan.js?id=a589c99d29f03bc71487", + "/chunks/upgrade-plan.js": "/chunks/upgrade-plan.js?id=8bf12e8b93c7eaee4171", + "/chunks/user.js": "/chunks/user.js?id=bdb8a51693952859f5e1", + "/chunks/user-create.js": "/chunks/user-create.js?id=d0056a5db2089bc05508", + "/chunks/user-delete.js": "/chunks/user-delete.js?id=91d17d44835dd32ec36f", + "/chunks/user-detail.js": "/chunks/user-detail.js?id=b5b474dd8fea7b99c766", + "/chunks/user-invoices.js": "/chunks/user-invoices.js?id=68ea653f6d345e469307", + "/chunks/user-password.js": "/chunks/user-password.js?id=ac51d17a4aa7ae50bc88", + "/chunks/user-storage.js": "/chunks/user-storage.js?id=5cfec8a8f8a8aef24ef2", + "/chunks/user-subscription.js": "/chunks/user-subscription.js?id=34603496ceacb8bd2da3", + "/chunks/users.js": "/chunks/users.js?id=6e68cb068f69fba3199c" } diff --git a/resources/js/App.vue b/resources/js/App.vue index 2d992fc0..2aa81815 100644 --- a/resources/js/App.vue +++ b/resources/js/App.vue @@ -12,6 +12,7 @@ + diff --git a/resources/js/components/FilesView/ContextMenu.vue b/resources/js/components/FilesView/ContextMenu.vue index 3c3b72fd..2b7c998e 100644 --- a/resources/js/components/FilesView/ContextMenu.vue +++ b/resources/js/components/FilesView/ContextMenu.vue @@ -30,10 +30,12 @@ + @@ -62,6 +64,7 @@ @@ -106,6 +109,7 @@ @@ -143,6 +147,7 @@ @@ -167,6 +172,7 @@ @@ -250,11 +256,21 @@ export default { }, methods: { + downloadFolder(){ + this.$store.dispatch('downloadFolder' , this.item) + }, emptyTrash() { this.$store.dispatch('emptyTrash') }, restoreItem() { - this.$store.dispatch('restoreItem', this.item) + + // If is item not in selected items restore just this single item + if(!this.fileInfoDetail.includes(this.item)) + this.$store.dispatch('restoreItem', this.item) + + // If is item in selected items restore all items from fileInfoDetail + if(this.fileInfoDetail.includes(this.item)) + this.$store.dispatch('restoreItem', null) }, shareCancel() { this.$store.dispatch('shareCancel') diff --git a/resources/js/components/FilesView/FileItemGrid.vue b/resources/js/components/FilesView/FileItemGrid.vue index 94a9b5db..c0d093b5 100644 --- a/resources/js/components/FilesView/FileItemGrid.vue +++ b/resources/js/components/FilesView/FileItemGrid.vue @@ -32,7 +32,7 @@
- + {{ itemName }} @@ -263,6 +263,14 @@ export default { created() { this.itemName = this.data.name + events.$on('newFolder:focus', (unique_id) => { + + if(this.data.unique_id == unique_id) { + this.$refs[unique_id].focus() + document.execCommand('selectAll') + } + }) + events.$on('mobileSelecting:start', () => { this.multiSelectMode = true this.$store.commit('CLEAR_FILEINFO_DETAIL') diff --git a/resources/js/components/FilesView/FileItemList.vue b/resources/js/components/FilesView/FileItemList.vue index 36cca2bf..3ff54a41 100644 --- a/resources/js/components/FilesView/FileItemList.vue +++ b/resources/js/components/FilesView/FileItemList.vue @@ -28,11 +28,13 @@ + +
- + {{ itemName }} @@ -263,6 +265,14 @@ export default { created() { this.itemName = this.data.name + events.$on('newFolder:focus', (unique_id) => { + + if(this.data.unique_id == unique_id) { + this.$refs[unique_id].focus() + document.execCommand('selectAll') + } + }) + events.$on('mobileSelecting:start', () => { this.mobileMultiSelect = true this.$store.commit('CLEAR_FILEINFO_DETAIL') diff --git a/resources/js/components/FilesView/Option.vue b/resources/js/components/FilesView/Option.vue index 3fcb0f4c..baa0b7ec 100644 --- a/resources/js/components/FilesView/Option.vue +++ b/resources/js/components/FilesView/Option.vue @@ -12,6 +12,7 @@ +
{{ title }} @@ -24,6 +25,7 @@ import { CornerDownRightIcon, DownloadCloudIcon, FolderPlusIcon, + PaperclipIcon, LifeBuoyIcon, Trash2Icon, Edit2Icon, @@ -41,6 +43,7 @@ import { CornerDownRightIcon, DownloadCloudIcon, FolderPlusIcon, + PaperclipIcon, LifeBuoyIcon, Trash2Icon, SmileIcon, diff --git a/resources/js/components/FilesView/SortingAndPreviewMenu.vue b/resources/js/components/FilesView/SortingAndPreviewMenu.vue index c77e3051..dc250f4d 100644 --- a/resources/js/components/FilesView/SortingAndPreviewMenu.vue +++ b/resources/js/components/FilesView/SortingAndPreviewMenu.vue @@ -84,8 +84,6 @@ export default { this.filter.field = field - console.log(this.filter); - // Set sorting direction if (this.filter.sort === 'DESC') this.filter.sort = 'ASC' diff --git a/resources/js/i18n/lang/cn.json b/resources/js/i18n/lang/cn.json index 0930f97d..2bc77749 100644 --- a/resources/js/i18n/lang/cn.json +++ b/resources/js/i18n/lang/cn.json @@ -283,7 +283,8 @@ "share_edit": "编辑分享设定", "upload": "上传", "select": "Select", - "no_options": "No Options Available" + "no_options": "No Options Available", + "zip_folder": "Zip Folder" }, "mobile_selecting": { "select_all": "Select All", diff --git a/resources/js/i18n/lang/en.json b/resources/js/i18n/lang/en.json index 83c8e385..34b90d75 100644 --- a/resources/js/i18n/lang/en.json +++ b/resources/js/i18n/lang/en.json @@ -285,7 +285,8 @@ "share_edit": "Edit Sharing", "upload": "Upload", "select": "Select", - "no_options": "No Options Available" + "no_options": "No Options Available", + "zip_folder": "Zip Folder" }, "mobile_selecting": { "select_all": "Select All", diff --git a/resources/js/i18n/lang/sk.json b/resources/js/i18n/lang/sk.json index 08db223a..a0412e21 100644 --- a/resources/js/i18n/lang/sk.json +++ b/resources/js/i18n/lang/sk.json @@ -285,7 +285,8 @@ "share_edit": "Upraviť zdieľanie", "upload": "Nahrať", "select": "Výber", - "no_options": "Nie sú k dispozícii žiadne možnosti" + "no_options": "Nie sú k dispozícii žiadne možnosti", + "zip_folder": "Zazipovať priečinok" }, "mobile_selecting": { "select_all": "Vybrať všetko", diff --git a/resources/js/store/modules/fileFunctions.js b/resources/js/store/modules/fileFunctions.js index 90ffce84..168b33c1 100644 --- a/resources/js/store/modules/fileFunctions.js +++ b/resources/js/store/modules/fileFunctions.js @@ -10,6 +10,27 @@ const defaultState = { } const actions = { + downloadFolder: ({commit, getters}, folder) => { + + commit('ZIPPING_FILE_STATUS', true) + + // Get route + let route = getters.sharedDetail && !getters.sharedDetail.protected + ? '/api/zip-folder/' + folder.unique_id + '/public/' + router.currentRoute.params.token + : '/api/zip-folder/' + folder.unique_id + + axios.get(route) + .then(response => { + Vue.prototype.$downloadFile(response.data.url, response.data.name) + }) + .catch(() => { + Vue.prototype.$isSomethingWrong() + }) + .finally(() => { + commit('ZIPPING_FILE_STATUS', false) + }) + + }, downloadFiles: ({ commit, getters }) => { let files = [] @@ -96,6 +117,11 @@ const actions = { events.$emit('scrollTop') + //Set focus on new folder name + setTimeout(() => { + events.$emit('newFolder:focus', response.data.unique_id) + }, 10); + if (getters.currentFolder.location !== 'public') dispatch('getAppData') if (getters.currentFolder.location === 'public') @@ -220,24 +246,36 @@ const actions = { }, restoreItem: ({ commit, getters }, item) => { + let itemToRestore = [] + let items = [item] let restoreToHome = false + // If coming no selected item dont get items to restore from fileInfoDetail + if (!item) + items = getters.fileInfoDetail + // Check if file can be restored to home directory if (getters.currentFolder.location === 'trash') restoreToHome = true - // Remove file - commit('REMOVE_ITEM', item.unique_id) + items.forEach(data => itemToRestore.push({ + 'type': data.type, + 'unique_id': data.unique_id, + })) // Remove file preview commit('CLEAR_FILEINFO_DETAIL') axios - .post(getters.api + '/restore-item/' + item.unique_id, { - type: item.type, + .post(getters.api + '/restore-items' ,{ to_home: restoreToHome, - _method: 'patch' + data: itemToRestore, }) + .then( + + // Remove file + items.forEach( data => commit('REMOVE_ITEM', data.unique_id) ) + ) .catch(() => Vue.prototype.$isSomethingWrong()) }, deleteItem: ({ commit, getters, dispatch }, noSelectedItem) => { diff --git a/resources/js/views/Shared/SharedPage.vue b/resources/js/views/Shared/SharedPage.vue index a2336ac1..1dbae1f6 100644 --- a/resources/js/views/Shared/SharedPage.vue +++ b/resources/js/views/Shared/SharedPage.vue @@ -9,6 +9,9 @@ + + + @@ -116,6 +119,7 @@ import MobileSortingAndPreview from '@/components/FilesView/MobileSortingAndPreview' import MobileMultiSelectMenu from '@/components/FilesView/MobileMultiSelectMenu' import DesktopSortingAndPreview from '@/components/FilesView/DesktopSortingAndPreview' + import ProcessingPopup from '@/components/FilesView/ProcessingPopup' import TreeMenuNavigator from '@/components/Others/TreeMenuNavigator' import FileFullPreview from '@/components/FilesView/FileFullPreview' import DesktopToolbar from '@/components/FilesView/DesktopToolbar' @@ -152,6 +156,7 @@ ValidationObserver, TreeMenuNavigator, FileFullPreview, + ProcessingPopup, DesktopToolbar, ContentSidebar, DragUI, diff --git a/routes/api.php b/routes/api.php index b42b1cbd..3ab3f385 100644 --- a/routes/api.php +++ b/routes/api.php @@ -48,6 +48,7 @@ Route::group(['middleware' => ['api']], function () { Route::post('/create-folder/public/{token}', 'FileFunctions\EditItemsController@guest_create_folder'); Route::post('/remove-item/public/{token}', 'FileFunctions\EditItemsController@guest_delete_item'); Route::post('/zip/public/{token}', 'FileFunctions\EditItemsController@guest_zip_multiple_files'); + Route::get('/zip-folder/{unique_id}/public/{token}', 'FileFunctions\EditItemsController@guest_zip_folder'); Route::post('/upload/public/{token}', 'FileFunctions\EditItemsController@guest_upload'); Route::post('/move/public/{token}', 'FileFunctions\EditItemsController@guest_move'); @@ -108,7 +109,7 @@ Route::group(['middleware' => ['auth:api', 'auth.master', 'scope:master']], func Route::get('/trash', 'FileBrowser\BrowseController@trash'); // Trash - Route::patch('/restore-item/{unique_id}', 'FileFunctions\TrashController@restore'); + Route::post('/restore-items', 'FileFunctions\TrashController@restore'); Route::delete('/empty-trash', 'FileFunctions\TrashController@clear'); // Favourites @@ -188,6 +189,7 @@ Route::group(['middleware' => ['auth:api', 'auth.shared', 'auth.master', 'scope: Route::post('/create-folder', 'FileFunctions\EditItemsController@user_create_folder'); Route::post('/remove-item', 'FileFunctions\EditItemsController@user_delete_item'); Route::post('/zip', 'FileFunctions\EditItemsController@user_zip_multiple_files'); + Route::get('/zip-folder/{unique_id}', 'FileFunctions\EditItemsController@user_zip_folder'); Route::post('/upload', 'FileFunctions\EditItemsController@user_upload'); Route::post('/move', 'FileFunctions\EditItemsController@user_move'); }); From ded02fc15bc5fa5e8025d27dda8d8f8cc7aae2e6 Mon Sep 17 00:00:00 2001 From: Milos Holba Date: Sun, 3 Jan 2021 18:00:28 +0100 Subject: [PATCH 02/46] user timezone v1 , add autofocus for CreateFolder,RenameItem popup --- app/FileManagerFile.php | 4 +- app/FileManagerFolder.php | 4 +- .../FileFunctions/EditItemsController.php | 2 - app/Http/Helpers/helpers.php | 17 ++++++++ app/Http/Resources/UserResource.php | 11 +++++- config/app.php | 2 +- ...26_add_timezone_to_user_settings_table.php | 32 +++++++++++++++ public/mix-manifest.json | 39 ++++++++++++++++++- public/phpinfo.php | 6 --- .../js/components/Others/CreateFolder.vue | 11 +++++- resources/js/components/Others/RenameItem.vue | 6 ++- resources/js/views/User/Settings.vue | 22 +++++++++++ 12 files changed, 138 insertions(+), 18 deletions(-) create mode 100644 database/migrations/2021_01_03_164426_add_timezone_to_user_settings_table.php delete mode 100644 public/phpinfo.php diff --git a/app/FileManagerFile.php b/app/FileManagerFile.php index 9b4a37dd..5067ccc5 100644 --- a/app/FileManagerFile.php +++ b/app/FileManagerFile.php @@ -102,7 +102,7 @@ class FileManagerFile extends Model */ public function getCreatedAtAttribute() { - return format_date($this->attributes['created_at'], __('vuefilemanager.time')); + return format_date(set_time_by_user_timezone($this->attributes['created_at']), __('vuefilemanager.time')); } /** @@ -114,7 +114,7 @@ class FileManagerFile extends Model { if (!$this->attributes['deleted_at']) return null; - return format_date($this->attributes['deleted_at'], __('vuefilemanager.time')); + return format_date(set_time_by_user_timezone($this->attributes['deleted_at']), __('vuefilemanager.time')); } /** diff --git a/app/FileManagerFolder.php b/app/FileManagerFolder.php index 51cdeaec..c8d66b2a 100644 --- a/app/FileManagerFolder.php +++ b/app/FileManagerFolder.php @@ -133,7 +133,7 @@ class FileManagerFolder extends Model */ public function getCreatedAtAttribute() { - return format_date($this->attributes['created_at'], __('vuefilemanager.time')); + return format_date(set_time_by_user_timezone($this->attributes['created_at']), __('vuefilemanager.time')); } /** @@ -145,7 +145,7 @@ class FileManagerFolder extends Model { if (! $this->attributes['deleted_at']) return null; - return format_date($this->attributes['deleted_at'], __('vuefilemanager.time')); + return format_date(set_time_by_user_timezone($this->attributes['deleted_at']), __('vuefilemanager.time')); } /** diff --git a/app/Http/Controllers/FileFunctions/EditItemsController.php b/app/Http/Controllers/FileFunctions/EditItemsController.php index 4eb3456c..c3ae9d56 100644 --- a/app/Http/Controllers/FileFunctions/EditItemsController.php +++ b/app/Http/Controllers/FileFunctions/EditItemsController.php @@ -429,8 +429,6 @@ class EditItemsController extends Controller $zip = Editor::zip_files($files); - dd($zip); - // Get file return response([ 'url' => route('zip', $zip->id), diff --git a/app/Http/Helpers/helpers.php b/app/Http/Helpers/helpers.php index abe6d458..df79d867 100644 --- a/app/Http/Helpers/helpers.php +++ b/app/Http/Helpers/helpers.php @@ -2,6 +2,7 @@ use App\FileManagerFile; use App\FileManagerFolder; +use App\User; use App\Setting; use App\Share; use ByteUnits\Metric; @@ -766,3 +767,19 @@ function get_files_for_zip($folders, $files = [], $path = []) return get_files_for_zip($folders->folders->first(), $files, $path); } + +/** + * Set time by user timezone GMT + * + * @param $time + * @return int + */ +function set_time_by_user_timezone($time) +{ + $user = Auth::user(); + + // Get the value of timezone if user have some + $time_zone = intval($user->settings->timezone * 60 ?? null); + + return Carbon::parse($time)->addMinutes($time_zone ?? null); +} diff --git a/app/Http/Resources/UserResource.php b/app/Http/Resources/UserResource.php index 62df61a1..2740901a 100644 --- a/app/Http/Resources/UserResource.php +++ b/app/Http/Resources/UserResource.php @@ -76,7 +76,16 @@ class UserResource extends JsonResource 'folders' => $this->folder_tree ], ], - ] + ], + 'timezone' => [ + 'data' => [ + 'id' => '1', + 'type' => 'timezone', + 'attributes' => [ + 'timezone' =>$this->settings->timezone + ], + ] + ], ] ]; } diff --git a/config/app.php b/config/app.php index bc30b52b..00d4ec4c 100644 --- a/config/app.php +++ b/config/app.php @@ -67,7 +67,7 @@ return [ | */ - 'timezone' => 'America/Toronto', + 'timezone' => 'UTC', /* |-------------------------------------------------------------------------- diff --git a/database/migrations/2021_01_03_164426_add_timezone_to_user_settings_table.php b/database/migrations/2021_01_03_164426_add_timezone_to_user_settings_table.php new file mode 100644 index 00000000..06eb00e9 --- /dev/null +++ b/database/migrations/2021_01_03_164426_add_timezone_to_user_settings_table.php @@ -0,0 +1,32 @@ +integer('timezone')->after('billing_phone_number')->nullable(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::table('user_settings', function (Blueprint $table) { + // + }); + } +} diff --git a/public/mix-manifest.json b/public/mix-manifest.json index 4ff9d93b..14828e31 100644 --- a/public/mix-manifest.json +++ b/public/mix-manifest.json @@ -44,7 +44,7 @@ "/chunks/plan-settings.js": "/chunks/plan-settings.js?id=e608674e1719be65fe6f", "/chunks/plan-subscribers.js": "/chunks/plan-subscribers.js?id=8655313c7b71b1019c8f", "/chunks/plans.js": "/chunks/plans.js?id=d6d92de642403caa999b", - "/chunks/profile.js": "/chunks/profile.js?id=1e629aa55540ed106ce7", + "/chunks/profile.js": "/chunks/profile.js?id=abfb1dad3d8fdce92787", "/chunks/profile~chunks/settings-password.js": "/chunks/profile~chunks/settings-password.js?id=f9e2ea1515204b5c63b6", "/chunks/purchase-code.js": "/chunks/purchase-code.js?id=91a470e84a34587f3944", "/chunks/settings.js": "/chunks/settings.js?id=87d29c7fd4e0e6f1a3bd", @@ -74,5 +74,40 @@ "/chunks/user-password.js": "/chunks/user-password.js?id=ac51d17a4aa7ae50bc88", "/chunks/user-storage.js": "/chunks/user-storage.js?id=5cfec8a8f8a8aef24ef2", "/chunks/user-subscription.js": "/chunks/user-subscription.js?id=34603496ceacb8bd2da3", - "/chunks/users.js": "/chunks/users.js?id=6e68cb068f69fba3199c" + "/chunks/users.js": "/chunks/users.js?id=6e68cb068f69fba3199c", + "/chunks/files~chunks/shared-files~chunks/shared-page.0d42e15c9fc9a17db140.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.0d42e15c9fc9a17db140.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.0d1d9e9d24b672e0eb4d.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.0d1d9e9d24b672e0eb4d.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.00d1c9d50337238888d6.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.00d1c9d50337238888d6.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.69875e53b11bb1bd4a9d.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.69875e53b11bb1bd4a9d.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.c4cded7f2584ba7f58ec.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.c4cded7f2584ba7f58ec.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.eb22772495bd39a4ca16.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.eb22772495bd39a4ca16.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.2d3b6de84e5ca46a2a3b.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.2d3b6de84e5ca46a2a3b.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.fb39421b71d4211adaf9.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.fb39421b71d4211adaf9.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.dfebbee6812986456b84.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.dfebbee6812986456b84.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.9a4b54ecb21b0e9e5d62.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.9a4b54ecb21b0e9e5d62.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.22ca8324730e2b3d844c.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.22ca8324730e2b3d844c.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.af3996aaf217a7e41cf9.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.af3996aaf217a7e41cf9.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.9ba89a575c6d5c664c26.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.9ba89a575c6d5c664c26.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.d9f1862daa9b39627335.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.d9f1862daa9b39627335.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.9c7c11a70f6ca143a73e.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.9c7c11a70f6ca143a73e.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.195fbecc5f0cddfead17.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.195fbecc5f0cddfead17.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.f8baf448ac3897f2a01d.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.f8baf448ac3897f2a01d.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.a48e830506afe0f3db58.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.a48e830506afe0f3db58.hot-update.js", + "/chunks/profile.9bbd067322086f669c7f.hot-update.js": "/chunks/profile.9bbd067322086f669c7f.hot-update.js", + "/chunks/profile.5caad98642a195d5c402.hot-update.js": "/chunks/profile.5caad98642a195d5c402.hot-update.js", + "/chunks/profile.16965358d677097b2876.hot-update.js": "/chunks/profile.16965358d677097b2876.hot-update.js", + "/chunks/profile.6757cd9355c2ae37fa81.hot-update.js": "/chunks/profile.6757cd9355c2ae37fa81.hot-update.js", + "/chunks/profile.58467e9a426eb06fe7e8.hot-update.js": "/chunks/profile.58467e9a426eb06fe7e8.hot-update.js", + "/chunks/profile.0e178ae895ce6f15a656.hot-update.js": "/chunks/profile.0e178ae895ce6f15a656.hot-update.js", + "/chunks/profile.9e8431547a69ee335a52.hot-update.js": "/chunks/profile.9e8431547a69ee335a52.hot-update.js", + "/chunks/profile.8b872787490512864078.hot-update.js": "/chunks/profile.8b872787490512864078.hot-update.js", + "/js/main.914e014ba4448b5fd12c.hot-update.js": "/js/main.914e014ba4448b5fd12c.hot-update.js", + "/js/main.b6937cd8d5084f9cdee9.hot-update.js": "/js/main.b6937cd8d5084f9cdee9.hot-update.js", + "/chunks/profile.b72bfd249a1398fa9112.hot-update.js": "/chunks/profile.b72bfd249a1398fa9112.hot-update.js", + "/chunks/profile.930b438250c236f4503d.hot-update.js": "/chunks/profile.930b438250c236f4503d.hot-update.js", + "/chunks/profile.97fa89c4a4697afec88b.hot-update.js": "/chunks/profile.97fa89c4a4697afec88b.hot-update.js", + "/chunks/profile.b1f78aeb1e02d400b21f.hot-update.js": "/chunks/profile.b1f78aeb1e02d400b21f.hot-update.js", + "/chunks/profile.ac7401c63080dabe647a.hot-update.js": "/chunks/profile.ac7401c63080dabe647a.hot-update.js", + "/chunks/profile.9e5657a7d7234d922466.hot-update.js": "/chunks/profile.9e5657a7d7234d922466.hot-update.js", + "/chunks/profile.cc7877e8ededddef67ca.hot-update.js": "/chunks/profile.cc7877e8ededddef67ca.hot-update.js" } diff --git a/public/phpinfo.php b/public/phpinfo.php deleted file mode 100644 index 976ac140..00000000 --- a/public/phpinfo.php +++ /dev/null @@ -1,6 +0,0 @@ - \ No newline at end of file diff --git a/resources/js/components/Others/CreateFolder.vue b/resources/js/components/Others/CreateFolder.vue index 7ca85937..891a60ff 100644 --- a/resources/js/components/Others/CreateFolder.vue +++ b/resources/js/components/Others/CreateFolder.vue @@ -13,7 +13,7 @@ - + {{ errors[0] }} @@ -82,6 +82,15 @@ } }, }, + mounted () { + events.$on('popup:open', ({name}) => { + + if (name === 'create-folder') + this.$nextTick(() => { + this.$refs.input.focus() + }) + }) + } } diff --git a/resources/js/components/Others/RenameItem.vue b/resources/js/components/Others/RenameItem.vue index 0c7f9c2a..17d6af68 100644 --- a/resources/js/components/Others/RenameItem.vue +++ b/resources/js/components/Others/RenameItem.vue @@ -15,7 +15,7 @@ - + {{ errors[0] }} @@ -103,6 +103,10 @@ if (args.name !== 'rename-item') return + this.$nextTick(() => { + this.$refs.input.focus() + }) + // Store picked item this.pickedItem = args.item }) diff --git a/resources/js/views/User/Settings.vue b/resources/js/views/User/Settings.vue index 4caf36bb..71b98710 100644 --- a/resources/js/views/User/Settings.vue +++ b/resources/js/views/User/Settings.vue @@ -105,6 +105,25 @@
+ + +
+ User Timezone +
+ +
+ + + Set your timezone by type the hours of your GMT : 1, -5, 1.5 + +
+
+
+
@@ -147,6 +166,7 @@ return { userInfo: undefined, billingInfo: undefined, + userTimezone: undefined, isLoading: false, } }, @@ -158,6 +178,8 @@ }, created() { + this.userTimezone = this.user.relationships.timezone.data.attributes.timezone + this.userInfo = { name: this.user.data.attributes.name, email: this.user.data.attributes.email From a100671cc040f318c14d5ea1afe1f2632ac6cade Mon Sep 17 00:00:00 2001 From: Milos Holba Date: Mon, 4 Jan 2021 12:09:23 +0100 Subject: [PATCH 03/46] timezone change int do decimal fix set_time_by_user_timezone function --- app/Http/Helpers/helpers.php | 13 ++++-- ...26_add_timezone_to_user_settings_table.php | 2 +- public/mix-manifest.json | 41 +++---------------- resources/js/views/User/Settings.vue | 10 +++-- 4 files changed, 22 insertions(+), 44 deletions(-) diff --git a/app/Http/Helpers/helpers.php b/app/Http/Helpers/helpers.php index df79d867..d6542705 100644 --- a/app/Http/Helpers/helpers.php +++ b/app/Http/Helpers/helpers.php @@ -778,8 +778,15 @@ function set_time_by_user_timezone($time) { $user = Auth::user(); - // Get the value of timezone if user have some - $time_zone = intval($user->settings->timezone * 60 ?? null); + if($user) { - return Carbon::parse($time)->addMinutes($time_zone ?? null); + // Get the value of timezone if user have some + $time_zone = intval($user->settings->timezone * 60 ?? null); + + return Carbon::parse($time)->addMinutes($time_zone ?? null); + } + if(! $user) { + + return Carbon::parse($time); + } } diff --git a/database/migrations/2021_01_03_164426_add_timezone_to_user_settings_table.php b/database/migrations/2021_01_03_164426_add_timezone_to_user_settings_table.php index 06eb00e9..b9782a54 100644 --- a/database/migrations/2021_01_03_164426_add_timezone_to_user_settings_table.php +++ b/database/migrations/2021_01_03_164426_add_timezone_to_user_settings_table.php @@ -14,7 +14,7 @@ class AddTimezoneToUserSettingsTable extends Migration public function up() { Schema::table('user_settings', function (Blueprint $table) { - $table->integer('timezone')->after('billing_phone_number')->nullable(); + $table->decimal('timezone', 10, 1)->after('billing_phone_number')->nullable(); }); } diff --git a/public/mix-manifest.json b/public/mix-manifest.json index 14828e31..da3946c4 100644 --- a/public/mix-manifest.json +++ b/public/mix-manifest.json @@ -44,7 +44,7 @@ "/chunks/plan-settings.js": "/chunks/plan-settings.js?id=e608674e1719be65fe6f", "/chunks/plan-subscribers.js": "/chunks/plan-subscribers.js?id=8655313c7b71b1019c8f", "/chunks/plans.js": "/chunks/plans.js?id=d6d92de642403caa999b", - "/chunks/profile.js": "/chunks/profile.js?id=abfb1dad3d8fdce92787", + "/chunks/profile.js": "/chunks/profile.js?id=23c87f7bf1499e72b353", "/chunks/profile~chunks/settings-password.js": "/chunks/profile~chunks/settings-password.js?id=f9e2ea1515204b5c63b6", "/chunks/purchase-code.js": "/chunks/purchase-code.js?id=91a470e84a34587f3944", "/chunks/settings.js": "/chunks/settings.js?id=87d29c7fd4e0e6f1a3bd", @@ -75,39 +75,8 @@ "/chunks/user-storage.js": "/chunks/user-storage.js?id=5cfec8a8f8a8aef24ef2", "/chunks/user-subscription.js": "/chunks/user-subscription.js?id=34603496ceacb8bd2da3", "/chunks/users.js": "/chunks/users.js?id=6e68cb068f69fba3199c", - "/chunks/files~chunks/shared-files~chunks/shared-page.0d42e15c9fc9a17db140.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.0d42e15c9fc9a17db140.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.0d1d9e9d24b672e0eb4d.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.0d1d9e9d24b672e0eb4d.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.00d1c9d50337238888d6.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.00d1c9d50337238888d6.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.69875e53b11bb1bd4a9d.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.69875e53b11bb1bd4a9d.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.c4cded7f2584ba7f58ec.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.c4cded7f2584ba7f58ec.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.eb22772495bd39a4ca16.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.eb22772495bd39a4ca16.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.2d3b6de84e5ca46a2a3b.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.2d3b6de84e5ca46a2a3b.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.fb39421b71d4211adaf9.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.fb39421b71d4211adaf9.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.dfebbee6812986456b84.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.dfebbee6812986456b84.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.9a4b54ecb21b0e9e5d62.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.9a4b54ecb21b0e9e5d62.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.22ca8324730e2b3d844c.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.22ca8324730e2b3d844c.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.af3996aaf217a7e41cf9.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.af3996aaf217a7e41cf9.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.9ba89a575c6d5c664c26.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.9ba89a575c6d5c664c26.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.d9f1862daa9b39627335.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.d9f1862daa9b39627335.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.9c7c11a70f6ca143a73e.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.9c7c11a70f6ca143a73e.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.195fbecc5f0cddfead17.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.195fbecc5f0cddfead17.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.f8baf448ac3897f2a01d.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.f8baf448ac3897f2a01d.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.a48e830506afe0f3db58.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.a48e830506afe0f3db58.hot-update.js", - "/chunks/profile.9bbd067322086f669c7f.hot-update.js": "/chunks/profile.9bbd067322086f669c7f.hot-update.js", - "/chunks/profile.5caad98642a195d5c402.hot-update.js": "/chunks/profile.5caad98642a195d5c402.hot-update.js", - "/chunks/profile.16965358d677097b2876.hot-update.js": "/chunks/profile.16965358d677097b2876.hot-update.js", - "/chunks/profile.6757cd9355c2ae37fa81.hot-update.js": "/chunks/profile.6757cd9355c2ae37fa81.hot-update.js", - "/chunks/profile.58467e9a426eb06fe7e8.hot-update.js": "/chunks/profile.58467e9a426eb06fe7e8.hot-update.js", - "/chunks/profile.0e178ae895ce6f15a656.hot-update.js": "/chunks/profile.0e178ae895ce6f15a656.hot-update.js", - "/chunks/profile.9e8431547a69ee335a52.hot-update.js": "/chunks/profile.9e8431547a69ee335a52.hot-update.js", - "/chunks/profile.8b872787490512864078.hot-update.js": "/chunks/profile.8b872787490512864078.hot-update.js", - "/js/main.914e014ba4448b5fd12c.hot-update.js": "/js/main.914e014ba4448b5fd12c.hot-update.js", - "/js/main.b6937cd8d5084f9cdee9.hot-update.js": "/js/main.b6937cd8d5084f9cdee9.hot-update.js", - "/chunks/profile.b72bfd249a1398fa9112.hot-update.js": "/chunks/profile.b72bfd249a1398fa9112.hot-update.js", - "/chunks/profile.930b438250c236f4503d.hot-update.js": "/chunks/profile.930b438250c236f4503d.hot-update.js", - "/chunks/profile.97fa89c4a4697afec88b.hot-update.js": "/chunks/profile.97fa89c4a4697afec88b.hot-update.js", - "/chunks/profile.b1f78aeb1e02d400b21f.hot-update.js": "/chunks/profile.b1f78aeb1e02d400b21f.hot-update.js", - "/chunks/profile.ac7401c63080dabe647a.hot-update.js": "/chunks/profile.ac7401c63080dabe647a.hot-update.js", - "/chunks/profile.9e5657a7d7234d922466.hot-update.js": "/chunks/profile.9e5657a7d7234d922466.hot-update.js", - "/chunks/profile.cc7877e8ededddef67ca.hot-update.js": "/chunks/profile.cc7877e8ededddef67ca.hot-update.js" + "/chunks/profile.bbedc649c9557c611540.hot-update.js": "/chunks/profile.bbedc649c9557c611540.hot-update.js", + "/chunks/profile.f7f0ad1144c4a00d179b.hot-update.js": "/chunks/profile.f7f0ad1144c4a00d179b.hot-update.js", + "/chunks/profile.b44a1841612eeeeddbbb.hot-update.js": "/chunks/profile.b44a1841612eeeeddbbb.hot-update.js", + "/chunks/profile.262502d6c340ecff7f8b.hot-update.js": "/chunks/profile.262502d6c340ecff7f8b.hot-update.js" } diff --git a/resources/js/views/User/Settings.vue b/resources/js/views/User/Settings.vue index 71b98710..6560f4e6 100644 --- a/resources/js/views/User/Settings.vue +++ b/resources/js/views/User/Settings.vue @@ -108,14 +108,16 @@
- User Timezone + Timezone
- +
Set your timezone by type the hours of your GMT : 1, -5, 1.5 From ba28ac6184b79593ded8c724f143708eb04a6861 Mon Sep 17 00:00:00 2001 From: Milos Holba Date: Tue, 5 Jan 2021 11:40:05 +0100 Subject: [PATCH 04/46] Change timezone input to select in Settings.vue --- public/mix-manifest.json | 39 ++++++-- resources/js/i18n/lang/cn.json | 4 +- resources/js/i18n/lang/en.json | 4 +- resources/js/i18n/lang/sk.json | 4 +- resources/js/store/modules/app.js | 127 +++++++++++++++++++++++++++ resources/js/views/User/Settings.vue | 40 ++++----- 6 files changed, 188 insertions(+), 30 deletions(-) diff --git a/public/mix-manifest.json b/public/mix-manifest.json index da3946c4..1fe5650b 100644 --- a/public/mix-manifest.json +++ b/public/mix-manifest.json @@ -44,7 +44,7 @@ "/chunks/plan-settings.js": "/chunks/plan-settings.js?id=e608674e1719be65fe6f", "/chunks/plan-subscribers.js": "/chunks/plan-subscribers.js?id=8655313c7b71b1019c8f", "/chunks/plans.js": "/chunks/plans.js?id=d6d92de642403caa999b", - "/chunks/profile.js": "/chunks/profile.js?id=23c87f7bf1499e72b353", + "/chunks/profile.js": "/chunks/profile.js?id=015a2fcbaf2946f7eb11", "/chunks/profile~chunks/settings-password.js": "/chunks/profile~chunks/settings-password.js?id=f9e2ea1515204b5c63b6", "/chunks/purchase-code.js": "/chunks/purchase-code.js?id=91a470e84a34587f3944", "/chunks/settings.js": "/chunks/settings.js?id=87d29c7fd4e0e6f1a3bd", @@ -75,8 +75,37 @@ "/chunks/user-storage.js": "/chunks/user-storage.js?id=5cfec8a8f8a8aef24ef2", "/chunks/user-subscription.js": "/chunks/user-subscription.js?id=34603496ceacb8bd2da3", "/chunks/users.js": "/chunks/users.js?id=6e68cb068f69fba3199c", - "/chunks/profile.bbedc649c9557c611540.hot-update.js": "/chunks/profile.bbedc649c9557c611540.hot-update.js", - "/chunks/profile.f7f0ad1144c4a00d179b.hot-update.js": "/chunks/profile.f7f0ad1144c4a00d179b.hot-update.js", - "/chunks/profile.b44a1841612eeeeddbbb.hot-update.js": "/chunks/profile.b44a1841612eeeeddbbb.hot-update.js", - "/chunks/profile.262502d6c340ecff7f8b.hot-update.js": "/chunks/profile.262502d6c340ecff7f8b.hot-update.js" + "/chunks/profile.48e4d5c4c778d047693b.hot-update.js": "/chunks/profile.48e4d5c4c778d047693b.hot-update.js", + "/chunks/profile.cf35785b076d2ea8bf59.hot-update.js": "/chunks/profile.cf35785b076d2ea8bf59.hot-update.js", + "/chunks/profile.f2bdfd9a65568dca5f65.hot-update.js": "/chunks/profile.f2bdfd9a65568dca5f65.hot-update.js", + "/chunks/profile.4281151680b57b017d09.hot-update.js": "/chunks/profile.4281151680b57b017d09.hot-update.js", + "/chunks/profile.b0da8d0c2aebcdc9a15b.hot-update.js": "/chunks/profile.b0da8d0c2aebcdc9a15b.hot-update.js", + "/chunks/profile.0cde8b34baad98d1eddf.hot-update.js": "/chunks/profile.0cde8b34baad98d1eddf.hot-update.js", + "/chunks/profile.8bf98609e94b605774ed.hot-update.js": "/chunks/profile.8bf98609e94b605774ed.hot-update.js", + "/chunks/profile.ea11c5762ac710f99855.hot-update.js": "/chunks/profile.ea11c5762ac710f99855.hot-update.js", + "/chunks/profile.6f39169aa82eaf172f07.hot-update.js": "/chunks/profile.6f39169aa82eaf172f07.hot-update.js", + "/chunks/profile.749c8df3990b8146a27f.hot-update.js": "/chunks/profile.749c8df3990b8146a27f.hot-update.js", + "/chunks/profile.d23c566cc2d84f35d01e.hot-update.js": "/chunks/profile.d23c566cc2d84f35d01e.hot-update.js", + "/chunks/profile.913083302dce6860cea2.hot-update.js": "/chunks/profile.913083302dce6860cea2.hot-update.js", + "/chunks/profile.2e1b5ab5c9a2289a0ab9.hot-update.js": "/chunks/profile.2e1b5ab5c9a2289a0ab9.hot-update.js", + "/chunks/profile.f3655d3d3e0d0345044b.hot-update.js": "/chunks/profile.f3655d3d3e0d0345044b.hot-update.js", + "/chunks/profile.8d71d69db264c4930f61.hot-update.js": "/chunks/profile.8d71d69db264c4930f61.hot-update.js", + "/chunks/profile.4a76781d8cd65ca01ad5.hot-update.js": "/chunks/profile.4a76781d8cd65ca01ad5.hot-update.js", + "/chunks/profile.aebb498400de6f657dd9.hot-update.js": "/chunks/profile.aebb498400de6f657dd9.hot-update.js", + "/chunks/profile.575719f7c08ec40a0beb.hot-update.js": "/chunks/profile.575719f7c08ec40a0beb.hot-update.js", + "/chunks/profile.7ddb05f4a448a2e0ada7.hot-update.js": "/chunks/profile.7ddb05f4a448a2e0ada7.hot-update.js", + "/chunks/profile.f22b089608a126873345.hot-update.js": "/chunks/profile.f22b089608a126873345.hot-update.js", + "/chunks/profile.ccdadf038bc7b9809093.hot-update.js": "/chunks/profile.ccdadf038bc7b9809093.hot-update.js", + "/chunks/profile.8968ca0391d2ffdd3f7d.hot-update.js": "/chunks/profile.8968ca0391d2ffdd3f7d.hot-update.js", + "/chunks/profile.2984a400ad28091d27f0.hot-update.js": "/chunks/profile.2984a400ad28091d27f0.hot-update.js", + "/chunks/profile.28f64ac138e75f4aee02.hot-update.js": "/chunks/profile.28f64ac138e75f4aee02.hot-update.js", + "/chunks/profile.711fb4c234c4dcef1916.hot-update.js": "/chunks/profile.711fb4c234c4dcef1916.hot-update.js", + "/chunks/profile.d5977267dfceca8b2e60.hot-update.js": "/chunks/profile.d5977267dfceca8b2e60.hot-update.js", + "/js/main.7f9c080317d86905d411.hot-update.js": "/js/main.7f9c080317d86905d411.hot-update.js", + "/js/main.b744b01553b04c6b839f.hot-update.js": "/js/main.b744b01553b04c6b839f.hot-update.js", + "/chunks/profile.fc55c80000f813c649df.hot-update.js": "/chunks/profile.fc55c80000f813c649df.hot-update.js", + "/js/main.403a2bf36e663ed79525.hot-update.js": "/js/main.403a2bf36e663ed79525.hot-update.js", + "/js/main.dd946068d5b6a91a1045.hot-update.js": "/js/main.dd946068d5b6a91a1045.hot-update.js", + "/chunks/profile.192f673895b9befd2bcc.hot-update.js": "/chunks/profile.192f673895b9befd2bcc.hot-update.js", + "/js/main.3def6113de0b8b6f628b.hot-update.js": "/js/main.3def6113de0b8b6f628b.hot-update.js" } diff --git a/resources/js/i18n/lang/cn.json b/resources/js/i18n/lang/cn.json index 2bc77749..ab73881e 100644 --- a/resources/js/i18n/lang/cn.json +++ b/resources/js/i18n/lang/cn.json @@ -803,7 +803,9 @@ "state": "州", "state_plac": "输入您的帐单状态", "title_account": "帐户信息", - "title_billing": "账单信息" + "title_billing": "账单信息", + "timezone": "Timezone", + "timezone_plac" : "Select your timezone" }, "user_subscription": { "billed": "开票", diff --git a/resources/js/i18n/lang/en.json b/resources/js/i18n/lang/en.json index 34b90d75..d0a6036a 100644 --- a/resources/js/i18n/lang/en.json +++ b/resources/js/i18n/lang/en.json @@ -805,7 +805,9 @@ "state": "State", "state_plac": "Type your billing state", "title_account": "Account Information", - "title_billing": "Billing Information" + "title_billing": "Billing Information", + "timezone": "Timezone", + "timezone_plac" : "Select your timezone" }, "user_subscription": { "billed": "Billed", diff --git a/resources/js/i18n/lang/sk.json b/resources/js/i18n/lang/sk.json index a0412e21..5f97495b 100644 --- a/resources/js/i18n/lang/sk.json +++ b/resources/js/i18n/lang/sk.json @@ -805,7 +805,9 @@ "state": "Štát", "state_plac": "Zadajte Štát", "title_account": "informácie o účte", - "title_billing": "Fakturačné údaje" + "title_billing": "Fakturačné údaje", + "timezone": "Časové pásmo", + "timezone_plac" : "Vyberte svoje časové pásmo" }, "user_subscription": { "billed": "Ůčtované", diff --git a/resources/js/store/modules/app.js b/resources/js/store/modules/app.js index 53f58fe4..6a0b0e90 100644 --- a/resources/js/store/modules/app.js +++ b/resources/js/store/modules/app.js @@ -839,6 +839,132 @@ const defaultState = { value: 'ZMW', }, ], + timezones : [ + { + value: "-12.0", + label: "(GMT -12:00) Eniwetok, Kwajalein" + }, + { + value: "-11.0", + label: "(GMT -11:00) Midway Island, Samoa" + }, + { + value: "-10.0", + label: "(GMT -10:00) Hawaii" + }, + { + value: "-9.0", + label: "(GMT -9:00) Alaska" + }, + { + value: "-8.0", + label: "(GMT -8:00) Pacific Time (US & Canada)" + }, + { + value: "-7.0", + label: "(GMT -7:00) Mountain Time (US & Canada)" + }, + { + value: "-6.0", + label: "(GMT -6:00) Central Time (US & Canada), Mexico City" + }, + { + value: "-5.0", + label: "(GMT -5:00) Eastern Time (US & Canada), Bogota, Lima" + }, + { + value: "-4.0", + label: "(GMT -4:00) Atlantic Time (Canada), Caracas, La Paz" + }, + { + value: "-3.5", + label: "(GMT -3:30) Newfoundland" + }, + { + value: "-3.0", + label: "(GMT -3:00) Brazil, Buenos Aires, Georgetown" + }, + { + value: "-2.0", + label: "(GMT -2:00) Mid-Atlantic" + }, + { + value: "-1.0", + label: "(GMT -1:00) Azores, Cape Verde Islands" + }, + { + value: "0.0", + label: "(GMT) Western Europe Time, London, Lisbon, Casablanca" + }, + { + value: "1.0", + label: "(GMT +1:00) Brussels, Copenhagen, Madrid, Paris" + }, + { + value: "2.0", + label: "(GMT +2:00) Kaliningrad, South Africa" + }, + { + value: "3.0", + label: "(GMT +3:00) Baghdad, Riyadh, Moscow, St. Petersburg" + }, + { + value: "3.5", + label: "(GMT +3:30) Tehran" + }, + { + value: "4.0", + label: "(GMT +4:00) Abu Dhabi, Muscat, Baku, Tbilisi" + }, + { + value: "4.5", + label: "(GMT +4:30) Kabul" + }, + { + value: "5.0", + label: "(GMT +5:00) Ekaterinburg, Islamabad, Karachi, Tashkent" + }, + { + value: "5.5", + label: "(GMT +5:30) Bombay, Calcutta, Madras, New Delhi" + }, + { + value: "5.75", + label: "(GMT +5:45) Kathmandu" + }, + { + value: "6.0", + label: "(GMT +6:00) Almaty, Dhaka, Colombo" + }, + { + value: "7.0", + label: "(GMT +7:00) Bangkok, Hanoi, Jakarta" + }, + { + value: "8.0", + label: "(GMT +8:00) Beijing, Perth, Singapore, Hong Kong" + }, + { + value: "9.0", + label: "(GMT +9:00) Tokyo, Seoul, Osaka, Sapporo, Yakutsk" + }, + { + value: "9.5", + label: "(GMT +9:30) Adelaide, Darwin" + }, + { + value: "10.0", + label: "(GMT +10:00) Eastern Australia, Guam, Vladivostok" + }, + { + value: "11.0", + label: "(GMT +11:00) Magadan, Solomon Islands, New Caledonia" + }, + { + value: "12.0", + label: "(GMT +12:00) Auckland, Wellington, Fiji, Kamchatka" + } + ] } const actions = { changePreviewType: ({commit, state}, preview) => { @@ -906,6 +1032,7 @@ const getters = { requestedPlan: state => state.requestedPlan, currencyList: state => state.currencyList, countries: state => state.countries, + timezones: state=> state.timezones, api: state => state.config.api, config: state => state.config, index: state => state.index, diff --git a/resources/js/views/User/Settings.vue b/resources/js/views/User/Settings.vue index 6560f4e6..8d1403d0 100644 --- a/resources/js/views/User/Settings.vue +++ b/resources/js/views/User/Settings.vue @@ -25,6 +25,23 @@
+ + +
+ {{$t('user_settings.timezone')}} +
+ +
+ +
+
+
+
+
{{ $t('user_settings.title_billing') }} @@ -105,27 +122,6 @@
- - -
- Timezone -
- -
- - - Set your timezone by type the hours of your GMT : 1, -5, 1.5 - -
-
-
-
@@ -162,7 +158,7 @@ PageTab, }, computed: { - ...mapGetters(['config', 'countries']), + ...mapGetters(['config', 'countries', 'timezones']), }, data() { return { From 04990fcf7b09c1f68d8fc00f1e0a004593b5ebb5 Mon Sep 17 00:00:00 2001 From: Milos Holba Date: Wed, 6 Jan 2021 17:33:15 +0100 Subject: [PATCH 05/46] add for backend send shared link via email --- .../FileFunctions/ShareController.php | 17 +++++ app/Notifications/SharedSendViaEmail.php | 69 +++++++++++++++++++ app/Share.php | 15 ++++ config/vuefilemanager.php | 2 +- public/mix-manifest.json | 35 +--------- resources/lang/cn/vuefilemanager.php | 5 ++ resources/lang/en/vuefilemanager.php | 5 ++ resources/lang/sk/vuefilemanager.php | 5 ++ routes/api.php | 1 + 9 files changed, 119 insertions(+), 35 deletions(-) create mode 100644 app/Notifications/SharedSendViaEmail.php diff --git a/app/Http/Controllers/FileFunctions/ShareController.php b/app/Http/Controllers/FileFunctions/ShareController.php index e5ec465e..a32de2af 100644 --- a/app/Http/Controllers/FileFunctions/ShareController.php +++ b/app/Http/Controllers/FileFunctions/ShareController.php @@ -117,4 +117,21 @@ class ShareController extends Controller // Done return response('Done!', 204); } + + public function shared_send_via_email (Request $request, $token) + { + $share = Share::where('token', $token) + ->where('user_id', Auth::id()) + ->first(); + + // Demo preview + if (env('APP_DEMO')) { + return response('Done!', 204); + } + + // Send share link via email + $share->sendSharedLinkViaEmail($request->emails, $token); + + return response('Done!', 204); + } } diff --git a/app/Notifications/SharedSendViaEmail.php b/app/Notifications/SharedSendViaEmail.php new file mode 100644 index 00000000..277a4c8c --- /dev/null +++ b/app/Notifications/SharedSendViaEmail.php @@ -0,0 +1,69 @@ +emails = $emails; + $this->token = $token; + $this->user = Auth::user(); + } + + /** + * Get the notification's delivery channels. + * + * @param mixed $notifiable + * @return array + */ + public function via($notifiable) + { + return ['mail']; + } + + /** + * Get the mail representation of the notification. + * + * @param mixed $notifiable + * @return \Illuminate\Notifications\Messages\MailMessage + */ + public function toMail($notifiable) + { + $notifiable->email = $this->emails; + $shared_link = url(env('APP_URL') . '/shared' . '/' . $this->token ); + + + return (new MailMessage) + ->subject(__('vuefilemanager.reset_password_subject') . config('vuefilemanager.app_name')) + ->greeting(__('vuefilemanager.shared_link_email_greeting')) + ->line(__('vuefilemanager.shared_link_email_user', ['user' => $this->user->name, 'email' => $this->user->email])) + ->action(__('vuefilemanager.shared_link_email_link'), $shared_link); + + } + + /** + * Get the array representation of the notification. + * + * @param mixed $notifiable + * @return array + */ + public function toArray($notifiable) + { + return [ + // + ]; + } +} \ No newline at end of file diff --git a/app/Share.php b/app/Share.php index 9985d74c..18cd3912 100644 --- a/app/Share.php +++ b/app/Share.php @@ -3,6 +3,8 @@ namespace App; use Illuminate\Database\Eloquent\Model; +use App\Notifications\SharedSendViaEmail; +use Illuminate\Notifications\Notifiable; /** * App\Share @@ -37,6 +39,8 @@ use Illuminate\Database\Eloquent\Model; */ class Share extends Model { + use Notifiable; + protected $guarded = ['id']; protected $appends = ['link']; @@ -50,4 +54,15 @@ class Share extends Model return url('/shared', ['token' => $this->attributes['token']]); } + + /** + * Send the sahared link notification. + * + * @param string $token $emails + * @return void + */ + public function sendSharedLinkViaEmail($emails, $token) + { + $this->notify(new SharedSendViaEmail($emails, $token)); + } } diff --git a/config/vuefilemanager.php b/config/vuefilemanager.php index 8c1ea0c6..abcbdc88 100644 --- a/config/vuefilemanager.php +++ b/config/vuefilemanager.php @@ -2,7 +2,7 @@ return [ - 'version' => '1.8', + 'version' => '1.8.1', // Define size of chunk uploaded by MB. E.g. integer 128 means chunk size will be 128MB. 'chunk_size' => env('CHUNK_SIZE', '128'), diff --git a/public/mix-manifest.json b/public/mix-manifest.json index 1fe5650b..75ca3185 100644 --- a/public/mix-manifest.json +++ b/public/mix-manifest.json @@ -74,38 +74,5 @@ "/chunks/user-password.js": "/chunks/user-password.js?id=ac51d17a4aa7ae50bc88", "/chunks/user-storage.js": "/chunks/user-storage.js?id=5cfec8a8f8a8aef24ef2", "/chunks/user-subscription.js": "/chunks/user-subscription.js?id=34603496ceacb8bd2da3", - "/chunks/users.js": "/chunks/users.js?id=6e68cb068f69fba3199c", - "/chunks/profile.48e4d5c4c778d047693b.hot-update.js": "/chunks/profile.48e4d5c4c778d047693b.hot-update.js", - "/chunks/profile.cf35785b076d2ea8bf59.hot-update.js": "/chunks/profile.cf35785b076d2ea8bf59.hot-update.js", - "/chunks/profile.f2bdfd9a65568dca5f65.hot-update.js": "/chunks/profile.f2bdfd9a65568dca5f65.hot-update.js", - "/chunks/profile.4281151680b57b017d09.hot-update.js": "/chunks/profile.4281151680b57b017d09.hot-update.js", - "/chunks/profile.b0da8d0c2aebcdc9a15b.hot-update.js": "/chunks/profile.b0da8d0c2aebcdc9a15b.hot-update.js", - "/chunks/profile.0cde8b34baad98d1eddf.hot-update.js": "/chunks/profile.0cde8b34baad98d1eddf.hot-update.js", - "/chunks/profile.8bf98609e94b605774ed.hot-update.js": "/chunks/profile.8bf98609e94b605774ed.hot-update.js", - "/chunks/profile.ea11c5762ac710f99855.hot-update.js": "/chunks/profile.ea11c5762ac710f99855.hot-update.js", - "/chunks/profile.6f39169aa82eaf172f07.hot-update.js": "/chunks/profile.6f39169aa82eaf172f07.hot-update.js", - "/chunks/profile.749c8df3990b8146a27f.hot-update.js": "/chunks/profile.749c8df3990b8146a27f.hot-update.js", - "/chunks/profile.d23c566cc2d84f35d01e.hot-update.js": "/chunks/profile.d23c566cc2d84f35d01e.hot-update.js", - "/chunks/profile.913083302dce6860cea2.hot-update.js": "/chunks/profile.913083302dce6860cea2.hot-update.js", - "/chunks/profile.2e1b5ab5c9a2289a0ab9.hot-update.js": "/chunks/profile.2e1b5ab5c9a2289a0ab9.hot-update.js", - "/chunks/profile.f3655d3d3e0d0345044b.hot-update.js": "/chunks/profile.f3655d3d3e0d0345044b.hot-update.js", - "/chunks/profile.8d71d69db264c4930f61.hot-update.js": "/chunks/profile.8d71d69db264c4930f61.hot-update.js", - "/chunks/profile.4a76781d8cd65ca01ad5.hot-update.js": "/chunks/profile.4a76781d8cd65ca01ad5.hot-update.js", - "/chunks/profile.aebb498400de6f657dd9.hot-update.js": "/chunks/profile.aebb498400de6f657dd9.hot-update.js", - "/chunks/profile.575719f7c08ec40a0beb.hot-update.js": "/chunks/profile.575719f7c08ec40a0beb.hot-update.js", - "/chunks/profile.7ddb05f4a448a2e0ada7.hot-update.js": "/chunks/profile.7ddb05f4a448a2e0ada7.hot-update.js", - "/chunks/profile.f22b089608a126873345.hot-update.js": "/chunks/profile.f22b089608a126873345.hot-update.js", - "/chunks/profile.ccdadf038bc7b9809093.hot-update.js": "/chunks/profile.ccdadf038bc7b9809093.hot-update.js", - "/chunks/profile.8968ca0391d2ffdd3f7d.hot-update.js": "/chunks/profile.8968ca0391d2ffdd3f7d.hot-update.js", - "/chunks/profile.2984a400ad28091d27f0.hot-update.js": "/chunks/profile.2984a400ad28091d27f0.hot-update.js", - "/chunks/profile.28f64ac138e75f4aee02.hot-update.js": "/chunks/profile.28f64ac138e75f4aee02.hot-update.js", - "/chunks/profile.711fb4c234c4dcef1916.hot-update.js": "/chunks/profile.711fb4c234c4dcef1916.hot-update.js", - "/chunks/profile.d5977267dfceca8b2e60.hot-update.js": "/chunks/profile.d5977267dfceca8b2e60.hot-update.js", - "/js/main.7f9c080317d86905d411.hot-update.js": "/js/main.7f9c080317d86905d411.hot-update.js", - "/js/main.b744b01553b04c6b839f.hot-update.js": "/js/main.b744b01553b04c6b839f.hot-update.js", - "/chunks/profile.fc55c80000f813c649df.hot-update.js": "/chunks/profile.fc55c80000f813c649df.hot-update.js", - "/js/main.403a2bf36e663ed79525.hot-update.js": "/js/main.403a2bf36e663ed79525.hot-update.js", - "/js/main.dd946068d5b6a91a1045.hot-update.js": "/js/main.dd946068d5b6a91a1045.hot-update.js", - "/chunks/profile.192f673895b9befd2bcc.hot-update.js": "/chunks/profile.192f673895b9befd2bcc.hot-update.js", - "/js/main.3def6113de0b8b6f628b.hot-update.js": "/js/main.3def6113de0b8b6f628b.hot-update.js" + "/chunks/users.js": "/chunks/users.js?id=6e68cb068f69fba3199c" } diff --git a/resources/lang/cn/vuefilemanager.php b/resources/lang/cn/vuefilemanager.php index e0a96d72..78d98f6f 100644 --- a/resources/lang/cn/vuefilemanager.php +++ b/resources/lang/cn/vuefilemanager.php @@ -7,6 +7,11 @@ return [ 'time' => '%d. %B. %Y 于 %H:%M', 'home' => '首页', + //Shared link email message + 'shared_link_email_greeting' => 'Hello!', + 'shared_link_email_user' => ':user (:email) send you a link to shared files.', + 'shared_link_email_link' => 'Your files', + // Reset password email 'reset_password_greeting' => 'Hello!', 'reset_password_subject' => 'Reset password for your account on ', diff --git a/resources/lang/en/vuefilemanager.php b/resources/lang/en/vuefilemanager.php index 5cedbb1e..de67a359 100644 --- a/resources/lang/en/vuefilemanager.php +++ b/resources/lang/en/vuefilemanager.php @@ -7,6 +7,11 @@ return [ 'time' => '%d. %B. %Y at %H:%M', 'home' => 'Home', + //Shared link email message + 'shared_link_email_greeting' => 'Hello!', + 'shared_link_email_user' => ':user (:email) send you a link to shared files.', + 'shared_link_email_link' => 'Your files', + // Reset password email 'reset_password_greeting' => 'Hello!', 'reset_password_subject' => 'Reset password for your account on ', diff --git a/resources/lang/sk/vuefilemanager.php b/resources/lang/sk/vuefilemanager.php index f5f2105d..7d56f330 100644 --- a/resources/lang/sk/vuefilemanager.php +++ b/resources/lang/sk/vuefilemanager.php @@ -7,6 +7,11 @@ return [ 'time' => '%d. %B. %Y o %H:%M', 'home' => 'Domov', + //Shared link email message + 'shared_link_email_greeting' => 'Ahoj!', + 'shared_link_email_user' => ':user (:email) ti posiela odkaz pre zdielane súbory.', + 'shared_link_email_link' => 'Vaše súbory', + // Reset password email 'reset_password_greeting' => 'Ahoj!', 'reset_password_subject' => 'Resetujte svoje heslo v aplikácií ', diff --git a/routes/api.php b/routes/api.php index 3ab3f385..239f2d0e 100644 --- a/routes/api.php +++ b/routes/api.php @@ -117,6 +117,7 @@ Route::group(['middleware' => ['auth:api', 'auth.master', 'scope:master']], func Route::post('/folders/favourites', 'FileFunctions\FavouriteController@store'); // Share + Route::post('/share/{token}/send-email', 'FileFunctions\ShareController@shared_send_via_email'); Route::post('/share/cancel', 'FileFunctions\ShareController@destroy'); Route::patch('/share/{token}', 'FileFunctions\ShareController@update'); Route::post('/share', 'FileFunctions\ShareController@store'); From 3285af3603b24df5749116be24b257f950368675 Mon Sep 17 00:00:00 2001 From: Milos Holba Date: Mon, 11 Jan 2021 21:11:09 +0100 Subject: [PATCH 06/46] add to create share link a send share vie email option --- .../FileFunctions/ShareController.php | 10 +- .../Requests/Share/CreateShareRequest.php | 1 + app/Notifications/SharedSendViaEmail.php | 2 +- public/mix-manifest.json | 333 +++++++++++++++++- .../components/Others/Forms/EmailsInput.vue | 152 ++++++++ .../js/components/Others/ShareCreate.vue | 104 ++++++ resources/js/i18n/lang/cn.json | 7 +- resources/js/i18n/lang/en.json | 7 +- resources/js/i18n/lang/sk.json | 7 +- resources/lang/cn/vuefilemanager.php | 1 + resources/lang/en/vuefilemanager.php | 1 + resources/lang/sk/vuefilemanager.php | 3 +- 12 files changed, 621 insertions(+), 7 deletions(-) create mode 100644 resources/js/components/Others/Forms/EmailsInput.vue diff --git a/app/Http/Controllers/FileFunctions/ShareController.php b/app/Http/Controllers/FileFunctions/ShareController.php index a32de2af..4a8fab00 100644 --- a/app/Http/Controllers/FileFunctions/ShareController.php +++ b/app/Http/Controllers/FileFunctions/ShareController.php @@ -58,7 +58,15 @@ class ShareController extends Controller ]; // Return created shared record - return new ShareResource(Share::create($options)); + $share = new ShareResource(Share::create($options)); + + // Send shared link via email + if($request->emails) { + $share->sendSharedLinkViaEmail($request->emails, $token); + } + + + return $share; } /** diff --git a/app/Http/Requests/Share/CreateShareRequest.php b/app/Http/Requests/Share/CreateShareRequest.php index bf8c7885..82c15278 100644 --- a/app/Http/Requests/Share/CreateShareRequest.php +++ b/app/Http/Requests/Share/CreateShareRequest.php @@ -31,6 +31,7 @@ class CreateShareRequest extends FormRequest 'expiration' => 'integer|nullable', 'permission' => 'string', 'password' => 'string', + // 'emails' => 'email' ]; } } diff --git a/app/Notifications/SharedSendViaEmail.php b/app/Notifications/SharedSendViaEmail.php index 277a4c8c..950c3728 100644 --- a/app/Notifications/SharedSendViaEmail.php +++ b/app/Notifications/SharedSendViaEmail.php @@ -47,7 +47,7 @@ class SharedSendViaEmail extends Notification return (new MailMessage) - ->subject(__('vuefilemanager.reset_password_subject') . config('vuefilemanager.app_name')) + ->subject(__('vuefilemanager.shared_link_email_subject' , ['user' => $this->user->name]) . config('vuefilemanager.app_name')) ->greeting(__('vuefilemanager.shared_link_email_greeting')) ->line(__('vuefilemanager.shared_link_email_user', ['user' => $this->user->name, 'email' => $this->user->email])) ->action(__('vuefilemanager.shared_link_email_link'), $shared_link); diff --git a/public/mix-manifest.json b/public/mix-manifest.json index 75ca3185..b2d33f2d 100644 --- a/public/mix-manifest.json +++ b/public/mix-manifest.json @@ -74,5 +74,336 @@ "/chunks/user-password.js": "/chunks/user-password.js?id=ac51d17a4aa7ae50bc88", "/chunks/user-storage.js": "/chunks/user-storage.js?id=5cfec8a8f8a8aef24ef2", "/chunks/user-subscription.js": "/chunks/user-subscription.js?id=34603496ceacb8bd2da3", - "/chunks/users.js": "/chunks/users.js?id=6e68cb068f69fba3199c" + "/chunks/users.js": "/chunks/users.js?id=6e68cb068f69fba3199c", + "/js/main.1b85a59ba9d22abe3c14.hot-update.js": "/js/main.1b85a59ba9d22abe3c14.hot-update.js", + "/js/main.f447a679da701dd9acd7.hot-update.js": "/js/main.f447a679da701dd9acd7.hot-update.js", + "/js/main.e00fc6dda86dbe31d9a7.hot-update.js": "/js/main.e00fc6dda86dbe31d9a7.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.e00fc6dda86dbe31d9a7.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.e00fc6dda86dbe31d9a7.hot-update.js", + "/chunks/profile.e00fc6dda86dbe31d9a7.hot-update.js": "/chunks/profile.e00fc6dda86dbe31d9a7.hot-update.js", + "/chunks/shared-page.e00fc6dda86dbe31d9a7.hot-update.js": "/chunks/shared-page.e00fc6dda86dbe31d9a7.hot-update.js", + "/js/main.5be39b9722ff8a7c726f.hot-update.js": "/js/main.5be39b9722ff8a7c726f.hot-update.js", + "/js/main.73159dcb6521b1b10b6e.hot-update.js": "/js/main.73159dcb6521b1b10b6e.hot-update.js", + "/js/main.6d5e703d736b169c586d.hot-update.js": "/js/main.6d5e703d736b169c586d.hot-update.js", + "/js/main.240cf30b7cc90cf8d8a1.hot-update.js": "/js/main.240cf30b7cc90cf8d8a1.hot-update.js", + "/js/main.d0d03a9a052d3666612b.hot-update.js": "/js/main.d0d03a9a052d3666612b.hot-update.js", + "/js/main.36f42aacc667c12f0300.hot-update.js": "/js/main.36f42aacc667c12f0300.hot-update.js", + "/js/main.ce1ebb477c502920ee31.hot-update.js": "/js/main.ce1ebb477c502920ee31.hot-update.js", + "/js/main.a5f9924efd6a754e87f6.hot-update.js": "/js/main.a5f9924efd6a754e87f6.hot-update.js", + "/js/main.d95e6708beee77b208e7.hot-update.js": "/js/main.d95e6708beee77b208e7.hot-update.js", + "/js/main.e60d1cb6c859eef294bf.hot-update.js": "/js/main.e60d1cb6c859eef294bf.hot-update.js", + "/js/main.39e558da025403dc0484.hot-update.js": "/js/main.39e558da025403dc0484.hot-update.js", + "/js/main.974a24162546af3bc7c5.hot-update.js": "/js/main.974a24162546af3bc7c5.hot-update.js", + "/js/main.912f15f5e27f4bcf59ff.hot-update.js": "/js/main.912f15f5e27f4bcf59ff.hot-update.js", + "/js/main.8b6d37c0e98c710778d4.hot-update.js": "/js/main.8b6d37c0e98c710778d4.hot-update.js", + "/js/main.23704f18856cf364cd9c.hot-update.js": "/js/main.23704f18856cf364cd9c.hot-update.js", + "/js/main.26aec7da05170decee94.hot-update.js": "/js/main.26aec7da05170decee94.hot-update.js", + "/js/main.d59099d9dc87b8869f0a.hot-update.js": "/js/main.d59099d9dc87b8869f0a.hot-update.js", + "/js/main.dc36152974522620c360.hot-update.js": "/js/main.dc36152974522620c360.hot-update.js", + "/js/main.a1103ceb17c870b3c54b.hot-update.js": "/js/main.a1103ceb17c870b3c54b.hot-update.js", + "/js/main.7bedb6fba943bc9be86a.hot-update.js": "/js/main.7bedb6fba943bc9be86a.hot-update.js", + "/js/main.cb32c37304a1ebbd90bf.hot-update.js": "/js/main.cb32c37304a1ebbd90bf.hot-update.js", + "/js/main.2b5823f3975f702a1eb2.hot-update.js": "/js/main.2b5823f3975f702a1eb2.hot-update.js", + "/js/main.c59541c3091f20288316.hot-update.js": "/js/main.c59541c3091f20288316.hot-update.js", + "/js/main.9555c60773523f5d540f.hot-update.js": "/js/main.9555c60773523f5d540f.hot-update.js", + "/js/main.1a233c17ca9f1dbd401c.hot-update.js": "/js/main.1a233c17ca9f1dbd401c.hot-update.js", + "/js/main.24b80794917338a2dbf8.hot-update.js": "/js/main.24b80794917338a2dbf8.hot-update.js", + "/js/main.9f999a9614b495af801f.hot-update.js": "/js/main.9f999a9614b495af801f.hot-update.js", + "/js/main.c84ce0b303c0beedad76.hot-update.js": "/js/main.c84ce0b303c0beedad76.hot-update.js", + "/js/main.175d5985d6010cf650fb.hot-update.js": "/js/main.175d5985d6010cf650fb.hot-update.js", + "/js/main.e20458eab9d6a81dc6d8.hot-update.js": "/js/main.e20458eab9d6a81dc6d8.hot-update.js", + "/js/main.375fad6ee2ab411fb651.hot-update.js": "/js/main.375fad6ee2ab411fb651.hot-update.js", + "/js/main.d2dd19fa01d9ebf646b3.hot-update.js": "/js/main.d2dd19fa01d9ebf646b3.hot-update.js", + "/js/main.036ad5e6da87edd73c62.hot-update.js": "/js/main.036ad5e6da87edd73c62.hot-update.js", + "/js/main.91b69811feab89e914cb.hot-update.js": "/js/main.91b69811feab89e914cb.hot-update.js", + "/js/main.1032a95a0f36931497f1.hot-update.js": "/js/main.1032a95a0f36931497f1.hot-update.js", + "/js/main.1d7e6eb73b9cb9d7b540.hot-update.js": "/js/main.1d7e6eb73b9cb9d7b540.hot-update.js", + "/js/main.eb15370564aa47d2dc26.hot-update.js": "/js/main.eb15370564aa47d2dc26.hot-update.js", + "/js/main.05a9e2b4c5473a81d950.hot-update.js": "/js/main.05a9e2b4c5473a81d950.hot-update.js", + "/js/main.24d5bf11a4e6c48027d8.hot-update.js": "/js/main.24d5bf11a4e6c48027d8.hot-update.js", + "/js/main.0b3c94bd53dbc198e910.hot-update.js": "/js/main.0b3c94bd53dbc198e910.hot-update.js", + "/js/main.3440dd753f72230d747d.hot-update.js": "/js/main.3440dd753f72230d747d.hot-update.js", + "/js/main.f5821214d8e25e421c66.hot-update.js": "/js/main.f5821214d8e25e421c66.hot-update.js", + "/js/main.bb123234af9718abf99d.hot-update.js": "/js/main.bb123234af9718abf99d.hot-update.js", + "/js/main.fb022700f73e5a56bf52.hot-update.js": "/js/main.fb022700f73e5a56bf52.hot-update.js", + "/js/main.5cea4d987f384fffdb1b.hot-update.js": "/js/main.5cea4d987f384fffdb1b.hot-update.js", + "/js/main.8720abaf1ddf52933bee.hot-update.js": "/js/main.8720abaf1ddf52933bee.hot-update.js", + "/js/main.c0f546b8f5da6ec62e37.hot-update.js": "/js/main.c0f546b8f5da6ec62e37.hot-update.js", + "/js/main.3cf8e7b40741064dd84a.hot-update.js": "/js/main.3cf8e7b40741064dd84a.hot-update.js", + "/js/main.0e2529bcd39387bc8b95.hot-update.js": "/js/main.0e2529bcd39387bc8b95.hot-update.js", + "/js/main.44bf211abb23be5abce9.hot-update.js": "/js/main.44bf211abb23be5abce9.hot-update.js", + "/js/main.0149e738c4c01d9218f1.hot-update.js": "/js/main.0149e738c4c01d9218f1.hot-update.js", + "/js/main.58915d7da98169533714.hot-update.js": "/js/main.58915d7da98169533714.hot-update.js", + "/js/main.c6468217e475837fa5dc.hot-update.js": "/js/main.c6468217e475837fa5dc.hot-update.js", + "/js/main.ae5463dc815c13df0932.hot-update.js": "/js/main.ae5463dc815c13df0932.hot-update.js", + "/js/main.d65349d0d90243fd1791.hot-update.js": "/js/main.d65349d0d90243fd1791.hot-update.js", + "/js/main.a92f5f882c1dd22cecbc.hot-update.js": "/js/main.a92f5f882c1dd22cecbc.hot-update.js", + "/js/main.724dc43b03df548274c6.hot-update.js": "/js/main.724dc43b03df548274c6.hot-update.js", + "/js/main.955a61bf8f834a127156.hot-update.js": "/js/main.955a61bf8f834a127156.hot-update.js", + "/js/main.3724ea0d5597c7166c40.hot-update.js": "/js/main.3724ea0d5597c7166c40.hot-update.js", + "/js/main.99708a9c5651854086a1.hot-update.js": "/js/main.99708a9c5651854086a1.hot-update.js", + "/js/main.4155cc8a1957061ae33d.hot-update.js": "/js/main.4155cc8a1957061ae33d.hot-update.js", + "/js/main.73d65fd8ba29e963614a.hot-update.js": "/js/main.73d65fd8ba29e963614a.hot-update.js", + "/js/main.599906ce301b185ac5f5.hot-update.js": "/js/main.599906ce301b185ac5f5.hot-update.js", + "/js/main.336ca7b5d5029e9649d3.hot-update.js": "/js/main.336ca7b5d5029e9649d3.hot-update.js", + "/js/main.00dd1e17f3ba03229048.hot-update.js": "/js/main.00dd1e17f3ba03229048.hot-update.js", + "/js/main.a40a898ba6ccf5a786b7.hot-update.js": "/js/main.a40a898ba6ccf5a786b7.hot-update.js", + "/js/main.adab0c00cecdf1b0d181.hot-update.js": "/js/main.adab0c00cecdf1b0d181.hot-update.js", + "/js/main.858fa98620525d15b8cc.hot-update.js": "/js/main.858fa98620525d15b8cc.hot-update.js", + "/js/main.24fe5b9fb06c7e26facf.hot-update.js": "/js/main.24fe5b9fb06c7e26facf.hot-update.js", + "/js/main.ca363c6e190994e232e1.hot-update.js": "/js/main.ca363c6e190994e232e1.hot-update.js", + "/js/main.2aee2fbf5bcc6c7c5c91.hot-update.js": "/js/main.2aee2fbf5bcc6c7c5c91.hot-update.js", + "/js/main.5c098f9136e7169e6d88.hot-update.js": "/js/main.5c098f9136e7169e6d88.hot-update.js", + "/js/main.6a924e88fa011e10bd62.hot-update.js": "/js/main.6a924e88fa011e10bd62.hot-update.js", + "/js/main.ed2925d06da7104cd3de.hot-update.js": "/js/main.ed2925d06da7104cd3de.hot-update.js", + "/js/main.c7b8f413d5eecfa58388.hot-update.js": "/js/main.c7b8f413d5eecfa58388.hot-update.js", + "/js/main.f68e216b4b3c6fc702bc.hot-update.js": "/js/main.f68e216b4b3c6fc702bc.hot-update.js", + "/js/main.30b49af523b162bd40d0.hot-update.js": "/js/main.30b49af523b162bd40d0.hot-update.js", + "/js/main.36a5494064570f9ce74f.hot-update.js": "/js/main.36a5494064570f9ce74f.hot-update.js", + "/js/main.a6457a07a6142fd2158e.hot-update.js": "/js/main.a6457a07a6142fd2158e.hot-update.js", + "/js/main.76ea528f9788ea66f582.hot-update.js": "/js/main.76ea528f9788ea66f582.hot-update.js", + "/js/main.776b3786df5692f763ea.hot-update.js": "/js/main.776b3786df5692f763ea.hot-update.js", + "/js/main.cb36f2322a03e7229607.hot-update.js": "/js/main.cb36f2322a03e7229607.hot-update.js", + "/js/main.2c9b8ef7a0a1a4a24876.hot-update.js": "/js/main.2c9b8ef7a0a1a4a24876.hot-update.js", + "/js/main.1371d53aa5944d8d431d.hot-update.js": "/js/main.1371d53aa5944d8d431d.hot-update.js", + "/js/main.3db500e1b08d793cdb03.hot-update.js": "/js/main.3db500e1b08d793cdb03.hot-update.js", + "/js/main.e4a29b16e38e800b8b43.hot-update.js": "/js/main.e4a29b16e38e800b8b43.hot-update.js", + "/js/main.8126d93ed0eda50b415e.hot-update.js": "/js/main.8126d93ed0eda50b415e.hot-update.js", + "/js/main.3fbfc8f736b9e0eac74e.hot-update.js": "/js/main.3fbfc8f736b9e0eac74e.hot-update.js", + "/js/main.8264e6de72130f763307.hot-update.js": "/js/main.8264e6de72130f763307.hot-update.js", + "/js/main.ef1324c10d4b955fffa1.hot-update.js": "/js/main.ef1324c10d4b955fffa1.hot-update.js", + "/js/main.e3146f366a5d15595e1d.hot-update.js": "/js/main.e3146f366a5d15595e1d.hot-update.js", + "/js/main.8849e759fa9f468e8e90.hot-update.js": "/js/main.8849e759fa9f468e8e90.hot-update.js", + "/js/main.9aa70cc3c07f1edb5d7f.hot-update.js": "/js/main.9aa70cc3c07f1edb5d7f.hot-update.js", + "/js/main.f8cf79c473c179631a3a.hot-update.js": "/js/main.f8cf79c473c179631a3a.hot-update.js", + "/js/main.b7201b5673ed625c7f69.hot-update.js": "/js/main.b7201b5673ed625c7f69.hot-update.js", + "/js/main.57d59a4c5dad32d2a998.hot-update.js": "/js/main.57d59a4c5dad32d2a998.hot-update.js", + "/js/main.da5ca28dc1313b1df508.hot-update.js": "/js/main.da5ca28dc1313b1df508.hot-update.js", + "/js/main.0441ac233e35ef2e6e40.hot-update.js": "/js/main.0441ac233e35ef2e6e40.hot-update.js", + "/js/main.bf1414931eaa1e6017a7.hot-update.js": "/js/main.bf1414931eaa1e6017a7.hot-update.js", + "/js/main.fcf96cbc2247f23ca81d.hot-update.js": "/js/main.fcf96cbc2247f23ca81d.hot-update.js", + "/js/main.1e09f5c28a213fe755d5.hot-update.js": "/js/main.1e09f5c28a213fe755d5.hot-update.js", + "/js/main.820d29e3a52d58c014a6.hot-update.js": "/js/main.820d29e3a52d58c014a6.hot-update.js", + "/js/main.b3345ad796985c06fdec.hot-update.js": "/js/main.b3345ad796985c06fdec.hot-update.js", + "/js/main.1d3fc53d2368035dc907.hot-update.js": "/js/main.1d3fc53d2368035dc907.hot-update.js", + "/js/main.4511ef1f66b98695682c.hot-update.js": "/js/main.4511ef1f66b98695682c.hot-update.js", + "/js/main.42d98a68a325961db6c9.hot-update.js": "/js/main.42d98a68a325961db6c9.hot-update.js", + "/js/main.c2ea73fe3b6eba187271.hot-update.js": "/js/main.c2ea73fe3b6eba187271.hot-update.js", + "/js/main.b5e7e84d677d2905058e.hot-update.js": "/js/main.b5e7e84d677d2905058e.hot-update.js", + "/js/main.6270d5586f98a2b32634.hot-update.js": "/js/main.6270d5586f98a2b32634.hot-update.js", + "/js/main.ed2e76bc125fd4cd65ee.hot-update.js": "/js/main.ed2e76bc125fd4cd65ee.hot-update.js", + "/js/main.c80018241817344075a0.hot-update.js": "/js/main.c80018241817344075a0.hot-update.js", + "/js/main.7f995f7d21619d596cf9.hot-update.js": "/js/main.7f995f7d21619d596cf9.hot-update.js", + "/js/main.d8e912bf2e8c16e4191a.hot-update.js": "/js/main.d8e912bf2e8c16e4191a.hot-update.js", + "/js/main.bde635cefb2b9b865bf6.hot-update.js": "/js/main.bde635cefb2b9b865bf6.hot-update.js", + "/js/main.401ea24ffab77e863906.hot-update.js": "/js/main.401ea24ffab77e863906.hot-update.js", + "/js/main.2f953926a3c9f850dfd9.hot-update.js": "/js/main.2f953926a3c9f850dfd9.hot-update.js", + "/js/main.27f613066438f2b6b86c.hot-update.js": "/js/main.27f613066438f2b6b86c.hot-update.js", + "/js/main.ada02dce883b94f5f5c2.hot-update.js": "/js/main.ada02dce883b94f5f5c2.hot-update.js", + "/js/main.07c8ca323f3cdd9ffd7f.hot-update.js": "/js/main.07c8ca323f3cdd9ffd7f.hot-update.js", + "/js/main.b00a9a8270379e7e7191.hot-update.js": "/js/main.b00a9a8270379e7e7191.hot-update.js", + "/js/main.f76eb2279bee5a32a66c.hot-update.js": "/js/main.f76eb2279bee5a32a66c.hot-update.js", + "/js/main.f49ec9a1a7492cedde83.hot-update.js": "/js/main.f49ec9a1a7492cedde83.hot-update.js", + "/js/main.74658e9128efa9826c34.hot-update.js": "/js/main.74658e9128efa9826c34.hot-update.js", + "/js/main.1eb9aa7e013e17e6b79d.hot-update.js": "/js/main.1eb9aa7e013e17e6b79d.hot-update.js", + "/js/main.9e7a12e1fe0a71f704c4.hot-update.js": "/js/main.9e7a12e1fe0a71f704c4.hot-update.js", + "/js/main.3676930a97086219a16b.hot-update.js": "/js/main.3676930a97086219a16b.hot-update.js", + "/js/main.9e9a97fd96b2bb9f87e2.hot-update.js": "/js/main.9e9a97fd96b2bb9f87e2.hot-update.js", + "/js/main.13208aff1d25ea97a390.hot-update.js": "/js/main.13208aff1d25ea97a390.hot-update.js", + "/js/main.e071206f5ccd06946ec5.hot-update.js": "/js/main.e071206f5ccd06946ec5.hot-update.js", + "/js/main.e8698302d264e158bbe0.hot-update.js": "/js/main.e8698302d264e158bbe0.hot-update.js", + "/js/main.5a72f698717421d7ed52.hot-update.js": "/js/main.5a72f698717421d7ed52.hot-update.js", + "/js/main.e54b929c55e280e10ebf.hot-update.js": "/js/main.e54b929c55e280e10ebf.hot-update.js", + "/js/main.9e74ee1cbc2bff95d70f.hot-update.js": "/js/main.9e74ee1cbc2bff95d70f.hot-update.js", + "/js/main.7a9a50446f21cc11b7be.hot-update.js": "/js/main.7a9a50446f21cc11b7be.hot-update.js", + "/js/main.4cc72dfb1910f6718f9b.hot-update.js": "/js/main.4cc72dfb1910f6718f9b.hot-update.js", + "/js/main.4ca56228dcccbf59d018.hot-update.js": "/js/main.4ca56228dcccbf59d018.hot-update.js", + "/js/main.588c33ab97819adfe8f4.hot-update.js": "/js/main.588c33ab97819adfe8f4.hot-update.js", + "/js/main.49bae06fe2906a3020bb.hot-update.js": "/js/main.49bae06fe2906a3020bb.hot-update.js", + "/js/main.9a5aab266f5432a0a8c8.hot-update.js": "/js/main.9a5aab266f5432a0a8c8.hot-update.js", + "/js/main.f1b126239e23e4b98624.hot-update.js": "/js/main.f1b126239e23e4b98624.hot-update.js", + "/js/main.41f14659c27693564534.hot-update.js": "/js/main.41f14659c27693564534.hot-update.js", + "/js/main.29bf6376c59d2f857619.hot-update.js": "/js/main.29bf6376c59d2f857619.hot-update.js", + "/js/main.88a437ca921d58c1170c.hot-update.js": "/js/main.88a437ca921d58c1170c.hot-update.js", + "/js/main.613daa0e3c6bbd72887f.hot-update.js": "/js/main.613daa0e3c6bbd72887f.hot-update.js", + "/js/main.3cacee0d9767a139f0d4.hot-update.js": "/js/main.3cacee0d9767a139f0d4.hot-update.js", + "/js/main.01f1f4ee0bb34b034efa.hot-update.js": "/js/main.01f1f4ee0bb34b034efa.hot-update.js", + "/js/main.fc5159bd2de172e64747.hot-update.js": "/js/main.fc5159bd2de172e64747.hot-update.js", + "/js/main.9524b64c32cd601e6aa8.hot-update.js": "/js/main.9524b64c32cd601e6aa8.hot-update.js", + "/js/main.e9ea7f2a697d86fcaa86.hot-update.js": "/js/main.e9ea7f2a697d86fcaa86.hot-update.js", + "/js/main.3efef2ed433022661d04.hot-update.js": "/js/main.3efef2ed433022661d04.hot-update.js", + "/js/main.ecac395525e15ac8e993.hot-update.js": "/js/main.ecac395525e15ac8e993.hot-update.js", + "/js/main.29bfd7e94346d3d7520f.hot-update.js": "/js/main.29bfd7e94346d3d7520f.hot-update.js", + "/js/main.1c41777f83177d0fa634.hot-update.js": "/js/main.1c41777f83177d0fa634.hot-update.js", + "/js/main.e6fdae17455e4375d107.hot-update.js": "/js/main.e6fdae17455e4375d107.hot-update.js", + "/js/main.8913c3bb8114fa7302d7.hot-update.js": "/js/main.8913c3bb8114fa7302d7.hot-update.js", + "/js/main.2228ae930f5bfc4a70e3.hot-update.js": "/js/main.2228ae930f5bfc4a70e3.hot-update.js", + "/js/main.05843b217a37dec8dd7b.hot-update.js": "/js/main.05843b217a37dec8dd7b.hot-update.js", + "/js/main.37dfbd49958f819a04e3.hot-update.js": "/js/main.37dfbd49958f819a04e3.hot-update.js", + "/js/main.41b10383bd08a353b328.hot-update.js": "/js/main.41b10383bd08a353b328.hot-update.js", + "/js/main.dbf114df9d8f8dd7215f.hot-update.js": "/js/main.dbf114df9d8f8dd7215f.hot-update.js", + "/js/main.f8db7a55a95e5ceab219.hot-update.js": "/js/main.f8db7a55a95e5ceab219.hot-update.js", + "/js/main.9faf12c7a9464d79ad75.hot-update.js": "/js/main.9faf12c7a9464d79ad75.hot-update.js", + "/js/main.f3d1a54959369a2c383c.hot-update.js": "/js/main.f3d1a54959369a2c383c.hot-update.js", + "/js/main.723bb45a03213f8426d0.hot-update.js": "/js/main.723bb45a03213f8426d0.hot-update.js", + "/js/main.0c04f7a549fdaa0b7b6f.hot-update.js": "/js/main.0c04f7a549fdaa0b7b6f.hot-update.js", + "/js/main.991943dd10097662a46e.hot-update.js": "/js/main.991943dd10097662a46e.hot-update.js", + "/js/main.654ab627487fae7c2044.hot-update.js": "/js/main.654ab627487fae7c2044.hot-update.js", + "/js/main.ee016ccb0b4bee77081c.hot-update.js": "/js/main.ee016ccb0b4bee77081c.hot-update.js", + "/js/main.8680655ccdcdcb3e5f5f.hot-update.js": "/js/main.8680655ccdcdcb3e5f5f.hot-update.js", + "/js/main.60535cfd297fb73b8af9.hot-update.js": "/js/main.60535cfd297fb73b8af9.hot-update.js", + "/js/main.f203e6a0c5fe34eb194e.hot-update.js": "/js/main.f203e6a0c5fe34eb194e.hot-update.js", + "/js/main.5994aade69347299cb46.hot-update.js": "/js/main.5994aade69347299cb46.hot-update.js", + "/js/main.8e46e95adaffcd9ed1f9.hot-update.js": "/js/main.8e46e95adaffcd9ed1f9.hot-update.js", + "/js/main.75b967e634e366ecdd43.hot-update.js": "/js/main.75b967e634e366ecdd43.hot-update.js", + "/js/main.38780b029c7443254626.hot-update.js": "/js/main.38780b029c7443254626.hot-update.js", + "/js/main.f7ba30054bbea6dce48f.hot-update.js": "/js/main.f7ba30054bbea6dce48f.hot-update.js", + "/js/main.02c9f678023605cb70f6.hot-update.js": "/js/main.02c9f678023605cb70f6.hot-update.js", + "/js/main.e087945411e81dc73ed0.hot-update.js": "/js/main.e087945411e81dc73ed0.hot-update.js", + "/js/main.7fdd6d091d10faf08b0b.hot-update.js": "/js/main.7fdd6d091d10faf08b0b.hot-update.js", + "/js/main.ab39267175a45703cc7c.hot-update.js": "/js/main.ab39267175a45703cc7c.hot-update.js", + "/js/main.aa8c192b0fa40b667ea5.hot-update.js": "/js/main.aa8c192b0fa40b667ea5.hot-update.js", + "/js/main.1f77a85001aa58b9f8f7.hot-update.js": "/js/main.1f77a85001aa58b9f8f7.hot-update.js", + "/js/main.d6366abe8a2dc8273d85.hot-update.js": "/js/main.d6366abe8a2dc8273d85.hot-update.js", + "/js/main.cb0b0fe382c28d120dbe.hot-update.js": "/js/main.cb0b0fe382c28d120dbe.hot-update.js", + "/js/main.4c68c3ce536ea60f19ee.hot-update.js": "/js/main.4c68c3ce536ea60f19ee.hot-update.js", + "/js/main.bd0f82b77631ca1bcddc.hot-update.js": "/js/main.bd0f82b77631ca1bcddc.hot-update.js", + "/js/main.8e353cf10933d8bceefc.hot-update.js": "/js/main.8e353cf10933d8bceefc.hot-update.js", + "/js/main.377f20ffc61696d89ad8.hot-update.js": "/js/main.377f20ffc61696d89ad8.hot-update.js", + "/js/main.35133fb983e17d55b44c.hot-update.js": "/js/main.35133fb983e17d55b44c.hot-update.js", + "/js/main.38908626143669c8e0b5.hot-update.js": "/js/main.38908626143669c8e0b5.hot-update.js", + "/js/main.ce1f2de6660c6a73f0a3.hot-update.js": "/js/main.ce1f2de6660c6a73f0a3.hot-update.js", + "/js/main.e48f27ceaab77016504c.hot-update.js": "/js/main.e48f27ceaab77016504c.hot-update.js", + "/js/main.512cf2550923c77f96f0.hot-update.js": "/js/main.512cf2550923c77f96f0.hot-update.js", + "/js/main.cdf9a242faf7ccb839fe.hot-update.js": "/js/main.cdf9a242faf7ccb839fe.hot-update.js", + "/js/main.8aadedf4d8346ce86c0d.hot-update.js": "/js/main.8aadedf4d8346ce86c0d.hot-update.js", + "/js/main.b83b563268c7a64fd4c2.hot-update.js": "/js/main.b83b563268c7a64fd4c2.hot-update.js", + "/js/main.e506db8759da50e121e5.hot-update.js": "/js/main.e506db8759da50e121e5.hot-update.js", + "/js/main.7098fb388450b602f8b9.hot-update.js": "/js/main.7098fb388450b602f8b9.hot-update.js", + "/js/main.5ccdd4404390a91b9689.hot-update.js": "/js/main.5ccdd4404390a91b9689.hot-update.js", + "/js/main.7e9e5a166a7d1adbec70.hot-update.js": "/js/main.7e9e5a166a7d1adbec70.hot-update.js", + "/js/main.617b3f031cfee10c00ef.hot-update.js": "/js/main.617b3f031cfee10c00ef.hot-update.js", + "/js/main.bd2ca4238f09ec33d957.hot-update.js": "/js/main.bd2ca4238f09ec33d957.hot-update.js", + "/js/main.5aec342e6cf0fc1fe976.hot-update.js": "/js/main.5aec342e6cf0fc1fe976.hot-update.js", + "/js/main.93c975df5eae3304b10e.hot-update.js": "/js/main.93c975df5eae3304b10e.hot-update.js", + "/js/main.8b20db95ea3fbbd0f4a4.hot-update.js": "/js/main.8b20db95ea3fbbd0f4a4.hot-update.js", + "/js/main.88c2a95c674ef6561312.hot-update.js": "/js/main.88c2a95c674ef6561312.hot-update.js", + "/js/main.9954685fbc3366e4d0b1.hot-update.js": "/js/main.9954685fbc3366e4d0b1.hot-update.js", + "/js/main.7b5f61e6064070a21b7c.hot-update.js": "/js/main.7b5f61e6064070a21b7c.hot-update.js", + "/js/main.1884b396d2c3aab69fb1.hot-update.js": "/js/main.1884b396d2c3aab69fb1.hot-update.js", + "/js/main.eaedf72b93d6c190ab0f.hot-update.js": "/js/main.eaedf72b93d6c190ab0f.hot-update.js", + "/js/main.d585a88ed3a1a7ee3496.hot-update.js": "/js/main.d585a88ed3a1a7ee3496.hot-update.js", + "/js/main.ea20017439e610ca9ac3.hot-update.js": "/js/main.ea20017439e610ca9ac3.hot-update.js", + "/js/main.0ef7b20726d3c731e052.hot-update.js": "/js/main.0ef7b20726d3c731e052.hot-update.js", + "/js/main.28a3e666cb967495d558.hot-update.js": "/js/main.28a3e666cb967495d558.hot-update.js", + "/js/main.59254ece4232b6ed975d.hot-update.js": "/js/main.59254ece4232b6ed975d.hot-update.js", + "/js/main.bef162c95fb2d2eb2515.hot-update.js": "/js/main.bef162c95fb2d2eb2515.hot-update.js", + "/js/main.871f8dc788bbe5e41056.hot-update.js": "/js/main.871f8dc788bbe5e41056.hot-update.js", + "/js/main.2c32e1842b80dc11f3e4.hot-update.js": "/js/main.2c32e1842b80dc11f3e4.hot-update.js", + "/js/main.361e849bb556bc5bb3fb.hot-update.js": "/js/main.361e849bb556bc5bb3fb.hot-update.js", + "/js/main.52d77c6a4e771e3438e3.hot-update.js": "/js/main.52d77c6a4e771e3438e3.hot-update.js", + "/js/main.e62a635b1ae4f1e49871.hot-update.js": "/js/main.e62a635b1ae4f1e49871.hot-update.js", + "/js/main.c33f92a1e2ff1fdbde69.hot-update.js": "/js/main.c33f92a1e2ff1fdbde69.hot-update.js", + "/js/main.83ac7c79f82befecbc5b.hot-update.js": "/js/main.83ac7c79f82befecbc5b.hot-update.js", + "/js/main.c2b7f06adc9e803ec342.hot-update.js": "/js/main.c2b7f06adc9e803ec342.hot-update.js", + "/js/main.1dcb6b34c3f6507c54da.hot-update.js": "/js/main.1dcb6b34c3f6507c54da.hot-update.js", + "/js/main.7dda418e25d714b10407.hot-update.js": "/js/main.7dda418e25d714b10407.hot-update.js", + "/js/main.61dc2b36ae5f33bf98f8.hot-update.js": "/js/main.61dc2b36ae5f33bf98f8.hot-update.js", + "/js/main.62aa038058afd67f26bc.hot-update.js": "/js/main.62aa038058afd67f26bc.hot-update.js", + "/js/main.9c9f4b40ec0080816ec2.hot-update.js": "/js/main.9c9f4b40ec0080816ec2.hot-update.js", + "/js/main.9304b70cb1389b6baf74.hot-update.js": "/js/main.9304b70cb1389b6baf74.hot-update.js", + "/js/main.24c4dccf29bcc4e5a416.hot-update.js": "/js/main.24c4dccf29bcc4e5a416.hot-update.js", + "/js/main.505fc6eb369fd80d82c7.hot-update.js": "/js/main.505fc6eb369fd80d82c7.hot-update.js", + "/js/main.70df2ed17a47e90c3bf2.hot-update.js": "/js/main.70df2ed17a47e90c3bf2.hot-update.js", + "/js/main.fb0ce7dbc40072f85b70.hot-update.js": "/js/main.fb0ce7dbc40072f85b70.hot-update.js", + "/js/main.5e2f53340709d2cf0cae.hot-update.js": "/js/main.5e2f53340709d2cf0cae.hot-update.js", + "/js/main.42a6f5e08131ef927f69.hot-update.js": "/js/main.42a6f5e08131ef927f69.hot-update.js", + "/js/main.2fa9fc4e7a88323bfb50.hot-update.js": "/js/main.2fa9fc4e7a88323bfb50.hot-update.js", + "/js/main.cc2d0bc294d81fe3bdb6.hot-update.js": "/js/main.cc2d0bc294d81fe3bdb6.hot-update.js", + "/js/main.2c63b803b551058479f0.hot-update.js": "/js/main.2c63b803b551058479f0.hot-update.js", + "/js/main.37396c474e5e6fabc57c.hot-update.js": "/js/main.37396c474e5e6fabc57c.hot-update.js", + "/js/main.506a2b2f1cd45ebb3c42.hot-update.js": "/js/main.506a2b2f1cd45ebb3c42.hot-update.js", + "/js/main.b1edd617f8b6070ca1a1.hot-update.js": "/js/main.b1edd617f8b6070ca1a1.hot-update.js", + "/js/main.4a902e67558782123e44.hot-update.js": "/js/main.4a902e67558782123e44.hot-update.js", + "/js/main.0ff3a4bdda1890ac5860.hot-update.js": "/js/main.0ff3a4bdda1890ac5860.hot-update.js", + "/js/main.938585a5c332ff0f9422.hot-update.js": "/js/main.938585a5c332ff0f9422.hot-update.js", + "/js/main.6502635f3dbc49c1605d.hot-update.js": "/js/main.6502635f3dbc49c1605d.hot-update.js", + "/js/main.71a6385aca6e8e08c244.hot-update.js": "/js/main.71a6385aca6e8e08c244.hot-update.js", + "/js/main.6376c2d0bdd2c9346c0f.hot-update.js": "/js/main.6376c2d0bdd2c9346c0f.hot-update.js", + "/js/main.a98fd3b07ce19560e235.hot-update.js": "/js/main.a98fd3b07ce19560e235.hot-update.js", + "/js/main.3530a375fd104013a6a5.hot-update.js": "/js/main.3530a375fd104013a6a5.hot-update.js", + "/js/main.4b7ddf9ff1d64e3ee281.hot-update.js": "/js/main.4b7ddf9ff1d64e3ee281.hot-update.js", + "/js/main.0eab7ad59f16c33de66f.hot-update.js": "/js/main.0eab7ad59f16c33de66f.hot-update.js", + "/js/main.f752980dc8c1bcd7b2ef.hot-update.js": "/js/main.f752980dc8c1bcd7b2ef.hot-update.js", + "/js/main.eb4733cd7e69be51e10e.hot-update.js": "/js/main.eb4733cd7e69be51e10e.hot-update.js", + "/js/main.9848e78ccddbcc593098.hot-update.js": "/js/main.9848e78ccddbcc593098.hot-update.js", + "/js/main.eb05277982efdd7df238.hot-update.js": "/js/main.eb05277982efdd7df238.hot-update.js", + "/js/main.af12a5a9c4f2052f8867.hot-update.js": "/js/main.af12a5a9c4f2052f8867.hot-update.js", + "/js/main.2e9fcaf03f6e9891565e.hot-update.js": "/js/main.2e9fcaf03f6e9891565e.hot-update.js", + "/js/main.8e0c53b202593992b7d0.hot-update.js": "/js/main.8e0c53b202593992b7d0.hot-update.js", + "/js/main.9886fb0f1f74e1de8be1.hot-update.js": "/js/main.9886fb0f1f74e1de8be1.hot-update.js", + "/js/main.feb5a60a017f42a9744b.hot-update.js": "/js/main.feb5a60a017f42a9744b.hot-update.js", + "/js/main.400a4816df93804dc90c.hot-update.js": "/js/main.400a4816df93804dc90c.hot-update.js", + "/js/main.2a4546da62b637f64c59.hot-update.js": "/js/main.2a4546da62b637f64c59.hot-update.js", + "/js/main.0bbf6566989aa22a504b.hot-update.js": "/js/main.0bbf6566989aa22a504b.hot-update.js", + "/js/main.f75370a57607a56bf6ab.hot-update.js": "/js/main.f75370a57607a56bf6ab.hot-update.js", + "/js/main.d91f2834d9d51ad73883.hot-update.js": "/js/main.d91f2834d9d51ad73883.hot-update.js", + "/js/main.7479c19116550375976a.hot-update.js": "/js/main.7479c19116550375976a.hot-update.js", + "/js/main.044608d31f16a9b27b7e.hot-update.js": "/js/main.044608d31f16a9b27b7e.hot-update.js", + "/js/main.59d1fc25f90f55399692.hot-update.js": "/js/main.59d1fc25f90f55399692.hot-update.js", + "/js/main.729377a8ffec1a4d3631.hot-update.js": "/js/main.729377a8ffec1a4d3631.hot-update.js", + "/js/main.d510c340be74acb23a7d.hot-update.js": "/js/main.d510c340be74acb23a7d.hot-update.js", + "/js/main.ec2005fd7ddd0c8e2f0c.hot-update.js": "/js/main.ec2005fd7ddd0c8e2f0c.hot-update.js", + "/js/main.e3509e99abe702c4428e.hot-update.js": "/js/main.e3509e99abe702c4428e.hot-update.js", + "/js/main.72effec071d0411368e8.hot-update.js": "/js/main.72effec071d0411368e8.hot-update.js", + "/js/main.7780d057983f69a9b5f1.hot-update.js": "/js/main.7780d057983f69a9b5f1.hot-update.js", + "/js/main.dddf862113315bbef271.hot-update.js": "/js/main.dddf862113315bbef271.hot-update.js", + "/js/main.f7ea9d1a19e46f149aac.hot-update.js": "/js/main.f7ea9d1a19e46f149aac.hot-update.js", + "/js/main.3a2f198dc20df84ebf3c.hot-update.js": "/js/main.3a2f198dc20df84ebf3c.hot-update.js", + "/js/main.17a7c1d34f5997ff431a.hot-update.js": "/js/main.17a7c1d34f5997ff431a.hot-update.js", + "/js/main.fd56f2ac28d209691e5f.hot-update.js": "/js/main.fd56f2ac28d209691e5f.hot-update.js", + "/js/main.380bbb7c2f846537e6c3.hot-update.js": "/js/main.380bbb7c2f846537e6c3.hot-update.js", + "/js/main.c717a6c800f6a254f647.hot-update.js": "/js/main.c717a6c800f6a254f647.hot-update.js", + "/js/main.fccbd17a7e4eb106adf2.hot-update.js": "/js/main.fccbd17a7e4eb106adf2.hot-update.js", + "/js/main.f613ae23f010c9f11d8f.hot-update.js": "/js/main.f613ae23f010c9f11d8f.hot-update.js", + "/js/main.cf9db3fdcac59bc5013b.hot-update.js": "/js/main.cf9db3fdcac59bc5013b.hot-update.js", + "/js/main.e50b6405584d35e64236.hot-update.js": "/js/main.e50b6405584d35e64236.hot-update.js", + "/js/main.8da0e18b2d2aa1b8b86b.hot-update.js": "/js/main.8da0e18b2d2aa1b8b86b.hot-update.js", + "/js/main.4c3b64407ad2eba4ce14.hot-update.js": "/js/main.4c3b64407ad2eba4ce14.hot-update.js", + "/js/main.07c322a858ce9ac66466.hot-update.js": "/js/main.07c322a858ce9ac66466.hot-update.js", + "/js/main.6cbc41aa66bfce97720f.hot-update.js": "/js/main.6cbc41aa66bfce97720f.hot-update.js", + "/js/main.2dbc39148b63f077ac2e.hot-update.js": "/js/main.2dbc39148b63f077ac2e.hot-update.js", + "/js/main.9da3157717ce8648fc3c.hot-update.js": "/js/main.9da3157717ce8648fc3c.hot-update.js", + "/js/main.4d5ce90caaa0b2eb48a3.hot-update.js": "/js/main.4d5ce90caaa0b2eb48a3.hot-update.js", + "/js/main.eade951b69c76299fb8d.hot-update.js": "/js/main.eade951b69c76299fb8d.hot-update.js", + "/js/main.6f78c4189dedf4432123.hot-update.js": "/js/main.6f78c4189dedf4432123.hot-update.js", + "/js/main.3912ae6d0c392b5e6a43.hot-update.js": "/js/main.3912ae6d0c392b5e6a43.hot-update.js", + "/js/main.10448571b4389c548f4b.hot-update.js": "/js/main.10448571b4389c548f4b.hot-update.js", + "/js/main.06fe13f456ebae7dac7b.hot-update.js": "/js/main.06fe13f456ebae7dac7b.hot-update.js", + "/js/main.94927794829e83f13944.hot-update.js": "/js/main.94927794829e83f13944.hot-update.js", + "/js/main.4952c4a3c179a69181c4.hot-update.js": "/js/main.4952c4a3c179a69181c4.hot-update.js", + "/js/main.3d323a0e6dda68942448.hot-update.js": "/js/main.3d323a0e6dda68942448.hot-update.js", + "/js/main.4839d75b58c7b4b3921a.hot-update.js": "/js/main.4839d75b58c7b4b3921a.hot-update.js", + "/js/main.f4c119a2b728eb0f476b.hot-update.js": "/js/main.f4c119a2b728eb0f476b.hot-update.js", + "/js/main.61533ce583b2166bdf21.hot-update.js": "/js/main.61533ce583b2166bdf21.hot-update.js", + "/js/main.b50e765510206444b567.hot-update.js": "/js/main.b50e765510206444b567.hot-update.js", + "/js/main.9fd4da7afa7f36eec042.hot-update.js": "/js/main.9fd4da7afa7f36eec042.hot-update.js", + "/js/main.4204db8fbafc0a078d7b.hot-update.js": "/js/main.4204db8fbafc0a078d7b.hot-update.js", + "/js/main.41635ee05dfc83cf6041.hot-update.js": "/js/main.41635ee05dfc83cf6041.hot-update.js", + "/js/main.309cd012e26a64b7e9c0.hot-update.js": "/js/main.309cd012e26a64b7e9c0.hot-update.js", + "/js/main.596fa6b55a7501385d9a.hot-update.js": "/js/main.596fa6b55a7501385d9a.hot-update.js", + "/js/main.20e711911793c26905d6.hot-update.js": "/js/main.20e711911793c26905d6.hot-update.js", + "/js/main.6fa88d66a253fe30aa0f.hot-update.js": "/js/main.6fa88d66a253fe30aa0f.hot-update.js", + "/js/main.0821e401d7127d440e9c.hot-update.js": "/js/main.0821e401d7127d440e9c.hot-update.js", + "/js/main.ac1019b6c883b6e16780.hot-update.js": "/js/main.ac1019b6c883b6e16780.hot-update.js", + "/js/main.a135caf3a6090416fa89.hot-update.js": "/js/main.a135caf3a6090416fa89.hot-update.js", + "/js/main.01495c1ae632c8c5cc32.hot-update.js": "/js/main.01495c1ae632c8c5cc32.hot-update.js", + "/js/main.3c3affc068980cdd9b5d.hot-update.js": "/js/main.3c3affc068980cdd9b5d.hot-update.js", + "/js/main.c262abbbc20345539816.hot-update.js": "/js/main.c262abbbc20345539816.hot-update.js", + "/js/main.ca691ec1776e21e2d0b8.hot-update.js": "/js/main.ca691ec1776e21e2d0b8.hot-update.js", + "/js/main.0e5800dcdafeb56b97fc.hot-update.js": "/js/main.0e5800dcdafeb56b97fc.hot-update.js", + "/js/main.7ba29d33023c64f12e4c.hot-update.js": "/js/main.7ba29d33023c64f12e4c.hot-update.js", + "/js/main.18f52850924486292375.hot-update.js": "/js/main.18f52850924486292375.hot-update.js", + "/js/main.3ae32f466b0320d5449c.hot-update.js": "/js/main.3ae32f466b0320d5449c.hot-update.js", + "/js/main.b7423a41038ee4cfb2e0.hot-update.js": "/js/main.b7423a41038ee4cfb2e0.hot-update.js", + "/js/main.5a0923d9f25be15172c3.hot-update.js": "/js/main.5a0923d9f25be15172c3.hot-update.js" } diff --git a/resources/js/components/Others/Forms/EmailsInput.vue b/resources/js/components/Others/Forms/EmailsInput.vue new file mode 100644 index 00000000..b948195a --- /dev/null +++ b/resources/js/components/Others/Forms/EmailsInput.vue @@ -0,0 +1,152 @@ + + + + + diff --git a/resources/js/components/Others/ShareCreate.vue b/resources/js/components/Others/ShareCreate.vue index fcc0064f..b55872ef 100644 --- a/resources/js/components/Others/ShareCreate.vue +++ b/resources/js/components/Others/ShareCreate.vue @@ -9,6 +9,24 @@ +
+
+ +

{{$t('shared_form.share_by_link')}}

+
+
+ +

{{$t('shared_form.share_by_email')}}

+
+
+ +
+
{{$t('shared_form.email_successfully_send_message')}}
+
+ + + + @@ -83,12 +101,14 @@ import PopupActions from '@/components/Others/Popup/PopupActions' import PopupContent from '@/components/Others/Popup/PopupContent' import PopupHeader from '@/components/Others/Popup/PopupHeader' + import EmailsInput from '@/components/Others/Forms/EmailsInput' import SwitchInput from '@/components/Others/Forms/SwitchInput' import SelectInput from '@/components/Others/Forms/SelectInput' import ThumbnailItem from '@/components/Others/ThumbnailItem' import ActionButton from '@/components/Others/ActionButton' import CopyInput from '@/components/Others/Forms/CopyInput' import ButtonBase from '@/components/FilesView/ButtonBase' + import {LinkIcon, MailIcon } from 'vue-feather-icons' import {required} from 'vee-validate/dist/rules' import {mapGetters} from 'vuex' import {events} from '@/bus' @@ -106,11 +126,14 @@ PopupActions, PopupContent, PopupHeader, + EmailsInput, SelectInput, SwitchInput, ButtonBase, CopyInput, + MailIcon, required, + LinkIcon }, computed: { ...mapGetters([ @@ -139,12 +162,14 @@ permission: undefined, type: undefined, unique_id: undefined, + emails:undefined }, pickedItem: undefined, shareLink: undefined, isGeneratedShared: false, isLoading: false, isMoreOptions: false, + shareBy: "link" } }, methods: { @@ -194,9 +219,13 @@ }, mounted() { + events.$on('emailsInputValues', (emails) => this.shareOptions.emails = emails) + // Show popup events.$on('popup:open', args => { + this.shareBy = 'link' + if (args.name !== 'share-create') return // Store picked item @@ -232,6 +261,66 @@ @import "@assets/vue-file-manager/_inapp-forms.scss"; @import '@assets/vue-file-manager/_forms'; + .successfully-send-wrapper { + padding: 0px 20px; + margin-bottom: 20px; + .successfully-send { + width: 100%; + height: 34px; + border-radius: 8px; + background: $light_background ; + display: flex; + justify-content: center; + align-items: center; + p { + color: $theme; + } + } + } + + .select-share-wrapper { + display: flex; + justify-content: center; + padding: 0px 20px; + margin-bottom: 20px; + cursor: pointer; + + & > * { + width: 100%; + height: 42px; + display: flex; + justify-content: center; + align-items: center; + background: $light_background; + color: $text; + } + & > :first-child { + border-top-left-radius: 8px; + border-bottom-left-radius: 8px; + } + & > :last-child { + border-top-right-radius: 8px; + border-bottom-right-radius: 8px; + } + .icon { + margin-right: 10px; + path, + polyline { + color: $theme !important; + } + } + } + + .select-share-wrapper { + .active { + background: $text; + h1 { + color: $light_background !important; + } + } + } + + .more-options { margin-bottom: 10px; } @@ -246,4 +335,19 @@ .item-thumbnail { margin-bottom: 20px; } + + @media (prefers-color-scheme: dark) { + .select-share-wrapper { + & > * { + background: $dark_mode_foreground; + color: $dark_mode_text_primary; + } + .active { + background: $dark_mode_text_primary; + h1 { + color: $dark_mode_foreground !important; + } + } + } + } diff --git a/resources/js/i18n/lang/cn.json b/resources/js/i18n/lang/cn.json index ab73881e..fc56dba0 100644 --- a/resources/js/i18n/lang/cn.json +++ b/resources/js/i18n/lang/cn.json @@ -693,7 +693,12 @@ "label_expiration": "Link Expiration", "expiration_hour": "{value}h.", "expiration_day": "{value}d.", - "placeholder_permission": "请设置权限" + "placeholder_permission": "请设置权限", + "email_successfully_send_message": "Your item was successfully sended to recipients emails.", + "share_by_link": "Share by Link", + "share_by_email": "Share by Email", + "recipients_label": "Recipients:", + "email_placeholder": "Type your emails" }, "sidebar": { "favourites": "收藏", diff --git a/resources/js/i18n/lang/en.json b/resources/js/i18n/lang/en.json index d0a6036a..1bd8c4ff 100644 --- a/resources/js/i18n/lang/en.json +++ b/resources/js/i18n/lang/en.json @@ -695,7 +695,12 @@ "label_expiration": "Link Expiration", "expiration_hour": "{value}h.", "expiration_day": "{value}d.", - "placeholder_permission": "Select your permission" + "placeholder_permission": "Select your permission", + "email_successfully_send_message": "Your item was successfully sended to recipients emails.", + "share_by_link": "Share by Link", + "share_by_email": "Share by Email", + "recipients_label": "Recipients:", + "email_placeholder": "Type your emails" }, "sidebar": { "favourites": "Favourites", diff --git a/resources/js/i18n/lang/sk.json b/resources/js/i18n/lang/sk.json index 5f97495b..8175f8bf 100644 --- a/resources/js/i18n/lang/sk.json +++ b/resources/js/i18n/lang/sk.json @@ -695,7 +695,12 @@ "label_expiration": "Expirácia Linku", "expiration_hour": "{value}h.", "expiration_day": "{value}d.", - "placeholder_permission": "Zvoľte oprávnenia" + "placeholder_permission": "Zvoľte oprávnenia", + "email_successfully_send_message": "Vaša položka bola úspešne odoslaná na e-maily príjemcov.", + "share_by_link": "Zdieľať odkazom", + "share_by_email": "Zdieľať e-mailom", + "recipients_label": "Príjemcovia:", + "email_placeholder": "Zadajte e-mailové adresy" }, "sidebar": { "favourites": "Obľúbené", diff --git a/resources/lang/cn/vuefilemanager.php b/resources/lang/cn/vuefilemanager.php index 78d98f6f..dfaf00fb 100644 --- a/resources/lang/cn/vuefilemanager.php +++ b/resources/lang/cn/vuefilemanager.php @@ -8,6 +8,7 @@ return [ 'home' => '首页', //Shared link email message + 'shared_link_email_subject' => ':user sned you shared files.', 'shared_link_email_greeting' => 'Hello!', 'shared_link_email_user' => ':user (:email) send you a link to shared files.', 'shared_link_email_link' => 'Your files', diff --git a/resources/lang/en/vuefilemanager.php b/resources/lang/en/vuefilemanager.php index de67a359..da3347dd 100644 --- a/resources/lang/en/vuefilemanager.php +++ b/resources/lang/en/vuefilemanager.php @@ -8,6 +8,7 @@ return [ 'home' => 'Home', //Shared link email message + 'shared_link_email_subject' => ':user sned you shared files.', 'shared_link_email_greeting' => 'Hello!', 'shared_link_email_user' => ':user (:email) send you a link to shared files.', 'shared_link_email_link' => 'Your files', diff --git a/resources/lang/sk/vuefilemanager.php b/resources/lang/sk/vuefilemanager.php index 7d56f330..c75862cf 100644 --- a/resources/lang/sk/vuefilemanager.php +++ b/resources/lang/sk/vuefilemanager.php @@ -8,8 +8,9 @@ return [ 'home' => 'Domov', //Shared link email message + 'shared_link_email_subject' => ':user vám posiela zdielany odkaz.', 'shared_link_email_greeting' => 'Ahoj!', - 'shared_link_email_user' => ':user (:email) ti posiela odkaz pre zdielane súbory.', + 'shared_link_email_user' => ':user (:email) vám posiela odkaz pre zdielane súbory.', 'shared_link_email_link' => 'Vaše súbory', // Reset password email From 77b126b85ace42c0d21a376aa372bcabec6c2533 Mon Sep 17 00:00:00 2001 From: Milos Holba Date: Tue, 12 Jan 2021 19:13:52 +0100 Subject: [PATCH 07/46] sned shared link via email add validation --- .../Requests/Share/CreateShareRequest.php | 2 +- public/mix-manifest.json | 560 +++++++----------- .../components/Others/Forms/EmailsInput.vue | 80 ++- .../js/components/Others/ShareCreate.vue | 17 +- 4 files changed, 300 insertions(+), 359 deletions(-) diff --git a/app/Http/Requests/Share/CreateShareRequest.php b/app/Http/Requests/Share/CreateShareRequest.php index 82c15278..b3e18f49 100644 --- a/app/Http/Requests/Share/CreateShareRequest.php +++ b/app/Http/Requests/Share/CreateShareRequest.php @@ -31,7 +31,7 @@ class CreateShareRequest extends FormRequest 'expiration' => 'integer|nullable', 'permission' => 'string', 'password' => 'string', - // 'emails' => 'email' + 'emails.*' => 'email' ]; } } diff --git a/public/mix-manifest.json b/public/mix-manifest.json index b2d33f2d..ccc916ba 100644 --- a/public/mix-manifest.json +++ b/public/mix-manifest.json @@ -75,335 +75,233 @@ "/chunks/user-storage.js": "/chunks/user-storage.js?id=5cfec8a8f8a8aef24ef2", "/chunks/user-subscription.js": "/chunks/user-subscription.js?id=34603496ceacb8bd2da3", "/chunks/users.js": "/chunks/users.js?id=6e68cb068f69fba3199c", - "/js/main.1b85a59ba9d22abe3c14.hot-update.js": "/js/main.1b85a59ba9d22abe3c14.hot-update.js", - "/js/main.f447a679da701dd9acd7.hot-update.js": "/js/main.f447a679da701dd9acd7.hot-update.js", - "/js/main.e00fc6dda86dbe31d9a7.hot-update.js": "/js/main.e00fc6dda86dbe31d9a7.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.e00fc6dda86dbe31d9a7.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.e00fc6dda86dbe31d9a7.hot-update.js", - "/chunks/profile.e00fc6dda86dbe31d9a7.hot-update.js": "/chunks/profile.e00fc6dda86dbe31d9a7.hot-update.js", - "/chunks/shared-page.e00fc6dda86dbe31d9a7.hot-update.js": "/chunks/shared-page.e00fc6dda86dbe31d9a7.hot-update.js", - "/js/main.5be39b9722ff8a7c726f.hot-update.js": "/js/main.5be39b9722ff8a7c726f.hot-update.js", - "/js/main.73159dcb6521b1b10b6e.hot-update.js": "/js/main.73159dcb6521b1b10b6e.hot-update.js", - "/js/main.6d5e703d736b169c586d.hot-update.js": "/js/main.6d5e703d736b169c586d.hot-update.js", - "/js/main.240cf30b7cc90cf8d8a1.hot-update.js": "/js/main.240cf30b7cc90cf8d8a1.hot-update.js", - "/js/main.d0d03a9a052d3666612b.hot-update.js": "/js/main.d0d03a9a052d3666612b.hot-update.js", - "/js/main.36f42aacc667c12f0300.hot-update.js": "/js/main.36f42aacc667c12f0300.hot-update.js", - "/js/main.ce1ebb477c502920ee31.hot-update.js": "/js/main.ce1ebb477c502920ee31.hot-update.js", - "/js/main.a5f9924efd6a754e87f6.hot-update.js": "/js/main.a5f9924efd6a754e87f6.hot-update.js", - "/js/main.d95e6708beee77b208e7.hot-update.js": "/js/main.d95e6708beee77b208e7.hot-update.js", - "/js/main.e60d1cb6c859eef294bf.hot-update.js": "/js/main.e60d1cb6c859eef294bf.hot-update.js", - "/js/main.39e558da025403dc0484.hot-update.js": "/js/main.39e558da025403dc0484.hot-update.js", - "/js/main.974a24162546af3bc7c5.hot-update.js": "/js/main.974a24162546af3bc7c5.hot-update.js", - "/js/main.912f15f5e27f4bcf59ff.hot-update.js": "/js/main.912f15f5e27f4bcf59ff.hot-update.js", - "/js/main.8b6d37c0e98c710778d4.hot-update.js": "/js/main.8b6d37c0e98c710778d4.hot-update.js", - "/js/main.23704f18856cf364cd9c.hot-update.js": "/js/main.23704f18856cf364cd9c.hot-update.js", - "/js/main.26aec7da05170decee94.hot-update.js": "/js/main.26aec7da05170decee94.hot-update.js", - "/js/main.d59099d9dc87b8869f0a.hot-update.js": "/js/main.d59099d9dc87b8869f0a.hot-update.js", - "/js/main.dc36152974522620c360.hot-update.js": "/js/main.dc36152974522620c360.hot-update.js", - "/js/main.a1103ceb17c870b3c54b.hot-update.js": "/js/main.a1103ceb17c870b3c54b.hot-update.js", - "/js/main.7bedb6fba943bc9be86a.hot-update.js": "/js/main.7bedb6fba943bc9be86a.hot-update.js", - "/js/main.cb32c37304a1ebbd90bf.hot-update.js": "/js/main.cb32c37304a1ebbd90bf.hot-update.js", - "/js/main.2b5823f3975f702a1eb2.hot-update.js": "/js/main.2b5823f3975f702a1eb2.hot-update.js", - "/js/main.c59541c3091f20288316.hot-update.js": "/js/main.c59541c3091f20288316.hot-update.js", - "/js/main.9555c60773523f5d540f.hot-update.js": "/js/main.9555c60773523f5d540f.hot-update.js", - "/js/main.1a233c17ca9f1dbd401c.hot-update.js": "/js/main.1a233c17ca9f1dbd401c.hot-update.js", - "/js/main.24b80794917338a2dbf8.hot-update.js": "/js/main.24b80794917338a2dbf8.hot-update.js", - "/js/main.9f999a9614b495af801f.hot-update.js": "/js/main.9f999a9614b495af801f.hot-update.js", - "/js/main.c84ce0b303c0beedad76.hot-update.js": "/js/main.c84ce0b303c0beedad76.hot-update.js", - "/js/main.175d5985d6010cf650fb.hot-update.js": "/js/main.175d5985d6010cf650fb.hot-update.js", - "/js/main.e20458eab9d6a81dc6d8.hot-update.js": "/js/main.e20458eab9d6a81dc6d8.hot-update.js", - "/js/main.375fad6ee2ab411fb651.hot-update.js": "/js/main.375fad6ee2ab411fb651.hot-update.js", - "/js/main.d2dd19fa01d9ebf646b3.hot-update.js": "/js/main.d2dd19fa01d9ebf646b3.hot-update.js", - "/js/main.036ad5e6da87edd73c62.hot-update.js": "/js/main.036ad5e6da87edd73c62.hot-update.js", - "/js/main.91b69811feab89e914cb.hot-update.js": "/js/main.91b69811feab89e914cb.hot-update.js", - "/js/main.1032a95a0f36931497f1.hot-update.js": "/js/main.1032a95a0f36931497f1.hot-update.js", - "/js/main.1d7e6eb73b9cb9d7b540.hot-update.js": "/js/main.1d7e6eb73b9cb9d7b540.hot-update.js", - "/js/main.eb15370564aa47d2dc26.hot-update.js": "/js/main.eb15370564aa47d2dc26.hot-update.js", - "/js/main.05a9e2b4c5473a81d950.hot-update.js": "/js/main.05a9e2b4c5473a81d950.hot-update.js", - "/js/main.24d5bf11a4e6c48027d8.hot-update.js": "/js/main.24d5bf11a4e6c48027d8.hot-update.js", - "/js/main.0b3c94bd53dbc198e910.hot-update.js": "/js/main.0b3c94bd53dbc198e910.hot-update.js", - "/js/main.3440dd753f72230d747d.hot-update.js": "/js/main.3440dd753f72230d747d.hot-update.js", - "/js/main.f5821214d8e25e421c66.hot-update.js": "/js/main.f5821214d8e25e421c66.hot-update.js", - "/js/main.bb123234af9718abf99d.hot-update.js": "/js/main.bb123234af9718abf99d.hot-update.js", - "/js/main.fb022700f73e5a56bf52.hot-update.js": "/js/main.fb022700f73e5a56bf52.hot-update.js", - "/js/main.5cea4d987f384fffdb1b.hot-update.js": "/js/main.5cea4d987f384fffdb1b.hot-update.js", - "/js/main.8720abaf1ddf52933bee.hot-update.js": "/js/main.8720abaf1ddf52933bee.hot-update.js", - "/js/main.c0f546b8f5da6ec62e37.hot-update.js": "/js/main.c0f546b8f5da6ec62e37.hot-update.js", - "/js/main.3cf8e7b40741064dd84a.hot-update.js": "/js/main.3cf8e7b40741064dd84a.hot-update.js", - "/js/main.0e2529bcd39387bc8b95.hot-update.js": "/js/main.0e2529bcd39387bc8b95.hot-update.js", - "/js/main.44bf211abb23be5abce9.hot-update.js": "/js/main.44bf211abb23be5abce9.hot-update.js", - "/js/main.0149e738c4c01d9218f1.hot-update.js": "/js/main.0149e738c4c01d9218f1.hot-update.js", - "/js/main.58915d7da98169533714.hot-update.js": "/js/main.58915d7da98169533714.hot-update.js", - "/js/main.c6468217e475837fa5dc.hot-update.js": "/js/main.c6468217e475837fa5dc.hot-update.js", - "/js/main.ae5463dc815c13df0932.hot-update.js": "/js/main.ae5463dc815c13df0932.hot-update.js", - "/js/main.d65349d0d90243fd1791.hot-update.js": "/js/main.d65349d0d90243fd1791.hot-update.js", - "/js/main.a92f5f882c1dd22cecbc.hot-update.js": "/js/main.a92f5f882c1dd22cecbc.hot-update.js", - "/js/main.724dc43b03df548274c6.hot-update.js": "/js/main.724dc43b03df548274c6.hot-update.js", - "/js/main.955a61bf8f834a127156.hot-update.js": "/js/main.955a61bf8f834a127156.hot-update.js", - "/js/main.3724ea0d5597c7166c40.hot-update.js": "/js/main.3724ea0d5597c7166c40.hot-update.js", - "/js/main.99708a9c5651854086a1.hot-update.js": "/js/main.99708a9c5651854086a1.hot-update.js", - "/js/main.4155cc8a1957061ae33d.hot-update.js": "/js/main.4155cc8a1957061ae33d.hot-update.js", - "/js/main.73d65fd8ba29e963614a.hot-update.js": "/js/main.73d65fd8ba29e963614a.hot-update.js", - "/js/main.599906ce301b185ac5f5.hot-update.js": "/js/main.599906ce301b185ac5f5.hot-update.js", - "/js/main.336ca7b5d5029e9649d3.hot-update.js": "/js/main.336ca7b5d5029e9649d3.hot-update.js", - "/js/main.00dd1e17f3ba03229048.hot-update.js": "/js/main.00dd1e17f3ba03229048.hot-update.js", - "/js/main.a40a898ba6ccf5a786b7.hot-update.js": "/js/main.a40a898ba6ccf5a786b7.hot-update.js", - "/js/main.adab0c00cecdf1b0d181.hot-update.js": "/js/main.adab0c00cecdf1b0d181.hot-update.js", - "/js/main.858fa98620525d15b8cc.hot-update.js": "/js/main.858fa98620525d15b8cc.hot-update.js", - "/js/main.24fe5b9fb06c7e26facf.hot-update.js": "/js/main.24fe5b9fb06c7e26facf.hot-update.js", - "/js/main.ca363c6e190994e232e1.hot-update.js": "/js/main.ca363c6e190994e232e1.hot-update.js", - "/js/main.2aee2fbf5bcc6c7c5c91.hot-update.js": "/js/main.2aee2fbf5bcc6c7c5c91.hot-update.js", - "/js/main.5c098f9136e7169e6d88.hot-update.js": "/js/main.5c098f9136e7169e6d88.hot-update.js", - "/js/main.6a924e88fa011e10bd62.hot-update.js": "/js/main.6a924e88fa011e10bd62.hot-update.js", - "/js/main.ed2925d06da7104cd3de.hot-update.js": "/js/main.ed2925d06da7104cd3de.hot-update.js", - "/js/main.c7b8f413d5eecfa58388.hot-update.js": "/js/main.c7b8f413d5eecfa58388.hot-update.js", - "/js/main.f68e216b4b3c6fc702bc.hot-update.js": "/js/main.f68e216b4b3c6fc702bc.hot-update.js", - "/js/main.30b49af523b162bd40d0.hot-update.js": "/js/main.30b49af523b162bd40d0.hot-update.js", - "/js/main.36a5494064570f9ce74f.hot-update.js": "/js/main.36a5494064570f9ce74f.hot-update.js", - "/js/main.a6457a07a6142fd2158e.hot-update.js": "/js/main.a6457a07a6142fd2158e.hot-update.js", - "/js/main.76ea528f9788ea66f582.hot-update.js": "/js/main.76ea528f9788ea66f582.hot-update.js", - "/js/main.776b3786df5692f763ea.hot-update.js": "/js/main.776b3786df5692f763ea.hot-update.js", - "/js/main.cb36f2322a03e7229607.hot-update.js": "/js/main.cb36f2322a03e7229607.hot-update.js", - "/js/main.2c9b8ef7a0a1a4a24876.hot-update.js": "/js/main.2c9b8ef7a0a1a4a24876.hot-update.js", - "/js/main.1371d53aa5944d8d431d.hot-update.js": "/js/main.1371d53aa5944d8d431d.hot-update.js", - "/js/main.3db500e1b08d793cdb03.hot-update.js": "/js/main.3db500e1b08d793cdb03.hot-update.js", - "/js/main.e4a29b16e38e800b8b43.hot-update.js": "/js/main.e4a29b16e38e800b8b43.hot-update.js", - "/js/main.8126d93ed0eda50b415e.hot-update.js": "/js/main.8126d93ed0eda50b415e.hot-update.js", - "/js/main.3fbfc8f736b9e0eac74e.hot-update.js": "/js/main.3fbfc8f736b9e0eac74e.hot-update.js", - "/js/main.8264e6de72130f763307.hot-update.js": "/js/main.8264e6de72130f763307.hot-update.js", - "/js/main.ef1324c10d4b955fffa1.hot-update.js": "/js/main.ef1324c10d4b955fffa1.hot-update.js", - "/js/main.e3146f366a5d15595e1d.hot-update.js": "/js/main.e3146f366a5d15595e1d.hot-update.js", - "/js/main.8849e759fa9f468e8e90.hot-update.js": "/js/main.8849e759fa9f468e8e90.hot-update.js", - "/js/main.9aa70cc3c07f1edb5d7f.hot-update.js": "/js/main.9aa70cc3c07f1edb5d7f.hot-update.js", - "/js/main.f8cf79c473c179631a3a.hot-update.js": "/js/main.f8cf79c473c179631a3a.hot-update.js", - "/js/main.b7201b5673ed625c7f69.hot-update.js": "/js/main.b7201b5673ed625c7f69.hot-update.js", - "/js/main.57d59a4c5dad32d2a998.hot-update.js": "/js/main.57d59a4c5dad32d2a998.hot-update.js", - "/js/main.da5ca28dc1313b1df508.hot-update.js": "/js/main.da5ca28dc1313b1df508.hot-update.js", - "/js/main.0441ac233e35ef2e6e40.hot-update.js": "/js/main.0441ac233e35ef2e6e40.hot-update.js", - "/js/main.bf1414931eaa1e6017a7.hot-update.js": "/js/main.bf1414931eaa1e6017a7.hot-update.js", - "/js/main.fcf96cbc2247f23ca81d.hot-update.js": "/js/main.fcf96cbc2247f23ca81d.hot-update.js", - "/js/main.1e09f5c28a213fe755d5.hot-update.js": "/js/main.1e09f5c28a213fe755d5.hot-update.js", - "/js/main.820d29e3a52d58c014a6.hot-update.js": "/js/main.820d29e3a52d58c014a6.hot-update.js", - "/js/main.b3345ad796985c06fdec.hot-update.js": "/js/main.b3345ad796985c06fdec.hot-update.js", - "/js/main.1d3fc53d2368035dc907.hot-update.js": "/js/main.1d3fc53d2368035dc907.hot-update.js", - "/js/main.4511ef1f66b98695682c.hot-update.js": "/js/main.4511ef1f66b98695682c.hot-update.js", - "/js/main.42d98a68a325961db6c9.hot-update.js": "/js/main.42d98a68a325961db6c9.hot-update.js", - "/js/main.c2ea73fe3b6eba187271.hot-update.js": "/js/main.c2ea73fe3b6eba187271.hot-update.js", - "/js/main.b5e7e84d677d2905058e.hot-update.js": "/js/main.b5e7e84d677d2905058e.hot-update.js", - "/js/main.6270d5586f98a2b32634.hot-update.js": "/js/main.6270d5586f98a2b32634.hot-update.js", - "/js/main.ed2e76bc125fd4cd65ee.hot-update.js": "/js/main.ed2e76bc125fd4cd65ee.hot-update.js", - "/js/main.c80018241817344075a0.hot-update.js": "/js/main.c80018241817344075a0.hot-update.js", - "/js/main.7f995f7d21619d596cf9.hot-update.js": "/js/main.7f995f7d21619d596cf9.hot-update.js", - "/js/main.d8e912bf2e8c16e4191a.hot-update.js": "/js/main.d8e912bf2e8c16e4191a.hot-update.js", - "/js/main.bde635cefb2b9b865bf6.hot-update.js": "/js/main.bde635cefb2b9b865bf6.hot-update.js", - "/js/main.401ea24ffab77e863906.hot-update.js": "/js/main.401ea24ffab77e863906.hot-update.js", - "/js/main.2f953926a3c9f850dfd9.hot-update.js": "/js/main.2f953926a3c9f850dfd9.hot-update.js", - "/js/main.27f613066438f2b6b86c.hot-update.js": "/js/main.27f613066438f2b6b86c.hot-update.js", - "/js/main.ada02dce883b94f5f5c2.hot-update.js": "/js/main.ada02dce883b94f5f5c2.hot-update.js", - "/js/main.07c8ca323f3cdd9ffd7f.hot-update.js": "/js/main.07c8ca323f3cdd9ffd7f.hot-update.js", - "/js/main.b00a9a8270379e7e7191.hot-update.js": "/js/main.b00a9a8270379e7e7191.hot-update.js", - "/js/main.f76eb2279bee5a32a66c.hot-update.js": "/js/main.f76eb2279bee5a32a66c.hot-update.js", - "/js/main.f49ec9a1a7492cedde83.hot-update.js": "/js/main.f49ec9a1a7492cedde83.hot-update.js", - "/js/main.74658e9128efa9826c34.hot-update.js": "/js/main.74658e9128efa9826c34.hot-update.js", - "/js/main.1eb9aa7e013e17e6b79d.hot-update.js": "/js/main.1eb9aa7e013e17e6b79d.hot-update.js", - "/js/main.9e7a12e1fe0a71f704c4.hot-update.js": "/js/main.9e7a12e1fe0a71f704c4.hot-update.js", - "/js/main.3676930a97086219a16b.hot-update.js": "/js/main.3676930a97086219a16b.hot-update.js", - "/js/main.9e9a97fd96b2bb9f87e2.hot-update.js": "/js/main.9e9a97fd96b2bb9f87e2.hot-update.js", - "/js/main.13208aff1d25ea97a390.hot-update.js": "/js/main.13208aff1d25ea97a390.hot-update.js", - "/js/main.e071206f5ccd06946ec5.hot-update.js": "/js/main.e071206f5ccd06946ec5.hot-update.js", - "/js/main.e8698302d264e158bbe0.hot-update.js": "/js/main.e8698302d264e158bbe0.hot-update.js", - "/js/main.5a72f698717421d7ed52.hot-update.js": "/js/main.5a72f698717421d7ed52.hot-update.js", - "/js/main.e54b929c55e280e10ebf.hot-update.js": "/js/main.e54b929c55e280e10ebf.hot-update.js", - "/js/main.9e74ee1cbc2bff95d70f.hot-update.js": "/js/main.9e74ee1cbc2bff95d70f.hot-update.js", - "/js/main.7a9a50446f21cc11b7be.hot-update.js": "/js/main.7a9a50446f21cc11b7be.hot-update.js", - "/js/main.4cc72dfb1910f6718f9b.hot-update.js": "/js/main.4cc72dfb1910f6718f9b.hot-update.js", - "/js/main.4ca56228dcccbf59d018.hot-update.js": "/js/main.4ca56228dcccbf59d018.hot-update.js", - "/js/main.588c33ab97819adfe8f4.hot-update.js": "/js/main.588c33ab97819adfe8f4.hot-update.js", - "/js/main.49bae06fe2906a3020bb.hot-update.js": "/js/main.49bae06fe2906a3020bb.hot-update.js", - "/js/main.9a5aab266f5432a0a8c8.hot-update.js": "/js/main.9a5aab266f5432a0a8c8.hot-update.js", - "/js/main.f1b126239e23e4b98624.hot-update.js": "/js/main.f1b126239e23e4b98624.hot-update.js", - "/js/main.41f14659c27693564534.hot-update.js": "/js/main.41f14659c27693564534.hot-update.js", - "/js/main.29bf6376c59d2f857619.hot-update.js": "/js/main.29bf6376c59d2f857619.hot-update.js", - "/js/main.88a437ca921d58c1170c.hot-update.js": "/js/main.88a437ca921d58c1170c.hot-update.js", - "/js/main.613daa0e3c6bbd72887f.hot-update.js": "/js/main.613daa0e3c6bbd72887f.hot-update.js", - "/js/main.3cacee0d9767a139f0d4.hot-update.js": "/js/main.3cacee0d9767a139f0d4.hot-update.js", - "/js/main.01f1f4ee0bb34b034efa.hot-update.js": "/js/main.01f1f4ee0bb34b034efa.hot-update.js", - "/js/main.fc5159bd2de172e64747.hot-update.js": "/js/main.fc5159bd2de172e64747.hot-update.js", - "/js/main.9524b64c32cd601e6aa8.hot-update.js": "/js/main.9524b64c32cd601e6aa8.hot-update.js", - "/js/main.e9ea7f2a697d86fcaa86.hot-update.js": "/js/main.e9ea7f2a697d86fcaa86.hot-update.js", - "/js/main.3efef2ed433022661d04.hot-update.js": "/js/main.3efef2ed433022661d04.hot-update.js", - "/js/main.ecac395525e15ac8e993.hot-update.js": "/js/main.ecac395525e15ac8e993.hot-update.js", - "/js/main.29bfd7e94346d3d7520f.hot-update.js": "/js/main.29bfd7e94346d3d7520f.hot-update.js", - "/js/main.1c41777f83177d0fa634.hot-update.js": "/js/main.1c41777f83177d0fa634.hot-update.js", - "/js/main.e6fdae17455e4375d107.hot-update.js": "/js/main.e6fdae17455e4375d107.hot-update.js", - "/js/main.8913c3bb8114fa7302d7.hot-update.js": "/js/main.8913c3bb8114fa7302d7.hot-update.js", - "/js/main.2228ae930f5bfc4a70e3.hot-update.js": "/js/main.2228ae930f5bfc4a70e3.hot-update.js", - "/js/main.05843b217a37dec8dd7b.hot-update.js": "/js/main.05843b217a37dec8dd7b.hot-update.js", - "/js/main.37dfbd49958f819a04e3.hot-update.js": "/js/main.37dfbd49958f819a04e3.hot-update.js", - "/js/main.41b10383bd08a353b328.hot-update.js": "/js/main.41b10383bd08a353b328.hot-update.js", - "/js/main.dbf114df9d8f8dd7215f.hot-update.js": "/js/main.dbf114df9d8f8dd7215f.hot-update.js", - "/js/main.f8db7a55a95e5ceab219.hot-update.js": "/js/main.f8db7a55a95e5ceab219.hot-update.js", - "/js/main.9faf12c7a9464d79ad75.hot-update.js": "/js/main.9faf12c7a9464d79ad75.hot-update.js", - "/js/main.f3d1a54959369a2c383c.hot-update.js": "/js/main.f3d1a54959369a2c383c.hot-update.js", - "/js/main.723bb45a03213f8426d0.hot-update.js": "/js/main.723bb45a03213f8426d0.hot-update.js", - "/js/main.0c04f7a549fdaa0b7b6f.hot-update.js": "/js/main.0c04f7a549fdaa0b7b6f.hot-update.js", - "/js/main.991943dd10097662a46e.hot-update.js": "/js/main.991943dd10097662a46e.hot-update.js", - "/js/main.654ab627487fae7c2044.hot-update.js": "/js/main.654ab627487fae7c2044.hot-update.js", - "/js/main.ee016ccb0b4bee77081c.hot-update.js": "/js/main.ee016ccb0b4bee77081c.hot-update.js", - "/js/main.8680655ccdcdcb3e5f5f.hot-update.js": "/js/main.8680655ccdcdcb3e5f5f.hot-update.js", - "/js/main.60535cfd297fb73b8af9.hot-update.js": "/js/main.60535cfd297fb73b8af9.hot-update.js", - "/js/main.f203e6a0c5fe34eb194e.hot-update.js": "/js/main.f203e6a0c5fe34eb194e.hot-update.js", - "/js/main.5994aade69347299cb46.hot-update.js": "/js/main.5994aade69347299cb46.hot-update.js", - "/js/main.8e46e95adaffcd9ed1f9.hot-update.js": "/js/main.8e46e95adaffcd9ed1f9.hot-update.js", - "/js/main.75b967e634e366ecdd43.hot-update.js": "/js/main.75b967e634e366ecdd43.hot-update.js", - "/js/main.38780b029c7443254626.hot-update.js": "/js/main.38780b029c7443254626.hot-update.js", - "/js/main.f7ba30054bbea6dce48f.hot-update.js": "/js/main.f7ba30054bbea6dce48f.hot-update.js", - "/js/main.02c9f678023605cb70f6.hot-update.js": "/js/main.02c9f678023605cb70f6.hot-update.js", - "/js/main.e087945411e81dc73ed0.hot-update.js": "/js/main.e087945411e81dc73ed0.hot-update.js", - "/js/main.7fdd6d091d10faf08b0b.hot-update.js": "/js/main.7fdd6d091d10faf08b0b.hot-update.js", - "/js/main.ab39267175a45703cc7c.hot-update.js": "/js/main.ab39267175a45703cc7c.hot-update.js", - "/js/main.aa8c192b0fa40b667ea5.hot-update.js": "/js/main.aa8c192b0fa40b667ea5.hot-update.js", - "/js/main.1f77a85001aa58b9f8f7.hot-update.js": "/js/main.1f77a85001aa58b9f8f7.hot-update.js", - "/js/main.d6366abe8a2dc8273d85.hot-update.js": "/js/main.d6366abe8a2dc8273d85.hot-update.js", - "/js/main.cb0b0fe382c28d120dbe.hot-update.js": "/js/main.cb0b0fe382c28d120dbe.hot-update.js", - "/js/main.4c68c3ce536ea60f19ee.hot-update.js": "/js/main.4c68c3ce536ea60f19ee.hot-update.js", - "/js/main.bd0f82b77631ca1bcddc.hot-update.js": "/js/main.bd0f82b77631ca1bcddc.hot-update.js", - "/js/main.8e353cf10933d8bceefc.hot-update.js": "/js/main.8e353cf10933d8bceefc.hot-update.js", - "/js/main.377f20ffc61696d89ad8.hot-update.js": "/js/main.377f20ffc61696d89ad8.hot-update.js", - "/js/main.35133fb983e17d55b44c.hot-update.js": "/js/main.35133fb983e17d55b44c.hot-update.js", - "/js/main.38908626143669c8e0b5.hot-update.js": "/js/main.38908626143669c8e0b5.hot-update.js", - "/js/main.ce1f2de6660c6a73f0a3.hot-update.js": "/js/main.ce1f2de6660c6a73f0a3.hot-update.js", - "/js/main.e48f27ceaab77016504c.hot-update.js": "/js/main.e48f27ceaab77016504c.hot-update.js", - "/js/main.512cf2550923c77f96f0.hot-update.js": "/js/main.512cf2550923c77f96f0.hot-update.js", - "/js/main.cdf9a242faf7ccb839fe.hot-update.js": "/js/main.cdf9a242faf7ccb839fe.hot-update.js", - "/js/main.8aadedf4d8346ce86c0d.hot-update.js": "/js/main.8aadedf4d8346ce86c0d.hot-update.js", - "/js/main.b83b563268c7a64fd4c2.hot-update.js": "/js/main.b83b563268c7a64fd4c2.hot-update.js", - "/js/main.e506db8759da50e121e5.hot-update.js": "/js/main.e506db8759da50e121e5.hot-update.js", - "/js/main.7098fb388450b602f8b9.hot-update.js": "/js/main.7098fb388450b602f8b9.hot-update.js", - "/js/main.5ccdd4404390a91b9689.hot-update.js": "/js/main.5ccdd4404390a91b9689.hot-update.js", - "/js/main.7e9e5a166a7d1adbec70.hot-update.js": "/js/main.7e9e5a166a7d1adbec70.hot-update.js", - "/js/main.617b3f031cfee10c00ef.hot-update.js": "/js/main.617b3f031cfee10c00ef.hot-update.js", - "/js/main.bd2ca4238f09ec33d957.hot-update.js": "/js/main.bd2ca4238f09ec33d957.hot-update.js", - "/js/main.5aec342e6cf0fc1fe976.hot-update.js": "/js/main.5aec342e6cf0fc1fe976.hot-update.js", - "/js/main.93c975df5eae3304b10e.hot-update.js": "/js/main.93c975df5eae3304b10e.hot-update.js", - "/js/main.8b20db95ea3fbbd0f4a4.hot-update.js": "/js/main.8b20db95ea3fbbd0f4a4.hot-update.js", - "/js/main.88c2a95c674ef6561312.hot-update.js": "/js/main.88c2a95c674ef6561312.hot-update.js", - "/js/main.9954685fbc3366e4d0b1.hot-update.js": "/js/main.9954685fbc3366e4d0b1.hot-update.js", - "/js/main.7b5f61e6064070a21b7c.hot-update.js": "/js/main.7b5f61e6064070a21b7c.hot-update.js", - "/js/main.1884b396d2c3aab69fb1.hot-update.js": "/js/main.1884b396d2c3aab69fb1.hot-update.js", - "/js/main.eaedf72b93d6c190ab0f.hot-update.js": "/js/main.eaedf72b93d6c190ab0f.hot-update.js", - "/js/main.d585a88ed3a1a7ee3496.hot-update.js": "/js/main.d585a88ed3a1a7ee3496.hot-update.js", - "/js/main.ea20017439e610ca9ac3.hot-update.js": "/js/main.ea20017439e610ca9ac3.hot-update.js", - "/js/main.0ef7b20726d3c731e052.hot-update.js": "/js/main.0ef7b20726d3c731e052.hot-update.js", - "/js/main.28a3e666cb967495d558.hot-update.js": "/js/main.28a3e666cb967495d558.hot-update.js", - "/js/main.59254ece4232b6ed975d.hot-update.js": "/js/main.59254ece4232b6ed975d.hot-update.js", - "/js/main.bef162c95fb2d2eb2515.hot-update.js": "/js/main.bef162c95fb2d2eb2515.hot-update.js", - "/js/main.871f8dc788bbe5e41056.hot-update.js": "/js/main.871f8dc788bbe5e41056.hot-update.js", - "/js/main.2c32e1842b80dc11f3e4.hot-update.js": "/js/main.2c32e1842b80dc11f3e4.hot-update.js", - "/js/main.361e849bb556bc5bb3fb.hot-update.js": "/js/main.361e849bb556bc5bb3fb.hot-update.js", - "/js/main.52d77c6a4e771e3438e3.hot-update.js": "/js/main.52d77c6a4e771e3438e3.hot-update.js", - "/js/main.e62a635b1ae4f1e49871.hot-update.js": "/js/main.e62a635b1ae4f1e49871.hot-update.js", - "/js/main.c33f92a1e2ff1fdbde69.hot-update.js": "/js/main.c33f92a1e2ff1fdbde69.hot-update.js", - "/js/main.83ac7c79f82befecbc5b.hot-update.js": "/js/main.83ac7c79f82befecbc5b.hot-update.js", - "/js/main.c2b7f06adc9e803ec342.hot-update.js": "/js/main.c2b7f06adc9e803ec342.hot-update.js", - "/js/main.1dcb6b34c3f6507c54da.hot-update.js": "/js/main.1dcb6b34c3f6507c54da.hot-update.js", - "/js/main.7dda418e25d714b10407.hot-update.js": "/js/main.7dda418e25d714b10407.hot-update.js", - "/js/main.61dc2b36ae5f33bf98f8.hot-update.js": "/js/main.61dc2b36ae5f33bf98f8.hot-update.js", - "/js/main.62aa038058afd67f26bc.hot-update.js": "/js/main.62aa038058afd67f26bc.hot-update.js", - "/js/main.9c9f4b40ec0080816ec2.hot-update.js": "/js/main.9c9f4b40ec0080816ec2.hot-update.js", - "/js/main.9304b70cb1389b6baf74.hot-update.js": "/js/main.9304b70cb1389b6baf74.hot-update.js", - "/js/main.24c4dccf29bcc4e5a416.hot-update.js": "/js/main.24c4dccf29bcc4e5a416.hot-update.js", - "/js/main.505fc6eb369fd80d82c7.hot-update.js": "/js/main.505fc6eb369fd80d82c7.hot-update.js", - "/js/main.70df2ed17a47e90c3bf2.hot-update.js": "/js/main.70df2ed17a47e90c3bf2.hot-update.js", - "/js/main.fb0ce7dbc40072f85b70.hot-update.js": "/js/main.fb0ce7dbc40072f85b70.hot-update.js", - "/js/main.5e2f53340709d2cf0cae.hot-update.js": "/js/main.5e2f53340709d2cf0cae.hot-update.js", - "/js/main.42a6f5e08131ef927f69.hot-update.js": "/js/main.42a6f5e08131ef927f69.hot-update.js", - "/js/main.2fa9fc4e7a88323bfb50.hot-update.js": "/js/main.2fa9fc4e7a88323bfb50.hot-update.js", - "/js/main.cc2d0bc294d81fe3bdb6.hot-update.js": "/js/main.cc2d0bc294d81fe3bdb6.hot-update.js", - "/js/main.2c63b803b551058479f0.hot-update.js": "/js/main.2c63b803b551058479f0.hot-update.js", - "/js/main.37396c474e5e6fabc57c.hot-update.js": "/js/main.37396c474e5e6fabc57c.hot-update.js", - "/js/main.506a2b2f1cd45ebb3c42.hot-update.js": "/js/main.506a2b2f1cd45ebb3c42.hot-update.js", - "/js/main.b1edd617f8b6070ca1a1.hot-update.js": "/js/main.b1edd617f8b6070ca1a1.hot-update.js", - "/js/main.4a902e67558782123e44.hot-update.js": "/js/main.4a902e67558782123e44.hot-update.js", - "/js/main.0ff3a4bdda1890ac5860.hot-update.js": "/js/main.0ff3a4bdda1890ac5860.hot-update.js", - "/js/main.938585a5c332ff0f9422.hot-update.js": "/js/main.938585a5c332ff0f9422.hot-update.js", - "/js/main.6502635f3dbc49c1605d.hot-update.js": "/js/main.6502635f3dbc49c1605d.hot-update.js", - "/js/main.71a6385aca6e8e08c244.hot-update.js": "/js/main.71a6385aca6e8e08c244.hot-update.js", - "/js/main.6376c2d0bdd2c9346c0f.hot-update.js": "/js/main.6376c2d0bdd2c9346c0f.hot-update.js", - "/js/main.a98fd3b07ce19560e235.hot-update.js": "/js/main.a98fd3b07ce19560e235.hot-update.js", - "/js/main.3530a375fd104013a6a5.hot-update.js": "/js/main.3530a375fd104013a6a5.hot-update.js", - "/js/main.4b7ddf9ff1d64e3ee281.hot-update.js": "/js/main.4b7ddf9ff1d64e3ee281.hot-update.js", - "/js/main.0eab7ad59f16c33de66f.hot-update.js": "/js/main.0eab7ad59f16c33de66f.hot-update.js", - "/js/main.f752980dc8c1bcd7b2ef.hot-update.js": "/js/main.f752980dc8c1bcd7b2ef.hot-update.js", - "/js/main.eb4733cd7e69be51e10e.hot-update.js": "/js/main.eb4733cd7e69be51e10e.hot-update.js", - "/js/main.9848e78ccddbcc593098.hot-update.js": "/js/main.9848e78ccddbcc593098.hot-update.js", - "/js/main.eb05277982efdd7df238.hot-update.js": "/js/main.eb05277982efdd7df238.hot-update.js", - "/js/main.af12a5a9c4f2052f8867.hot-update.js": "/js/main.af12a5a9c4f2052f8867.hot-update.js", - "/js/main.2e9fcaf03f6e9891565e.hot-update.js": "/js/main.2e9fcaf03f6e9891565e.hot-update.js", - "/js/main.8e0c53b202593992b7d0.hot-update.js": "/js/main.8e0c53b202593992b7d0.hot-update.js", - "/js/main.9886fb0f1f74e1de8be1.hot-update.js": "/js/main.9886fb0f1f74e1de8be1.hot-update.js", - "/js/main.feb5a60a017f42a9744b.hot-update.js": "/js/main.feb5a60a017f42a9744b.hot-update.js", - "/js/main.400a4816df93804dc90c.hot-update.js": "/js/main.400a4816df93804dc90c.hot-update.js", - "/js/main.2a4546da62b637f64c59.hot-update.js": "/js/main.2a4546da62b637f64c59.hot-update.js", - "/js/main.0bbf6566989aa22a504b.hot-update.js": "/js/main.0bbf6566989aa22a504b.hot-update.js", - "/js/main.f75370a57607a56bf6ab.hot-update.js": "/js/main.f75370a57607a56bf6ab.hot-update.js", - "/js/main.d91f2834d9d51ad73883.hot-update.js": "/js/main.d91f2834d9d51ad73883.hot-update.js", - "/js/main.7479c19116550375976a.hot-update.js": "/js/main.7479c19116550375976a.hot-update.js", - "/js/main.044608d31f16a9b27b7e.hot-update.js": "/js/main.044608d31f16a9b27b7e.hot-update.js", - "/js/main.59d1fc25f90f55399692.hot-update.js": "/js/main.59d1fc25f90f55399692.hot-update.js", - "/js/main.729377a8ffec1a4d3631.hot-update.js": "/js/main.729377a8ffec1a4d3631.hot-update.js", - "/js/main.d510c340be74acb23a7d.hot-update.js": "/js/main.d510c340be74acb23a7d.hot-update.js", - "/js/main.ec2005fd7ddd0c8e2f0c.hot-update.js": "/js/main.ec2005fd7ddd0c8e2f0c.hot-update.js", - "/js/main.e3509e99abe702c4428e.hot-update.js": "/js/main.e3509e99abe702c4428e.hot-update.js", - "/js/main.72effec071d0411368e8.hot-update.js": "/js/main.72effec071d0411368e8.hot-update.js", - "/js/main.7780d057983f69a9b5f1.hot-update.js": "/js/main.7780d057983f69a9b5f1.hot-update.js", - "/js/main.dddf862113315bbef271.hot-update.js": "/js/main.dddf862113315bbef271.hot-update.js", - "/js/main.f7ea9d1a19e46f149aac.hot-update.js": "/js/main.f7ea9d1a19e46f149aac.hot-update.js", - "/js/main.3a2f198dc20df84ebf3c.hot-update.js": "/js/main.3a2f198dc20df84ebf3c.hot-update.js", - "/js/main.17a7c1d34f5997ff431a.hot-update.js": "/js/main.17a7c1d34f5997ff431a.hot-update.js", - "/js/main.fd56f2ac28d209691e5f.hot-update.js": "/js/main.fd56f2ac28d209691e5f.hot-update.js", - "/js/main.380bbb7c2f846537e6c3.hot-update.js": "/js/main.380bbb7c2f846537e6c3.hot-update.js", - "/js/main.c717a6c800f6a254f647.hot-update.js": "/js/main.c717a6c800f6a254f647.hot-update.js", - "/js/main.fccbd17a7e4eb106adf2.hot-update.js": "/js/main.fccbd17a7e4eb106adf2.hot-update.js", - "/js/main.f613ae23f010c9f11d8f.hot-update.js": "/js/main.f613ae23f010c9f11d8f.hot-update.js", - "/js/main.cf9db3fdcac59bc5013b.hot-update.js": "/js/main.cf9db3fdcac59bc5013b.hot-update.js", - "/js/main.e50b6405584d35e64236.hot-update.js": "/js/main.e50b6405584d35e64236.hot-update.js", - "/js/main.8da0e18b2d2aa1b8b86b.hot-update.js": "/js/main.8da0e18b2d2aa1b8b86b.hot-update.js", - "/js/main.4c3b64407ad2eba4ce14.hot-update.js": "/js/main.4c3b64407ad2eba4ce14.hot-update.js", - "/js/main.07c322a858ce9ac66466.hot-update.js": "/js/main.07c322a858ce9ac66466.hot-update.js", - "/js/main.6cbc41aa66bfce97720f.hot-update.js": "/js/main.6cbc41aa66bfce97720f.hot-update.js", - "/js/main.2dbc39148b63f077ac2e.hot-update.js": "/js/main.2dbc39148b63f077ac2e.hot-update.js", - "/js/main.9da3157717ce8648fc3c.hot-update.js": "/js/main.9da3157717ce8648fc3c.hot-update.js", - "/js/main.4d5ce90caaa0b2eb48a3.hot-update.js": "/js/main.4d5ce90caaa0b2eb48a3.hot-update.js", - "/js/main.eade951b69c76299fb8d.hot-update.js": "/js/main.eade951b69c76299fb8d.hot-update.js", - "/js/main.6f78c4189dedf4432123.hot-update.js": "/js/main.6f78c4189dedf4432123.hot-update.js", - "/js/main.3912ae6d0c392b5e6a43.hot-update.js": "/js/main.3912ae6d0c392b5e6a43.hot-update.js", - "/js/main.10448571b4389c548f4b.hot-update.js": "/js/main.10448571b4389c548f4b.hot-update.js", - "/js/main.06fe13f456ebae7dac7b.hot-update.js": "/js/main.06fe13f456ebae7dac7b.hot-update.js", - "/js/main.94927794829e83f13944.hot-update.js": "/js/main.94927794829e83f13944.hot-update.js", - "/js/main.4952c4a3c179a69181c4.hot-update.js": "/js/main.4952c4a3c179a69181c4.hot-update.js", - "/js/main.3d323a0e6dda68942448.hot-update.js": "/js/main.3d323a0e6dda68942448.hot-update.js", - "/js/main.4839d75b58c7b4b3921a.hot-update.js": "/js/main.4839d75b58c7b4b3921a.hot-update.js", - "/js/main.f4c119a2b728eb0f476b.hot-update.js": "/js/main.f4c119a2b728eb0f476b.hot-update.js", - "/js/main.61533ce583b2166bdf21.hot-update.js": "/js/main.61533ce583b2166bdf21.hot-update.js", - "/js/main.b50e765510206444b567.hot-update.js": "/js/main.b50e765510206444b567.hot-update.js", - "/js/main.9fd4da7afa7f36eec042.hot-update.js": "/js/main.9fd4da7afa7f36eec042.hot-update.js", - "/js/main.4204db8fbafc0a078d7b.hot-update.js": "/js/main.4204db8fbafc0a078d7b.hot-update.js", - "/js/main.41635ee05dfc83cf6041.hot-update.js": "/js/main.41635ee05dfc83cf6041.hot-update.js", - "/js/main.309cd012e26a64b7e9c0.hot-update.js": "/js/main.309cd012e26a64b7e9c0.hot-update.js", - "/js/main.596fa6b55a7501385d9a.hot-update.js": "/js/main.596fa6b55a7501385d9a.hot-update.js", - "/js/main.20e711911793c26905d6.hot-update.js": "/js/main.20e711911793c26905d6.hot-update.js", - "/js/main.6fa88d66a253fe30aa0f.hot-update.js": "/js/main.6fa88d66a253fe30aa0f.hot-update.js", - "/js/main.0821e401d7127d440e9c.hot-update.js": "/js/main.0821e401d7127d440e9c.hot-update.js", - "/js/main.ac1019b6c883b6e16780.hot-update.js": "/js/main.ac1019b6c883b6e16780.hot-update.js", - "/js/main.a135caf3a6090416fa89.hot-update.js": "/js/main.a135caf3a6090416fa89.hot-update.js", - "/js/main.01495c1ae632c8c5cc32.hot-update.js": "/js/main.01495c1ae632c8c5cc32.hot-update.js", - "/js/main.3c3affc068980cdd9b5d.hot-update.js": "/js/main.3c3affc068980cdd9b5d.hot-update.js", - "/js/main.c262abbbc20345539816.hot-update.js": "/js/main.c262abbbc20345539816.hot-update.js", - "/js/main.ca691ec1776e21e2d0b8.hot-update.js": "/js/main.ca691ec1776e21e2d0b8.hot-update.js", - "/js/main.0e5800dcdafeb56b97fc.hot-update.js": "/js/main.0e5800dcdafeb56b97fc.hot-update.js", - "/js/main.7ba29d33023c64f12e4c.hot-update.js": "/js/main.7ba29d33023c64f12e4c.hot-update.js", - "/js/main.18f52850924486292375.hot-update.js": "/js/main.18f52850924486292375.hot-update.js", - "/js/main.3ae32f466b0320d5449c.hot-update.js": "/js/main.3ae32f466b0320d5449c.hot-update.js", - "/js/main.b7423a41038ee4cfb2e0.hot-update.js": "/js/main.b7423a41038ee4cfb2e0.hot-update.js", - "/js/main.5a0923d9f25be15172c3.hot-update.js": "/js/main.5a0923d9f25be15172c3.hot-update.js" + "/chunks/files~chunks/shared-files~chunks/shared-page.f806732c4c6ac53302e9.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.f806732c4c6ac53302e9.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.4220f427d2cce517694a.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.4220f427d2cce517694a.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.8a9599bd045e40e5fc0d.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.8a9599bd045e40e5fc0d.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.e7904116029a93128c0c.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.e7904116029a93128c0c.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.a3682ab19d6a93615bc9.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.a3682ab19d6a93615bc9.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.6b78f2f6453a8a933368.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.6b78f2f6453a8a933368.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.92d7056d592b2b00436a.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.92d7056d592b2b00436a.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.15f6fcfdd0c7c09584ed.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.15f6fcfdd0c7c09584ed.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.eb3a5bef278e8c611ca0.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.eb3a5bef278e8c611ca0.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.11f991f6e9468909262c.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.11f991f6e9468909262c.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.a9d2f97066827a607ccf.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.a9d2f97066827a607ccf.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.5e5c8e632d8cbb31a266.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.5e5c8e632d8cbb31a266.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.1ddf7140785431343dda.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.1ddf7140785431343dda.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.8367fb8b3c12ba91bf54.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.8367fb8b3c12ba91bf54.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.f3711292d9f324dbfaac.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.f3711292d9f324dbfaac.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.9ce77155019c1fe38f7c.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.9ce77155019c1fe38f7c.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.962f7dff73d70ac80255.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.962f7dff73d70ac80255.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.2e01e62c7342e3a2888b.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.2e01e62c7342e3a2888b.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.35be7dadbf0da121b27e.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.35be7dadbf0da121b27e.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.e502ff4c6c54b4256531.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.e502ff4c6c54b4256531.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.21f523839e174c8c8c97.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.21f523839e174c8c8c97.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.446851efbd4ec90c224c.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.446851efbd4ec90c224c.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.52f259e63c8138940f09.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.52f259e63c8138940f09.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.1e8ab30082f05b87e8e3.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.1e8ab30082f05b87e8e3.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.d3de5ec95eaff1e58c67.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.d3de5ec95eaff1e58c67.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.aa5cb8d218f495f97671.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.aa5cb8d218f495f97671.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.a20a8bf38e186c279c7d.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.a20a8bf38e186c279c7d.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.3fb2fae5d56b3a449b04.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.3fb2fae5d56b3a449b04.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.6853bf8809c8d4e78f2f.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.6853bf8809c8d4e78f2f.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.eb78a997f04978a13f12.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.eb78a997f04978a13f12.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.925c9dd6345eec6a5e1e.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.925c9dd6345eec6a5e1e.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.28cd444a55f6e5866012.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.28cd444a55f6e5866012.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.9ac2629d64b90c64c068.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.9ac2629d64b90c64c068.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.c99a1bd37235022accbb.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.c99a1bd37235022accbb.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.4ef751fdf599f38c04dd.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.4ef751fdf599f38c04dd.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.6e0cb2541a347d85e9bf.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.6e0cb2541a347d85e9bf.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.d464b5c8a1c392a80308.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.d464b5c8a1c392a80308.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.0442c3732e31d4351df5.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.0442c3732e31d4351df5.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.76e2551c35e95545220e.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.76e2551c35e95545220e.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.1668077f3dc8a91c471e.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.1668077f3dc8a91c471e.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.51dc2b7da36761d86d74.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.51dc2b7da36761d86d74.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.49434dd3d7aee3c01770.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.49434dd3d7aee3c01770.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.a4534a4afbebe460418b.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.a4534a4afbebe460418b.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.cbf5dae2e0d16b5753cf.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.cbf5dae2e0d16b5753cf.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.104577c699089a81adf1.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.104577c699089a81adf1.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.63f1822f597aae9c0007.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.63f1822f597aae9c0007.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.1d460779c241a6560f59.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.1d460779c241a6560f59.hot-update.js", + "/js/main.7147cfc9cf297f377ae6.hot-update.js": "/js/main.7147cfc9cf297f377ae6.hot-update.js", + "/js/main.6d83af915276caaa99ec.hot-update.js": "/js/main.6d83af915276caaa99ec.hot-update.js", + "/js/main.69e5b0b8957bd87cb4e3.hot-update.js": "/js/main.69e5b0b8957bd87cb4e3.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.dad99146b26e819c031f.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.dad99146b26e819c031f.hot-update.js", + "/js/main.c890bdf6bdb88f637e07.hot-update.js": "/js/main.c890bdf6bdb88f637e07.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.768139111ebf8feddda5.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.768139111ebf8feddda5.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.84f61230618fb49c0f82.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.84f61230618fb49c0f82.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.8007dadaaa48a5a3788c.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.8007dadaaa48a5a3788c.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.f28186b65165b90ef0f1.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.f28186b65165b90ef0f1.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.e96b6403a7c24dff509d.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.e96b6403a7c24dff509d.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.08b5fa14a8a4bde4312e.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.08b5fa14a8a4bde4312e.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.347ad810f77a78bbef8a.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.347ad810f77a78bbef8a.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.086434b1eef02e1575d2.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.086434b1eef02e1575d2.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.4171898e4081192912b3.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.4171898e4081192912b3.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.ce05e148825a82c2c30b.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.ce05e148825a82c2c30b.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.7066d70213f7b1a78fd7.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.7066d70213f7b1a78fd7.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.7e472070f0e4da81c484.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.7e472070f0e4da81c484.hot-update.js", + "/js/main.96fa991ec1a71d367b04.hot-update.js": "/js/main.96fa991ec1a71d367b04.hot-update.js", + "/js/main.72b3613e9da4780d12bb.hot-update.js": "/js/main.72b3613e9da4780d12bb.hot-update.js", + "/js/main.c12d1e0517e57833f869.hot-update.js": "/js/main.c12d1e0517e57833f869.hot-update.js", + "/js/main.8ef3474bc2c85ca485fd.hot-update.js": "/js/main.8ef3474bc2c85ca485fd.hot-update.js", + "/js/main.266e38c8c6cb9e27d827.hot-update.js": "/js/main.266e38c8c6cb9e27d827.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.37ca536faedccb83c061.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.37ca536faedccb83c061.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.1bdc31dd7846ca2ce91b.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.1bdc31dd7846ca2ce91b.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.a08101de7d1a1aa2dde7.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.a08101de7d1a1aa2dde7.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.dd4fd95e44a056ffcf0e.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.dd4fd95e44a056ffcf0e.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.57b7aec17e538f3f4d51.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.57b7aec17e538f3f4d51.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.c71604d064f2e1227dc5.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.c71604d064f2e1227dc5.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.969d71f57668ef73dafd.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.969d71f57668ef73dafd.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.74270b873b8de9547900.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.74270b873b8de9547900.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.7f8c5ce462cfd4de226b.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.7f8c5ce462cfd4de226b.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.cec0b21e6dcae4e484de.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.cec0b21e6dcae4e484de.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.a39dd2e70f170fe7dc40.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.a39dd2e70f170fe7dc40.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.f2597d818e89bbbae8bd.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.f2597d818e89bbbae8bd.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.a3b6554f47a368e41527.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.a3b6554f47a368e41527.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.4ae6a3d21c35f56f3cd7.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.4ae6a3d21c35f56f3cd7.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.e4dadccb8f55f66a87f0.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.e4dadccb8f55f66a87f0.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.1e79f64ec06eeb2b8556.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.1e79f64ec06eeb2b8556.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.301a44dca40bd4bd9fae.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.301a44dca40bd4bd9fae.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.90c800c8b4350bc51907.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.90c800c8b4350bc51907.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.6556b851671f95e2a5ed.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.6556b851671f95e2a5ed.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.5f173ca4d064a4c3fde4.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.5f173ca4d064a4c3fde4.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.c97753ecad531fd8a2e4.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.c97753ecad531fd8a2e4.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.9e8cd4ba58b3c74afbbb.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.9e8cd4ba58b3c74afbbb.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.cadfb49f0edee16ecff0.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.cadfb49f0edee16ecff0.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.4dc84b903fb1fa2668c8.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.4dc84b903fb1fa2668c8.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.f5444f3212f0a534f95f.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.f5444f3212f0a534f95f.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.a593342c86f5121e5b32.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.a593342c86f5121e5b32.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.e24072217202d3eac4a1.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.e24072217202d3eac4a1.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.07371fe2115600fbb2b7.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.07371fe2115600fbb2b7.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.496072951a0c2e78f5c6.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.496072951a0c2e78f5c6.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.268cb2506002fcd80b7e.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.268cb2506002fcd80b7e.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.679d7860dff82165ebaa.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.679d7860dff82165ebaa.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.c46e1f8b35916be37858.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.c46e1f8b35916be37858.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.3a9b2efe0828749d7bd2.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.3a9b2efe0828749d7bd2.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.a0fe304704d93a526bf1.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.a0fe304704d93a526bf1.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.62cf1e63ee458002572f.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.62cf1e63ee458002572f.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.d3fdfd27216784c1f151.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.d3fdfd27216784c1f151.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.c57ff1827b8f95253ffd.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.c57ff1827b8f95253ffd.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.7739698e1cb70054f906.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.7739698e1cb70054f906.hot-update.js", + "/js/main.fcd94381898376cc8569.hot-update.js": "/js/main.fcd94381898376cc8569.hot-update.js", + "/js/main.f46471933cd8ab1e4a78.hot-update.js": "/js/main.f46471933cd8ab1e4a78.hot-update.js", + "/js/main.fa7d4ebba0fd98182609.hot-update.js": "/js/main.fa7d4ebba0fd98182609.hot-update.js", + "/js/main.203150fb562d1445e197.hot-update.js": "/js/main.203150fb562d1445e197.hot-update.js", + "/js/main.200cb2b1e73cf49d35eb.hot-update.js": "/js/main.200cb2b1e73cf49d35eb.hot-update.js", + "/js/main.d5900d8e9e7bd7cf4c61.hot-update.js": "/js/main.d5900d8e9e7bd7cf4c61.hot-update.js", + "/js/main.e0d9c6dc7b747290b739.hot-update.js": "/js/main.e0d9c6dc7b747290b739.hot-update.js", + "/js/main.c038f2a4cd531be78894.hot-update.js": "/js/main.c038f2a4cd531be78894.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.c038f2a4cd531be78894.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.c038f2a4cd531be78894.hot-update.js", + "/chunks/profile.c038f2a4cd531be78894.hot-update.js": "/chunks/profile.c038f2a4cd531be78894.hot-update.js", + "/chunks/shared-page.c038f2a4cd531be78894.hot-update.js": "/chunks/shared-page.c038f2a4cd531be78894.hot-update.js", + "/js/main.88ed219d9b30be499f0e.hot-update.js": "/js/main.88ed219d9b30be499f0e.hot-update.js", + "/js/main.2f4f1f8e6cf108317669.hot-update.js": "/js/main.2f4f1f8e6cf108317669.hot-update.js", + "/js/main.4c0109310f2002c0d659.hot-update.js": "/js/main.4c0109310f2002c0d659.hot-update.js", + "/js/main.0c5d75d6189fe367998a.hot-update.js": "/js/main.0c5d75d6189fe367998a.hot-update.js", + "/js/main.a742ba01650e2b164252.hot-update.js": "/js/main.a742ba01650e2b164252.hot-update.js", + "/js/main.7f3ed9d313176e0ada39.hot-update.js": "/js/main.7f3ed9d313176e0ada39.hot-update.js", + "/js/main.f2e3c5f407459afc4f9b.hot-update.js": "/js/main.f2e3c5f407459afc4f9b.hot-update.js", + "/js/main.5aff432bf210527f2a36.hot-update.js": "/js/main.5aff432bf210527f2a36.hot-update.js", + "/js/main.7e84fb6e3ed6b854f311.hot-update.js": "/js/main.7e84fb6e3ed6b854f311.hot-update.js", + "/js/main.2aeae05eaaef0a631d78.hot-update.js": "/js/main.2aeae05eaaef0a631d78.hot-update.js", + "/js/main.09739f281cdebbae24aa.hot-update.js": "/js/main.09739f281cdebbae24aa.hot-update.js", + "/js/main.631a0e81c97874876f5e.hot-update.js": "/js/main.631a0e81c97874876f5e.hot-update.js", + "/js/main.eb7a65f564f9f0d4ba07.hot-update.js": "/js/main.eb7a65f564f9f0d4ba07.hot-update.js", + "/js/main.ed2185313b7c2c92f9f2.hot-update.js": "/js/main.ed2185313b7c2c92f9f2.hot-update.js", + "/js/main.eb435e9996e2f8f42724.hot-update.js": "/js/main.eb435e9996e2f8f42724.hot-update.js", + "/js/main.4b0b292fed01b478bed6.hot-update.js": "/js/main.4b0b292fed01b478bed6.hot-update.js", + "/js/main.9271c0c56efeb8e3a286.hot-update.js": "/js/main.9271c0c56efeb8e3a286.hot-update.js", + "/js/main.ed3fc5db2164142ef9c1.hot-update.js": "/js/main.ed3fc5db2164142ef9c1.hot-update.js", + "/js/main.5446b11bab30714631db.hot-update.js": "/js/main.5446b11bab30714631db.hot-update.js", + "/js/main.d7341566f45faa017e8c.hot-update.js": "/js/main.d7341566f45faa017e8c.hot-update.js", + "/js/main.67b0c7603bb80ae5f13f.hot-update.js": "/js/main.67b0c7603bb80ae5f13f.hot-update.js", + "/js/main.a15e72f284de7e56c94b.hot-update.js": "/js/main.a15e72f284de7e56c94b.hot-update.js", + "/js/main.918d35e4f99752585032.hot-update.js": "/js/main.918d35e4f99752585032.hot-update.js", + "/js/main.4f9b8e5f100170bbd18a.hot-update.js": "/js/main.4f9b8e5f100170bbd18a.hot-update.js", + "/js/main.eb222f2d5ff935d3200f.hot-update.js": "/js/main.eb222f2d5ff935d3200f.hot-update.js", + "/js/main.93d6e350abb5991b3aa9.hot-update.js": "/js/main.93d6e350abb5991b3aa9.hot-update.js", + "/js/main.2a0e429dec2f98056778.hot-update.js": "/js/main.2a0e429dec2f98056778.hot-update.js", + "/js/main.4646e2b062f8ddf9d575.hot-update.js": "/js/main.4646e2b062f8ddf9d575.hot-update.js", + "/js/main.f95fcfef2bf79d5529ea.hot-update.js": "/js/main.f95fcfef2bf79d5529ea.hot-update.js", + "/js/main.662fd594f74ca9249f18.hot-update.js": "/js/main.662fd594f74ca9249f18.hot-update.js", + "/js/main.072fd718974413008fb6.hot-update.js": "/js/main.072fd718974413008fb6.hot-update.js", + "/js/main.463fba1bcfcd6531aa1f.hot-update.js": "/js/main.463fba1bcfcd6531aa1f.hot-update.js", + "/js/main.1ec78206a493285af9d8.hot-update.js": "/js/main.1ec78206a493285af9d8.hot-update.js", + "/js/main.70a12f37cb99f4aaf251.hot-update.js": "/js/main.70a12f37cb99f4aaf251.hot-update.js", + "/js/main.af36db4bdbb8bbb4d700.hot-update.js": "/js/main.af36db4bdbb8bbb4d700.hot-update.js", + "/js/main.24532549c5a8d7c6447d.hot-update.js": "/js/main.24532549c5a8d7c6447d.hot-update.js", + "/js/main.5d65901915097c3bc2c5.hot-update.js": "/js/main.5d65901915097c3bc2c5.hot-update.js", + "/js/main.9adb0354572713a0ef36.hot-update.js": "/js/main.9adb0354572713a0ef36.hot-update.js", + "/js/main.30e310fc8a983b1851d0.hot-update.js": "/js/main.30e310fc8a983b1851d0.hot-update.js", + "/js/main.d0288aa9d27a18b65ff6.hot-update.js": "/js/main.d0288aa9d27a18b65ff6.hot-update.js", + "/js/main.54b0198fb23f9e4049a7.hot-update.js": "/js/main.54b0198fb23f9e4049a7.hot-update.js", + "/js/main.0c234486d5c9c1450596.hot-update.js": "/js/main.0c234486d5c9c1450596.hot-update.js", + "/js/main.47d1472e25abe15fde03.hot-update.js": "/js/main.47d1472e25abe15fde03.hot-update.js", + "/js/main.07f80066ab695124f705.hot-update.js": "/js/main.07f80066ab695124f705.hot-update.js", + "/js/main.17df0109ea8dc199448b.hot-update.js": "/js/main.17df0109ea8dc199448b.hot-update.js", + "/js/main.819a3213ccb803532f6b.hot-update.js": "/js/main.819a3213ccb803532f6b.hot-update.js", + "/js/main.a79cc99d166607be55aa.hot-update.js": "/js/main.a79cc99d166607be55aa.hot-update.js", + "/js/main.674e6018391145755d57.hot-update.js": "/js/main.674e6018391145755d57.hot-update.js", + "/js/main.8e732eec79b778ff843a.hot-update.js": "/js/main.8e732eec79b778ff843a.hot-update.js", + "/js/main.1d12214d2840c2752980.hot-update.js": "/js/main.1d12214d2840c2752980.hot-update.js", + "/js/main.33054f19a28ffe5c427b.hot-update.js": "/js/main.33054f19a28ffe5c427b.hot-update.js", + "/js/main.c4751884155092e88a5d.hot-update.js": "/js/main.c4751884155092e88a5d.hot-update.js", + "/js/main.04e1869afa48a13f001a.hot-update.js": "/js/main.04e1869afa48a13f001a.hot-update.js", + "/js/main.55346348d7e83c768029.hot-update.js": "/js/main.55346348d7e83c768029.hot-update.js", + "/js/main.1ba2ada5faf40d89b0e9.hot-update.js": "/js/main.1ba2ada5faf40d89b0e9.hot-update.js", + "/js/main.81fb744c045199ebfce8.hot-update.js": "/js/main.81fb744c045199ebfce8.hot-update.js", + "/js/main.11d6d3c8b5e37dd8a5d2.hot-update.js": "/js/main.11d6d3c8b5e37dd8a5d2.hot-update.js", + "/js/main.efcceb3885de0b119296.hot-update.js": "/js/main.efcceb3885de0b119296.hot-update.js", + "/js/main.9943c1693b589cca88c6.hot-update.js": "/js/main.9943c1693b589cca88c6.hot-update.js", + "/js/main.068d73a8dd73712acf2e.hot-update.js": "/js/main.068d73a8dd73712acf2e.hot-update.js", + "/js/main.f915c9c371bfb50479f4.hot-update.js": "/js/main.f915c9c371bfb50479f4.hot-update.js", + "/js/main.3e20c89203a9f9845e46.hot-update.js": "/js/main.3e20c89203a9f9845e46.hot-update.js", + "/js/main.6a2a6c31a66e01caff47.hot-update.js": "/js/main.6a2a6c31a66e01caff47.hot-update.js", + "/js/main.0e4c58ec3f14368033f8.hot-update.js": "/js/main.0e4c58ec3f14368033f8.hot-update.js", + "/js/main.b5bb0ea3ad6437532920.hot-update.js": "/js/main.b5bb0ea3ad6437532920.hot-update.js", + "/js/main.fe9728215fd7ef4df860.hot-update.js": "/js/main.fe9728215fd7ef4df860.hot-update.js", + "/js/main.81ea15970bffcd70ff7c.hot-update.js": "/js/main.81ea15970bffcd70ff7c.hot-update.js", + "/js/main.035497c097dc2a35978d.hot-update.js": "/js/main.035497c097dc2a35978d.hot-update.js", + "/js/main.32bd9a31ce4af0598684.hot-update.js": "/js/main.32bd9a31ce4af0598684.hot-update.js", + "/js/main.40e0d935df62bd8c0785.hot-update.js": "/js/main.40e0d935df62bd8c0785.hot-update.js", + "/js/main.3303ad73f0cc35a4ad5a.hot-update.js": "/js/main.3303ad73f0cc35a4ad5a.hot-update.js", + "/js/main.079ddafb35593c41e68b.hot-update.js": "/js/main.079ddafb35593c41e68b.hot-update.js", + "/js/main.d7d4f950ada99632ce24.hot-update.js": "/js/main.d7d4f950ada99632ce24.hot-update.js", + "/js/main.4ff2e0313dbe945f41c2.hot-update.js": "/js/main.4ff2e0313dbe945f41c2.hot-update.js", + "/js/main.637a5f6bca4938a89a77.hot-update.js": "/js/main.637a5f6bca4938a89a77.hot-update.js", + "/js/main.bf257971511a31a03ef6.hot-update.js": "/js/main.bf257971511a31a03ef6.hot-update.js", + "/js/main.d84fbf176199be05e85d.hot-update.js": "/js/main.d84fbf176199be05e85d.hot-update.js", + "/js/main.6340755a44a5855f2421.hot-update.js": "/js/main.6340755a44a5855f2421.hot-update.js", + "/js/main.b05bb01c88da1f3a6af5.hot-update.js": "/js/main.b05bb01c88da1f3a6af5.hot-update.js", + "/js/main.15073d992f17db6477da.hot-update.js": "/js/main.15073d992f17db6477da.hot-update.js", + "/js/main.34103742be71ea6383b9.hot-update.js": "/js/main.34103742be71ea6383b9.hot-update.js", + "/js/main.fc59fc217a967dfdbbaf.hot-update.js": "/js/main.fc59fc217a967dfdbbaf.hot-update.js", + "/js/main.5d9224d91a11b85a42ac.hot-update.js": "/js/main.5d9224d91a11b85a42ac.hot-update.js", + "/js/main.39b371c970363a38de66.hot-update.js": "/js/main.39b371c970363a38de66.hot-update.js", + "/js/main.2ed6fdc975a15fe42653.hot-update.js": "/js/main.2ed6fdc975a15fe42653.hot-update.js", + "/js/main.bc6fb2c3614a6d8aaaf3.hot-update.js": "/js/main.bc6fb2c3614a6d8aaaf3.hot-update.js", + "/js/main.10c86cb5c9174026394c.hot-update.js": "/js/main.10c86cb5c9174026394c.hot-update.js", + "/js/main.16bd4c54378f09cbcf92.hot-update.js": "/js/main.16bd4c54378f09cbcf92.hot-update.js", + "/js/main.5f2052dcf297e7715e44.hot-update.js": "/js/main.5f2052dcf297e7715e44.hot-update.js", + "/js/main.22039659d22fb3dba83a.hot-update.js": "/js/main.22039659d22fb3dba83a.hot-update.js", + "/js/main.a3e560542e0c2201d0d3.hot-update.js": "/js/main.a3e560542e0c2201d0d3.hot-update.js", + "/js/main.5c297f0be5b7d3627431.hot-update.js": "/js/main.5c297f0be5b7d3627431.hot-update.js", + "/js/main.98badc20e700335b1287.hot-update.js": "/js/main.98badc20e700335b1287.hot-update.js", + "/js/main.d6f59a6bead85b60812f.hot-update.js": "/js/main.d6f59a6bead85b60812f.hot-update.js", + "/js/main.6d4aa887a3d49ea1967d.hot-update.js": "/js/main.6d4aa887a3d49ea1967d.hot-update.js", + "/js/main.796516d9193da9d4a011.hot-update.js": "/js/main.796516d9193da9d4a011.hot-update.js", + "/js/main.fbb5580b7df042a97dbf.hot-update.js": "/js/main.fbb5580b7df042a97dbf.hot-update.js", + "/js/main.79526e1e6f900b3a81d4.hot-update.js": "/js/main.79526e1e6f900b3a81d4.hot-update.js", + "/js/main.70f16139d34c914e1235.hot-update.js": "/js/main.70f16139d34c914e1235.hot-update.js", + "/js/main.dfa4545dc5c3a4d633ed.hot-update.js": "/js/main.dfa4545dc5c3a4d633ed.hot-update.js", + "/js/main.21935ebee0220f9f051b.hot-update.js": "/js/main.21935ebee0220f9f051b.hot-update.js", + "/js/main.48abe9f33cdb692ce507.hot-update.js": "/js/main.48abe9f33cdb692ce507.hot-update.js", + "/js/main.36ac1e10ac06fcada9ba.hot-update.js": "/js/main.36ac1e10ac06fcada9ba.hot-update.js", + "/js/main.d732b4c264639ba17f6a.hot-update.js": "/js/main.d732b4c264639ba17f6a.hot-update.js", + "/js/main.0b6308fad12dfac4760f.hot-update.js": "/js/main.0b6308fad12dfac4760f.hot-update.js", + "/js/main.aed6ce7ff957ce689e3f.hot-update.js": "/js/main.aed6ce7ff957ce689e3f.hot-update.js", + "/js/main.899db4f3efe2389f2b07.hot-update.js": "/js/main.899db4f3efe2389f2b07.hot-update.js", + "/js/main.872d11e67b12e4560ff3.hot-update.js": "/js/main.872d11e67b12e4560ff3.hot-update.js", + "/js/main.c91bed29280eded62f9b.hot-update.js": "/js/main.c91bed29280eded62f9b.hot-update.js", + "/js/main.dd1113a52d68a1bddf63.hot-update.js": "/js/main.dd1113a52d68a1bddf63.hot-update.js", + "/js/main.b3d139d07349459e76fd.hot-update.js": "/js/main.b3d139d07349459e76fd.hot-update.js" } diff --git a/resources/js/components/Others/Forms/EmailsInput.vue b/resources/js/components/Others/Forms/EmailsInput.vue index b948195a..6b1834a0 100644 --- a/resources/js/components/Others/Forms/EmailsInput.vue +++ b/resources/js/components/Others/Forms/EmailsInput.vue @@ -1,15 +1,23 @@ @@ -19,11 +27,21 @@ export default { name: "EmailsInput", components: {XIcon}, + props: ["isError"], computed: { placeHolder() { if(! this.emails.length) return this.$t('shared_form.email_placeholder') - } + }, + inputSize() { + if(this.singleEmail !== undefined || this.singleEmail !== undefined ) { + if(this.singleEmail === "" && this.emails.length > 0) { + return 1 + }else { + return this.singleEmail.length + } + } + }, }, data () { return { @@ -33,6 +51,7 @@ }, methods: { removeEmail (email) { + // Remove email forom array of emails this.emails.shift(email) }, @@ -44,28 +63,34 @@ }, handleEmail() { + if(this.singleEmail.length > 0) { + // Get index of @ and last dot + let lastDot = this.singleEmail.lastIndexOf('.') + let at = this.singleEmail.indexOf('@') - // Get index of @ and last dot - let lastDot = this.singleEmail.lastIndexOf('.') - let at = this.singleEmail.indexOf('@') - - // Check if is after @ some dot, if email have @ anf if dont have more like one - if(lastDot < at || at === -1 || this.singleEmail.match(/@/g).length > 1 ) return - + // Check if is after @ some dot, if email have @ anf if dont have more like one + if(lastDot < at || at === -1 || this.singleEmail.match(/@/g).length > 1 ) return - // After come or backspace push the single email to array or emails - if(this.singleEmail.includes(',') || this.singleEmail.includes(' ') ) { - let email = this.singleEmail.replace(/[","," "]/, "") + // After come or backspace push the single email to array or emails + if(this.singleEmail.includes(',') || this.singleEmail.includes(' ') ) { + + let email = this.singleEmail.replace(/[","," "]/, "") - // Push single email to aray of emails - this.emails.push(email) + this.singleEmail = "" - this.singleEmail = "" + // Push single email to aray of emails + this.emails.push(email) - events.$emit('emailsInputValues', this.emails) + events.$emit('emailsInputValues', this.emails) + } } } + }, + created () { + this.$nextTick(() => { + this.$refs.input.focus() + }) } } @@ -76,7 +101,6 @@ .wrapper { margin-bottom: 20px; - padding: 0px 20px; } .input-label { @@ -87,14 +111,19 @@ .input-wrapper { background: white; + max-width: 100%; display: flex; - align-items: center; + flex-direction: row; + flex-wrap: wrap; min-height: 50px; border-radius: 8px; - padding: 13px 20px; + padding: 6px 20px; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.12); - overflow-x: auto; - overflow-y: none; + + &.is-error { + border: 1px solid $danger; + box-shadow: 0 0 7px rgba($danger, 0.3); + } &:focus-within{ border:1px solid $theme; @@ -102,6 +131,8 @@ } .email-list { white-space: nowrap; + margin: 4px 0px; + span { display: flex; padding: 5px; @@ -121,11 +152,12 @@ } } .emails { - min-width: 100px; + width: auto; + height: 32px ; border: none ; font-weight: 700; @include font-size(16); - appearance: none; + margin: 6px 0px; &::placeholder { color:rgba($text-muted, .5) diff --git a/resources/js/components/Others/ShareCreate.vue b/resources/js/components/Others/ShareCreate.vue index b55872ef..1de3d612 100644 --- a/resources/js/components/Others/ShareCreate.vue +++ b/resources/js/components/Others/ShareCreate.vue @@ -9,7 +9,7 @@ -
+

{{$t('shared_form.share_by_link')}}

@@ -20,16 +20,20 @@
-
+ +
{{$t('shared_form.email_successfully_send_message')}}
- + + + + @@ -272,6 +276,7 @@ display: flex; justify-content: center; align-items: center; + font-weight: 700; p { color: $theme; } @@ -347,7 +352,13 @@ h1 { color: $dark_mode_foreground !important; } + } } + .successfully-send { + background: $dark_mode_foreground !important; + p { + color: $dark_mode_text_primary; + } } } From ce1bad57cd0de8d6f66cfa255a11ea023e1fecbb Mon Sep 17 00:00:00 2001 From: Milos Holba Date: Sun, 17 Jan 2021 10:24:13 +0100 Subject: [PATCH 08/46] add change folder icon to rename item popup --- .../FileFunctions/EditItemsController.php | 12 + app/Http/Tools/Editor.php | 33 + ..._options_to_file_manager_folders_table.php | 33 + public/mix-manifest.json | 241 +- .../js/components/FilesView/FileItemGrid.vue | 25 +- .../js/components/FilesView/FileItemList.vue | 25 +- .../components/Others/Forms/EmailsInput.vue | 1 + resources/js/components/Others/RenameItem.vue | 33 +- .../js/components/Others/SetFolderIcon.vue | 376 + .../js/components/Others/ThumbnailItem.vue | 44 +- resources/js/emoji.json | 36722 ++++++++++++++++ resources/js/i18n/lang/en.json | 11 +- resources/js/store/modules/fileBrowser.js | 7 +- resources/js/store/modules/fileFunctions.js | 1 + 14 files changed, 37324 insertions(+), 240 deletions(-) create mode 100644 database/migrations/2021_01_13_162117_add_folder_icon_options_to_file_manager_folders_table.php create mode 100644 resources/js/components/Others/SetFolderIcon.vue create mode 100644 resources/js/emoji.json diff --git a/app/Http/Controllers/FileFunctions/EditItemsController.php b/app/Http/Controllers/FileFunctions/EditItemsController.php index c3ae9d56..60b496df 100644 --- a/app/Http/Controllers/FileFunctions/EditItemsController.php +++ b/app/Http/Controllers/FileFunctions/EditItemsController.php @@ -115,6 +115,12 @@ class EditItemsController extends Controller } } + // If request have a change folder icon values set the folder icon + if ($request->type === 'folder' && $request->filled('folder_icon')) { + + Editor::set_folder_icon($request->folder_icon, $unique_id); + } + // Rename Item return Editor::rename_item($request, $unique_id); } @@ -151,6 +157,12 @@ class EditItemsController extends Controller Guardian::check_item_access($item->folder_id, $shared); } + // If request have a change folder icon values set the folder icon + if ($request->type === 'folder' && $request->filled('folder_icon')) { + + Editor::set_folder_icon($request->folder_icon, $unique_id, $shared); + } + // Rename item $item = Editor::rename_item($request, $unique_id, $shared); diff --git a/app/Http/Tools/Editor.php b/app/Http/Tools/Editor.php index fd7dbdf8..c910b5f8 100644 --- a/app/Http/Tools/Editor.php +++ b/app/Http/Tools/Editor.php @@ -26,6 +26,39 @@ use Symfony\Component\HttpKernel\Exception\HttpException; class Editor { + /** + * Store folder icon + * + * @param $folder_iconL + * @param $unique_id + * @param $shared + */ + public static function set_folder_icon ($folder_icon, $unique_id, $shared = null) + { + $user_id = is_null($shared) ? Auth::id() : $shared->user_id; + + // Get folder + $folder = FileManagerFolder::where('user_id', $user_id) + ->where('unique_id', $unique_id) + ->first(); + + // If request have emoji set folder icon emoji + if(isset($folder_icon['emoji'])) { + $folder->folder_icon_emoji = $folder_icon['emoji']; + $folder->folder_icon_color = null; + } + + // If request have color set folder icon color + if(isset($folder_icon['color'])) { + $folder->folder_icon_emoji = null; + $folder->folder_icon_color = $folder_icon['color']; + } + + // Save changes + $folder->save(); + + } + /** * Zip requested folder * diff --git a/database/migrations/2021_01_13_162117_add_folder_icon_options_to_file_manager_folders_table.php b/database/migrations/2021_01_13_162117_add_folder_icon_options_to_file_manager_folders_table.php new file mode 100644 index 00000000..20a93eb5 --- /dev/null +++ b/database/migrations/2021_01_13_162117_add_folder_icon_options_to_file_manager_folders_table.php @@ -0,0 +1,33 @@ +string('folder_icon_color')->after('user_scope')->nullable(); + $table->string('folder_icon_emoji')->after('folder_icon_color')->nullable(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::table('file_manager_folders', function (Blueprint $table) { + // + }); + } +} diff --git a/public/mix-manifest.json b/public/mix-manifest.json index ccc916ba..67435e53 100644 --- a/public/mix-manifest.json +++ b/public/mix-manifest.json @@ -29,7 +29,7 @@ "/chunks/environment-setup.js": "/chunks/environment-setup.js?id=48efd0b887fbc804ac90", "/chunks/files.js": "/chunks/files.js?id=6a283c2c9f8a02500bc6", "/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared-page~chunks/user-subscription.js": "/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared-page~chunks/user-subscription.js?id=b646ec02fb9d6a497e74", - "/chunks/files~chunks/shared-files~chunks/shared-page.js": "/chunks/files~chunks/shared-files~chunks/shared-page.js?id=e2d1c1c0098efd3314c0", + "/chunks/files~chunks/shared-files~chunks/shared-page.js": "/chunks/files~chunks/shared-files~chunks/shared-page.js?id=e27d145b6f63719b336f", "/chunks/files~chunks/shared-page.js": "/chunks/files~chunks/shared-page.js?id=47ade53389e84dd64310", "/chunks/forgotten-password.js": "/chunks/forgotten-password.js?id=d5e39543eeb619cb5513", "/chunks/installation-disclaimer.js": "/chunks/installation-disclaimer.js?id=f037ea11689d01ea489e", @@ -75,233 +75,14 @@ "/chunks/user-storage.js": "/chunks/user-storage.js?id=5cfec8a8f8a8aef24ef2", "/chunks/user-subscription.js": "/chunks/user-subscription.js?id=34603496ceacb8bd2da3", "/chunks/users.js": "/chunks/users.js?id=6e68cb068f69fba3199c", - "/chunks/files~chunks/shared-files~chunks/shared-page.f806732c4c6ac53302e9.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.f806732c4c6ac53302e9.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.4220f427d2cce517694a.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.4220f427d2cce517694a.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.8a9599bd045e40e5fc0d.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.8a9599bd045e40e5fc0d.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.e7904116029a93128c0c.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.e7904116029a93128c0c.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.a3682ab19d6a93615bc9.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.a3682ab19d6a93615bc9.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.6b78f2f6453a8a933368.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.6b78f2f6453a8a933368.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.92d7056d592b2b00436a.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.92d7056d592b2b00436a.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.15f6fcfdd0c7c09584ed.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.15f6fcfdd0c7c09584ed.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.eb3a5bef278e8c611ca0.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.eb3a5bef278e8c611ca0.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.11f991f6e9468909262c.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.11f991f6e9468909262c.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.a9d2f97066827a607ccf.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.a9d2f97066827a607ccf.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.5e5c8e632d8cbb31a266.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.5e5c8e632d8cbb31a266.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.1ddf7140785431343dda.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.1ddf7140785431343dda.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.8367fb8b3c12ba91bf54.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.8367fb8b3c12ba91bf54.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.f3711292d9f324dbfaac.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.f3711292d9f324dbfaac.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.9ce77155019c1fe38f7c.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.9ce77155019c1fe38f7c.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.962f7dff73d70ac80255.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.962f7dff73d70ac80255.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.2e01e62c7342e3a2888b.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.2e01e62c7342e3a2888b.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.35be7dadbf0da121b27e.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.35be7dadbf0da121b27e.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.e502ff4c6c54b4256531.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.e502ff4c6c54b4256531.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.21f523839e174c8c8c97.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.21f523839e174c8c8c97.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.446851efbd4ec90c224c.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.446851efbd4ec90c224c.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.52f259e63c8138940f09.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.52f259e63c8138940f09.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.1e8ab30082f05b87e8e3.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.1e8ab30082f05b87e8e3.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.d3de5ec95eaff1e58c67.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.d3de5ec95eaff1e58c67.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.aa5cb8d218f495f97671.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.aa5cb8d218f495f97671.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.a20a8bf38e186c279c7d.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.a20a8bf38e186c279c7d.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.3fb2fae5d56b3a449b04.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.3fb2fae5d56b3a449b04.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.6853bf8809c8d4e78f2f.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.6853bf8809c8d4e78f2f.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.eb78a997f04978a13f12.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.eb78a997f04978a13f12.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.925c9dd6345eec6a5e1e.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.925c9dd6345eec6a5e1e.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.28cd444a55f6e5866012.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.28cd444a55f6e5866012.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.9ac2629d64b90c64c068.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.9ac2629d64b90c64c068.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.c99a1bd37235022accbb.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.c99a1bd37235022accbb.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.4ef751fdf599f38c04dd.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.4ef751fdf599f38c04dd.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.6e0cb2541a347d85e9bf.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.6e0cb2541a347d85e9bf.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.d464b5c8a1c392a80308.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.d464b5c8a1c392a80308.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.0442c3732e31d4351df5.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.0442c3732e31d4351df5.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.76e2551c35e95545220e.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.76e2551c35e95545220e.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.1668077f3dc8a91c471e.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.1668077f3dc8a91c471e.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.51dc2b7da36761d86d74.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.51dc2b7da36761d86d74.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.49434dd3d7aee3c01770.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.49434dd3d7aee3c01770.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.a4534a4afbebe460418b.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.a4534a4afbebe460418b.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.cbf5dae2e0d16b5753cf.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.cbf5dae2e0d16b5753cf.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.104577c699089a81adf1.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.104577c699089a81adf1.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.63f1822f597aae9c0007.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.63f1822f597aae9c0007.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.1d460779c241a6560f59.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.1d460779c241a6560f59.hot-update.js", - "/js/main.7147cfc9cf297f377ae6.hot-update.js": "/js/main.7147cfc9cf297f377ae6.hot-update.js", - "/js/main.6d83af915276caaa99ec.hot-update.js": "/js/main.6d83af915276caaa99ec.hot-update.js", - "/js/main.69e5b0b8957bd87cb4e3.hot-update.js": "/js/main.69e5b0b8957bd87cb4e3.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.dad99146b26e819c031f.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.dad99146b26e819c031f.hot-update.js", - "/js/main.c890bdf6bdb88f637e07.hot-update.js": "/js/main.c890bdf6bdb88f637e07.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.768139111ebf8feddda5.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.768139111ebf8feddda5.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.84f61230618fb49c0f82.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.84f61230618fb49c0f82.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.8007dadaaa48a5a3788c.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.8007dadaaa48a5a3788c.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.f28186b65165b90ef0f1.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.f28186b65165b90ef0f1.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.e96b6403a7c24dff509d.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.e96b6403a7c24dff509d.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.08b5fa14a8a4bde4312e.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.08b5fa14a8a4bde4312e.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.347ad810f77a78bbef8a.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.347ad810f77a78bbef8a.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.086434b1eef02e1575d2.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.086434b1eef02e1575d2.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.4171898e4081192912b3.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.4171898e4081192912b3.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.ce05e148825a82c2c30b.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.ce05e148825a82c2c30b.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.7066d70213f7b1a78fd7.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.7066d70213f7b1a78fd7.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.7e472070f0e4da81c484.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.7e472070f0e4da81c484.hot-update.js", - "/js/main.96fa991ec1a71d367b04.hot-update.js": "/js/main.96fa991ec1a71d367b04.hot-update.js", - "/js/main.72b3613e9da4780d12bb.hot-update.js": "/js/main.72b3613e9da4780d12bb.hot-update.js", - "/js/main.c12d1e0517e57833f869.hot-update.js": "/js/main.c12d1e0517e57833f869.hot-update.js", - "/js/main.8ef3474bc2c85ca485fd.hot-update.js": "/js/main.8ef3474bc2c85ca485fd.hot-update.js", - "/js/main.266e38c8c6cb9e27d827.hot-update.js": "/js/main.266e38c8c6cb9e27d827.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.37ca536faedccb83c061.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.37ca536faedccb83c061.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.1bdc31dd7846ca2ce91b.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.1bdc31dd7846ca2ce91b.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.a08101de7d1a1aa2dde7.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.a08101de7d1a1aa2dde7.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.dd4fd95e44a056ffcf0e.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.dd4fd95e44a056ffcf0e.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.57b7aec17e538f3f4d51.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.57b7aec17e538f3f4d51.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.c71604d064f2e1227dc5.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.c71604d064f2e1227dc5.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.969d71f57668ef73dafd.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.969d71f57668ef73dafd.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.74270b873b8de9547900.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.74270b873b8de9547900.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.7f8c5ce462cfd4de226b.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.7f8c5ce462cfd4de226b.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.cec0b21e6dcae4e484de.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.cec0b21e6dcae4e484de.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.a39dd2e70f170fe7dc40.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.a39dd2e70f170fe7dc40.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.f2597d818e89bbbae8bd.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.f2597d818e89bbbae8bd.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.a3b6554f47a368e41527.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.a3b6554f47a368e41527.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.4ae6a3d21c35f56f3cd7.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.4ae6a3d21c35f56f3cd7.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.e4dadccb8f55f66a87f0.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.e4dadccb8f55f66a87f0.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.1e79f64ec06eeb2b8556.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.1e79f64ec06eeb2b8556.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.301a44dca40bd4bd9fae.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.301a44dca40bd4bd9fae.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.90c800c8b4350bc51907.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.90c800c8b4350bc51907.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.6556b851671f95e2a5ed.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.6556b851671f95e2a5ed.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.5f173ca4d064a4c3fde4.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.5f173ca4d064a4c3fde4.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.c97753ecad531fd8a2e4.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.c97753ecad531fd8a2e4.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.9e8cd4ba58b3c74afbbb.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.9e8cd4ba58b3c74afbbb.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.cadfb49f0edee16ecff0.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.cadfb49f0edee16ecff0.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.4dc84b903fb1fa2668c8.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.4dc84b903fb1fa2668c8.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.f5444f3212f0a534f95f.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.f5444f3212f0a534f95f.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.a593342c86f5121e5b32.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.a593342c86f5121e5b32.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.e24072217202d3eac4a1.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.e24072217202d3eac4a1.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.07371fe2115600fbb2b7.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.07371fe2115600fbb2b7.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.496072951a0c2e78f5c6.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.496072951a0c2e78f5c6.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.268cb2506002fcd80b7e.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.268cb2506002fcd80b7e.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.679d7860dff82165ebaa.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.679d7860dff82165ebaa.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.c46e1f8b35916be37858.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.c46e1f8b35916be37858.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.3a9b2efe0828749d7bd2.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.3a9b2efe0828749d7bd2.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.a0fe304704d93a526bf1.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.a0fe304704d93a526bf1.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.62cf1e63ee458002572f.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.62cf1e63ee458002572f.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.d3fdfd27216784c1f151.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.d3fdfd27216784c1f151.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.c57ff1827b8f95253ffd.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.c57ff1827b8f95253ffd.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.7739698e1cb70054f906.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.7739698e1cb70054f906.hot-update.js", - "/js/main.fcd94381898376cc8569.hot-update.js": "/js/main.fcd94381898376cc8569.hot-update.js", - "/js/main.f46471933cd8ab1e4a78.hot-update.js": "/js/main.f46471933cd8ab1e4a78.hot-update.js", - "/js/main.fa7d4ebba0fd98182609.hot-update.js": "/js/main.fa7d4ebba0fd98182609.hot-update.js", - "/js/main.203150fb562d1445e197.hot-update.js": "/js/main.203150fb562d1445e197.hot-update.js", - "/js/main.200cb2b1e73cf49d35eb.hot-update.js": "/js/main.200cb2b1e73cf49d35eb.hot-update.js", - "/js/main.d5900d8e9e7bd7cf4c61.hot-update.js": "/js/main.d5900d8e9e7bd7cf4c61.hot-update.js", - "/js/main.e0d9c6dc7b747290b739.hot-update.js": "/js/main.e0d9c6dc7b747290b739.hot-update.js", - "/js/main.c038f2a4cd531be78894.hot-update.js": "/js/main.c038f2a4cd531be78894.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.c038f2a4cd531be78894.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.c038f2a4cd531be78894.hot-update.js", - "/chunks/profile.c038f2a4cd531be78894.hot-update.js": "/chunks/profile.c038f2a4cd531be78894.hot-update.js", - "/chunks/shared-page.c038f2a4cd531be78894.hot-update.js": "/chunks/shared-page.c038f2a4cd531be78894.hot-update.js", - "/js/main.88ed219d9b30be499f0e.hot-update.js": "/js/main.88ed219d9b30be499f0e.hot-update.js", - "/js/main.2f4f1f8e6cf108317669.hot-update.js": "/js/main.2f4f1f8e6cf108317669.hot-update.js", - "/js/main.4c0109310f2002c0d659.hot-update.js": "/js/main.4c0109310f2002c0d659.hot-update.js", - "/js/main.0c5d75d6189fe367998a.hot-update.js": "/js/main.0c5d75d6189fe367998a.hot-update.js", - "/js/main.a742ba01650e2b164252.hot-update.js": "/js/main.a742ba01650e2b164252.hot-update.js", - "/js/main.7f3ed9d313176e0ada39.hot-update.js": "/js/main.7f3ed9d313176e0ada39.hot-update.js", - "/js/main.f2e3c5f407459afc4f9b.hot-update.js": "/js/main.f2e3c5f407459afc4f9b.hot-update.js", - "/js/main.5aff432bf210527f2a36.hot-update.js": "/js/main.5aff432bf210527f2a36.hot-update.js", - "/js/main.7e84fb6e3ed6b854f311.hot-update.js": "/js/main.7e84fb6e3ed6b854f311.hot-update.js", - "/js/main.2aeae05eaaef0a631d78.hot-update.js": "/js/main.2aeae05eaaef0a631d78.hot-update.js", - "/js/main.09739f281cdebbae24aa.hot-update.js": "/js/main.09739f281cdebbae24aa.hot-update.js", - "/js/main.631a0e81c97874876f5e.hot-update.js": "/js/main.631a0e81c97874876f5e.hot-update.js", - "/js/main.eb7a65f564f9f0d4ba07.hot-update.js": "/js/main.eb7a65f564f9f0d4ba07.hot-update.js", - "/js/main.ed2185313b7c2c92f9f2.hot-update.js": "/js/main.ed2185313b7c2c92f9f2.hot-update.js", - "/js/main.eb435e9996e2f8f42724.hot-update.js": "/js/main.eb435e9996e2f8f42724.hot-update.js", - "/js/main.4b0b292fed01b478bed6.hot-update.js": "/js/main.4b0b292fed01b478bed6.hot-update.js", - "/js/main.9271c0c56efeb8e3a286.hot-update.js": "/js/main.9271c0c56efeb8e3a286.hot-update.js", - "/js/main.ed3fc5db2164142ef9c1.hot-update.js": "/js/main.ed3fc5db2164142ef9c1.hot-update.js", - "/js/main.5446b11bab30714631db.hot-update.js": "/js/main.5446b11bab30714631db.hot-update.js", - "/js/main.d7341566f45faa017e8c.hot-update.js": "/js/main.d7341566f45faa017e8c.hot-update.js", - "/js/main.67b0c7603bb80ae5f13f.hot-update.js": "/js/main.67b0c7603bb80ae5f13f.hot-update.js", - "/js/main.a15e72f284de7e56c94b.hot-update.js": "/js/main.a15e72f284de7e56c94b.hot-update.js", - "/js/main.918d35e4f99752585032.hot-update.js": "/js/main.918d35e4f99752585032.hot-update.js", - "/js/main.4f9b8e5f100170bbd18a.hot-update.js": "/js/main.4f9b8e5f100170bbd18a.hot-update.js", - "/js/main.eb222f2d5ff935d3200f.hot-update.js": "/js/main.eb222f2d5ff935d3200f.hot-update.js", - "/js/main.93d6e350abb5991b3aa9.hot-update.js": "/js/main.93d6e350abb5991b3aa9.hot-update.js", - "/js/main.2a0e429dec2f98056778.hot-update.js": "/js/main.2a0e429dec2f98056778.hot-update.js", - "/js/main.4646e2b062f8ddf9d575.hot-update.js": "/js/main.4646e2b062f8ddf9d575.hot-update.js", - "/js/main.f95fcfef2bf79d5529ea.hot-update.js": "/js/main.f95fcfef2bf79d5529ea.hot-update.js", - "/js/main.662fd594f74ca9249f18.hot-update.js": "/js/main.662fd594f74ca9249f18.hot-update.js", - "/js/main.072fd718974413008fb6.hot-update.js": "/js/main.072fd718974413008fb6.hot-update.js", - "/js/main.463fba1bcfcd6531aa1f.hot-update.js": "/js/main.463fba1bcfcd6531aa1f.hot-update.js", - "/js/main.1ec78206a493285af9d8.hot-update.js": "/js/main.1ec78206a493285af9d8.hot-update.js", - "/js/main.70a12f37cb99f4aaf251.hot-update.js": "/js/main.70a12f37cb99f4aaf251.hot-update.js", - "/js/main.af36db4bdbb8bbb4d700.hot-update.js": "/js/main.af36db4bdbb8bbb4d700.hot-update.js", - "/js/main.24532549c5a8d7c6447d.hot-update.js": "/js/main.24532549c5a8d7c6447d.hot-update.js", - "/js/main.5d65901915097c3bc2c5.hot-update.js": "/js/main.5d65901915097c3bc2c5.hot-update.js", - "/js/main.9adb0354572713a0ef36.hot-update.js": "/js/main.9adb0354572713a0ef36.hot-update.js", - "/js/main.30e310fc8a983b1851d0.hot-update.js": "/js/main.30e310fc8a983b1851d0.hot-update.js", - "/js/main.d0288aa9d27a18b65ff6.hot-update.js": "/js/main.d0288aa9d27a18b65ff6.hot-update.js", - "/js/main.54b0198fb23f9e4049a7.hot-update.js": "/js/main.54b0198fb23f9e4049a7.hot-update.js", - "/js/main.0c234486d5c9c1450596.hot-update.js": "/js/main.0c234486d5c9c1450596.hot-update.js", - "/js/main.47d1472e25abe15fde03.hot-update.js": "/js/main.47d1472e25abe15fde03.hot-update.js", - "/js/main.07f80066ab695124f705.hot-update.js": "/js/main.07f80066ab695124f705.hot-update.js", - "/js/main.17df0109ea8dc199448b.hot-update.js": "/js/main.17df0109ea8dc199448b.hot-update.js", - "/js/main.819a3213ccb803532f6b.hot-update.js": "/js/main.819a3213ccb803532f6b.hot-update.js", - "/js/main.a79cc99d166607be55aa.hot-update.js": "/js/main.a79cc99d166607be55aa.hot-update.js", - "/js/main.674e6018391145755d57.hot-update.js": "/js/main.674e6018391145755d57.hot-update.js", - "/js/main.8e732eec79b778ff843a.hot-update.js": "/js/main.8e732eec79b778ff843a.hot-update.js", - "/js/main.1d12214d2840c2752980.hot-update.js": "/js/main.1d12214d2840c2752980.hot-update.js", - "/js/main.33054f19a28ffe5c427b.hot-update.js": "/js/main.33054f19a28ffe5c427b.hot-update.js", - "/js/main.c4751884155092e88a5d.hot-update.js": "/js/main.c4751884155092e88a5d.hot-update.js", - "/js/main.04e1869afa48a13f001a.hot-update.js": "/js/main.04e1869afa48a13f001a.hot-update.js", - "/js/main.55346348d7e83c768029.hot-update.js": "/js/main.55346348d7e83c768029.hot-update.js", - "/js/main.1ba2ada5faf40d89b0e9.hot-update.js": "/js/main.1ba2ada5faf40d89b0e9.hot-update.js", - "/js/main.81fb744c045199ebfce8.hot-update.js": "/js/main.81fb744c045199ebfce8.hot-update.js", - "/js/main.11d6d3c8b5e37dd8a5d2.hot-update.js": "/js/main.11d6d3c8b5e37dd8a5d2.hot-update.js", - "/js/main.efcceb3885de0b119296.hot-update.js": "/js/main.efcceb3885de0b119296.hot-update.js", - "/js/main.9943c1693b589cca88c6.hot-update.js": "/js/main.9943c1693b589cca88c6.hot-update.js", - "/js/main.068d73a8dd73712acf2e.hot-update.js": "/js/main.068d73a8dd73712acf2e.hot-update.js", - "/js/main.f915c9c371bfb50479f4.hot-update.js": "/js/main.f915c9c371bfb50479f4.hot-update.js", - "/js/main.3e20c89203a9f9845e46.hot-update.js": "/js/main.3e20c89203a9f9845e46.hot-update.js", - "/js/main.6a2a6c31a66e01caff47.hot-update.js": "/js/main.6a2a6c31a66e01caff47.hot-update.js", - "/js/main.0e4c58ec3f14368033f8.hot-update.js": "/js/main.0e4c58ec3f14368033f8.hot-update.js", - "/js/main.b5bb0ea3ad6437532920.hot-update.js": "/js/main.b5bb0ea3ad6437532920.hot-update.js", - "/js/main.fe9728215fd7ef4df860.hot-update.js": "/js/main.fe9728215fd7ef4df860.hot-update.js", - "/js/main.81ea15970bffcd70ff7c.hot-update.js": "/js/main.81ea15970bffcd70ff7c.hot-update.js", - "/js/main.035497c097dc2a35978d.hot-update.js": "/js/main.035497c097dc2a35978d.hot-update.js", - "/js/main.32bd9a31ce4af0598684.hot-update.js": "/js/main.32bd9a31ce4af0598684.hot-update.js", - "/js/main.40e0d935df62bd8c0785.hot-update.js": "/js/main.40e0d935df62bd8c0785.hot-update.js", - "/js/main.3303ad73f0cc35a4ad5a.hot-update.js": "/js/main.3303ad73f0cc35a4ad5a.hot-update.js", - "/js/main.079ddafb35593c41e68b.hot-update.js": "/js/main.079ddafb35593c41e68b.hot-update.js", - "/js/main.d7d4f950ada99632ce24.hot-update.js": "/js/main.d7d4f950ada99632ce24.hot-update.js", - "/js/main.4ff2e0313dbe945f41c2.hot-update.js": "/js/main.4ff2e0313dbe945f41c2.hot-update.js", - "/js/main.637a5f6bca4938a89a77.hot-update.js": "/js/main.637a5f6bca4938a89a77.hot-update.js", - "/js/main.bf257971511a31a03ef6.hot-update.js": "/js/main.bf257971511a31a03ef6.hot-update.js", - "/js/main.d84fbf176199be05e85d.hot-update.js": "/js/main.d84fbf176199be05e85d.hot-update.js", - "/js/main.6340755a44a5855f2421.hot-update.js": "/js/main.6340755a44a5855f2421.hot-update.js", - "/js/main.b05bb01c88da1f3a6af5.hot-update.js": "/js/main.b05bb01c88da1f3a6af5.hot-update.js", - "/js/main.15073d992f17db6477da.hot-update.js": "/js/main.15073d992f17db6477da.hot-update.js", - "/js/main.34103742be71ea6383b9.hot-update.js": "/js/main.34103742be71ea6383b9.hot-update.js", - "/js/main.fc59fc217a967dfdbbaf.hot-update.js": "/js/main.fc59fc217a967dfdbbaf.hot-update.js", - "/js/main.5d9224d91a11b85a42ac.hot-update.js": "/js/main.5d9224d91a11b85a42ac.hot-update.js", - "/js/main.39b371c970363a38de66.hot-update.js": "/js/main.39b371c970363a38de66.hot-update.js", - "/js/main.2ed6fdc975a15fe42653.hot-update.js": "/js/main.2ed6fdc975a15fe42653.hot-update.js", - "/js/main.bc6fb2c3614a6d8aaaf3.hot-update.js": "/js/main.bc6fb2c3614a6d8aaaf3.hot-update.js", - "/js/main.10c86cb5c9174026394c.hot-update.js": "/js/main.10c86cb5c9174026394c.hot-update.js", - "/js/main.16bd4c54378f09cbcf92.hot-update.js": "/js/main.16bd4c54378f09cbcf92.hot-update.js", - "/js/main.5f2052dcf297e7715e44.hot-update.js": "/js/main.5f2052dcf297e7715e44.hot-update.js", - "/js/main.22039659d22fb3dba83a.hot-update.js": "/js/main.22039659d22fb3dba83a.hot-update.js", - "/js/main.a3e560542e0c2201d0d3.hot-update.js": "/js/main.a3e560542e0c2201d0d3.hot-update.js", - "/js/main.5c297f0be5b7d3627431.hot-update.js": "/js/main.5c297f0be5b7d3627431.hot-update.js", - "/js/main.98badc20e700335b1287.hot-update.js": "/js/main.98badc20e700335b1287.hot-update.js", - "/js/main.d6f59a6bead85b60812f.hot-update.js": "/js/main.d6f59a6bead85b60812f.hot-update.js", - "/js/main.6d4aa887a3d49ea1967d.hot-update.js": "/js/main.6d4aa887a3d49ea1967d.hot-update.js", - "/js/main.796516d9193da9d4a011.hot-update.js": "/js/main.796516d9193da9d4a011.hot-update.js", - "/js/main.fbb5580b7df042a97dbf.hot-update.js": "/js/main.fbb5580b7df042a97dbf.hot-update.js", - "/js/main.79526e1e6f900b3a81d4.hot-update.js": "/js/main.79526e1e6f900b3a81d4.hot-update.js", - "/js/main.70f16139d34c914e1235.hot-update.js": "/js/main.70f16139d34c914e1235.hot-update.js", - "/js/main.dfa4545dc5c3a4d633ed.hot-update.js": "/js/main.dfa4545dc5c3a4d633ed.hot-update.js", - "/js/main.21935ebee0220f9f051b.hot-update.js": "/js/main.21935ebee0220f9f051b.hot-update.js", - "/js/main.48abe9f33cdb692ce507.hot-update.js": "/js/main.48abe9f33cdb692ce507.hot-update.js", - "/js/main.36ac1e10ac06fcada9ba.hot-update.js": "/js/main.36ac1e10ac06fcada9ba.hot-update.js", - "/js/main.d732b4c264639ba17f6a.hot-update.js": "/js/main.d732b4c264639ba17f6a.hot-update.js", - "/js/main.0b6308fad12dfac4760f.hot-update.js": "/js/main.0b6308fad12dfac4760f.hot-update.js", - "/js/main.aed6ce7ff957ce689e3f.hot-update.js": "/js/main.aed6ce7ff957ce689e3f.hot-update.js", - "/js/main.899db4f3efe2389f2b07.hot-update.js": "/js/main.899db4f3efe2389f2b07.hot-update.js", - "/js/main.872d11e67b12e4560ff3.hot-update.js": "/js/main.872d11e67b12e4560ff3.hot-update.js", - "/js/main.c91bed29280eded62f9b.hot-update.js": "/js/main.c91bed29280eded62f9b.hot-update.js", - "/js/main.dd1113a52d68a1bddf63.hot-update.js": "/js/main.dd1113a52d68a1bddf63.hot-update.js", - "/js/main.b3d139d07349459e76fd.hot-update.js": "/js/main.b3d139d07349459e76fd.hot-update.js" + "/js/main.753b6ba10ed9d4d97a80.hot-update.js": "/js/main.753b6ba10ed9d4d97a80.hot-update.js", + "/js/main.af16f587f3c0df536787.hot-update.js": "/js/main.af16f587f3c0df536787.hot-update.js", + "/js/main.eaac5054084827fa9a6a.hot-update.js": "/js/main.eaac5054084827fa9a6a.hot-update.js", + "/js/main.a7987ebedc0bbe5feafe.hot-update.js": "/js/main.a7987ebedc0bbe5feafe.hot-update.js", + "/js/main.5a900c62703e5f640aba.hot-update.js": "/js/main.5a900c62703e5f640aba.hot-update.js", + "/js/main.ae1b4ff2f4ac363a8099.hot-update.js": "/js/main.ae1b4ff2f4ac363a8099.hot-update.js", + "/js/main.512897f81d528ca7db75.hot-update.js": "/js/main.512897f81d528ca7db75.hot-update.js", + "/js/main.dbfa2b0045d344f64eab.hot-update.js": "/js/main.dbfa2b0045d344f64eab.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.bb61eebd161e37562dc1.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.bb61eebd161e37562dc1.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.59ceede1786e8fe3fdfb.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.59ceede1786e8fe3fdfb.hot-update.js" } diff --git a/resources/js/components/FilesView/FileItemGrid.vue b/resources/js/components/FilesView/FileItemGrid.vue index c0d093b5..8a0f7c37 100644 --- a/resources/js/components/FilesView/FileItemGrid.vue +++ b/resources/js/components/FilesView/FileItemGrid.vue @@ -26,7 +26,10 @@ - + + + +
{{folderIconHandle}}
@@ -83,6 +86,21 @@ export default { ...mapGetters([ 'FilePreviewType', 'sharedDetail', 'fileInfoDetail' ]), + folderIconHandle(){ + + // If folder have set some color + if(this.data.folder_icon_color) { + this.$nextTick(() => { + this.$refs[`folder${this.data.unique_id}`].firstElementChild.style.fill = `${this.data.folder_icon_color}` + }) + return false + } + + // If folder have set some emoji + if(this.data.folder_icon_emoji) + return JSON.parse(this.data.folder_icon_emoji).char + + }, ...mapGetters({ allData: 'data' }), isClicked() { return this.fileInfoDetail.some(element => element.unique_id == this.data.unique_id) @@ -456,6 +474,11 @@ export default { display: flex; align-items: center; + .emoji { + @include font-size(55); + margin:auto; + } + .file-link { display: block; } diff --git a/resources/js/components/FilesView/FileItemList.vue b/resources/js/components/FilesView/FileItemList.vue index 3ff54a41..1d0ff01f 100644 --- a/resources/js/components/FilesView/FileItemList.vue +++ b/resources/js/components/FilesView/FileItemList.vue @@ -27,8 +27,10 @@ - - + + + +
{{folderIconHandle}}
@@ -86,6 +88,21 @@ export default { computed: { ...mapGetters(['FilePreviewType', 'fileInfoDetail']), ...mapGetters({ allData: 'data' }), + folderIconHandle(){ + + // If folder have set some icon color + if(this.data.folder_icon_color) { + this.$nextTick(() => { + this.$refs[`folder${this.data.unique_id}`].firstElementChild.style.fill = `${this.data.folder_icon_color}` + }) + return false + } + + // If folder have set some emoji + if(this.data.folder_icon_emoji) + return JSON.parse(this.data.folder_icon_emoji).char + + }, isClicked() { return this.fileInfoDetail.some(element => element.unique_id == this.data.unique_id) }, @@ -447,6 +464,10 @@ export default { line-height: 0; margin-right: 20px; + .emoji { + @include font-size(35) + } + .folder-icon { @include font-size(52); diff --git a/resources/js/components/Others/Forms/EmailsInput.vue b/resources/js/components/Others/Forms/EmailsInput.vue index 6b1834a0..c3259c63 100644 --- a/resources/js/components/Others/Forms/EmailsInput.vue +++ b/resources/js/components/Others/Forms/EmailsInput.vue @@ -119,6 +119,7 @@ border-radius: 8px; padding: 6px 20px; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.12); + cursor: text; &.is-error { border: 1px solid $danger; diff --git a/resources/js/components/Others/RenameItem.vue b/resources/js/components/Others/RenameItem.vue index 17d6af68..56c29da1 100644 --- a/resources/js/components/Others/RenameItem.vue +++ b/resources/js/components/Others/RenameItem.vue @@ -7,7 +7,7 @@ - + @@ -18,7 +18,15 @@ {{ errors[0] }} + + + + {{ moreOptionsTitle }} + + + + @@ -45,6 +53,7 @@ import PopupActions from '@/components/Others/Popup/PopupActions' import PopupContent from '@/components/Others/Popup/PopupContent' import PopupHeader from '@/components/Others/Popup/PopupHeader' + import SetFolderIcon from '@/components/Others/SetFolderIcon' import ThumbnailItem from '@/components/Others/ThumbnailItem' import ActionButton from '@/components/Others/ActionButton' import ButtonBase from '@/components/FilesView/ButtonBase' @@ -57,6 +66,7 @@ components: { ValidationProvider, ValidationObserver, + SetFolderIcon, ThumbnailItem, ActionButton, PopupWrapper, @@ -70,20 +80,31 @@ itemTypeTitle() { return this.pickedItem && this.pickedItem.type === 'folder' ? this.$t('types.folder') : this.$t('types.file') }, + moreOptionsTitle() { + return this.isMoreOptions ? this.$t('shared_form.button_close_options') : this.$t('shared_form.button_folder_icon_open') + } }, data() { return { pickedItem: undefined, + isMoreOptions:false, + setFolderIcon: undefined, } }, methods: { + moreOptions(){ + this.isMoreOptions = ! this.isMoreOptions + + this.setFolderIcon = undefined + }, changeName() { if (this.pickedItem.name && this.pickedItem.name !== '') { let item = { unique_id: this.pickedItem.unique_id, type: this.pickedItem.type, - name: this.pickedItem.name + name: this.pickedItem.name, + folder_icon: this.setFolderIcon ? this.setFolderIcon : null } // Rename item request @@ -107,9 +128,17 @@ this.$refs.input.focus() }) + this.isMoreOptions = false + + this.setFolderIcon = undefined + // Store picked item this.pickedItem = args.item }) + + events.$on('setFolderIcon', (icon) => { + this.setFolderIcon = icon.value + }) } } diff --git a/resources/js/components/Others/SetFolderIcon.vue b/resources/js/components/Others/SetFolderIcon.vue new file mode 100644 index 00000000..975649ad --- /dev/null +++ b/resources/js/components/Others/SetFolderIcon.vue @@ -0,0 +1,376 @@ + + + + + diff --git a/resources/js/components/Others/ThumbnailItem.vue b/resources/js/components/Others/ThumbnailItem.vue index 96d04c05..cb523674 100644 --- a/resources/js/components/Others/ThumbnailItem.vue +++ b/resources/js/components/Others/ThumbnailItem.vue @@ -14,7 +14,9 @@ - + + +
{{folderIconHandle}}
@@ -44,9 +46,43 @@ export default { name: 'ThumbnailItem', - props: ['item', 'info'], + props: ['item', 'info', 'setFolderIcon'], computed: { ...mapGetters(['currentFolder']), + + folderIconHandle(){ + let icon = undefined + + // Set icon folder if set folder from rename popup + if(this.setFolderIcon){ + + if(this.setFolderIcon.color) + this.$nextTick(() => { + this.$refs.folderIcon.firstElementChild.style.fill = `${this.setFolderIcon.color}` + }) + icon = false + + if(this.setFolderIcon.emoji) + icon = this.setFolderIcon.emoji.char + } + + // If folder have already set some icon + if(!this.setFolderIcon && (this.item.folder_icon_emoji || this.item.folder_icon_color)){ + + if(this.item.folder_icon_emoji !== null) + icon = JSON.parse(this.item.folder_icon_emoji).char + + if(this.item.folder_icon_color !== null){ + this.$nextTick(() => { + this.$refs.folderIcon.firstElementChild.style.fill = `${this.item.folder_icon_color}` + }) + icon = false + } + } + + return icon + + }, isFolder() { return this.item.type === 'folder' }, @@ -106,6 +142,10 @@ text-align: center; line-height: 0; + .folder-emoji { + @include font-size(32) + } + .file-icon { @include font-size(35); diff --git a/resources/js/emoji.json b/resources/js/emoji.json new file mode 100644 index 00000000..cdc0d302 --- /dev/null +++ b/resources/js/emoji.json @@ -0,0 +1,36722 @@ +[ + { + "codes": "1F600", + "char": "😀", + "name": "grinning face", + "category": "Smileys & Emotion (face-smiling)", + "group": "Smileys & Emotion", + "subgroup": "face-smiling" + }, + { + "codes": "1F603", + "char": "😃", + "name": "grinning face with big eyes", + "category": "Smileys & Emotion (face-smiling)", + "group": "Smileys & Emotion", + "subgroup": "face-smiling" + }, + { + "codes": "1F604", + "char": "😄", + "name": "grinning face with smiling eyes", + "category": "Smileys & Emotion (face-smiling)", + "group": "Smileys & Emotion", + "subgroup": "face-smiling" + }, + { + "codes": "1F601", + "char": "😁", + "name": "beaming face with smiling eyes", + "category": "Smileys & Emotion (face-smiling)", + "group": "Smileys & Emotion", + "subgroup": "face-smiling" + }, + { + "codes": "1F606", + "char": "😆", + "name": "grinning squinting face", + "category": "Smileys & Emotion (face-smiling)", + "group": "Smileys & Emotion", + "subgroup": "face-smiling" + }, + { + "codes": "1F605", + "char": "😅", + "name": "grinning face with sweat", + "category": "Smileys & Emotion (face-smiling)", + "group": "Smileys & Emotion", + "subgroup": "face-smiling" + }, + { + "codes": "1F923", + "char": "🤣", + "name": "rolling on the floor laughing", + "category": "Smileys & Emotion (face-smiling)", + "group": "Smileys & Emotion", + "subgroup": "face-smiling" + }, + { + "codes": "1F602", + "char": "😂", + "name": "face with tears of joy", + "category": "Smileys & Emotion (face-smiling)", + "group": "Smileys & Emotion", + "subgroup": "face-smiling" + }, + { + "codes": "1F642", + "char": "🙂", + "name": "slightly smiling face", + "category": "Smileys & Emotion (face-smiling)", + "group": "Smileys & Emotion", + "subgroup": "face-smiling" + }, + { + "codes": "1F643", + "char": "🙃", + "name": "upside-down face", + "category": "Smileys & Emotion (face-smiling)", + "group": "Smileys & Emotion", + "subgroup": "face-smiling" + }, + { + "codes": "1F609", + "char": "😉", + "name": "winking face", + "category": "Smileys & Emotion (face-smiling)", + "group": "Smileys & Emotion", + "subgroup": "face-smiling" + }, + { + "codes": "1F60A", + "char": "😊", + "name": "smiling face with smiling eyes", + "category": "Smileys & Emotion (face-smiling)", + "group": "Smileys & Emotion", + "subgroup": "face-smiling" + }, + { + "codes": "1F607", + "char": "😇", + "name": "smiling face with halo", + "category": "Smileys & Emotion (face-smiling)", + "group": "Smileys & Emotion", + "subgroup": "face-smiling" + }, + { + "codes": "1F970", + "char": "🥰", + "name": "smiling face with hearts", + "category": "Smileys & Emotion (face-affection)", + "group": "Smileys & Emotion", + "subgroup": "face-affection" + }, + { + "codes": "1F60D", + "char": "😍", + "name": "smiling face with heart-eyes", + "category": "Smileys & Emotion (face-affection)", + "group": "Smileys & Emotion", + "subgroup": "face-affection" + }, + { + "codes": "1F929", + "char": "🤩", + "name": "star-struck", + "category": "Smileys & Emotion (face-affection)", + "group": "Smileys & Emotion", + "subgroup": "face-affection" + }, + { + "codes": "1F618", + "char": "😘", + "name": "face blowing a kiss", + "category": "Smileys & Emotion (face-affection)", + "group": "Smileys & Emotion", + "subgroup": "face-affection" + }, + { + "codes": "1F617", + "char": "😗", + "name": "kissing face", + "category": "Smileys & Emotion (face-affection)", + "group": "Smileys & Emotion", + "subgroup": "face-affection" + }, + { + "codes": "263A FE0F", + "char": "☺️", + "name": "smiling face", + "category": "Smileys & Emotion (face-affection)", + "group": "Smileys & Emotion", + "subgroup": "face-affection" + }, + { + "codes": "263A", + "char": "☺", + "name": "smiling face", + "category": "Smileys & Emotion (face-affection)", + "group": "Smileys & Emotion", + "subgroup": "face-affection" + }, + { + "codes": "1F61A", + "char": "😚", + "name": "kissing face with closed eyes", + "category": "Smileys & Emotion (face-affection)", + "group": "Smileys & Emotion", + "subgroup": "face-affection" + }, + { + "codes": "1F619", + "char": "😙", + "name": "kissing face with smiling eyes", + "category": "Smileys & Emotion (face-affection)", + "group": "Smileys & Emotion", + "subgroup": "face-affection" + }, + { + "codes": "1F972", + "char": "🥲", + "name": "smiling face with tear", + "category": "Smileys & Emotion (face-affection)", + "group": "Smileys & Emotion", + "subgroup": "face-affection" + }, + { + "codes": "1F60B", + "char": "😋", + "name": "face savoring food", + "category": "Smileys & Emotion (face-tongue)", + "group": "Smileys & Emotion", + "subgroup": "face-tongue" + }, + { + "codes": "1F61B", + "char": "😛", + "name": "face with tongue", + "category": "Smileys & Emotion (face-tongue)", + "group": "Smileys & Emotion", + "subgroup": "face-tongue" + }, + { + "codes": "1F61C", + "char": "😜", + "name": "winking face with tongue", + "category": "Smileys & Emotion (face-tongue)", + "group": "Smileys & Emotion", + "subgroup": "face-tongue" + }, + { + "codes": "1F92A", + "char": "🤪", + "name": "zany face", + "category": "Smileys & Emotion (face-tongue)", + "group": "Smileys & Emotion", + "subgroup": "face-tongue" + }, + { + "codes": "1F61D", + "char": "😝", + "name": "squinting face with tongue", + "category": "Smileys & Emotion (face-tongue)", + "group": "Smileys & Emotion", + "subgroup": "face-tongue" + }, + { + "codes": "1F911", + "char": "🤑", + "name": "money-mouth face", + "category": "Smileys & Emotion (face-tongue)", + "group": "Smileys & Emotion", + "subgroup": "face-tongue" + }, + { + "codes": "1F917", + "char": "🤗", + "name": "hugging face", + "category": "Smileys & Emotion (face-hand)", + "group": "Smileys & Emotion", + "subgroup": "face-hand" + }, + { + "codes": "1F92D", + "char": "🤭", + "name": "face with hand over mouth", + "category": "Smileys & Emotion (face-hand)", + "group": "Smileys & Emotion", + "subgroup": "face-hand" + }, + { + "codes": "1F92B", + "char": "🤫", + "name": "shushing face", + "category": "Smileys & Emotion (face-hand)", + "group": "Smileys & Emotion", + "subgroup": "face-hand" + }, + { + "codes": "1F914", + "char": "🤔", + "name": "thinking face", + "category": "Smileys & Emotion (face-hand)", + "group": "Smileys & Emotion", + "subgroup": "face-hand" + }, + { + "codes": "1F910", + "char": "🤐", + "name": "zipper-mouth face", + "category": "Smileys & Emotion (face-neutral-skeptical)", + "group": "Smileys & Emotion", + "subgroup": "face-neutral-skeptical" + }, + { + "codes": "1F928", + "char": "🤨", + "name": "face with raised eyebrow", + "category": "Smileys & Emotion (face-neutral-skeptical)", + "group": "Smileys & Emotion", + "subgroup": "face-neutral-skeptical" + }, + { + "codes": "1F610", + "char": "😐", + "name": "neutral face", + "category": "Smileys & Emotion (face-neutral-skeptical)", + "group": "Smileys & Emotion", + "subgroup": "face-neutral-skeptical" + }, + { + "codes": "1F611", + "char": "😑", + "name": "expressionless face", + "category": "Smileys & Emotion (face-neutral-skeptical)", + "group": "Smileys & Emotion", + "subgroup": "face-neutral-skeptical" + }, + { + "codes": "1F636", + "char": "😶", + "name": "face without mouth", + "category": "Smileys & Emotion (face-neutral-skeptical)", + "group": "Smileys & Emotion", + "subgroup": "face-neutral-skeptical" + }, + { + "codes": "1F636 200D 1F32B FE0F", + "char": "😶‍🌫️", + "name": "face in clouds", + "category": "Smileys & Emotion (face-neutral-skeptical)", + "group": "Smileys & Emotion", + "subgroup": "face-neutral-skeptical" + }, + { + "codes": "1F636 200D 1F32B", + "char": "😶‍🌫", + "name": "face in clouds", + "category": "Smileys & Emotion (face-neutral-skeptical)", + "group": "Smileys & Emotion", + "subgroup": "face-neutral-skeptical" + }, + { + "codes": "1F60F", + "char": "😏", + "name": "smirking face", + "category": "Smileys & Emotion (face-neutral-skeptical)", + "group": "Smileys & Emotion", + "subgroup": "face-neutral-skeptical" + }, + { + "codes": "1F612", + "char": "😒", + "name": "unamused face", + "category": "Smileys & Emotion (face-neutral-skeptical)", + "group": "Smileys & Emotion", + "subgroup": "face-neutral-skeptical" + }, + { + "codes": "1F644", + "char": "🙄", + "name": "face with rolling eyes", + "category": "Smileys & Emotion (face-neutral-skeptical)", + "group": "Smileys & Emotion", + "subgroup": "face-neutral-skeptical" + }, + { + "codes": "1F62C", + "char": "😬", + "name": "grimacing face", + "category": "Smileys & Emotion (face-neutral-skeptical)", + "group": "Smileys & Emotion", + "subgroup": "face-neutral-skeptical" + }, + { + "codes": "1F62E 200D 1F4A8", + "char": "😮‍💨", + "name": "face exhaling", + "category": "Smileys & Emotion (face-neutral-skeptical)", + "group": "Smileys & Emotion", + "subgroup": "face-neutral-skeptical" + }, + { + "codes": "1F925", + "char": "🤥", + "name": "lying face", + "category": "Smileys & Emotion (face-neutral-skeptical)", + "group": "Smileys & Emotion", + "subgroup": "face-neutral-skeptical" + }, + { + "codes": "1F60C", + "char": "😌", + "name": "relieved face", + "category": "Smileys & Emotion (face-sleepy)", + "group": "Smileys & Emotion", + "subgroup": "face-sleepy" + }, + { + "codes": "1F614", + "char": "😔", + "name": "pensive face", + "category": "Smileys & Emotion (face-sleepy)", + "group": "Smileys & Emotion", + "subgroup": "face-sleepy" + }, + { + "codes": "1F62A", + "char": "😪", + "name": "sleepy face", + "category": "Smileys & Emotion (face-sleepy)", + "group": "Smileys & Emotion", + "subgroup": "face-sleepy" + }, + { + "codes": "1F924", + "char": "🤤", + "name": "drooling face", + "category": "Smileys & Emotion (face-sleepy)", + "group": "Smileys & Emotion", + "subgroup": "face-sleepy" + }, + { + "codes": "1F634", + "char": "😴", + "name": "sleeping face", + "category": "Smileys & Emotion (face-sleepy)", + "group": "Smileys & Emotion", + "subgroup": "face-sleepy" + }, + { + "codes": "1F637", + "char": "😷", + "name": "face with medical mask", + "category": "Smileys & Emotion (face-unwell)", + "group": "Smileys & Emotion", + "subgroup": "face-unwell" + }, + { + "codes": "1F912", + "char": "🤒", + "name": "face with thermometer", + "category": "Smileys & Emotion (face-unwell)", + "group": "Smileys & Emotion", + "subgroup": "face-unwell" + }, + { + "codes": "1F915", + "char": "🤕", + "name": "face with head-bandage", + "category": "Smileys & Emotion (face-unwell)", + "group": "Smileys & Emotion", + "subgroup": "face-unwell" + }, + { + "codes": "1F922", + "char": "🤢", + "name": "nauseated face", + "category": "Smileys & Emotion (face-unwell)", + "group": "Smileys & Emotion", + "subgroup": "face-unwell" + }, + { + "codes": "1F92E", + "char": "🤮", + "name": "face vomiting", + "category": "Smileys & Emotion (face-unwell)", + "group": "Smileys & Emotion", + "subgroup": "face-unwell" + }, + { + "codes": "1F927", + "char": "🤧", + "name": "sneezing face", + "category": "Smileys & Emotion (face-unwell)", + "group": "Smileys & Emotion", + "subgroup": "face-unwell" + }, + { + "codes": "1F975", + "char": "🥵", + "name": "hot face", + "category": "Smileys & Emotion (face-unwell)", + "group": "Smileys & Emotion", + "subgroup": "face-unwell" + }, + { + "codes": "1F976", + "char": "🥶", + "name": "cold face", + "category": "Smileys & Emotion (face-unwell)", + "group": "Smileys & Emotion", + "subgroup": "face-unwell" + }, + { + "codes": "1F974", + "char": "🥴", + "name": "woozy face", + "category": "Smileys & Emotion (face-unwell)", + "group": "Smileys & Emotion", + "subgroup": "face-unwell" + }, + { + "codes": "1F635", + "char": "😵", + "name": "knocked-out face", + "category": "Smileys & Emotion (face-unwell)", + "group": "Smileys & Emotion", + "subgroup": "face-unwell" + }, + { + "codes": "1F635 200D 1F4AB", + "char": "😵‍💫", + "name": "face with spiral eyes", + "category": "Smileys & Emotion (face-unwell)", + "group": "Smileys & Emotion", + "subgroup": "face-unwell" + }, + { + "codes": "1F92F", + "char": "🤯", + "name": "exploding head", + "category": "Smileys & Emotion (face-unwell)", + "group": "Smileys & Emotion", + "subgroup": "face-unwell" + }, + { + "codes": "1F920", + "char": "🤠", + "name": "cowboy hat face", + "category": "Smileys & Emotion (face-hat)", + "group": "Smileys & Emotion", + "subgroup": "face-hat" + }, + { + "codes": "1F973", + "char": "🥳", + "name": "partying face", + "category": "Smileys & Emotion (face-hat)", + "group": "Smileys & Emotion", + "subgroup": "face-hat" + }, + { + "codes": "1F978", + "char": "🥸", + "name": "disguised face", + "category": "Smileys & Emotion (face-hat)", + "group": "Smileys & Emotion", + "subgroup": "face-hat" + }, + { + "codes": "1F60E", + "char": "😎", + "name": "smiling face with sunglasses", + "category": "Smileys & Emotion (face-glasses)", + "group": "Smileys & Emotion", + "subgroup": "face-glasses" + }, + { + "codes": "1F913", + "char": "🤓", + "name": "nerd face", + "category": "Smileys & Emotion (face-glasses)", + "group": "Smileys & Emotion", + "subgroup": "face-glasses" + }, + { + "codes": "1F9D0", + "char": "🧐", + "name": "face with monocle", + "category": "Smileys & Emotion (face-glasses)", + "group": "Smileys & Emotion", + "subgroup": "face-glasses" + }, + { + "codes": "1F615", + "char": "😕", + "name": "confused face", + "category": "Smileys & Emotion (face-concerned)", + "group": "Smileys & Emotion", + "subgroup": "face-concerned" + }, + { + "codes": "1F61F", + "char": "😟", + "name": "worried face", + "category": "Smileys & Emotion (face-concerned)", + "group": "Smileys & Emotion", + "subgroup": "face-concerned" + }, + { + "codes": "1F641", + "char": "🙁", + "name": "slightly frowning face", + "category": "Smileys & Emotion (face-concerned)", + "group": "Smileys & Emotion", + "subgroup": "face-concerned" + }, + { + "codes": "2639 FE0F", + "char": "☹️", + "name": "frowning face", + "category": "Smileys & Emotion (face-concerned)", + "group": "Smileys & Emotion", + "subgroup": "face-concerned" + }, + { + "codes": "2639", + "char": "☹", + "name": "frowning face", + "category": "Smileys & Emotion (face-concerned)", + "group": "Smileys & Emotion", + "subgroup": "face-concerned" + }, + { + "codes": "1F62E", + "char": "😮", + "name": "face with open mouth", + "category": "Smileys & Emotion (face-concerned)", + "group": "Smileys & Emotion", + "subgroup": "face-concerned" + }, + { + "codes": "1F62F", + "char": "😯", + "name": "hushed face", + "category": "Smileys & Emotion (face-concerned)", + "group": "Smileys & Emotion", + "subgroup": "face-concerned" + }, + { + "codes": "1F632", + "char": "😲", + "name": "astonished face", + "category": "Smileys & Emotion (face-concerned)", + "group": "Smileys & Emotion", + "subgroup": "face-concerned" + }, + { + "codes": "1F633", + "char": "😳", + "name": "flushed face", + "category": "Smileys & Emotion (face-concerned)", + "group": "Smileys & Emotion", + "subgroup": "face-concerned" + }, + { + "codes": "1F97A", + "char": "🥺", + "name": "pleading face", + "category": "Smileys & Emotion (face-concerned)", + "group": "Smileys & Emotion", + "subgroup": "face-concerned" + }, + { + "codes": "1F626", + "char": "😦", + "name": "frowning face with open mouth", + "category": "Smileys & Emotion (face-concerned)", + "group": "Smileys & Emotion", + "subgroup": "face-concerned" + }, + { + "codes": "1F627", + "char": "😧", + "name": "anguished face", + "category": "Smileys & Emotion (face-concerned)", + "group": "Smileys & Emotion", + "subgroup": "face-concerned" + }, + { + "codes": "1F628", + "char": "😨", + "name": "fearful face", + "category": "Smileys & Emotion (face-concerned)", + "group": "Smileys & Emotion", + "subgroup": "face-concerned" + }, + { + "codes": "1F630", + "char": "😰", + "name": "anxious face with sweat", + "category": "Smileys & Emotion (face-concerned)", + "group": "Smileys & Emotion", + "subgroup": "face-concerned" + }, + { + "codes": "1F625", + "char": "😥", + "name": "sad but relieved face", + "category": "Smileys & Emotion (face-concerned)", + "group": "Smileys & Emotion", + "subgroup": "face-concerned" + }, + { + "codes": "1F622", + "char": "😢", + "name": "crying face", + "category": "Smileys & Emotion (face-concerned)", + "group": "Smileys & Emotion", + "subgroup": "face-concerned" + }, + { + "codes": "1F62D", + "char": "😭", + "name": "loudly crying face", + "category": "Smileys & Emotion (face-concerned)", + "group": "Smileys & Emotion", + "subgroup": "face-concerned" + }, + { + "codes": "1F631", + "char": "😱", + "name": "face screaming in fear", + "category": "Smileys & Emotion (face-concerned)", + "group": "Smileys & Emotion", + "subgroup": "face-concerned" + }, + { + "codes": "1F616", + "char": "😖", + "name": "confounded face", + "category": "Smileys & Emotion (face-concerned)", + "group": "Smileys & Emotion", + "subgroup": "face-concerned" + }, + { + "codes": "1F623", + "char": "😣", + "name": "persevering face", + "category": "Smileys & Emotion (face-concerned)", + "group": "Smileys & Emotion", + "subgroup": "face-concerned" + }, + { + "codes": "1F61E", + "char": "😞", + "name": "disappointed face", + "category": "Smileys & Emotion (face-concerned)", + "group": "Smileys & Emotion", + "subgroup": "face-concerned" + }, + { + "codes": "1F613", + "char": "😓", + "name": "downcast face with sweat", + "category": "Smileys & Emotion (face-concerned)", + "group": "Smileys & Emotion", + "subgroup": "face-concerned" + }, + { + "codes": "1F629", + "char": "😩", + "name": "weary face", + "category": "Smileys & Emotion (face-concerned)", + "group": "Smileys & Emotion", + "subgroup": "face-concerned" + }, + { + "codes": "1F62B", + "char": "😫", + "name": "tired face", + "category": "Smileys & Emotion (face-concerned)", + "group": "Smileys & Emotion", + "subgroup": "face-concerned" + }, + { + "codes": "1F971", + "char": "🥱", + "name": "yawning face", + "category": "Smileys & Emotion (face-concerned)", + "group": "Smileys & Emotion", + "subgroup": "face-concerned" + }, + { + "codes": "1F624", + "char": "😤", + "name": "face with steam from nose", + "category": "Smileys & Emotion (face-negative)", + "group": "Smileys & Emotion", + "subgroup": "face-negative" + }, + { + "codes": "1F621", + "char": "😡", + "name": "pouting face", + "category": "Smileys & Emotion (face-negative)", + "group": "Smileys & Emotion", + "subgroup": "face-negative" + }, + { + "codes": "1F620", + "char": "😠", + "name": "angry face", + "category": "Smileys & Emotion (face-negative)", + "group": "Smileys & Emotion", + "subgroup": "face-negative" + }, + { + "codes": "1F92C", + "char": "🤬", + "name": "face with symbols on mouth", + "category": "Smileys & Emotion (face-negative)", + "group": "Smileys & Emotion", + "subgroup": "face-negative" + }, + { + "codes": "1F608", + "char": "😈", + "name": "smiling face with horns", + "category": "Smileys & Emotion (face-negative)", + "group": "Smileys & Emotion", + "subgroup": "face-negative" + }, + { + "codes": "1F47F", + "char": "👿", + "name": "angry face with horns", + "category": "Smileys & Emotion (face-negative)", + "group": "Smileys & Emotion", + "subgroup": "face-negative" + }, + { + "codes": "1F480", + "char": "💀", + "name": "skull", + "category": "Smileys & Emotion (face-negative)", + "group": "Smileys & Emotion", + "subgroup": "face-negative" + }, + { + "codes": "2620 FE0F", + "char": "☠️", + "name": "skull and crossbones", + "category": "Smileys & Emotion (face-negative)", + "group": "Smileys & Emotion", + "subgroup": "face-negative" + }, + { + "codes": "2620", + "char": "☠", + "name": "skull and crossbones", + "category": "Smileys & Emotion (face-negative)", + "group": "Smileys & Emotion", + "subgroup": "face-negative" + }, + { + "codes": "1F4A9", + "char": "💩", + "name": "pile of poo", + "category": "Smileys & Emotion (face-costume)", + "group": "Smileys & Emotion", + "subgroup": "face-costume" + }, + { + "codes": "1F921", + "char": "🤡", + "name": "clown face", + "category": "Smileys & Emotion (face-costume)", + "group": "Smileys & Emotion", + "subgroup": "face-costume" + }, + { + "codes": "1F479", + "char": "👹", + "name": "ogre", + "category": "Smileys & Emotion (face-costume)", + "group": "Smileys & Emotion", + "subgroup": "face-costume" + }, + { + "codes": "1F47A", + "char": "👺", + "name": "goblin", + "category": "Smileys & Emotion (face-costume)", + "group": "Smileys & Emotion", + "subgroup": "face-costume" + }, + { + "codes": "1F47B", + "char": "👻", + "name": "ghost", + "category": "Smileys & Emotion (face-costume)", + "group": "Smileys & Emotion", + "subgroup": "face-costume" + }, + { + "codes": "1F47D", + "char": "👽", + "name": "alien", + "category": "Smileys & Emotion (face-costume)", + "group": "Smileys & Emotion", + "subgroup": "face-costume" + }, + { + "codes": "1F47E", + "char": "👾", + "name": "alien monster", + "category": "Smileys & Emotion (face-costume)", + "group": "Smileys & Emotion", + "subgroup": "face-costume" + }, + { + "codes": "1F916", + "char": "🤖", + "name": "robot", + "category": "Smileys & Emotion (face-costume)", + "group": "Smileys & Emotion", + "subgroup": "face-costume" + }, + { + "codes": "1F63A", + "char": "😺", + "name": "grinning cat", + "category": "Smileys & Emotion (cat-face)", + "group": "Smileys & Emotion", + "subgroup": "cat-face" + }, + { + "codes": "1F638", + "char": "😸", + "name": "grinning cat with smiling eyes", + "category": "Smileys & Emotion (cat-face)", + "group": "Smileys & Emotion", + "subgroup": "cat-face" + }, + { + "codes": "1F639", + "char": "😹", + "name": "cat with tears of joy", + "category": "Smileys & Emotion (cat-face)", + "group": "Smileys & Emotion", + "subgroup": "cat-face" + }, + { + "codes": "1F63B", + "char": "😻", + "name": "smiling cat with heart-eyes", + "category": "Smileys & Emotion (cat-face)", + "group": "Smileys & Emotion", + "subgroup": "cat-face" + }, + { + "codes": "1F63C", + "char": "😼", + "name": "cat with wry smile", + "category": "Smileys & Emotion (cat-face)", + "group": "Smileys & Emotion", + "subgroup": "cat-face" + }, + { + "codes": "1F63D", + "char": "😽", + "name": "kissing cat", + "category": "Smileys & Emotion (cat-face)", + "group": "Smileys & Emotion", + "subgroup": "cat-face" + }, + { + "codes": "1F640", + "char": "🙀", + "name": "weary cat", + "category": "Smileys & Emotion (cat-face)", + "group": "Smileys & Emotion", + "subgroup": "cat-face" + }, + { + "codes": "1F63F", + "char": "😿", + "name": "crying cat", + "category": "Smileys & Emotion (cat-face)", + "group": "Smileys & Emotion", + "subgroup": "cat-face" + }, + { + "codes": "1F63E", + "char": "😾", + "name": "pouting cat", + "category": "Smileys & Emotion (cat-face)", + "group": "Smileys & Emotion", + "subgroup": "cat-face" + }, + { + "codes": "1F648", + "char": "🙈", + "name": "see-no-evil monkey", + "category": "Smileys & Emotion (monkey-face)", + "group": "Smileys & Emotion", + "subgroup": "monkey-face" + }, + { + "codes": "1F649", + "char": "🙉", + "name": "hear-no-evil monkey", + "category": "Smileys & Emotion (monkey-face)", + "group": "Smileys & Emotion", + "subgroup": "monkey-face" + }, + { + "codes": "1F64A", + "char": "🙊", + "name": "speak-no-evil monkey", + "category": "Smileys & Emotion (monkey-face)", + "group": "Smileys & Emotion", + "subgroup": "monkey-face" + }, + { + "codes": "1F48B", + "char": "💋", + "name": "kiss mark", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F48C", + "char": "💌", + "name": "love letter", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F498", + "char": "💘", + "name": "heart with arrow", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F49D", + "char": "💝", + "name": "heart with ribbon", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F496", + "char": "💖", + "name": "sparkling heart", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F497", + "char": "💗", + "name": "growing heart", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F493", + "char": "💓", + "name": "beating heart", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F49E", + "char": "💞", + "name": "revolving hearts", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F495", + "char": "💕", + "name": "two hearts", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F49F", + "char": "💟", + "name": "heart decoration", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "2763 FE0F", + "char": "❣️", + "name": "heart exclamation", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "2763", + "char": "❣", + "name": "heart exclamation", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F494", + "char": "💔", + "name": "broken heart", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "2764 FE0F 200D 1F525", + "char": "❤️‍🔥", + "name": "heart on fire", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "2764 200D 1F525", + "char": "❤‍🔥", + "name": "heart on fire", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "2764 FE0F 200D 1FA79", + "char": "❤️‍🩹", + "name": "mending heart", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "2764 200D 1FA79", + "char": "❤‍🩹", + "name": "mending heart", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "2764 FE0F", + "char": "❤️", + "name": "red heart", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "2764", + "char": "❤", + "name": "red heart", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F9E1", + "char": "🧡", + "name": "orange heart", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F49B", + "char": "💛", + "name": "yellow heart", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F49A", + "char": "💚", + "name": "green heart", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F499", + "char": "💙", + "name": "blue heart", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F49C", + "char": "💜", + "name": "purple heart", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F90E", + "char": "🤎", + "name": "brown heart", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F5A4", + "char": "🖤", + "name": "black heart", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F90D", + "char": "🤍", + "name": "white heart", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F4AF", + "char": "💯", + "name": "hundred points", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F4A2", + "char": "💢", + "name": "anger symbol", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F4A5", + "char": "💥", + "name": "collision", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F4AB", + "char": "💫", + "name": "dizzy", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F4A6", + "char": "💦", + "name": "sweat droplets", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F4A8", + "char": "💨", + "name": "dashing away", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F573 FE0F", + "char": "🕳️", + "name": "hole", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F573", + "char": "🕳", + "name": "hole", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F4A3", + "char": "💣", + "name": "bomb", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F4AC", + "char": "💬", + "name": "speech balloon", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F441 FE0F 200D 1F5E8 FE0F", + "char": "👁️‍🗨️", + "name": "eye in speech bubble", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F441 200D 1F5E8 FE0F", + "char": "👁‍🗨️", + "name": "eye in speech bubble", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F441 FE0F 200D 1F5E8", + "char": "👁️‍🗨", + "name": "eye in speech bubble", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F441 200D 1F5E8", + "char": "👁‍🗨", + "name": "eye in speech bubble", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F5E8 FE0F", + "char": "🗨️", + "name": "left speech bubble", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F5E8", + "char": "🗨", + "name": "left speech bubble", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F5EF FE0F", + "char": "🗯️", + "name": "right anger bubble", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F5EF", + "char": "🗯", + "name": "right anger bubble", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F4AD", + "char": "💭", + "name": "thought balloon", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F4A4", + "char": "💤", + "name": "zzz", + "category": "Smileys & Emotion (emotion)", + "group": "Smileys & Emotion", + "subgroup": "emotion" + }, + { + "codes": "1F44B", + "char": "👋", + "name": "waving hand", + "category": "People & Body (hand-fingers-open)", + "group": "People & Body", + "subgroup": "hand-fingers-open" + }, + { + "codes": "1F44B 1F3FB", + "char": "👋🏻", + "name": "waving hand: light skin tone", + "category": "People & Body (hand-fingers-open)", + "group": "People & Body", + "subgroup": "hand-fingers-open" + }, + { + "codes": "1F44B 1F3FC", + "char": "👋🏼", + "name": "waving hand: medium-light skin tone", + "category": "People & Body (hand-fingers-open)", + "group": "People & Body", + "subgroup": "hand-fingers-open" + }, + { + "codes": "1F44B 1F3FD", + "char": "👋🏽", + "name": "waving hand: medium skin tone", + "category": "People & Body (hand-fingers-open)", + "group": "People & Body", + "subgroup": "hand-fingers-open" + }, + { + "codes": "1F44B 1F3FE", + "char": "👋🏾", + "name": "waving hand: medium-dark skin tone", + "category": "People & Body (hand-fingers-open)", + "group": "People & Body", + "subgroup": "hand-fingers-open" + }, + { + "codes": "1F44B 1F3FF", + "char": "👋🏿", + "name": "waving hand: dark skin tone", + "category": "People & Body (hand-fingers-open)", + "group": "People & Body", + "subgroup": "hand-fingers-open" + }, + { + "codes": "1F91A", + "char": "🤚", + "name": "raised back of hand", + "category": "People & Body (hand-fingers-open)", + "group": "People & Body", + "subgroup": "hand-fingers-open" + }, + { + "codes": "1F91A 1F3FB", + "char": "🤚🏻", + "name": "raised back of hand: light skin tone", + "category": "People & Body (hand-fingers-open)", + "group": "People & Body", + "subgroup": "hand-fingers-open" + }, + { + "codes": "1F91A 1F3FC", + "char": "🤚🏼", + "name": "raised back of hand: medium-light skin tone", + "category": "People & Body (hand-fingers-open)", + "group": "People & Body", + "subgroup": "hand-fingers-open" + }, + { + "codes": "1F91A 1F3FD", + "char": "🤚🏽", + "name": "raised back of hand: medium skin tone", + "category": "People & Body (hand-fingers-open)", + "group": "People & Body", + "subgroup": "hand-fingers-open" + }, + { + "codes": "1F91A 1F3FE", + "char": "🤚🏾", + "name": "raised back of hand: medium-dark skin tone", + "category": "People & Body (hand-fingers-open)", + "group": "People & Body", + "subgroup": "hand-fingers-open" + }, + { + "codes": "1F91A 1F3FF", + "char": "🤚🏿", + "name": "raised back of hand: dark skin tone", + "category": "People & Body (hand-fingers-open)", + "group": "People & Body", + "subgroup": "hand-fingers-open" + }, + { + "codes": "1F590 FE0F", + "char": "🖐️", + "name": "hand with fingers splayed", + "category": "People & Body (hand-fingers-open)", + "group": "People & Body", + "subgroup": "hand-fingers-open" + }, + { + "codes": "1F590", + "char": "🖐", + "name": "hand with fingers splayed", + "category": "People & Body (hand-fingers-open)", + "group": "People & Body", + "subgroup": "hand-fingers-open" + }, + { + "codes": "1F590 1F3FB", + "char": "🖐🏻", + "name": "hand with fingers splayed: light skin tone", + "category": "People & Body (hand-fingers-open)", + "group": "People & Body", + "subgroup": "hand-fingers-open" + }, + { + "codes": "1F590 1F3FC", + "char": "🖐🏼", + "name": "hand with fingers splayed: medium-light skin tone", + "category": "People & Body (hand-fingers-open)", + "group": "People & Body", + "subgroup": "hand-fingers-open" + }, + { + "codes": "1F590 1F3FD", + "char": "🖐🏽", + "name": "hand with fingers splayed: medium skin tone", + "category": "People & Body (hand-fingers-open)", + "group": "People & Body", + "subgroup": "hand-fingers-open" + }, + { + "codes": "1F590 1F3FE", + "char": "🖐🏾", + "name": "hand with fingers splayed: medium-dark skin tone", + "category": "People & Body (hand-fingers-open)", + "group": "People & Body", + "subgroup": "hand-fingers-open" + }, + { + "codes": "1F590 1F3FF", + "char": "🖐🏿", + "name": "hand with fingers splayed: dark skin tone", + "category": "People & Body (hand-fingers-open)", + "group": "People & Body", + "subgroup": "hand-fingers-open" + }, + { + "codes": "270B", + "char": "✋", + "name": "raised hand", + "category": "People & Body (hand-fingers-open)", + "group": "People & Body", + "subgroup": "hand-fingers-open" + }, + { + "codes": "270B 1F3FB", + "char": "✋🏻", + "name": "raised hand: light skin tone", + "category": "People & Body (hand-fingers-open)", + "group": "People & Body", + "subgroup": "hand-fingers-open" + }, + { + "codes": "270B 1F3FC", + "char": "✋🏼", + "name": "raised hand: medium-light skin tone", + "category": "People & Body (hand-fingers-open)", + "group": "People & Body", + "subgroup": "hand-fingers-open" + }, + { + "codes": "270B 1F3FD", + "char": "✋🏽", + "name": "raised hand: medium skin tone", + "category": "People & Body (hand-fingers-open)", + "group": "People & Body", + "subgroup": "hand-fingers-open" + }, + { + "codes": "270B 1F3FE", + "char": "✋🏾", + "name": "raised hand: medium-dark skin tone", + "category": "People & Body (hand-fingers-open)", + "group": "People & Body", + "subgroup": "hand-fingers-open" + }, + { + "codes": "270B 1F3FF", + "char": "✋🏿", + "name": "raised hand: dark skin tone", + "category": "People & Body (hand-fingers-open)", + "group": "People & Body", + "subgroup": "hand-fingers-open" + }, + { + "codes": "1F596", + "char": "🖖", + "name": "vulcan salute", + "category": "People & Body (hand-fingers-open)", + "group": "People & Body", + "subgroup": "hand-fingers-open" + }, + { + "codes": "1F596 1F3FB", + "char": "🖖🏻", + "name": "vulcan salute: light skin tone", + "category": "People & Body (hand-fingers-open)", + "group": "People & Body", + "subgroup": "hand-fingers-open" + }, + { + "codes": "1F596 1F3FC", + "char": "🖖🏼", + "name": "vulcan salute: medium-light skin tone", + "category": "People & Body (hand-fingers-open)", + "group": "People & Body", + "subgroup": "hand-fingers-open" + }, + { + "codes": "1F596 1F3FD", + "char": "🖖🏽", + "name": "vulcan salute: medium skin tone", + "category": "People & Body (hand-fingers-open)", + "group": "People & Body", + "subgroup": "hand-fingers-open" + }, + { + "codes": "1F596 1F3FE", + "char": "🖖🏾", + "name": "vulcan salute: medium-dark skin tone", + "category": "People & Body (hand-fingers-open)", + "group": "People & Body", + "subgroup": "hand-fingers-open" + }, + { + "codes": "1F596 1F3FF", + "char": "🖖🏿", + "name": "vulcan salute: dark skin tone", + "category": "People & Body (hand-fingers-open)", + "group": "People & Body", + "subgroup": "hand-fingers-open" + }, + { + "codes": "1F44C", + "char": "👌", + "name": "OK hand", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F44C 1F3FB", + "char": "👌🏻", + "name": "OK hand: light skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F44C 1F3FC", + "char": "👌🏼", + "name": "OK hand: medium-light skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F44C 1F3FD", + "char": "👌🏽", + "name": "OK hand: medium skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F44C 1F3FE", + "char": "👌🏾", + "name": "OK hand: medium-dark skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F44C 1F3FF", + "char": "👌🏿", + "name": "OK hand: dark skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F90C", + "char": "🤌", + "name": "pinched fingers", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F90C 1F3FB", + "char": "🤌🏻", + "name": "pinched fingers: light skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F90C 1F3FC", + "char": "🤌🏼", + "name": "pinched fingers: medium-light skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F90C 1F3FD", + "char": "🤌🏽", + "name": "pinched fingers: medium skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F90C 1F3FE", + "char": "🤌🏾", + "name": "pinched fingers: medium-dark skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F90C 1F3FF", + "char": "🤌🏿", + "name": "pinched fingers: dark skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F90F", + "char": "🤏", + "name": "pinching hand", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F90F 1F3FB", + "char": "🤏🏻", + "name": "pinching hand: light skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F90F 1F3FC", + "char": "🤏🏼", + "name": "pinching hand: medium-light skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F90F 1F3FD", + "char": "🤏🏽", + "name": "pinching hand: medium skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F90F 1F3FE", + "char": "🤏🏾", + "name": "pinching hand: medium-dark skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F90F 1F3FF", + "char": "🤏🏿", + "name": "pinching hand: dark skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "270C FE0F", + "char": "✌️", + "name": "victory hand", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "270C", + "char": "✌", + "name": "victory hand", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "270C 1F3FB", + "char": "✌🏻", + "name": "victory hand: light skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "270C 1F3FC", + "char": "✌🏼", + "name": "victory hand: medium-light skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "270C 1F3FD", + "char": "✌🏽", + "name": "victory hand: medium skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "270C 1F3FE", + "char": "✌🏾", + "name": "victory hand: medium-dark skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "270C 1F3FF", + "char": "✌🏿", + "name": "victory hand: dark skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F91E", + "char": "🤞", + "name": "crossed fingers", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F91E 1F3FB", + "char": "🤞🏻", + "name": "crossed fingers: light skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F91E 1F3FC", + "char": "🤞🏼", + "name": "crossed fingers: medium-light skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F91E 1F3FD", + "char": "🤞🏽", + "name": "crossed fingers: medium skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F91E 1F3FE", + "char": "🤞🏾", + "name": "crossed fingers: medium-dark skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F91E 1F3FF", + "char": "🤞🏿", + "name": "crossed fingers: dark skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F91F", + "char": "🤟", + "name": "love-you gesture", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F91F 1F3FB", + "char": "🤟🏻", + "name": "love-you gesture: light skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F91F 1F3FC", + "char": "🤟🏼", + "name": "love-you gesture: medium-light skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F91F 1F3FD", + "char": "🤟🏽", + "name": "love-you gesture: medium skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F91F 1F3FE", + "char": "🤟🏾", + "name": "love-you gesture: medium-dark skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F91F 1F3FF", + "char": "🤟🏿", + "name": "love-you gesture: dark skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F918", + "char": "🤘", + "name": "sign of the horns", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F918 1F3FB", + "char": "🤘🏻", + "name": "sign of the horns: light skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F918 1F3FC", + "char": "🤘🏼", + "name": "sign of the horns: medium-light skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F918 1F3FD", + "char": "🤘🏽", + "name": "sign of the horns: medium skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F918 1F3FE", + "char": "🤘🏾", + "name": "sign of the horns: medium-dark skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F918 1F3FF", + "char": "🤘🏿", + "name": "sign of the horns: dark skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F919", + "char": "🤙", + "name": "call me hand", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F919 1F3FB", + "char": "🤙🏻", + "name": "call me hand: light skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F919 1F3FC", + "char": "🤙🏼", + "name": "call me hand: medium-light skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F919 1F3FD", + "char": "🤙🏽", + "name": "call me hand: medium skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F919 1F3FE", + "char": "🤙🏾", + "name": "call me hand: medium-dark skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F919 1F3FF", + "char": "🤙🏿", + "name": "call me hand: dark skin tone", + "category": "People & Body (hand-fingers-partial)", + "group": "People & Body", + "subgroup": "hand-fingers-partial" + }, + { + "codes": "1F448", + "char": "👈", + "name": "backhand index pointing left", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "1F448 1F3FB", + "char": "👈🏻", + "name": "backhand index pointing left: light skin tone", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "1F448 1F3FC", + "char": "👈🏼", + "name": "backhand index pointing left: medium-light skin tone", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "1F448 1F3FD", + "char": "👈🏽", + "name": "backhand index pointing left: medium skin tone", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "1F448 1F3FE", + "char": "👈🏾", + "name": "backhand index pointing left: medium-dark skin tone", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "1F448 1F3FF", + "char": "👈🏿", + "name": "backhand index pointing left: dark skin tone", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "1F449", + "char": "👉", + "name": "backhand index pointing right", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "1F449 1F3FB", + "char": "👉🏻", + "name": "backhand index pointing right: light skin tone", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "1F449 1F3FC", + "char": "👉🏼", + "name": "backhand index pointing right: medium-light skin tone", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "1F449 1F3FD", + "char": "👉🏽", + "name": "backhand index pointing right: medium skin tone", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "1F449 1F3FE", + "char": "👉🏾", + "name": "backhand index pointing right: medium-dark skin tone", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "1F449 1F3FF", + "char": "👉🏿", + "name": "backhand index pointing right: dark skin tone", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "1F446", + "char": "👆", + "name": "backhand index pointing up", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "1F446 1F3FB", + "char": "👆🏻", + "name": "backhand index pointing up: light skin tone", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "1F446 1F3FC", + "char": "👆🏼", + "name": "backhand index pointing up: medium-light skin tone", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "1F446 1F3FD", + "char": "👆🏽", + "name": "backhand index pointing up: medium skin tone", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "1F446 1F3FE", + "char": "👆🏾", + "name": "backhand index pointing up: medium-dark skin tone", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "1F446 1F3FF", + "char": "👆🏿", + "name": "backhand index pointing up: dark skin tone", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "1F595", + "char": "🖕", + "name": "middle finger", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "1F595 1F3FB", + "char": "🖕🏻", + "name": "middle finger: light skin tone", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "1F595 1F3FC", + "char": "🖕🏼", + "name": "middle finger: medium-light skin tone", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "1F595 1F3FD", + "char": "🖕🏽", + "name": "middle finger: medium skin tone", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "1F595 1F3FE", + "char": "🖕🏾", + "name": "middle finger: medium-dark skin tone", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "1F595 1F3FF", + "char": "🖕🏿", + "name": "middle finger: dark skin tone", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "1F447", + "char": "👇", + "name": "backhand index pointing down", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "1F447 1F3FB", + "char": "👇🏻", + "name": "backhand index pointing down: light skin tone", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "1F447 1F3FC", + "char": "👇🏼", + "name": "backhand index pointing down: medium-light skin tone", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "1F447 1F3FD", + "char": "👇🏽", + "name": "backhand index pointing down: medium skin tone", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "1F447 1F3FE", + "char": "👇🏾", + "name": "backhand index pointing down: medium-dark skin tone", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "1F447 1F3FF", + "char": "👇🏿", + "name": "backhand index pointing down: dark skin tone", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "261D FE0F", + "char": "☝️", + "name": "index pointing up", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "261D", + "char": "☝", + "name": "index pointing up", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "261D 1F3FB", + "char": "☝🏻", + "name": "index pointing up: light skin tone", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "261D 1F3FC", + "char": "☝🏼", + "name": "index pointing up: medium-light skin tone", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "261D 1F3FD", + "char": "☝🏽", + "name": "index pointing up: medium skin tone", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "261D 1F3FE", + "char": "☝🏾", + "name": "index pointing up: medium-dark skin tone", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "261D 1F3FF", + "char": "☝🏿", + "name": "index pointing up: dark skin tone", + "category": "People & Body (hand-single-finger)", + "group": "People & Body", + "subgroup": "hand-single-finger" + }, + { + "codes": "1F44D", + "char": "👍", + "name": "thumbs up", + "category": "People & Body (hand-fingers-closed)", + "group": "People & Body", + "subgroup": "hand-fingers-closed" + }, + { + "codes": "1F44D 1F3FB", + "char": "👍🏻", + "name": "thumbs up: light skin tone", + "category": "People & Body (hand-fingers-closed)", + "group": "People & Body", + "subgroup": "hand-fingers-closed" + }, + { + "codes": "1F44D 1F3FC", + "char": "👍🏼", + "name": "thumbs up: medium-light skin tone", + "category": "People & Body (hand-fingers-closed)", + "group": "People & Body", + "subgroup": "hand-fingers-closed" + }, + { + "codes": "1F44D 1F3FD", + "char": "👍🏽", + "name": "thumbs up: medium skin tone", + "category": "People & Body (hand-fingers-closed)", + "group": "People & Body", + "subgroup": "hand-fingers-closed" + }, + { + "codes": "1F44D 1F3FE", + "char": "👍🏾", + "name": "thumbs up: medium-dark skin tone", + "category": "People & Body (hand-fingers-closed)", + "group": "People & Body", + "subgroup": "hand-fingers-closed" + }, + { + "codes": "1F44D 1F3FF", + "char": "👍🏿", + "name": "thumbs up: dark skin tone", + "category": "People & Body (hand-fingers-closed)", + "group": "People & Body", + "subgroup": "hand-fingers-closed" + }, + { + "codes": "1F44E", + "char": "👎", + "name": "thumbs down", + "category": "People & Body (hand-fingers-closed)", + "group": "People & Body", + "subgroup": "hand-fingers-closed" + }, + { + "codes": "1F44E 1F3FB", + "char": "👎🏻", + "name": "thumbs down: light skin tone", + "category": "People & Body (hand-fingers-closed)", + "group": "People & Body", + "subgroup": "hand-fingers-closed" + }, + { + "codes": "1F44E 1F3FC", + "char": "👎🏼", + "name": "thumbs down: medium-light skin tone", + "category": "People & Body (hand-fingers-closed)", + "group": "People & Body", + "subgroup": "hand-fingers-closed" + }, + { + "codes": "1F44E 1F3FD", + "char": "👎🏽", + "name": "thumbs down: medium skin tone", + "category": "People & Body (hand-fingers-closed)", + "group": "People & Body", + "subgroup": "hand-fingers-closed" + }, + { + "codes": "1F44E 1F3FE", + "char": "👎🏾", + "name": "thumbs down: medium-dark skin tone", + "category": "People & Body (hand-fingers-closed)", + "group": "People & Body", + "subgroup": "hand-fingers-closed" + }, + { + "codes": "1F44E 1F3FF", + "char": "👎🏿", + "name": "thumbs down: dark skin tone", + "category": "People & Body (hand-fingers-closed)", + "group": "People & Body", + "subgroup": "hand-fingers-closed" + }, + { + "codes": "270A", + "char": "✊", + "name": "raised fist", + "category": "People & Body (hand-fingers-closed)", + "group": "People & Body", + "subgroup": "hand-fingers-closed" + }, + { + "codes": "270A 1F3FB", + "char": "✊🏻", + "name": "raised fist: light skin tone", + "category": "People & Body (hand-fingers-closed)", + "group": "People & Body", + "subgroup": "hand-fingers-closed" + }, + { + "codes": "270A 1F3FC", + "char": "✊🏼", + "name": "raised fist: medium-light skin tone", + "category": "People & Body (hand-fingers-closed)", + "group": "People & Body", + "subgroup": "hand-fingers-closed" + }, + { + "codes": "270A 1F3FD", + "char": "✊🏽", + "name": "raised fist: medium skin tone", + "category": "People & Body (hand-fingers-closed)", + "group": "People & Body", + "subgroup": "hand-fingers-closed" + }, + { + "codes": "270A 1F3FE", + "char": "✊🏾", + "name": "raised fist: medium-dark skin tone", + "category": "People & Body (hand-fingers-closed)", + "group": "People & Body", + "subgroup": "hand-fingers-closed" + }, + { + "codes": "270A 1F3FF", + "char": "✊🏿", + "name": "raised fist: dark skin tone", + "category": "People & Body (hand-fingers-closed)", + "group": "People & Body", + "subgroup": "hand-fingers-closed" + }, + { + "codes": "1F44A", + "char": "👊", + "name": "oncoming fist", + "category": "People & Body (hand-fingers-closed)", + "group": "People & Body", + "subgroup": "hand-fingers-closed" + }, + { + "codes": "1F44A 1F3FB", + "char": "👊🏻", + "name": "oncoming fist: light skin tone", + "category": "People & Body (hand-fingers-closed)", + "group": "People & Body", + "subgroup": "hand-fingers-closed" + }, + { + "codes": "1F44A 1F3FC", + "char": "👊🏼", + "name": "oncoming fist: medium-light skin tone", + "category": "People & Body (hand-fingers-closed)", + "group": "People & Body", + "subgroup": "hand-fingers-closed" + }, + { + "codes": "1F44A 1F3FD", + "char": "👊🏽", + "name": "oncoming fist: medium skin tone", + "category": "People & Body (hand-fingers-closed)", + "group": "People & Body", + "subgroup": "hand-fingers-closed" + }, + { + "codes": "1F44A 1F3FE", + "char": "👊🏾", + "name": "oncoming fist: medium-dark skin tone", + "category": "People & Body (hand-fingers-closed)", + "group": "People & Body", + "subgroup": "hand-fingers-closed" + }, + { + "codes": "1F44A 1F3FF", + "char": "👊🏿", + "name": "oncoming fist: dark skin tone", + "category": "People & Body (hand-fingers-closed)", + "group": "People & Body", + "subgroup": "hand-fingers-closed" + }, + { + "codes": "1F91B", + "char": "🤛", + "name": "left-facing fist", + "category": "People & Body (hand-fingers-closed)", + "group": "People & Body", + "subgroup": "hand-fingers-closed" + }, + { + "codes": "1F91B 1F3FB", + "char": "🤛🏻", + "name": "left-facing fist: light skin tone", + "category": "People & Body (hand-fingers-closed)", + "group": "People & Body", + "subgroup": "hand-fingers-closed" + }, + { + "codes": "1F91B 1F3FC", + "char": "🤛🏼", + "name": "left-facing fist: medium-light skin tone", + "category": "People & Body (hand-fingers-closed)", + "group": "People & Body", + "subgroup": "hand-fingers-closed" + }, + { + "codes": "1F91B 1F3FD", + "char": "🤛🏽", + "name": "left-facing fist: medium skin tone", + "category": "People & Body (hand-fingers-closed)", + "group": "People & Body", + "subgroup": "hand-fingers-closed" + }, + { + "codes": "1F91B 1F3FE", + "char": "🤛🏾", + "name": "left-facing fist: medium-dark skin tone", + "category": "People & Body (hand-fingers-closed)", + "group": "People & Body", + "subgroup": "hand-fingers-closed" + }, + { + "codes": "1F91B 1F3FF", + "char": "🤛🏿", + "name": "left-facing fist: dark skin tone", + "category": "People & Body (hand-fingers-closed)", + "group": "People & Body", + "subgroup": "hand-fingers-closed" + }, + { + "codes": "1F91C", + "char": "🤜", + "name": "right-facing fist", + "category": "People & Body (hand-fingers-closed)", + "group": "People & Body", + "subgroup": "hand-fingers-closed" + }, + { + "codes": "1F91C 1F3FB", + "char": "🤜🏻", + "name": "right-facing fist: light skin tone", + "category": "People & Body (hand-fingers-closed)", + "group": "People & Body", + "subgroup": "hand-fingers-closed" + }, + { + "codes": "1F91C 1F3FC", + "char": "🤜🏼", + "name": "right-facing fist: medium-light skin tone", + "category": "People & Body (hand-fingers-closed)", + "group": "People & Body", + "subgroup": "hand-fingers-closed" + }, + { + "codes": "1F91C 1F3FD", + "char": "🤜🏽", + "name": "right-facing fist: medium skin tone", + "category": "People & Body (hand-fingers-closed)", + "group": "People & Body", + "subgroup": "hand-fingers-closed" + }, + { + "codes": "1F91C 1F3FE", + "char": "🤜🏾", + "name": "right-facing fist: medium-dark skin tone", + "category": "People & Body (hand-fingers-closed)", + "group": "People & Body", + "subgroup": "hand-fingers-closed" + }, + { + "codes": "1F91C 1F3FF", + "char": "🤜🏿", + "name": "right-facing fist: dark skin tone", + "category": "People & Body (hand-fingers-closed)", + "group": "People & Body", + "subgroup": "hand-fingers-closed" + }, + { + "codes": "1F44F", + "char": "👏", + "name": "clapping hands", + "category": "People & Body (hands)", + "group": "People & Body", + "subgroup": "hands" + }, + { + "codes": "1F44F 1F3FB", + "char": "👏🏻", + "name": "clapping hands: light skin tone", + "category": "People & Body (hands)", + "group": "People & Body", + "subgroup": "hands" + }, + { + "codes": "1F44F 1F3FC", + "char": "👏🏼", + "name": "clapping hands: medium-light skin tone", + "category": "People & Body (hands)", + "group": "People & Body", + "subgroup": "hands" + }, + { + "codes": "1F44F 1F3FD", + "char": "👏🏽", + "name": "clapping hands: medium skin tone", + "category": "People & Body (hands)", + "group": "People & Body", + "subgroup": "hands" + }, + { + "codes": "1F44F 1F3FE", + "char": "👏🏾", + "name": "clapping hands: medium-dark skin tone", + "category": "People & Body (hands)", + "group": "People & Body", + "subgroup": "hands" + }, + { + "codes": "1F44F 1F3FF", + "char": "👏🏿", + "name": "clapping hands: dark skin tone", + "category": "People & Body (hands)", + "group": "People & Body", + "subgroup": "hands" + }, + { + "codes": "1F64C", + "char": "🙌", + "name": "raising hands", + "category": "People & Body (hands)", + "group": "People & Body", + "subgroup": "hands" + }, + { + "codes": "1F64C 1F3FB", + "char": "🙌🏻", + "name": "raising hands: light skin tone", + "category": "People & Body (hands)", + "group": "People & Body", + "subgroup": "hands" + }, + { + "codes": "1F64C 1F3FC", + "char": "🙌🏼", + "name": "raising hands: medium-light skin tone", + "category": "People & Body (hands)", + "group": "People & Body", + "subgroup": "hands" + }, + { + "codes": "1F64C 1F3FD", + "char": "🙌🏽", + "name": "raising hands: medium skin tone", + "category": "People & Body (hands)", + "group": "People & Body", + "subgroup": "hands" + }, + { + "codes": "1F64C 1F3FE", + "char": "🙌🏾", + "name": "raising hands: medium-dark skin tone", + "category": "People & Body (hands)", + "group": "People & Body", + "subgroup": "hands" + }, + { + "codes": "1F64C 1F3FF", + "char": "🙌🏿", + "name": "raising hands: dark skin tone", + "category": "People & Body (hands)", + "group": "People & Body", + "subgroup": "hands" + }, + { + "codes": "1F450", + "char": "👐", + "name": "open hands", + "category": "People & Body (hands)", + "group": "People & Body", + "subgroup": "hands" + }, + { + "codes": "1F450 1F3FB", + "char": "👐🏻", + "name": "open hands: light skin tone", + "category": "People & Body (hands)", + "group": "People & Body", + "subgroup": "hands" + }, + { + "codes": "1F450 1F3FC", + "char": "👐🏼", + "name": "open hands: medium-light skin tone", + "category": "People & Body (hands)", + "group": "People & Body", + "subgroup": "hands" + }, + { + "codes": "1F450 1F3FD", + "char": "👐🏽", + "name": "open hands: medium skin tone", + "category": "People & Body (hands)", + "group": "People & Body", + "subgroup": "hands" + }, + { + "codes": "1F450 1F3FE", + "char": "👐🏾", + "name": "open hands: medium-dark skin tone", + "category": "People & Body (hands)", + "group": "People & Body", + "subgroup": "hands" + }, + { + "codes": "1F450 1F3FF", + "char": "👐🏿", + "name": "open hands: dark skin tone", + "category": "People & Body (hands)", + "group": "People & Body", + "subgroup": "hands" + }, + { + "codes": "1F932", + "char": "🤲", + "name": "palms up together", + "category": "People & Body (hands)", + "group": "People & Body", + "subgroup": "hands" + }, + { + "codes": "1F932 1F3FB", + "char": "🤲🏻", + "name": "palms up together: light skin tone", + "category": "People & Body (hands)", + "group": "People & Body", + "subgroup": "hands" + }, + { + "codes": "1F932 1F3FC", + "char": "🤲🏼", + "name": "palms up together: medium-light skin tone", + "category": "People & Body (hands)", + "group": "People & Body", + "subgroup": "hands" + }, + { + "codes": "1F932 1F3FD", + "char": "🤲🏽", + "name": "palms up together: medium skin tone", + "category": "People & Body (hands)", + "group": "People & Body", + "subgroup": "hands" + }, + { + "codes": "1F932 1F3FE", + "char": "🤲🏾", + "name": "palms up together: medium-dark skin tone", + "category": "People & Body (hands)", + "group": "People & Body", + "subgroup": "hands" + }, + { + "codes": "1F932 1F3FF", + "char": "🤲🏿", + "name": "palms up together: dark skin tone", + "category": "People & Body (hands)", + "group": "People & Body", + "subgroup": "hands" + }, + { + "codes": "1F91D", + "char": "🤝", + "name": "handshake", + "category": "People & Body (hands)", + "group": "People & Body", + "subgroup": "hands" + }, + { + "codes": "1F64F", + "char": "🙏", + "name": "folded hands", + "category": "People & Body (hands)", + "group": "People & Body", + "subgroup": "hands" + }, + { + "codes": "1F64F 1F3FB", + "char": "🙏🏻", + "name": "folded hands: light skin tone", + "category": "People & Body (hands)", + "group": "People & Body", + "subgroup": "hands" + }, + { + "codes": "1F64F 1F3FC", + "char": "🙏🏼", + "name": "folded hands: medium-light skin tone", + "category": "People & Body (hands)", + "group": "People & Body", + "subgroup": "hands" + }, + { + "codes": "1F64F 1F3FD", + "char": "🙏🏽", + "name": "folded hands: medium skin tone", + "category": "People & Body (hands)", + "group": "People & Body", + "subgroup": "hands" + }, + { + "codes": "1F64F 1F3FE", + "char": "🙏🏾", + "name": "folded hands: medium-dark skin tone", + "category": "People & Body (hands)", + "group": "People & Body", + "subgroup": "hands" + }, + { + "codes": "1F64F 1F3FF", + "char": "🙏🏿", + "name": "folded hands: dark skin tone", + "category": "People & Body (hands)", + "group": "People & Body", + "subgroup": "hands" + }, + { + "codes": "270D FE0F", + "char": "✍️", + "name": "writing hand", + "category": "People & Body (hand-prop)", + "group": "People & Body", + "subgroup": "hand-prop" + }, + { + "codes": "270D", + "char": "✍", + "name": "writing hand", + "category": "People & Body (hand-prop)", + "group": "People & Body", + "subgroup": "hand-prop" + }, + { + "codes": "270D 1F3FB", + "char": "✍🏻", + "name": "writing hand: light skin tone", + "category": "People & Body (hand-prop)", + "group": "People & Body", + "subgroup": "hand-prop" + }, + { + "codes": "270D 1F3FC", + "char": "✍🏼", + "name": "writing hand: medium-light skin tone", + "category": "People & Body (hand-prop)", + "group": "People & Body", + "subgroup": "hand-prop" + }, + { + "codes": "270D 1F3FD", + "char": "✍🏽", + "name": "writing hand: medium skin tone", + "category": "People & Body (hand-prop)", + "group": "People & Body", + "subgroup": "hand-prop" + }, + { + "codes": "270D 1F3FE", + "char": "✍🏾", + "name": "writing hand: medium-dark skin tone", + "category": "People & Body (hand-prop)", + "group": "People & Body", + "subgroup": "hand-prop" + }, + { + "codes": "270D 1F3FF", + "char": "✍🏿", + "name": "writing hand: dark skin tone", + "category": "People & Body (hand-prop)", + "group": "People & Body", + "subgroup": "hand-prop" + }, + { + "codes": "1F485", + "char": "💅", + "name": "nail polish", + "category": "People & Body (hand-prop)", + "group": "People & Body", + "subgroup": "hand-prop" + }, + { + "codes": "1F485 1F3FB", + "char": "💅🏻", + "name": "nail polish: light skin tone", + "category": "People & Body (hand-prop)", + "group": "People & Body", + "subgroup": "hand-prop" + }, + { + "codes": "1F485 1F3FC", + "char": "💅🏼", + "name": "nail polish: medium-light skin tone", + "category": "People & Body (hand-prop)", + "group": "People & Body", + "subgroup": "hand-prop" + }, + { + "codes": "1F485 1F3FD", + "char": "💅🏽", + "name": "nail polish: medium skin tone", + "category": "People & Body (hand-prop)", + "group": "People & Body", + "subgroup": "hand-prop" + }, + { + "codes": "1F485 1F3FE", + "char": "💅🏾", + "name": "nail polish: medium-dark skin tone", + "category": "People & Body (hand-prop)", + "group": "People & Body", + "subgroup": "hand-prop" + }, + { + "codes": "1F485 1F3FF", + "char": "💅🏿", + "name": "nail polish: dark skin tone", + "category": "People & Body (hand-prop)", + "group": "People & Body", + "subgroup": "hand-prop" + }, + { + "codes": "1F933", + "char": "🤳", + "name": "selfie", + "category": "People & Body (hand-prop)", + "group": "People & Body", + "subgroup": "hand-prop" + }, + { + "codes": "1F933 1F3FB", + "char": "🤳🏻", + "name": "selfie: light skin tone", + "category": "People & Body (hand-prop)", + "group": "People & Body", + "subgroup": "hand-prop" + }, + { + "codes": "1F933 1F3FC", + "char": "🤳🏼", + "name": "selfie: medium-light skin tone", + "category": "People & Body (hand-prop)", + "group": "People & Body", + "subgroup": "hand-prop" + }, + { + "codes": "1F933 1F3FD", + "char": "🤳🏽", + "name": "selfie: medium skin tone", + "category": "People & Body (hand-prop)", + "group": "People & Body", + "subgroup": "hand-prop" + }, + { + "codes": "1F933 1F3FE", + "char": "🤳🏾", + "name": "selfie: medium-dark skin tone", + "category": "People & Body (hand-prop)", + "group": "People & Body", + "subgroup": "hand-prop" + }, + { + "codes": "1F933 1F3FF", + "char": "🤳🏿", + "name": "selfie: dark skin tone", + "category": "People & Body (hand-prop)", + "group": "People & Body", + "subgroup": "hand-prop" + }, + { + "codes": "1F4AA", + "char": "💪", + "name": "flexed biceps", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F4AA 1F3FB", + "char": "💪🏻", + "name": "flexed biceps: light skin tone", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F4AA 1F3FC", + "char": "💪🏼", + "name": "flexed biceps: medium-light skin tone", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F4AA 1F3FD", + "char": "💪🏽", + "name": "flexed biceps: medium skin tone", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F4AA 1F3FE", + "char": "💪🏾", + "name": "flexed biceps: medium-dark skin tone", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F4AA 1F3FF", + "char": "💪🏿", + "name": "flexed biceps: dark skin tone", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F9BE", + "char": "🦾", + "name": "mechanical arm", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F9BF", + "char": "🦿", + "name": "mechanical leg", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F9B5", + "char": "🦵", + "name": "leg", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F9B5 1F3FB", + "char": "🦵🏻", + "name": "leg: light skin tone", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F9B5 1F3FC", + "char": "🦵🏼", + "name": "leg: medium-light skin tone", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F9B5 1F3FD", + "char": "🦵🏽", + "name": "leg: medium skin tone", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F9B5 1F3FE", + "char": "🦵🏾", + "name": "leg: medium-dark skin tone", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F9B5 1F3FF", + "char": "🦵🏿", + "name": "leg: dark skin tone", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F9B6", + "char": "🦶", + "name": "foot", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F9B6 1F3FB", + "char": "🦶🏻", + "name": "foot: light skin tone", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F9B6 1F3FC", + "char": "🦶🏼", + "name": "foot: medium-light skin tone", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F9B6 1F3FD", + "char": "🦶🏽", + "name": "foot: medium skin tone", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F9B6 1F3FE", + "char": "🦶🏾", + "name": "foot: medium-dark skin tone", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F9B6 1F3FF", + "char": "🦶🏿", + "name": "foot: dark skin tone", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F442", + "char": "👂", + "name": "ear", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F442 1F3FB", + "char": "👂🏻", + "name": "ear: light skin tone", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F442 1F3FC", + "char": "👂🏼", + "name": "ear: medium-light skin tone", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F442 1F3FD", + "char": "👂🏽", + "name": "ear: medium skin tone", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F442 1F3FE", + "char": "👂🏾", + "name": "ear: medium-dark skin tone", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F442 1F3FF", + "char": "👂🏿", + "name": "ear: dark skin tone", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F9BB", + "char": "🦻", + "name": "ear with hearing aid", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F9BB 1F3FB", + "char": "🦻🏻", + "name": "ear with hearing aid: light skin tone", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F9BB 1F3FC", + "char": "🦻🏼", + "name": "ear with hearing aid: medium-light skin tone", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F9BB 1F3FD", + "char": "🦻🏽", + "name": "ear with hearing aid: medium skin tone", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F9BB 1F3FE", + "char": "🦻🏾", + "name": "ear with hearing aid: medium-dark skin tone", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F9BB 1F3FF", + "char": "🦻🏿", + "name": "ear with hearing aid: dark skin tone", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F443", + "char": "👃", + "name": "nose", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F443 1F3FB", + "char": "👃🏻", + "name": "nose: light skin tone", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F443 1F3FC", + "char": "👃🏼", + "name": "nose: medium-light skin tone", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F443 1F3FD", + "char": "👃🏽", + "name": "nose: medium skin tone", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F443 1F3FE", + "char": "👃🏾", + "name": "nose: medium-dark skin tone", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F443 1F3FF", + "char": "👃🏿", + "name": "nose: dark skin tone", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F9E0", + "char": "🧠", + "name": "brain", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1FAC0", + "char": "🫀", + "name": "anatomical heart", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1FAC1", + "char": "🫁", + "name": "lungs", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F9B7", + "char": "🦷", + "name": "tooth", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F9B4", + "char": "🦴", + "name": "bone", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F440", + "char": "👀", + "name": "eyes", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F441 FE0F", + "char": "👁️", + "name": "eye", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F441", + "char": "👁", + "name": "eye", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F445", + "char": "👅", + "name": "tongue", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F444", + "char": "👄", + "name": "mouth", + "category": "People & Body (body-parts)", + "group": "People & Body", + "subgroup": "body-parts" + }, + { + "codes": "1F476", + "char": "👶", + "name": "baby", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F476 1F3FB", + "char": "👶🏻", + "name": "baby: light skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F476 1F3FC", + "char": "👶🏼", + "name": "baby: medium-light skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F476 1F3FD", + "char": "👶🏽", + "name": "baby: medium skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F476 1F3FE", + "char": "👶🏾", + "name": "baby: medium-dark skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F476 1F3FF", + "char": "👶🏿", + "name": "baby: dark skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D2", + "char": "🧒", + "name": "child", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D2 1F3FB", + "char": "🧒🏻", + "name": "child: light skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D2 1F3FC", + "char": "🧒🏼", + "name": "child: medium-light skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D2 1F3FD", + "char": "🧒🏽", + "name": "child: medium skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D2 1F3FE", + "char": "🧒🏾", + "name": "child: medium-dark skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D2 1F3FF", + "char": "🧒🏿", + "name": "child: dark skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F466", + "char": "👦", + "name": "boy", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F466 1F3FB", + "char": "👦🏻", + "name": "boy: light skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F466 1F3FC", + "char": "👦🏼", + "name": "boy: medium-light skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F466 1F3FD", + "char": "👦🏽", + "name": "boy: medium skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F466 1F3FE", + "char": "👦🏾", + "name": "boy: medium-dark skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F466 1F3FF", + "char": "👦🏿", + "name": "boy: dark skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F467", + "char": "👧", + "name": "girl", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F467 1F3FB", + "char": "👧🏻", + "name": "girl: light skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F467 1F3FC", + "char": "👧🏼", + "name": "girl: medium-light skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F467 1F3FD", + "char": "👧🏽", + "name": "girl: medium skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F467 1F3FE", + "char": "👧🏾", + "name": "girl: medium-dark skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F467 1F3FF", + "char": "👧🏿", + "name": "girl: dark skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D1", + "char": "🧑", + "name": "person", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D1 1F3FB", + "char": "🧑🏻", + "name": "person: light skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D1 1F3FC", + "char": "🧑🏼", + "name": "person: medium-light skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D1 1F3FD", + "char": "🧑🏽", + "name": "person: medium skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D1 1F3FE", + "char": "🧑🏾", + "name": "person: medium-dark skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D1 1F3FF", + "char": "🧑🏿", + "name": "person: dark skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F471", + "char": "👱", + "name": "person: blond hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F471 1F3FB", + "char": "👱🏻", + "name": "person: light skin tone, blond hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F471 1F3FC", + "char": "👱🏼", + "name": "person: medium-light skin tone, blond hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F471 1F3FD", + "char": "👱🏽", + "name": "person: medium skin tone, blond hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F471 1F3FE", + "char": "👱🏾", + "name": "person: medium-dark skin tone, blond hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F471 1F3FF", + "char": "👱🏿", + "name": "person: dark skin tone, blond hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F468", + "char": "👨", + "name": "man", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F468 1F3FB", + "char": "👨🏻", + "name": "man: light skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F468 1F3FC", + "char": "👨🏼", + "name": "man: medium-light skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F468 1F3FD", + "char": "👨🏽", + "name": "man: medium skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F468 1F3FE", + "char": "👨🏾", + "name": "man: medium-dark skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F468 1F3FF", + "char": "👨🏿", + "name": "man: dark skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D4", + "char": "🧔", + "name": "person: beard", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D4 1F3FB", + "char": "🧔🏻", + "name": "person: light skin tone, beard", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D4 1F3FC", + "char": "🧔🏼", + "name": "person: medium-light skin tone, beard", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D4 1F3FD", + "char": "🧔🏽", + "name": "person: medium skin tone, beard", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D4 1F3FE", + "char": "🧔🏾", + "name": "person: medium-dark skin tone, beard", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D4 1F3FF", + "char": "🧔🏿", + "name": "person: dark skin tone, beard", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D4 200D 2642 FE0F", + "char": "🧔‍♂️", + "name": "man: beard", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D4 200D 2642", + "char": "🧔‍♂", + "name": "man: beard", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D4 1F3FB 200D 2642 FE0F", + "char": "🧔🏻‍♂️", + "name": "man: light skin tone, beard", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D4 1F3FB 200D 2642", + "char": "🧔🏻‍♂", + "name": "man: light skin tone, beard", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D4 1F3FC 200D 2642 FE0F", + "char": "🧔🏼‍♂️", + "name": "man: medium-light skin tone, beard", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D4 1F3FC 200D 2642", + "char": "🧔🏼‍♂", + "name": "man: medium-light skin tone, beard", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D4 1F3FD 200D 2642 FE0F", + "char": "🧔🏽‍♂️", + "name": "man: medium skin tone, beard", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D4 1F3FD 200D 2642", + "char": "🧔🏽‍♂", + "name": "man: medium skin tone, beard", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D4 1F3FE 200D 2642 FE0F", + "char": "🧔🏾‍♂️", + "name": "man: medium-dark skin tone, beard", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D4 1F3FE 200D 2642", + "char": "🧔🏾‍♂", + "name": "man: medium-dark skin tone, beard", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D4 1F3FF 200D 2642 FE0F", + "char": "🧔🏿‍♂️", + "name": "man: dark skin tone, beard", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D4 1F3FF 200D 2642", + "char": "🧔🏿‍♂", + "name": "man: dark skin tone, beard", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D4 200D 2640 FE0F", + "char": "🧔‍♀️", + "name": "woman: beard", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D4 200D 2640", + "char": "🧔‍♀", + "name": "woman: beard", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D4 1F3FB 200D 2640 FE0F", + "char": "🧔🏻‍♀️", + "name": "woman: light skin tone, beard", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D4 1F3FB 200D 2640", + "char": "🧔🏻‍♀", + "name": "woman: light skin tone, beard", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D4 1F3FC 200D 2640 FE0F", + "char": "🧔🏼‍♀️", + "name": "woman: medium-light skin tone, beard", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D4 1F3FC 200D 2640", + "char": "🧔🏼‍♀", + "name": "woman: medium-light skin tone, beard", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D4 1F3FD 200D 2640 FE0F", + "char": "🧔🏽‍♀️", + "name": "woman: medium skin tone, beard", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D4 1F3FD 200D 2640", + "char": "🧔🏽‍♀", + "name": "woman: medium skin tone, beard", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D4 1F3FE 200D 2640 FE0F", + "char": "🧔🏾‍♀️", + "name": "woman: medium-dark skin tone, beard", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D4 1F3FE 200D 2640", + "char": "🧔🏾‍♀", + "name": "woman: medium-dark skin tone, beard", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D4 1F3FF 200D 2640 FE0F", + "char": "🧔🏿‍♀️", + "name": "woman: dark skin tone, beard", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D4 1F3FF 200D 2640", + "char": "🧔🏿‍♀", + "name": "woman: dark skin tone, beard", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F468 200D 1F9B0", + "char": "👨‍🦰", + "name": "man: red hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F468 1F3FB 200D 1F9B0", + "char": "👨🏻‍🦰", + "name": "man: light skin tone, red hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F468 1F3FC 200D 1F9B0", + "char": "👨🏼‍🦰", + "name": "man: medium-light skin tone, red hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F468 1F3FD 200D 1F9B0", + "char": "👨🏽‍🦰", + "name": "man: medium skin tone, red hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F468 1F3FE 200D 1F9B0", + "char": "👨🏾‍🦰", + "name": "man: medium-dark skin tone, red hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F468 1F3FF 200D 1F9B0", + "char": "👨🏿‍🦰", + "name": "man: dark skin tone, red hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F468 200D 1F9B1", + "char": "👨‍🦱", + "name": "man: curly hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F468 1F3FB 200D 1F9B1", + "char": "👨🏻‍🦱", + "name": "man: light skin tone, curly hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F468 1F3FC 200D 1F9B1", + "char": "👨🏼‍🦱", + "name": "man: medium-light skin tone, curly hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F468 1F3FD 200D 1F9B1", + "char": "👨🏽‍🦱", + "name": "man: medium skin tone, curly hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F468 1F3FE 200D 1F9B1", + "char": "👨🏾‍🦱", + "name": "man: medium-dark skin tone, curly hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F468 1F3FF 200D 1F9B1", + "char": "👨🏿‍🦱", + "name": "man: dark skin tone, curly hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F468 200D 1F9B3", + "char": "👨‍🦳", + "name": "man: white hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F468 1F3FB 200D 1F9B3", + "char": "👨🏻‍🦳", + "name": "man: light skin tone, white hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F468 1F3FC 200D 1F9B3", + "char": "👨🏼‍🦳", + "name": "man: medium-light skin tone, white hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F468 1F3FD 200D 1F9B3", + "char": "👨🏽‍🦳", + "name": "man: medium skin tone, white hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F468 1F3FE 200D 1F9B3", + "char": "👨🏾‍🦳", + "name": "man: medium-dark skin tone, white hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F468 1F3FF 200D 1F9B3", + "char": "👨🏿‍🦳", + "name": "man: dark skin tone, white hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F468 200D 1F9B2", + "char": "👨‍🦲", + "name": "man: bald", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F468 1F3FB 200D 1F9B2", + "char": "👨🏻‍🦲", + "name": "man: light skin tone, bald", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F468 1F3FC 200D 1F9B2", + "char": "👨🏼‍🦲", + "name": "man: medium-light skin tone, bald", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F468 1F3FD 200D 1F9B2", + "char": "👨🏽‍🦲", + "name": "man: medium skin tone, bald", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F468 1F3FE 200D 1F9B2", + "char": "👨🏾‍🦲", + "name": "man: medium-dark skin tone, bald", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F468 1F3FF 200D 1F9B2", + "char": "👨🏿‍🦲", + "name": "man: dark skin tone, bald", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F469", + "char": "👩", + "name": "woman", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F469 1F3FB", + "char": "👩🏻", + "name": "woman: light skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F469 1F3FC", + "char": "👩🏼", + "name": "woman: medium-light skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F469 1F3FD", + "char": "👩🏽", + "name": "woman: medium skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F469 1F3FE", + "char": "👩🏾", + "name": "woman: medium-dark skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F469 1F3FF", + "char": "👩🏿", + "name": "woman: dark skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F469 200D 1F9B0", + "char": "👩‍🦰", + "name": "woman: red hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F469 1F3FB 200D 1F9B0", + "char": "👩🏻‍🦰", + "name": "woman: light skin tone, red hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F469 1F3FC 200D 1F9B0", + "char": "👩🏼‍🦰", + "name": "woman: medium-light skin tone, red hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F469 1F3FD 200D 1F9B0", + "char": "👩🏽‍🦰", + "name": "woman: medium skin tone, red hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F469 1F3FE 200D 1F9B0", + "char": "👩🏾‍🦰", + "name": "woman: medium-dark skin tone, red hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F469 1F3FF 200D 1F9B0", + "char": "👩🏿‍🦰", + "name": "woman: dark skin tone, red hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D1 200D 1F9B0", + "char": "🧑‍🦰", + "name": "person: red hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D1 1F3FB 200D 1F9B0", + "char": "🧑🏻‍🦰", + "name": "person: light skin tone, red hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D1 1F3FC 200D 1F9B0", + "char": "🧑🏼‍🦰", + "name": "person: medium-light skin tone, red hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D1 1F3FD 200D 1F9B0", + "char": "🧑🏽‍🦰", + "name": "person: medium skin tone, red hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D1 1F3FE 200D 1F9B0", + "char": "🧑🏾‍🦰", + "name": "person: medium-dark skin tone, red hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D1 1F3FF 200D 1F9B0", + "char": "🧑🏿‍🦰", + "name": "person: dark skin tone, red hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F469 200D 1F9B1", + "char": "👩‍🦱", + "name": "woman: curly hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F469 1F3FB 200D 1F9B1", + "char": "👩🏻‍🦱", + "name": "woman: light skin tone, curly hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F469 1F3FC 200D 1F9B1", + "char": "👩🏼‍🦱", + "name": "woman: medium-light skin tone, curly hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F469 1F3FD 200D 1F9B1", + "char": "👩🏽‍🦱", + "name": "woman: medium skin tone, curly hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F469 1F3FE 200D 1F9B1", + "char": "👩🏾‍🦱", + "name": "woman: medium-dark skin tone, curly hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F469 1F3FF 200D 1F9B1", + "char": "👩🏿‍🦱", + "name": "woman: dark skin tone, curly hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D1 200D 1F9B1", + "char": "🧑‍🦱", + "name": "person: curly hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D1 1F3FB 200D 1F9B1", + "char": "🧑🏻‍🦱", + "name": "person: light skin tone, curly hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D1 1F3FC 200D 1F9B1", + "char": "🧑🏼‍🦱", + "name": "person: medium-light skin tone, curly hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D1 1F3FD 200D 1F9B1", + "char": "🧑🏽‍🦱", + "name": "person: medium skin tone, curly hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D1 1F3FE 200D 1F9B1", + "char": "🧑🏾‍🦱", + "name": "person: medium-dark skin tone, curly hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D1 1F3FF 200D 1F9B1", + "char": "🧑🏿‍🦱", + "name": "person: dark skin tone, curly hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F469 200D 1F9B3", + "char": "👩‍🦳", + "name": "woman: white hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F469 1F3FB 200D 1F9B3", + "char": "👩🏻‍🦳", + "name": "woman: light skin tone, white hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F469 1F3FC 200D 1F9B3", + "char": "👩🏼‍🦳", + "name": "woman: medium-light skin tone, white hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F469 1F3FD 200D 1F9B3", + "char": "👩🏽‍🦳", + "name": "woman: medium skin tone, white hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F469 1F3FE 200D 1F9B3", + "char": "👩🏾‍🦳", + "name": "woman: medium-dark skin tone, white hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F469 1F3FF 200D 1F9B3", + "char": "👩🏿‍🦳", + "name": "woman: dark skin tone, white hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D1 200D 1F9B3", + "char": "🧑‍🦳", + "name": "person: white hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D1 1F3FB 200D 1F9B3", + "char": "🧑🏻‍🦳", + "name": "person: light skin tone, white hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D1 1F3FC 200D 1F9B3", + "char": "🧑🏼‍🦳", + "name": "person: medium-light skin tone, white hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D1 1F3FD 200D 1F9B3", + "char": "🧑🏽‍🦳", + "name": "person: medium skin tone, white hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D1 1F3FE 200D 1F9B3", + "char": "🧑🏾‍🦳", + "name": "person: medium-dark skin tone, white hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D1 1F3FF 200D 1F9B3", + "char": "🧑🏿‍🦳", + "name": "person: dark skin tone, white hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F469 200D 1F9B2", + "char": "👩‍🦲", + "name": "woman: bald", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F469 1F3FB 200D 1F9B2", + "char": "👩🏻‍🦲", + "name": "woman: light skin tone, bald", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F469 1F3FC 200D 1F9B2", + "char": "👩🏼‍🦲", + "name": "woman: medium-light skin tone, bald", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F469 1F3FD 200D 1F9B2", + "char": "👩🏽‍🦲", + "name": "woman: medium skin tone, bald", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F469 1F3FE 200D 1F9B2", + "char": "👩🏾‍🦲", + "name": "woman: medium-dark skin tone, bald", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F469 1F3FF 200D 1F9B2", + "char": "👩🏿‍🦲", + "name": "woman: dark skin tone, bald", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D1 200D 1F9B2", + "char": "🧑‍🦲", + "name": "person: bald", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D1 1F3FB 200D 1F9B2", + "char": "🧑🏻‍🦲", + "name": "person: light skin tone, bald", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D1 1F3FC 200D 1F9B2", + "char": "🧑🏼‍🦲", + "name": "person: medium-light skin tone, bald", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D1 1F3FD 200D 1F9B2", + "char": "🧑🏽‍🦲", + "name": "person: medium skin tone, bald", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D1 1F3FE 200D 1F9B2", + "char": "🧑🏾‍🦲", + "name": "person: medium-dark skin tone, bald", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D1 1F3FF 200D 1F9B2", + "char": "🧑🏿‍🦲", + "name": "person: dark skin tone, bald", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F471 200D 2640 FE0F", + "char": "👱‍♀️", + "name": "woman: blond hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F471 200D 2640", + "char": "👱‍♀", + "name": "woman: blond hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F471 1F3FB 200D 2640 FE0F", + "char": "👱🏻‍♀️", + "name": "woman: light skin tone, blond hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F471 1F3FB 200D 2640", + "char": "👱🏻‍♀", + "name": "woman: light skin tone, blond hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F471 1F3FC 200D 2640 FE0F", + "char": "👱🏼‍♀️", + "name": "woman: medium-light skin tone, blond hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F471 1F3FC 200D 2640", + "char": "👱🏼‍♀", + "name": "woman: medium-light skin tone, blond hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F471 1F3FD 200D 2640 FE0F", + "char": "👱🏽‍♀️", + "name": "woman: medium skin tone, blond hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F471 1F3FD 200D 2640", + "char": "👱🏽‍♀", + "name": "woman: medium skin tone, blond hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F471 1F3FE 200D 2640 FE0F", + "char": "👱🏾‍♀️", + "name": "woman: medium-dark skin tone, blond hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F471 1F3FE 200D 2640", + "char": "👱🏾‍♀", + "name": "woman: medium-dark skin tone, blond hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F471 1F3FF 200D 2640 FE0F", + "char": "👱🏿‍♀️", + "name": "woman: dark skin tone, blond hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F471 1F3FF 200D 2640", + "char": "👱🏿‍♀", + "name": "woman: dark skin tone, blond hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F471 200D 2642 FE0F", + "char": "👱‍♂️", + "name": "man: blond hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F471 200D 2642", + "char": "👱‍♂", + "name": "man: blond hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F471 1F3FB 200D 2642 FE0F", + "char": "👱🏻‍♂️", + "name": "man: light skin tone, blond hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F471 1F3FB 200D 2642", + "char": "👱🏻‍♂", + "name": "man: light skin tone, blond hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F471 1F3FC 200D 2642 FE0F", + "char": "👱🏼‍♂️", + "name": "man: medium-light skin tone, blond hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F471 1F3FC 200D 2642", + "char": "👱🏼‍♂", + "name": "man: medium-light skin tone, blond hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F471 1F3FD 200D 2642 FE0F", + "char": "👱🏽‍♂️", + "name": "man: medium skin tone, blond hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F471 1F3FD 200D 2642", + "char": "👱🏽‍♂", + "name": "man: medium skin tone, blond hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F471 1F3FE 200D 2642 FE0F", + "char": "👱🏾‍♂️", + "name": "man: medium-dark skin tone, blond hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F471 1F3FE 200D 2642", + "char": "👱🏾‍♂", + "name": "man: medium-dark skin tone, blond hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F471 1F3FF 200D 2642 FE0F", + "char": "👱🏿‍♂️", + "name": "man: dark skin tone, blond hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F471 1F3FF 200D 2642", + "char": "👱🏿‍♂", + "name": "man: dark skin tone, blond hair", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D3", + "char": "🧓", + "name": "older person", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D3 1F3FB", + "char": "🧓🏻", + "name": "older person: light skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D3 1F3FC", + "char": "🧓🏼", + "name": "older person: medium-light skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D3 1F3FD", + "char": "🧓🏽", + "name": "older person: medium skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D3 1F3FE", + "char": "🧓🏾", + "name": "older person: medium-dark skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F9D3 1F3FF", + "char": "🧓🏿", + "name": "older person: dark skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F474", + "char": "👴", + "name": "old man", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F474 1F3FB", + "char": "👴🏻", + "name": "old man: light skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F474 1F3FC", + "char": "👴🏼", + "name": "old man: medium-light skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F474 1F3FD", + "char": "👴🏽", + "name": "old man: medium skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F474 1F3FE", + "char": "👴🏾", + "name": "old man: medium-dark skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F474 1F3FF", + "char": "👴🏿", + "name": "old man: dark skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F475", + "char": "👵", + "name": "old woman", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F475 1F3FB", + "char": "👵🏻", + "name": "old woman: light skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F475 1F3FC", + "char": "👵🏼", + "name": "old woman: medium-light skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F475 1F3FD", + "char": "👵🏽", + "name": "old woman: medium skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F475 1F3FE", + "char": "👵🏾", + "name": "old woman: medium-dark skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F475 1F3FF", + "char": "👵🏿", + "name": "old woman: dark skin tone", + "category": "People & Body (person)", + "group": "People & Body", + "subgroup": "person" + }, + { + "codes": "1F64D", + "char": "🙍", + "name": "person frowning", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64D 1F3FB", + "char": "🙍🏻", + "name": "person frowning: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64D 1F3FC", + "char": "🙍🏼", + "name": "person frowning: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64D 1F3FD", + "char": "🙍🏽", + "name": "person frowning: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64D 1F3FE", + "char": "🙍🏾", + "name": "person frowning: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64D 1F3FF", + "char": "🙍🏿", + "name": "person frowning: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64D 200D 2642 FE0F", + "char": "🙍‍♂️", + "name": "man frowning", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64D 200D 2642", + "char": "🙍‍♂", + "name": "man frowning", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64D 1F3FB 200D 2642 FE0F", + "char": "🙍🏻‍♂️", + "name": "man frowning: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64D 1F3FB 200D 2642", + "char": "🙍🏻‍♂", + "name": "man frowning: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64D 1F3FC 200D 2642 FE0F", + "char": "🙍🏼‍♂️", + "name": "man frowning: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64D 1F3FC 200D 2642", + "char": "🙍🏼‍♂", + "name": "man frowning: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64D 1F3FD 200D 2642 FE0F", + "char": "🙍🏽‍♂️", + "name": "man frowning: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64D 1F3FD 200D 2642", + "char": "🙍🏽‍♂", + "name": "man frowning: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64D 1F3FE 200D 2642 FE0F", + "char": "🙍🏾‍♂️", + "name": "man frowning: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64D 1F3FE 200D 2642", + "char": "🙍🏾‍♂", + "name": "man frowning: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64D 1F3FF 200D 2642 FE0F", + "char": "🙍🏿‍♂️", + "name": "man frowning: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64D 1F3FF 200D 2642", + "char": "🙍🏿‍♂", + "name": "man frowning: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64D 200D 2640 FE0F", + "char": "🙍‍♀️", + "name": "woman frowning", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64D 200D 2640", + "char": "🙍‍♀", + "name": "woman frowning", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64D 1F3FB 200D 2640 FE0F", + "char": "🙍🏻‍♀️", + "name": "woman frowning: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64D 1F3FB 200D 2640", + "char": "🙍🏻‍♀", + "name": "woman frowning: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64D 1F3FC 200D 2640 FE0F", + "char": "🙍🏼‍♀️", + "name": "woman frowning: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64D 1F3FC 200D 2640", + "char": "🙍🏼‍♀", + "name": "woman frowning: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64D 1F3FD 200D 2640 FE0F", + "char": "🙍🏽‍♀️", + "name": "woman frowning: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64D 1F3FD 200D 2640", + "char": "🙍🏽‍♀", + "name": "woman frowning: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64D 1F3FE 200D 2640 FE0F", + "char": "🙍🏾‍♀️", + "name": "woman frowning: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64D 1F3FE 200D 2640", + "char": "🙍🏾‍♀", + "name": "woman frowning: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64D 1F3FF 200D 2640 FE0F", + "char": "🙍🏿‍♀️", + "name": "woman frowning: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64D 1F3FF 200D 2640", + "char": "🙍🏿‍♀", + "name": "woman frowning: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64E", + "char": "🙎", + "name": "person pouting", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64E 1F3FB", + "char": "🙎🏻", + "name": "person pouting: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64E 1F3FC", + "char": "🙎🏼", + "name": "person pouting: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64E 1F3FD", + "char": "🙎🏽", + "name": "person pouting: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64E 1F3FE", + "char": "🙎🏾", + "name": "person pouting: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64E 1F3FF", + "char": "🙎🏿", + "name": "person pouting: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64E 200D 2642 FE0F", + "char": "🙎‍♂️", + "name": "man pouting", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64E 200D 2642", + "char": "🙎‍♂", + "name": "man pouting", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64E 1F3FB 200D 2642 FE0F", + "char": "🙎🏻‍♂️", + "name": "man pouting: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64E 1F3FB 200D 2642", + "char": "🙎🏻‍♂", + "name": "man pouting: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64E 1F3FC 200D 2642 FE0F", + "char": "🙎🏼‍♂️", + "name": "man pouting: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64E 1F3FC 200D 2642", + "char": "🙎🏼‍♂", + "name": "man pouting: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64E 1F3FD 200D 2642 FE0F", + "char": "🙎🏽‍♂️", + "name": "man pouting: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64E 1F3FD 200D 2642", + "char": "🙎🏽‍♂", + "name": "man pouting: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64E 1F3FE 200D 2642 FE0F", + "char": "🙎🏾‍♂️", + "name": "man pouting: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64E 1F3FE 200D 2642", + "char": "🙎🏾‍♂", + "name": "man pouting: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64E 1F3FF 200D 2642 FE0F", + "char": "🙎🏿‍♂️", + "name": "man pouting: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64E 1F3FF 200D 2642", + "char": "🙎🏿‍♂", + "name": "man pouting: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64E 200D 2640 FE0F", + "char": "🙎‍♀️", + "name": "woman pouting", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64E 200D 2640", + "char": "🙎‍♀", + "name": "woman pouting", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64E 1F3FB 200D 2640 FE0F", + "char": "🙎🏻‍♀️", + "name": "woman pouting: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64E 1F3FB 200D 2640", + "char": "🙎🏻‍♀", + "name": "woman pouting: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64E 1F3FC 200D 2640 FE0F", + "char": "🙎🏼‍♀️", + "name": "woman pouting: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64E 1F3FC 200D 2640", + "char": "🙎🏼‍♀", + "name": "woman pouting: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64E 1F3FD 200D 2640 FE0F", + "char": "🙎🏽‍♀️", + "name": "woman pouting: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64E 1F3FD 200D 2640", + "char": "🙎🏽‍♀", + "name": "woman pouting: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64E 1F3FE 200D 2640 FE0F", + "char": "🙎🏾‍♀️", + "name": "woman pouting: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64E 1F3FE 200D 2640", + "char": "🙎🏾‍♀", + "name": "woman pouting: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64E 1F3FF 200D 2640 FE0F", + "char": "🙎🏿‍♀️", + "name": "woman pouting: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64E 1F3FF 200D 2640", + "char": "🙎🏿‍♀", + "name": "woman pouting: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F645", + "char": "🙅", + "name": "person gesturing NO", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F645 1F3FB", + "char": "🙅🏻", + "name": "person gesturing NO: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F645 1F3FC", + "char": "🙅🏼", + "name": "person gesturing NO: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F645 1F3FD", + "char": "🙅🏽", + "name": "person gesturing NO: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F645 1F3FE", + "char": "🙅🏾", + "name": "person gesturing NO: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F645 1F3FF", + "char": "🙅🏿", + "name": "person gesturing NO: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F645 200D 2642 FE0F", + "char": "🙅‍♂️", + "name": "man gesturing NO", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F645 200D 2642", + "char": "🙅‍♂", + "name": "man gesturing NO", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F645 1F3FB 200D 2642 FE0F", + "char": "🙅🏻‍♂️", + "name": "man gesturing NO: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F645 1F3FB 200D 2642", + "char": "🙅🏻‍♂", + "name": "man gesturing NO: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F645 1F3FC 200D 2642 FE0F", + "char": "🙅🏼‍♂️", + "name": "man gesturing NO: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F645 1F3FC 200D 2642", + "char": "🙅🏼‍♂", + "name": "man gesturing NO: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F645 1F3FD 200D 2642 FE0F", + "char": "🙅🏽‍♂️", + "name": "man gesturing NO: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F645 1F3FD 200D 2642", + "char": "🙅🏽‍♂", + "name": "man gesturing NO: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F645 1F3FE 200D 2642 FE0F", + "char": "🙅🏾‍♂️", + "name": "man gesturing NO: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F645 1F3FE 200D 2642", + "char": "🙅🏾‍♂", + "name": "man gesturing NO: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F645 1F3FF 200D 2642 FE0F", + "char": "🙅🏿‍♂️", + "name": "man gesturing NO: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F645 1F3FF 200D 2642", + "char": "🙅🏿‍♂", + "name": "man gesturing NO: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F645 200D 2640 FE0F", + "char": "🙅‍♀️", + "name": "woman gesturing NO", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F645 200D 2640", + "char": "🙅‍♀", + "name": "woman gesturing NO", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F645 1F3FB 200D 2640 FE0F", + "char": "🙅🏻‍♀️", + "name": "woman gesturing NO: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F645 1F3FB 200D 2640", + "char": "🙅🏻‍♀", + "name": "woman gesturing NO: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F645 1F3FC 200D 2640 FE0F", + "char": "🙅🏼‍♀️", + "name": "woman gesturing NO: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F645 1F3FC 200D 2640", + "char": "🙅🏼‍♀", + "name": "woman gesturing NO: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F645 1F3FD 200D 2640 FE0F", + "char": "🙅🏽‍♀️", + "name": "woman gesturing NO: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F645 1F3FD 200D 2640", + "char": "🙅🏽‍♀", + "name": "woman gesturing NO: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F645 1F3FE 200D 2640 FE0F", + "char": "🙅🏾‍♀️", + "name": "woman gesturing NO: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F645 1F3FE 200D 2640", + "char": "🙅🏾‍♀", + "name": "woman gesturing NO: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F645 1F3FF 200D 2640 FE0F", + "char": "🙅🏿‍♀️", + "name": "woman gesturing NO: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F645 1F3FF 200D 2640", + "char": "🙅🏿‍♀", + "name": "woman gesturing NO: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F646", + "char": "🙆", + "name": "person gesturing OK", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F646 1F3FB", + "char": "🙆🏻", + "name": "person gesturing OK: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F646 1F3FC", + "char": "🙆🏼", + "name": "person gesturing OK: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F646 1F3FD", + "char": "🙆🏽", + "name": "person gesturing OK: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F646 1F3FE", + "char": "🙆🏾", + "name": "person gesturing OK: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F646 1F3FF", + "char": "🙆🏿", + "name": "person gesturing OK: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F646 200D 2642 FE0F", + "char": "🙆‍♂️", + "name": "man gesturing OK", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F646 200D 2642", + "char": "🙆‍♂", + "name": "man gesturing OK", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F646 1F3FB 200D 2642 FE0F", + "char": "🙆🏻‍♂️", + "name": "man gesturing OK: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F646 1F3FB 200D 2642", + "char": "🙆🏻‍♂", + "name": "man gesturing OK: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F646 1F3FC 200D 2642 FE0F", + "char": "🙆🏼‍♂️", + "name": "man gesturing OK: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F646 1F3FC 200D 2642", + "char": "🙆🏼‍♂", + "name": "man gesturing OK: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F646 1F3FD 200D 2642 FE0F", + "char": "🙆🏽‍♂️", + "name": "man gesturing OK: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F646 1F3FD 200D 2642", + "char": "🙆🏽‍♂", + "name": "man gesturing OK: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F646 1F3FE 200D 2642 FE0F", + "char": "🙆🏾‍♂️", + "name": "man gesturing OK: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F646 1F3FE 200D 2642", + "char": "🙆🏾‍♂", + "name": "man gesturing OK: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F646 1F3FF 200D 2642 FE0F", + "char": "🙆🏿‍♂️", + "name": "man gesturing OK: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F646 1F3FF 200D 2642", + "char": "🙆🏿‍♂", + "name": "man gesturing OK: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F646 200D 2640 FE0F", + "char": "🙆‍♀️", + "name": "woman gesturing OK", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F646 200D 2640", + "char": "🙆‍♀", + "name": "woman gesturing OK", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F646 1F3FB 200D 2640 FE0F", + "char": "🙆🏻‍♀️", + "name": "woman gesturing OK: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F646 1F3FB 200D 2640", + "char": "🙆🏻‍♀", + "name": "woman gesturing OK: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F646 1F3FC 200D 2640 FE0F", + "char": "🙆🏼‍♀️", + "name": "woman gesturing OK: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F646 1F3FC 200D 2640", + "char": "🙆🏼‍♀", + "name": "woman gesturing OK: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F646 1F3FD 200D 2640 FE0F", + "char": "🙆🏽‍♀️", + "name": "woman gesturing OK: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F646 1F3FD 200D 2640", + "char": "🙆🏽‍♀", + "name": "woman gesturing OK: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F646 1F3FE 200D 2640 FE0F", + "char": "🙆🏾‍♀️", + "name": "woman gesturing OK: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F646 1F3FE 200D 2640", + "char": "🙆🏾‍♀", + "name": "woman gesturing OK: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F646 1F3FF 200D 2640 FE0F", + "char": "🙆🏿‍♀️", + "name": "woman gesturing OK: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F646 1F3FF 200D 2640", + "char": "🙆🏿‍♀", + "name": "woman gesturing OK: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F481", + "char": "💁", + "name": "person tipping hand", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F481 1F3FB", + "char": "💁🏻", + "name": "person tipping hand: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F481 1F3FC", + "char": "💁🏼", + "name": "person tipping hand: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F481 1F3FD", + "char": "💁🏽", + "name": "person tipping hand: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F481 1F3FE", + "char": "💁🏾", + "name": "person tipping hand: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F481 1F3FF", + "char": "💁🏿", + "name": "person tipping hand: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F481 200D 2642 FE0F", + "char": "💁‍♂️", + "name": "man tipping hand", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F481 200D 2642", + "char": "💁‍♂", + "name": "man tipping hand", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F481 1F3FB 200D 2642 FE0F", + "char": "💁🏻‍♂️", + "name": "man tipping hand: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F481 1F3FB 200D 2642", + "char": "💁🏻‍♂", + "name": "man tipping hand: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F481 1F3FC 200D 2642 FE0F", + "char": "💁🏼‍♂️", + "name": "man tipping hand: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F481 1F3FC 200D 2642", + "char": "💁🏼‍♂", + "name": "man tipping hand: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F481 1F3FD 200D 2642 FE0F", + "char": "💁🏽‍♂️", + "name": "man tipping hand: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F481 1F3FD 200D 2642", + "char": "💁🏽‍♂", + "name": "man tipping hand: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F481 1F3FE 200D 2642 FE0F", + "char": "💁🏾‍♂️", + "name": "man tipping hand: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F481 1F3FE 200D 2642", + "char": "💁🏾‍♂", + "name": "man tipping hand: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F481 1F3FF 200D 2642 FE0F", + "char": "💁🏿‍♂️", + "name": "man tipping hand: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F481 1F3FF 200D 2642", + "char": "💁🏿‍♂", + "name": "man tipping hand: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F481 200D 2640 FE0F", + "char": "💁‍♀️", + "name": "woman tipping hand", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F481 200D 2640", + "char": "💁‍♀", + "name": "woman tipping hand", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F481 1F3FB 200D 2640 FE0F", + "char": "💁🏻‍♀️", + "name": "woman tipping hand: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F481 1F3FB 200D 2640", + "char": "💁🏻‍♀", + "name": "woman tipping hand: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F481 1F3FC 200D 2640 FE0F", + "char": "💁🏼‍♀️", + "name": "woman tipping hand: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F481 1F3FC 200D 2640", + "char": "💁🏼‍♀", + "name": "woman tipping hand: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F481 1F3FD 200D 2640 FE0F", + "char": "💁🏽‍♀️", + "name": "woman tipping hand: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F481 1F3FD 200D 2640", + "char": "💁🏽‍♀", + "name": "woman tipping hand: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F481 1F3FE 200D 2640 FE0F", + "char": "💁🏾‍♀️", + "name": "woman tipping hand: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F481 1F3FE 200D 2640", + "char": "💁🏾‍♀", + "name": "woman tipping hand: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F481 1F3FF 200D 2640 FE0F", + "char": "💁🏿‍♀️", + "name": "woman tipping hand: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F481 1F3FF 200D 2640", + "char": "💁🏿‍♀", + "name": "woman tipping hand: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64B", + "char": "🙋", + "name": "person raising hand", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64B 1F3FB", + "char": "🙋🏻", + "name": "person raising hand: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64B 1F3FC", + "char": "🙋🏼", + "name": "person raising hand: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64B 1F3FD", + "char": "🙋🏽", + "name": "person raising hand: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64B 1F3FE", + "char": "🙋🏾", + "name": "person raising hand: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64B 1F3FF", + "char": "🙋🏿", + "name": "person raising hand: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64B 200D 2642 FE0F", + "char": "🙋‍♂️", + "name": "man raising hand", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64B 200D 2642", + "char": "🙋‍♂", + "name": "man raising hand", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64B 1F3FB 200D 2642 FE0F", + "char": "🙋🏻‍♂️", + "name": "man raising hand: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64B 1F3FB 200D 2642", + "char": "🙋🏻‍♂", + "name": "man raising hand: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64B 1F3FC 200D 2642 FE0F", + "char": "🙋🏼‍♂️", + "name": "man raising hand: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64B 1F3FC 200D 2642", + "char": "🙋🏼‍♂", + "name": "man raising hand: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64B 1F3FD 200D 2642 FE0F", + "char": "🙋🏽‍♂️", + "name": "man raising hand: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64B 1F3FD 200D 2642", + "char": "🙋🏽‍♂", + "name": "man raising hand: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64B 1F3FE 200D 2642 FE0F", + "char": "🙋🏾‍♂️", + "name": "man raising hand: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64B 1F3FE 200D 2642", + "char": "🙋🏾‍♂", + "name": "man raising hand: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64B 1F3FF 200D 2642 FE0F", + "char": "🙋🏿‍♂️", + "name": "man raising hand: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64B 1F3FF 200D 2642", + "char": "🙋🏿‍♂", + "name": "man raising hand: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64B 200D 2640 FE0F", + "char": "🙋‍♀️", + "name": "woman raising hand", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64B 200D 2640", + "char": "🙋‍♀", + "name": "woman raising hand", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64B 1F3FB 200D 2640 FE0F", + "char": "🙋🏻‍♀️", + "name": "woman raising hand: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64B 1F3FB 200D 2640", + "char": "🙋🏻‍♀", + "name": "woman raising hand: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64B 1F3FC 200D 2640 FE0F", + "char": "🙋🏼‍♀️", + "name": "woman raising hand: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64B 1F3FC 200D 2640", + "char": "🙋🏼‍♀", + "name": "woman raising hand: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64B 1F3FD 200D 2640 FE0F", + "char": "🙋🏽‍♀️", + "name": "woman raising hand: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64B 1F3FD 200D 2640", + "char": "🙋🏽‍♀", + "name": "woman raising hand: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64B 1F3FE 200D 2640 FE0F", + "char": "🙋🏾‍♀️", + "name": "woman raising hand: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64B 1F3FE 200D 2640", + "char": "🙋🏾‍♀", + "name": "woman raising hand: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64B 1F3FF 200D 2640 FE0F", + "char": "🙋🏿‍♀️", + "name": "woman raising hand: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F64B 1F3FF 200D 2640", + "char": "🙋🏿‍♀", + "name": "woman raising hand: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F9CF", + "char": "🧏", + "name": "deaf person", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F9CF 1F3FB", + "char": "🧏🏻", + "name": "deaf person: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F9CF 1F3FC", + "char": "🧏🏼", + "name": "deaf person: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F9CF 1F3FD", + "char": "🧏🏽", + "name": "deaf person: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F9CF 1F3FE", + "char": "🧏🏾", + "name": "deaf person: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F9CF 1F3FF", + "char": "🧏🏿", + "name": "deaf person: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F9CF 200D 2642 FE0F", + "char": "🧏‍♂️", + "name": "deaf man", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F9CF 200D 2642", + "char": "🧏‍♂", + "name": "deaf man", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F9CF 1F3FB 200D 2642 FE0F", + "char": "🧏🏻‍♂️", + "name": "deaf man: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F9CF 1F3FB 200D 2642", + "char": "🧏🏻‍♂", + "name": "deaf man: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F9CF 1F3FC 200D 2642 FE0F", + "char": "🧏🏼‍♂️", + "name": "deaf man: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F9CF 1F3FC 200D 2642", + "char": "🧏🏼‍♂", + "name": "deaf man: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F9CF 1F3FD 200D 2642 FE0F", + "char": "🧏🏽‍♂️", + "name": "deaf man: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F9CF 1F3FD 200D 2642", + "char": "🧏🏽‍♂", + "name": "deaf man: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F9CF 1F3FE 200D 2642 FE0F", + "char": "🧏🏾‍♂️", + "name": "deaf man: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F9CF 1F3FE 200D 2642", + "char": "🧏🏾‍♂", + "name": "deaf man: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F9CF 1F3FF 200D 2642 FE0F", + "char": "🧏🏿‍♂️", + "name": "deaf man: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F9CF 1F3FF 200D 2642", + "char": "🧏🏿‍♂", + "name": "deaf man: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F9CF 200D 2640 FE0F", + "char": "🧏‍♀️", + "name": "deaf woman", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F9CF 200D 2640", + "char": "🧏‍♀", + "name": "deaf woman", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F9CF 1F3FB 200D 2640 FE0F", + "char": "🧏🏻‍♀️", + "name": "deaf woman: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F9CF 1F3FB 200D 2640", + "char": "🧏🏻‍♀", + "name": "deaf woman: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F9CF 1F3FC 200D 2640 FE0F", + "char": "🧏🏼‍♀️", + "name": "deaf woman: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F9CF 1F3FC 200D 2640", + "char": "🧏🏼‍♀", + "name": "deaf woman: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F9CF 1F3FD 200D 2640 FE0F", + "char": "🧏🏽‍♀️", + "name": "deaf woman: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F9CF 1F3FD 200D 2640", + "char": "🧏🏽‍♀", + "name": "deaf woman: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F9CF 1F3FE 200D 2640 FE0F", + "char": "🧏🏾‍♀️", + "name": "deaf woman: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F9CF 1F3FE 200D 2640", + "char": "🧏🏾‍♀", + "name": "deaf woman: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F9CF 1F3FF 200D 2640 FE0F", + "char": "🧏🏿‍♀️", + "name": "deaf woman: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F9CF 1F3FF 200D 2640", + "char": "🧏🏿‍♀", + "name": "deaf woman: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F647", + "char": "🙇", + "name": "person bowing", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F647 1F3FB", + "char": "🙇🏻", + "name": "person bowing: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F647 1F3FC", + "char": "🙇🏼", + "name": "person bowing: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F647 1F3FD", + "char": "🙇🏽", + "name": "person bowing: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F647 1F3FE", + "char": "🙇🏾", + "name": "person bowing: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F647 1F3FF", + "char": "🙇🏿", + "name": "person bowing: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F647 200D 2642 FE0F", + "char": "🙇‍♂️", + "name": "man bowing", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F647 200D 2642", + "char": "🙇‍♂", + "name": "man bowing", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F647 1F3FB 200D 2642 FE0F", + "char": "🙇🏻‍♂️", + "name": "man bowing: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F647 1F3FB 200D 2642", + "char": "🙇🏻‍♂", + "name": "man bowing: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F647 1F3FC 200D 2642 FE0F", + "char": "🙇🏼‍♂️", + "name": "man bowing: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F647 1F3FC 200D 2642", + "char": "🙇🏼‍♂", + "name": "man bowing: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F647 1F3FD 200D 2642 FE0F", + "char": "🙇🏽‍♂️", + "name": "man bowing: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F647 1F3FD 200D 2642", + "char": "🙇🏽‍♂", + "name": "man bowing: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F647 1F3FE 200D 2642 FE0F", + "char": "🙇🏾‍♂️", + "name": "man bowing: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F647 1F3FE 200D 2642", + "char": "🙇🏾‍♂", + "name": "man bowing: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F647 1F3FF 200D 2642 FE0F", + "char": "🙇🏿‍♂️", + "name": "man bowing: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F647 1F3FF 200D 2642", + "char": "🙇🏿‍♂", + "name": "man bowing: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F647 200D 2640 FE0F", + "char": "🙇‍♀️", + "name": "woman bowing", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F647 200D 2640", + "char": "🙇‍♀", + "name": "woman bowing", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F647 1F3FB 200D 2640 FE0F", + "char": "🙇🏻‍♀️", + "name": "woman bowing: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F647 1F3FB 200D 2640", + "char": "🙇🏻‍♀", + "name": "woman bowing: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F647 1F3FC 200D 2640 FE0F", + "char": "🙇🏼‍♀️", + "name": "woman bowing: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F647 1F3FC 200D 2640", + "char": "🙇🏼‍♀", + "name": "woman bowing: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F647 1F3FD 200D 2640 FE0F", + "char": "🙇🏽‍♀️", + "name": "woman bowing: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F647 1F3FD 200D 2640", + "char": "🙇🏽‍♀", + "name": "woman bowing: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F647 1F3FE 200D 2640 FE0F", + "char": "🙇🏾‍♀️", + "name": "woman bowing: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F647 1F3FE 200D 2640", + "char": "🙇🏾‍♀", + "name": "woman bowing: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F647 1F3FF 200D 2640 FE0F", + "char": "🙇🏿‍♀️", + "name": "woman bowing: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F647 1F3FF 200D 2640", + "char": "🙇🏿‍♀", + "name": "woman bowing: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F926", + "char": "🤦", + "name": "person facepalming", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F926 1F3FB", + "char": "🤦🏻", + "name": "person facepalming: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F926 1F3FC", + "char": "🤦🏼", + "name": "person facepalming: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F926 1F3FD", + "char": "🤦🏽", + "name": "person facepalming: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F926 1F3FE", + "char": "🤦🏾", + "name": "person facepalming: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F926 1F3FF", + "char": "🤦🏿", + "name": "person facepalming: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F926 200D 2642 FE0F", + "char": "🤦‍♂️", + "name": "man facepalming", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F926 200D 2642", + "char": "🤦‍♂", + "name": "man facepalming", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F926 1F3FB 200D 2642 FE0F", + "char": "🤦🏻‍♂️", + "name": "man facepalming: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F926 1F3FB 200D 2642", + "char": "🤦🏻‍♂", + "name": "man facepalming: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F926 1F3FC 200D 2642 FE0F", + "char": "🤦🏼‍♂️", + "name": "man facepalming: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F926 1F3FC 200D 2642", + "char": "🤦🏼‍♂", + "name": "man facepalming: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F926 1F3FD 200D 2642 FE0F", + "char": "🤦🏽‍♂️", + "name": "man facepalming: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F926 1F3FD 200D 2642", + "char": "🤦🏽‍♂", + "name": "man facepalming: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F926 1F3FE 200D 2642 FE0F", + "char": "🤦🏾‍♂️", + "name": "man facepalming: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F926 1F3FE 200D 2642", + "char": "🤦🏾‍♂", + "name": "man facepalming: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F926 1F3FF 200D 2642 FE0F", + "char": "🤦🏿‍♂️", + "name": "man facepalming: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F926 1F3FF 200D 2642", + "char": "🤦🏿‍♂", + "name": "man facepalming: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F926 200D 2640 FE0F", + "char": "🤦‍♀️", + "name": "woman facepalming", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F926 200D 2640", + "char": "🤦‍♀", + "name": "woman facepalming", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F926 1F3FB 200D 2640 FE0F", + "char": "🤦🏻‍♀️", + "name": "woman facepalming: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F926 1F3FB 200D 2640", + "char": "🤦🏻‍♀", + "name": "woman facepalming: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F926 1F3FC 200D 2640 FE0F", + "char": "🤦🏼‍♀️", + "name": "woman facepalming: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F926 1F3FC 200D 2640", + "char": "🤦🏼‍♀", + "name": "woman facepalming: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F926 1F3FD 200D 2640 FE0F", + "char": "🤦🏽‍♀️", + "name": "woman facepalming: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F926 1F3FD 200D 2640", + "char": "🤦🏽‍♀", + "name": "woman facepalming: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F926 1F3FE 200D 2640 FE0F", + "char": "🤦🏾‍♀️", + "name": "woman facepalming: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F926 1F3FE 200D 2640", + "char": "🤦🏾‍♀", + "name": "woman facepalming: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F926 1F3FF 200D 2640 FE0F", + "char": "🤦🏿‍♀️", + "name": "woman facepalming: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F926 1F3FF 200D 2640", + "char": "🤦🏿‍♀", + "name": "woman facepalming: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F937", + "char": "🤷", + "name": "person shrugging", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F937 1F3FB", + "char": "🤷🏻", + "name": "person shrugging: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F937 1F3FC", + "char": "🤷🏼", + "name": "person shrugging: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F937 1F3FD", + "char": "🤷🏽", + "name": "person shrugging: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F937 1F3FE", + "char": "🤷🏾", + "name": "person shrugging: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F937 1F3FF", + "char": "🤷🏿", + "name": "person shrugging: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F937 200D 2642 FE0F", + "char": "🤷‍♂️", + "name": "man shrugging", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F937 200D 2642", + "char": "🤷‍♂", + "name": "man shrugging", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F937 1F3FB 200D 2642 FE0F", + "char": "🤷🏻‍♂️", + "name": "man shrugging: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F937 1F3FB 200D 2642", + "char": "🤷🏻‍♂", + "name": "man shrugging: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F937 1F3FC 200D 2642 FE0F", + "char": "🤷🏼‍♂️", + "name": "man shrugging: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F937 1F3FC 200D 2642", + "char": "🤷🏼‍♂", + "name": "man shrugging: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F937 1F3FD 200D 2642 FE0F", + "char": "🤷🏽‍♂️", + "name": "man shrugging: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F937 1F3FD 200D 2642", + "char": "🤷🏽‍♂", + "name": "man shrugging: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F937 1F3FE 200D 2642 FE0F", + "char": "🤷🏾‍♂️", + "name": "man shrugging: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F937 1F3FE 200D 2642", + "char": "🤷🏾‍♂", + "name": "man shrugging: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F937 1F3FF 200D 2642 FE0F", + "char": "🤷🏿‍♂️", + "name": "man shrugging: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F937 1F3FF 200D 2642", + "char": "🤷🏿‍♂", + "name": "man shrugging: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F937 200D 2640 FE0F", + "char": "🤷‍♀️", + "name": "woman shrugging", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F937 200D 2640", + "char": "🤷‍♀", + "name": "woman shrugging", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F937 1F3FB 200D 2640 FE0F", + "char": "🤷🏻‍♀️", + "name": "woman shrugging: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F937 1F3FB 200D 2640", + "char": "🤷🏻‍♀", + "name": "woman shrugging: light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F937 1F3FC 200D 2640 FE0F", + "char": "🤷🏼‍♀️", + "name": "woman shrugging: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F937 1F3FC 200D 2640", + "char": "🤷🏼‍♀", + "name": "woman shrugging: medium-light skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F937 1F3FD 200D 2640 FE0F", + "char": "🤷🏽‍♀️", + "name": "woman shrugging: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F937 1F3FD 200D 2640", + "char": "🤷🏽‍♀", + "name": "woman shrugging: medium skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F937 1F3FE 200D 2640 FE0F", + "char": "🤷🏾‍♀️", + "name": "woman shrugging: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F937 1F3FE 200D 2640", + "char": "🤷🏾‍♀", + "name": "woman shrugging: medium-dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F937 1F3FF 200D 2640 FE0F", + "char": "🤷🏿‍♀️", + "name": "woman shrugging: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F937 1F3FF 200D 2640", + "char": "🤷🏿‍♀", + "name": "woman shrugging: dark skin tone", + "category": "People & Body (person-gesture)", + "group": "People & Body", + "subgroup": "person-gesture" + }, + { + "codes": "1F9D1 200D 2695 FE0F", + "char": "🧑‍⚕️", + "name": "health worker", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 200D 2695", + "char": "🧑‍⚕", + "name": "health worker", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FB 200D 2695 FE0F", + "char": "🧑🏻‍⚕️", + "name": "health worker: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FB 200D 2695", + "char": "🧑🏻‍⚕", + "name": "health worker: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FC 200D 2695 FE0F", + "char": "🧑🏼‍⚕️", + "name": "health worker: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FC 200D 2695", + "char": "🧑🏼‍⚕", + "name": "health worker: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FD 200D 2695 FE0F", + "char": "🧑🏽‍⚕️", + "name": "health worker: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FD 200D 2695", + "char": "🧑🏽‍⚕", + "name": "health worker: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FE 200D 2695 FE0F", + "char": "🧑🏾‍⚕️", + "name": "health worker: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FE 200D 2695", + "char": "🧑🏾‍⚕", + "name": "health worker: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FF 200D 2695 FE0F", + "char": "🧑🏿‍⚕️", + "name": "health worker: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FF 200D 2695", + "char": "🧑🏿‍⚕", + "name": "health worker: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 200D 2695 FE0F", + "char": "👨‍⚕️", + "name": "man health worker", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 200D 2695", + "char": "👨‍⚕", + "name": "man health worker", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FB 200D 2695 FE0F", + "char": "👨🏻‍⚕️", + "name": "man health worker: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FB 200D 2695", + "char": "👨🏻‍⚕", + "name": "man health worker: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FC 200D 2695 FE0F", + "char": "👨🏼‍⚕️", + "name": "man health worker: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FC 200D 2695", + "char": "👨🏼‍⚕", + "name": "man health worker: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FD 200D 2695 FE0F", + "char": "👨🏽‍⚕️", + "name": "man health worker: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FD 200D 2695", + "char": "👨🏽‍⚕", + "name": "man health worker: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FE 200D 2695 FE0F", + "char": "👨🏾‍⚕️", + "name": "man health worker: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FE 200D 2695", + "char": "👨🏾‍⚕", + "name": "man health worker: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FF 200D 2695 FE0F", + "char": "👨🏿‍⚕️", + "name": "man health worker: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FF 200D 2695", + "char": "👨🏿‍⚕", + "name": "man health worker: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 200D 2695 FE0F", + "char": "👩‍⚕️", + "name": "woman health worker", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 200D 2695", + "char": "👩‍⚕", + "name": "woman health worker", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FB 200D 2695 FE0F", + "char": "👩🏻‍⚕️", + "name": "woman health worker: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FB 200D 2695", + "char": "👩🏻‍⚕", + "name": "woman health worker: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FC 200D 2695 FE0F", + "char": "👩🏼‍⚕️", + "name": "woman health worker: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FC 200D 2695", + "char": "👩🏼‍⚕", + "name": "woman health worker: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FD 200D 2695 FE0F", + "char": "👩🏽‍⚕️", + "name": "woman health worker: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FD 200D 2695", + "char": "👩🏽‍⚕", + "name": "woman health worker: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FE 200D 2695 FE0F", + "char": "👩🏾‍⚕️", + "name": "woman health worker: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FE 200D 2695", + "char": "👩🏾‍⚕", + "name": "woman health worker: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FF 200D 2695 FE0F", + "char": "👩🏿‍⚕️", + "name": "woman health worker: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FF 200D 2695", + "char": "👩🏿‍⚕", + "name": "woman health worker: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 200D 1F393", + "char": "🧑‍🎓", + "name": "student", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FB 200D 1F393", + "char": "🧑🏻‍🎓", + "name": "student: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FC 200D 1F393", + "char": "🧑🏼‍🎓", + "name": "student: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FD 200D 1F393", + "char": "🧑🏽‍🎓", + "name": "student: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FE 200D 1F393", + "char": "🧑🏾‍🎓", + "name": "student: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FF 200D 1F393", + "char": "🧑🏿‍🎓", + "name": "student: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 200D 1F393", + "char": "👨‍🎓", + "name": "man student", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FB 200D 1F393", + "char": "👨🏻‍🎓", + "name": "man student: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FC 200D 1F393", + "char": "👨🏼‍🎓", + "name": "man student: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FD 200D 1F393", + "char": "👨🏽‍🎓", + "name": "man student: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FE 200D 1F393", + "char": "👨🏾‍🎓", + "name": "man student: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FF 200D 1F393", + "char": "👨🏿‍🎓", + "name": "man student: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 200D 1F393", + "char": "👩‍🎓", + "name": "woman student", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FB 200D 1F393", + "char": "👩🏻‍🎓", + "name": "woman student: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FC 200D 1F393", + "char": "👩🏼‍🎓", + "name": "woman student: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FD 200D 1F393", + "char": "👩🏽‍🎓", + "name": "woman student: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FE 200D 1F393", + "char": "👩🏾‍🎓", + "name": "woman student: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FF 200D 1F393", + "char": "👩🏿‍🎓", + "name": "woman student: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 200D 1F3EB", + "char": "🧑‍🏫", + "name": "teacher", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FB 200D 1F3EB", + "char": "🧑🏻‍🏫", + "name": "teacher: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FC 200D 1F3EB", + "char": "🧑🏼‍🏫", + "name": "teacher: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FD 200D 1F3EB", + "char": "🧑🏽‍🏫", + "name": "teacher: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FE 200D 1F3EB", + "char": "🧑🏾‍🏫", + "name": "teacher: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FF 200D 1F3EB", + "char": "🧑🏿‍🏫", + "name": "teacher: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 200D 1F3EB", + "char": "👨‍🏫", + "name": "man teacher", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FB 200D 1F3EB", + "char": "👨🏻‍🏫", + "name": "man teacher: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FC 200D 1F3EB", + "char": "👨🏼‍🏫", + "name": "man teacher: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FD 200D 1F3EB", + "char": "👨🏽‍🏫", + "name": "man teacher: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FE 200D 1F3EB", + "char": "👨🏾‍🏫", + "name": "man teacher: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FF 200D 1F3EB", + "char": "👨🏿‍🏫", + "name": "man teacher: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 200D 1F3EB", + "char": "👩‍🏫", + "name": "woman teacher", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FB 200D 1F3EB", + "char": "👩🏻‍🏫", + "name": "woman teacher: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FC 200D 1F3EB", + "char": "👩🏼‍🏫", + "name": "woman teacher: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FD 200D 1F3EB", + "char": "👩🏽‍🏫", + "name": "woman teacher: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FE 200D 1F3EB", + "char": "👩🏾‍🏫", + "name": "woman teacher: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FF 200D 1F3EB", + "char": "👩🏿‍🏫", + "name": "woman teacher: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 200D 2696 FE0F", + "char": "🧑‍⚖️", + "name": "judge", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 200D 2696", + "char": "🧑‍⚖", + "name": "judge", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FB 200D 2696 FE0F", + "char": "🧑🏻‍⚖️", + "name": "judge: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FB 200D 2696", + "char": "🧑🏻‍⚖", + "name": "judge: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FC 200D 2696 FE0F", + "char": "🧑🏼‍⚖️", + "name": "judge: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FC 200D 2696", + "char": "🧑🏼‍⚖", + "name": "judge: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FD 200D 2696 FE0F", + "char": "🧑🏽‍⚖️", + "name": "judge: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FD 200D 2696", + "char": "🧑🏽‍⚖", + "name": "judge: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FE 200D 2696 FE0F", + "char": "🧑🏾‍⚖️", + "name": "judge: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FE 200D 2696", + "char": "🧑🏾‍⚖", + "name": "judge: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FF 200D 2696 FE0F", + "char": "🧑🏿‍⚖️", + "name": "judge: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FF 200D 2696", + "char": "🧑🏿‍⚖", + "name": "judge: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 200D 2696 FE0F", + "char": "👨‍⚖️", + "name": "man judge", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 200D 2696", + "char": "👨‍⚖", + "name": "man judge", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FB 200D 2696 FE0F", + "char": "👨🏻‍⚖️", + "name": "man judge: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FB 200D 2696", + "char": "👨🏻‍⚖", + "name": "man judge: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FC 200D 2696 FE0F", + "char": "👨🏼‍⚖️", + "name": "man judge: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FC 200D 2696", + "char": "👨🏼‍⚖", + "name": "man judge: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FD 200D 2696 FE0F", + "char": "👨🏽‍⚖️", + "name": "man judge: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FD 200D 2696", + "char": "👨🏽‍⚖", + "name": "man judge: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FE 200D 2696 FE0F", + "char": "👨🏾‍⚖️", + "name": "man judge: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FE 200D 2696", + "char": "👨🏾‍⚖", + "name": "man judge: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FF 200D 2696 FE0F", + "char": "👨🏿‍⚖️", + "name": "man judge: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FF 200D 2696", + "char": "👨🏿‍⚖", + "name": "man judge: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 200D 2696 FE0F", + "char": "👩‍⚖️", + "name": "woman judge", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 200D 2696", + "char": "👩‍⚖", + "name": "woman judge", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FB 200D 2696 FE0F", + "char": "👩🏻‍⚖️", + "name": "woman judge: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FB 200D 2696", + "char": "👩🏻‍⚖", + "name": "woman judge: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FC 200D 2696 FE0F", + "char": "👩🏼‍⚖️", + "name": "woman judge: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FC 200D 2696", + "char": "👩🏼‍⚖", + "name": "woman judge: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FD 200D 2696 FE0F", + "char": "👩🏽‍⚖️", + "name": "woman judge: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FD 200D 2696", + "char": "👩🏽‍⚖", + "name": "woman judge: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FE 200D 2696 FE0F", + "char": "👩🏾‍⚖️", + "name": "woman judge: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FE 200D 2696", + "char": "👩🏾‍⚖", + "name": "woman judge: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FF 200D 2696 FE0F", + "char": "👩🏿‍⚖️", + "name": "woman judge: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FF 200D 2696", + "char": "👩🏿‍⚖", + "name": "woman judge: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 200D 1F33E", + "char": "🧑‍🌾", + "name": "farmer", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FB 200D 1F33E", + "char": "🧑🏻‍🌾", + "name": "farmer: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FC 200D 1F33E", + "char": "🧑🏼‍🌾", + "name": "farmer: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FD 200D 1F33E", + "char": "🧑🏽‍🌾", + "name": "farmer: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FE 200D 1F33E", + "char": "🧑🏾‍🌾", + "name": "farmer: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FF 200D 1F33E", + "char": "🧑🏿‍🌾", + "name": "farmer: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 200D 1F33E", + "char": "👨‍🌾", + "name": "man farmer", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FB 200D 1F33E", + "char": "👨🏻‍🌾", + "name": "man farmer: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FC 200D 1F33E", + "char": "👨🏼‍🌾", + "name": "man farmer: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FD 200D 1F33E", + "char": "👨🏽‍🌾", + "name": "man farmer: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FE 200D 1F33E", + "char": "👨🏾‍🌾", + "name": "man farmer: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FF 200D 1F33E", + "char": "👨🏿‍🌾", + "name": "man farmer: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 200D 1F33E", + "char": "👩‍🌾", + "name": "woman farmer", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FB 200D 1F33E", + "char": "👩🏻‍🌾", + "name": "woman farmer: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FC 200D 1F33E", + "char": "👩🏼‍🌾", + "name": "woman farmer: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FD 200D 1F33E", + "char": "👩🏽‍🌾", + "name": "woman farmer: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FE 200D 1F33E", + "char": "👩🏾‍🌾", + "name": "woman farmer: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FF 200D 1F33E", + "char": "👩🏿‍🌾", + "name": "woman farmer: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 200D 1F373", + "char": "🧑‍🍳", + "name": "cook", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FB 200D 1F373", + "char": "🧑🏻‍🍳", + "name": "cook: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FC 200D 1F373", + "char": "🧑🏼‍🍳", + "name": "cook: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FD 200D 1F373", + "char": "🧑🏽‍🍳", + "name": "cook: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FE 200D 1F373", + "char": "🧑🏾‍🍳", + "name": "cook: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FF 200D 1F373", + "char": "🧑🏿‍🍳", + "name": "cook: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 200D 1F373", + "char": "👨‍🍳", + "name": "man cook", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FB 200D 1F373", + "char": "👨🏻‍🍳", + "name": "man cook: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FC 200D 1F373", + "char": "👨🏼‍🍳", + "name": "man cook: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FD 200D 1F373", + "char": "👨🏽‍🍳", + "name": "man cook: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FE 200D 1F373", + "char": "👨🏾‍🍳", + "name": "man cook: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FF 200D 1F373", + "char": "👨🏿‍🍳", + "name": "man cook: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 200D 1F373", + "char": "👩‍🍳", + "name": "woman cook", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FB 200D 1F373", + "char": "👩🏻‍🍳", + "name": "woman cook: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FC 200D 1F373", + "char": "👩🏼‍🍳", + "name": "woman cook: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FD 200D 1F373", + "char": "👩🏽‍🍳", + "name": "woman cook: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FE 200D 1F373", + "char": "👩🏾‍🍳", + "name": "woman cook: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FF 200D 1F373", + "char": "👩🏿‍🍳", + "name": "woman cook: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 200D 1F527", + "char": "🧑‍🔧", + "name": "mechanic", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FB 200D 1F527", + "char": "🧑🏻‍🔧", + "name": "mechanic: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FC 200D 1F527", + "char": "🧑🏼‍🔧", + "name": "mechanic: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FD 200D 1F527", + "char": "🧑🏽‍🔧", + "name": "mechanic: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FE 200D 1F527", + "char": "🧑🏾‍🔧", + "name": "mechanic: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FF 200D 1F527", + "char": "🧑🏿‍🔧", + "name": "mechanic: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 200D 1F527", + "char": "👨‍🔧", + "name": "man mechanic", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FB 200D 1F527", + "char": "👨🏻‍🔧", + "name": "man mechanic: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FC 200D 1F527", + "char": "👨🏼‍🔧", + "name": "man mechanic: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FD 200D 1F527", + "char": "👨🏽‍🔧", + "name": "man mechanic: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FE 200D 1F527", + "char": "👨🏾‍🔧", + "name": "man mechanic: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FF 200D 1F527", + "char": "👨🏿‍🔧", + "name": "man mechanic: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 200D 1F527", + "char": "👩‍🔧", + "name": "woman mechanic", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FB 200D 1F527", + "char": "👩🏻‍🔧", + "name": "woman mechanic: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FC 200D 1F527", + "char": "👩🏼‍🔧", + "name": "woman mechanic: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FD 200D 1F527", + "char": "👩🏽‍🔧", + "name": "woman mechanic: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FE 200D 1F527", + "char": "👩🏾‍🔧", + "name": "woman mechanic: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FF 200D 1F527", + "char": "👩🏿‍🔧", + "name": "woman mechanic: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 200D 1F3ED", + "char": "🧑‍🏭", + "name": "factory worker", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FB 200D 1F3ED", + "char": "🧑🏻‍🏭", + "name": "factory worker: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FC 200D 1F3ED", + "char": "🧑🏼‍🏭", + "name": "factory worker: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FD 200D 1F3ED", + "char": "🧑🏽‍🏭", + "name": "factory worker: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FE 200D 1F3ED", + "char": "🧑🏾‍🏭", + "name": "factory worker: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FF 200D 1F3ED", + "char": "🧑🏿‍🏭", + "name": "factory worker: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 200D 1F3ED", + "char": "👨‍🏭", + "name": "man factory worker", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FB 200D 1F3ED", + "char": "👨🏻‍🏭", + "name": "man factory worker: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FC 200D 1F3ED", + "char": "👨🏼‍🏭", + "name": "man factory worker: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FD 200D 1F3ED", + "char": "👨🏽‍🏭", + "name": "man factory worker: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FE 200D 1F3ED", + "char": "👨🏾‍🏭", + "name": "man factory worker: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FF 200D 1F3ED", + "char": "👨🏿‍🏭", + "name": "man factory worker: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 200D 1F3ED", + "char": "👩‍🏭", + "name": "woman factory worker", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FB 200D 1F3ED", + "char": "👩🏻‍🏭", + "name": "woman factory worker: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FC 200D 1F3ED", + "char": "👩🏼‍🏭", + "name": "woman factory worker: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FD 200D 1F3ED", + "char": "👩🏽‍🏭", + "name": "woman factory worker: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FE 200D 1F3ED", + "char": "👩🏾‍🏭", + "name": "woman factory worker: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FF 200D 1F3ED", + "char": "👩🏿‍🏭", + "name": "woman factory worker: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 200D 1F4BC", + "char": "🧑‍💼", + "name": "office worker", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FB 200D 1F4BC", + "char": "🧑🏻‍💼", + "name": "office worker: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FC 200D 1F4BC", + "char": "🧑🏼‍💼", + "name": "office worker: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FD 200D 1F4BC", + "char": "🧑🏽‍💼", + "name": "office worker: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FE 200D 1F4BC", + "char": "🧑🏾‍💼", + "name": "office worker: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FF 200D 1F4BC", + "char": "🧑🏿‍💼", + "name": "office worker: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 200D 1F4BC", + "char": "👨‍💼", + "name": "man office worker", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FB 200D 1F4BC", + "char": "👨🏻‍💼", + "name": "man office worker: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FC 200D 1F4BC", + "char": "👨🏼‍💼", + "name": "man office worker: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FD 200D 1F4BC", + "char": "👨🏽‍💼", + "name": "man office worker: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FE 200D 1F4BC", + "char": "👨🏾‍💼", + "name": "man office worker: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FF 200D 1F4BC", + "char": "👨🏿‍💼", + "name": "man office worker: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 200D 1F4BC", + "char": "👩‍💼", + "name": "woman office worker", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FB 200D 1F4BC", + "char": "👩🏻‍💼", + "name": "woman office worker: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FC 200D 1F4BC", + "char": "👩🏼‍💼", + "name": "woman office worker: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FD 200D 1F4BC", + "char": "👩🏽‍💼", + "name": "woman office worker: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FE 200D 1F4BC", + "char": "👩🏾‍💼", + "name": "woman office worker: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FF 200D 1F4BC", + "char": "👩🏿‍💼", + "name": "woman office worker: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 200D 1F52C", + "char": "🧑‍🔬", + "name": "scientist", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FB 200D 1F52C", + "char": "🧑🏻‍🔬", + "name": "scientist: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FC 200D 1F52C", + "char": "🧑🏼‍🔬", + "name": "scientist: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FD 200D 1F52C", + "char": "🧑🏽‍🔬", + "name": "scientist: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FE 200D 1F52C", + "char": "🧑🏾‍🔬", + "name": "scientist: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FF 200D 1F52C", + "char": "🧑🏿‍🔬", + "name": "scientist: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 200D 1F52C", + "char": "👨‍🔬", + "name": "man scientist", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FB 200D 1F52C", + "char": "👨🏻‍🔬", + "name": "man scientist: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FC 200D 1F52C", + "char": "👨🏼‍🔬", + "name": "man scientist: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FD 200D 1F52C", + "char": "👨🏽‍🔬", + "name": "man scientist: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FE 200D 1F52C", + "char": "👨🏾‍🔬", + "name": "man scientist: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FF 200D 1F52C", + "char": "👨🏿‍🔬", + "name": "man scientist: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 200D 1F52C", + "char": "👩‍🔬", + "name": "woman scientist", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FB 200D 1F52C", + "char": "👩🏻‍🔬", + "name": "woman scientist: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FC 200D 1F52C", + "char": "👩🏼‍🔬", + "name": "woman scientist: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FD 200D 1F52C", + "char": "👩🏽‍🔬", + "name": "woman scientist: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FE 200D 1F52C", + "char": "👩🏾‍🔬", + "name": "woman scientist: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FF 200D 1F52C", + "char": "👩🏿‍🔬", + "name": "woman scientist: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 200D 1F4BB", + "char": "🧑‍💻", + "name": "technologist", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FB 200D 1F4BB", + "char": "🧑🏻‍💻", + "name": "technologist: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FC 200D 1F4BB", + "char": "🧑🏼‍💻", + "name": "technologist: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FD 200D 1F4BB", + "char": "🧑🏽‍💻", + "name": "technologist: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FE 200D 1F4BB", + "char": "🧑🏾‍💻", + "name": "technologist: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FF 200D 1F4BB", + "char": "🧑🏿‍💻", + "name": "technologist: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 200D 1F4BB", + "char": "👨‍💻", + "name": "man technologist", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FB 200D 1F4BB", + "char": "👨🏻‍💻", + "name": "man technologist: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FC 200D 1F4BB", + "char": "👨🏼‍💻", + "name": "man technologist: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FD 200D 1F4BB", + "char": "👨🏽‍💻", + "name": "man technologist: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FE 200D 1F4BB", + "char": "👨🏾‍💻", + "name": "man technologist: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FF 200D 1F4BB", + "char": "👨🏿‍💻", + "name": "man technologist: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 200D 1F4BB", + "char": "👩‍💻", + "name": "woman technologist", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FB 200D 1F4BB", + "char": "👩🏻‍💻", + "name": "woman technologist: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FC 200D 1F4BB", + "char": "👩🏼‍💻", + "name": "woman technologist: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FD 200D 1F4BB", + "char": "👩🏽‍💻", + "name": "woman technologist: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FE 200D 1F4BB", + "char": "👩🏾‍💻", + "name": "woman technologist: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FF 200D 1F4BB", + "char": "👩🏿‍💻", + "name": "woman technologist: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 200D 1F3A4", + "char": "🧑‍🎤", + "name": "singer", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FB 200D 1F3A4", + "char": "🧑🏻‍🎤", + "name": "singer: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FC 200D 1F3A4", + "char": "🧑🏼‍🎤", + "name": "singer: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FD 200D 1F3A4", + "char": "🧑🏽‍🎤", + "name": "singer: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FE 200D 1F3A4", + "char": "🧑🏾‍🎤", + "name": "singer: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FF 200D 1F3A4", + "char": "🧑🏿‍🎤", + "name": "singer: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 200D 1F3A4", + "char": "👨‍🎤", + "name": "man singer", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FB 200D 1F3A4", + "char": "👨🏻‍🎤", + "name": "man singer: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FC 200D 1F3A4", + "char": "👨🏼‍🎤", + "name": "man singer: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FD 200D 1F3A4", + "char": "👨🏽‍🎤", + "name": "man singer: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FE 200D 1F3A4", + "char": "👨🏾‍🎤", + "name": "man singer: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FF 200D 1F3A4", + "char": "👨🏿‍🎤", + "name": "man singer: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 200D 1F3A4", + "char": "👩‍🎤", + "name": "woman singer", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FB 200D 1F3A4", + "char": "👩🏻‍🎤", + "name": "woman singer: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FC 200D 1F3A4", + "char": "👩🏼‍🎤", + "name": "woman singer: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FD 200D 1F3A4", + "char": "👩🏽‍🎤", + "name": "woman singer: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FE 200D 1F3A4", + "char": "👩🏾‍🎤", + "name": "woman singer: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FF 200D 1F3A4", + "char": "👩🏿‍🎤", + "name": "woman singer: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 200D 1F3A8", + "char": "🧑‍🎨", + "name": "artist", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FB 200D 1F3A8", + "char": "🧑🏻‍🎨", + "name": "artist: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FC 200D 1F3A8", + "char": "🧑🏼‍🎨", + "name": "artist: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FD 200D 1F3A8", + "char": "🧑🏽‍🎨", + "name": "artist: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FE 200D 1F3A8", + "char": "🧑🏾‍🎨", + "name": "artist: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FF 200D 1F3A8", + "char": "🧑🏿‍🎨", + "name": "artist: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 200D 1F3A8", + "char": "👨‍🎨", + "name": "man artist", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FB 200D 1F3A8", + "char": "👨🏻‍🎨", + "name": "man artist: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FC 200D 1F3A8", + "char": "👨🏼‍🎨", + "name": "man artist: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FD 200D 1F3A8", + "char": "👨🏽‍🎨", + "name": "man artist: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FE 200D 1F3A8", + "char": "👨🏾‍🎨", + "name": "man artist: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FF 200D 1F3A8", + "char": "👨🏿‍🎨", + "name": "man artist: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 200D 1F3A8", + "char": "👩‍🎨", + "name": "woman artist", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FB 200D 1F3A8", + "char": "👩🏻‍🎨", + "name": "woman artist: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FC 200D 1F3A8", + "char": "👩🏼‍🎨", + "name": "woman artist: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FD 200D 1F3A8", + "char": "👩🏽‍🎨", + "name": "woman artist: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FE 200D 1F3A8", + "char": "👩🏾‍🎨", + "name": "woman artist: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FF 200D 1F3A8", + "char": "👩🏿‍🎨", + "name": "woman artist: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 200D 2708 FE0F", + "char": "🧑‍✈️", + "name": "pilot", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 200D 2708", + "char": "🧑‍✈", + "name": "pilot", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FB 200D 2708 FE0F", + "char": "🧑🏻‍✈️", + "name": "pilot: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FB 200D 2708", + "char": "🧑🏻‍✈", + "name": "pilot: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FC 200D 2708 FE0F", + "char": "🧑🏼‍✈️", + "name": "pilot: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FC 200D 2708", + "char": "🧑🏼‍✈", + "name": "pilot: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FD 200D 2708 FE0F", + "char": "🧑🏽‍✈️", + "name": "pilot: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FD 200D 2708", + "char": "🧑🏽‍✈", + "name": "pilot: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FE 200D 2708 FE0F", + "char": "🧑🏾‍✈️", + "name": "pilot: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FE 200D 2708", + "char": "🧑🏾‍✈", + "name": "pilot: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FF 200D 2708 FE0F", + "char": "🧑🏿‍✈️", + "name": "pilot: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FF 200D 2708", + "char": "🧑🏿‍✈", + "name": "pilot: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 200D 2708 FE0F", + "char": "👨‍✈️", + "name": "man pilot", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 200D 2708", + "char": "👨‍✈", + "name": "man pilot", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FB 200D 2708 FE0F", + "char": "👨🏻‍✈️", + "name": "man pilot: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FB 200D 2708", + "char": "👨🏻‍✈", + "name": "man pilot: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FC 200D 2708 FE0F", + "char": "👨🏼‍✈️", + "name": "man pilot: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FC 200D 2708", + "char": "👨🏼‍✈", + "name": "man pilot: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FD 200D 2708 FE0F", + "char": "👨🏽‍✈️", + "name": "man pilot: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FD 200D 2708", + "char": "👨🏽‍✈", + "name": "man pilot: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FE 200D 2708 FE0F", + "char": "👨🏾‍✈️", + "name": "man pilot: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FE 200D 2708", + "char": "👨🏾‍✈", + "name": "man pilot: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FF 200D 2708 FE0F", + "char": "👨🏿‍✈️", + "name": "man pilot: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FF 200D 2708", + "char": "👨🏿‍✈", + "name": "man pilot: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 200D 2708 FE0F", + "char": "👩‍✈️", + "name": "woman pilot", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 200D 2708", + "char": "👩‍✈", + "name": "woman pilot", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FB 200D 2708 FE0F", + "char": "👩🏻‍✈️", + "name": "woman pilot: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FB 200D 2708", + "char": "👩🏻‍✈", + "name": "woman pilot: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FC 200D 2708 FE0F", + "char": "👩🏼‍✈️", + "name": "woman pilot: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FC 200D 2708", + "char": "👩🏼‍✈", + "name": "woman pilot: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FD 200D 2708 FE0F", + "char": "👩🏽‍✈️", + "name": "woman pilot: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FD 200D 2708", + "char": "👩🏽‍✈", + "name": "woman pilot: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FE 200D 2708 FE0F", + "char": "👩🏾‍✈️", + "name": "woman pilot: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FE 200D 2708", + "char": "👩🏾‍✈", + "name": "woman pilot: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FF 200D 2708 FE0F", + "char": "👩🏿‍✈️", + "name": "woman pilot: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FF 200D 2708", + "char": "👩🏿‍✈", + "name": "woman pilot: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 200D 1F680", + "char": "🧑‍🚀", + "name": "astronaut", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FB 200D 1F680", + "char": "🧑🏻‍🚀", + "name": "astronaut: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FC 200D 1F680", + "char": "🧑🏼‍🚀", + "name": "astronaut: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FD 200D 1F680", + "char": "🧑🏽‍🚀", + "name": "astronaut: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FE 200D 1F680", + "char": "🧑🏾‍🚀", + "name": "astronaut: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FF 200D 1F680", + "char": "🧑🏿‍🚀", + "name": "astronaut: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 200D 1F680", + "char": "👨‍🚀", + "name": "man astronaut", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FB 200D 1F680", + "char": "👨🏻‍🚀", + "name": "man astronaut: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FC 200D 1F680", + "char": "👨🏼‍🚀", + "name": "man astronaut: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FD 200D 1F680", + "char": "👨🏽‍🚀", + "name": "man astronaut: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FE 200D 1F680", + "char": "👨🏾‍🚀", + "name": "man astronaut: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FF 200D 1F680", + "char": "👨🏿‍🚀", + "name": "man astronaut: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 200D 1F680", + "char": "👩‍🚀", + "name": "woman astronaut", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FB 200D 1F680", + "char": "👩🏻‍🚀", + "name": "woman astronaut: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FC 200D 1F680", + "char": "👩🏼‍🚀", + "name": "woman astronaut: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FD 200D 1F680", + "char": "👩🏽‍🚀", + "name": "woman astronaut: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FE 200D 1F680", + "char": "👩🏾‍🚀", + "name": "woman astronaut: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FF 200D 1F680", + "char": "👩🏿‍🚀", + "name": "woman astronaut: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 200D 1F692", + "char": "🧑‍🚒", + "name": "firefighter", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FB 200D 1F692", + "char": "🧑🏻‍🚒", + "name": "firefighter: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FC 200D 1F692", + "char": "🧑🏼‍🚒", + "name": "firefighter: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FD 200D 1F692", + "char": "🧑🏽‍🚒", + "name": "firefighter: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FE 200D 1F692", + "char": "🧑🏾‍🚒", + "name": "firefighter: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FF 200D 1F692", + "char": "🧑🏿‍🚒", + "name": "firefighter: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 200D 1F692", + "char": "👨‍🚒", + "name": "man firefighter", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FB 200D 1F692", + "char": "👨🏻‍🚒", + "name": "man firefighter: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FC 200D 1F692", + "char": "👨🏼‍🚒", + "name": "man firefighter: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FD 200D 1F692", + "char": "👨🏽‍🚒", + "name": "man firefighter: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FE 200D 1F692", + "char": "👨🏾‍🚒", + "name": "man firefighter: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FF 200D 1F692", + "char": "👨🏿‍🚒", + "name": "man firefighter: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 200D 1F692", + "char": "👩‍🚒", + "name": "woman firefighter", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FB 200D 1F692", + "char": "👩🏻‍🚒", + "name": "woman firefighter: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FC 200D 1F692", + "char": "👩🏼‍🚒", + "name": "woman firefighter: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FD 200D 1F692", + "char": "👩🏽‍🚒", + "name": "woman firefighter: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FE 200D 1F692", + "char": "👩🏾‍🚒", + "name": "woman firefighter: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FF 200D 1F692", + "char": "👩🏿‍🚒", + "name": "woman firefighter: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F46E", + "char": "👮", + "name": "police officer", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F46E 1F3FB", + "char": "👮🏻", + "name": "police officer: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F46E 1F3FC", + "char": "👮🏼", + "name": "police officer: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F46E 1F3FD", + "char": "👮🏽", + "name": "police officer: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F46E 1F3FE", + "char": "👮🏾", + "name": "police officer: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F46E 1F3FF", + "char": "👮🏿", + "name": "police officer: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F46E 200D 2642 FE0F", + "char": "👮‍♂️", + "name": "man police officer", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F46E 200D 2642", + "char": "👮‍♂", + "name": "man police officer", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F46E 1F3FB 200D 2642 FE0F", + "char": "👮🏻‍♂️", + "name": "man police officer: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F46E 1F3FB 200D 2642", + "char": "👮🏻‍♂", + "name": "man police officer: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F46E 1F3FC 200D 2642 FE0F", + "char": "👮🏼‍♂️", + "name": "man police officer: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F46E 1F3FC 200D 2642", + "char": "👮🏼‍♂", + "name": "man police officer: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F46E 1F3FD 200D 2642 FE0F", + "char": "👮🏽‍♂️", + "name": "man police officer: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F46E 1F3FD 200D 2642", + "char": "👮🏽‍♂", + "name": "man police officer: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F46E 1F3FE 200D 2642 FE0F", + "char": "👮🏾‍♂️", + "name": "man police officer: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F46E 1F3FE 200D 2642", + "char": "👮🏾‍♂", + "name": "man police officer: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F46E 1F3FF 200D 2642 FE0F", + "char": "👮🏿‍♂️", + "name": "man police officer: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F46E 1F3FF 200D 2642", + "char": "👮🏿‍♂", + "name": "man police officer: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F46E 200D 2640 FE0F", + "char": "👮‍♀️", + "name": "woman police officer", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F46E 200D 2640", + "char": "👮‍♀", + "name": "woman police officer", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F46E 1F3FB 200D 2640 FE0F", + "char": "👮🏻‍♀️", + "name": "woman police officer: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F46E 1F3FB 200D 2640", + "char": "👮🏻‍♀", + "name": "woman police officer: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F46E 1F3FC 200D 2640 FE0F", + "char": "👮🏼‍♀️", + "name": "woman police officer: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F46E 1F3FC 200D 2640", + "char": "👮🏼‍♀", + "name": "woman police officer: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F46E 1F3FD 200D 2640 FE0F", + "char": "👮🏽‍♀️", + "name": "woman police officer: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F46E 1F3FD 200D 2640", + "char": "👮🏽‍♀", + "name": "woman police officer: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F46E 1F3FE 200D 2640 FE0F", + "char": "👮🏾‍♀️", + "name": "woman police officer: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F46E 1F3FE 200D 2640", + "char": "👮🏾‍♀", + "name": "woman police officer: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F46E 1F3FF 200D 2640 FE0F", + "char": "👮🏿‍♀️", + "name": "woman police officer: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F46E 1F3FF 200D 2640", + "char": "👮🏿‍♀", + "name": "woman police officer: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F575 FE0F", + "char": "🕵️", + "name": "detective", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F575", + "char": "🕵", + "name": "detective", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F575 1F3FB", + "char": "🕵🏻", + "name": "detective: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F575 1F3FC", + "char": "🕵🏼", + "name": "detective: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F575 1F3FD", + "char": "🕵🏽", + "name": "detective: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F575 1F3FE", + "char": "🕵🏾", + "name": "detective: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F575 1F3FF", + "char": "🕵🏿", + "name": "detective: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F575 FE0F 200D 2642 FE0F", + "char": "🕵️‍♂️", + "name": "man detective", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F575 200D 2642 FE0F", + "char": "🕵‍♂️", + "name": "man detective", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F575 FE0F 200D 2642", + "char": "🕵️‍♂", + "name": "man detective", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F575 200D 2642", + "char": "🕵‍♂", + "name": "man detective", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F575 1F3FB 200D 2642 FE0F", + "char": "🕵🏻‍♂️", + "name": "man detective: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F575 1F3FB 200D 2642", + "char": "🕵🏻‍♂", + "name": "man detective: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F575 1F3FC 200D 2642 FE0F", + "char": "🕵🏼‍♂️", + "name": "man detective: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F575 1F3FC 200D 2642", + "char": "🕵🏼‍♂", + "name": "man detective: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F575 1F3FD 200D 2642 FE0F", + "char": "🕵🏽‍♂️", + "name": "man detective: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F575 1F3FD 200D 2642", + "char": "🕵🏽‍♂", + "name": "man detective: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F575 1F3FE 200D 2642 FE0F", + "char": "🕵🏾‍♂️", + "name": "man detective: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F575 1F3FE 200D 2642", + "char": "🕵🏾‍♂", + "name": "man detective: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F575 1F3FF 200D 2642 FE0F", + "char": "🕵🏿‍♂️", + "name": "man detective: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F575 1F3FF 200D 2642", + "char": "🕵🏿‍♂", + "name": "man detective: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F575 FE0F 200D 2640 FE0F", + "char": "🕵️‍♀️", + "name": "woman detective", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F575 200D 2640 FE0F", + "char": "🕵‍♀️", + "name": "woman detective", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F575 FE0F 200D 2640", + "char": "🕵️‍♀", + "name": "woman detective", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F575 200D 2640", + "char": "🕵‍♀", + "name": "woman detective", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F575 1F3FB 200D 2640 FE0F", + "char": "🕵🏻‍♀️", + "name": "woman detective: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F575 1F3FB 200D 2640", + "char": "🕵🏻‍♀", + "name": "woman detective: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F575 1F3FC 200D 2640 FE0F", + "char": "🕵🏼‍♀️", + "name": "woman detective: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F575 1F3FC 200D 2640", + "char": "🕵🏼‍♀", + "name": "woman detective: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F575 1F3FD 200D 2640 FE0F", + "char": "🕵🏽‍♀️", + "name": "woman detective: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F575 1F3FD 200D 2640", + "char": "🕵🏽‍♀", + "name": "woman detective: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F575 1F3FE 200D 2640 FE0F", + "char": "🕵🏾‍♀️", + "name": "woman detective: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F575 1F3FE 200D 2640", + "char": "🕵🏾‍♀", + "name": "woman detective: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F575 1F3FF 200D 2640 FE0F", + "char": "🕵🏿‍♀️", + "name": "woman detective: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F575 1F3FF 200D 2640", + "char": "🕵🏿‍♀", + "name": "woman detective: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F482", + "char": "💂", + "name": "guard", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F482 1F3FB", + "char": "💂🏻", + "name": "guard: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F482 1F3FC", + "char": "💂🏼", + "name": "guard: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F482 1F3FD", + "char": "💂🏽", + "name": "guard: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F482 1F3FE", + "char": "💂🏾", + "name": "guard: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F482 1F3FF", + "char": "💂🏿", + "name": "guard: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F482 200D 2642 FE0F", + "char": "💂‍♂️", + "name": "man guard", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F482 200D 2642", + "char": "💂‍♂", + "name": "man guard", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F482 1F3FB 200D 2642 FE0F", + "char": "💂🏻‍♂️", + "name": "man guard: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F482 1F3FB 200D 2642", + "char": "💂🏻‍♂", + "name": "man guard: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F482 1F3FC 200D 2642 FE0F", + "char": "💂🏼‍♂️", + "name": "man guard: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F482 1F3FC 200D 2642", + "char": "💂🏼‍♂", + "name": "man guard: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F482 1F3FD 200D 2642 FE0F", + "char": "💂🏽‍♂️", + "name": "man guard: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F482 1F3FD 200D 2642", + "char": "💂🏽‍♂", + "name": "man guard: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F482 1F3FE 200D 2642 FE0F", + "char": "💂🏾‍♂️", + "name": "man guard: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F482 1F3FE 200D 2642", + "char": "💂🏾‍♂", + "name": "man guard: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F482 1F3FF 200D 2642 FE0F", + "char": "💂🏿‍♂️", + "name": "man guard: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F482 1F3FF 200D 2642", + "char": "💂🏿‍♂", + "name": "man guard: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F482 200D 2640 FE0F", + "char": "💂‍♀️", + "name": "woman guard", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F482 200D 2640", + "char": "💂‍♀", + "name": "woman guard", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F482 1F3FB 200D 2640 FE0F", + "char": "💂🏻‍♀️", + "name": "woman guard: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F482 1F3FB 200D 2640", + "char": "💂🏻‍♀", + "name": "woman guard: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F482 1F3FC 200D 2640 FE0F", + "char": "💂🏼‍♀️", + "name": "woman guard: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F482 1F3FC 200D 2640", + "char": "💂🏼‍♀", + "name": "woman guard: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F482 1F3FD 200D 2640 FE0F", + "char": "💂🏽‍♀️", + "name": "woman guard: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F482 1F3FD 200D 2640", + "char": "💂🏽‍♀", + "name": "woman guard: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F482 1F3FE 200D 2640 FE0F", + "char": "💂🏾‍♀️", + "name": "woman guard: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F482 1F3FE 200D 2640", + "char": "💂🏾‍♀", + "name": "woman guard: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F482 1F3FF 200D 2640 FE0F", + "char": "💂🏿‍♀️", + "name": "woman guard: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F482 1F3FF 200D 2640", + "char": "💂🏿‍♀", + "name": "woman guard: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F977", + "char": "🥷", + "name": "ninja", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F977 1F3FB", + "char": "🥷🏻", + "name": "ninja: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F977 1F3FC", + "char": "🥷🏼", + "name": "ninja: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F977 1F3FD", + "char": "🥷🏽", + "name": "ninja: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F977 1F3FE", + "char": "🥷🏾", + "name": "ninja: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F977 1F3FF", + "char": "🥷🏿", + "name": "ninja: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F477", + "char": "👷", + "name": "construction worker", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F477 1F3FB", + "char": "👷🏻", + "name": "construction worker: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F477 1F3FC", + "char": "👷🏼", + "name": "construction worker: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F477 1F3FD", + "char": "👷🏽", + "name": "construction worker: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F477 1F3FE", + "char": "👷🏾", + "name": "construction worker: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F477 1F3FF", + "char": "👷🏿", + "name": "construction worker: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F477 200D 2642 FE0F", + "char": "👷‍♂️", + "name": "man construction worker", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F477 200D 2642", + "char": "👷‍♂", + "name": "man construction worker", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F477 1F3FB 200D 2642 FE0F", + "char": "👷🏻‍♂️", + "name": "man construction worker: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F477 1F3FB 200D 2642", + "char": "👷🏻‍♂", + "name": "man construction worker: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F477 1F3FC 200D 2642 FE0F", + "char": "👷🏼‍♂️", + "name": "man construction worker: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F477 1F3FC 200D 2642", + "char": "👷🏼‍♂", + "name": "man construction worker: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F477 1F3FD 200D 2642 FE0F", + "char": "👷🏽‍♂️", + "name": "man construction worker: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F477 1F3FD 200D 2642", + "char": "👷🏽‍♂", + "name": "man construction worker: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F477 1F3FE 200D 2642 FE0F", + "char": "👷🏾‍♂️", + "name": "man construction worker: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F477 1F3FE 200D 2642", + "char": "👷🏾‍♂", + "name": "man construction worker: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F477 1F3FF 200D 2642 FE0F", + "char": "👷🏿‍♂️", + "name": "man construction worker: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F477 1F3FF 200D 2642", + "char": "👷🏿‍♂", + "name": "man construction worker: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F477 200D 2640 FE0F", + "char": "👷‍♀️", + "name": "woman construction worker", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F477 200D 2640", + "char": "👷‍♀", + "name": "woman construction worker", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F477 1F3FB 200D 2640 FE0F", + "char": "👷🏻‍♀️", + "name": "woman construction worker: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F477 1F3FB 200D 2640", + "char": "👷🏻‍♀", + "name": "woman construction worker: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F477 1F3FC 200D 2640 FE0F", + "char": "👷🏼‍♀️", + "name": "woman construction worker: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F477 1F3FC 200D 2640", + "char": "👷🏼‍♀", + "name": "woman construction worker: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F477 1F3FD 200D 2640 FE0F", + "char": "👷🏽‍♀️", + "name": "woman construction worker: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F477 1F3FD 200D 2640", + "char": "👷🏽‍♀", + "name": "woman construction worker: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F477 1F3FE 200D 2640 FE0F", + "char": "👷🏾‍♀️", + "name": "woman construction worker: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F477 1F3FE 200D 2640", + "char": "👷🏾‍♀", + "name": "woman construction worker: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F477 1F3FF 200D 2640 FE0F", + "char": "👷🏿‍♀️", + "name": "woman construction worker: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F477 1F3FF 200D 2640", + "char": "👷🏿‍♀", + "name": "woman construction worker: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F934", + "char": "🤴", + "name": "prince", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F934 1F3FB", + "char": "🤴🏻", + "name": "prince: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F934 1F3FC", + "char": "🤴🏼", + "name": "prince: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F934 1F3FD", + "char": "🤴🏽", + "name": "prince: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F934 1F3FE", + "char": "🤴🏾", + "name": "prince: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F934 1F3FF", + "char": "🤴🏿", + "name": "prince: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F478", + "char": "👸", + "name": "princess", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F478 1F3FB", + "char": "👸🏻", + "name": "princess: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F478 1F3FC", + "char": "👸🏼", + "name": "princess: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F478 1F3FD", + "char": "👸🏽", + "name": "princess: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F478 1F3FE", + "char": "👸🏾", + "name": "princess: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F478 1F3FF", + "char": "👸🏿", + "name": "princess: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F473", + "char": "👳", + "name": "person wearing turban", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F473 1F3FB", + "char": "👳🏻", + "name": "person wearing turban: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F473 1F3FC", + "char": "👳🏼", + "name": "person wearing turban: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F473 1F3FD", + "char": "👳🏽", + "name": "person wearing turban: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F473 1F3FE", + "char": "👳🏾", + "name": "person wearing turban: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F473 1F3FF", + "char": "👳🏿", + "name": "person wearing turban: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F473 200D 2642 FE0F", + "char": "👳‍♂️", + "name": "man wearing turban", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F473 200D 2642", + "char": "👳‍♂", + "name": "man wearing turban", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F473 1F3FB 200D 2642 FE0F", + "char": "👳🏻‍♂️", + "name": "man wearing turban: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F473 1F3FB 200D 2642", + "char": "👳🏻‍♂", + "name": "man wearing turban: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F473 1F3FC 200D 2642 FE0F", + "char": "👳🏼‍♂️", + "name": "man wearing turban: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F473 1F3FC 200D 2642", + "char": "👳🏼‍♂", + "name": "man wearing turban: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F473 1F3FD 200D 2642 FE0F", + "char": "👳🏽‍♂️", + "name": "man wearing turban: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F473 1F3FD 200D 2642", + "char": "👳🏽‍♂", + "name": "man wearing turban: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F473 1F3FE 200D 2642 FE0F", + "char": "👳🏾‍♂️", + "name": "man wearing turban: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F473 1F3FE 200D 2642", + "char": "👳🏾‍♂", + "name": "man wearing turban: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F473 1F3FF 200D 2642 FE0F", + "char": "👳🏿‍♂️", + "name": "man wearing turban: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F473 1F3FF 200D 2642", + "char": "👳🏿‍♂", + "name": "man wearing turban: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F473 200D 2640 FE0F", + "char": "👳‍♀️", + "name": "woman wearing turban", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F473 200D 2640", + "char": "👳‍♀", + "name": "woman wearing turban", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F473 1F3FB 200D 2640 FE0F", + "char": "👳🏻‍♀️", + "name": "woman wearing turban: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F473 1F3FB 200D 2640", + "char": "👳🏻‍♀", + "name": "woman wearing turban: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F473 1F3FC 200D 2640 FE0F", + "char": "👳🏼‍♀️", + "name": "woman wearing turban: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F473 1F3FC 200D 2640", + "char": "👳🏼‍♀", + "name": "woman wearing turban: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F473 1F3FD 200D 2640 FE0F", + "char": "👳🏽‍♀️", + "name": "woman wearing turban: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F473 1F3FD 200D 2640", + "char": "👳🏽‍♀", + "name": "woman wearing turban: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F473 1F3FE 200D 2640 FE0F", + "char": "👳🏾‍♀️", + "name": "woman wearing turban: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F473 1F3FE 200D 2640", + "char": "👳🏾‍♀", + "name": "woman wearing turban: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F473 1F3FF 200D 2640 FE0F", + "char": "👳🏿‍♀️", + "name": "woman wearing turban: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F473 1F3FF 200D 2640", + "char": "👳🏿‍♀", + "name": "woman wearing turban: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F472", + "char": "👲", + "name": "person with skullcap", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F472 1F3FB", + "char": "👲🏻", + "name": "person with skullcap: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F472 1F3FC", + "char": "👲🏼", + "name": "person with skullcap: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F472 1F3FD", + "char": "👲🏽", + "name": "person with skullcap: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F472 1F3FE", + "char": "👲🏾", + "name": "person with skullcap: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F472 1F3FF", + "char": "👲🏿", + "name": "person with skullcap: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D5", + "char": "🧕", + "name": "woman with headscarf", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D5 1F3FB", + "char": "🧕🏻", + "name": "woman with headscarf: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D5 1F3FC", + "char": "🧕🏼", + "name": "woman with headscarf: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D5 1F3FD", + "char": "🧕🏽", + "name": "woman with headscarf: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D5 1F3FE", + "char": "🧕🏾", + "name": "woman with headscarf: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D5 1F3FF", + "char": "🧕🏿", + "name": "woman with headscarf: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F935", + "char": "🤵", + "name": "person in tuxedo", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F935 1F3FB", + "char": "🤵🏻", + "name": "person in tuxedo: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F935 1F3FC", + "char": "🤵🏼", + "name": "person in tuxedo: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F935 1F3FD", + "char": "🤵🏽", + "name": "person in tuxedo: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F935 1F3FE", + "char": "🤵🏾", + "name": "person in tuxedo: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F935 1F3FF", + "char": "🤵🏿", + "name": "person in tuxedo: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F935 200D 2642 FE0F", + "char": "🤵‍♂️", + "name": "man in tuxedo", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F935 200D 2642", + "char": "🤵‍♂", + "name": "man in tuxedo", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F935 1F3FB 200D 2642 FE0F", + "char": "🤵🏻‍♂️", + "name": "man in tuxedo: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F935 1F3FB 200D 2642", + "char": "🤵🏻‍♂", + "name": "man in tuxedo: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F935 1F3FC 200D 2642 FE0F", + "char": "🤵🏼‍♂️", + "name": "man in tuxedo: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F935 1F3FC 200D 2642", + "char": "🤵🏼‍♂", + "name": "man in tuxedo: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F935 1F3FD 200D 2642 FE0F", + "char": "🤵🏽‍♂️", + "name": "man in tuxedo: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F935 1F3FD 200D 2642", + "char": "🤵🏽‍♂", + "name": "man in tuxedo: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F935 1F3FE 200D 2642 FE0F", + "char": "🤵🏾‍♂️", + "name": "man in tuxedo: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F935 1F3FE 200D 2642", + "char": "🤵🏾‍♂", + "name": "man in tuxedo: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F935 1F3FF 200D 2642 FE0F", + "char": "🤵🏿‍♂️", + "name": "man in tuxedo: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F935 1F3FF 200D 2642", + "char": "🤵🏿‍♂", + "name": "man in tuxedo: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F935 200D 2640 FE0F", + "char": "🤵‍♀️", + "name": "woman in tuxedo", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F935 200D 2640", + "char": "🤵‍♀", + "name": "woman in tuxedo", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F935 1F3FB 200D 2640 FE0F", + "char": "🤵🏻‍♀️", + "name": "woman in tuxedo: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F935 1F3FB 200D 2640", + "char": "🤵🏻‍♀", + "name": "woman in tuxedo: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F935 1F3FC 200D 2640 FE0F", + "char": "🤵🏼‍♀️", + "name": "woman in tuxedo: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F935 1F3FC 200D 2640", + "char": "🤵🏼‍♀", + "name": "woman in tuxedo: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F935 1F3FD 200D 2640 FE0F", + "char": "🤵🏽‍♀️", + "name": "woman in tuxedo: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F935 1F3FD 200D 2640", + "char": "🤵🏽‍♀", + "name": "woman in tuxedo: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F935 1F3FE 200D 2640 FE0F", + "char": "🤵🏾‍♀️", + "name": "woman in tuxedo: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F935 1F3FE 200D 2640", + "char": "🤵🏾‍♀", + "name": "woman in tuxedo: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F935 1F3FF 200D 2640 FE0F", + "char": "🤵🏿‍♀️", + "name": "woman in tuxedo: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F935 1F3FF 200D 2640", + "char": "🤵🏿‍♀", + "name": "woman in tuxedo: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F470", + "char": "👰", + "name": "person with veil", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F470 1F3FB", + "char": "👰🏻", + "name": "person with veil: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F470 1F3FC", + "char": "👰🏼", + "name": "person with veil: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F470 1F3FD", + "char": "👰🏽", + "name": "person with veil: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F470 1F3FE", + "char": "👰🏾", + "name": "person with veil: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F470 1F3FF", + "char": "👰🏿", + "name": "person with veil: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F470 200D 2642 FE0F", + "char": "👰‍♂️", + "name": "man with veil", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F470 200D 2642", + "char": "👰‍♂", + "name": "man with veil", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F470 1F3FB 200D 2642 FE0F", + "char": "👰🏻‍♂️", + "name": "man with veil: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F470 1F3FB 200D 2642", + "char": "👰🏻‍♂", + "name": "man with veil: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F470 1F3FC 200D 2642 FE0F", + "char": "👰🏼‍♂️", + "name": "man with veil: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F470 1F3FC 200D 2642", + "char": "👰🏼‍♂", + "name": "man with veil: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F470 1F3FD 200D 2642 FE0F", + "char": "👰🏽‍♂️", + "name": "man with veil: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F470 1F3FD 200D 2642", + "char": "👰🏽‍♂", + "name": "man with veil: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F470 1F3FE 200D 2642 FE0F", + "char": "👰🏾‍♂️", + "name": "man with veil: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F470 1F3FE 200D 2642", + "char": "👰🏾‍♂", + "name": "man with veil: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F470 1F3FF 200D 2642 FE0F", + "char": "👰🏿‍♂️", + "name": "man with veil: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F470 1F3FF 200D 2642", + "char": "👰🏿‍♂", + "name": "man with veil: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F470 200D 2640 FE0F", + "char": "👰‍♀️", + "name": "woman with veil", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F470 200D 2640", + "char": "👰‍♀", + "name": "woman with veil", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F470 1F3FB 200D 2640 FE0F", + "char": "👰🏻‍♀️", + "name": "woman with veil: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F470 1F3FB 200D 2640", + "char": "👰🏻‍♀", + "name": "woman with veil: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F470 1F3FC 200D 2640 FE0F", + "char": "👰🏼‍♀️", + "name": "woman with veil: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F470 1F3FC 200D 2640", + "char": "👰🏼‍♀", + "name": "woman with veil: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F470 1F3FD 200D 2640 FE0F", + "char": "👰🏽‍♀️", + "name": "woman with veil: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F470 1F3FD 200D 2640", + "char": "👰🏽‍♀", + "name": "woman with veil: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F470 1F3FE 200D 2640 FE0F", + "char": "👰🏾‍♀️", + "name": "woman with veil: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F470 1F3FE 200D 2640", + "char": "👰🏾‍♀", + "name": "woman with veil: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F470 1F3FF 200D 2640 FE0F", + "char": "👰🏿‍♀️", + "name": "woman with veil: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F470 1F3FF 200D 2640", + "char": "👰🏿‍♀", + "name": "woman with veil: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F930", + "char": "🤰", + "name": "pregnant woman", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F930 1F3FB", + "char": "🤰🏻", + "name": "pregnant woman: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F930 1F3FC", + "char": "🤰🏼", + "name": "pregnant woman: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F930 1F3FD", + "char": "🤰🏽", + "name": "pregnant woman: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F930 1F3FE", + "char": "🤰🏾", + "name": "pregnant woman: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F930 1F3FF", + "char": "🤰🏿", + "name": "pregnant woman: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F931", + "char": "🤱", + "name": "breast-feeding", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F931 1F3FB", + "char": "🤱🏻", + "name": "breast-feeding: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F931 1F3FC", + "char": "🤱🏼", + "name": "breast-feeding: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F931 1F3FD", + "char": "🤱🏽", + "name": "breast-feeding: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F931 1F3FE", + "char": "🤱🏾", + "name": "breast-feeding: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F931 1F3FF", + "char": "🤱🏿", + "name": "breast-feeding: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 200D 1F37C", + "char": "👩‍🍼", + "name": "woman feeding baby", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FB 200D 1F37C", + "char": "👩🏻‍🍼", + "name": "woman feeding baby: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FC 200D 1F37C", + "char": "👩🏼‍🍼", + "name": "woman feeding baby: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FD 200D 1F37C", + "char": "👩🏽‍🍼", + "name": "woman feeding baby: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FE 200D 1F37C", + "char": "👩🏾‍🍼", + "name": "woman feeding baby: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F469 1F3FF 200D 1F37C", + "char": "👩🏿‍🍼", + "name": "woman feeding baby: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 200D 1F37C", + "char": "👨‍🍼", + "name": "man feeding baby", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FB 200D 1F37C", + "char": "👨🏻‍🍼", + "name": "man feeding baby: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FC 200D 1F37C", + "char": "👨🏼‍🍼", + "name": "man feeding baby: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FD 200D 1F37C", + "char": "👨🏽‍🍼", + "name": "man feeding baby: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FE 200D 1F37C", + "char": "👨🏾‍🍼", + "name": "man feeding baby: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F468 1F3FF 200D 1F37C", + "char": "👨🏿‍🍼", + "name": "man feeding baby: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 200D 1F37C", + "char": "🧑‍🍼", + "name": "person feeding baby", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FB 200D 1F37C", + "char": "🧑🏻‍🍼", + "name": "person feeding baby: light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FC 200D 1F37C", + "char": "🧑🏼‍🍼", + "name": "person feeding baby: medium-light skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FD 200D 1F37C", + "char": "🧑🏽‍🍼", + "name": "person feeding baby: medium skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FE 200D 1F37C", + "char": "🧑🏾‍🍼", + "name": "person feeding baby: medium-dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F9D1 1F3FF 200D 1F37C", + "char": "🧑🏿‍🍼", + "name": "person feeding baby: dark skin tone", + "category": "People & Body (person-role)", + "group": "People & Body", + "subgroup": "person-role" + }, + { + "codes": "1F47C", + "char": "👼", + "name": "baby angel", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F47C 1F3FB", + "char": "👼🏻", + "name": "baby angel: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F47C 1F3FC", + "char": "👼🏼", + "name": "baby angel: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F47C 1F3FD", + "char": "👼🏽", + "name": "baby angel: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F47C 1F3FE", + "char": "👼🏾", + "name": "baby angel: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F47C 1F3FF", + "char": "👼🏿", + "name": "baby angel: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F385", + "char": "🎅", + "name": "Santa Claus", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F385 1F3FB", + "char": "🎅🏻", + "name": "Santa Claus: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F385 1F3FC", + "char": "🎅🏼", + "name": "Santa Claus: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F385 1F3FD", + "char": "🎅🏽", + "name": "Santa Claus: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F385 1F3FE", + "char": "🎅🏾", + "name": "Santa Claus: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F385 1F3FF", + "char": "🎅🏿", + "name": "Santa Claus: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F936", + "char": "🤶", + "name": "Mrs. Claus", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F936 1F3FB", + "char": "🤶🏻", + "name": "Mrs. Claus: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F936 1F3FC", + "char": "🤶🏼", + "name": "Mrs. Claus: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F936 1F3FD", + "char": "🤶🏽", + "name": "Mrs. Claus: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F936 1F3FE", + "char": "🤶🏾", + "name": "Mrs. Claus: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F936 1F3FF", + "char": "🤶🏿", + "name": "Mrs. Claus: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9D1 200D 1F384", + "char": "🧑‍🎄", + "name": "mx claus", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9D1 1F3FB 200D 1F384", + "char": "🧑🏻‍🎄", + "name": "mx claus: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9D1 1F3FC 200D 1F384", + "char": "🧑🏼‍🎄", + "name": "mx claus: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9D1 1F3FD 200D 1F384", + "char": "🧑🏽‍🎄", + "name": "mx claus: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9D1 1F3FE 200D 1F384", + "char": "🧑🏾‍🎄", + "name": "mx claus: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9D1 1F3FF 200D 1F384", + "char": "🧑🏿‍🎄", + "name": "mx claus: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B8", + "char": "🦸", + "name": "superhero", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B8 1F3FB", + "char": "🦸🏻", + "name": "superhero: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B8 1F3FC", + "char": "🦸🏼", + "name": "superhero: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B8 1F3FD", + "char": "🦸🏽", + "name": "superhero: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B8 1F3FE", + "char": "🦸🏾", + "name": "superhero: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B8 1F3FF", + "char": "🦸🏿", + "name": "superhero: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B8 200D 2642 FE0F", + "char": "🦸‍♂️", + "name": "man superhero", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B8 200D 2642", + "char": "🦸‍♂", + "name": "man superhero", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B8 1F3FB 200D 2642 FE0F", + "char": "🦸🏻‍♂️", + "name": "man superhero: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B8 1F3FB 200D 2642", + "char": "🦸🏻‍♂", + "name": "man superhero: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B8 1F3FC 200D 2642 FE0F", + "char": "🦸🏼‍♂️", + "name": "man superhero: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B8 1F3FC 200D 2642", + "char": "🦸🏼‍♂", + "name": "man superhero: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B8 1F3FD 200D 2642 FE0F", + "char": "🦸🏽‍♂️", + "name": "man superhero: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B8 1F3FD 200D 2642", + "char": "🦸🏽‍♂", + "name": "man superhero: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B8 1F3FE 200D 2642 FE0F", + "char": "🦸🏾‍♂️", + "name": "man superhero: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B8 1F3FE 200D 2642", + "char": "🦸🏾‍♂", + "name": "man superhero: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B8 1F3FF 200D 2642 FE0F", + "char": "🦸🏿‍♂️", + "name": "man superhero: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B8 1F3FF 200D 2642", + "char": "🦸🏿‍♂", + "name": "man superhero: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B8 200D 2640 FE0F", + "char": "🦸‍♀️", + "name": "woman superhero", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B8 200D 2640", + "char": "🦸‍♀", + "name": "woman superhero", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B8 1F3FB 200D 2640 FE0F", + "char": "🦸🏻‍♀️", + "name": "woman superhero: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B8 1F3FB 200D 2640", + "char": "🦸🏻‍♀", + "name": "woman superhero: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B8 1F3FC 200D 2640 FE0F", + "char": "🦸🏼‍♀️", + "name": "woman superhero: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B8 1F3FC 200D 2640", + "char": "🦸🏼‍♀", + "name": "woman superhero: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B8 1F3FD 200D 2640 FE0F", + "char": "🦸🏽‍♀️", + "name": "woman superhero: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B8 1F3FD 200D 2640", + "char": "🦸🏽‍♀", + "name": "woman superhero: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B8 1F3FE 200D 2640 FE0F", + "char": "🦸🏾‍♀️", + "name": "woman superhero: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B8 1F3FE 200D 2640", + "char": "🦸🏾‍♀", + "name": "woman superhero: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B8 1F3FF 200D 2640 FE0F", + "char": "🦸🏿‍♀️", + "name": "woman superhero: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B8 1F3FF 200D 2640", + "char": "🦸🏿‍♀", + "name": "woman superhero: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B9", + "char": "🦹", + "name": "supervillain", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B9 1F3FB", + "char": "🦹🏻", + "name": "supervillain: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B9 1F3FC", + "char": "🦹🏼", + "name": "supervillain: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B9 1F3FD", + "char": "🦹🏽", + "name": "supervillain: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B9 1F3FE", + "char": "🦹🏾", + "name": "supervillain: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B9 1F3FF", + "char": "🦹🏿", + "name": "supervillain: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B9 200D 2642 FE0F", + "char": "🦹‍♂️", + "name": "man supervillain", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B9 200D 2642", + "char": "🦹‍♂", + "name": "man supervillain", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B9 1F3FB 200D 2642 FE0F", + "char": "🦹🏻‍♂️", + "name": "man supervillain: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B9 1F3FB 200D 2642", + "char": "🦹🏻‍♂", + "name": "man supervillain: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B9 1F3FC 200D 2642 FE0F", + "char": "🦹🏼‍♂️", + "name": "man supervillain: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B9 1F3FC 200D 2642", + "char": "🦹🏼‍♂", + "name": "man supervillain: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B9 1F3FD 200D 2642 FE0F", + "char": "🦹🏽‍♂️", + "name": "man supervillain: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B9 1F3FD 200D 2642", + "char": "🦹🏽‍♂", + "name": "man supervillain: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B9 1F3FE 200D 2642 FE0F", + "char": "🦹🏾‍♂️", + "name": "man supervillain: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B9 1F3FE 200D 2642", + "char": "🦹🏾‍♂", + "name": "man supervillain: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B9 1F3FF 200D 2642 FE0F", + "char": "🦹🏿‍♂️", + "name": "man supervillain: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B9 1F3FF 200D 2642", + "char": "🦹🏿‍♂", + "name": "man supervillain: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B9 200D 2640 FE0F", + "char": "🦹‍♀️", + "name": "woman supervillain", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B9 200D 2640", + "char": "🦹‍♀", + "name": "woman supervillain", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B9 1F3FB 200D 2640 FE0F", + "char": "🦹🏻‍♀️", + "name": "woman supervillain: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B9 1F3FB 200D 2640", + "char": "🦹🏻‍♀", + "name": "woman supervillain: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B9 1F3FC 200D 2640 FE0F", + "char": "🦹🏼‍♀️", + "name": "woman supervillain: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B9 1F3FC 200D 2640", + "char": "🦹🏼‍♀", + "name": "woman supervillain: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B9 1F3FD 200D 2640 FE0F", + "char": "🦹🏽‍♀️", + "name": "woman supervillain: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B9 1F3FD 200D 2640", + "char": "🦹🏽‍♀", + "name": "woman supervillain: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B9 1F3FE 200D 2640 FE0F", + "char": "🦹🏾‍♀️", + "name": "woman supervillain: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B9 1F3FE 200D 2640", + "char": "🦹🏾‍♀", + "name": "woman supervillain: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B9 1F3FF 200D 2640 FE0F", + "char": "🦹🏿‍♀️", + "name": "woman supervillain: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9B9 1F3FF 200D 2640", + "char": "🦹🏿‍♀", + "name": "woman supervillain: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9D9", + "char": "🧙", + "name": "mage", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9D9 1F3FB", + "char": "🧙🏻", + "name": "mage: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9D9 1F3FC", + "char": "🧙🏼", + "name": "mage: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9D9 1F3FD", + "char": "🧙🏽", + "name": "mage: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9D9 1F3FE", + "char": "🧙🏾", + "name": "mage: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9D9 1F3FF", + "char": "🧙🏿", + "name": "mage: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9D9 200D 2642 FE0F", + "char": "🧙‍♂️", + "name": "man mage", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9D9 200D 2642", + "char": "🧙‍♂", + "name": "man mage", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9D9 1F3FB 200D 2642 FE0F", + "char": "🧙🏻‍♂️", + "name": "man mage: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9D9 1F3FB 200D 2642", + "char": "🧙🏻‍♂", + "name": "man mage: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9D9 1F3FC 200D 2642 FE0F", + "char": "🧙🏼‍♂️", + "name": "man mage: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9D9 1F3FC 200D 2642", + "char": "🧙🏼‍♂", + "name": "man mage: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9D9 1F3FD 200D 2642 FE0F", + "char": "🧙🏽‍♂️", + "name": "man mage: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9D9 1F3FD 200D 2642", + "char": "🧙🏽‍♂", + "name": "man mage: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9D9 1F3FE 200D 2642 FE0F", + "char": "🧙🏾‍♂️", + "name": "man mage: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9D9 1F3FE 200D 2642", + "char": "🧙🏾‍♂", + "name": "man mage: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9D9 1F3FF 200D 2642 FE0F", + "char": "🧙🏿‍♂️", + "name": "man mage: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9D9 1F3FF 200D 2642", + "char": "🧙🏿‍♂", + "name": "man mage: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9D9 200D 2640 FE0F", + "char": "🧙‍♀️", + "name": "woman mage", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9D9 200D 2640", + "char": "🧙‍♀", + "name": "woman mage", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9D9 1F3FB 200D 2640 FE0F", + "char": "🧙🏻‍♀️", + "name": "woman mage: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9D9 1F3FB 200D 2640", + "char": "🧙🏻‍♀", + "name": "woman mage: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9D9 1F3FC 200D 2640 FE0F", + "char": "🧙🏼‍♀️", + "name": "woman mage: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9D9 1F3FC 200D 2640", + "char": "🧙🏼‍♀", + "name": "woman mage: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9D9 1F3FD 200D 2640 FE0F", + "char": "🧙🏽‍♀️", + "name": "woman mage: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9D9 1F3FD 200D 2640", + "char": "🧙🏽‍♀", + "name": "woman mage: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9D9 1F3FE 200D 2640 FE0F", + "char": "🧙🏾‍♀️", + "name": "woman mage: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9D9 1F3FE 200D 2640", + "char": "🧙🏾‍♀", + "name": "woman mage: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9D9 1F3FF 200D 2640 FE0F", + "char": "🧙🏿‍♀️", + "name": "woman mage: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9D9 1F3FF 200D 2640", + "char": "🧙🏿‍♀", + "name": "woman mage: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DA", + "char": "🧚", + "name": "fairy", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DA 1F3FB", + "char": "🧚🏻", + "name": "fairy: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DA 1F3FC", + "char": "🧚🏼", + "name": "fairy: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DA 1F3FD", + "char": "🧚🏽", + "name": "fairy: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DA 1F3FE", + "char": "🧚🏾", + "name": "fairy: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DA 1F3FF", + "char": "🧚🏿", + "name": "fairy: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DA 200D 2642 FE0F", + "char": "🧚‍♂️", + "name": "man fairy", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DA 200D 2642", + "char": "🧚‍♂", + "name": "man fairy", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DA 1F3FB 200D 2642 FE0F", + "char": "🧚🏻‍♂️", + "name": "man fairy: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DA 1F3FB 200D 2642", + "char": "🧚🏻‍♂", + "name": "man fairy: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DA 1F3FC 200D 2642 FE0F", + "char": "🧚🏼‍♂️", + "name": "man fairy: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DA 1F3FC 200D 2642", + "char": "🧚🏼‍♂", + "name": "man fairy: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DA 1F3FD 200D 2642 FE0F", + "char": "🧚🏽‍♂️", + "name": "man fairy: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DA 1F3FD 200D 2642", + "char": "🧚🏽‍♂", + "name": "man fairy: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DA 1F3FE 200D 2642 FE0F", + "char": "🧚🏾‍♂️", + "name": "man fairy: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DA 1F3FE 200D 2642", + "char": "🧚🏾‍♂", + "name": "man fairy: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DA 1F3FF 200D 2642 FE0F", + "char": "🧚🏿‍♂️", + "name": "man fairy: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DA 1F3FF 200D 2642", + "char": "🧚🏿‍♂", + "name": "man fairy: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DA 200D 2640 FE0F", + "char": "🧚‍♀️", + "name": "woman fairy", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DA 200D 2640", + "char": "🧚‍♀", + "name": "woman fairy", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DA 1F3FB 200D 2640 FE0F", + "char": "🧚🏻‍♀️", + "name": "woman fairy: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DA 1F3FB 200D 2640", + "char": "🧚🏻‍♀", + "name": "woman fairy: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DA 1F3FC 200D 2640 FE0F", + "char": "🧚🏼‍♀️", + "name": "woman fairy: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DA 1F3FC 200D 2640", + "char": "🧚🏼‍♀", + "name": "woman fairy: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DA 1F3FD 200D 2640 FE0F", + "char": "🧚🏽‍♀️", + "name": "woman fairy: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DA 1F3FD 200D 2640", + "char": "🧚🏽‍♀", + "name": "woman fairy: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DA 1F3FE 200D 2640 FE0F", + "char": "🧚🏾‍♀️", + "name": "woman fairy: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DA 1F3FE 200D 2640", + "char": "🧚🏾‍♀", + "name": "woman fairy: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DA 1F3FF 200D 2640 FE0F", + "char": "🧚🏿‍♀️", + "name": "woman fairy: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DA 1F3FF 200D 2640", + "char": "🧚🏿‍♀", + "name": "woman fairy: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DB", + "char": "🧛", + "name": "vampire", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DB 1F3FB", + "char": "🧛🏻", + "name": "vampire: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DB 1F3FC", + "char": "🧛🏼", + "name": "vampire: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DB 1F3FD", + "char": "🧛🏽", + "name": "vampire: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DB 1F3FE", + "char": "🧛🏾", + "name": "vampire: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DB 1F3FF", + "char": "🧛🏿", + "name": "vampire: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DB 200D 2642 FE0F", + "char": "🧛‍♂️", + "name": "man vampire", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DB 200D 2642", + "char": "🧛‍♂", + "name": "man vampire", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DB 1F3FB 200D 2642 FE0F", + "char": "🧛🏻‍♂️", + "name": "man vampire: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DB 1F3FB 200D 2642", + "char": "🧛🏻‍♂", + "name": "man vampire: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DB 1F3FC 200D 2642 FE0F", + "char": "🧛🏼‍♂️", + "name": "man vampire: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DB 1F3FC 200D 2642", + "char": "🧛🏼‍♂", + "name": "man vampire: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DB 1F3FD 200D 2642 FE0F", + "char": "🧛🏽‍♂️", + "name": "man vampire: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DB 1F3FD 200D 2642", + "char": "🧛🏽‍♂", + "name": "man vampire: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DB 1F3FE 200D 2642 FE0F", + "char": "🧛🏾‍♂️", + "name": "man vampire: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DB 1F3FE 200D 2642", + "char": "🧛🏾‍♂", + "name": "man vampire: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DB 1F3FF 200D 2642 FE0F", + "char": "🧛🏿‍♂️", + "name": "man vampire: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DB 1F3FF 200D 2642", + "char": "🧛🏿‍♂", + "name": "man vampire: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DB 200D 2640 FE0F", + "char": "🧛‍♀️", + "name": "woman vampire", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DB 200D 2640", + "char": "🧛‍♀", + "name": "woman vampire", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DB 1F3FB 200D 2640 FE0F", + "char": "🧛🏻‍♀️", + "name": "woman vampire: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DB 1F3FB 200D 2640", + "char": "🧛🏻‍♀", + "name": "woman vampire: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DB 1F3FC 200D 2640 FE0F", + "char": "🧛🏼‍♀️", + "name": "woman vampire: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DB 1F3FC 200D 2640", + "char": "🧛🏼‍♀", + "name": "woman vampire: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DB 1F3FD 200D 2640 FE0F", + "char": "🧛🏽‍♀️", + "name": "woman vampire: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DB 1F3FD 200D 2640", + "char": "🧛🏽‍♀", + "name": "woman vampire: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DB 1F3FE 200D 2640 FE0F", + "char": "🧛🏾‍♀️", + "name": "woman vampire: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DB 1F3FE 200D 2640", + "char": "🧛🏾‍♀", + "name": "woman vampire: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DB 1F3FF 200D 2640 FE0F", + "char": "🧛🏿‍♀️", + "name": "woman vampire: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DB 1F3FF 200D 2640", + "char": "🧛🏿‍♀", + "name": "woman vampire: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DC", + "char": "🧜", + "name": "merperson", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DC 1F3FB", + "char": "🧜🏻", + "name": "merperson: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DC 1F3FC", + "char": "🧜🏼", + "name": "merperson: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DC 1F3FD", + "char": "🧜🏽", + "name": "merperson: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DC 1F3FE", + "char": "🧜🏾", + "name": "merperson: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DC 1F3FF", + "char": "🧜🏿", + "name": "merperson: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DC 200D 2642 FE0F", + "char": "🧜‍♂️", + "name": "merman", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DC 200D 2642", + "char": "🧜‍♂", + "name": "merman", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DC 1F3FB 200D 2642 FE0F", + "char": "🧜🏻‍♂️", + "name": "merman: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DC 1F3FB 200D 2642", + "char": "🧜🏻‍♂", + "name": "merman: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DC 1F3FC 200D 2642 FE0F", + "char": "🧜🏼‍♂️", + "name": "merman: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DC 1F3FC 200D 2642", + "char": "🧜🏼‍♂", + "name": "merman: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DC 1F3FD 200D 2642 FE0F", + "char": "🧜🏽‍♂️", + "name": "merman: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DC 1F3FD 200D 2642", + "char": "🧜🏽‍♂", + "name": "merman: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DC 1F3FE 200D 2642 FE0F", + "char": "🧜🏾‍♂️", + "name": "merman: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DC 1F3FE 200D 2642", + "char": "🧜🏾‍♂", + "name": "merman: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DC 1F3FF 200D 2642 FE0F", + "char": "🧜🏿‍♂️", + "name": "merman: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DC 1F3FF 200D 2642", + "char": "🧜🏿‍♂", + "name": "merman: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DC 200D 2640 FE0F", + "char": "🧜‍♀️", + "name": "mermaid", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DC 200D 2640", + "char": "🧜‍♀", + "name": "mermaid", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DC 1F3FB 200D 2640 FE0F", + "char": "🧜🏻‍♀️", + "name": "mermaid: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DC 1F3FB 200D 2640", + "char": "🧜🏻‍♀", + "name": "mermaid: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DC 1F3FC 200D 2640 FE0F", + "char": "🧜🏼‍♀️", + "name": "mermaid: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DC 1F3FC 200D 2640", + "char": "🧜🏼‍♀", + "name": "mermaid: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DC 1F3FD 200D 2640 FE0F", + "char": "🧜🏽‍♀️", + "name": "mermaid: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DC 1F3FD 200D 2640", + "char": "🧜🏽‍♀", + "name": "mermaid: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DC 1F3FE 200D 2640 FE0F", + "char": "🧜🏾‍♀️", + "name": "mermaid: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DC 1F3FE 200D 2640", + "char": "🧜🏾‍♀", + "name": "mermaid: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DC 1F3FF 200D 2640 FE0F", + "char": "🧜🏿‍♀️", + "name": "mermaid: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DC 1F3FF 200D 2640", + "char": "🧜🏿‍♀", + "name": "mermaid: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DD", + "char": "🧝", + "name": "elf", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DD 1F3FB", + "char": "🧝🏻", + "name": "elf: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DD 1F3FC", + "char": "🧝🏼", + "name": "elf: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DD 1F3FD", + "char": "🧝🏽", + "name": "elf: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DD 1F3FE", + "char": "🧝🏾", + "name": "elf: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DD 1F3FF", + "char": "🧝🏿", + "name": "elf: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DD 200D 2642 FE0F", + "char": "🧝‍♂️", + "name": "man elf", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DD 200D 2642", + "char": "🧝‍♂", + "name": "man elf", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DD 1F3FB 200D 2642 FE0F", + "char": "🧝🏻‍♂️", + "name": "man elf: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DD 1F3FB 200D 2642", + "char": "🧝🏻‍♂", + "name": "man elf: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DD 1F3FC 200D 2642 FE0F", + "char": "🧝🏼‍♂️", + "name": "man elf: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DD 1F3FC 200D 2642", + "char": "🧝🏼‍♂", + "name": "man elf: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DD 1F3FD 200D 2642 FE0F", + "char": "🧝🏽‍♂️", + "name": "man elf: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DD 1F3FD 200D 2642", + "char": "🧝🏽‍♂", + "name": "man elf: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DD 1F3FE 200D 2642 FE0F", + "char": "🧝🏾‍♂️", + "name": "man elf: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DD 1F3FE 200D 2642", + "char": "🧝🏾‍♂", + "name": "man elf: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DD 1F3FF 200D 2642 FE0F", + "char": "🧝🏿‍♂️", + "name": "man elf: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DD 1F3FF 200D 2642", + "char": "🧝🏿‍♂", + "name": "man elf: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DD 200D 2640 FE0F", + "char": "🧝‍♀️", + "name": "woman elf", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DD 200D 2640", + "char": "🧝‍♀", + "name": "woman elf", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DD 1F3FB 200D 2640 FE0F", + "char": "🧝🏻‍♀️", + "name": "woman elf: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DD 1F3FB 200D 2640", + "char": "🧝🏻‍♀", + "name": "woman elf: light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DD 1F3FC 200D 2640 FE0F", + "char": "🧝🏼‍♀️", + "name": "woman elf: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DD 1F3FC 200D 2640", + "char": "🧝🏼‍♀", + "name": "woman elf: medium-light skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DD 1F3FD 200D 2640 FE0F", + "char": "🧝🏽‍♀️", + "name": "woman elf: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DD 1F3FD 200D 2640", + "char": "🧝🏽‍♀", + "name": "woman elf: medium skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DD 1F3FE 200D 2640 FE0F", + "char": "🧝🏾‍♀️", + "name": "woman elf: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DD 1F3FE 200D 2640", + "char": "🧝🏾‍♀", + "name": "woman elf: medium-dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DD 1F3FF 200D 2640 FE0F", + "char": "🧝🏿‍♀️", + "name": "woman elf: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DD 1F3FF 200D 2640", + "char": "🧝🏿‍♀", + "name": "woman elf: dark skin tone", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DE", + "char": "🧞", + "name": "genie", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DE 200D 2642 FE0F", + "char": "🧞‍♂️", + "name": "man genie", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DE 200D 2642", + "char": "🧞‍♂", + "name": "man genie", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DE 200D 2640 FE0F", + "char": "🧞‍♀️", + "name": "woman genie", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DE 200D 2640", + "char": "🧞‍♀", + "name": "woman genie", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DF", + "char": "🧟", + "name": "zombie", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DF 200D 2642 FE0F", + "char": "🧟‍♂️", + "name": "man zombie", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DF 200D 2642", + "char": "🧟‍♂", + "name": "man zombie", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DF 200D 2640 FE0F", + "char": "🧟‍♀️", + "name": "woman zombie", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F9DF 200D 2640", + "char": "🧟‍♀", + "name": "woman zombie", + "category": "People & Body (person-fantasy)", + "group": "People & Body", + "subgroup": "person-fantasy" + }, + { + "codes": "1F486", + "char": "💆", + "name": "person getting massage", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F486 1F3FB", + "char": "💆🏻", + "name": "person getting massage: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F486 1F3FC", + "char": "💆🏼", + "name": "person getting massage: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F486 1F3FD", + "char": "💆🏽", + "name": "person getting massage: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F486 1F3FE", + "char": "💆🏾", + "name": "person getting massage: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F486 1F3FF", + "char": "💆🏿", + "name": "person getting massage: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F486 200D 2642 FE0F", + "char": "💆‍♂️", + "name": "man getting massage", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F486 200D 2642", + "char": "💆‍♂", + "name": "man getting massage", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F486 1F3FB 200D 2642 FE0F", + "char": "💆🏻‍♂️", + "name": "man getting massage: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F486 1F3FB 200D 2642", + "char": "💆🏻‍♂", + "name": "man getting massage: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F486 1F3FC 200D 2642 FE0F", + "char": "💆🏼‍♂️", + "name": "man getting massage: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F486 1F3FC 200D 2642", + "char": "💆🏼‍♂", + "name": "man getting massage: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F486 1F3FD 200D 2642 FE0F", + "char": "💆🏽‍♂️", + "name": "man getting massage: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F486 1F3FD 200D 2642", + "char": "💆🏽‍♂", + "name": "man getting massage: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F486 1F3FE 200D 2642 FE0F", + "char": "💆🏾‍♂️", + "name": "man getting massage: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F486 1F3FE 200D 2642", + "char": "💆🏾‍♂", + "name": "man getting massage: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F486 1F3FF 200D 2642 FE0F", + "char": "💆🏿‍♂️", + "name": "man getting massage: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F486 1F3FF 200D 2642", + "char": "💆🏿‍♂", + "name": "man getting massage: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F486 200D 2640 FE0F", + "char": "💆‍♀️", + "name": "woman getting massage", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F486 200D 2640", + "char": "💆‍♀", + "name": "woman getting massage", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F486 1F3FB 200D 2640 FE0F", + "char": "💆🏻‍♀️", + "name": "woman getting massage: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F486 1F3FB 200D 2640", + "char": "💆🏻‍♀", + "name": "woman getting massage: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F486 1F3FC 200D 2640 FE0F", + "char": "💆🏼‍♀️", + "name": "woman getting massage: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F486 1F3FC 200D 2640", + "char": "💆🏼‍♀", + "name": "woman getting massage: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F486 1F3FD 200D 2640 FE0F", + "char": "💆🏽‍♀️", + "name": "woman getting massage: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F486 1F3FD 200D 2640", + "char": "💆🏽‍♀", + "name": "woman getting massage: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F486 1F3FE 200D 2640 FE0F", + "char": "💆🏾‍♀️", + "name": "woman getting massage: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F486 1F3FE 200D 2640", + "char": "💆🏾‍♀", + "name": "woman getting massage: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F486 1F3FF 200D 2640 FE0F", + "char": "💆🏿‍♀️", + "name": "woman getting massage: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F486 1F3FF 200D 2640", + "char": "💆🏿‍♀", + "name": "woman getting massage: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F487", + "char": "💇", + "name": "person getting haircut", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F487 1F3FB", + "char": "💇🏻", + "name": "person getting haircut: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F487 1F3FC", + "char": "💇🏼", + "name": "person getting haircut: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F487 1F3FD", + "char": "💇🏽", + "name": "person getting haircut: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F487 1F3FE", + "char": "💇🏾", + "name": "person getting haircut: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F487 1F3FF", + "char": "💇🏿", + "name": "person getting haircut: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F487 200D 2642 FE0F", + "char": "💇‍♂️", + "name": "man getting haircut", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F487 200D 2642", + "char": "💇‍♂", + "name": "man getting haircut", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F487 1F3FB 200D 2642 FE0F", + "char": "💇🏻‍♂️", + "name": "man getting haircut: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F487 1F3FB 200D 2642", + "char": "💇🏻‍♂", + "name": "man getting haircut: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F487 1F3FC 200D 2642 FE0F", + "char": "💇🏼‍♂️", + "name": "man getting haircut: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F487 1F3FC 200D 2642", + "char": "💇🏼‍♂", + "name": "man getting haircut: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F487 1F3FD 200D 2642 FE0F", + "char": "💇🏽‍♂️", + "name": "man getting haircut: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F487 1F3FD 200D 2642", + "char": "💇🏽‍♂", + "name": "man getting haircut: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F487 1F3FE 200D 2642 FE0F", + "char": "💇🏾‍♂️", + "name": "man getting haircut: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F487 1F3FE 200D 2642", + "char": "💇🏾‍♂", + "name": "man getting haircut: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F487 1F3FF 200D 2642 FE0F", + "char": "💇🏿‍♂️", + "name": "man getting haircut: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F487 1F3FF 200D 2642", + "char": "💇🏿‍♂", + "name": "man getting haircut: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F487 200D 2640 FE0F", + "char": "💇‍♀️", + "name": "woman getting haircut", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F487 200D 2640", + "char": "💇‍♀", + "name": "woman getting haircut", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F487 1F3FB 200D 2640 FE0F", + "char": "💇🏻‍♀️", + "name": "woman getting haircut: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F487 1F3FB 200D 2640", + "char": "💇🏻‍♀", + "name": "woman getting haircut: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F487 1F3FC 200D 2640 FE0F", + "char": "💇🏼‍♀️", + "name": "woman getting haircut: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F487 1F3FC 200D 2640", + "char": "💇🏼‍♀", + "name": "woman getting haircut: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F487 1F3FD 200D 2640 FE0F", + "char": "💇🏽‍♀️", + "name": "woman getting haircut: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F487 1F3FD 200D 2640", + "char": "💇🏽‍♀", + "name": "woman getting haircut: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F487 1F3FE 200D 2640 FE0F", + "char": "💇🏾‍♀️", + "name": "woman getting haircut: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F487 1F3FE 200D 2640", + "char": "💇🏾‍♀", + "name": "woman getting haircut: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F487 1F3FF 200D 2640 FE0F", + "char": "💇🏿‍♀️", + "name": "woman getting haircut: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F487 1F3FF 200D 2640", + "char": "💇🏿‍♀", + "name": "woman getting haircut: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F6B6", + "char": "🚶", + "name": "person walking", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F6B6 1F3FB", + "char": "🚶🏻", + "name": "person walking: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F6B6 1F3FC", + "char": "🚶🏼", + "name": "person walking: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F6B6 1F3FD", + "char": "🚶🏽", + "name": "person walking: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F6B6 1F3FE", + "char": "🚶🏾", + "name": "person walking: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F6B6 1F3FF", + "char": "🚶🏿", + "name": "person walking: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F6B6 200D 2642 FE0F", + "char": "🚶‍♂️", + "name": "man walking", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F6B6 200D 2642", + "char": "🚶‍♂", + "name": "man walking", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F6B6 1F3FB 200D 2642 FE0F", + "char": "🚶🏻‍♂️", + "name": "man walking: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F6B6 1F3FB 200D 2642", + "char": "🚶🏻‍♂", + "name": "man walking: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F6B6 1F3FC 200D 2642 FE0F", + "char": "🚶🏼‍♂️", + "name": "man walking: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F6B6 1F3FC 200D 2642", + "char": "🚶🏼‍♂", + "name": "man walking: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F6B6 1F3FD 200D 2642 FE0F", + "char": "🚶🏽‍♂️", + "name": "man walking: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F6B6 1F3FD 200D 2642", + "char": "🚶🏽‍♂", + "name": "man walking: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F6B6 1F3FE 200D 2642 FE0F", + "char": "🚶🏾‍♂️", + "name": "man walking: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F6B6 1F3FE 200D 2642", + "char": "🚶🏾‍♂", + "name": "man walking: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F6B6 1F3FF 200D 2642 FE0F", + "char": "🚶🏿‍♂️", + "name": "man walking: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F6B6 1F3FF 200D 2642", + "char": "🚶🏿‍♂", + "name": "man walking: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F6B6 200D 2640 FE0F", + "char": "🚶‍♀️", + "name": "woman walking", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F6B6 200D 2640", + "char": "🚶‍♀", + "name": "woman walking", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F6B6 1F3FB 200D 2640 FE0F", + "char": "🚶🏻‍♀️", + "name": "woman walking: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F6B6 1F3FB 200D 2640", + "char": "🚶🏻‍♀", + "name": "woman walking: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F6B6 1F3FC 200D 2640 FE0F", + "char": "🚶🏼‍♀️", + "name": "woman walking: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F6B6 1F3FC 200D 2640", + "char": "🚶🏼‍♀", + "name": "woman walking: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F6B6 1F3FD 200D 2640 FE0F", + "char": "🚶🏽‍♀️", + "name": "woman walking: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F6B6 1F3FD 200D 2640", + "char": "🚶🏽‍♀", + "name": "woman walking: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F6B6 1F3FE 200D 2640 FE0F", + "char": "🚶🏾‍♀️", + "name": "woman walking: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F6B6 1F3FE 200D 2640", + "char": "🚶🏾‍♀", + "name": "woman walking: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F6B6 1F3FF 200D 2640 FE0F", + "char": "🚶🏿‍♀️", + "name": "woman walking: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F6B6 1F3FF 200D 2640", + "char": "🚶🏿‍♀", + "name": "woman walking: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CD", + "char": "🧍", + "name": "person standing", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CD 1F3FB", + "char": "🧍🏻", + "name": "person standing: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CD 1F3FC", + "char": "🧍🏼", + "name": "person standing: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CD 1F3FD", + "char": "🧍🏽", + "name": "person standing: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CD 1F3FE", + "char": "🧍🏾", + "name": "person standing: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CD 1F3FF", + "char": "🧍🏿", + "name": "person standing: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CD 200D 2642 FE0F", + "char": "🧍‍♂️", + "name": "man standing", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CD 200D 2642", + "char": "🧍‍♂", + "name": "man standing", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CD 1F3FB 200D 2642 FE0F", + "char": "🧍🏻‍♂️", + "name": "man standing: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CD 1F3FB 200D 2642", + "char": "🧍🏻‍♂", + "name": "man standing: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CD 1F3FC 200D 2642 FE0F", + "char": "🧍🏼‍♂️", + "name": "man standing: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CD 1F3FC 200D 2642", + "char": "🧍🏼‍♂", + "name": "man standing: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CD 1F3FD 200D 2642 FE0F", + "char": "🧍🏽‍♂️", + "name": "man standing: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CD 1F3FD 200D 2642", + "char": "🧍🏽‍♂", + "name": "man standing: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CD 1F3FE 200D 2642 FE0F", + "char": "🧍🏾‍♂️", + "name": "man standing: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CD 1F3FE 200D 2642", + "char": "🧍🏾‍♂", + "name": "man standing: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CD 1F3FF 200D 2642 FE0F", + "char": "🧍🏿‍♂️", + "name": "man standing: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CD 1F3FF 200D 2642", + "char": "🧍🏿‍♂", + "name": "man standing: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CD 200D 2640 FE0F", + "char": "🧍‍♀️", + "name": "woman standing", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CD 200D 2640", + "char": "🧍‍♀", + "name": "woman standing", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CD 1F3FB 200D 2640 FE0F", + "char": "🧍🏻‍♀️", + "name": "woman standing: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CD 1F3FB 200D 2640", + "char": "🧍🏻‍♀", + "name": "woman standing: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CD 1F3FC 200D 2640 FE0F", + "char": "🧍🏼‍♀️", + "name": "woman standing: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CD 1F3FC 200D 2640", + "char": "🧍🏼‍♀", + "name": "woman standing: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CD 1F3FD 200D 2640 FE0F", + "char": "🧍🏽‍♀️", + "name": "woman standing: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CD 1F3FD 200D 2640", + "char": "🧍🏽‍♀", + "name": "woman standing: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CD 1F3FE 200D 2640 FE0F", + "char": "🧍🏾‍♀️", + "name": "woman standing: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CD 1F3FE 200D 2640", + "char": "🧍🏾‍♀", + "name": "woman standing: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CD 1F3FF 200D 2640 FE0F", + "char": "🧍🏿‍♀️", + "name": "woman standing: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CD 1F3FF 200D 2640", + "char": "🧍🏿‍♀", + "name": "woman standing: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CE", + "char": "🧎", + "name": "person kneeling", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CE 1F3FB", + "char": "🧎🏻", + "name": "person kneeling: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CE 1F3FC", + "char": "🧎🏼", + "name": "person kneeling: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CE 1F3FD", + "char": "🧎🏽", + "name": "person kneeling: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CE 1F3FE", + "char": "🧎🏾", + "name": "person kneeling: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CE 1F3FF", + "char": "🧎🏿", + "name": "person kneeling: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CE 200D 2642 FE0F", + "char": "🧎‍♂️", + "name": "man kneeling", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CE 200D 2642", + "char": "🧎‍♂", + "name": "man kneeling", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CE 1F3FB 200D 2642 FE0F", + "char": "🧎🏻‍♂️", + "name": "man kneeling: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CE 1F3FB 200D 2642", + "char": "🧎🏻‍♂", + "name": "man kneeling: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CE 1F3FC 200D 2642 FE0F", + "char": "🧎🏼‍♂️", + "name": "man kneeling: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CE 1F3FC 200D 2642", + "char": "🧎🏼‍♂", + "name": "man kneeling: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CE 1F3FD 200D 2642 FE0F", + "char": "🧎🏽‍♂️", + "name": "man kneeling: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CE 1F3FD 200D 2642", + "char": "🧎🏽‍♂", + "name": "man kneeling: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CE 1F3FE 200D 2642 FE0F", + "char": "🧎🏾‍♂️", + "name": "man kneeling: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CE 1F3FE 200D 2642", + "char": "🧎🏾‍♂", + "name": "man kneeling: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CE 1F3FF 200D 2642 FE0F", + "char": "🧎🏿‍♂️", + "name": "man kneeling: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CE 1F3FF 200D 2642", + "char": "🧎🏿‍♂", + "name": "man kneeling: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CE 200D 2640 FE0F", + "char": "🧎‍♀️", + "name": "woman kneeling", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CE 200D 2640", + "char": "🧎‍♀", + "name": "woman kneeling", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CE 1F3FB 200D 2640 FE0F", + "char": "🧎🏻‍♀️", + "name": "woman kneeling: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CE 1F3FB 200D 2640", + "char": "🧎🏻‍♀", + "name": "woman kneeling: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CE 1F3FC 200D 2640 FE0F", + "char": "🧎🏼‍♀️", + "name": "woman kneeling: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CE 1F3FC 200D 2640", + "char": "🧎🏼‍♀", + "name": "woman kneeling: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CE 1F3FD 200D 2640 FE0F", + "char": "🧎🏽‍♀️", + "name": "woman kneeling: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CE 1F3FD 200D 2640", + "char": "🧎🏽‍♀", + "name": "woman kneeling: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CE 1F3FE 200D 2640 FE0F", + "char": "🧎🏾‍♀️", + "name": "woman kneeling: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CE 1F3FE 200D 2640", + "char": "🧎🏾‍♀", + "name": "woman kneeling: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CE 1F3FF 200D 2640 FE0F", + "char": "🧎🏿‍♀️", + "name": "woman kneeling: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9CE 1F3FF 200D 2640", + "char": "🧎🏿‍♀", + "name": "woman kneeling: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D1 200D 1F9AF", + "char": "🧑‍🦯", + "name": "person with white cane", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D1 1F3FB 200D 1F9AF", + "char": "🧑🏻‍🦯", + "name": "person with white cane: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D1 1F3FC 200D 1F9AF", + "char": "🧑🏼‍🦯", + "name": "person with white cane: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D1 1F3FD 200D 1F9AF", + "char": "🧑🏽‍🦯", + "name": "person with white cane: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D1 1F3FE 200D 1F9AF", + "char": "🧑🏾‍🦯", + "name": "person with white cane: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D1 1F3FF 200D 1F9AF", + "char": "🧑🏿‍🦯", + "name": "person with white cane: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F468 200D 1F9AF", + "char": "👨‍🦯", + "name": "man with white cane", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F468 1F3FB 200D 1F9AF", + "char": "👨🏻‍🦯", + "name": "man with white cane: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F468 1F3FC 200D 1F9AF", + "char": "👨🏼‍🦯", + "name": "man with white cane: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F468 1F3FD 200D 1F9AF", + "char": "👨🏽‍🦯", + "name": "man with white cane: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F468 1F3FE 200D 1F9AF", + "char": "👨🏾‍🦯", + "name": "man with white cane: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F468 1F3FF 200D 1F9AF", + "char": "👨🏿‍🦯", + "name": "man with white cane: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F469 200D 1F9AF", + "char": "👩‍🦯", + "name": "woman with white cane", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F469 1F3FB 200D 1F9AF", + "char": "👩🏻‍🦯", + "name": "woman with white cane: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F469 1F3FC 200D 1F9AF", + "char": "👩🏼‍🦯", + "name": "woman with white cane: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F469 1F3FD 200D 1F9AF", + "char": "👩🏽‍🦯", + "name": "woman with white cane: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F469 1F3FE 200D 1F9AF", + "char": "👩🏾‍🦯", + "name": "woman with white cane: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F469 1F3FF 200D 1F9AF", + "char": "👩🏿‍🦯", + "name": "woman with white cane: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D1 200D 1F9BC", + "char": "🧑‍🦼", + "name": "person in motorized wheelchair", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D1 1F3FB 200D 1F9BC", + "char": "🧑🏻‍🦼", + "name": "person in motorized wheelchair: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D1 1F3FC 200D 1F9BC", + "char": "🧑🏼‍🦼", + "name": "person in motorized wheelchair: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D1 1F3FD 200D 1F9BC", + "char": "🧑🏽‍🦼", + "name": "person in motorized wheelchair: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D1 1F3FE 200D 1F9BC", + "char": "🧑🏾‍🦼", + "name": "person in motorized wheelchair: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D1 1F3FF 200D 1F9BC", + "char": "🧑🏿‍🦼", + "name": "person in motorized wheelchair: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F468 200D 1F9BC", + "char": "👨‍🦼", + "name": "man in motorized wheelchair", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F468 1F3FB 200D 1F9BC", + "char": "👨🏻‍🦼", + "name": "man in motorized wheelchair: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F468 1F3FC 200D 1F9BC", + "char": "👨🏼‍🦼", + "name": "man in motorized wheelchair: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F468 1F3FD 200D 1F9BC", + "char": "👨🏽‍🦼", + "name": "man in motorized wheelchair: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F468 1F3FE 200D 1F9BC", + "char": "👨🏾‍🦼", + "name": "man in motorized wheelchair: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F468 1F3FF 200D 1F9BC", + "char": "👨🏿‍🦼", + "name": "man in motorized wheelchair: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F469 200D 1F9BC", + "char": "👩‍🦼", + "name": "woman in motorized wheelchair", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F469 1F3FB 200D 1F9BC", + "char": "👩🏻‍🦼", + "name": "woman in motorized wheelchair: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F469 1F3FC 200D 1F9BC", + "char": "👩🏼‍🦼", + "name": "woman in motorized wheelchair: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F469 1F3FD 200D 1F9BC", + "char": "👩🏽‍🦼", + "name": "woman in motorized wheelchair: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F469 1F3FE 200D 1F9BC", + "char": "👩🏾‍🦼", + "name": "woman in motorized wheelchair: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F469 1F3FF 200D 1F9BC", + "char": "👩🏿‍🦼", + "name": "woman in motorized wheelchair: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D1 200D 1F9BD", + "char": "🧑‍🦽", + "name": "person in manual wheelchair", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D1 1F3FB 200D 1F9BD", + "char": "🧑🏻‍🦽", + "name": "person in manual wheelchair: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D1 1F3FC 200D 1F9BD", + "char": "🧑🏼‍🦽", + "name": "person in manual wheelchair: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D1 1F3FD 200D 1F9BD", + "char": "🧑🏽‍🦽", + "name": "person in manual wheelchair: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D1 1F3FE 200D 1F9BD", + "char": "🧑🏾‍🦽", + "name": "person in manual wheelchair: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D1 1F3FF 200D 1F9BD", + "char": "🧑🏿‍🦽", + "name": "person in manual wheelchair: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F468 200D 1F9BD", + "char": "👨‍🦽", + "name": "man in manual wheelchair", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F468 1F3FB 200D 1F9BD", + "char": "👨🏻‍🦽", + "name": "man in manual wheelchair: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F468 1F3FC 200D 1F9BD", + "char": "👨🏼‍🦽", + "name": "man in manual wheelchair: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F468 1F3FD 200D 1F9BD", + "char": "👨🏽‍🦽", + "name": "man in manual wheelchair: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F468 1F3FE 200D 1F9BD", + "char": "👨🏾‍🦽", + "name": "man in manual wheelchair: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F468 1F3FF 200D 1F9BD", + "char": "👨🏿‍🦽", + "name": "man in manual wheelchair: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F469 200D 1F9BD", + "char": "👩‍🦽", + "name": "woman in manual wheelchair", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F469 1F3FB 200D 1F9BD", + "char": "👩🏻‍🦽", + "name": "woman in manual wheelchair: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F469 1F3FC 200D 1F9BD", + "char": "👩🏼‍🦽", + "name": "woman in manual wheelchair: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F469 1F3FD 200D 1F9BD", + "char": "👩🏽‍🦽", + "name": "woman in manual wheelchair: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F469 1F3FE 200D 1F9BD", + "char": "👩🏾‍🦽", + "name": "woman in manual wheelchair: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F469 1F3FF 200D 1F9BD", + "char": "👩🏿‍🦽", + "name": "woman in manual wheelchair: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F3C3", + "char": "🏃", + "name": "person running", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F3C3 1F3FB", + "char": "🏃🏻", + "name": "person running: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F3C3 1F3FC", + "char": "🏃🏼", + "name": "person running: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F3C3 1F3FD", + "char": "🏃🏽", + "name": "person running: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F3C3 1F3FE", + "char": "🏃🏾", + "name": "person running: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F3C3 1F3FF", + "char": "🏃🏿", + "name": "person running: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F3C3 200D 2642 FE0F", + "char": "🏃‍♂️", + "name": "man running", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F3C3 200D 2642", + "char": "🏃‍♂", + "name": "man running", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F3C3 1F3FB 200D 2642 FE0F", + "char": "🏃🏻‍♂️", + "name": "man running: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F3C3 1F3FB 200D 2642", + "char": "🏃🏻‍♂", + "name": "man running: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F3C3 1F3FC 200D 2642 FE0F", + "char": "🏃🏼‍♂️", + "name": "man running: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F3C3 1F3FC 200D 2642", + "char": "🏃🏼‍♂", + "name": "man running: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F3C3 1F3FD 200D 2642 FE0F", + "char": "🏃🏽‍♂️", + "name": "man running: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F3C3 1F3FD 200D 2642", + "char": "🏃🏽‍♂", + "name": "man running: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F3C3 1F3FE 200D 2642 FE0F", + "char": "🏃🏾‍♂️", + "name": "man running: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F3C3 1F3FE 200D 2642", + "char": "🏃🏾‍♂", + "name": "man running: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F3C3 1F3FF 200D 2642 FE0F", + "char": "🏃🏿‍♂️", + "name": "man running: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F3C3 1F3FF 200D 2642", + "char": "🏃🏿‍♂", + "name": "man running: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F3C3 200D 2640 FE0F", + "char": "🏃‍♀️", + "name": "woman running", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F3C3 200D 2640", + "char": "🏃‍♀", + "name": "woman running", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F3C3 1F3FB 200D 2640 FE0F", + "char": "🏃🏻‍♀️", + "name": "woman running: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F3C3 1F3FB 200D 2640", + "char": "🏃🏻‍♀", + "name": "woman running: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F3C3 1F3FC 200D 2640 FE0F", + "char": "🏃🏼‍♀️", + "name": "woman running: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F3C3 1F3FC 200D 2640", + "char": "🏃🏼‍♀", + "name": "woman running: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F3C3 1F3FD 200D 2640 FE0F", + "char": "🏃🏽‍♀️", + "name": "woman running: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F3C3 1F3FD 200D 2640", + "char": "🏃🏽‍♀", + "name": "woman running: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F3C3 1F3FE 200D 2640 FE0F", + "char": "🏃🏾‍♀️", + "name": "woman running: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F3C3 1F3FE 200D 2640", + "char": "🏃🏾‍♀", + "name": "woman running: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F3C3 1F3FF 200D 2640 FE0F", + "char": "🏃🏿‍♀️", + "name": "woman running: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F3C3 1F3FF 200D 2640", + "char": "🏃🏿‍♀", + "name": "woman running: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F483", + "char": "💃", + "name": "woman dancing", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F483 1F3FB", + "char": "💃🏻", + "name": "woman dancing: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F483 1F3FC", + "char": "💃🏼", + "name": "woman dancing: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F483 1F3FD", + "char": "💃🏽", + "name": "woman dancing: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F483 1F3FE", + "char": "💃🏾", + "name": "woman dancing: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F483 1F3FF", + "char": "💃🏿", + "name": "woman dancing: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F57A", + "char": "🕺", + "name": "man dancing", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F57A 1F3FB", + "char": "🕺🏻", + "name": "man dancing: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F57A 1F3FC", + "char": "🕺🏼", + "name": "man dancing: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F57A 1F3FD", + "char": "🕺🏽", + "name": "man dancing: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F57A 1F3FE", + "char": "🕺🏾", + "name": "man dancing: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F57A 1F3FF", + "char": "🕺🏿", + "name": "man dancing: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F574 FE0F", + "char": "🕴️", + "name": "person in suit levitating", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F574", + "char": "🕴", + "name": "person in suit levitating", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F574 1F3FB", + "char": "🕴🏻", + "name": "person in suit levitating: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F574 1F3FC", + "char": "🕴🏼", + "name": "person in suit levitating: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F574 1F3FD", + "char": "🕴🏽", + "name": "person in suit levitating: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F574 1F3FE", + "char": "🕴🏾", + "name": "person in suit levitating: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F574 1F3FF", + "char": "🕴🏿", + "name": "person in suit levitating: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F46F", + "char": "👯", + "name": "people with bunny ears", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F46F 200D 2642 FE0F", + "char": "👯‍♂️", + "name": "men with bunny ears", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F46F 200D 2642", + "char": "👯‍♂", + "name": "men with bunny ears", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F46F 200D 2640 FE0F", + "char": "👯‍♀️", + "name": "women with bunny ears", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F46F 200D 2640", + "char": "👯‍♀", + "name": "women with bunny ears", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D6", + "char": "🧖", + "name": "person in steamy room", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D6 1F3FB", + "char": "🧖🏻", + "name": "person in steamy room: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D6 1F3FC", + "char": "🧖🏼", + "name": "person in steamy room: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D6 1F3FD", + "char": "🧖🏽", + "name": "person in steamy room: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D6 1F3FE", + "char": "🧖🏾", + "name": "person in steamy room: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D6 1F3FF", + "char": "🧖🏿", + "name": "person in steamy room: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D6 200D 2642 FE0F", + "char": "🧖‍♂️", + "name": "man in steamy room", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D6 200D 2642", + "char": "🧖‍♂", + "name": "man in steamy room", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D6 1F3FB 200D 2642 FE0F", + "char": "🧖🏻‍♂️", + "name": "man in steamy room: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D6 1F3FB 200D 2642", + "char": "🧖🏻‍♂", + "name": "man in steamy room: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D6 1F3FC 200D 2642 FE0F", + "char": "🧖🏼‍♂️", + "name": "man in steamy room: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D6 1F3FC 200D 2642", + "char": "🧖🏼‍♂", + "name": "man in steamy room: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D6 1F3FD 200D 2642 FE0F", + "char": "🧖🏽‍♂️", + "name": "man in steamy room: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D6 1F3FD 200D 2642", + "char": "🧖🏽‍♂", + "name": "man in steamy room: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D6 1F3FE 200D 2642 FE0F", + "char": "🧖🏾‍♂️", + "name": "man in steamy room: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D6 1F3FE 200D 2642", + "char": "🧖🏾‍♂", + "name": "man in steamy room: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D6 1F3FF 200D 2642 FE0F", + "char": "🧖🏿‍♂️", + "name": "man in steamy room: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D6 1F3FF 200D 2642", + "char": "🧖🏿‍♂", + "name": "man in steamy room: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D6 200D 2640 FE0F", + "char": "🧖‍♀️", + "name": "woman in steamy room", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D6 200D 2640", + "char": "🧖‍♀", + "name": "woman in steamy room", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D6 1F3FB 200D 2640 FE0F", + "char": "🧖🏻‍♀️", + "name": "woman in steamy room: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D6 1F3FB 200D 2640", + "char": "🧖🏻‍♀", + "name": "woman in steamy room: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D6 1F3FC 200D 2640 FE0F", + "char": "🧖🏼‍♀️", + "name": "woman in steamy room: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D6 1F3FC 200D 2640", + "char": "🧖🏼‍♀", + "name": "woman in steamy room: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D6 1F3FD 200D 2640 FE0F", + "char": "🧖🏽‍♀️", + "name": "woman in steamy room: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D6 1F3FD 200D 2640", + "char": "🧖🏽‍♀", + "name": "woman in steamy room: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D6 1F3FE 200D 2640 FE0F", + "char": "🧖🏾‍♀️", + "name": "woman in steamy room: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D6 1F3FE 200D 2640", + "char": "🧖🏾‍♀", + "name": "woman in steamy room: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D6 1F3FF 200D 2640 FE0F", + "char": "🧖🏿‍♀️", + "name": "woman in steamy room: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D6 1F3FF 200D 2640", + "char": "🧖🏿‍♀", + "name": "woman in steamy room: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D7", + "char": "🧗", + "name": "person climbing", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D7 1F3FB", + "char": "🧗🏻", + "name": "person climbing: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D7 1F3FC", + "char": "🧗🏼", + "name": "person climbing: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D7 1F3FD", + "char": "🧗🏽", + "name": "person climbing: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D7 1F3FE", + "char": "🧗🏾", + "name": "person climbing: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D7 1F3FF", + "char": "🧗🏿", + "name": "person climbing: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D7 200D 2642 FE0F", + "char": "🧗‍♂️", + "name": "man climbing", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D7 200D 2642", + "char": "🧗‍♂", + "name": "man climbing", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D7 1F3FB 200D 2642 FE0F", + "char": "🧗🏻‍♂️", + "name": "man climbing: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D7 1F3FB 200D 2642", + "char": "🧗🏻‍♂", + "name": "man climbing: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D7 1F3FC 200D 2642 FE0F", + "char": "🧗🏼‍♂️", + "name": "man climbing: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D7 1F3FC 200D 2642", + "char": "🧗🏼‍♂", + "name": "man climbing: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D7 1F3FD 200D 2642 FE0F", + "char": "🧗🏽‍♂️", + "name": "man climbing: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D7 1F3FD 200D 2642", + "char": "🧗🏽‍♂", + "name": "man climbing: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D7 1F3FE 200D 2642 FE0F", + "char": "🧗🏾‍♂️", + "name": "man climbing: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D7 1F3FE 200D 2642", + "char": "🧗🏾‍♂", + "name": "man climbing: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D7 1F3FF 200D 2642 FE0F", + "char": "🧗🏿‍♂️", + "name": "man climbing: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D7 1F3FF 200D 2642", + "char": "🧗🏿‍♂", + "name": "man climbing: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D7 200D 2640 FE0F", + "char": "🧗‍♀️", + "name": "woman climbing", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D7 200D 2640", + "char": "🧗‍♀", + "name": "woman climbing", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D7 1F3FB 200D 2640 FE0F", + "char": "🧗🏻‍♀️", + "name": "woman climbing: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D7 1F3FB 200D 2640", + "char": "🧗🏻‍♀", + "name": "woman climbing: light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D7 1F3FC 200D 2640 FE0F", + "char": "🧗🏼‍♀️", + "name": "woman climbing: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D7 1F3FC 200D 2640", + "char": "🧗🏼‍♀", + "name": "woman climbing: medium-light skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D7 1F3FD 200D 2640 FE0F", + "char": "🧗🏽‍♀️", + "name": "woman climbing: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D7 1F3FD 200D 2640", + "char": "🧗🏽‍♀", + "name": "woman climbing: medium skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D7 1F3FE 200D 2640 FE0F", + "char": "🧗🏾‍♀️", + "name": "woman climbing: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D7 1F3FE 200D 2640", + "char": "🧗🏾‍♀", + "name": "woman climbing: medium-dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D7 1F3FF 200D 2640 FE0F", + "char": "🧗🏿‍♀️", + "name": "woman climbing: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F9D7 1F3FF 200D 2640", + "char": "🧗🏿‍♀", + "name": "woman climbing: dark skin tone", + "category": "People & Body (person-activity)", + "group": "People & Body", + "subgroup": "person-activity" + }, + { + "codes": "1F93A", + "char": "🤺", + "name": "person fencing", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C7", + "char": "🏇", + "name": "horse racing", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C7 1F3FB", + "char": "🏇🏻", + "name": "horse racing: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C7 1F3FC", + "char": "🏇🏼", + "name": "horse racing: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C7 1F3FD", + "char": "🏇🏽", + "name": "horse racing: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C7 1F3FE", + "char": "🏇🏾", + "name": "horse racing: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C7 1F3FF", + "char": "🏇🏿", + "name": "horse racing: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F7 FE0F", + "char": "⛷️", + "name": "skier", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F7", + "char": "⛷", + "name": "skier", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C2", + "char": "🏂", + "name": "snowboarder", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C2 1F3FB", + "char": "🏂🏻", + "name": "snowboarder: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C2 1F3FC", + "char": "🏂🏼", + "name": "snowboarder: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C2 1F3FD", + "char": "🏂🏽", + "name": "snowboarder: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C2 1F3FE", + "char": "🏂🏾", + "name": "snowboarder: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C2 1F3FF", + "char": "🏂🏿", + "name": "snowboarder: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CC FE0F", + "char": "🏌️", + "name": "person golfing", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CC", + "char": "🏌", + "name": "person golfing", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CC 1F3FB", + "char": "🏌🏻", + "name": "person golfing: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CC 1F3FC", + "char": "🏌🏼", + "name": "person golfing: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CC 1F3FD", + "char": "🏌🏽", + "name": "person golfing: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CC 1F3FE", + "char": "🏌🏾", + "name": "person golfing: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CC 1F3FF", + "char": "🏌🏿", + "name": "person golfing: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CC FE0F 200D 2642 FE0F", + "char": "🏌️‍♂️", + "name": "man golfing", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CC 200D 2642 FE0F", + "char": "🏌‍♂️", + "name": "man golfing", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CC FE0F 200D 2642", + "char": "🏌️‍♂", + "name": "man golfing", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CC 200D 2642", + "char": "🏌‍♂", + "name": "man golfing", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CC 1F3FB 200D 2642 FE0F", + "char": "🏌🏻‍♂️", + "name": "man golfing: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CC 1F3FB 200D 2642", + "char": "🏌🏻‍♂", + "name": "man golfing: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CC 1F3FC 200D 2642 FE0F", + "char": "🏌🏼‍♂️", + "name": "man golfing: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CC 1F3FC 200D 2642", + "char": "🏌🏼‍♂", + "name": "man golfing: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CC 1F3FD 200D 2642 FE0F", + "char": "🏌🏽‍♂️", + "name": "man golfing: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CC 1F3FD 200D 2642", + "char": "🏌🏽‍♂", + "name": "man golfing: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CC 1F3FE 200D 2642 FE0F", + "char": "🏌🏾‍♂️", + "name": "man golfing: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CC 1F3FE 200D 2642", + "char": "🏌🏾‍♂", + "name": "man golfing: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CC 1F3FF 200D 2642 FE0F", + "char": "🏌🏿‍♂️", + "name": "man golfing: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CC 1F3FF 200D 2642", + "char": "🏌🏿‍♂", + "name": "man golfing: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CC FE0F 200D 2640 FE0F", + "char": "🏌️‍♀️", + "name": "woman golfing", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CC 200D 2640 FE0F", + "char": "🏌‍♀️", + "name": "woman golfing", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CC FE0F 200D 2640", + "char": "🏌️‍♀", + "name": "woman golfing", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CC 200D 2640", + "char": "🏌‍♀", + "name": "woman golfing", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CC 1F3FB 200D 2640 FE0F", + "char": "🏌🏻‍♀️", + "name": "woman golfing: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CC 1F3FB 200D 2640", + "char": "🏌🏻‍♀", + "name": "woman golfing: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CC 1F3FC 200D 2640 FE0F", + "char": "🏌🏼‍♀️", + "name": "woman golfing: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CC 1F3FC 200D 2640", + "char": "🏌🏼‍♀", + "name": "woman golfing: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CC 1F3FD 200D 2640 FE0F", + "char": "🏌🏽‍♀️", + "name": "woman golfing: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CC 1F3FD 200D 2640", + "char": "🏌🏽‍♀", + "name": "woman golfing: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CC 1F3FE 200D 2640 FE0F", + "char": "🏌🏾‍♀️", + "name": "woman golfing: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CC 1F3FE 200D 2640", + "char": "🏌🏾‍♀", + "name": "woman golfing: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CC 1F3FF 200D 2640 FE0F", + "char": "🏌🏿‍♀️", + "name": "woman golfing: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CC 1F3FF 200D 2640", + "char": "🏌🏿‍♀", + "name": "woman golfing: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C4", + "char": "🏄", + "name": "person surfing", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C4 1F3FB", + "char": "🏄🏻", + "name": "person surfing: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C4 1F3FC", + "char": "🏄🏼", + "name": "person surfing: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C4 1F3FD", + "char": "🏄🏽", + "name": "person surfing: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C4 1F3FE", + "char": "🏄🏾", + "name": "person surfing: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C4 1F3FF", + "char": "🏄🏿", + "name": "person surfing: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C4 200D 2642 FE0F", + "char": "🏄‍♂️", + "name": "man surfing", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C4 200D 2642", + "char": "🏄‍♂", + "name": "man surfing", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C4 1F3FB 200D 2642 FE0F", + "char": "🏄🏻‍♂️", + "name": "man surfing: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C4 1F3FB 200D 2642", + "char": "🏄🏻‍♂", + "name": "man surfing: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C4 1F3FC 200D 2642 FE0F", + "char": "🏄🏼‍♂️", + "name": "man surfing: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C4 1F3FC 200D 2642", + "char": "🏄🏼‍♂", + "name": "man surfing: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C4 1F3FD 200D 2642 FE0F", + "char": "🏄🏽‍♂️", + "name": "man surfing: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C4 1F3FD 200D 2642", + "char": "🏄🏽‍♂", + "name": "man surfing: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C4 1F3FE 200D 2642 FE0F", + "char": "🏄🏾‍♂️", + "name": "man surfing: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C4 1F3FE 200D 2642", + "char": "🏄🏾‍♂", + "name": "man surfing: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C4 1F3FF 200D 2642 FE0F", + "char": "🏄🏿‍♂️", + "name": "man surfing: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C4 1F3FF 200D 2642", + "char": "🏄🏿‍♂", + "name": "man surfing: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C4 200D 2640 FE0F", + "char": "🏄‍♀️", + "name": "woman surfing", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C4 200D 2640", + "char": "🏄‍♀", + "name": "woman surfing", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C4 1F3FB 200D 2640 FE0F", + "char": "🏄🏻‍♀️", + "name": "woman surfing: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C4 1F3FB 200D 2640", + "char": "🏄🏻‍♀", + "name": "woman surfing: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C4 1F3FC 200D 2640 FE0F", + "char": "🏄🏼‍♀️", + "name": "woman surfing: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C4 1F3FC 200D 2640", + "char": "🏄🏼‍♀", + "name": "woman surfing: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C4 1F3FD 200D 2640 FE0F", + "char": "🏄🏽‍♀️", + "name": "woman surfing: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C4 1F3FD 200D 2640", + "char": "🏄🏽‍♀", + "name": "woman surfing: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C4 1F3FE 200D 2640 FE0F", + "char": "🏄🏾‍♀️", + "name": "woman surfing: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C4 1F3FE 200D 2640", + "char": "🏄🏾‍♀", + "name": "woman surfing: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C4 1F3FF 200D 2640 FE0F", + "char": "🏄🏿‍♀️", + "name": "woman surfing: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3C4 1F3FF 200D 2640", + "char": "🏄🏿‍♀", + "name": "woman surfing: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6A3", + "char": "🚣", + "name": "person rowing boat", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6A3 1F3FB", + "char": "🚣🏻", + "name": "person rowing boat: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6A3 1F3FC", + "char": "🚣🏼", + "name": "person rowing boat: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6A3 1F3FD", + "char": "🚣🏽", + "name": "person rowing boat: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6A3 1F3FE", + "char": "🚣🏾", + "name": "person rowing boat: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6A3 1F3FF", + "char": "🚣🏿", + "name": "person rowing boat: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6A3 200D 2642 FE0F", + "char": "🚣‍♂️", + "name": "man rowing boat", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6A3 200D 2642", + "char": "🚣‍♂", + "name": "man rowing boat", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6A3 1F3FB 200D 2642 FE0F", + "char": "🚣🏻‍♂️", + "name": "man rowing boat: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6A3 1F3FB 200D 2642", + "char": "🚣🏻‍♂", + "name": "man rowing boat: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6A3 1F3FC 200D 2642 FE0F", + "char": "🚣🏼‍♂️", + "name": "man rowing boat: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6A3 1F3FC 200D 2642", + "char": "🚣🏼‍♂", + "name": "man rowing boat: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6A3 1F3FD 200D 2642 FE0F", + "char": "🚣🏽‍♂️", + "name": "man rowing boat: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6A3 1F3FD 200D 2642", + "char": "🚣🏽‍♂", + "name": "man rowing boat: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6A3 1F3FE 200D 2642 FE0F", + "char": "🚣🏾‍♂️", + "name": "man rowing boat: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6A3 1F3FE 200D 2642", + "char": "🚣🏾‍♂", + "name": "man rowing boat: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6A3 1F3FF 200D 2642 FE0F", + "char": "🚣🏿‍♂️", + "name": "man rowing boat: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6A3 1F3FF 200D 2642", + "char": "🚣🏿‍♂", + "name": "man rowing boat: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6A3 200D 2640 FE0F", + "char": "🚣‍♀️", + "name": "woman rowing boat", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6A3 200D 2640", + "char": "🚣‍♀", + "name": "woman rowing boat", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6A3 1F3FB 200D 2640 FE0F", + "char": "🚣🏻‍♀️", + "name": "woman rowing boat: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6A3 1F3FB 200D 2640", + "char": "🚣🏻‍♀", + "name": "woman rowing boat: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6A3 1F3FC 200D 2640 FE0F", + "char": "🚣🏼‍♀️", + "name": "woman rowing boat: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6A3 1F3FC 200D 2640", + "char": "🚣🏼‍♀", + "name": "woman rowing boat: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6A3 1F3FD 200D 2640 FE0F", + "char": "🚣🏽‍♀️", + "name": "woman rowing boat: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6A3 1F3FD 200D 2640", + "char": "🚣🏽‍♀", + "name": "woman rowing boat: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6A3 1F3FE 200D 2640 FE0F", + "char": "🚣🏾‍♀️", + "name": "woman rowing boat: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6A3 1F3FE 200D 2640", + "char": "🚣🏾‍♀", + "name": "woman rowing boat: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6A3 1F3FF 200D 2640 FE0F", + "char": "🚣🏿‍♀️", + "name": "woman rowing boat: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6A3 1F3FF 200D 2640", + "char": "🚣🏿‍♀", + "name": "woman rowing boat: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CA", + "char": "🏊", + "name": "person swimming", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CA 1F3FB", + "char": "🏊🏻", + "name": "person swimming: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CA 1F3FC", + "char": "🏊🏼", + "name": "person swimming: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CA 1F3FD", + "char": "🏊🏽", + "name": "person swimming: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CA 1F3FE", + "char": "🏊🏾", + "name": "person swimming: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CA 1F3FF", + "char": "🏊🏿", + "name": "person swimming: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CA 200D 2642 FE0F", + "char": "🏊‍♂️", + "name": "man swimming", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CA 200D 2642", + "char": "🏊‍♂", + "name": "man swimming", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CA 1F3FB 200D 2642 FE0F", + "char": "🏊🏻‍♂️", + "name": "man swimming: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CA 1F3FB 200D 2642", + "char": "🏊🏻‍♂", + "name": "man swimming: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CA 1F3FC 200D 2642 FE0F", + "char": "🏊🏼‍♂️", + "name": "man swimming: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CA 1F3FC 200D 2642", + "char": "🏊🏼‍♂", + "name": "man swimming: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CA 1F3FD 200D 2642 FE0F", + "char": "🏊🏽‍♂️", + "name": "man swimming: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CA 1F3FD 200D 2642", + "char": "🏊🏽‍♂", + "name": "man swimming: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CA 1F3FE 200D 2642 FE0F", + "char": "🏊🏾‍♂️", + "name": "man swimming: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CA 1F3FE 200D 2642", + "char": "🏊🏾‍♂", + "name": "man swimming: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CA 1F3FF 200D 2642 FE0F", + "char": "🏊🏿‍♂️", + "name": "man swimming: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CA 1F3FF 200D 2642", + "char": "🏊🏿‍♂", + "name": "man swimming: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CA 200D 2640 FE0F", + "char": "🏊‍♀️", + "name": "woman swimming", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CA 200D 2640", + "char": "🏊‍♀", + "name": "woman swimming", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CA 1F3FB 200D 2640 FE0F", + "char": "🏊🏻‍♀️", + "name": "woman swimming: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CA 1F3FB 200D 2640", + "char": "🏊🏻‍♀", + "name": "woman swimming: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CA 1F3FC 200D 2640 FE0F", + "char": "🏊🏼‍♀️", + "name": "woman swimming: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CA 1F3FC 200D 2640", + "char": "🏊🏼‍♀", + "name": "woman swimming: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CA 1F3FD 200D 2640 FE0F", + "char": "🏊🏽‍♀️", + "name": "woman swimming: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CA 1F3FD 200D 2640", + "char": "🏊🏽‍♀", + "name": "woman swimming: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CA 1F3FE 200D 2640 FE0F", + "char": "🏊🏾‍♀️", + "name": "woman swimming: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CA 1F3FE 200D 2640", + "char": "🏊🏾‍♀", + "name": "woman swimming: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CA 1F3FF 200D 2640 FE0F", + "char": "🏊🏿‍♀️", + "name": "woman swimming: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CA 1F3FF 200D 2640", + "char": "🏊🏿‍♀", + "name": "woman swimming: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F9 FE0F", + "char": "⛹️", + "name": "person bouncing ball", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F9", + "char": "⛹", + "name": "person bouncing ball", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F9 1F3FB", + "char": "⛹🏻", + "name": "person bouncing ball: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F9 1F3FC", + "char": "⛹🏼", + "name": "person bouncing ball: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F9 1F3FD", + "char": "⛹🏽", + "name": "person bouncing ball: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F9 1F3FE", + "char": "⛹🏾", + "name": "person bouncing ball: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F9 1F3FF", + "char": "⛹🏿", + "name": "person bouncing ball: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F9 FE0F 200D 2642 FE0F", + "char": "⛹️‍♂️", + "name": "man bouncing ball", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F9 200D 2642 FE0F", + "char": "⛹‍♂️", + "name": "man bouncing ball", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F9 FE0F 200D 2642", + "char": "⛹️‍♂", + "name": "man bouncing ball", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F9 200D 2642", + "char": "⛹‍♂", + "name": "man bouncing ball", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F9 1F3FB 200D 2642 FE0F", + "char": "⛹🏻‍♂️", + "name": "man bouncing ball: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F9 1F3FB 200D 2642", + "char": "⛹🏻‍♂", + "name": "man bouncing ball: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F9 1F3FC 200D 2642 FE0F", + "char": "⛹🏼‍♂️", + "name": "man bouncing ball: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F9 1F3FC 200D 2642", + "char": "⛹🏼‍♂", + "name": "man bouncing ball: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F9 1F3FD 200D 2642 FE0F", + "char": "⛹🏽‍♂️", + "name": "man bouncing ball: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F9 1F3FD 200D 2642", + "char": "⛹🏽‍♂", + "name": "man bouncing ball: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F9 1F3FE 200D 2642 FE0F", + "char": "⛹🏾‍♂️", + "name": "man bouncing ball: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F9 1F3FE 200D 2642", + "char": "⛹🏾‍♂", + "name": "man bouncing ball: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F9 1F3FF 200D 2642 FE0F", + "char": "⛹🏿‍♂️", + "name": "man bouncing ball: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F9 1F3FF 200D 2642", + "char": "⛹🏿‍♂", + "name": "man bouncing ball: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F9 FE0F 200D 2640 FE0F", + "char": "⛹️‍♀️", + "name": "woman bouncing ball", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F9 200D 2640 FE0F", + "char": "⛹‍♀️", + "name": "woman bouncing ball", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F9 FE0F 200D 2640", + "char": "⛹️‍♀", + "name": "woman bouncing ball", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F9 200D 2640", + "char": "⛹‍♀", + "name": "woman bouncing ball", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F9 1F3FB 200D 2640 FE0F", + "char": "⛹🏻‍♀️", + "name": "woman bouncing ball: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F9 1F3FB 200D 2640", + "char": "⛹🏻‍♀", + "name": "woman bouncing ball: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F9 1F3FC 200D 2640 FE0F", + "char": "⛹🏼‍♀️", + "name": "woman bouncing ball: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F9 1F3FC 200D 2640", + "char": "⛹🏼‍♀", + "name": "woman bouncing ball: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F9 1F3FD 200D 2640 FE0F", + "char": "⛹🏽‍♀️", + "name": "woman bouncing ball: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F9 1F3FD 200D 2640", + "char": "⛹🏽‍♀", + "name": "woman bouncing ball: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F9 1F3FE 200D 2640 FE0F", + "char": "⛹🏾‍♀️", + "name": "woman bouncing ball: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F9 1F3FE 200D 2640", + "char": "⛹🏾‍♀", + "name": "woman bouncing ball: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F9 1F3FF 200D 2640 FE0F", + "char": "⛹🏿‍♀️", + "name": "woman bouncing ball: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "26F9 1F3FF 200D 2640", + "char": "⛹🏿‍♀", + "name": "woman bouncing ball: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CB FE0F", + "char": "🏋️", + "name": "person lifting weights", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CB", + "char": "🏋", + "name": "person lifting weights", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CB 1F3FB", + "char": "🏋🏻", + "name": "person lifting weights: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CB 1F3FC", + "char": "🏋🏼", + "name": "person lifting weights: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CB 1F3FD", + "char": "🏋🏽", + "name": "person lifting weights: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CB 1F3FE", + "char": "🏋🏾", + "name": "person lifting weights: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CB 1F3FF", + "char": "🏋🏿", + "name": "person lifting weights: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CB FE0F 200D 2642 FE0F", + "char": "🏋️‍♂️", + "name": "man lifting weights", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CB 200D 2642 FE0F", + "char": "🏋‍♂️", + "name": "man lifting weights", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CB FE0F 200D 2642", + "char": "🏋️‍♂", + "name": "man lifting weights", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CB 200D 2642", + "char": "🏋‍♂", + "name": "man lifting weights", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CB 1F3FB 200D 2642 FE0F", + "char": "🏋🏻‍♂️", + "name": "man lifting weights: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CB 1F3FB 200D 2642", + "char": "🏋🏻‍♂", + "name": "man lifting weights: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CB 1F3FC 200D 2642 FE0F", + "char": "🏋🏼‍♂️", + "name": "man lifting weights: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CB 1F3FC 200D 2642", + "char": "🏋🏼‍♂", + "name": "man lifting weights: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CB 1F3FD 200D 2642 FE0F", + "char": "🏋🏽‍♂️", + "name": "man lifting weights: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CB 1F3FD 200D 2642", + "char": "🏋🏽‍♂", + "name": "man lifting weights: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CB 1F3FE 200D 2642 FE0F", + "char": "🏋🏾‍♂️", + "name": "man lifting weights: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CB 1F3FE 200D 2642", + "char": "🏋🏾‍♂", + "name": "man lifting weights: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CB 1F3FF 200D 2642 FE0F", + "char": "🏋🏿‍♂️", + "name": "man lifting weights: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CB 1F3FF 200D 2642", + "char": "🏋🏿‍♂", + "name": "man lifting weights: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CB FE0F 200D 2640 FE0F", + "char": "🏋️‍♀️", + "name": "woman lifting weights", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CB 200D 2640 FE0F", + "char": "🏋‍♀️", + "name": "woman lifting weights", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CB FE0F 200D 2640", + "char": "🏋️‍♀", + "name": "woman lifting weights", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CB 200D 2640", + "char": "🏋‍♀", + "name": "woman lifting weights", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CB 1F3FB 200D 2640 FE0F", + "char": "🏋🏻‍♀️", + "name": "woman lifting weights: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CB 1F3FB 200D 2640", + "char": "🏋🏻‍♀", + "name": "woman lifting weights: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CB 1F3FC 200D 2640 FE0F", + "char": "🏋🏼‍♀️", + "name": "woman lifting weights: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CB 1F3FC 200D 2640", + "char": "🏋🏼‍♀", + "name": "woman lifting weights: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CB 1F3FD 200D 2640 FE0F", + "char": "🏋🏽‍♀️", + "name": "woman lifting weights: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CB 1F3FD 200D 2640", + "char": "🏋🏽‍♀", + "name": "woman lifting weights: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CB 1F3FE 200D 2640 FE0F", + "char": "🏋🏾‍♀️", + "name": "woman lifting weights: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CB 1F3FE 200D 2640", + "char": "🏋🏾‍♀", + "name": "woman lifting weights: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CB 1F3FF 200D 2640 FE0F", + "char": "🏋🏿‍♀️", + "name": "woman lifting weights: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F3CB 1F3FF 200D 2640", + "char": "🏋🏿‍♀", + "name": "woman lifting weights: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B4", + "char": "🚴", + "name": "person biking", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B4 1F3FB", + "char": "🚴🏻", + "name": "person biking: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B4 1F3FC", + "char": "🚴🏼", + "name": "person biking: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B4 1F3FD", + "char": "🚴🏽", + "name": "person biking: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B4 1F3FE", + "char": "🚴🏾", + "name": "person biking: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B4 1F3FF", + "char": "🚴🏿", + "name": "person biking: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B4 200D 2642 FE0F", + "char": "🚴‍♂️", + "name": "man biking", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B4 200D 2642", + "char": "🚴‍♂", + "name": "man biking", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B4 1F3FB 200D 2642 FE0F", + "char": "🚴🏻‍♂️", + "name": "man biking: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B4 1F3FB 200D 2642", + "char": "🚴🏻‍♂", + "name": "man biking: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B4 1F3FC 200D 2642 FE0F", + "char": "🚴🏼‍♂️", + "name": "man biking: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B4 1F3FC 200D 2642", + "char": "🚴🏼‍♂", + "name": "man biking: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B4 1F3FD 200D 2642 FE0F", + "char": "🚴🏽‍♂️", + "name": "man biking: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B4 1F3FD 200D 2642", + "char": "🚴🏽‍♂", + "name": "man biking: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B4 1F3FE 200D 2642 FE0F", + "char": "🚴🏾‍♂️", + "name": "man biking: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B4 1F3FE 200D 2642", + "char": "🚴🏾‍♂", + "name": "man biking: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B4 1F3FF 200D 2642 FE0F", + "char": "🚴🏿‍♂️", + "name": "man biking: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B4 1F3FF 200D 2642", + "char": "🚴🏿‍♂", + "name": "man biking: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B4 200D 2640 FE0F", + "char": "🚴‍♀️", + "name": "woman biking", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B4 200D 2640", + "char": "🚴‍♀", + "name": "woman biking", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B4 1F3FB 200D 2640 FE0F", + "char": "🚴🏻‍♀️", + "name": "woman biking: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B4 1F3FB 200D 2640", + "char": "🚴🏻‍♀", + "name": "woman biking: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B4 1F3FC 200D 2640 FE0F", + "char": "🚴🏼‍♀️", + "name": "woman biking: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B4 1F3FC 200D 2640", + "char": "🚴🏼‍♀", + "name": "woman biking: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B4 1F3FD 200D 2640 FE0F", + "char": "🚴🏽‍♀️", + "name": "woman biking: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B4 1F3FD 200D 2640", + "char": "🚴🏽‍♀", + "name": "woman biking: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B4 1F3FE 200D 2640 FE0F", + "char": "🚴🏾‍♀️", + "name": "woman biking: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B4 1F3FE 200D 2640", + "char": "🚴🏾‍♀", + "name": "woman biking: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B4 1F3FF 200D 2640 FE0F", + "char": "🚴🏿‍♀️", + "name": "woman biking: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B4 1F3FF 200D 2640", + "char": "🚴🏿‍♀", + "name": "woman biking: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B5", + "char": "🚵", + "name": "person mountain biking", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B5 1F3FB", + "char": "🚵🏻", + "name": "person mountain biking: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B5 1F3FC", + "char": "🚵🏼", + "name": "person mountain biking: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B5 1F3FD", + "char": "🚵🏽", + "name": "person mountain biking: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B5 1F3FE", + "char": "🚵🏾", + "name": "person mountain biking: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B5 1F3FF", + "char": "🚵🏿", + "name": "person mountain biking: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B5 200D 2642 FE0F", + "char": "🚵‍♂️", + "name": "man mountain biking", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B5 200D 2642", + "char": "🚵‍♂", + "name": "man mountain biking", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B5 1F3FB 200D 2642 FE0F", + "char": "🚵🏻‍♂️", + "name": "man mountain biking: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B5 1F3FB 200D 2642", + "char": "🚵🏻‍♂", + "name": "man mountain biking: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B5 1F3FC 200D 2642 FE0F", + "char": "🚵🏼‍♂️", + "name": "man mountain biking: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B5 1F3FC 200D 2642", + "char": "🚵🏼‍♂", + "name": "man mountain biking: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B5 1F3FD 200D 2642 FE0F", + "char": "🚵🏽‍♂️", + "name": "man mountain biking: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B5 1F3FD 200D 2642", + "char": "🚵🏽‍♂", + "name": "man mountain biking: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B5 1F3FE 200D 2642 FE0F", + "char": "🚵🏾‍♂️", + "name": "man mountain biking: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B5 1F3FE 200D 2642", + "char": "🚵🏾‍♂", + "name": "man mountain biking: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B5 1F3FF 200D 2642 FE0F", + "char": "🚵🏿‍♂️", + "name": "man mountain biking: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B5 1F3FF 200D 2642", + "char": "🚵🏿‍♂", + "name": "man mountain biking: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B5 200D 2640 FE0F", + "char": "🚵‍♀️", + "name": "woman mountain biking", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B5 200D 2640", + "char": "🚵‍♀", + "name": "woman mountain biking", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B5 1F3FB 200D 2640 FE0F", + "char": "🚵🏻‍♀️", + "name": "woman mountain biking: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B5 1F3FB 200D 2640", + "char": "🚵🏻‍♀", + "name": "woman mountain biking: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B5 1F3FC 200D 2640 FE0F", + "char": "🚵🏼‍♀️", + "name": "woman mountain biking: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B5 1F3FC 200D 2640", + "char": "🚵🏼‍♀", + "name": "woman mountain biking: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B5 1F3FD 200D 2640 FE0F", + "char": "🚵🏽‍♀️", + "name": "woman mountain biking: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B5 1F3FD 200D 2640", + "char": "🚵🏽‍♀", + "name": "woman mountain biking: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B5 1F3FE 200D 2640 FE0F", + "char": "🚵🏾‍♀️", + "name": "woman mountain biking: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B5 1F3FE 200D 2640", + "char": "🚵🏾‍♀", + "name": "woman mountain biking: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B5 1F3FF 200D 2640 FE0F", + "char": "🚵🏿‍♀️", + "name": "woman mountain biking: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F6B5 1F3FF 200D 2640", + "char": "🚵🏿‍♀", + "name": "woman mountain biking: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F938", + "char": "🤸", + "name": "person cartwheeling", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F938 1F3FB", + "char": "🤸🏻", + "name": "person cartwheeling: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F938 1F3FC", + "char": "🤸🏼", + "name": "person cartwheeling: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F938 1F3FD", + "char": "🤸🏽", + "name": "person cartwheeling: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F938 1F3FE", + "char": "🤸🏾", + "name": "person cartwheeling: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F938 1F3FF", + "char": "🤸🏿", + "name": "person cartwheeling: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F938 200D 2642 FE0F", + "char": "🤸‍♂️", + "name": "man cartwheeling", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F938 200D 2642", + "char": "🤸‍♂", + "name": "man cartwheeling", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F938 1F3FB 200D 2642 FE0F", + "char": "🤸🏻‍♂️", + "name": "man cartwheeling: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F938 1F3FB 200D 2642", + "char": "🤸🏻‍♂", + "name": "man cartwheeling: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F938 1F3FC 200D 2642 FE0F", + "char": "🤸🏼‍♂️", + "name": "man cartwheeling: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F938 1F3FC 200D 2642", + "char": "🤸🏼‍♂", + "name": "man cartwheeling: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F938 1F3FD 200D 2642 FE0F", + "char": "🤸🏽‍♂️", + "name": "man cartwheeling: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F938 1F3FD 200D 2642", + "char": "🤸🏽‍♂", + "name": "man cartwheeling: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F938 1F3FE 200D 2642 FE0F", + "char": "🤸🏾‍♂️", + "name": "man cartwheeling: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F938 1F3FE 200D 2642", + "char": "🤸🏾‍♂", + "name": "man cartwheeling: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F938 1F3FF 200D 2642 FE0F", + "char": "🤸🏿‍♂️", + "name": "man cartwheeling: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F938 1F3FF 200D 2642", + "char": "🤸🏿‍♂", + "name": "man cartwheeling: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F938 200D 2640 FE0F", + "char": "🤸‍♀️", + "name": "woman cartwheeling", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F938 200D 2640", + "char": "🤸‍♀", + "name": "woman cartwheeling", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F938 1F3FB 200D 2640 FE0F", + "char": "🤸🏻‍♀️", + "name": "woman cartwheeling: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F938 1F3FB 200D 2640", + "char": "🤸🏻‍♀", + "name": "woman cartwheeling: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F938 1F3FC 200D 2640 FE0F", + "char": "🤸🏼‍♀️", + "name": "woman cartwheeling: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F938 1F3FC 200D 2640", + "char": "🤸🏼‍♀", + "name": "woman cartwheeling: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F938 1F3FD 200D 2640 FE0F", + "char": "🤸🏽‍♀️", + "name": "woman cartwheeling: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F938 1F3FD 200D 2640", + "char": "🤸🏽‍♀", + "name": "woman cartwheeling: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F938 1F3FE 200D 2640 FE0F", + "char": "🤸🏾‍♀️", + "name": "woman cartwheeling: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F938 1F3FE 200D 2640", + "char": "🤸🏾‍♀", + "name": "woman cartwheeling: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F938 1F3FF 200D 2640 FE0F", + "char": "🤸🏿‍♀️", + "name": "woman cartwheeling: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F938 1F3FF 200D 2640", + "char": "🤸🏿‍♀", + "name": "woman cartwheeling: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93C", + "char": "🤼", + "name": "people wrestling", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93C 200D 2642 FE0F", + "char": "🤼‍♂️", + "name": "men wrestling", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93C 200D 2642", + "char": "🤼‍♂", + "name": "men wrestling", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93C 200D 2640 FE0F", + "char": "🤼‍♀️", + "name": "women wrestling", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93C 200D 2640", + "char": "🤼‍♀", + "name": "women wrestling", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93D", + "char": "🤽", + "name": "person playing water polo", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93D 1F3FB", + "char": "🤽🏻", + "name": "person playing water polo: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93D 1F3FC", + "char": "🤽🏼", + "name": "person playing water polo: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93D 1F3FD", + "char": "🤽🏽", + "name": "person playing water polo: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93D 1F3FE", + "char": "🤽🏾", + "name": "person playing water polo: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93D 1F3FF", + "char": "🤽🏿", + "name": "person playing water polo: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93D 200D 2642 FE0F", + "char": "🤽‍♂️", + "name": "man playing water polo", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93D 200D 2642", + "char": "🤽‍♂", + "name": "man playing water polo", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93D 1F3FB 200D 2642 FE0F", + "char": "🤽🏻‍♂️", + "name": "man playing water polo: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93D 1F3FB 200D 2642", + "char": "🤽🏻‍♂", + "name": "man playing water polo: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93D 1F3FC 200D 2642 FE0F", + "char": "🤽🏼‍♂️", + "name": "man playing water polo: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93D 1F3FC 200D 2642", + "char": "🤽🏼‍♂", + "name": "man playing water polo: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93D 1F3FD 200D 2642 FE0F", + "char": "🤽🏽‍♂️", + "name": "man playing water polo: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93D 1F3FD 200D 2642", + "char": "🤽🏽‍♂", + "name": "man playing water polo: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93D 1F3FE 200D 2642 FE0F", + "char": "🤽🏾‍♂️", + "name": "man playing water polo: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93D 1F3FE 200D 2642", + "char": "🤽🏾‍♂", + "name": "man playing water polo: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93D 1F3FF 200D 2642 FE0F", + "char": "🤽🏿‍♂️", + "name": "man playing water polo: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93D 1F3FF 200D 2642", + "char": "🤽🏿‍♂", + "name": "man playing water polo: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93D 200D 2640 FE0F", + "char": "🤽‍♀️", + "name": "woman playing water polo", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93D 200D 2640", + "char": "🤽‍♀", + "name": "woman playing water polo", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93D 1F3FB 200D 2640 FE0F", + "char": "🤽🏻‍♀️", + "name": "woman playing water polo: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93D 1F3FB 200D 2640", + "char": "🤽🏻‍♀", + "name": "woman playing water polo: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93D 1F3FC 200D 2640 FE0F", + "char": "🤽🏼‍♀️", + "name": "woman playing water polo: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93D 1F3FC 200D 2640", + "char": "🤽🏼‍♀", + "name": "woman playing water polo: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93D 1F3FD 200D 2640 FE0F", + "char": "🤽🏽‍♀️", + "name": "woman playing water polo: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93D 1F3FD 200D 2640", + "char": "🤽🏽‍♀", + "name": "woman playing water polo: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93D 1F3FE 200D 2640 FE0F", + "char": "🤽🏾‍♀️", + "name": "woman playing water polo: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93D 1F3FE 200D 2640", + "char": "🤽🏾‍♀", + "name": "woman playing water polo: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93D 1F3FF 200D 2640 FE0F", + "char": "🤽🏿‍♀️", + "name": "woman playing water polo: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93D 1F3FF 200D 2640", + "char": "🤽🏿‍♀", + "name": "woman playing water polo: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93E", + "char": "🤾", + "name": "person playing handball", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93E 1F3FB", + "char": "🤾🏻", + "name": "person playing handball: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93E 1F3FC", + "char": "🤾🏼", + "name": "person playing handball: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93E 1F3FD", + "char": "🤾🏽", + "name": "person playing handball: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93E 1F3FE", + "char": "🤾🏾", + "name": "person playing handball: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93E 1F3FF", + "char": "🤾🏿", + "name": "person playing handball: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93E 200D 2642 FE0F", + "char": "🤾‍♂️", + "name": "man playing handball", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93E 200D 2642", + "char": "🤾‍♂", + "name": "man playing handball", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93E 1F3FB 200D 2642 FE0F", + "char": "🤾🏻‍♂️", + "name": "man playing handball: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93E 1F3FB 200D 2642", + "char": "🤾🏻‍♂", + "name": "man playing handball: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93E 1F3FC 200D 2642 FE0F", + "char": "🤾🏼‍♂️", + "name": "man playing handball: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93E 1F3FC 200D 2642", + "char": "🤾🏼‍♂", + "name": "man playing handball: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93E 1F3FD 200D 2642 FE0F", + "char": "🤾🏽‍♂️", + "name": "man playing handball: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93E 1F3FD 200D 2642", + "char": "🤾🏽‍♂", + "name": "man playing handball: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93E 1F3FE 200D 2642 FE0F", + "char": "🤾🏾‍♂️", + "name": "man playing handball: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93E 1F3FE 200D 2642", + "char": "🤾🏾‍♂", + "name": "man playing handball: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93E 1F3FF 200D 2642 FE0F", + "char": "🤾🏿‍♂️", + "name": "man playing handball: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93E 1F3FF 200D 2642", + "char": "🤾🏿‍♂", + "name": "man playing handball: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93E 200D 2640 FE0F", + "char": "🤾‍♀️", + "name": "woman playing handball", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93E 200D 2640", + "char": "🤾‍♀", + "name": "woman playing handball", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93E 1F3FB 200D 2640 FE0F", + "char": "🤾🏻‍♀️", + "name": "woman playing handball: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93E 1F3FB 200D 2640", + "char": "🤾🏻‍♀", + "name": "woman playing handball: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93E 1F3FC 200D 2640 FE0F", + "char": "🤾🏼‍♀️", + "name": "woman playing handball: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93E 1F3FC 200D 2640", + "char": "🤾🏼‍♀", + "name": "woman playing handball: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93E 1F3FD 200D 2640 FE0F", + "char": "🤾🏽‍♀️", + "name": "woman playing handball: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93E 1F3FD 200D 2640", + "char": "🤾🏽‍♀", + "name": "woman playing handball: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93E 1F3FE 200D 2640 FE0F", + "char": "🤾🏾‍♀️", + "name": "woman playing handball: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93E 1F3FE 200D 2640", + "char": "🤾🏾‍♀", + "name": "woman playing handball: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93E 1F3FF 200D 2640 FE0F", + "char": "🤾🏿‍♀️", + "name": "woman playing handball: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F93E 1F3FF 200D 2640", + "char": "🤾🏿‍♀", + "name": "woman playing handball: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F939", + "char": "🤹", + "name": "person juggling", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F939 1F3FB", + "char": "🤹🏻", + "name": "person juggling: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F939 1F3FC", + "char": "🤹🏼", + "name": "person juggling: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F939 1F3FD", + "char": "🤹🏽", + "name": "person juggling: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F939 1F3FE", + "char": "🤹🏾", + "name": "person juggling: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F939 1F3FF", + "char": "🤹🏿", + "name": "person juggling: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F939 200D 2642 FE0F", + "char": "🤹‍♂️", + "name": "man juggling", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F939 200D 2642", + "char": "🤹‍♂", + "name": "man juggling", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F939 1F3FB 200D 2642 FE0F", + "char": "🤹🏻‍♂️", + "name": "man juggling: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F939 1F3FB 200D 2642", + "char": "🤹🏻‍♂", + "name": "man juggling: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F939 1F3FC 200D 2642 FE0F", + "char": "🤹🏼‍♂️", + "name": "man juggling: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F939 1F3FC 200D 2642", + "char": "🤹🏼‍♂", + "name": "man juggling: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F939 1F3FD 200D 2642 FE0F", + "char": "🤹🏽‍♂️", + "name": "man juggling: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F939 1F3FD 200D 2642", + "char": "🤹🏽‍♂", + "name": "man juggling: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F939 1F3FE 200D 2642 FE0F", + "char": "🤹🏾‍♂️", + "name": "man juggling: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F939 1F3FE 200D 2642", + "char": "🤹🏾‍♂", + "name": "man juggling: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F939 1F3FF 200D 2642 FE0F", + "char": "🤹🏿‍♂️", + "name": "man juggling: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F939 1F3FF 200D 2642", + "char": "🤹🏿‍♂", + "name": "man juggling: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F939 200D 2640 FE0F", + "char": "🤹‍♀️", + "name": "woman juggling", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F939 200D 2640", + "char": "🤹‍♀", + "name": "woman juggling", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F939 1F3FB 200D 2640 FE0F", + "char": "🤹🏻‍♀️", + "name": "woman juggling: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F939 1F3FB 200D 2640", + "char": "🤹🏻‍♀", + "name": "woman juggling: light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F939 1F3FC 200D 2640 FE0F", + "char": "🤹🏼‍♀️", + "name": "woman juggling: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F939 1F3FC 200D 2640", + "char": "🤹🏼‍♀", + "name": "woman juggling: medium-light skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F939 1F3FD 200D 2640 FE0F", + "char": "🤹🏽‍♀️", + "name": "woman juggling: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F939 1F3FD 200D 2640", + "char": "🤹🏽‍♀", + "name": "woman juggling: medium skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F939 1F3FE 200D 2640 FE0F", + "char": "🤹🏾‍♀️", + "name": "woman juggling: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F939 1F3FE 200D 2640", + "char": "🤹🏾‍♀", + "name": "woman juggling: medium-dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F939 1F3FF 200D 2640 FE0F", + "char": "🤹🏿‍♀️", + "name": "woman juggling: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F939 1F3FF 200D 2640", + "char": "🤹🏿‍♀", + "name": "woman juggling: dark skin tone", + "category": "People & Body (person-sport)", + "group": "People & Body", + "subgroup": "person-sport" + }, + { + "codes": "1F9D8", + "char": "🧘", + "name": "person in lotus position", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F9D8 1F3FB", + "char": "🧘🏻", + "name": "person in lotus position: light skin tone", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F9D8 1F3FC", + "char": "🧘🏼", + "name": "person in lotus position: medium-light skin tone", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F9D8 1F3FD", + "char": "🧘🏽", + "name": "person in lotus position: medium skin tone", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F9D8 1F3FE", + "char": "🧘🏾", + "name": "person in lotus position: medium-dark skin tone", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F9D8 1F3FF", + "char": "🧘🏿", + "name": "person in lotus position: dark skin tone", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F9D8 200D 2642 FE0F", + "char": "🧘‍♂️", + "name": "man in lotus position", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F9D8 200D 2642", + "char": "🧘‍♂", + "name": "man in lotus position", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F9D8 1F3FB 200D 2642 FE0F", + "char": "🧘🏻‍♂️", + "name": "man in lotus position: light skin tone", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F9D8 1F3FB 200D 2642", + "char": "🧘🏻‍♂", + "name": "man in lotus position: light skin tone", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F9D8 1F3FC 200D 2642 FE0F", + "char": "🧘🏼‍♂️", + "name": "man in lotus position: medium-light skin tone", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F9D8 1F3FC 200D 2642", + "char": "🧘🏼‍♂", + "name": "man in lotus position: medium-light skin tone", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F9D8 1F3FD 200D 2642 FE0F", + "char": "🧘🏽‍♂️", + "name": "man in lotus position: medium skin tone", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F9D8 1F3FD 200D 2642", + "char": "🧘🏽‍♂", + "name": "man in lotus position: medium skin tone", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F9D8 1F3FE 200D 2642 FE0F", + "char": "🧘🏾‍♂️", + "name": "man in lotus position: medium-dark skin tone", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F9D8 1F3FE 200D 2642", + "char": "🧘🏾‍♂", + "name": "man in lotus position: medium-dark skin tone", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F9D8 1F3FF 200D 2642 FE0F", + "char": "🧘🏿‍♂️", + "name": "man in lotus position: dark skin tone", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F9D8 1F3FF 200D 2642", + "char": "🧘🏿‍♂", + "name": "man in lotus position: dark skin tone", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F9D8 200D 2640 FE0F", + "char": "🧘‍♀️", + "name": "woman in lotus position", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F9D8 200D 2640", + "char": "🧘‍♀", + "name": "woman in lotus position", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F9D8 1F3FB 200D 2640 FE0F", + "char": "🧘🏻‍♀️", + "name": "woman in lotus position: light skin tone", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F9D8 1F3FB 200D 2640", + "char": "🧘🏻‍♀", + "name": "woman in lotus position: light skin tone", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F9D8 1F3FC 200D 2640 FE0F", + "char": "🧘🏼‍♀️", + "name": "woman in lotus position: medium-light skin tone", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F9D8 1F3FC 200D 2640", + "char": "🧘🏼‍♀", + "name": "woman in lotus position: medium-light skin tone", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F9D8 1F3FD 200D 2640 FE0F", + "char": "🧘🏽‍♀️", + "name": "woman in lotus position: medium skin tone", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F9D8 1F3FD 200D 2640", + "char": "🧘🏽‍♀", + "name": "woman in lotus position: medium skin tone", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F9D8 1F3FE 200D 2640 FE0F", + "char": "🧘🏾‍♀️", + "name": "woman in lotus position: medium-dark skin tone", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F9D8 1F3FE 200D 2640", + "char": "🧘🏾‍♀", + "name": "woman in lotus position: medium-dark skin tone", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F9D8 1F3FF 200D 2640 FE0F", + "char": "🧘🏿‍♀️", + "name": "woman in lotus position: dark skin tone", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F9D8 1F3FF 200D 2640", + "char": "🧘🏿‍♀", + "name": "woman in lotus position: dark skin tone", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F6C0", + "char": "🛀", + "name": "person taking bath", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F6C0 1F3FB", + "char": "🛀🏻", + "name": "person taking bath: light skin tone", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F6C0 1F3FC", + "char": "🛀🏼", + "name": "person taking bath: medium-light skin tone", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F6C0 1F3FD", + "char": "🛀🏽", + "name": "person taking bath: medium skin tone", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F6C0 1F3FE", + "char": "🛀🏾", + "name": "person taking bath: medium-dark skin tone", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F6C0 1F3FF", + "char": "🛀🏿", + "name": "person taking bath: dark skin tone", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F6CC", + "char": "🛌", + "name": "person in bed", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F6CC 1F3FB", + "char": "🛌🏻", + "name": "person in bed: light skin tone", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F6CC 1F3FC", + "char": "🛌🏼", + "name": "person in bed: medium-light skin tone", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F6CC 1F3FD", + "char": "🛌🏽", + "name": "person in bed: medium skin tone", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F6CC 1F3FE", + "char": "🛌🏾", + "name": "person in bed: medium-dark skin tone", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F6CC 1F3FF", + "char": "🛌🏿", + "name": "person in bed: dark skin tone", + "category": "People & Body (person-resting)", + "group": "People & Body", + "subgroup": "person-resting" + }, + { + "codes": "1F9D1 200D 1F91D 200D 1F9D1", + "char": "🧑‍🤝‍🧑", + "name": "people holding hands", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FB 200D 1F91D 200D 1F9D1 1F3FB", + "char": "🧑🏻‍🤝‍🧑🏻", + "name": "people holding hands: light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FB 200D 1F91D 200D 1F9D1 1F3FC", + "char": "🧑🏻‍🤝‍🧑🏼", + "name": "people holding hands: light skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FB 200D 1F91D 200D 1F9D1 1F3FD", + "char": "🧑🏻‍🤝‍🧑🏽", + "name": "people holding hands: light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FB 200D 1F91D 200D 1F9D1 1F3FE", + "char": "🧑🏻‍🤝‍🧑🏾", + "name": "people holding hands: light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FB 200D 1F91D 200D 1F9D1 1F3FF", + "char": "🧑🏻‍🤝‍🧑🏿", + "name": "people holding hands: light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FC 200D 1F91D 200D 1F9D1 1F3FB", + "char": "🧑🏼‍🤝‍🧑🏻", + "name": "people holding hands: medium-light skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FC 200D 1F91D 200D 1F9D1 1F3FC", + "char": "🧑🏼‍🤝‍🧑🏼", + "name": "people holding hands: medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FC 200D 1F91D 200D 1F9D1 1F3FD", + "char": "🧑🏼‍🤝‍🧑🏽", + "name": "people holding hands: medium-light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FC 200D 1F91D 200D 1F9D1 1F3FE", + "char": "🧑🏼‍🤝‍🧑🏾", + "name": "people holding hands: medium-light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FC 200D 1F91D 200D 1F9D1 1F3FF", + "char": "🧑🏼‍🤝‍🧑🏿", + "name": "people holding hands: medium-light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FD 200D 1F91D 200D 1F9D1 1F3FB", + "char": "🧑🏽‍🤝‍🧑🏻", + "name": "people holding hands: medium skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FD 200D 1F91D 200D 1F9D1 1F3FC", + "char": "🧑🏽‍🤝‍🧑🏼", + "name": "people holding hands: medium skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FD 200D 1F91D 200D 1F9D1 1F3FD", + "char": "🧑🏽‍🤝‍🧑🏽", + "name": "people holding hands: medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FD 200D 1F91D 200D 1F9D1 1F3FE", + "char": "🧑🏽‍🤝‍🧑🏾", + "name": "people holding hands: medium skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FD 200D 1F91D 200D 1F9D1 1F3FF", + "char": "🧑🏽‍🤝‍🧑🏿", + "name": "people holding hands: medium skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FE 200D 1F91D 200D 1F9D1 1F3FB", + "char": "🧑🏾‍🤝‍🧑🏻", + "name": "people holding hands: medium-dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FE 200D 1F91D 200D 1F9D1 1F3FC", + "char": "🧑🏾‍🤝‍🧑🏼", + "name": "people holding hands: medium-dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FE 200D 1F91D 200D 1F9D1 1F3FD", + "char": "🧑🏾‍🤝‍🧑🏽", + "name": "people holding hands: medium-dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FE 200D 1F91D 200D 1F9D1 1F3FE", + "char": "🧑🏾‍🤝‍🧑🏾", + "name": "people holding hands: medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FE 200D 1F91D 200D 1F9D1 1F3FF", + "char": "🧑🏾‍🤝‍🧑🏿", + "name": "people holding hands: medium-dark skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FF 200D 1F91D 200D 1F9D1 1F3FB", + "char": "🧑🏿‍🤝‍🧑🏻", + "name": "people holding hands: dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FF 200D 1F91D 200D 1F9D1 1F3FC", + "char": "🧑🏿‍🤝‍🧑🏼", + "name": "people holding hands: dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FF 200D 1F91D 200D 1F9D1 1F3FD", + "char": "🧑🏿‍🤝‍🧑🏽", + "name": "people holding hands: dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FF 200D 1F91D 200D 1F9D1 1F3FE", + "char": "🧑🏿‍🤝‍🧑🏾", + "name": "people holding hands: dark skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FF 200D 1F91D 200D 1F9D1 1F3FF", + "char": "🧑🏿‍🤝‍🧑🏿", + "name": "people holding hands: dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F46D", + "char": "👭", + "name": "women holding hands", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F46D 1F3FB", + "char": "👭🏻", + "name": "women holding hands: light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 1F91D 200D 1F469 1F3FC", + "char": "👩🏻‍🤝‍👩🏼", + "name": "women holding hands: light skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 1F91D 200D 1F469 1F3FD", + "char": "👩🏻‍🤝‍👩🏽", + "name": "women holding hands: light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 1F91D 200D 1F469 1F3FE", + "char": "👩🏻‍🤝‍👩🏾", + "name": "women holding hands: light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 1F91D 200D 1F469 1F3FF", + "char": "👩🏻‍🤝‍👩🏿", + "name": "women holding hands: light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 1F91D 200D 1F469 1F3FB", + "char": "👩🏼‍🤝‍👩🏻", + "name": "women holding hands: medium-light skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F46D 1F3FC", + "char": "👭🏼", + "name": "women holding hands: medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 1F91D 200D 1F469 1F3FD", + "char": "👩🏼‍🤝‍👩🏽", + "name": "women holding hands: medium-light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 1F91D 200D 1F469 1F3FE", + "char": "👩🏼‍🤝‍👩🏾", + "name": "women holding hands: medium-light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 1F91D 200D 1F469 1F3FF", + "char": "👩🏼‍🤝‍👩🏿", + "name": "women holding hands: medium-light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 1F91D 200D 1F469 1F3FB", + "char": "👩🏽‍🤝‍👩🏻", + "name": "women holding hands: medium skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 1F91D 200D 1F469 1F3FC", + "char": "👩🏽‍🤝‍👩🏼", + "name": "women holding hands: medium skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F46D 1F3FD", + "char": "👭🏽", + "name": "women holding hands: medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 1F91D 200D 1F469 1F3FE", + "char": "👩🏽‍🤝‍👩🏾", + "name": "women holding hands: medium skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 1F91D 200D 1F469 1F3FF", + "char": "👩🏽‍🤝‍👩🏿", + "name": "women holding hands: medium skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 1F91D 200D 1F469 1F3FB", + "char": "👩🏾‍🤝‍👩🏻", + "name": "women holding hands: medium-dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 1F91D 200D 1F469 1F3FC", + "char": "👩🏾‍🤝‍👩🏼", + "name": "women holding hands: medium-dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 1F91D 200D 1F469 1F3FD", + "char": "👩🏾‍🤝‍👩🏽", + "name": "women holding hands: medium-dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F46D 1F3FE", + "char": "👭🏾", + "name": "women holding hands: medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 1F91D 200D 1F469 1F3FF", + "char": "👩🏾‍🤝‍👩🏿", + "name": "women holding hands: medium-dark skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 1F91D 200D 1F469 1F3FB", + "char": "👩🏿‍🤝‍👩🏻", + "name": "women holding hands: dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 1F91D 200D 1F469 1F3FC", + "char": "👩🏿‍🤝‍👩🏼", + "name": "women holding hands: dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 1F91D 200D 1F469 1F3FD", + "char": "👩🏿‍🤝‍👩🏽", + "name": "women holding hands: dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 1F91D 200D 1F469 1F3FE", + "char": "👩🏿‍🤝‍👩🏾", + "name": "women holding hands: dark skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F46D 1F3FF", + "char": "👭🏿", + "name": "women holding hands: dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F46B", + "char": "👫", + "name": "woman and man holding hands", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F46B 1F3FB", + "char": "👫🏻", + "name": "woman and man holding hands: light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 1F91D 200D 1F468 1F3FC", + "char": "👩🏻‍🤝‍👨🏼", + "name": "woman and man holding hands: light skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 1F91D 200D 1F468 1F3FD", + "char": "👩🏻‍🤝‍👨🏽", + "name": "woman and man holding hands: light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 1F91D 200D 1F468 1F3FE", + "char": "👩🏻‍🤝‍👨🏾", + "name": "woman and man holding hands: light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 1F91D 200D 1F468 1F3FF", + "char": "👩🏻‍🤝‍👨🏿", + "name": "woman and man holding hands: light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 1F91D 200D 1F468 1F3FB", + "char": "👩🏼‍🤝‍👨🏻", + "name": "woman and man holding hands: medium-light skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F46B 1F3FC", + "char": "👫🏼", + "name": "woman and man holding hands: medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 1F91D 200D 1F468 1F3FD", + "char": "👩🏼‍🤝‍👨🏽", + "name": "woman and man holding hands: medium-light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 1F91D 200D 1F468 1F3FE", + "char": "👩🏼‍🤝‍👨🏾", + "name": "woman and man holding hands: medium-light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 1F91D 200D 1F468 1F3FF", + "char": "👩🏼‍🤝‍👨🏿", + "name": "woman and man holding hands: medium-light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 1F91D 200D 1F468 1F3FB", + "char": "👩🏽‍🤝‍👨🏻", + "name": "woman and man holding hands: medium skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 1F91D 200D 1F468 1F3FC", + "char": "👩🏽‍🤝‍👨🏼", + "name": "woman and man holding hands: medium skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F46B 1F3FD", + "char": "👫🏽", + "name": "woman and man holding hands: medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 1F91D 200D 1F468 1F3FE", + "char": "👩🏽‍🤝‍👨🏾", + "name": "woman and man holding hands: medium skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 1F91D 200D 1F468 1F3FF", + "char": "👩🏽‍🤝‍👨🏿", + "name": "woman and man holding hands: medium skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 1F91D 200D 1F468 1F3FB", + "char": "👩🏾‍🤝‍👨🏻", + "name": "woman and man holding hands: medium-dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 1F91D 200D 1F468 1F3FC", + "char": "👩🏾‍🤝‍👨🏼", + "name": "woman and man holding hands: medium-dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 1F91D 200D 1F468 1F3FD", + "char": "👩🏾‍🤝‍👨🏽", + "name": "woman and man holding hands: medium-dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F46B 1F3FE", + "char": "👫🏾", + "name": "woman and man holding hands: medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 1F91D 200D 1F468 1F3FF", + "char": "👩🏾‍🤝‍👨🏿", + "name": "woman and man holding hands: medium-dark skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 1F91D 200D 1F468 1F3FB", + "char": "👩🏿‍🤝‍👨🏻", + "name": "woman and man holding hands: dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 1F91D 200D 1F468 1F3FC", + "char": "👩🏿‍🤝‍👨🏼", + "name": "woman and man holding hands: dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 1F91D 200D 1F468 1F3FD", + "char": "👩🏿‍🤝‍👨🏽", + "name": "woman and man holding hands: dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 1F91D 200D 1F468 1F3FE", + "char": "👩🏿‍🤝‍👨🏾", + "name": "woman and man holding hands: dark skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F46B 1F3FF", + "char": "👫🏿", + "name": "woman and man holding hands: dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F46C", + "char": "👬", + "name": "men holding hands", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F46C 1F3FB", + "char": "👬🏻", + "name": "men holding hands: light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FB 200D 1F91D 200D 1F468 1F3FC", + "char": "👨🏻‍🤝‍👨🏼", + "name": "men holding hands: light skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FB 200D 1F91D 200D 1F468 1F3FD", + "char": "👨🏻‍🤝‍👨🏽", + "name": "men holding hands: light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FB 200D 1F91D 200D 1F468 1F3FE", + "char": "👨🏻‍🤝‍👨🏾", + "name": "men holding hands: light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FB 200D 1F91D 200D 1F468 1F3FF", + "char": "👨🏻‍🤝‍👨🏿", + "name": "men holding hands: light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FC 200D 1F91D 200D 1F468 1F3FB", + "char": "👨🏼‍🤝‍👨🏻", + "name": "men holding hands: medium-light skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F46C 1F3FC", + "char": "👬🏼", + "name": "men holding hands: medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FC 200D 1F91D 200D 1F468 1F3FD", + "char": "👨🏼‍🤝‍👨🏽", + "name": "men holding hands: medium-light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FC 200D 1F91D 200D 1F468 1F3FE", + "char": "👨🏼‍🤝‍👨🏾", + "name": "men holding hands: medium-light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FC 200D 1F91D 200D 1F468 1F3FF", + "char": "👨🏼‍🤝‍👨🏿", + "name": "men holding hands: medium-light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FD 200D 1F91D 200D 1F468 1F3FB", + "char": "👨🏽‍🤝‍👨🏻", + "name": "men holding hands: medium skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FD 200D 1F91D 200D 1F468 1F3FC", + "char": "👨🏽‍🤝‍👨🏼", + "name": "men holding hands: medium skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F46C 1F3FD", + "char": "👬🏽", + "name": "men holding hands: medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FD 200D 1F91D 200D 1F468 1F3FE", + "char": "👨🏽‍🤝‍👨🏾", + "name": "men holding hands: medium skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FD 200D 1F91D 200D 1F468 1F3FF", + "char": "👨🏽‍🤝‍👨🏿", + "name": "men holding hands: medium skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FE 200D 1F91D 200D 1F468 1F3FB", + "char": "👨🏾‍🤝‍👨🏻", + "name": "men holding hands: medium-dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FE 200D 1F91D 200D 1F468 1F3FC", + "char": "👨🏾‍🤝‍👨🏼", + "name": "men holding hands: medium-dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FE 200D 1F91D 200D 1F468 1F3FD", + "char": "👨🏾‍🤝‍👨🏽", + "name": "men holding hands: medium-dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F46C 1F3FE", + "char": "👬🏾", + "name": "men holding hands: medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FE 200D 1F91D 200D 1F468 1F3FF", + "char": "👨🏾‍🤝‍👨🏿", + "name": "men holding hands: medium-dark skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FF 200D 1F91D 200D 1F468 1F3FB", + "char": "👨🏿‍🤝‍👨🏻", + "name": "men holding hands: dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FF 200D 1F91D 200D 1F468 1F3FC", + "char": "👨🏿‍🤝‍👨🏼", + "name": "men holding hands: dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FF 200D 1F91D 200D 1F468 1F3FD", + "char": "👨🏿‍🤝‍👨🏽", + "name": "men holding hands: dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FF 200D 1F91D 200D 1F468 1F3FE", + "char": "👨🏿‍🤝‍👨🏾", + "name": "men holding hands: dark skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F46C 1F3FF", + "char": "👬🏿", + "name": "men holding hands: dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F48F", + "char": "💏", + "name": "kiss", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F48F 1F3FB", + "char": "💏🏻", + "name": "kiss: light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F48F 1F3FC", + "char": "💏🏼", + "name": "kiss: medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F48F 1F3FD", + "char": "💏🏽", + "name": "kiss: medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F48F 1F3FE", + "char": "💏🏾", + "name": "kiss: medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F48F 1F3FF", + "char": "💏🏿", + "name": "kiss: dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FC", + "char": "🧑🏻‍❤️‍💋‍🧑🏼", + "name": "kiss: person, person, light skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FB 200D 2764 200D 1F48B 200D 1F9D1 1F3FC", + "char": "🧑🏻‍❤‍💋‍🧑🏼", + "name": "kiss: person, person, light skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FD", + "char": "🧑🏻‍❤️‍💋‍🧑🏽", + "name": "kiss: person, person, light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FB 200D 2764 200D 1F48B 200D 1F9D1 1F3FD", + "char": "🧑🏻‍❤‍💋‍🧑🏽", + "name": "kiss: person, person, light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FE", + "char": "🧑🏻‍❤️‍💋‍🧑🏾", + "name": "kiss: person, person, light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FB 200D 2764 200D 1F48B 200D 1F9D1 1F3FE", + "char": "🧑🏻‍❤‍💋‍🧑🏾", + "name": "kiss: person, person, light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FF", + "char": "🧑🏻‍❤️‍💋‍🧑🏿", + "name": "kiss: person, person, light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FB 200D 2764 200D 1F48B 200D 1F9D1 1F3FF", + "char": "🧑🏻‍❤‍💋‍🧑🏿", + "name": "kiss: person, person, light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FB", + "char": "🧑🏼‍❤️‍💋‍🧑🏻", + "name": "kiss: person, person, medium-light skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FC 200D 2764 200D 1F48B 200D 1F9D1 1F3FB", + "char": "🧑🏼‍❤‍💋‍🧑🏻", + "name": "kiss: person, person, medium-light skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FD", + "char": "🧑🏼‍❤️‍💋‍🧑🏽", + "name": "kiss: person, person, medium-light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FC 200D 2764 200D 1F48B 200D 1F9D1 1F3FD", + "char": "🧑🏼‍❤‍💋‍🧑🏽", + "name": "kiss: person, person, medium-light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FE", + "char": "🧑🏼‍❤️‍💋‍🧑🏾", + "name": "kiss: person, person, medium-light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FC 200D 2764 200D 1F48B 200D 1F9D1 1F3FE", + "char": "🧑🏼‍❤‍💋‍🧑🏾", + "name": "kiss: person, person, medium-light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FF", + "char": "🧑🏼‍❤️‍💋‍🧑🏿", + "name": "kiss: person, person, medium-light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FC 200D 2764 200D 1F48B 200D 1F9D1 1F3FF", + "char": "🧑🏼‍❤‍💋‍🧑🏿", + "name": "kiss: person, person, medium-light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FB", + "char": "🧑🏽‍❤️‍💋‍🧑🏻", + "name": "kiss: person, person, medium skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FD 200D 2764 200D 1F48B 200D 1F9D1 1F3FB", + "char": "🧑🏽‍❤‍💋‍🧑🏻", + "name": "kiss: person, person, medium skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FC", + "char": "🧑🏽‍❤️‍💋‍🧑🏼", + "name": "kiss: person, person, medium skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FD 200D 2764 200D 1F48B 200D 1F9D1 1F3FC", + "char": "🧑🏽‍❤‍💋‍🧑🏼", + "name": "kiss: person, person, medium skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FE", + "char": "🧑🏽‍❤️‍💋‍🧑🏾", + "name": "kiss: person, person, medium skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FD 200D 2764 200D 1F48B 200D 1F9D1 1F3FE", + "char": "🧑🏽‍❤‍💋‍🧑🏾", + "name": "kiss: person, person, medium skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FF", + "char": "🧑🏽‍❤️‍💋‍🧑🏿", + "name": "kiss: person, person, medium skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FD 200D 2764 200D 1F48B 200D 1F9D1 1F3FF", + "char": "🧑🏽‍❤‍💋‍🧑🏿", + "name": "kiss: person, person, medium skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FB", + "char": "🧑🏾‍❤️‍💋‍🧑🏻", + "name": "kiss: person, person, medium-dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FE 200D 2764 200D 1F48B 200D 1F9D1 1F3FB", + "char": "🧑🏾‍❤‍💋‍🧑🏻", + "name": "kiss: person, person, medium-dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FC", + "char": "🧑🏾‍❤️‍💋‍🧑🏼", + "name": "kiss: person, person, medium-dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FE 200D 2764 200D 1F48B 200D 1F9D1 1F3FC", + "char": "🧑🏾‍❤‍💋‍🧑🏼", + "name": "kiss: person, person, medium-dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FD", + "char": "🧑🏾‍❤️‍💋‍🧑🏽", + "name": "kiss: person, person, medium-dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FE 200D 2764 200D 1F48B 200D 1F9D1 1F3FD", + "char": "🧑🏾‍❤‍💋‍🧑🏽", + "name": "kiss: person, person, medium-dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FF", + "char": "🧑🏾‍❤️‍💋‍🧑🏿", + "name": "kiss: person, person, medium-dark skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FE 200D 2764 200D 1F48B 200D 1F9D1 1F3FF", + "char": "🧑🏾‍❤‍💋‍🧑🏿", + "name": "kiss: person, person, medium-dark skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FB", + "char": "🧑🏿‍❤️‍💋‍🧑🏻", + "name": "kiss: person, person, dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FF 200D 2764 200D 1F48B 200D 1F9D1 1F3FB", + "char": "🧑🏿‍❤‍💋‍🧑🏻", + "name": "kiss: person, person, dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FC", + "char": "🧑🏿‍❤️‍💋‍🧑🏼", + "name": "kiss: person, person, dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FF 200D 2764 200D 1F48B 200D 1F9D1 1F3FC", + "char": "🧑🏿‍❤‍💋‍🧑🏼", + "name": "kiss: person, person, dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FD", + "char": "🧑🏿‍❤️‍💋‍🧑🏽", + "name": "kiss: person, person, dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FF 200D 2764 200D 1F48B 200D 1F9D1 1F3FD", + "char": "🧑🏿‍❤‍💋‍🧑🏽", + "name": "kiss: person, person, dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F9D1 1F3FE", + "char": "🧑🏿‍❤️‍💋‍🧑🏾", + "name": "kiss: person, person, dark skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FF 200D 2764 200D 1F48B 200D 1F9D1 1F3FE", + "char": "🧑🏿‍❤‍💋‍🧑🏾", + "name": "kiss: person, person, dark skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 200D 2764 FE0F 200D 1F48B 200D 1F468", + "char": "👩‍❤️‍💋‍👨", + "name": "kiss: woman, man", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 200D 2764 200D 1F48B 200D 1F468", + "char": "👩‍❤‍💋‍👨", + "name": "kiss: woman, man", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FB", + "char": "👩🏻‍❤️‍💋‍👨🏻", + "name": "kiss: woman, man, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 200D 1F48B 200D 1F468 1F3FB", + "char": "👩🏻‍❤‍💋‍👨🏻", + "name": "kiss: woman, man, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FC", + "char": "👩🏻‍❤️‍💋‍👨🏼", + "name": "kiss: woman, man, light skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 200D 1F48B 200D 1F468 1F3FC", + "char": "👩🏻‍❤‍💋‍👨🏼", + "name": "kiss: woman, man, light skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FD", + "char": "👩🏻‍❤️‍💋‍👨🏽", + "name": "kiss: woman, man, light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 200D 1F48B 200D 1F468 1F3FD", + "char": "👩🏻‍❤‍💋‍👨🏽", + "name": "kiss: woman, man, light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FE", + "char": "👩🏻‍❤️‍💋‍👨🏾", + "name": "kiss: woman, man, light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 200D 1F48B 200D 1F468 1F3FE", + "char": "👩🏻‍❤‍💋‍👨🏾", + "name": "kiss: woman, man, light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FF", + "char": "👩🏻‍❤️‍💋‍👨🏿", + "name": "kiss: woman, man, light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 200D 1F48B 200D 1F468 1F3FF", + "char": "👩🏻‍❤‍💋‍👨🏿", + "name": "kiss: woman, man, light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FB", + "char": "👩🏼‍❤️‍💋‍👨🏻", + "name": "kiss: woman, man, medium-light skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 200D 1F48B 200D 1F468 1F3FB", + "char": "👩🏼‍❤‍💋‍👨🏻", + "name": "kiss: woman, man, medium-light skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FC", + "char": "👩🏼‍❤️‍💋‍👨🏼", + "name": "kiss: woman, man, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 200D 1F48B 200D 1F468 1F3FC", + "char": "👩🏼‍❤‍💋‍👨🏼", + "name": "kiss: woman, man, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FD", + "char": "👩🏼‍❤️‍💋‍👨🏽", + "name": "kiss: woman, man, medium-light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 200D 1F48B 200D 1F468 1F3FD", + "char": "👩🏼‍❤‍💋‍👨🏽", + "name": "kiss: woman, man, medium-light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FE", + "char": "👩🏼‍❤️‍💋‍👨🏾", + "name": "kiss: woman, man, medium-light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 200D 1F48B 200D 1F468 1F3FE", + "char": "👩🏼‍❤‍💋‍👨🏾", + "name": "kiss: woman, man, medium-light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FF", + "char": "👩🏼‍❤️‍💋‍👨🏿", + "name": "kiss: woman, man, medium-light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 200D 1F48B 200D 1F468 1F3FF", + "char": "👩🏼‍❤‍💋‍👨🏿", + "name": "kiss: woman, man, medium-light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FB", + "char": "👩🏽‍❤️‍💋‍👨🏻", + "name": "kiss: woman, man, medium skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 200D 1F48B 200D 1F468 1F3FB", + "char": "👩🏽‍❤‍💋‍👨🏻", + "name": "kiss: woman, man, medium skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FC", + "char": "👩🏽‍❤️‍💋‍👨🏼", + "name": "kiss: woman, man, medium skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 200D 1F48B 200D 1F468 1F3FC", + "char": "👩🏽‍❤‍💋‍👨🏼", + "name": "kiss: woman, man, medium skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FD", + "char": "👩🏽‍❤️‍💋‍👨🏽", + "name": "kiss: woman, man, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 200D 1F48B 200D 1F468 1F3FD", + "char": "👩🏽‍❤‍💋‍👨🏽", + "name": "kiss: woman, man, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FE", + "char": "👩🏽‍❤️‍💋‍👨🏾", + "name": "kiss: woman, man, medium skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 200D 1F48B 200D 1F468 1F3FE", + "char": "👩🏽‍❤‍💋‍👨🏾", + "name": "kiss: woman, man, medium skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FF", + "char": "👩🏽‍❤️‍💋‍👨🏿", + "name": "kiss: woman, man, medium skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 200D 1F48B 200D 1F468 1F3FF", + "char": "👩🏽‍❤‍💋‍👨🏿", + "name": "kiss: woman, man, medium skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FB", + "char": "👩🏾‍❤️‍💋‍👨🏻", + "name": "kiss: woman, man, medium-dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 200D 1F48B 200D 1F468 1F3FB", + "char": "👩🏾‍❤‍💋‍👨🏻", + "name": "kiss: woman, man, medium-dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FC", + "char": "👩🏾‍❤️‍💋‍👨🏼", + "name": "kiss: woman, man, medium-dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 200D 1F48B 200D 1F468 1F3FC", + "char": "👩🏾‍❤‍💋‍👨🏼", + "name": "kiss: woman, man, medium-dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FD", + "char": "👩🏾‍❤️‍💋‍👨🏽", + "name": "kiss: woman, man, medium-dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 200D 1F48B 200D 1F468 1F3FD", + "char": "👩🏾‍❤‍💋‍👨🏽", + "name": "kiss: woman, man, medium-dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FE", + "char": "👩🏾‍❤️‍💋‍👨🏾", + "name": "kiss: woman, man, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 200D 1F48B 200D 1F468 1F3FE", + "char": "👩🏾‍❤‍💋‍👨🏾", + "name": "kiss: woman, man, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FF", + "char": "👩🏾‍❤️‍💋‍👨🏿", + "name": "kiss: woman, man, medium-dark skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 200D 1F48B 200D 1F468 1F3FF", + "char": "👩🏾‍❤‍💋‍👨🏿", + "name": "kiss: woman, man, medium-dark skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FB", + "char": "👩🏿‍❤️‍💋‍👨🏻", + "name": "kiss: woman, man, dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 200D 1F48B 200D 1F468 1F3FB", + "char": "👩🏿‍❤‍💋‍👨🏻", + "name": "kiss: woman, man, dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FC", + "char": "👩🏿‍❤️‍💋‍👨🏼", + "name": "kiss: woman, man, dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 200D 1F48B 200D 1F468 1F3FC", + "char": "👩🏿‍❤‍💋‍👨🏼", + "name": "kiss: woman, man, dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FD", + "char": "👩🏿‍❤️‍💋‍👨🏽", + "name": "kiss: woman, man, dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 200D 1F48B 200D 1F468 1F3FD", + "char": "👩🏿‍❤‍💋‍👨🏽", + "name": "kiss: woman, man, dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FE", + "char": "👩🏿‍❤️‍💋‍👨🏾", + "name": "kiss: woman, man, dark skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 200D 1F48B 200D 1F468 1F3FE", + "char": "👩🏿‍❤‍💋‍👨🏾", + "name": "kiss: woman, man, dark skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FF", + "char": "👩🏿‍❤️‍💋‍👨🏿", + "name": "kiss: woman, man, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 200D 1F48B 200D 1F468 1F3FF", + "char": "👩🏿‍❤‍💋‍👨🏿", + "name": "kiss: woman, man, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 200D 2764 FE0F 200D 1F48B 200D 1F468", + "char": "👨‍❤️‍💋‍👨", + "name": "kiss: man, man", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 200D 2764 200D 1F48B 200D 1F468", + "char": "👨‍❤‍💋‍👨", + "name": "kiss: man, man", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FB", + "char": "👨🏻‍❤️‍💋‍👨🏻", + "name": "kiss: man, man, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FB 200D 2764 200D 1F48B 200D 1F468 1F3FB", + "char": "👨🏻‍❤‍💋‍👨🏻", + "name": "kiss: man, man, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FC", + "char": "👨🏻‍❤️‍💋‍👨🏼", + "name": "kiss: man, man, light skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FB 200D 2764 200D 1F48B 200D 1F468 1F3FC", + "char": "👨🏻‍❤‍💋‍👨🏼", + "name": "kiss: man, man, light skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FD", + "char": "👨🏻‍❤️‍💋‍👨🏽", + "name": "kiss: man, man, light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FB 200D 2764 200D 1F48B 200D 1F468 1F3FD", + "char": "👨🏻‍❤‍💋‍👨🏽", + "name": "kiss: man, man, light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FE", + "char": "👨🏻‍❤️‍💋‍👨🏾", + "name": "kiss: man, man, light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FB 200D 2764 200D 1F48B 200D 1F468 1F3FE", + "char": "👨🏻‍❤‍💋‍👨🏾", + "name": "kiss: man, man, light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FF", + "char": "👨🏻‍❤️‍💋‍👨🏿", + "name": "kiss: man, man, light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FB 200D 2764 200D 1F48B 200D 1F468 1F3FF", + "char": "👨🏻‍❤‍💋‍👨🏿", + "name": "kiss: man, man, light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FB", + "char": "👨🏼‍❤️‍💋‍👨🏻", + "name": "kiss: man, man, medium-light skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FC 200D 2764 200D 1F48B 200D 1F468 1F3FB", + "char": "👨🏼‍❤‍💋‍👨🏻", + "name": "kiss: man, man, medium-light skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FC", + "char": "👨🏼‍❤️‍💋‍👨🏼", + "name": "kiss: man, man, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FC 200D 2764 200D 1F48B 200D 1F468 1F3FC", + "char": "👨🏼‍❤‍💋‍👨🏼", + "name": "kiss: man, man, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FD", + "char": "👨🏼‍❤️‍💋‍👨🏽", + "name": "kiss: man, man, medium-light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FC 200D 2764 200D 1F48B 200D 1F468 1F3FD", + "char": "👨🏼‍❤‍💋‍👨🏽", + "name": "kiss: man, man, medium-light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FE", + "char": "👨🏼‍❤️‍💋‍👨🏾", + "name": "kiss: man, man, medium-light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FC 200D 2764 200D 1F48B 200D 1F468 1F3FE", + "char": "👨🏼‍❤‍💋‍👨🏾", + "name": "kiss: man, man, medium-light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FF", + "char": "👨🏼‍❤️‍💋‍👨🏿", + "name": "kiss: man, man, medium-light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FC 200D 2764 200D 1F48B 200D 1F468 1F3FF", + "char": "👨🏼‍❤‍💋‍👨🏿", + "name": "kiss: man, man, medium-light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FB", + "char": "👨🏽‍❤️‍💋‍👨🏻", + "name": "kiss: man, man, medium skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FD 200D 2764 200D 1F48B 200D 1F468 1F3FB", + "char": "👨🏽‍❤‍💋‍👨🏻", + "name": "kiss: man, man, medium skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FC", + "char": "👨🏽‍❤️‍💋‍👨🏼", + "name": "kiss: man, man, medium skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FD 200D 2764 200D 1F48B 200D 1F468 1F3FC", + "char": "👨🏽‍❤‍💋‍👨🏼", + "name": "kiss: man, man, medium skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FD", + "char": "👨🏽‍❤️‍💋‍👨🏽", + "name": "kiss: man, man, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FD 200D 2764 200D 1F48B 200D 1F468 1F3FD", + "char": "👨🏽‍❤‍💋‍👨🏽", + "name": "kiss: man, man, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FE", + "char": "👨🏽‍❤️‍💋‍👨🏾", + "name": "kiss: man, man, medium skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FD 200D 2764 200D 1F48B 200D 1F468 1F3FE", + "char": "👨🏽‍❤‍💋‍👨🏾", + "name": "kiss: man, man, medium skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FF", + "char": "👨🏽‍❤️‍💋‍👨🏿", + "name": "kiss: man, man, medium skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FD 200D 2764 200D 1F48B 200D 1F468 1F3FF", + "char": "👨🏽‍❤‍💋‍👨🏿", + "name": "kiss: man, man, medium skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FB", + "char": "👨🏾‍❤️‍💋‍👨🏻", + "name": "kiss: man, man, medium-dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FE 200D 2764 200D 1F48B 200D 1F468 1F3FB", + "char": "👨🏾‍❤‍💋‍👨🏻", + "name": "kiss: man, man, medium-dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FC", + "char": "👨🏾‍❤️‍💋‍👨🏼", + "name": "kiss: man, man, medium-dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FE 200D 2764 200D 1F48B 200D 1F468 1F3FC", + "char": "👨🏾‍❤‍💋‍👨🏼", + "name": "kiss: man, man, medium-dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FD", + "char": "👨🏾‍❤️‍💋‍👨🏽", + "name": "kiss: man, man, medium-dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FE 200D 2764 200D 1F48B 200D 1F468 1F3FD", + "char": "👨🏾‍❤‍💋‍👨🏽", + "name": "kiss: man, man, medium-dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FE", + "char": "👨🏾‍❤️‍💋‍👨🏾", + "name": "kiss: man, man, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FE 200D 2764 200D 1F48B 200D 1F468 1F3FE", + "char": "👨🏾‍❤‍💋‍👨🏾", + "name": "kiss: man, man, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FF", + "char": "👨🏾‍❤️‍💋‍👨🏿", + "name": "kiss: man, man, medium-dark skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FE 200D 2764 200D 1F48B 200D 1F468 1F3FF", + "char": "👨🏾‍❤‍💋‍👨🏿", + "name": "kiss: man, man, medium-dark skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FB", + "char": "👨🏿‍❤️‍💋‍👨🏻", + "name": "kiss: man, man, dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FF 200D 2764 200D 1F48B 200D 1F468 1F3FB", + "char": "👨🏿‍❤‍💋‍👨🏻", + "name": "kiss: man, man, dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FC", + "char": "👨🏿‍❤️‍💋‍👨🏼", + "name": "kiss: man, man, dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FF 200D 2764 200D 1F48B 200D 1F468 1F3FC", + "char": "👨🏿‍❤‍💋‍👨🏼", + "name": "kiss: man, man, dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FD", + "char": "👨🏿‍❤️‍💋‍👨🏽", + "name": "kiss: man, man, dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FF 200D 2764 200D 1F48B 200D 1F468 1F3FD", + "char": "👨🏿‍❤‍💋‍👨🏽", + "name": "kiss: man, man, dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FE", + "char": "👨🏿‍❤️‍💋‍👨🏾", + "name": "kiss: man, man, dark skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FF 200D 2764 200D 1F48B 200D 1F468 1F3FE", + "char": "👨🏿‍❤‍💋‍👨🏾", + "name": "kiss: man, man, dark skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F468 1F3FF", + "char": "👨🏿‍❤️‍💋‍👨🏿", + "name": "kiss: man, man, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FF 200D 2764 200D 1F48B 200D 1F468 1F3FF", + "char": "👨🏿‍❤‍💋‍👨🏿", + "name": "kiss: man, man, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 200D 2764 FE0F 200D 1F48B 200D 1F469", + "char": "👩‍❤️‍💋‍👩", + "name": "kiss: woman, woman", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 200D 2764 200D 1F48B 200D 1F469", + "char": "👩‍❤‍💋‍👩", + "name": "kiss: woman, woman", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FB", + "char": "👩🏻‍❤️‍💋‍👩🏻", + "name": "kiss: woman, woman, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 200D 1F48B 200D 1F469 1F3FB", + "char": "👩🏻‍❤‍💋‍👩🏻", + "name": "kiss: woman, woman, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FC", + "char": "👩🏻‍❤️‍💋‍👩🏼", + "name": "kiss: woman, woman, light skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 200D 1F48B 200D 1F469 1F3FC", + "char": "👩🏻‍❤‍💋‍👩🏼", + "name": "kiss: woman, woman, light skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FD", + "char": "👩🏻‍❤️‍💋‍👩🏽", + "name": "kiss: woman, woman, light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 200D 1F48B 200D 1F469 1F3FD", + "char": "👩🏻‍❤‍💋‍👩🏽", + "name": "kiss: woman, woman, light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FE", + "char": "👩🏻‍❤️‍💋‍👩🏾", + "name": "kiss: woman, woman, light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 200D 1F48B 200D 1F469 1F3FE", + "char": "👩🏻‍❤‍💋‍👩🏾", + "name": "kiss: woman, woman, light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FF", + "char": "👩🏻‍❤️‍💋‍👩🏿", + "name": "kiss: woman, woman, light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 200D 1F48B 200D 1F469 1F3FF", + "char": "👩🏻‍❤‍💋‍👩🏿", + "name": "kiss: woman, woman, light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FB", + "char": "👩🏼‍❤️‍💋‍👩🏻", + "name": "kiss: woman, woman, medium-light skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 200D 1F48B 200D 1F469 1F3FB", + "char": "👩🏼‍❤‍💋‍👩🏻", + "name": "kiss: woman, woman, medium-light skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FC", + "char": "👩🏼‍❤️‍💋‍👩🏼", + "name": "kiss: woman, woman, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 200D 1F48B 200D 1F469 1F3FC", + "char": "👩🏼‍❤‍💋‍👩🏼", + "name": "kiss: woman, woman, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FD", + "char": "👩🏼‍❤️‍💋‍👩🏽", + "name": "kiss: woman, woman, medium-light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 200D 1F48B 200D 1F469 1F3FD", + "char": "👩🏼‍❤‍💋‍👩🏽", + "name": "kiss: woman, woman, medium-light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FE", + "char": "👩🏼‍❤️‍💋‍👩🏾", + "name": "kiss: woman, woman, medium-light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 200D 1F48B 200D 1F469 1F3FE", + "char": "👩🏼‍❤‍💋‍👩🏾", + "name": "kiss: woman, woman, medium-light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FF", + "char": "👩🏼‍❤️‍💋‍👩🏿", + "name": "kiss: woman, woman, medium-light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 200D 1F48B 200D 1F469 1F3FF", + "char": "👩🏼‍❤‍💋‍👩🏿", + "name": "kiss: woman, woman, medium-light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FB", + "char": "👩🏽‍❤️‍💋‍👩🏻", + "name": "kiss: woman, woman, medium skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 200D 1F48B 200D 1F469 1F3FB", + "char": "👩🏽‍❤‍💋‍👩🏻", + "name": "kiss: woman, woman, medium skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FC", + "char": "👩🏽‍❤️‍💋‍👩🏼", + "name": "kiss: woman, woman, medium skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 200D 1F48B 200D 1F469 1F3FC", + "char": "👩🏽‍❤‍💋‍👩🏼", + "name": "kiss: woman, woman, medium skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FD", + "char": "👩🏽‍❤️‍💋‍👩🏽", + "name": "kiss: woman, woman, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 200D 1F48B 200D 1F469 1F3FD", + "char": "👩🏽‍❤‍💋‍👩🏽", + "name": "kiss: woman, woman, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FE", + "char": "👩🏽‍❤️‍💋‍👩🏾", + "name": "kiss: woman, woman, medium skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 200D 1F48B 200D 1F469 1F3FE", + "char": "👩🏽‍❤‍💋‍👩🏾", + "name": "kiss: woman, woman, medium skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FF", + "char": "👩🏽‍❤️‍💋‍👩🏿", + "name": "kiss: woman, woman, medium skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 200D 1F48B 200D 1F469 1F3FF", + "char": "👩🏽‍❤‍💋‍👩🏿", + "name": "kiss: woman, woman, medium skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FB", + "char": "👩🏾‍❤️‍💋‍👩🏻", + "name": "kiss: woman, woman, medium-dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 200D 1F48B 200D 1F469 1F3FB", + "char": "👩🏾‍❤‍💋‍👩🏻", + "name": "kiss: woman, woman, medium-dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FC", + "char": "👩🏾‍❤️‍💋‍👩🏼", + "name": "kiss: woman, woman, medium-dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 200D 1F48B 200D 1F469 1F3FC", + "char": "👩🏾‍❤‍💋‍👩🏼", + "name": "kiss: woman, woman, medium-dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FD", + "char": "👩🏾‍❤️‍💋‍👩🏽", + "name": "kiss: woman, woman, medium-dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 200D 1F48B 200D 1F469 1F3FD", + "char": "👩🏾‍❤‍💋‍👩🏽", + "name": "kiss: woman, woman, medium-dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FE", + "char": "👩🏾‍❤️‍💋‍👩🏾", + "name": "kiss: woman, woman, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 200D 1F48B 200D 1F469 1F3FE", + "char": "👩🏾‍❤‍💋‍👩🏾", + "name": "kiss: woman, woman, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FF", + "char": "👩🏾‍❤️‍💋‍👩🏿", + "name": "kiss: woman, woman, medium-dark skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 200D 1F48B 200D 1F469 1F3FF", + "char": "👩🏾‍❤‍💋‍👩🏿", + "name": "kiss: woman, woman, medium-dark skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FB", + "char": "👩🏿‍❤️‍💋‍👩🏻", + "name": "kiss: woman, woman, dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 200D 1F48B 200D 1F469 1F3FB", + "char": "👩🏿‍❤‍💋‍👩🏻", + "name": "kiss: woman, woman, dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FC", + "char": "👩🏿‍❤️‍💋‍👩🏼", + "name": "kiss: woman, woman, dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 200D 1F48B 200D 1F469 1F3FC", + "char": "👩🏿‍❤‍💋‍👩🏼", + "name": "kiss: woman, woman, dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FD", + "char": "👩🏿‍❤️‍💋‍👩🏽", + "name": "kiss: woman, woman, dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 200D 1F48B 200D 1F469 1F3FD", + "char": "👩🏿‍❤‍💋‍👩🏽", + "name": "kiss: woman, woman, dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FE", + "char": "👩🏿‍❤️‍💋‍👩🏾", + "name": "kiss: woman, woman, dark skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 200D 1F48B 200D 1F469 1F3FE", + "char": "👩🏿‍❤‍💋‍👩🏾", + "name": "kiss: woman, woman, dark skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 FE0F 200D 1F48B 200D 1F469 1F3FF", + "char": "👩🏿‍❤️‍💋‍👩🏿", + "name": "kiss: woman, woman, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 200D 1F48B 200D 1F469 1F3FF", + "char": "👩🏿‍❤‍💋‍👩🏿", + "name": "kiss: woman, woman, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F491", + "char": "💑", + "name": "couple with heart", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F491 1F3FB", + "char": "💑🏻", + "name": "couple with heart: light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F491 1F3FC", + "char": "💑🏼", + "name": "couple with heart: medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F491 1F3FD", + "char": "💑🏽", + "name": "couple with heart: medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F491 1F3FE", + "char": "💑🏾", + "name": "couple with heart: medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F491 1F3FF", + "char": "💑🏿", + "name": "couple with heart: dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FB 200D 2764 FE0F 200D 1F9D1 1F3FC", + "char": "🧑🏻‍❤️‍🧑🏼", + "name": "couple with heart: person, person, light skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FB 200D 2764 200D 1F9D1 1F3FC", + "char": "🧑🏻‍❤‍🧑🏼", + "name": "couple with heart: person, person, light skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FB 200D 2764 FE0F 200D 1F9D1 1F3FD", + "char": "🧑🏻‍❤️‍🧑🏽", + "name": "couple with heart: person, person, light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FB 200D 2764 200D 1F9D1 1F3FD", + "char": "🧑🏻‍❤‍🧑🏽", + "name": "couple with heart: person, person, light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FB 200D 2764 FE0F 200D 1F9D1 1F3FE", + "char": "🧑🏻‍❤️‍🧑🏾", + "name": "couple with heart: person, person, light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FB 200D 2764 200D 1F9D1 1F3FE", + "char": "🧑🏻‍❤‍🧑🏾", + "name": "couple with heart: person, person, light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FB 200D 2764 FE0F 200D 1F9D1 1F3FF", + "char": "🧑🏻‍❤️‍🧑🏿", + "name": "couple with heart: person, person, light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FB 200D 2764 200D 1F9D1 1F3FF", + "char": "🧑🏻‍❤‍🧑🏿", + "name": "couple with heart: person, person, light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FC 200D 2764 FE0F 200D 1F9D1 1F3FB", + "char": "🧑🏼‍❤️‍🧑🏻", + "name": "couple with heart: person, person, medium-light skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FC 200D 2764 200D 1F9D1 1F3FB", + "char": "🧑🏼‍❤‍🧑🏻", + "name": "couple with heart: person, person, medium-light skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FC 200D 2764 FE0F 200D 1F9D1 1F3FD", + "char": "🧑🏼‍❤️‍🧑🏽", + "name": "couple with heart: person, person, medium-light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FC 200D 2764 200D 1F9D1 1F3FD", + "char": "🧑🏼‍❤‍🧑🏽", + "name": "couple with heart: person, person, medium-light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FC 200D 2764 FE0F 200D 1F9D1 1F3FE", + "char": "🧑🏼‍❤️‍🧑🏾", + "name": "couple with heart: person, person, medium-light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FC 200D 2764 200D 1F9D1 1F3FE", + "char": "🧑🏼‍❤‍🧑🏾", + "name": "couple with heart: person, person, medium-light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FC 200D 2764 FE0F 200D 1F9D1 1F3FF", + "char": "🧑🏼‍❤️‍🧑🏿", + "name": "couple with heart: person, person, medium-light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FC 200D 2764 200D 1F9D1 1F3FF", + "char": "🧑🏼‍❤‍🧑🏿", + "name": "couple with heart: person, person, medium-light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FD 200D 2764 FE0F 200D 1F9D1 1F3FB", + "char": "🧑🏽‍❤️‍🧑🏻", + "name": "couple with heart: person, person, medium skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FD 200D 2764 200D 1F9D1 1F3FB", + "char": "🧑🏽‍❤‍🧑🏻", + "name": "couple with heart: person, person, medium skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FD 200D 2764 FE0F 200D 1F9D1 1F3FC", + "char": "🧑🏽‍❤️‍🧑🏼", + "name": "couple with heart: person, person, medium skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FD 200D 2764 200D 1F9D1 1F3FC", + "char": "🧑🏽‍❤‍🧑🏼", + "name": "couple with heart: person, person, medium skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FD 200D 2764 FE0F 200D 1F9D1 1F3FE", + "char": "🧑🏽‍❤️‍🧑🏾", + "name": "couple with heart: person, person, medium skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FD 200D 2764 200D 1F9D1 1F3FE", + "char": "🧑🏽‍❤‍🧑🏾", + "name": "couple with heart: person, person, medium skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FD 200D 2764 FE0F 200D 1F9D1 1F3FF", + "char": "🧑🏽‍❤️‍🧑🏿", + "name": "couple with heart: person, person, medium skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FD 200D 2764 200D 1F9D1 1F3FF", + "char": "🧑🏽‍❤‍🧑🏿", + "name": "couple with heart: person, person, medium skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FE 200D 2764 FE0F 200D 1F9D1 1F3FB", + "char": "🧑🏾‍❤️‍🧑🏻", + "name": "couple with heart: person, person, medium-dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FE 200D 2764 200D 1F9D1 1F3FB", + "char": "🧑🏾‍❤‍🧑🏻", + "name": "couple with heart: person, person, medium-dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FE 200D 2764 FE0F 200D 1F9D1 1F3FC", + "char": "🧑🏾‍❤️‍🧑🏼", + "name": "couple with heart: person, person, medium-dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FE 200D 2764 200D 1F9D1 1F3FC", + "char": "🧑🏾‍❤‍🧑🏼", + "name": "couple with heart: person, person, medium-dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FE 200D 2764 FE0F 200D 1F9D1 1F3FD", + "char": "🧑🏾‍❤️‍🧑🏽", + "name": "couple with heart: person, person, medium-dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FE 200D 2764 200D 1F9D1 1F3FD", + "char": "🧑🏾‍❤‍🧑🏽", + "name": "couple with heart: person, person, medium-dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FE 200D 2764 FE0F 200D 1F9D1 1F3FF", + "char": "🧑🏾‍❤️‍🧑🏿", + "name": "couple with heart: person, person, medium-dark skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FE 200D 2764 200D 1F9D1 1F3FF", + "char": "🧑🏾‍❤‍🧑🏿", + "name": "couple with heart: person, person, medium-dark skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FF 200D 2764 FE0F 200D 1F9D1 1F3FB", + "char": "🧑🏿‍❤️‍🧑🏻", + "name": "couple with heart: person, person, dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FF 200D 2764 200D 1F9D1 1F3FB", + "char": "🧑🏿‍❤‍🧑🏻", + "name": "couple with heart: person, person, dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FF 200D 2764 FE0F 200D 1F9D1 1F3FC", + "char": "🧑🏿‍❤️‍🧑🏼", + "name": "couple with heart: person, person, dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FF 200D 2764 200D 1F9D1 1F3FC", + "char": "🧑🏿‍❤‍🧑🏼", + "name": "couple with heart: person, person, dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FF 200D 2764 FE0F 200D 1F9D1 1F3FD", + "char": "🧑🏿‍❤️‍🧑🏽", + "name": "couple with heart: person, person, dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FF 200D 2764 200D 1F9D1 1F3FD", + "char": "🧑🏿‍❤‍🧑🏽", + "name": "couple with heart: person, person, dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FF 200D 2764 FE0F 200D 1F9D1 1F3FE", + "char": "🧑🏿‍❤️‍🧑🏾", + "name": "couple with heart: person, person, dark skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F9D1 1F3FF 200D 2764 200D 1F9D1 1F3FE", + "char": "🧑🏿‍❤‍🧑🏾", + "name": "couple with heart: person, person, dark skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 200D 2764 FE0F 200D 1F468", + "char": "👩‍❤️‍👨", + "name": "couple with heart: woman, man", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 200D 2764 200D 1F468", + "char": "👩‍❤‍👨", + "name": "couple with heart: woman, man", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 FE0F 200D 1F468 1F3FB", + "char": "👩🏻‍❤️‍👨🏻", + "name": "couple with heart: woman, man, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 200D 1F468 1F3FB", + "char": "👩🏻‍❤‍👨🏻", + "name": "couple with heart: woman, man, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 FE0F 200D 1F468 1F3FC", + "char": "👩🏻‍❤️‍👨🏼", + "name": "couple with heart: woman, man, light skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 200D 1F468 1F3FC", + "char": "👩🏻‍❤‍👨🏼", + "name": "couple with heart: woman, man, light skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 FE0F 200D 1F468 1F3FD", + "char": "👩🏻‍❤️‍👨🏽", + "name": "couple with heart: woman, man, light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 200D 1F468 1F3FD", + "char": "👩🏻‍❤‍👨🏽", + "name": "couple with heart: woman, man, light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 FE0F 200D 1F468 1F3FE", + "char": "👩🏻‍❤️‍👨🏾", + "name": "couple with heart: woman, man, light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 200D 1F468 1F3FE", + "char": "👩🏻‍❤‍👨🏾", + "name": "couple with heart: woman, man, light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 FE0F 200D 1F468 1F3FF", + "char": "👩🏻‍❤️‍👨🏿", + "name": "couple with heart: woman, man, light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 200D 1F468 1F3FF", + "char": "👩🏻‍❤‍👨🏿", + "name": "couple with heart: woman, man, light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 FE0F 200D 1F468 1F3FB", + "char": "👩🏼‍❤️‍👨🏻", + "name": "couple with heart: woman, man, medium-light skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 200D 1F468 1F3FB", + "char": "👩🏼‍❤‍👨🏻", + "name": "couple with heart: woman, man, medium-light skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 FE0F 200D 1F468 1F3FC", + "char": "👩🏼‍❤️‍👨🏼", + "name": "couple with heart: woman, man, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 200D 1F468 1F3FC", + "char": "👩🏼‍❤‍👨🏼", + "name": "couple with heart: woman, man, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 FE0F 200D 1F468 1F3FD", + "char": "👩🏼‍❤️‍👨🏽", + "name": "couple with heart: woman, man, medium-light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 200D 1F468 1F3FD", + "char": "👩🏼‍❤‍👨🏽", + "name": "couple with heart: woman, man, medium-light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 FE0F 200D 1F468 1F3FE", + "char": "👩🏼‍❤️‍👨🏾", + "name": "couple with heart: woman, man, medium-light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 200D 1F468 1F3FE", + "char": "👩🏼‍❤‍👨🏾", + "name": "couple with heart: woman, man, medium-light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 FE0F 200D 1F468 1F3FF", + "char": "👩🏼‍❤️‍👨🏿", + "name": "couple with heart: woman, man, medium-light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 200D 1F468 1F3FF", + "char": "👩🏼‍❤‍👨🏿", + "name": "couple with heart: woman, man, medium-light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 FE0F 200D 1F468 1F3FB", + "char": "👩🏽‍❤️‍👨🏻", + "name": "couple with heart: woman, man, medium skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 200D 1F468 1F3FB", + "char": "👩🏽‍❤‍👨🏻", + "name": "couple with heart: woman, man, medium skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 FE0F 200D 1F468 1F3FC", + "char": "👩🏽‍❤️‍👨🏼", + "name": "couple with heart: woman, man, medium skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 200D 1F468 1F3FC", + "char": "👩🏽‍❤‍👨🏼", + "name": "couple with heart: woman, man, medium skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 FE0F 200D 1F468 1F3FD", + "char": "👩🏽‍❤️‍👨🏽", + "name": "couple with heart: woman, man, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 200D 1F468 1F3FD", + "char": "👩🏽‍❤‍👨🏽", + "name": "couple with heart: woman, man, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 FE0F 200D 1F468 1F3FE", + "char": "👩🏽‍❤️‍👨🏾", + "name": "couple with heart: woman, man, medium skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 200D 1F468 1F3FE", + "char": "👩🏽‍❤‍👨🏾", + "name": "couple with heart: woman, man, medium skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 FE0F 200D 1F468 1F3FF", + "char": "👩🏽‍❤️‍👨🏿", + "name": "couple with heart: woman, man, medium skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 200D 1F468 1F3FF", + "char": "👩🏽‍❤‍👨🏿", + "name": "couple with heart: woman, man, medium skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 FE0F 200D 1F468 1F3FB", + "char": "👩🏾‍❤️‍👨🏻", + "name": "couple with heart: woman, man, medium-dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 200D 1F468 1F3FB", + "char": "👩🏾‍❤‍👨🏻", + "name": "couple with heart: woman, man, medium-dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 FE0F 200D 1F468 1F3FC", + "char": "👩🏾‍❤️‍👨🏼", + "name": "couple with heart: woman, man, medium-dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 200D 1F468 1F3FC", + "char": "👩🏾‍❤‍👨🏼", + "name": "couple with heart: woman, man, medium-dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 FE0F 200D 1F468 1F3FD", + "char": "👩🏾‍❤️‍👨🏽", + "name": "couple with heart: woman, man, medium-dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 200D 1F468 1F3FD", + "char": "👩🏾‍❤‍👨🏽", + "name": "couple with heart: woman, man, medium-dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 FE0F 200D 1F468 1F3FE", + "char": "👩🏾‍❤️‍👨🏾", + "name": "couple with heart: woman, man, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 200D 1F468 1F3FE", + "char": "👩🏾‍❤‍👨🏾", + "name": "couple with heart: woman, man, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 FE0F 200D 1F468 1F3FF", + "char": "👩🏾‍❤️‍👨🏿", + "name": "couple with heart: woman, man, medium-dark skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 200D 1F468 1F3FF", + "char": "👩🏾‍❤‍👨🏿", + "name": "couple with heart: woman, man, medium-dark skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 FE0F 200D 1F468 1F3FB", + "char": "👩🏿‍❤️‍👨🏻", + "name": "couple with heart: woman, man, dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 200D 1F468 1F3FB", + "char": "👩🏿‍❤‍👨🏻", + "name": "couple with heart: woman, man, dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 FE0F 200D 1F468 1F3FC", + "char": "👩🏿‍❤️‍👨🏼", + "name": "couple with heart: woman, man, dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 200D 1F468 1F3FC", + "char": "👩🏿‍❤‍👨🏼", + "name": "couple with heart: woman, man, dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 FE0F 200D 1F468 1F3FD", + "char": "👩🏿‍❤️‍👨🏽", + "name": "couple with heart: woman, man, dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 200D 1F468 1F3FD", + "char": "👩🏿‍❤‍👨🏽", + "name": "couple with heart: woman, man, dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 FE0F 200D 1F468 1F3FE", + "char": "👩🏿‍❤️‍👨🏾", + "name": "couple with heart: woman, man, dark skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 200D 1F468 1F3FE", + "char": "👩🏿‍❤‍👨🏾", + "name": "couple with heart: woman, man, dark skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 FE0F 200D 1F468 1F3FF", + "char": "👩🏿‍❤️‍👨🏿", + "name": "couple with heart: woman, man, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 200D 1F468 1F3FF", + "char": "👩🏿‍❤‍👨🏿", + "name": "couple with heart: woman, man, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 200D 2764 FE0F 200D 1F468", + "char": "👨‍❤️‍👨", + "name": "couple with heart: man, man", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 200D 2764 200D 1F468", + "char": "👨‍❤‍👨", + "name": "couple with heart: man, man", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FB 200D 2764 FE0F 200D 1F468 1F3FB", + "char": "👨🏻‍❤️‍👨🏻", + "name": "couple with heart: man, man, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FB 200D 2764 200D 1F468 1F3FB", + "char": "👨🏻‍❤‍👨🏻", + "name": "couple with heart: man, man, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FB 200D 2764 FE0F 200D 1F468 1F3FC", + "char": "👨🏻‍❤️‍👨🏼", + "name": "couple with heart: man, man, light skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FB 200D 2764 200D 1F468 1F3FC", + "char": "👨🏻‍❤‍👨🏼", + "name": "couple with heart: man, man, light skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FB 200D 2764 FE0F 200D 1F468 1F3FD", + "char": "👨🏻‍❤️‍👨🏽", + "name": "couple with heart: man, man, light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FB 200D 2764 200D 1F468 1F3FD", + "char": "👨🏻‍❤‍👨🏽", + "name": "couple with heart: man, man, light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FB 200D 2764 FE0F 200D 1F468 1F3FE", + "char": "👨🏻‍❤️‍👨🏾", + "name": "couple with heart: man, man, light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FB 200D 2764 200D 1F468 1F3FE", + "char": "👨🏻‍❤‍👨🏾", + "name": "couple with heart: man, man, light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FB 200D 2764 FE0F 200D 1F468 1F3FF", + "char": "👨🏻‍❤️‍👨🏿", + "name": "couple with heart: man, man, light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FB 200D 2764 200D 1F468 1F3FF", + "char": "👨🏻‍❤‍👨🏿", + "name": "couple with heart: man, man, light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FC 200D 2764 FE0F 200D 1F468 1F3FB", + "char": "👨🏼‍❤️‍👨🏻", + "name": "couple with heart: man, man, medium-light skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FC 200D 2764 200D 1F468 1F3FB", + "char": "👨🏼‍❤‍👨🏻", + "name": "couple with heart: man, man, medium-light skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FC 200D 2764 FE0F 200D 1F468 1F3FC", + "char": "👨🏼‍❤️‍👨🏼", + "name": "couple with heart: man, man, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FC 200D 2764 200D 1F468 1F3FC", + "char": "👨🏼‍❤‍👨🏼", + "name": "couple with heart: man, man, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FC 200D 2764 FE0F 200D 1F468 1F3FD", + "char": "👨🏼‍❤️‍👨🏽", + "name": "couple with heart: man, man, medium-light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FC 200D 2764 200D 1F468 1F3FD", + "char": "👨🏼‍❤‍👨🏽", + "name": "couple with heart: man, man, medium-light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FC 200D 2764 FE0F 200D 1F468 1F3FE", + "char": "👨🏼‍❤️‍👨🏾", + "name": "couple with heart: man, man, medium-light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FC 200D 2764 200D 1F468 1F3FE", + "char": "👨🏼‍❤‍👨🏾", + "name": "couple with heart: man, man, medium-light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FC 200D 2764 FE0F 200D 1F468 1F3FF", + "char": "👨🏼‍❤️‍👨🏿", + "name": "couple with heart: man, man, medium-light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FC 200D 2764 200D 1F468 1F3FF", + "char": "👨🏼‍❤‍👨🏿", + "name": "couple with heart: man, man, medium-light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FD 200D 2764 FE0F 200D 1F468 1F3FB", + "char": "👨🏽‍❤️‍👨🏻", + "name": "couple with heart: man, man, medium skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FD 200D 2764 200D 1F468 1F3FB", + "char": "👨🏽‍❤‍👨🏻", + "name": "couple with heart: man, man, medium skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FD 200D 2764 FE0F 200D 1F468 1F3FC", + "char": "👨🏽‍❤️‍👨🏼", + "name": "couple with heart: man, man, medium skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FD 200D 2764 200D 1F468 1F3FC", + "char": "👨🏽‍❤‍👨🏼", + "name": "couple with heart: man, man, medium skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FD 200D 2764 FE0F 200D 1F468 1F3FD", + "char": "👨🏽‍❤️‍👨🏽", + "name": "couple with heart: man, man, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FD 200D 2764 200D 1F468 1F3FD", + "char": "👨🏽‍❤‍👨🏽", + "name": "couple with heart: man, man, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FD 200D 2764 FE0F 200D 1F468 1F3FE", + "char": "👨🏽‍❤️‍👨🏾", + "name": "couple with heart: man, man, medium skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FD 200D 2764 200D 1F468 1F3FE", + "char": "👨🏽‍❤‍👨🏾", + "name": "couple with heart: man, man, medium skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FD 200D 2764 FE0F 200D 1F468 1F3FF", + "char": "👨🏽‍❤️‍👨🏿", + "name": "couple with heart: man, man, medium skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FD 200D 2764 200D 1F468 1F3FF", + "char": "👨🏽‍❤‍👨🏿", + "name": "couple with heart: man, man, medium skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FE 200D 2764 FE0F 200D 1F468 1F3FB", + "char": "👨🏾‍❤️‍👨🏻", + "name": "couple with heart: man, man, medium-dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FE 200D 2764 200D 1F468 1F3FB", + "char": "👨🏾‍❤‍👨🏻", + "name": "couple with heart: man, man, medium-dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FE 200D 2764 FE0F 200D 1F468 1F3FC", + "char": "👨🏾‍❤️‍👨🏼", + "name": "couple with heart: man, man, medium-dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FE 200D 2764 200D 1F468 1F3FC", + "char": "👨🏾‍❤‍👨🏼", + "name": "couple with heart: man, man, medium-dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FE 200D 2764 FE0F 200D 1F468 1F3FD", + "char": "👨🏾‍❤️‍👨🏽", + "name": "couple with heart: man, man, medium-dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FE 200D 2764 200D 1F468 1F3FD", + "char": "👨🏾‍❤‍👨🏽", + "name": "couple with heart: man, man, medium-dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FE 200D 2764 FE0F 200D 1F468 1F3FE", + "char": "👨🏾‍❤️‍👨🏾", + "name": "couple with heart: man, man, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FE 200D 2764 200D 1F468 1F3FE", + "char": "👨🏾‍❤‍👨🏾", + "name": "couple with heart: man, man, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FE 200D 2764 FE0F 200D 1F468 1F3FF", + "char": "👨🏾‍❤️‍👨🏿", + "name": "couple with heart: man, man, medium-dark skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FE 200D 2764 200D 1F468 1F3FF", + "char": "👨🏾‍❤‍👨🏿", + "name": "couple with heart: man, man, medium-dark skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FF 200D 2764 FE0F 200D 1F468 1F3FB", + "char": "👨🏿‍❤️‍👨🏻", + "name": "couple with heart: man, man, dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FF 200D 2764 200D 1F468 1F3FB", + "char": "👨🏿‍❤‍👨🏻", + "name": "couple with heart: man, man, dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FF 200D 2764 FE0F 200D 1F468 1F3FC", + "char": "👨🏿‍❤️‍👨🏼", + "name": "couple with heart: man, man, dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FF 200D 2764 200D 1F468 1F3FC", + "char": "👨🏿‍❤‍👨🏼", + "name": "couple with heart: man, man, dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FF 200D 2764 FE0F 200D 1F468 1F3FD", + "char": "👨🏿‍❤️‍👨🏽", + "name": "couple with heart: man, man, dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FF 200D 2764 200D 1F468 1F3FD", + "char": "👨🏿‍❤‍👨🏽", + "name": "couple with heart: man, man, dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FF 200D 2764 FE0F 200D 1F468 1F3FE", + "char": "👨🏿‍❤️‍👨🏾", + "name": "couple with heart: man, man, dark skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FF 200D 2764 200D 1F468 1F3FE", + "char": "👨🏿‍❤‍👨🏾", + "name": "couple with heart: man, man, dark skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FF 200D 2764 FE0F 200D 1F468 1F3FF", + "char": "👨🏿‍❤️‍👨🏿", + "name": "couple with heart: man, man, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 1F3FF 200D 2764 200D 1F468 1F3FF", + "char": "👨🏿‍❤‍👨🏿", + "name": "couple with heart: man, man, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 200D 2764 FE0F 200D 1F469", + "char": "👩‍❤️‍👩", + "name": "couple with heart: woman, woman", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 200D 2764 200D 1F469", + "char": "👩‍❤‍👩", + "name": "couple with heart: woman, woman", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 FE0F 200D 1F469 1F3FB", + "char": "👩🏻‍❤️‍👩🏻", + "name": "couple with heart: woman, woman, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 200D 1F469 1F3FB", + "char": "👩🏻‍❤‍👩🏻", + "name": "couple with heart: woman, woman, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 FE0F 200D 1F469 1F3FC", + "char": "👩🏻‍❤️‍👩🏼", + "name": "couple with heart: woman, woman, light skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 200D 1F469 1F3FC", + "char": "👩🏻‍❤‍👩🏼", + "name": "couple with heart: woman, woman, light skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 FE0F 200D 1F469 1F3FD", + "char": "👩🏻‍❤️‍👩🏽", + "name": "couple with heart: woman, woman, light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 200D 1F469 1F3FD", + "char": "👩🏻‍❤‍👩🏽", + "name": "couple with heart: woman, woman, light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 FE0F 200D 1F469 1F3FE", + "char": "👩🏻‍❤️‍👩🏾", + "name": "couple with heart: woman, woman, light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 200D 1F469 1F3FE", + "char": "👩🏻‍❤‍👩🏾", + "name": "couple with heart: woman, woman, light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 FE0F 200D 1F469 1F3FF", + "char": "👩🏻‍❤️‍👩🏿", + "name": "couple with heart: woman, woman, light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FB 200D 2764 200D 1F469 1F3FF", + "char": "👩🏻‍❤‍👩🏿", + "name": "couple with heart: woman, woman, light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 FE0F 200D 1F469 1F3FB", + "char": "👩🏼‍❤️‍👩🏻", + "name": "couple with heart: woman, woman, medium-light skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 200D 1F469 1F3FB", + "char": "👩🏼‍❤‍👩🏻", + "name": "couple with heart: woman, woman, medium-light skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 FE0F 200D 1F469 1F3FC", + "char": "👩🏼‍❤️‍👩🏼", + "name": "couple with heart: woman, woman, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 200D 1F469 1F3FC", + "char": "👩🏼‍❤‍👩🏼", + "name": "couple with heart: woman, woman, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 FE0F 200D 1F469 1F3FD", + "char": "👩🏼‍❤️‍👩🏽", + "name": "couple with heart: woman, woman, medium-light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 200D 1F469 1F3FD", + "char": "👩🏼‍❤‍👩🏽", + "name": "couple with heart: woman, woman, medium-light skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 FE0F 200D 1F469 1F3FE", + "char": "👩🏼‍❤️‍👩🏾", + "name": "couple with heart: woman, woman, medium-light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 200D 1F469 1F3FE", + "char": "👩🏼‍❤‍👩🏾", + "name": "couple with heart: woman, woman, medium-light skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 FE0F 200D 1F469 1F3FF", + "char": "👩🏼‍❤️‍👩🏿", + "name": "couple with heart: woman, woman, medium-light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FC 200D 2764 200D 1F469 1F3FF", + "char": "👩🏼‍❤‍👩🏿", + "name": "couple with heart: woman, woman, medium-light skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 FE0F 200D 1F469 1F3FB", + "char": "👩🏽‍❤️‍👩🏻", + "name": "couple with heart: woman, woman, medium skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 200D 1F469 1F3FB", + "char": "👩🏽‍❤‍👩🏻", + "name": "couple with heart: woman, woman, medium skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 FE0F 200D 1F469 1F3FC", + "char": "👩🏽‍❤️‍👩🏼", + "name": "couple with heart: woman, woman, medium skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 200D 1F469 1F3FC", + "char": "👩🏽‍❤‍👩🏼", + "name": "couple with heart: woman, woman, medium skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 FE0F 200D 1F469 1F3FD", + "char": "👩🏽‍❤️‍👩🏽", + "name": "couple with heart: woman, woman, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 200D 1F469 1F3FD", + "char": "👩🏽‍❤‍👩🏽", + "name": "couple with heart: woman, woman, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 FE0F 200D 1F469 1F3FE", + "char": "👩🏽‍❤️‍👩🏾", + "name": "couple with heart: woman, woman, medium skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 200D 1F469 1F3FE", + "char": "👩🏽‍❤‍👩🏾", + "name": "couple with heart: woman, woman, medium skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 FE0F 200D 1F469 1F3FF", + "char": "👩🏽‍❤️‍👩🏿", + "name": "couple with heart: woman, woman, medium skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FD 200D 2764 200D 1F469 1F3FF", + "char": "👩🏽‍❤‍👩🏿", + "name": "couple with heart: woman, woman, medium skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 FE0F 200D 1F469 1F3FB", + "char": "👩🏾‍❤️‍👩🏻", + "name": "couple with heart: woman, woman, medium-dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 200D 1F469 1F3FB", + "char": "👩🏾‍❤‍👩🏻", + "name": "couple with heart: woman, woman, medium-dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 FE0F 200D 1F469 1F3FC", + "char": "👩🏾‍❤️‍👩🏼", + "name": "couple with heart: woman, woman, medium-dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 200D 1F469 1F3FC", + "char": "👩🏾‍❤‍👩🏼", + "name": "couple with heart: woman, woman, medium-dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 FE0F 200D 1F469 1F3FD", + "char": "👩🏾‍❤️‍👩🏽", + "name": "couple with heart: woman, woman, medium-dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 200D 1F469 1F3FD", + "char": "👩🏾‍❤‍👩🏽", + "name": "couple with heart: woman, woman, medium-dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 FE0F 200D 1F469 1F3FE", + "char": "👩🏾‍❤️‍👩🏾", + "name": "couple with heart: woman, woman, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 200D 1F469 1F3FE", + "char": "👩🏾‍❤‍👩🏾", + "name": "couple with heart: woman, woman, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 FE0F 200D 1F469 1F3FF", + "char": "👩🏾‍❤️‍👩🏿", + "name": "couple with heart: woman, woman, medium-dark skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FE 200D 2764 200D 1F469 1F3FF", + "char": "👩🏾‍❤‍👩🏿", + "name": "couple with heart: woman, woman, medium-dark skin tone, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 FE0F 200D 1F469 1F3FB", + "char": "👩🏿‍❤️‍👩🏻", + "name": "couple with heart: woman, woman, dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 200D 1F469 1F3FB", + "char": "👩🏿‍❤‍👩🏻", + "name": "couple with heart: woman, woman, dark skin tone, light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 FE0F 200D 1F469 1F3FC", + "char": "👩🏿‍❤️‍👩🏼", + "name": "couple with heart: woman, woman, dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 200D 1F469 1F3FC", + "char": "👩🏿‍❤‍👩🏼", + "name": "couple with heart: woman, woman, dark skin tone, medium-light skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 FE0F 200D 1F469 1F3FD", + "char": "👩🏿‍❤️‍👩🏽", + "name": "couple with heart: woman, woman, dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 200D 1F469 1F3FD", + "char": "👩🏿‍❤‍👩🏽", + "name": "couple with heart: woman, woman, dark skin tone, medium skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 FE0F 200D 1F469 1F3FE", + "char": "👩🏿‍❤️‍👩🏾", + "name": "couple with heart: woman, woman, dark skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 200D 1F469 1F3FE", + "char": "👩🏿‍❤‍👩🏾", + "name": "couple with heart: woman, woman, dark skin tone, medium-dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 FE0F 200D 1F469 1F3FF", + "char": "👩🏿‍❤️‍👩🏿", + "name": "couple with heart: woman, woman, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 1F3FF 200D 2764 200D 1F469 1F3FF", + "char": "👩🏿‍❤‍👩🏿", + "name": "couple with heart: woman, woman, dark skin tone", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F46A", + "char": "👪", + "name": "family", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 200D 1F469 200D 1F466", + "char": "👨‍👩‍👦", + "name": "family: man, woman, boy", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 200D 1F469 200D 1F467", + "char": "👨‍👩‍👧", + "name": "family: man, woman, girl", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 200D 1F469 200D 1F467 200D 1F466", + "char": "👨‍👩‍👧‍👦", + "name": "family: man, woman, girl, boy", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 200D 1F469 200D 1F466 200D 1F466", + "char": "👨‍👩‍👦‍👦", + "name": "family: man, woman, boy, boy", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 200D 1F469 200D 1F467 200D 1F467", + "char": "👨‍👩‍👧‍👧", + "name": "family: man, woman, girl, girl", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 200D 1F468 200D 1F466", + "char": "👨‍👨‍👦", + "name": "family: man, man, boy", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 200D 1F468 200D 1F467", + "char": "👨‍👨‍👧", + "name": "family: man, man, girl", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 200D 1F468 200D 1F467 200D 1F466", + "char": "👨‍👨‍👧‍👦", + "name": "family: man, man, girl, boy", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 200D 1F468 200D 1F466 200D 1F466", + "char": "👨‍👨‍👦‍👦", + "name": "family: man, man, boy, boy", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 200D 1F468 200D 1F467 200D 1F467", + "char": "👨‍👨‍👧‍👧", + "name": "family: man, man, girl, girl", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 200D 1F469 200D 1F466", + "char": "👩‍👩‍👦", + "name": "family: woman, woman, boy", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 200D 1F469 200D 1F467", + "char": "👩‍👩‍👧", + "name": "family: woman, woman, girl", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 200D 1F469 200D 1F467 200D 1F466", + "char": "👩‍👩‍👧‍👦", + "name": "family: woman, woman, girl, boy", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 200D 1F469 200D 1F466 200D 1F466", + "char": "👩‍👩‍👦‍👦", + "name": "family: woman, woman, boy, boy", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 200D 1F469 200D 1F467 200D 1F467", + "char": "👩‍👩‍👧‍👧", + "name": "family: woman, woman, girl, girl", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 200D 1F466", + "char": "👨‍👦", + "name": "family: man, boy", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 200D 1F466 200D 1F466", + "char": "👨‍👦‍👦", + "name": "family: man, boy, boy", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 200D 1F467", + "char": "👨‍👧", + "name": "family: man, girl", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 200D 1F467 200D 1F466", + "char": "👨‍👧‍👦", + "name": "family: man, girl, boy", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F468 200D 1F467 200D 1F467", + "char": "👨‍👧‍👧", + "name": "family: man, girl, girl", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 200D 1F466", + "char": "👩‍👦", + "name": "family: woman, boy", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 200D 1F466 200D 1F466", + "char": "👩‍👦‍👦", + "name": "family: woman, boy, boy", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 200D 1F467", + "char": "👩‍👧", + "name": "family: woman, girl", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 200D 1F467 200D 1F466", + "char": "👩‍👧‍👦", + "name": "family: woman, girl, boy", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F469 200D 1F467 200D 1F467", + "char": "👩‍👧‍👧", + "name": "family: woman, girl, girl", + "category": "People & Body (family)", + "group": "People & Body", + "subgroup": "family" + }, + { + "codes": "1F5E3 FE0F", + "char": "🗣️", + "name": "speaking head", + "category": "People & Body (person-symbol)", + "group": "People & Body", + "subgroup": "person-symbol" + }, + { + "codes": "1F5E3", + "char": "🗣", + "name": "speaking head", + "category": "People & Body (person-symbol)", + "group": "People & Body", + "subgroup": "person-symbol" + }, + { + "codes": "1F464", + "char": "👤", + "name": "bust in silhouette", + "category": "People & Body (person-symbol)", + "group": "People & Body", + "subgroup": "person-symbol" + }, + { + "codes": "1F465", + "char": "👥", + "name": "busts in silhouette", + "category": "People & Body (person-symbol)", + "group": "People & Body", + "subgroup": "person-symbol" + }, + { + "codes": "1FAC2", + "char": "🫂", + "name": "people hugging", + "category": "People & Body (person-symbol)", + "group": "People & Body", + "subgroup": "person-symbol" + }, + { + "codes": "1F463", + "char": "👣", + "name": "footprints", + "category": "People & Body (person-symbol)", + "group": "People & Body", + "subgroup": "person-symbol" + }, + { + "codes": "1F3FB", + "char": "🏻", + "name": "light skin tone", + "category": "Component (skin-tone)", + "group": "Component", + "subgroup": "skin-tone" + }, + { + "codes": "1F3FC", + "char": "🏼", + "name": "medium-light skin tone", + "category": "Component (skin-tone)", + "group": "Component", + "subgroup": "skin-tone" + }, + { + "codes": "1F3FD", + "char": "🏽", + "name": "medium skin tone", + "category": "Component (skin-tone)", + "group": "Component", + "subgroup": "skin-tone" + }, + { + "codes": "1F3FE", + "char": "🏾", + "name": "medium-dark skin tone", + "category": "Component (skin-tone)", + "group": "Component", + "subgroup": "skin-tone" + }, + { + "codes": "1F3FF", + "char": "🏿", + "name": "dark skin tone", + "category": "Component (skin-tone)", + "group": "Component", + "subgroup": "skin-tone" + }, + { + "codes": "1F9B0", + "char": "🦰", + "name": "red hair", + "category": "Component (hair-style)", + "group": "Component", + "subgroup": "hair-style" + }, + { + "codes": "1F9B1", + "char": "🦱", + "name": "curly hair", + "category": "Component (hair-style)", + "group": "Component", + "subgroup": "hair-style" + }, + { + "codes": "1F9B3", + "char": "🦳", + "name": "white hair", + "category": "Component (hair-style)", + "group": "Component", + "subgroup": "hair-style" + }, + { + "codes": "1F9B2", + "char": "🦲", + "name": "bald", + "category": "Component (hair-style)", + "group": "Component", + "subgroup": "hair-style" + }, + { + "codes": "1F435", + "char": "🐵", + "name": "monkey face", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F412", + "char": "🐒", + "name": "monkey", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F98D", + "char": "🦍", + "name": "gorilla", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F9A7", + "char": "🦧", + "name": "orangutan", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F436", + "char": "🐶", + "name": "dog face", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F415", + "char": "🐕", + "name": "dog", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F9AE", + "char": "🦮", + "name": "guide dog", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F415 200D 1F9BA", + "char": "🐕‍🦺", + "name": "service dog", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F429", + "char": "🐩", + "name": "poodle", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F43A", + "char": "🐺", + "name": "wolf", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F98A", + "char": "🦊", + "name": "fox", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F99D", + "char": "🦝", + "name": "raccoon", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F431", + "char": "🐱", + "name": "cat face", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F408", + "char": "🐈", + "name": "cat", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F408 200D 2B1B", + "char": "🐈‍⬛", + "name": "black cat", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F981", + "char": "🦁", + "name": "lion", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F42F", + "char": "🐯", + "name": "tiger face", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F405", + "char": "🐅", + "name": "tiger", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F406", + "char": "🐆", + "name": "leopard", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F434", + "char": "🐴", + "name": "horse face", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F40E", + "char": "🐎", + "name": "horse", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F984", + "char": "🦄", + "name": "unicorn", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F993", + "char": "🦓", + "name": "zebra", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F98C", + "char": "🦌", + "name": "deer", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F9AC", + "char": "🦬", + "name": "bison", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F42E", + "char": "🐮", + "name": "cow face", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F402", + "char": "🐂", + "name": "ox", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F403", + "char": "🐃", + "name": "water buffalo", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F404", + "char": "🐄", + "name": "cow", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F437", + "char": "🐷", + "name": "pig face", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F416", + "char": "🐖", + "name": "pig", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F417", + "char": "🐗", + "name": "boar", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F43D", + "char": "🐽", + "name": "pig nose", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F40F", + "char": "🐏", + "name": "ram", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F411", + "char": "🐑", + "name": "ewe", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F410", + "char": "🐐", + "name": "goat", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F42A", + "char": "🐪", + "name": "camel", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F42B", + "char": "🐫", + "name": "two-hump camel", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F999", + "char": "🦙", + "name": "llama", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F992", + "char": "🦒", + "name": "giraffe", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F418", + "char": "🐘", + "name": "elephant", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F9A3", + "char": "🦣", + "name": "mammoth", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F98F", + "char": "🦏", + "name": "rhinoceros", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F99B", + "char": "🦛", + "name": "hippopotamus", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F42D", + "char": "🐭", + "name": "mouse face", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F401", + "char": "🐁", + "name": "mouse", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F400", + "char": "🐀", + "name": "rat", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F439", + "char": "🐹", + "name": "hamster", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F430", + "char": "🐰", + "name": "rabbit face", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F407", + "char": "🐇", + "name": "rabbit", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F43F FE0F", + "char": "🐿️", + "name": "chipmunk", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F43F", + "char": "🐿", + "name": "chipmunk", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F9AB", + "char": "🦫", + "name": "beaver", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F994", + "char": "🦔", + "name": "hedgehog", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F987", + "char": "🦇", + "name": "bat", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F43B", + "char": "🐻", + "name": "bear", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F43B 200D 2744 FE0F", + "char": "🐻‍❄️", + "name": "polar bear", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F43B 200D 2744", + "char": "🐻‍❄", + "name": "polar bear", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F428", + "char": "🐨", + "name": "koala", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F43C", + "char": "🐼", + "name": "panda", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F9A5", + "char": "🦥", + "name": "sloth", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F9A6", + "char": "🦦", + "name": "otter", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F9A8", + "char": "🦨", + "name": "skunk", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F998", + "char": "🦘", + "name": "kangaroo", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F9A1", + "char": "🦡", + "name": "badger", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F43E", + "char": "🐾", + "name": "paw prints", + "category": "Animals & Nature (animal-mammal)", + "group": "Animals & Nature", + "subgroup": "animal-mammal" + }, + { + "codes": "1F983", + "char": "🦃", + "name": "turkey", + "category": "Animals & Nature (animal-bird)", + "group": "Animals & Nature", + "subgroup": "animal-bird" + }, + { + "codes": "1F414", + "char": "🐔", + "name": "chicken", + "category": "Animals & Nature (animal-bird)", + "group": "Animals & Nature", + "subgroup": "animal-bird" + }, + { + "codes": "1F413", + "char": "🐓", + "name": "rooster", + "category": "Animals & Nature (animal-bird)", + "group": "Animals & Nature", + "subgroup": "animal-bird" + }, + { + "codes": "1F423", + "char": "🐣", + "name": "hatching chick", + "category": "Animals & Nature (animal-bird)", + "group": "Animals & Nature", + "subgroup": "animal-bird" + }, + { + "codes": "1F424", + "char": "🐤", + "name": "baby chick", + "category": "Animals & Nature (animal-bird)", + "group": "Animals & Nature", + "subgroup": "animal-bird" + }, + { + "codes": "1F425", + "char": "🐥", + "name": "front-facing baby chick", + "category": "Animals & Nature (animal-bird)", + "group": "Animals & Nature", + "subgroup": "animal-bird" + }, + { + "codes": "1F426", + "char": "🐦", + "name": "bird", + "category": "Animals & Nature (animal-bird)", + "group": "Animals & Nature", + "subgroup": "animal-bird" + }, + { + "codes": "1F427", + "char": "🐧", + "name": "penguin", + "category": "Animals & Nature (animal-bird)", + "group": "Animals & Nature", + "subgroup": "animal-bird" + }, + { + "codes": "1F54A FE0F", + "char": "🕊️", + "name": "dove", + "category": "Animals & Nature (animal-bird)", + "group": "Animals & Nature", + "subgroup": "animal-bird" + }, + { + "codes": "1F54A", + "char": "🕊", + "name": "dove", + "category": "Animals & Nature (animal-bird)", + "group": "Animals & Nature", + "subgroup": "animal-bird" + }, + { + "codes": "1F985", + "char": "🦅", + "name": "eagle", + "category": "Animals & Nature (animal-bird)", + "group": "Animals & Nature", + "subgroup": "animal-bird" + }, + { + "codes": "1F986", + "char": "🦆", + "name": "duck", + "category": "Animals & Nature (animal-bird)", + "group": "Animals & Nature", + "subgroup": "animal-bird" + }, + { + "codes": "1F9A2", + "char": "🦢", + "name": "swan", + "category": "Animals & Nature (animal-bird)", + "group": "Animals & Nature", + "subgroup": "animal-bird" + }, + { + "codes": "1F989", + "char": "🦉", + "name": "owl", + "category": "Animals & Nature (animal-bird)", + "group": "Animals & Nature", + "subgroup": "animal-bird" + }, + { + "codes": "1F9A4", + "char": "🦤", + "name": "dodo", + "category": "Animals & Nature (animal-bird)", + "group": "Animals & Nature", + "subgroup": "animal-bird" + }, + { + "codes": "1FAB6", + "char": "🪶", + "name": "feather", + "category": "Animals & Nature (animal-bird)", + "group": "Animals & Nature", + "subgroup": "animal-bird" + }, + { + "codes": "1F9A9", + "char": "🦩", + "name": "flamingo", + "category": "Animals & Nature (animal-bird)", + "group": "Animals & Nature", + "subgroup": "animal-bird" + }, + { + "codes": "1F99A", + "char": "🦚", + "name": "peacock", + "category": "Animals & Nature (animal-bird)", + "group": "Animals & Nature", + "subgroup": "animal-bird" + }, + { + "codes": "1F99C", + "char": "🦜", + "name": "parrot", + "category": "Animals & Nature (animal-bird)", + "group": "Animals & Nature", + "subgroup": "animal-bird" + }, + { + "codes": "1F438", + "char": "🐸", + "name": "frog", + "category": "Animals & Nature (animal-amphibian)", + "group": "Animals & Nature", + "subgroup": "animal-amphibian" + }, + { + "codes": "1F40A", + "char": "🐊", + "name": "crocodile", + "category": "Animals & Nature (animal-reptile)", + "group": "Animals & Nature", + "subgroup": "animal-reptile" + }, + { + "codes": "1F422", + "char": "🐢", + "name": "turtle", + "category": "Animals & Nature (animal-reptile)", + "group": "Animals & Nature", + "subgroup": "animal-reptile" + }, + { + "codes": "1F98E", + "char": "🦎", + "name": "lizard", + "category": "Animals & Nature (animal-reptile)", + "group": "Animals & Nature", + "subgroup": "animal-reptile" + }, + { + "codes": "1F40D", + "char": "🐍", + "name": "snake", + "category": "Animals & Nature (animal-reptile)", + "group": "Animals & Nature", + "subgroup": "animal-reptile" + }, + { + "codes": "1F432", + "char": "🐲", + "name": "dragon face", + "category": "Animals & Nature (animal-reptile)", + "group": "Animals & Nature", + "subgroup": "animal-reptile" + }, + { + "codes": "1F409", + "char": "🐉", + "name": "dragon", + "category": "Animals & Nature (animal-reptile)", + "group": "Animals & Nature", + "subgroup": "animal-reptile" + }, + { + "codes": "1F995", + "char": "🦕", + "name": "sauropod", + "category": "Animals & Nature (animal-reptile)", + "group": "Animals & Nature", + "subgroup": "animal-reptile" + }, + { + "codes": "1F996", + "char": "🦖", + "name": "T-Rex", + "category": "Animals & Nature (animal-reptile)", + "group": "Animals & Nature", + "subgroup": "animal-reptile" + }, + { + "codes": "1F433", + "char": "🐳", + "name": "spouting whale", + "category": "Animals & Nature (animal-marine)", + "group": "Animals & Nature", + "subgroup": "animal-marine" + }, + { + "codes": "1F40B", + "char": "🐋", + "name": "whale", + "category": "Animals & Nature (animal-marine)", + "group": "Animals & Nature", + "subgroup": "animal-marine" + }, + { + "codes": "1F42C", + "char": "🐬", + "name": "dolphin", + "category": "Animals & Nature (animal-marine)", + "group": "Animals & Nature", + "subgroup": "animal-marine" + }, + { + "codes": "1F9AD", + "char": "🦭", + "name": "seal", + "category": "Animals & Nature (animal-marine)", + "group": "Animals & Nature", + "subgroup": "animal-marine" + }, + { + "codes": "1F41F", + "char": "🐟", + "name": "fish", + "category": "Animals & Nature (animal-marine)", + "group": "Animals & Nature", + "subgroup": "animal-marine" + }, + { + "codes": "1F420", + "char": "🐠", + "name": "tropical fish", + "category": "Animals & Nature (animal-marine)", + "group": "Animals & Nature", + "subgroup": "animal-marine" + }, + { + "codes": "1F421", + "char": "🐡", + "name": "blowfish", + "category": "Animals & Nature (animal-marine)", + "group": "Animals & Nature", + "subgroup": "animal-marine" + }, + { + "codes": "1F988", + "char": "🦈", + "name": "shark", + "category": "Animals & Nature (animal-marine)", + "group": "Animals & Nature", + "subgroup": "animal-marine" + }, + { + "codes": "1F419", + "char": "🐙", + "name": "octopus", + "category": "Animals & Nature (animal-marine)", + "group": "Animals & Nature", + "subgroup": "animal-marine" + }, + { + "codes": "1F41A", + "char": "🐚", + "name": "spiral shell", + "category": "Animals & Nature (animal-marine)", + "group": "Animals & Nature", + "subgroup": "animal-marine" + }, + { + "codes": "1F40C", + "char": "🐌", + "name": "snail", + "category": "Animals & Nature (animal-bug)", + "group": "Animals & Nature", + "subgroup": "animal-bug" + }, + { + "codes": "1F98B", + "char": "🦋", + "name": "butterfly", + "category": "Animals & Nature (animal-bug)", + "group": "Animals & Nature", + "subgroup": "animal-bug" + }, + { + "codes": "1F41B", + "char": "🐛", + "name": "bug", + "category": "Animals & Nature (animal-bug)", + "group": "Animals & Nature", + "subgroup": "animal-bug" + }, + { + "codes": "1F41C", + "char": "🐜", + "name": "ant", + "category": "Animals & Nature (animal-bug)", + "group": "Animals & Nature", + "subgroup": "animal-bug" + }, + { + "codes": "1F41D", + "char": "🐝", + "name": "honeybee", + "category": "Animals & Nature (animal-bug)", + "group": "Animals & Nature", + "subgroup": "animal-bug" + }, + { + "codes": "1FAB2", + "char": "🪲", + "name": "beetle", + "category": "Animals & Nature (animal-bug)", + "group": "Animals & Nature", + "subgroup": "animal-bug" + }, + { + "codes": "1F41E", + "char": "🐞", + "name": "lady beetle", + "category": "Animals & Nature (animal-bug)", + "group": "Animals & Nature", + "subgroup": "animal-bug" + }, + { + "codes": "1F997", + "char": "🦗", + "name": "cricket", + "category": "Animals & Nature (animal-bug)", + "group": "Animals & Nature", + "subgroup": "animal-bug" + }, + { + "codes": "1FAB3", + "char": "🪳", + "name": "cockroach", + "category": "Animals & Nature (animal-bug)", + "group": "Animals & Nature", + "subgroup": "animal-bug" + }, + { + "codes": "1F577 FE0F", + "char": "🕷️", + "name": "spider", + "category": "Animals & Nature (animal-bug)", + "group": "Animals & Nature", + "subgroup": "animal-bug" + }, + { + "codes": "1F577", + "char": "🕷", + "name": "spider", + "category": "Animals & Nature (animal-bug)", + "group": "Animals & Nature", + "subgroup": "animal-bug" + }, + { + "codes": "1F578 FE0F", + "char": "🕸️", + "name": "spider web", + "category": "Animals & Nature (animal-bug)", + "group": "Animals & Nature", + "subgroup": "animal-bug" + }, + { + "codes": "1F578", + "char": "🕸", + "name": "spider web", + "category": "Animals & Nature (animal-bug)", + "group": "Animals & Nature", + "subgroup": "animal-bug" + }, + { + "codes": "1F982", + "char": "🦂", + "name": "scorpion", + "category": "Animals & Nature (animal-bug)", + "group": "Animals & Nature", + "subgroup": "animal-bug" + }, + { + "codes": "1F99F", + "char": "🦟", + "name": "mosquito", + "category": "Animals & Nature (animal-bug)", + "group": "Animals & Nature", + "subgroup": "animal-bug" + }, + { + "codes": "1FAB0", + "char": "🪰", + "name": "fly", + "category": "Animals & Nature (animal-bug)", + "group": "Animals & Nature", + "subgroup": "animal-bug" + }, + { + "codes": "1FAB1", + "char": "🪱", + "name": "worm", + "category": "Animals & Nature (animal-bug)", + "group": "Animals & Nature", + "subgroup": "animal-bug" + }, + { + "codes": "1F9A0", + "char": "🦠", + "name": "microbe", + "category": "Animals & Nature (animal-bug)", + "group": "Animals & Nature", + "subgroup": "animal-bug" + }, + { + "codes": "1F490", + "char": "💐", + "name": "bouquet", + "category": "Animals & Nature (plant-flower)", + "group": "Animals & Nature", + "subgroup": "plant-flower" + }, + { + "codes": "1F338", + "char": "🌸", + "name": "cherry blossom", + "category": "Animals & Nature (plant-flower)", + "group": "Animals & Nature", + "subgroup": "plant-flower" + }, + { + "codes": "1F4AE", + "char": "💮", + "name": "white flower", + "category": "Animals & Nature (plant-flower)", + "group": "Animals & Nature", + "subgroup": "plant-flower" + }, + { + "codes": "1F3F5 FE0F", + "char": "🏵️", + "name": "rosette", + "category": "Animals & Nature (plant-flower)", + "group": "Animals & Nature", + "subgroup": "plant-flower" + }, + { + "codes": "1F3F5", + "char": "🏵", + "name": "rosette", + "category": "Animals & Nature (plant-flower)", + "group": "Animals & Nature", + "subgroup": "plant-flower" + }, + { + "codes": "1F339", + "char": "🌹", + "name": "rose", + "category": "Animals & Nature (plant-flower)", + "group": "Animals & Nature", + "subgroup": "plant-flower" + }, + { + "codes": "1F940", + "char": "🥀", + "name": "wilted flower", + "category": "Animals & Nature (plant-flower)", + "group": "Animals & Nature", + "subgroup": "plant-flower" + }, + { + "codes": "1F33A", + "char": "🌺", + "name": "hibiscus", + "category": "Animals & Nature (plant-flower)", + "group": "Animals & Nature", + "subgroup": "plant-flower" + }, + { + "codes": "1F33B", + "char": "🌻", + "name": "sunflower", + "category": "Animals & Nature (plant-flower)", + "group": "Animals & Nature", + "subgroup": "plant-flower" + }, + { + "codes": "1F33C", + "char": "🌼", + "name": "blossom", + "category": "Animals & Nature (plant-flower)", + "group": "Animals & Nature", + "subgroup": "plant-flower" + }, + { + "codes": "1F337", + "char": "🌷", + "name": "tulip", + "category": "Animals & Nature (plant-flower)", + "group": "Animals & Nature", + "subgroup": "plant-flower" + }, + { + "codes": "1F331", + "char": "🌱", + "name": "seedling", + "category": "Animals & Nature (plant-other)", + "group": "Animals & Nature", + "subgroup": "plant-other" + }, + { + "codes": "1FAB4", + "char": "🪴", + "name": "potted plant", + "category": "Animals & Nature (plant-other)", + "group": "Animals & Nature", + "subgroup": "plant-other" + }, + { + "codes": "1F332", + "char": "🌲", + "name": "evergreen tree", + "category": "Animals & Nature (plant-other)", + "group": "Animals & Nature", + "subgroup": "plant-other" + }, + { + "codes": "1F333", + "char": "🌳", + "name": "deciduous tree", + "category": "Animals & Nature (plant-other)", + "group": "Animals & Nature", + "subgroup": "plant-other" + }, + { + "codes": "1F334", + "char": "🌴", + "name": "palm tree", + "category": "Animals & Nature (plant-other)", + "group": "Animals & Nature", + "subgroup": "plant-other" + }, + { + "codes": "1F335", + "char": "🌵", + "name": "cactus", + "category": "Animals & Nature (plant-other)", + "group": "Animals & Nature", + "subgroup": "plant-other" + }, + { + "codes": "1F33E", + "char": "🌾", + "name": "sheaf of rice", + "category": "Animals & Nature (plant-other)", + "group": "Animals & Nature", + "subgroup": "plant-other" + }, + { + "codes": "1F33F", + "char": "🌿", + "name": "herb", + "category": "Animals & Nature (plant-other)", + "group": "Animals & Nature", + "subgroup": "plant-other" + }, + { + "codes": "2618 FE0F", + "char": "☘️", + "name": "shamrock", + "category": "Animals & Nature (plant-other)", + "group": "Animals & Nature", + "subgroup": "plant-other" + }, + { + "codes": "2618", + "char": "☘", + "name": "shamrock", + "category": "Animals & Nature (plant-other)", + "group": "Animals & Nature", + "subgroup": "plant-other" + }, + { + "codes": "1F340", + "char": "🍀", + "name": "four leaf clover", + "category": "Animals & Nature (plant-other)", + "group": "Animals & Nature", + "subgroup": "plant-other" + }, + { + "codes": "1F341", + "char": "🍁", + "name": "maple leaf", + "category": "Animals & Nature (plant-other)", + "group": "Animals & Nature", + "subgroup": "plant-other" + }, + { + "codes": "1F342", + "char": "🍂", + "name": "fallen leaf", + "category": "Animals & Nature (plant-other)", + "group": "Animals & Nature", + "subgroup": "plant-other" + }, + { + "codes": "1F343", + "char": "🍃", + "name": "leaf fluttering in wind", + "category": "Animals & Nature (plant-other)", + "group": "Animals & Nature", + "subgroup": "plant-other" + }, + { + "codes": "1F347", + "char": "🍇", + "name": "grapes", + "category": "Food & Drink (food-fruit)", + "group": "Food & Drink", + "subgroup": "food-fruit" + }, + { + "codes": "1F348", + "char": "🍈", + "name": "melon", + "category": "Food & Drink (food-fruit)", + "group": "Food & Drink", + "subgroup": "food-fruit" + }, + { + "codes": "1F349", + "char": "🍉", + "name": "watermelon", + "category": "Food & Drink (food-fruit)", + "group": "Food & Drink", + "subgroup": "food-fruit" + }, + { + "codes": "1F34A", + "char": "🍊", + "name": "tangerine", + "category": "Food & Drink (food-fruit)", + "group": "Food & Drink", + "subgroup": "food-fruit" + }, + { + "codes": "1F34B", + "char": "🍋", + "name": "lemon", + "category": "Food & Drink (food-fruit)", + "group": "Food & Drink", + "subgroup": "food-fruit" + }, + { + "codes": "1F34C", + "char": "🍌", + "name": "banana", + "category": "Food & Drink (food-fruit)", + "group": "Food & Drink", + "subgroup": "food-fruit" + }, + { + "codes": "1F34D", + "char": "🍍", + "name": "pineapple", + "category": "Food & Drink (food-fruit)", + "group": "Food & Drink", + "subgroup": "food-fruit" + }, + { + "codes": "1F96D", + "char": "🥭", + "name": "mango", + "category": "Food & Drink (food-fruit)", + "group": "Food & Drink", + "subgroup": "food-fruit" + }, + { + "codes": "1F34E", + "char": "🍎", + "name": "red apple", + "category": "Food & Drink (food-fruit)", + "group": "Food & Drink", + "subgroup": "food-fruit" + }, + { + "codes": "1F34F", + "char": "🍏", + "name": "green apple", + "category": "Food & Drink (food-fruit)", + "group": "Food & Drink", + "subgroup": "food-fruit" + }, + { + "codes": "1F350", + "char": "🍐", + "name": "pear", + "category": "Food & Drink (food-fruit)", + "group": "Food & Drink", + "subgroup": "food-fruit" + }, + { + "codes": "1F351", + "char": "🍑", + "name": "peach", + "category": "Food & Drink (food-fruit)", + "group": "Food & Drink", + "subgroup": "food-fruit" + }, + { + "codes": "1F352", + "char": "🍒", + "name": "cherries", + "category": "Food & Drink (food-fruit)", + "group": "Food & Drink", + "subgroup": "food-fruit" + }, + { + "codes": "1F353", + "char": "🍓", + "name": "strawberry", + "category": "Food & Drink (food-fruit)", + "group": "Food & Drink", + "subgroup": "food-fruit" + }, + { + "codes": "1FAD0", + "char": "🫐", + "name": "blueberries", + "category": "Food & Drink (food-fruit)", + "group": "Food & Drink", + "subgroup": "food-fruit" + }, + { + "codes": "1F95D", + "char": "🥝", + "name": "kiwi fruit", + "category": "Food & Drink (food-fruit)", + "group": "Food & Drink", + "subgroup": "food-fruit" + }, + { + "codes": "1F345", + "char": "🍅", + "name": "tomato", + "category": "Food & Drink (food-fruit)", + "group": "Food & Drink", + "subgroup": "food-fruit" + }, + { + "codes": "1FAD2", + "char": "🫒", + "name": "olive", + "category": "Food & Drink (food-fruit)", + "group": "Food & Drink", + "subgroup": "food-fruit" + }, + { + "codes": "1F965", + "char": "🥥", + "name": "coconut", + "category": "Food & Drink (food-fruit)", + "group": "Food & Drink", + "subgroup": "food-fruit" + }, + { + "codes": "1F951", + "char": "🥑", + "name": "avocado", + "category": "Food & Drink (food-vegetable)", + "group": "Food & Drink", + "subgroup": "food-vegetable" + }, + { + "codes": "1F346", + "char": "🍆", + "name": "eggplant", + "category": "Food & Drink (food-vegetable)", + "group": "Food & Drink", + "subgroup": "food-vegetable" + }, + { + "codes": "1F954", + "char": "🥔", + "name": "potato", + "category": "Food & Drink (food-vegetable)", + "group": "Food & Drink", + "subgroup": "food-vegetable" + }, + { + "codes": "1F955", + "char": "🥕", + "name": "carrot", + "category": "Food & Drink (food-vegetable)", + "group": "Food & Drink", + "subgroup": "food-vegetable" + }, + { + "codes": "1F33D", + "char": "🌽", + "name": "ear of corn", + "category": "Food & Drink (food-vegetable)", + "group": "Food & Drink", + "subgroup": "food-vegetable" + }, + { + "codes": "1F336 FE0F", + "char": "🌶️", + "name": "hot pepper", + "category": "Food & Drink (food-vegetable)", + "group": "Food & Drink", + "subgroup": "food-vegetable" + }, + { + "codes": "1F336", + "char": "🌶", + "name": "hot pepper", + "category": "Food & Drink (food-vegetable)", + "group": "Food & Drink", + "subgroup": "food-vegetable" + }, + { + "codes": "1FAD1", + "char": "🫑", + "name": "bell pepper", + "category": "Food & Drink (food-vegetable)", + "group": "Food & Drink", + "subgroup": "food-vegetable" + }, + { + "codes": "1F952", + "char": "🥒", + "name": "cucumber", + "category": "Food & Drink (food-vegetable)", + "group": "Food & Drink", + "subgroup": "food-vegetable" + }, + { + "codes": "1F96C", + "char": "🥬", + "name": "leafy green", + "category": "Food & Drink (food-vegetable)", + "group": "Food & Drink", + "subgroup": "food-vegetable" + }, + { + "codes": "1F966", + "char": "🥦", + "name": "broccoli", + "category": "Food & Drink (food-vegetable)", + "group": "Food & Drink", + "subgroup": "food-vegetable" + }, + { + "codes": "1F9C4", + "char": "🧄", + "name": "garlic", + "category": "Food & Drink (food-vegetable)", + "group": "Food & Drink", + "subgroup": "food-vegetable" + }, + { + "codes": "1F9C5", + "char": "🧅", + "name": "onion", + "category": "Food & Drink (food-vegetable)", + "group": "Food & Drink", + "subgroup": "food-vegetable" + }, + { + "codes": "1F344", + "char": "🍄", + "name": "mushroom", + "category": "Food & Drink (food-vegetable)", + "group": "Food & Drink", + "subgroup": "food-vegetable" + }, + { + "codes": "1F95C", + "char": "🥜", + "name": "peanuts", + "category": "Food & Drink (food-vegetable)", + "group": "Food & Drink", + "subgroup": "food-vegetable" + }, + { + "codes": "1F330", + "char": "🌰", + "name": "chestnut", + "category": "Food & Drink (food-vegetable)", + "group": "Food & Drink", + "subgroup": "food-vegetable" + }, + { + "codes": "1F35E", + "char": "🍞", + "name": "bread", + "category": "Food & Drink (food-prepared)", + "group": "Food & Drink", + "subgroup": "food-prepared" + }, + { + "codes": "1F950", + "char": "🥐", + "name": "croissant", + "category": "Food & Drink (food-prepared)", + "group": "Food & Drink", + "subgroup": "food-prepared" + }, + { + "codes": "1F956", + "char": "🥖", + "name": "baguette bread", + "category": "Food & Drink (food-prepared)", + "group": "Food & Drink", + "subgroup": "food-prepared" + }, + { + "codes": "1FAD3", + "char": "🫓", + "name": "flatbread", + "category": "Food & Drink (food-prepared)", + "group": "Food & Drink", + "subgroup": "food-prepared" + }, + { + "codes": "1F968", + "char": "🥨", + "name": "pretzel", + "category": "Food & Drink (food-prepared)", + "group": "Food & Drink", + "subgroup": "food-prepared" + }, + { + "codes": "1F96F", + "char": "🥯", + "name": "bagel", + "category": "Food & Drink (food-prepared)", + "group": "Food & Drink", + "subgroup": "food-prepared" + }, + { + "codes": "1F95E", + "char": "🥞", + "name": "pancakes", + "category": "Food & Drink (food-prepared)", + "group": "Food & Drink", + "subgroup": "food-prepared" + }, + { + "codes": "1F9C7", + "char": "🧇", + "name": "waffle", + "category": "Food & Drink (food-prepared)", + "group": "Food & Drink", + "subgroup": "food-prepared" + }, + { + "codes": "1F9C0", + "char": "🧀", + "name": "cheese wedge", + "category": "Food & Drink (food-prepared)", + "group": "Food & Drink", + "subgroup": "food-prepared" + }, + { + "codes": "1F356", + "char": "🍖", + "name": "meat on bone", + "category": "Food & Drink (food-prepared)", + "group": "Food & Drink", + "subgroup": "food-prepared" + }, + { + "codes": "1F357", + "char": "🍗", + "name": "poultry leg", + "category": "Food & Drink (food-prepared)", + "group": "Food & Drink", + "subgroup": "food-prepared" + }, + { + "codes": "1F969", + "char": "🥩", + "name": "cut of meat", + "category": "Food & Drink (food-prepared)", + "group": "Food & Drink", + "subgroup": "food-prepared" + }, + { + "codes": "1F953", + "char": "🥓", + "name": "bacon", + "category": "Food & Drink (food-prepared)", + "group": "Food & Drink", + "subgroup": "food-prepared" + }, + { + "codes": "1F354", + "char": "🍔", + "name": "hamburger", + "category": "Food & Drink (food-prepared)", + "group": "Food & Drink", + "subgroup": "food-prepared" + }, + { + "codes": "1F35F", + "char": "🍟", + "name": "french fries", + "category": "Food & Drink (food-prepared)", + "group": "Food & Drink", + "subgroup": "food-prepared" + }, + { + "codes": "1F355", + "char": "🍕", + "name": "pizza", + "category": "Food & Drink (food-prepared)", + "group": "Food & Drink", + "subgroup": "food-prepared" + }, + { + "codes": "1F32D", + "char": "🌭", + "name": "hot dog", + "category": "Food & Drink (food-prepared)", + "group": "Food & Drink", + "subgroup": "food-prepared" + }, + { + "codes": "1F96A", + "char": "🥪", + "name": "sandwich", + "category": "Food & Drink (food-prepared)", + "group": "Food & Drink", + "subgroup": "food-prepared" + }, + { + "codes": "1F32E", + "char": "🌮", + "name": "taco", + "category": "Food & Drink (food-prepared)", + "group": "Food & Drink", + "subgroup": "food-prepared" + }, + { + "codes": "1F32F", + "char": "🌯", + "name": "burrito", + "category": "Food & Drink (food-prepared)", + "group": "Food & Drink", + "subgroup": "food-prepared" + }, + { + "codes": "1FAD4", + "char": "🫔", + "name": "tamale", + "category": "Food & Drink (food-prepared)", + "group": "Food & Drink", + "subgroup": "food-prepared" + }, + { + "codes": "1F959", + "char": "🥙", + "name": "stuffed flatbread", + "category": "Food & Drink (food-prepared)", + "group": "Food & Drink", + "subgroup": "food-prepared" + }, + { + "codes": "1F9C6", + "char": "🧆", + "name": "falafel", + "category": "Food & Drink (food-prepared)", + "group": "Food & Drink", + "subgroup": "food-prepared" + }, + { + "codes": "1F95A", + "char": "🥚", + "name": "egg", + "category": "Food & Drink (food-prepared)", + "group": "Food & Drink", + "subgroup": "food-prepared" + }, + { + "codes": "1F373", + "char": "🍳", + "name": "cooking", + "category": "Food & Drink (food-prepared)", + "group": "Food & Drink", + "subgroup": "food-prepared" + }, + { + "codes": "1F958", + "char": "🥘", + "name": "shallow pan of food", + "category": "Food & Drink (food-prepared)", + "group": "Food & Drink", + "subgroup": "food-prepared" + }, + { + "codes": "1F372", + "char": "🍲", + "name": "pot of food", + "category": "Food & Drink (food-prepared)", + "group": "Food & Drink", + "subgroup": "food-prepared" + }, + { + "codes": "1FAD5", + "char": "🫕", + "name": "fondue", + "category": "Food & Drink (food-prepared)", + "group": "Food & Drink", + "subgroup": "food-prepared" + }, + { + "codes": "1F963", + "char": "🥣", + "name": "bowl with spoon", + "category": "Food & Drink (food-prepared)", + "group": "Food & Drink", + "subgroup": "food-prepared" + }, + { + "codes": "1F957", + "char": "🥗", + "name": "green salad", + "category": "Food & Drink (food-prepared)", + "group": "Food & Drink", + "subgroup": "food-prepared" + }, + { + "codes": "1F37F", + "char": "🍿", + "name": "popcorn", + "category": "Food & Drink (food-prepared)", + "group": "Food & Drink", + "subgroup": "food-prepared" + }, + { + "codes": "1F9C8", + "char": "🧈", + "name": "butter", + "category": "Food & Drink (food-prepared)", + "group": "Food & Drink", + "subgroup": "food-prepared" + }, + { + "codes": "1F9C2", + "char": "🧂", + "name": "salt", + "category": "Food & Drink (food-prepared)", + "group": "Food & Drink", + "subgroup": "food-prepared" + }, + { + "codes": "1F96B", + "char": "🥫", + "name": "canned food", + "category": "Food & Drink (food-prepared)", + "group": "Food & Drink", + "subgroup": "food-prepared" + }, + { + "codes": "1F371", + "char": "🍱", + "name": "bento box", + "category": "Food & Drink (food-asian)", + "group": "Food & Drink", + "subgroup": "food-asian" + }, + { + "codes": "1F358", + "char": "🍘", + "name": "rice cracker", + "category": "Food & Drink (food-asian)", + "group": "Food & Drink", + "subgroup": "food-asian" + }, + { + "codes": "1F359", + "char": "🍙", + "name": "rice ball", + "category": "Food & Drink (food-asian)", + "group": "Food & Drink", + "subgroup": "food-asian" + }, + { + "codes": "1F35A", + "char": "🍚", + "name": "cooked rice", + "category": "Food & Drink (food-asian)", + "group": "Food & Drink", + "subgroup": "food-asian" + }, + { + "codes": "1F35B", + "char": "🍛", + "name": "curry rice", + "category": "Food & Drink (food-asian)", + "group": "Food & Drink", + "subgroup": "food-asian" + }, + { + "codes": "1F35C", + "char": "🍜", + "name": "steaming bowl", + "category": "Food & Drink (food-asian)", + "group": "Food & Drink", + "subgroup": "food-asian" + }, + { + "codes": "1F35D", + "char": "🍝", + "name": "spaghetti", + "category": "Food & Drink (food-asian)", + "group": "Food & Drink", + "subgroup": "food-asian" + }, + { + "codes": "1F360", + "char": "🍠", + "name": "roasted sweet potato", + "category": "Food & Drink (food-asian)", + "group": "Food & Drink", + "subgroup": "food-asian" + }, + { + "codes": "1F362", + "char": "🍢", + "name": "oden", + "category": "Food & Drink (food-asian)", + "group": "Food & Drink", + "subgroup": "food-asian" + }, + { + "codes": "1F363", + "char": "🍣", + "name": "sushi", + "category": "Food & Drink (food-asian)", + "group": "Food & Drink", + "subgroup": "food-asian" + }, + { + "codes": "1F364", + "char": "🍤", + "name": "fried shrimp", + "category": "Food & Drink (food-asian)", + "group": "Food & Drink", + "subgroup": "food-asian" + }, + { + "codes": "1F365", + "char": "🍥", + "name": "fish cake with swirl", + "category": "Food & Drink (food-asian)", + "group": "Food & Drink", + "subgroup": "food-asian" + }, + { + "codes": "1F96E", + "char": "🥮", + "name": "moon cake", + "category": "Food & Drink (food-asian)", + "group": "Food & Drink", + "subgroup": "food-asian" + }, + { + "codes": "1F361", + "char": "🍡", + "name": "dango", + "category": "Food & Drink (food-asian)", + "group": "Food & Drink", + "subgroup": "food-asian" + }, + { + "codes": "1F95F", + "char": "🥟", + "name": "dumpling", + "category": "Food & Drink (food-asian)", + "group": "Food & Drink", + "subgroup": "food-asian" + }, + { + "codes": "1F960", + "char": "🥠", + "name": "fortune cookie", + "category": "Food & Drink (food-asian)", + "group": "Food & Drink", + "subgroup": "food-asian" + }, + { + "codes": "1F961", + "char": "🥡", + "name": "takeout box", + "category": "Food & Drink (food-asian)", + "group": "Food & Drink", + "subgroup": "food-asian" + }, + { + "codes": "1F980", + "char": "🦀", + "name": "crab", + "category": "Food & Drink (food-marine)", + "group": "Food & Drink", + "subgroup": "food-marine" + }, + { + "codes": "1F99E", + "char": "🦞", + "name": "lobster", + "category": "Food & Drink (food-marine)", + "group": "Food & Drink", + "subgroup": "food-marine" + }, + { + "codes": "1F990", + "char": "🦐", + "name": "shrimp", + "category": "Food & Drink (food-marine)", + "group": "Food & Drink", + "subgroup": "food-marine" + }, + { + "codes": "1F991", + "char": "🦑", + "name": "squid", + "category": "Food & Drink (food-marine)", + "group": "Food & Drink", + "subgroup": "food-marine" + }, + { + "codes": "1F9AA", + "char": "🦪", + "name": "oyster", + "category": "Food & Drink (food-marine)", + "group": "Food & Drink", + "subgroup": "food-marine" + }, + { + "codes": "1F366", + "char": "🍦", + "name": "soft ice cream", + "category": "Food & Drink (food-sweet)", + "group": "Food & Drink", + "subgroup": "food-sweet" + }, + { + "codes": "1F367", + "char": "🍧", + "name": "shaved ice", + "category": "Food & Drink (food-sweet)", + "group": "Food & Drink", + "subgroup": "food-sweet" + }, + { + "codes": "1F368", + "char": "🍨", + "name": "ice cream", + "category": "Food & Drink (food-sweet)", + "group": "Food & Drink", + "subgroup": "food-sweet" + }, + { + "codes": "1F369", + "char": "🍩", + "name": "doughnut", + "category": "Food & Drink (food-sweet)", + "group": "Food & Drink", + "subgroup": "food-sweet" + }, + { + "codes": "1F36A", + "char": "🍪", + "name": "cookie", + "category": "Food & Drink (food-sweet)", + "group": "Food & Drink", + "subgroup": "food-sweet" + }, + { + "codes": "1F382", + "char": "🎂", + "name": "birthday cake", + "category": "Food & Drink (food-sweet)", + "group": "Food & Drink", + "subgroup": "food-sweet" + }, + { + "codes": "1F370", + "char": "🍰", + "name": "shortcake", + "category": "Food & Drink (food-sweet)", + "group": "Food & Drink", + "subgroup": "food-sweet" + }, + { + "codes": "1F9C1", + "char": "🧁", + "name": "cupcake", + "category": "Food & Drink (food-sweet)", + "group": "Food & Drink", + "subgroup": "food-sweet" + }, + { + "codes": "1F967", + "char": "🥧", + "name": "pie", + "category": "Food & Drink (food-sweet)", + "group": "Food & Drink", + "subgroup": "food-sweet" + }, + { + "codes": "1F36B", + "char": "🍫", + "name": "chocolate bar", + "category": "Food & Drink (food-sweet)", + "group": "Food & Drink", + "subgroup": "food-sweet" + }, + { + "codes": "1F36C", + "char": "🍬", + "name": "candy", + "category": "Food & Drink (food-sweet)", + "group": "Food & Drink", + "subgroup": "food-sweet" + }, + { + "codes": "1F36D", + "char": "🍭", + "name": "lollipop", + "category": "Food & Drink (food-sweet)", + "group": "Food & Drink", + "subgroup": "food-sweet" + }, + { + "codes": "1F36E", + "char": "🍮", + "name": "custard", + "category": "Food & Drink (food-sweet)", + "group": "Food & Drink", + "subgroup": "food-sweet" + }, + { + "codes": "1F36F", + "char": "🍯", + "name": "honey pot", + "category": "Food & Drink (food-sweet)", + "group": "Food & Drink", + "subgroup": "food-sweet" + }, + { + "codes": "1F37C", + "char": "🍼", + "name": "baby bottle", + "category": "Food & Drink (drink)", + "group": "Food & Drink", + "subgroup": "drink" + }, + { + "codes": "1F95B", + "char": "🥛", + "name": "glass of milk", + "category": "Food & Drink (drink)", + "group": "Food & Drink", + "subgroup": "drink" + }, + { + "codes": "2615", + "char": "☕", + "name": "hot beverage", + "category": "Food & Drink (drink)", + "group": "Food & Drink", + "subgroup": "drink" + }, + { + "codes": "1FAD6", + "char": "🫖", + "name": "teapot", + "category": "Food & Drink (drink)", + "group": "Food & Drink", + "subgroup": "drink" + }, + { + "codes": "1F375", + "char": "🍵", + "name": "teacup without handle", + "category": "Food & Drink (drink)", + "group": "Food & Drink", + "subgroup": "drink" + }, + { + "codes": "1F376", + "char": "🍶", + "name": "sake", + "category": "Food & Drink (drink)", + "group": "Food & Drink", + "subgroup": "drink" + }, + { + "codes": "1F37E", + "char": "🍾", + "name": "bottle with popping cork", + "category": "Food & Drink (drink)", + "group": "Food & Drink", + "subgroup": "drink" + }, + { + "codes": "1F377", + "char": "🍷", + "name": "wine glass", + "category": "Food & Drink (drink)", + "group": "Food & Drink", + "subgroup": "drink" + }, + { + "codes": "1F378", + "char": "🍸", + "name": "cocktail glass", + "category": "Food & Drink (drink)", + "group": "Food & Drink", + "subgroup": "drink" + }, + { + "codes": "1F379", + "char": "🍹", + "name": "tropical drink", + "category": "Food & Drink (drink)", + "group": "Food & Drink", + "subgroup": "drink" + }, + { + "codes": "1F37A", + "char": "🍺", + "name": "beer mug", + "category": "Food & Drink (drink)", + "group": "Food & Drink", + "subgroup": "drink" + }, + { + "codes": "1F37B", + "char": "🍻", + "name": "clinking beer mugs", + "category": "Food & Drink (drink)", + "group": "Food & Drink", + "subgroup": "drink" + }, + { + "codes": "1F942", + "char": "🥂", + "name": "clinking glasses", + "category": "Food & Drink (drink)", + "group": "Food & Drink", + "subgroup": "drink" + }, + { + "codes": "1F943", + "char": "🥃", + "name": "tumbler glass", + "category": "Food & Drink (drink)", + "group": "Food & Drink", + "subgroup": "drink" + }, + { + "codes": "1F964", + "char": "🥤", + "name": "cup with straw", + "category": "Food & Drink (drink)", + "group": "Food & Drink", + "subgroup": "drink" + }, + { + "codes": "1F9CB", + "char": "🧋", + "name": "bubble tea", + "category": "Food & Drink (drink)", + "group": "Food & Drink", + "subgroup": "drink" + }, + { + "codes": "1F9C3", + "char": "🧃", + "name": "beverage box", + "category": "Food & Drink (drink)", + "group": "Food & Drink", + "subgroup": "drink" + }, + { + "codes": "1F9C9", + "char": "🧉", + "name": "mate", + "category": "Food & Drink (drink)", + "group": "Food & Drink", + "subgroup": "drink" + }, + { + "codes": "1F9CA", + "char": "🧊", + "name": "ice", + "category": "Food & Drink (drink)", + "group": "Food & Drink", + "subgroup": "drink" + }, + { + "codes": "1F962", + "char": "🥢", + "name": "chopsticks", + "category": "Food & Drink (dishware)", + "group": "Food & Drink", + "subgroup": "dishware" + }, + { + "codes": "1F37D FE0F", + "char": "🍽️", + "name": "fork and knife with plate", + "category": "Food & Drink (dishware)", + "group": "Food & Drink", + "subgroup": "dishware" + }, + { + "codes": "1F37D", + "char": "🍽", + "name": "fork and knife with plate", + "category": "Food & Drink (dishware)", + "group": "Food & Drink", + "subgroup": "dishware" + }, + { + "codes": "1F374", + "char": "🍴", + "name": "fork and knife", + "category": "Food & Drink (dishware)", + "group": "Food & Drink", + "subgroup": "dishware" + }, + { + "codes": "1F944", + "char": "🥄", + "name": "spoon", + "category": "Food & Drink (dishware)", + "group": "Food & Drink", + "subgroup": "dishware" + }, + { + "codes": "1F52A", + "char": "🔪", + "name": "kitchen knife", + "category": "Food & Drink (dishware)", + "group": "Food & Drink", + "subgroup": "dishware" + }, + { + "codes": "1F3FA", + "char": "🏺", + "name": "amphora", + "category": "Food & Drink (dishware)", + "group": "Food & Drink", + "subgroup": "dishware" + }, + { + "codes": "1F30D", + "char": "🌍", + "name": "globe showing Europe-Africa", + "category": "Travel & Places (place-map)", + "group": "Travel & Places", + "subgroup": "place-map" + }, + { + "codes": "1F30E", + "char": "🌎", + "name": "globe showing Americas", + "category": "Travel & Places (place-map)", + "group": "Travel & Places", + "subgroup": "place-map" + }, + { + "codes": "1F30F", + "char": "🌏", + "name": "globe showing Asia-Australia", + "category": "Travel & Places (place-map)", + "group": "Travel & Places", + "subgroup": "place-map" + }, + { + "codes": "1F310", + "char": "🌐", + "name": "globe with meridians", + "category": "Travel & Places (place-map)", + "group": "Travel & Places", + "subgroup": "place-map" + }, + { + "codes": "1F5FA FE0F", + "char": "🗺️", + "name": "world map", + "category": "Travel & Places (place-map)", + "group": "Travel & Places", + "subgroup": "place-map" + }, + { + "codes": "1F5FA", + "char": "🗺", + "name": "world map", + "category": "Travel & Places (place-map)", + "group": "Travel & Places", + "subgroup": "place-map" + }, + { + "codes": "1F5FE", + "char": "🗾", + "name": "map of Japan", + "category": "Travel & Places (place-map)", + "group": "Travel & Places", + "subgroup": "place-map" + }, + { + "codes": "1F9ED", + "char": "🧭", + "name": "compass", + "category": "Travel & Places (place-map)", + "group": "Travel & Places", + "subgroup": "place-map" + }, + { + "codes": "1F3D4 FE0F", + "char": "🏔️", + "name": "snow-capped mountain", + "category": "Travel & Places (place-geographic)", + "group": "Travel & Places", + "subgroup": "place-geographic" + }, + { + "codes": "1F3D4", + "char": "🏔", + "name": "snow-capped mountain", + "category": "Travel & Places (place-geographic)", + "group": "Travel & Places", + "subgroup": "place-geographic" + }, + { + "codes": "26F0 FE0F", + "char": "⛰️", + "name": "mountain", + "category": "Travel & Places (place-geographic)", + "group": "Travel & Places", + "subgroup": "place-geographic" + }, + { + "codes": "26F0", + "char": "⛰", + "name": "mountain", + "category": "Travel & Places (place-geographic)", + "group": "Travel & Places", + "subgroup": "place-geographic" + }, + { + "codes": "1F30B", + "char": "🌋", + "name": "volcano", + "category": "Travel & Places (place-geographic)", + "group": "Travel & Places", + "subgroup": "place-geographic" + }, + { + "codes": "1F5FB", + "char": "🗻", + "name": "mount fuji", + "category": "Travel & Places (place-geographic)", + "group": "Travel & Places", + "subgroup": "place-geographic" + }, + { + "codes": "1F3D5 FE0F", + "char": "🏕️", + "name": "camping", + "category": "Travel & Places (place-geographic)", + "group": "Travel & Places", + "subgroup": "place-geographic" + }, + { + "codes": "1F3D5", + "char": "🏕", + "name": "camping", + "category": "Travel & Places (place-geographic)", + "group": "Travel & Places", + "subgroup": "place-geographic" + }, + { + "codes": "1F3D6 FE0F", + "char": "🏖️", + "name": "beach with umbrella", + "category": "Travel & Places (place-geographic)", + "group": "Travel & Places", + "subgroup": "place-geographic" + }, + { + "codes": "1F3D6", + "char": "🏖", + "name": "beach with umbrella", + "category": "Travel & Places (place-geographic)", + "group": "Travel & Places", + "subgroup": "place-geographic" + }, + { + "codes": "1F3DC FE0F", + "char": "🏜️", + "name": "desert", + "category": "Travel & Places (place-geographic)", + "group": "Travel & Places", + "subgroup": "place-geographic" + }, + { + "codes": "1F3DC", + "char": "🏜", + "name": "desert", + "category": "Travel & Places (place-geographic)", + "group": "Travel & Places", + "subgroup": "place-geographic" + }, + { + "codes": "1F3DD FE0F", + "char": "🏝️", + "name": "desert island", + "category": "Travel & Places (place-geographic)", + "group": "Travel & Places", + "subgroup": "place-geographic" + }, + { + "codes": "1F3DD", + "char": "🏝", + "name": "desert island", + "category": "Travel & Places (place-geographic)", + "group": "Travel & Places", + "subgroup": "place-geographic" + }, + { + "codes": "1F3DE FE0F", + "char": "🏞️", + "name": "national park", + "category": "Travel & Places (place-geographic)", + "group": "Travel & Places", + "subgroup": "place-geographic" + }, + { + "codes": "1F3DE", + "char": "🏞", + "name": "national park", + "category": "Travel & Places (place-geographic)", + "group": "Travel & Places", + "subgroup": "place-geographic" + }, + { + "codes": "1F3DF FE0F", + "char": "🏟️", + "name": "stadium", + "category": "Travel & Places (place-building)", + "group": "Travel & Places", + "subgroup": "place-building" + }, + { + "codes": "1F3DF", + "char": "🏟", + "name": "stadium", + "category": "Travel & Places (place-building)", + "group": "Travel & Places", + "subgroup": "place-building" + }, + { + "codes": "1F3DB FE0F", + "char": "🏛️", + "name": "classical building", + "category": "Travel & Places (place-building)", + "group": "Travel & Places", + "subgroup": "place-building" + }, + { + "codes": "1F3DB", + "char": "🏛", + "name": "classical building", + "category": "Travel & Places (place-building)", + "group": "Travel & Places", + "subgroup": "place-building" + }, + { + "codes": "1F3D7 FE0F", + "char": "🏗️", + "name": "building construction", + "category": "Travel & Places (place-building)", + "group": "Travel & Places", + "subgroup": "place-building" + }, + { + "codes": "1F3D7", + "char": "🏗", + "name": "building construction", + "category": "Travel & Places (place-building)", + "group": "Travel & Places", + "subgroup": "place-building" + }, + { + "codes": "1F9F1", + "char": "🧱", + "name": "brick", + "category": "Travel & Places (place-building)", + "group": "Travel & Places", + "subgroup": "place-building" + }, + { + "codes": "1FAA8", + "char": "🪨", + "name": "rock", + "category": "Travel & Places (place-building)", + "group": "Travel & Places", + "subgroup": "place-building" + }, + { + "codes": "1FAB5", + "char": "🪵", + "name": "wood", + "category": "Travel & Places (place-building)", + "group": "Travel & Places", + "subgroup": "place-building" + }, + { + "codes": "1F6D6", + "char": "🛖", + "name": "hut", + "category": "Travel & Places (place-building)", + "group": "Travel & Places", + "subgroup": "place-building" + }, + { + "codes": "1F3D8 FE0F", + "char": "🏘️", + "name": "houses", + "category": "Travel & Places (place-building)", + "group": "Travel & Places", + "subgroup": "place-building" + }, + { + "codes": "1F3D8", + "char": "🏘", + "name": "houses", + "category": "Travel & Places (place-building)", + "group": "Travel & Places", + "subgroup": "place-building" + }, + { + "codes": "1F3DA FE0F", + "char": "🏚️", + "name": "derelict house", + "category": "Travel & Places (place-building)", + "group": "Travel & Places", + "subgroup": "place-building" + }, + { + "codes": "1F3DA", + "char": "🏚", + "name": "derelict house", + "category": "Travel & Places (place-building)", + "group": "Travel & Places", + "subgroup": "place-building" + }, + { + "codes": "1F3E0", + "char": "🏠", + "name": "house", + "category": "Travel & Places (place-building)", + "group": "Travel & Places", + "subgroup": "place-building" + }, + { + "codes": "1F3E1", + "char": "🏡", + "name": "house with garden", + "category": "Travel & Places (place-building)", + "group": "Travel & Places", + "subgroup": "place-building" + }, + { + "codes": "1F3E2", + "char": "🏢", + "name": "office building", + "category": "Travel & Places (place-building)", + "group": "Travel & Places", + "subgroup": "place-building" + }, + { + "codes": "1F3E3", + "char": "🏣", + "name": "Japanese post office", + "category": "Travel & Places (place-building)", + "group": "Travel & Places", + "subgroup": "place-building" + }, + { + "codes": "1F3E4", + "char": "🏤", + "name": "post office", + "category": "Travel & Places (place-building)", + "group": "Travel & Places", + "subgroup": "place-building" + }, + { + "codes": "1F3E5", + "char": "🏥", + "name": "hospital", + "category": "Travel & Places (place-building)", + "group": "Travel & Places", + "subgroup": "place-building" + }, + { + "codes": "1F3E6", + "char": "🏦", + "name": "bank", + "category": "Travel & Places (place-building)", + "group": "Travel & Places", + "subgroup": "place-building" + }, + { + "codes": "1F3E8", + "char": "🏨", + "name": "hotel", + "category": "Travel & Places (place-building)", + "group": "Travel & Places", + "subgroup": "place-building" + }, + { + "codes": "1F3E9", + "char": "🏩", + "name": "love hotel", + "category": "Travel & Places (place-building)", + "group": "Travel & Places", + "subgroup": "place-building" + }, + { + "codes": "1F3EA", + "char": "🏪", + "name": "convenience store", + "category": "Travel & Places (place-building)", + "group": "Travel & Places", + "subgroup": "place-building" + }, + { + "codes": "1F3EB", + "char": "🏫", + "name": "school", + "category": "Travel & Places (place-building)", + "group": "Travel & Places", + "subgroup": "place-building" + }, + { + "codes": "1F3EC", + "char": "🏬", + "name": "department store", + "category": "Travel & Places (place-building)", + "group": "Travel & Places", + "subgroup": "place-building" + }, + { + "codes": "1F3ED", + "char": "🏭", + "name": "factory", + "category": "Travel & Places (place-building)", + "group": "Travel & Places", + "subgroup": "place-building" + }, + { + "codes": "1F3EF", + "char": "🏯", + "name": "Japanese castle", + "category": "Travel & Places (place-building)", + "group": "Travel & Places", + "subgroup": "place-building" + }, + { + "codes": "1F3F0", + "char": "🏰", + "name": "castle", + "category": "Travel & Places (place-building)", + "group": "Travel & Places", + "subgroup": "place-building" + }, + { + "codes": "1F492", + "char": "💒", + "name": "wedding", + "category": "Travel & Places (place-building)", + "group": "Travel & Places", + "subgroup": "place-building" + }, + { + "codes": "1F5FC", + "char": "🗼", + "name": "Tokyo tower", + "category": "Travel & Places (place-building)", + "group": "Travel & Places", + "subgroup": "place-building" + }, + { + "codes": "1F5FD", + "char": "🗽", + "name": "Statue of Liberty", + "category": "Travel & Places (place-building)", + "group": "Travel & Places", + "subgroup": "place-building" + }, + { + "codes": "26EA", + "char": "⛪", + "name": "church", + "category": "Travel & Places (place-religious)", + "group": "Travel & Places", + "subgroup": "place-religious" + }, + { + "codes": "1F54C", + "char": "🕌", + "name": "mosque", + "category": "Travel & Places (place-religious)", + "group": "Travel & Places", + "subgroup": "place-religious" + }, + { + "codes": "1F6D5", + "char": "🛕", + "name": "hindu temple", + "category": "Travel & Places (place-religious)", + "group": "Travel & Places", + "subgroup": "place-religious" + }, + { + "codes": "1F54D", + "char": "🕍", + "name": "synagogue", + "category": "Travel & Places (place-religious)", + "group": "Travel & Places", + "subgroup": "place-religious" + }, + { + "codes": "26E9 FE0F", + "char": "⛩️", + "name": "shinto shrine", + "category": "Travel & Places (place-religious)", + "group": "Travel & Places", + "subgroup": "place-religious" + }, + { + "codes": "26E9", + "char": "⛩", + "name": "shinto shrine", + "category": "Travel & Places (place-religious)", + "group": "Travel & Places", + "subgroup": "place-religious" + }, + { + "codes": "1F54B", + "char": "🕋", + "name": "kaaba", + "category": "Travel & Places (place-religious)", + "group": "Travel & Places", + "subgroup": "place-religious" + }, + { + "codes": "26F2", + "char": "⛲", + "name": "fountain", + "category": "Travel & Places (place-other)", + "group": "Travel & Places", + "subgroup": "place-other" + }, + { + "codes": "26FA", + "char": "⛺", + "name": "tent", + "category": "Travel & Places (place-other)", + "group": "Travel & Places", + "subgroup": "place-other" + }, + { + "codes": "1F301", + "char": "🌁", + "name": "foggy", + "category": "Travel & Places (place-other)", + "group": "Travel & Places", + "subgroup": "place-other" + }, + { + "codes": "1F303", + "char": "🌃", + "name": "night with stars", + "category": "Travel & Places (place-other)", + "group": "Travel & Places", + "subgroup": "place-other" + }, + { + "codes": "1F3D9 FE0F", + "char": "🏙️", + "name": "cityscape", + "category": "Travel & Places (place-other)", + "group": "Travel & Places", + "subgroup": "place-other" + }, + { + "codes": "1F3D9", + "char": "🏙", + "name": "cityscape", + "category": "Travel & Places (place-other)", + "group": "Travel & Places", + "subgroup": "place-other" + }, + { + "codes": "1F304", + "char": "🌄", + "name": "sunrise over mountains", + "category": "Travel & Places (place-other)", + "group": "Travel & Places", + "subgroup": "place-other" + }, + { + "codes": "1F305", + "char": "🌅", + "name": "sunrise", + "category": "Travel & Places (place-other)", + "group": "Travel & Places", + "subgroup": "place-other" + }, + { + "codes": "1F306", + "char": "🌆", + "name": "cityscape at dusk", + "category": "Travel & Places (place-other)", + "group": "Travel & Places", + "subgroup": "place-other" + }, + { + "codes": "1F307", + "char": "🌇", + "name": "sunset", + "category": "Travel & Places (place-other)", + "group": "Travel & Places", + "subgroup": "place-other" + }, + { + "codes": "1F309", + "char": "🌉", + "name": "bridge at night", + "category": "Travel & Places (place-other)", + "group": "Travel & Places", + "subgroup": "place-other" + }, + { + "codes": "2668 FE0F", + "char": "♨️", + "name": "hot springs", + "category": "Travel & Places (place-other)", + "group": "Travel & Places", + "subgroup": "place-other" + }, + { + "codes": "2668", + "char": "♨", + "name": "hot springs", + "category": "Travel & Places (place-other)", + "group": "Travel & Places", + "subgroup": "place-other" + }, + { + "codes": "1F3A0", + "char": "🎠", + "name": "carousel horse", + "category": "Travel & Places (place-other)", + "group": "Travel & Places", + "subgroup": "place-other" + }, + { + "codes": "1F3A1", + "char": "🎡", + "name": "ferris wheel", + "category": "Travel & Places (place-other)", + "group": "Travel & Places", + "subgroup": "place-other" + }, + { + "codes": "1F3A2", + "char": "🎢", + "name": "roller coaster", + "category": "Travel & Places (place-other)", + "group": "Travel & Places", + "subgroup": "place-other" + }, + { + "codes": "1F488", + "char": "💈", + "name": "barber pole", + "category": "Travel & Places (place-other)", + "group": "Travel & Places", + "subgroup": "place-other" + }, + { + "codes": "1F3AA", + "char": "🎪", + "name": "circus tent", + "category": "Travel & Places (place-other)", + "group": "Travel & Places", + "subgroup": "place-other" + }, + { + "codes": "1F682", + "char": "🚂", + "name": "locomotive", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F683", + "char": "🚃", + "name": "railway car", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F684", + "char": "🚄", + "name": "high-speed train", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F685", + "char": "🚅", + "name": "bullet train", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F686", + "char": "🚆", + "name": "train", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F687", + "char": "🚇", + "name": "metro", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F688", + "char": "🚈", + "name": "light rail", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F689", + "char": "🚉", + "name": "station", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F68A", + "char": "🚊", + "name": "tram", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F69D", + "char": "🚝", + "name": "monorail", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F69E", + "char": "🚞", + "name": "mountain railway", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F68B", + "char": "🚋", + "name": "tram car", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F68C", + "char": "🚌", + "name": "bus", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F68D", + "char": "🚍", + "name": "oncoming bus", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F68E", + "char": "🚎", + "name": "trolleybus", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F690", + "char": "🚐", + "name": "minibus", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F691", + "char": "🚑", + "name": "ambulance", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F692", + "char": "🚒", + "name": "fire engine", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F693", + "char": "🚓", + "name": "police car", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F694", + "char": "🚔", + "name": "oncoming police car", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F695", + "char": "🚕", + "name": "taxi", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F696", + "char": "🚖", + "name": "oncoming taxi", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F697", + "char": "🚗", + "name": "automobile", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F698", + "char": "🚘", + "name": "oncoming automobile", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F699", + "char": "🚙", + "name": "sport utility vehicle", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F6FB", + "char": "🛻", + "name": "pickup truck", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F69A", + "char": "🚚", + "name": "delivery truck", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F69B", + "char": "🚛", + "name": "articulated lorry", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F69C", + "char": "🚜", + "name": "tractor", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F3CE FE0F", + "char": "🏎️", + "name": "racing car", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F3CE", + "char": "🏎", + "name": "racing car", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F3CD FE0F", + "char": "🏍️", + "name": "motorcycle", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F3CD", + "char": "🏍", + "name": "motorcycle", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F6F5", + "char": "🛵", + "name": "motor scooter", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F9BD", + "char": "🦽", + "name": "manual wheelchair", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F9BC", + "char": "🦼", + "name": "motorized wheelchair", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F6FA", + "char": "🛺", + "name": "auto rickshaw", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F6B2", + "char": "🚲", + "name": "bicycle", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F6F4", + "char": "🛴", + "name": "kick scooter", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F6F9", + "char": "🛹", + "name": "skateboard", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F6FC", + "char": "🛼", + "name": "roller skate", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F68F", + "char": "🚏", + "name": "bus stop", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F6E3 FE0F", + "char": "🛣️", + "name": "motorway", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F6E3", + "char": "🛣", + "name": "motorway", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F6E4 FE0F", + "char": "🛤️", + "name": "railway track", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F6E4", + "char": "🛤", + "name": "railway track", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F6E2 FE0F", + "char": "🛢️", + "name": "oil drum", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F6E2", + "char": "🛢", + "name": "oil drum", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "26FD", + "char": "⛽", + "name": "fuel pump", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F6A8", + "char": "🚨", + "name": "police car light", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F6A5", + "char": "🚥", + "name": "horizontal traffic light", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F6A6", + "char": "🚦", + "name": "vertical traffic light", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F6D1", + "char": "🛑", + "name": "stop sign", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "1F6A7", + "char": "🚧", + "name": "construction", + "category": "Travel & Places (transport-ground)", + "group": "Travel & Places", + "subgroup": "transport-ground" + }, + { + "codes": "2693", + "char": "⚓", + "name": "anchor", + "category": "Travel & Places (transport-water)", + "group": "Travel & Places", + "subgroup": "transport-water" + }, + { + "codes": "26F5", + "char": "⛵", + "name": "sailboat", + "category": "Travel & Places (transport-water)", + "group": "Travel & Places", + "subgroup": "transport-water" + }, + { + "codes": "1F6F6", + "char": "🛶", + "name": "canoe", + "category": "Travel & Places (transport-water)", + "group": "Travel & Places", + "subgroup": "transport-water" + }, + { + "codes": "1F6A4", + "char": "🚤", + "name": "speedboat", + "category": "Travel & Places (transport-water)", + "group": "Travel & Places", + "subgroup": "transport-water" + }, + { + "codes": "1F6F3 FE0F", + "char": "🛳️", + "name": "passenger ship", + "category": "Travel & Places (transport-water)", + "group": "Travel & Places", + "subgroup": "transport-water" + }, + { + "codes": "1F6F3", + "char": "🛳", + "name": "passenger ship", + "category": "Travel & Places (transport-water)", + "group": "Travel & Places", + "subgroup": "transport-water" + }, + { + "codes": "26F4 FE0F", + "char": "⛴️", + "name": "ferry", + "category": "Travel & Places (transport-water)", + "group": "Travel & Places", + "subgroup": "transport-water" + }, + { + "codes": "26F4", + "char": "⛴", + "name": "ferry", + "category": "Travel & Places (transport-water)", + "group": "Travel & Places", + "subgroup": "transport-water" + }, + { + "codes": "1F6E5 FE0F", + "char": "🛥️", + "name": "motor boat", + "category": "Travel & Places (transport-water)", + "group": "Travel & Places", + "subgroup": "transport-water" + }, + { + "codes": "1F6E5", + "char": "🛥", + "name": "motor boat", + "category": "Travel & Places (transport-water)", + "group": "Travel & Places", + "subgroup": "transport-water" + }, + { + "codes": "1F6A2", + "char": "🚢", + "name": "ship", + "category": "Travel & Places (transport-water)", + "group": "Travel & Places", + "subgroup": "transport-water" + }, + { + "codes": "2708 FE0F", + "char": "✈️", + "name": "airplane", + "category": "Travel & Places (transport-air)", + "group": "Travel & Places", + "subgroup": "transport-air" + }, + { + "codes": "2708", + "char": "✈", + "name": "airplane", + "category": "Travel & Places (transport-air)", + "group": "Travel & Places", + "subgroup": "transport-air" + }, + { + "codes": "1F6E9 FE0F", + "char": "🛩️", + "name": "small airplane", + "category": "Travel & Places (transport-air)", + "group": "Travel & Places", + "subgroup": "transport-air" + }, + { + "codes": "1F6E9", + "char": "🛩", + "name": "small airplane", + "category": "Travel & Places (transport-air)", + "group": "Travel & Places", + "subgroup": "transport-air" + }, + { + "codes": "1F6EB", + "char": "🛫", + "name": "airplane departure", + "category": "Travel & Places (transport-air)", + "group": "Travel & Places", + "subgroup": "transport-air" + }, + { + "codes": "1F6EC", + "char": "🛬", + "name": "airplane arrival", + "category": "Travel & Places (transport-air)", + "group": "Travel & Places", + "subgroup": "transport-air" + }, + { + "codes": "1FA82", + "char": "🪂", + "name": "parachute", + "category": "Travel & Places (transport-air)", + "group": "Travel & Places", + "subgroup": "transport-air" + }, + { + "codes": "1F4BA", + "char": "💺", + "name": "seat", + "category": "Travel & Places (transport-air)", + "group": "Travel & Places", + "subgroup": "transport-air" + }, + { + "codes": "1F681", + "char": "🚁", + "name": "helicopter", + "category": "Travel & Places (transport-air)", + "group": "Travel & Places", + "subgroup": "transport-air" + }, + { + "codes": "1F69F", + "char": "🚟", + "name": "suspension railway", + "category": "Travel & Places (transport-air)", + "group": "Travel & Places", + "subgroup": "transport-air" + }, + { + "codes": "1F6A0", + "char": "🚠", + "name": "mountain cableway", + "category": "Travel & Places (transport-air)", + "group": "Travel & Places", + "subgroup": "transport-air" + }, + { + "codes": "1F6A1", + "char": "🚡", + "name": "aerial tramway", + "category": "Travel & Places (transport-air)", + "group": "Travel & Places", + "subgroup": "transport-air" + }, + { + "codes": "1F6F0 FE0F", + "char": "🛰️", + "name": "satellite", + "category": "Travel & Places (transport-air)", + "group": "Travel & Places", + "subgroup": "transport-air" + }, + { + "codes": "1F6F0", + "char": "🛰", + "name": "satellite", + "category": "Travel & Places (transport-air)", + "group": "Travel & Places", + "subgroup": "transport-air" + }, + { + "codes": "1F680", + "char": "🚀", + "name": "rocket", + "category": "Travel & Places (transport-air)", + "group": "Travel & Places", + "subgroup": "transport-air" + }, + { + "codes": "1F6F8", + "char": "🛸", + "name": "flying saucer", + "category": "Travel & Places (transport-air)", + "group": "Travel & Places", + "subgroup": "transport-air" + }, + { + "codes": "1F6CE FE0F", + "char": "🛎️", + "name": "bellhop bell", + "category": "Travel & Places (hotel)", + "group": "Travel & Places", + "subgroup": "hotel" + }, + { + "codes": "1F6CE", + "char": "🛎", + "name": "bellhop bell", + "category": "Travel & Places (hotel)", + "group": "Travel & Places", + "subgroup": "hotel" + }, + { + "codes": "1F9F3", + "char": "🧳", + "name": "luggage", + "category": "Travel & Places (hotel)", + "group": "Travel & Places", + "subgroup": "hotel" + }, + { + "codes": "231B", + "char": "⌛", + "name": "hourglass done", + "category": "Travel & Places (time)", + "group": "Travel & Places", + "subgroup": "time" + }, + { + "codes": "23F3", + "char": "⏳", + "name": "hourglass not done", + "category": "Travel & Places (time)", + "group": "Travel & Places", + "subgroup": "time" + }, + { + "codes": "231A", + "char": "⌚", + "name": "watch", + "category": "Travel & Places (time)", + "group": "Travel & Places", + "subgroup": "time" + }, + { + "codes": "23F0", + "char": "⏰", + "name": "alarm clock", + "category": "Travel & Places (time)", + "group": "Travel & Places", + "subgroup": "time" + }, + { + "codes": "23F1 FE0F", + "char": "⏱️", + "name": "stopwatch", + "category": "Travel & Places (time)", + "group": "Travel & Places", + "subgroup": "time" + }, + { + "codes": "23F1", + "char": "⏱", + "name": "stopwatch", + "category": "Travel & Places (time)", + "group": "Travel & Places", + "subgroup": "time" + }, + { + "codes": "23F2 FE0F", + "char": "⏲️", + "name": "timer clock", + "category": "Travel & Places (time)", + "group": "Travel & Places", + "subgroup": "time" + }, + { + "codes": "23F2", + "char": "⏲", + "name": "timer clock", + "category": "Travel & Places (time)", + "group": "Travel & Places", + "subgroup": "time" + }, + { + "codes": "1F570 FE0F", + "char": "🕰️", + "name": "mantelpiece clock", + "category": "Travel & Places (time)", + "group": "Travel & Places", + "subgroup": "time" + }, + { + "codes": "1F570", + "char": "🕰", + "name": "mantelpiece clock", + "category": "Travel & Places (time)", + "group": "Travel & Places", + "subgroup": "time" + }, + { + "codes": "1F55B", + "char": "🕛", + "name": "twelve o’clock", + "category": "Travel & Places (time)", + "group": "Travel & Places", + "subgroup": "time" + }, + { + "codes": "1F567", + "char": "🕧", + "name": "twelve-thirty", + "category": "Travel & Places (time)", + "group": "Travel & Places", + "subgroup": "time" + }, + { + "codes": "1F550", + "char": "🕐", + "name": "one o’clock", + "category": "Travel & Places (time)", + "group": "Travel & Places", + "subgroup": "time" + }, + { + "codes": "1F55C", + "char": "🕜", + "name": "one-thirty", + "category": "Travel & Places (time)", + "group": "Travel & Places", + "subgroup": "time" + }, + { + "codes": "1F551", + "char": "🕑", + "name": "two o’clock", + "category": "Travel & Places (time)", + "group": "Travel & Places", + "subgroup": "time" + }, + { + "codes": "1F55D", + "char": "🕝", + "name": "two-thirty", + "category": "Travel & Places (time)", + "group": "Travel & Places", + "subgroup": "time" + }, + { + "codes": "1F552", + "char": "🕒", + "name": "three o’clock", + "category": "Travel & Places (time)", + "group": "Travel & Places", + "subgroup": "time" + }, + { + "codes": "1F55E", + "char": "🕞", + "name": "three-thirty", + "category": "Travel & Places (time)", + "group": "Travel & Places", + "subgroup": "time" + }, + { + "codes": "1F553", + "char": "🕓", + "name": "four o’clock", + "category": "Travel & Places (time)", + "group": "Travel & Places", + "subgroup": "time" + }, + { + "codes": "1F55F", + "char": "🕟", + "name": "four-thirty", + "category": "Travel & Places (time)", + "group": "Travel & Places", + "subgroup": "time" + }, + { + "codes": "1F554", + "char": "🕔", + "name": "five o’clock", + "category": "Travel & Places (time)", + "group": "Travel & Places", + "subgroup": "time" + }, + { + "codes": "1F560", + "char": "🕠", + "name": "five-thirty", + "category": "Travel & Places (time)", + "group": "Travel & Places", + "subgroup": "time" + }, + { + "codes": "1F555", + "char": "🕕", + "name": "six o’clock", + "category": "Travel & Places (time)", + "group": "Travel & Places", + "subgroup": "time" + }, + { + "codes": "1F561", + "char": "🕡", + "name": "six-thirty", + "category": "Travel & Places (time)", + "group": "Travel & Places", + "subgroup": "time" + }, + { + "codes": "1F556", + "char": "🕖", + "name": "seven o’clock", + "category": "Travel & Places (time)", + "group": "Travel & Places", + "subgroup": "time" + }, + { + "codes": "1F562", + "char": "🕢", + "name": "seven-thirty", + "category": "Travel & Places (time)", + "group": "Travel & Places", + "subgroup": "time" + }, + { + "codes": "1F557", + "char": "🕗", + "name": "eight o’clock", + "category": "Travel & Places (time)", + "group": "Travel & Places", + "subgroup": "time" + }, + { + "codes": "1F563", + "char": "🕣", + "name": "eight-thirty", + "category": "Travel & Places (time)", + "group": "Travel & Places", + "subgroup": "time" + }, + { + "codes": "1F558", + "char": "🕘", + "name": "nine o’clock", + "category": "Travel & Places (time)", + "group": "Travel & Places", + "subgroup": "time" + }, + { + "codes": "1F564", + "char": "🕤", + "name": "nine-thirty", + "category": "Travel & Places (time)", + "group": "Travel & Places", + "subgroup": "time" + }, + { + "codes": "1F559", + "char": "🕙", + "name": "ten o’clock", + "category": "Travel & Places (time)", + "group": "Travel & Places", + "subgroup": "time" + }, + { + "codes": "1F565", + "char": "🕥", + "name": "ten-thirty", + "category": "Travel & Places (time)", + "group": "Travel & Places", + "subgroup": "time" + }, + { + "codes": "1F55A", + "char": "🕚", + "name": "eleven o’clock", + "category": "Travel & Places (time)", + "group": "Travel & Places", + "subgroup": "time" + }, + { + "codes": "1F566", + "char": "🕦", + "name": "eleven-thirty", + "category": "Travel & Places (time)", + "group": "Travel & Places", + "subgroup": "time" + }, + { + "codes": "1F311", + "char": "🌑", + "name": "new moon", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F312", + "char": "🌒", + "name": "waxing crescent moon", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F313", + "char": "🌓", + "name": "first quarter moon", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F314", + "char": "🌔", + "name": "waxing gibbous moon", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F315", + "char": "🌕", + "name": "full moon", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F316", + "char": "🌖", + "name": "waning gibbous moon", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F317", + "char": "🌗", + "name": "last quarter moon", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F318", + "char": "🌘", + "name": "waning crescent moon", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F319", + "char": "🌙", + "name": "crescent moon", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F31A", + "char": "🌚", + "name": "new moon face", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F31B", + "char": "🌛", + "name": "first quarter moon face", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F31C", + "char": "🌜", + "name": "last quarter moon face", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F321 FE0F", + "char": "🌡️", + "name": "thermometer", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F321", + "char": "🌡", + "name": "thermometer", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "2600 FE0F", + "char": "☀️", + "name": "sun", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "2600", + "char": "☀", + "name": "sun", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F31D", + "char": "🌝", + "name": "full moon face", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F31E", + "char": "🌞", + "name": "sun with face", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1FA90", + "char": "🪐", + "name": "ringed planet", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "2B50", + "char": "⭐", + "name": "star", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F31F", + "char": "🌟", + "name": "glowing star", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F320", + "char": "🌠", + "name": "shooting star", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F30C", + "char": "🌌", + "name": "milky way", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "2601 FE0F", + "char": "☁️", + "name": "cloud", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "2601", + "char": "☁", + "name": "cloud", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "26C5", + "char": "⛅", + "name": "sun behind cloud", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "26C8 FE0F", + "char": "⛈️", + "name": "cloud with lightning and rain", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "26C8", + "char": "⛈", + "name": "cloud with lightning and rain", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F324 FE0F", + "char": "🌤️", + "name": "sun behind small cloud", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F324", + "char": "🌤", + "name": "sun behind small cloud", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F325 FE0F", + "char": "🌥️", + "name": "sun behind large cloud", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F325", + "char": "🌥", + "name": "sun behind large cloud", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F326 FE0F", + "char": "🌦️", + "name": "sun behind rain cloud", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F326", + "char": "🌦", + "name": "sun behind rain cloud", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F327 FE0F", + "char": "🌧️", + "name": "cloud with rain", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F327", + "char": "🌧", + "name": "cloud with rain", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F328 FE0F", + "char": "🌨️", + "name": "cloud with snow", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F328", + "char": "🌨", + "name": "cloud with snow", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F329 FE0F", + "char": "🌩️", + "name": "cloud with lightning", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F329", + "char": "🌩", + "name": "cloud with lightning", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F32A FE0F", + "char": "🌪️", + "name": "tornado", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F32A", + "char": "🌪", + "name": "tornado", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F32B FE0F", + "char": "🌫️", + "name": "fog", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F32B", + "char": "🌫", + "name": "fog", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F32C FE0F", + "char": "🌬️", + "name": "wind face", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F32C", + "char": "🌬", + "name": "wind face", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F300", + "char": "🌀", + "name": "cyclone", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F308", + "char": "🌈", + "name": "rainbow", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F302", + "char": "🌂", + "name": "closed umbrella", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "2602 FE0F", + "char": "☂️", + "name": "umbrella", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "2602", + "char": "☂", + "name": "umbrella", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "2614", + "char": "☔", + "name": "umbrella with rain drops", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "26F1 FE0F", + "char": "⛱️", + "name": "umbrella on ground", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "26F1", + "char": "⛱", + "name": "umbrella on ground", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "26A1", + "char": "⚡", + "name": "high voltage", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "2744 FE0F", + "char": "❄️", + "name": "snowflake", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "2744", + "char": "❄", + "name": "snowflake", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "2603 FE0F", + "char": "☃️", + "name": "snowman", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "2603", + "char": "☃", + "name": "snowman", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "26C4", + "char": "⛄", + "name": "snowman without snow", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "2604 FE0F", + "char": "☄️", + "name": "comet", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "2604", + "char": "☄", + "name": "comet", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F525", + "char": "🔥", + "name": "fire", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F4A7", + "char": "💧", + "name": "droplet", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F30A", + "char": "🌊", + "name": "water wave", + "category": "Travel & Places (sky & weather)", + "group": "Travel & Places", + "subgroup": "sky & weather" + }, + { + "codes": "1F383", + "char": "🎃", + "name": "jack-o-lantern", + "category": "Activities (event)", + "group": "Activities", + "subgroup": "event" + }, + { + "codes": "1F384", + "char": "🎄", + "name": "Christmas tree", + "category": "Activities (event)", + "group": "Activities", + "subgroup": "event" + }, + { + "codes": "1F386", + "char": "🎆", + "name": "fireworks", + "category": "Activities (event)", + "group": "Activities", + "subgroup": "event" + }, + { + "codes": "1F387", + "char": "🎇", + "name": "sparkler", + "category": "Activities (event)", + "group": "Activities", + "subgroup": "event" + }, + { + "codes": "1F9E8", + "char": "🧨", + "name": "firecracker", + "category": "Activities (event)", + "group": "Activities", + "subgroup": "event" + }, + { + "codes": "2728", + "char": "✨", + "name": "sparkles", + "category": "Activities (event)", + "group": "Activities", + "subgroup": "event" + }, + { + "codes": "1F388", + "char": "🎈", + "name": "balloon", + "category": "Activities (event)", + "group": "Activities", + "subgroup": "event" + }, + { + "codes": "1F389", + "char": "🎉", + "name": "party popper", + "category": "Activities (event)", + "group": "Activities", + "subgroup": "event" + }, + { + "codes": "1F38A", + "char": "🎊", + "name": "confetti ball", + "category": "Activities (event)", + "group": "Activities", + "subgroup": "event" + }, + { + "codes": "1F38B", + "char": "🎋", + "name": "tanabata tree", + "category": "Activities (event)", + "group": "Activities", + "subgroup": "event" + }, + { + "codes": "1F38D", + "char": "🎍", + "name": "pine decoration", + "category": "Activities (event)", + "group": "Activities", + "subgroup": "event" + }, + { + "codes": "1F38E", + "char": "🎎", + "name": "Japanese dolls", + "category": "Activities (event)", + "group": "Activities", + "subgroup": "event" + }, + { + "codes": "1F38F", + "char": "🎏", + "name": "carp streamer", + "category": "Activities (event)", + "group": "Activities", + "subgroup": "event" + }, + { + "codes": "1F390", + "char": "🎐", + "name": "wind chime", + "category": "Activities (event)", + "group": "Activities", + "subgroup": "event" + }, + { + "codes": "1F391", + "char": "🎑", + "name": "moon viewing ceremony", + "category": "Activities (event)", + "group": "Activities", + "subgroup": "event" + }, + { + "codes": "1F9E7", + "char": "🧧", + "name": "red envelope", + "category": "Activities (event)", + "group": "Activities", + "subgroup": "event" + }, + { + "codes": "1F380", + "char": "🎀", + "name": "ribbon", + "category": "Activities (event)", + "group": "Activities", + "subgroup": "event" + }, + { + "codes": "1F381", + "char": "🎁", + "name": "wrapped gift", + "category": "Activities (event)", + "group": "Activities", + "subgroup": "event" + }, + { + "codes": "1F397 FE0F", + "char": "🎗️", + "name": "reminder ribbon", + "category": "Activities (event)", + "group": "Activities", + "subgroup": "event" + }, + { + "codes": "1F397", + "char": "🎗", + "name": "reminder ribbon", + "category": "Activities (event)", + "group": "Activities", + "subgroup": "event" + }, + { + "codes": "1F39F FE0F", + "char": "🎟️", + "name": "admission tickets", + "category": "Activities (event)", + "group": "Activities", + "subgroup": "event" + }, + { + "codes": "1F39F", + "char": "🎟", + "name": "admission tickets", + "category": "Activities (event)", + "group": "Activities", + "subgroup": "event" + }, + { + "codes": "1F3AB", + "char": "🎫", + "name": "ticket", + "category": "Activities (event)", + "group": "Activities", + "subgroup": "event" + }, + { + "codes": "1F396 FE0F", + "char": "🎖️", + "name": "military medal", + "category": "Activities (award-medal)", + "group": "Activities", + "subgroup": "award-medal" + }, + { + "codes": "1F396", + "char": "🎖", + "name": "military medal", + "category": "Activities (award-medal)", + "group": "Activities", + "subgroup": "award-medal" + }, + { + "codes": "1F3C6", + "char": "🏆", + "name": "trophy", + "category": "Activities (award-medal)", + "group": "Activities", + "subgroup": "award-medal" + }, + { + "codes": "1F3C5", + "char": "🏅", + "name": "sports medal", + "category": "Activities (award-medal)", + "group": "Activities", + "subgroup": "award-medal" + }, + { + "codes": "1F947", + "char": "🥇", + "name": "1st place medal", + "category": "Activities (award-medal)", + "group": "Activities", + "subgroup": "award-medal" + }, + { + "codes": "1F948", + "char": "🥈", + "name": "2nd place medal", + "category": "Activities (award-medal)", + "group": "Activities", + "subgroup": "award-medal" + }, + { + "codes": "1F949", + "char": "🥉", + "name": "3rd place medal", + "category": "Activities (award-medal)", + "group": "Activities", + "subgroup": "award-medal" + }, + { + "codes": "26BD", + "char": "⚽", + "name": "soccer ball", + "category": "Activities (sport)", + "group": "Activities", + "subgroup": "sport" + }, + { + "codes": "26BE", + "char": "⚾", + "name": "baseball", + "category": "Activities (sport)", + "group": "Activities", + "subgroup": "sport" + }, + { + "codes": "1F94E", + "char": "🥎", + "name": "softball", + "category": "Activities (sport)", + "group": "Activities", + "subgroup": "sport" + }, + { + "codes": "1F3C0", + "char": "🏀", + "name": "basketball", + "category": "Activities (sport)", + "group": "Activities", + "subgroup": "sport" + }, + { + "codes": "1F3D0", + "char": "🏐", + "name": "volleyball", + "category": "Activities (sport)", + "group": "Activities", + "subgroup": "sport" + }, + { + "codes": "1F3C8", + "char": "🏈", + "name": "american football", + "category": "Activities (sport)", + "group": "Activities", + "subgroup": "sport" + }, + { + "codes": "1F3C9", + "char": "🏉", + "name": "rugby football", + "category": "Activities (sport)", + "group": "Activities", + "subgroup": "sport" + }, + { + "codes": "1F3BE", + "char": "🎾", + "name": "tennis", + "category": "Activities (sport)", + "group": "Activities", + "subgroup": "sport" + }, + { + "codes": "1F94F", + "char": "🥏", + "name": "flying disc", + "category": "Activities (sport)", + "group": "Activities", + "subgroup": "sport" + }, + { + "codes": "1F3B3", + "char": "🎳", + "name": "bowling", + "category": "Activities (sport)", + "group": "Activities", + "subgroup": "sport" + }, + { + "codes": "1F3CF", + "char": "🏏", + "name": "cricket game", + "category": "Activities (sport)", + "group": "Activities", + "subgroup": "sport" + }, + { + "codes": "1F3D1", + "char": "🏑", + "name": "field hockey", + "category": "Activities (sport)", + "group": "Activities", + "subgroup": "sport" + }, + { + "codes": "1F3D2", + "char": "🏒", + "name": "ice hockey", + "category": "Activities (sport)", + "group": "Activities", + "subgroup": "sport" + }, + { + "codes": "1F94D", + "char": "🥍", + "name": "lacrosse", + "category": "Activities (sport)", + "group": "Activities", + "subgroup": "sport" + }, + { + "codes": "1F3D3", + "char": "🏓", + "name": "ping pong", + "category": "Activities (sport)", + "group": "Activities", + "subgroup": "sport" + }, + { + "codes": "1F3F8", + "char": "🏸", + "name": "badminton", + "category": "Activities (sport)", + "group": "Activities", + "subgroup": "sport" + }, + { + "codes": "1F94A", + "char": "🥊", + "name": "boxing glove", + "category": "Activities (sport)", + "group": "Activities", + "subgroup": "sport" + }, + { + "codes": "1F94B", + "char": "🥋", + "name": "martial arts uniform", + "category": "Activities (sport)", + "group": "Activities", + "subgroup": "sport" + }, + { + "codes": "1F945", + "char": "🥅", + "name": "goal net", + "category": "Activities (sport)", + "group": "Activities", + "subgroup": "sport" + }, + { + "codes": "26F3", + "char": "⛳", + "name": "flag in hole", + "category": "Activities (sport)", + "group": "Activities", + "subgroup": "sport" + }, + { + "codes": "26F8 FE0F", + "char": "⛸️", + "name": "ice skate", + "category": "Activities (sport)", + "group": "Activities", + "subgroup": "sport" + }, + { + "codes": "26F8", + "char": "⛸", + "name": "ice skate", + "category": "Activities (sport)", + "group": "Activities", + "subgroup": "sport" + }, + { + "codes": "1F3A3", + "char": "🎣", + "name": "fishing pole", + "category": "Activities (sport)", + "group": "Activities", + "subgroup": "sport" + }, + { + "codes": "1F93F", + "char": "🤿", + "name": "diving mask", + "category": "Activities (sport)", + "group": "Activities", + "subgroup": "sport" + }, + { + "codes": "1F3BD", + "char": "🎽", + "name": "running shirt", + "category": "Activities (sport)", + "group": "Activities", + "subgroup": "sport" + }, + { + "codes": "1F3BF", + "char": "🎿", + "name": "skis", + "category": "Activities (sport)", + "group": "Activities", + "subgroup": "sport" + }, + { + "codes": "1F6F7", + "char": "🛷", + "name": "sled", + "category": "Activities (sport)", + "group": "Activities", + "subgroup": "sport" + }, + { + "codes": "1F94C", + "char": "🥌", + "name": "curling stone", + "category": "Activities (sport)", + "group": "Activities", + "subgroup": "sport" + }, + { + "codes": "1F3AF", + "char": "🎯", + "name": "bullseye", + "category": "Activities (game)", + "group": "Activities", + "subgroup": "game" + }, + { + "codes": "1FA80", + "char": "🪀", + "name": "yo-yo", + "category": "Activities (game)", + "group": "Activities", + "subgroup": "game" + }, + { + "codes": "1FA81", + "char": "🪁", + "name": "kite", + "category": "Activities (game)", + "group": "Activities", + "subgroup": "game" + }, + { + "codes": "1F3B1", + "char": "🎱", + "name": "pool 8 ball", + "category": "Activities (game)", + "group": "Activities", + "subgroup": "game" + }, + { + "codes": "1F52E", + "char": "🔮", + "name": "crystal ball", + "category": "Activities (game)", + "group": "Activities", + "subgroup": "game" + }, + { + "codes": "1FA84", + "char": "🪄", + "name": "magic wand", + "category": "Activities (game)", + "group": "Activities", + "subgroup": "game" + }, + { + "codes": "1F9FF", + "char": "🧿", + "name": "nazar amulet", + "category": "Activities (game)", + "group": "Activities", + "subgroup": "game" + }, + { + "codes": "1F3AE", + "char": "🎮", + "name": "video game", + "category": "Activities (game)", + "group": "Activities", + "subgroup": "game" + }, + { + "codes": "1F579 FE0F", + "char": "🕹️", + "name": "joystick", + "category": "Activities (game)", + "group": "Activities", + "subgroup": "game" + }, + { + "codes": "1F579", + "char": "🕹", + "name": "joystick", + "category": "Activities (game)", + "group": "Activities", + "subgroup": "game" + }, + { + "codes": "1F3B0", + "char": "🎰", + "name": "slot machine", + "category": "Activities (game)", + "group": "Activities", + "subgroup": "game" + }, + { + "codes": "1F3B2", + "char": "🎲", + "name": "game die", + "category": "Activities (game)", + "group": "Activities", + "subgroup": "game" + }, + { + "codes": "1F9E9", + "char": "🧩", + "name": "puzzle piece", + "category": "Activities (game)", + "group": "Activities", + "subgroup": "game" + }, + { + "codes": "1F9F8", + "char": "🧸", + "name": "teddy bear", + "category": "Activities (game)", + "group": "Activities", + "subgroup": "game" + }, + { + "codes": "1FA85", + "char": "🪅", + "name": "piñata", + "category": "Activities (game)", + "group": "Activities", + "subgroup": "game" + }, + { + "codes": "1FA86", + "char": "🪆", + "name": "nesting dolls", + "category": "Activities (game)", + "group": "Activities", + "subgroup": "game" + }, + { + "codes": "2660 FE0F", + "char": "♠️", + "name": "spade suit", + "category": "Activities (game)", + "group": "Activities", + "subgroup": "game" + }, + { + "codes": "2660", + "char": "♠", + "name": "spade suit", + "category": "Activities (game)", + "group": "Activities", + "subgroup": "game" + }, + { + "codes": "2665 FE0F", + "char": "♥️", + "name": "heart suit", + "category": "Activities (game)", + "group": "Activities", + "subgroup": "game" + }, + { + "codes": "2665", + "char": "♥", + "name": "heart suit", + "category": "Activities (game)", + "group": "Activities", + "subgroup": "game" + }, + { + "codes": "2666 FE0F", + "char": "♦️", + "name": "diamond suit", + "category": "Activities (game)", + "group": "Activities", + "subgroup": "game" + }, + { + "codes": "2666", + "char": "♦", + "name": "diamond suit", + "category": "Activities (game)", + "group": "Activities", + "subgroup": "game" + }, + { + "codes": "2663 FE0F", + "char": "♣️", + "name": "club suit", + "category": "Activities (game)", + "group": "Activities", + "subgroup": "game" + }, + { + "codes": "2663", + "char": "♣", + "name": "club suit", + "category": "Activities (game)", + "group": "Activities", + "subgroup": "game" + }, + { + "codes": "265F FE0F", + "char": "♟️", + "name": "chess pawn", + "category": "Activities (game)", + "group": "Activities", + "subgroup": "game" + }, + { + "codes": "265F", + "char": "♟", + "name": "chess pawn", + "category": "Activities (game)", + "group": "Activities", + "subgroup": "game" + }, + { + "codes": "1F0CF", + "char": "🃏", + "name": "joker", + "category": "Activities (game)", + "group": "Activities", + "subgroup": "game" + }, + { + "codes": "1F004", + "char": "🀄", + "name": "mahjong red dragon", + "category": "Activities (game)", + "group": "Activities", + "subgroup": "game" + }, + { + "codes": "1F3B4", + "char": "🎴", + "name": "flower playing cards", + "category": "Activities (game)", + "group": "Activities", + "subgroup": "game" + }, + { + "codes": "1F3AD", + "char": "🎭", + "name": "performing arts", + "category": "Activities (arts & crafts)", + "group": "Activities", + "subgroup": "arts & crafts" + }, + { + "codes": "1F5BC FE0F", + "char": "🖼️", + "name": "framed picture", + "category": "Activities (arts & crafts)", + "group": "Activities", + "subgroup": "arts & crafts" + }, + { + "codes": "1F5BC", + "char": "🖼", + "name": "framed picture", + "category": "Activities (arts & crafts)", + "group": "Activities", + "subgroup": "arts & crafts" + }, + { + "codes": "1F3A8", + "char": "🎨", + "name": "artist palette", + "category": "Activities (arts & crafts)", + "group": "Activities", + "subgroup": "arts & crafts" + }, + { + "codes": "1F9F5", + "char": "🧵", + "name": "thread", + "category": "Activities (arts & crafts)", + "group": "Activities", + "subgroup": "arts & crafts" + }, + { + "codes": "1FAA1", + "char": "🪡", + "name": "sewing needle", + "category": "Activities (arts & crafts)", + "group": "Activities", + "subgroup": "arts & crafts" + }, + { + "codes": "1F9F6", + "char": "🧶", + "name": "yarn", + "category": "Activities (arts & crafts)", + "group": "Activities", + "subgroup": "arts & crafts" + }, + { + "codes": "1FAA2", + "char": "🪢", + "name": "knot", + "category": "Activities (arts & crafts)", + "group": "Activities", + "subgroup": "arts & crafts" + }, + { + "codes": "1F453", + "char": "👓", + "name": "glasses", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F576 FE0F", + "char": "🕶️", + "name": "sunglasses", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F576", + "char": "🕶", + "name": "sunglasses", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F97D", + "char": "🥽", + "name": "goggles", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F97C", + "char": "🥼", + "name": "lab coat", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F9BA", + "char": "🦺", + "name": "safety vest", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F454", + "char": "👔", + "name": "necktie", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F455", + "char": "👕", + "name": "t-shirt", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F456", + "char": "👖", + "name": "jeans", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F9E3", + "char": "🧣", + "name": "scarf", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F9E4", + "char": "🧤", + "name": "gloves", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F9E5", + "char": "🧥", + "name": "coat", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F9E6", + "char": "🧦", + "name": "socks", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F457", + "char": "👗", + "name": "dress", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F458", + "char": "👘", + "name": "kimono", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F97B", + "char": "🥻", + "name": "sari", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1FA71", + "char": "🩱", + "name": "one-piece swimsuit", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1FA72", + "char": "🩲", + "name": "briefs", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1FA73", + "char": "🩳", + "name": "shorts", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F459", + "char": "👙", + "name": "bikini", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F45A", + "char": "👚", + "name": "woman’s clothes", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F45B", + "char": "👛", + "name": "purse", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F45C", + "char": "👜", + "name": "handbag", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F45D", + "char": "👝", + "name": "clutch bag", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F6CD FE0F", + "char": "🛍️", + "name": "shopping bags", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F6CD", + "char": "🛍", + "name": "shopping bags", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F392", + "char": "🎒", + "name": "backpack", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1FA74", + "char": "🩴", + "name": "thong sandal", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F45E", + "char": "👞", + "name": "man’s shoe", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F45F", + "char": "👟", + "name": "running shoe", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F97E", + "char": "🥾", + "name": "hiking boot", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F97F", + "char": "🥿", + "name": "flat shoe", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F460", + "char": "👠", + "name": "high-heeled shoe", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F461", + "char": "👡", + "name": "woman’s sandal", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1FA70", + "char": "🩰", + "name": "ballet shoes", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F462", + "char": "👢", + "name": "woman’s boot", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F451", + "char": "👑", + "name": "crown", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F452", + "char": "👒", + "name": "woman’s hat", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F3A9", + "char": "🎩", + "name": "top hat", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F393", + "char": "🎓", + "name": "graduation cap", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F9E2", + "char": "🧢", + "name": "billed cap", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1FA96", + "char": "🪖", + "name": "military helmet", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "26D1 FE0F", + "char": "⛑️", + "name": "rescue worker’s helmet", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "26D1", + "char": "⛑", + "name": "rescue worker’s helmet", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F4FF", + "char": "📿", + "name": "prayer beads", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F484", + "char": "💄", + "name": "lipstick", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F48D", + "char": "💍", + "name": "ring", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F48E", + "char": "💎", + "name": "gem stone", + "category": "Objects (clothing)", + "group": "Objects", + "subgroup": "clothing" + }, + { + "codes": "1F507", + "char": "🔇", + "name": "muted speaker", + "category": "Objects (sound)", + "group": "Objects", + "subgroup": "sound" + }, + { + "codes": "1F508", + "char": "🔈", + "name": "speaker low volume", + "category": "Objects (sound)", + "group": "Objects", + "subgroup": "sound" + }, + { + "codes": "1F509", + "char": "🔉", + "name": "speaker medium volume", + "category": "Objects (sound)", + "group": "Objects", + "subgroup": "sound" + }, + { + "codes": "1F50A", + "char": "🔊", + "name": "speaker high volume", + "category": "Objects (sound)", + "group": "Objects", + "subgroup": "sound" + }, + { + "codes": "1F4E2", + "char": "📢", + "name": "loudspeaker", + "category": "Objects (sound)", + "group": "Objects", + "subgroup": "sound" + }, + { + "codes": "1F4E3", + "char": "📣", + "name": "megaphone", + "category": "Objects (sound)", + "group": "Objects", + "subgroup": "sound" + }, + { + "codes": "1F4EF", + "char": "📯", + "name": "postal horn", + "category": "Objects (sound)", + "group": "Objects", + "subgroup": "sound" + }, + { + "codes": "1F514", + "char": "🔔", + "name": "bell", + "category": "Objects (sound)", + "group": "Objects", + "subgroup": "sound" + }, + { + "codes": "1F515", + "char": "🔕", + "name": "bell with slash", + "category": "Objects (sound)", + "group": "Objects", + "subgroup": "sound" + }, + { + "codes": "1F3BC", + "char": "🎼", + "name": "musical score", + "category": "Objects (music)", + "group": "Objects", + "subgroup": "music" + }, + { + "codes": "1F3B5", + "char": "🎵", + "name": "musical note", + "category": "Objects (music)", + "group": "Objects", + "subgroup": "music" + }, + { + "codes": "1F3B6", + "char": "🎶", + "name": "musical notes", + "category": "Objects (music)", + "group": "Objects", + "subgroup": "music" + }, + { + "codes": "1F399 FE0F", + "char": "🎙️", + "name": "studio microphone", + "category": "Objects (music)", + "group": "Objects", + "subgroup": "music" + }, + { + "codes": "1F399", + "char": "🎙", + "name": "studio microphone", + "category": "Objects (music)", + "group": "Objects", + "subgroup": "music" + }, + { + "codes": "1F39A FE0F", + "char": "🎚️", + "name": "level slider", + "category": "Objects (music)", + "group": "Objects", + "subgroup": "music" + }, + { + "codes": "1F39A", + "char": "🎚", + "name": "level slider", + "category": "Objects (music)", + "group": "Objects", + "subgroup": "music" + }, + { + "codes": "1F39B FE0F", + "char": "🎛️", + "name": "control knobs", + "category": "Objects (music)", + "group": "Objects", + "subgroup": "music" + }, + { + "codes": "1F39B", + "char": "🎛", + "name": "control knobs", + "category": "Objects (music)", + "group": "Objects", + "subgroup": "music" + }, + { + "codes": "1F3A4", + "char": "🎤", + "name": "microphone", + "category": "Objects (music)", + "group": "Objects", + "subgroup": "music" + }, + { + "codes": "1F3A7", + "char": "🎧", + "name": "headphone", + "category": "Objects (music)", + "group": "Objects", + "subgroup": "music" + }, + { + "codes": "1F4FB", + "char": "📻", + "name": "radio", + "category": "Objects (music)", + "group": "Objects", + "subgroup": "music" + }, + { + "codes": "1F3B7", + "char": "🎷", + "name": "saxophone", + "category": "Objects (musical-instrument)", + "group": "Objects", + "subgroup": "musical-instrument" + }, + { + "codes": "1FA97", + "char": "🪗", + "name": "accordion", + "category": "Objects (musical-instrument)", + "group": "Objects", + "subgroup": "musical-instrument" + }, + { + "codes": "1F3B8", + "char": "🎸", + "name": "guitar", + "category": "Objects (musical-instrument)", + "group": "Objects", + "subgroup": "musical-instrument" + }, + { + "codes": "1F3B9", + "char": "🎹", + "name": "musical keyboard", + "category": "Objects (musical-instrument)", + "group": "Objects", + "subgroup": "musical-instrument" + }, + { + "codes": "1F3BA", + "char": "🎺", + "name": "trumpet", + "category": "Objects (musical-instrument)", + "group": "Objects", + "subgroup": "musical-instrument" + }, + { + "codes": "1F3BB", + "char": "🎻", + "name": "violin", + "category": "Objects (musical-instrument)", + "group": "Objects", + "subgroup": "musical-instrument" + }, + { + "codes": "1FA95", + "char": "🪕", + "name": "banjo", + "category": "Objects (musical-instrument)", + "group": "Objects", + "subgroup": "musical-instrument" + }, + { + "codes": "1F941", + "char": "🥁", + "name": "drum", + "category": "Objects (musical-instrument)", + "group": "Objects", + "subgroup": "musical-instrument" + }, + { + "codes": "1FA98", + "char": "🪘", + "name": "long drum", + "category": "Objects (musical-instrument)", + "group": "Objects", + "subgroup": "musical-instrument" + }, + { + "codes": "1F4F1", + "char": "📱", + "name": "mobile phone", + "category": "Objects (phone)", + "group": "Objects", + "subgroup": "phone" + }, + { + "codes": "1F4F2", + "char": "📲", + "name": "mobile phone with arrow", + "category": "Objects (phone)", + "group": "Objects", + "subgroup": "phone" + }, + { + "codes": "260E FE0F", + "char": "☎️", + "name": "telephone", + "category": "Objects (phone)", + "group": "Objects", + "subgroup": "phone" + }, + { + "codes": "260E", + "char": "☎", + "name": "telephone", + "category": "Objects (phone)", + "group": "Objects", + "subgroup": "phone" + }, + { + "codes": "1F4DE", + "char": "📞", + "name": "telephone receiver", + "category": "Objects (phone)", + "group": "Objects", + "subgroup": "phone" + }, + { + "codes": "1F4DF", + "char": "📟", + "name": "pager", + "category": "Objects (phone)", + "group": "Objects", + "subgroup": "phone" + }, + { + "codes": "1F4E0", + "char": "📠", + "name": "fax machine", + "category": "Objects (phone)", + "group": "Objects", + "subgroup": "phone" + }, + { + "codes": "1F50B", + "char": "🔋", + "name": "battery", + "category": "Objects (computer)", + "group": "Objects", + "subgroup": "computer" + }, + { + "codes": "1F50C", + "char": "🔌", + "name": "electric plug", + "category": "Objects (computer)", + "group": "Objects", + "subgroup": "computer" + }, + { + "codes": "1F4BB", + "char": "💻", + "name": "laptop", + "category": "Objects (computer)", + "group": "Objects", + "subgroup": "computer" + }, + { + "codes": "1F5A5 FE0F", + "char": "🖥️", + "name": "desktop computer", + "category": "Objects (computer)", + "group": "Objects", + "subgroup": "computer" + }, + { + "codes": "1F5A5", + "char": "🖥", + "name": "desktop computer", + "category": "Objects (computer)", + "group": "Objects", + "subgroup": "computer" + }, + { + "codes": "1F5A8 FE0F", + "char": "🖨️", + "name": "printer", + "category": "Objects (computer)", + "group": "Objects", + "subgroup": "computer" + }, + { + "codes": "1F5A8", + "char": "🖨", + "name": "printer", + "category": "Objects (computer)", + "group": "Objects", + "subgroup": "computer" + }, + { + "codes": "2328 FE0F", + "char": "⌨️", + "name": "keyboard", + "category": "Objects (computer)", + "group": "Objects", + "subgroup": "computer" + }, + { + "codes": "2328", + "char": "⌨", + "name": "keyboard", + "category": "Objects (computer)", + "group": "Objects", + "subgroup": "computer" + }, + { + "codes": "1F5B1 FE0F", + "char": "🖱️", + "name": "computer mouse", + "category": "Objects (computer)", + "group": "Objects", + "subgroup": "computer" + }, + { + "codes": "1F5B1", + "char": "🖱", + "name": "computer mouse", + "category": "Objects (computer)", + "group": "Objects", + "subgroup": "computer" + }, + { + "codes": "1F5B2 FE0F", + "char": "🖲️", + "name": "trackball", + "category": "Objects (computer)", + "group": "Objects", + "subgroup": "computer" + }, + { + "codes": "1F5B2", + "char": "🖲", + "name": "trackball", + "category": "Objects (computer)", + "group": "Objects", + "subgroup": "computer" + }, + { + "codes": "1F4BD", + "char": "💽", + "name": "computer disk", + "category": "Objects (computer)", + "group": "Objects", + "subgroup": "computer" + }, + { + "codes": "1F4BE", + "char": "💾", + "name": "floppy disk", + "category": "Objects (computer)", + "group": "Objects", + "subgroup": "computer" + }, + { + "codes": "1F4BF", + "char": "💿", + "name": "optical disk", + "category": "Objects (computer)", + "group": "Objects", + "subgroup": "computer" + }, + { + "codes": "1F4C0", + "char": "📀", + "name": "dvd", + "category": "Objects (computer)", + "group": "Objects", + "subgroup": "computer" + }, + { + "codes": "1F9EE", + "char": "🧮", + "name": "abacus", + "category": "Objects (computer)", + "group": "Objects", + "subgroup": "computer" + }, + { + "codes": "1F3A5", + "char": "🎥", + "name": "movie camera", + "category": "Objects (light & video)", + "group": "Objects", + "subgroup": "light & video" + }, + { + "codes": "1F39E FE0F", + "char": "🎞️", + "name": "film frames", + "category": "Objects (light & video)", + "group": "Objects", + "subgroup": "light & video" + }, + { + "codes": "1F39E", + "char": "🎞", + "name": "film frames", + "category": "Objects (light & video)", + "group": "Objects", + "subgroup": "light & video" + }, + { + "codes": "1F4FD FE0F", + "char": "📽️", + "name": "film projector", + "category": "Objects (light & video)", + "group": "Objects", + "subgroup": "light & video" + }, + { + "codes": "1F4FD", + "char": "📽", + "name": "film projector", + "category": "Objects (light & video)", + "group": "Objects", + "subgroup": "light & video" + }, + { + "codes": "1F3AC", + "char": "🎬", + "name": "clapper board", + "category": "Objects (light & video)", + "group": "Objects", + "subgroup": "light & video" + }, + { + "codes": "1F4FA", + "char": "📺", + "name": "television", + "category": "Objects (light & video)", + "group": "Objects", + "subgroup": "light & video" + }, + { + "codes": "1F4F7", + "char": "📷", + "name": "camera", + "category": "Objects (light & video)", + "group": "Objects", + "subgroup": "light & video" + }, + { + "codes": "1F4F8", + "char": "📸", + "name": "camera with flash", + "category": "Objects (light & video)", + "group": "Objects", + "subgroup": "light & video" + }, + { + "codes": "1F4F9", + "char": "📹", + "name": "video camera", + "category": "Objects (light & video)", + "group": "Objects", + "subgroup": "light & video" + }, + { + "codes": "1F4FC", + "char": "📼", + "name": "videocassette", + "category": "Objects (light & video)", + "group": "Objects", + "subgroup": "light & video" + }, + { + "codes": "1F50D", + "char": "🔍", + "name": "magnifying glass tilted left", + "category": "Objects (light & video)", + "group": "Objects", + "subgroup": "light & video" + }, + { + "codes": "1F50E", + "char": "🔎", + "name": "magnifying glass tilted right", + "category": "Objects (light & video)", + "group": "Objects", + "subgroup": "light & video" + }, + { + "codes": "1F56F FE0F", + "char": "🕯️", + "name": "candle", + "category": "Objects (light & video)", + "group": "Objects", + "subgroup": "light & video" + }, + { + "codes": "1F56F", + "char": "🕯", + "name": "candle", + "category": "Objects (light & video)", + "group": "Objects", + "subgroup": "light & video" + }, + { + "codes": "1F4A1", + "char": "💡", + "name": "light bulb", + "category": "Objects (light & video)", + "group": "Objects", + "subgroup": "light & video" + }, + { + "codes": "1F526", + "char": "🔦", + "name": "flashlight", + "category": "Objects (light & video)", + "group": "Objects", + "subgroup": "light & video" + }, + { + "codes": "1F3EE", + "char": "🏮", + "name": "red paper lantern", + "category": "Objects (light & video)", + "group": "Objects", + "subgroup": "light & video" + }, + { + "codes": "1FA94", + "char": "🪔", + "name": "diya lamp", + "category": "Objects (light & video)", + "group": "Objects", + "subgroup": "light & video" + }, + { + "codes": "1F4D4", + "char": "📔", + "name": "notebook with decorative cover", + "category": "Objects (book-paper)", + "group": "Objects", + "subgroup": "book-paper" + }, + { + "codes": "1F4D5", + "char": "📕", + "name": "closed book", + "category": "Objects (book-paper)", + "group": "Objects", + "subgroup": "book-paper" + }, + { + "codes": "1F4D6", + "char": "📖", + "name": "open book", + "category": "Objects (book-paper)", + "group": "Objects", + "subgroup": "book-paper" + }, + { + "codes": "1F4D7", + "char": "📗", + "name": "green book", + "category": "Objects (book-paper)", + "group": "Objects", + "subgroup": "book-paper" + }, + { + "codes": "1F4D8", + "char": "📘", + "name": "blue book", + "category": "Objects (book-paper)", + "group": "Objects", + "subgroup": "book-paper" + }, + { + "codes": "1F4D9", + "char": "📙", + "name": "orange book", + "category": "Objects (book-paper)", + "group": "Objects", + "subgroup": "book-paper" + }, + { + "codes": "1F4DA", + "char": "📚", + "name": "books", + "category": "Objects (book-paper)", + "group": "Objects", + "subgroup": "book-paper" + }, + { + "codes": "1F4D3", + "char": "📓", + "name": "notebook", + "category": "Objects (book-paper)", + "group": "Objects", + "subgroup": "book-paper" + }, + { + "codes": "1F4D2", + "char": "📒", + "name": "ledger", + "category": "Objects (book-paper)", + "group": "Objects", + "subgroup": "book-paper" + }, + { + "codes": "1F4C3", + "char": "📃", + "name": "page with curl", + "category": "Objects (book-paper)", + "group": "Objects", + "subgroup": "book-paper" + }, + { + "codes": "1F4DC", + "char": "📜", + "name": "scroll", + "category": "Objects (book-paper)", + "group": "Objects", + "subgroup": "book-paper" + }, + { + "codes": "1F4C4", + "char": "📄", + "name": "page facing up", + "category": "Objects (book-paper)", + "group": "Objects", + "subgroup": "book-paper" + }, + { + "codes": "1F4F0", + "char": "📰", + "name": "newspaper", + "category": "Objects (book-paper)", + "group": "Objects", + "subgroup": "book-paper" + }, + { + "codes": "1F5DE FE0F", + "char": "🗞️", + "name": "rolled-up newspaper", + "category": "Objects (book-paper)", + "group": "Objects", + "subgroup": "book-paper" + }, + { + "codes": "1F5DE", + "char": "🗞", + "name": "rolled-up newspaper", + "category": "Objects (book-paper)", + "group": "Objects", + "subgroup": "book-paper" + }, + { + "codes": "1F4D1", + "char": "📑", + "name": "bookmark tabs", + "category": "Objects (book-paper)", + "group": "Objects", + "subgroup": "book-paper" + }, + { + "codes": "1F516", + "char": "🔖", + "name": "bookmark", + "category": "Objects (book-paper)", + "group": "Objects", + "subgroup": "book-paper" + }, + { + "codes": "1F3F7 FE0F", + "char": "🏷️", + "name": "label", + "category": "Objects (book-paper)", + "group": "Objects", + "subgroup": "book-paper" + }, + { + "codes": "1F3F7", + "char": "🏷", + "name": "label", + "category": "Objects (book-paper)", + "group": "Objects", + "subgroup": "book-paper" + }, + { + "codes": "1F4B0", + "char": "💰", + "name": "money bag", + "category": "Objects (money)", + "group": "Objects", + "subgroup": "money" + }, + { + "codes": "1FA99", + "char": "🪙", + "name": "coin", + "category": "Objects (money)", + "group": "Objects", + "subgroup": "money" + }, + { + "codes": "1F4B4", + "char": "💴", + "name": "yen banknote", + "category": "Objects (money)", + "group": "Objects", + "subgroup": "money" + }, + { + "codes": "1F4B5", + "char": "💵", + "name": "dollar banknote", + "category": "Objects (money)", + "group": "Objects", + "subgroup": "money" + }, + { + "codes": "1F4B6", + "char": "💶", + "name": "euro banknote", + "category": "Objects (money)", + "group": "Objects", + "subgroup": "money" + }, + { + "codes": "1F4B7", + "char": "💷", + "name": "pound banknote", + "category": "Objects (money)", + "group": "Objects", + "subgroup": "money" + }, + { + "codes": "1F4B8", + "char": "💸", + "name": "money with wings", + "category": "Objects (money)", + "group": "Objects", + "subgroup": "money" + }, + { + "codes": "1F4B3", + "char": "💳", + "name": "credit card", + "category": "Objects (money)", + "group": "Objects", + "subgroup": "money" + }, + { + "codes": "1F9FE", + "char": "🧾", + "name": "receipt", + "category": "Objects (money)", + "group": "Objects", + "subgroup": "money" + }, + { + "codes": "1F4B9", + "char": "💹", + "name": "chart increasing with yen", + "category": "Objects (money)", + "group": "Objects", + "subgroup": "money" + }, + { + "codes": "2709 FE0F", + "char": "✉️", + "name": "envelope", + "category": "Objects (mail)", + "group": "Objects", + "subgroup": "mail" + }, + { + "codes": "2709", + "char": "✉", + "name": "envelope", + "category": "Objects (mail)", + "group": "Objects", + "subgroup": "mail" + }, + { + "codes": "1F4E7", + "char": "📧", + "name": "e-mail", + "category": "Objects (mail)", + "group": "Objects", + "subgroup": "mail" + }, + { + "codes": "1F4E8", + "char": "📨", + "name": "incoming envelope", + "category": "Objects (mail)", + "group": "Objects", + "subgroup": "mail" + }, + { + "codes": "1F4E9", + "char": "📩", + "name": "envelope with arrow", + "category": "Objects (mail)", + "group": "Objects", + "subgroup": "mail" + }, + { + "codes": "1F4E4", + "char": "📤", + "name": "outbox tray", + "category": "Objects (mail)", + "group": "Objects", + "subgroup": "mail" + }, + { + "codes": "1F4E5", + "char": "📥", + "name": "inbox tray", + "category": "Objects (mail)", + "group": "Objects", + "subgroup": "mail" + }, + { + "codes": "1F4E6", + "char": "📦", + "name": "package", + "category": "Objects (mail)", + "group": "Objects", + "subgroup": "mail" + }, + { + "codes": "1F4EB", + "char": "📫", + "name": "closed mailbox with raised flag", + "category": "Objects (mail)", + "group": "Objects", + "subgroup": "mail" + }, + { + "codes": "1F4EA", + "char": "📪", + "name": "closed mailbox with lowered flag", + "category": "Objects (mail)", + "group": "Objects", + "subgroup": "mail" + }, + { + "codes": "1F4EC", + "char": "📬", + "name": "open mailbox with raised flag", + "category": "Objects (mail)", + "group": "Objects", + "subgroup": "mail" + }, + { + "codes": "1F4ED", + "char": "📭", + "name": "open mailbox with lowered flag", + "category": "Objects (mail)", + "group": "Objects", + "subgroup": "mail" + }, + { + "codes": "1F4EE", + "char": "📮", + "name": "postbox", + "category": "Objects (mail)", + "group": "Objects", + "subgroup": "mail" + }, + { + "codes": "1F5F3 FE0F", + "char": "🗳️", + "name": "ballot box with ballot", + "category": "Objects (mail)", + "group": "Objects", + "subgroup": "mail" + }, + { + "codes": "1F5F3", + "char": "🗳", + "name": "ballot box with ballot", + "category": "Objects (mail)", + "group": "Objects", + "subgroup": "mail" + }, + { + "codes": "270F FE0F", + "char": "✏️", + "name": "pencil", + "category": "Objects (writing)", + "group": "Objects", + "subgroup": "writing" + }, + { + "codes": "270F", + "char": "✏", + "name": "pencil", + "category": "Objects (writing)", + "group": "Objects", + "subgroup": "writing" + }, + { + "codes": "2712 FE0F", + "char": "✒️", + "name": "black nib", + "category": "Objects (writing)", + "group": "Objects", + "subgroup": "writing" + }, + { + "codes": "2712", + "char": "✒", + "name": "black nib", + "category": "Objects (writing)", + "group": "Objects", + "subgroup": "writing" + }, + { + "codes": "1F58B FE0F", + "char": "🖋️", + "name": "fountain pen", + "category": "Objects (writing)", + "group": "Objects", + "subgroup": "writing" + }, + { + "codes": "1F58B", + "char": "🖋", + "name": "fountain pen", + "category": "Objects (writing)", + "group": "Objects", + "subgroup": "writing" + }, + { + "codes": "1F58A FE0F", + "char": "🖊️", + "name": "pen", + "category": "Objects (writing)", + "group": "Objects", + "subgroup": "writing" + }, + { + "codes": "1F58A", + "char": "🖊", + "name": "pen", + "category": "Objects (writing)", + "group": "Objects", + "subgroup": "writing" + }, + { + "codes": "1F58C FE0F", + "char": "🖌️", + "name": "paintbrush", + "category": "Objects (writing)", + "group": "Objects", + "subgroup": "writing" + }, + { + "codes": "1F58C", + "char": "🖌", + "name": "paintbrush", + "category": "Objects (writing)", + "group": "Objects", + "subgroup": "writing" + }, + { + "codes": "1F58D FE0F", + "char": "🖍️", + "name": "crayon", + "category": "Objects (writing)", + "group": "Objects", + "subgroup": "writing" + }, + { + "codes": "1F58D", + "char": "🖍", + "name": "crayon", + "category": "Objects (writing)", + "group": "Objects", + "subgroup": "writing" + }, + { + "codes": "1F4DD", + "char": "📝", + "name": "memo", + "category": "Objects (writing)", + "group": "Objects", + "subgroup": "writing" + }, + { + "codes": "1F4BC", + "char": "💼", + "name": "briefcase", + "category": "Objects (office)", + "group": "Objects", + "subgroup": "office" + }, + { + "codes": "1F4C1", + "char": "📁", + "name": "file folder", + "category": "Objects (office)", + "group": "Objects", + "subgroup": "office" + }, + { + "codes": "1F4C2", + "char": "📂", + "name": "open file folder", + "category": "Objects (office)", + "group": "Objects", + "subgroup": "office" + }, + { + "codes": "1F5C2 FE0F", + "char": "🗂️", + "name": "card index dividers", + "category": "Objects (office)", + "group": "Objects", + "subgroup": "office" + }, + { + "codes": "1F5C2", + "char": "🗂", + "name": "card index dividers", + "category": "Objects (office)", + "group": "Objects", + "subgroup": "office" + }, + { + "codes": "1F4C5", + "char": "📅", + "name": "calendar", + "category": "Objects (office)", + "group": "Objects", + "subgroup": "office" + }, + { + "codes": "1F4C6", + "char": "📆", + "name": "tear-off calendar", + "category": "Objects (office)", + "group": "Objects", + "subgroup": "office" + }, + { + "codes": "1F5D2 FE0F", + "char": "🗒️", + "name": "spiral notepad", + "category": "Objects (office)", + "group": "Objects", + "subgroup": "office" + }, + { + "codes": "1F5D2", + "char": "🗒", + "name": "spiral notepad", + "category": "Objects (office)", + "group": "Objects", + "subgroup": "office" + }, + { + "codes": "1F5D3 FE0F", + "char": "🗓️", + "name": "spiral calendar", + "category": "Objects (office)", + "group": "Objects", + "subgroup": "office" + }, + { + "codes": "1F5D3", + "char": "🗓", + "name": "spiral calendar", + "category": "Objects (office)", + "group": "Objects", + "subgroup": "office" + }, + { + "codes": "1F4C7", + "char": "📇", + "name": "card index", + "category": "Objects (office)", + "group": "Objects", + "subgroup": "office" + }, + { + "codes": "1F4C8", + "char": "📈", + "name": "chart increasing", + "category": "Objects (office)", + "group": "Objects", + "subgroup": "office" + }, + { + "codes": "1F4C9", + "char": "📉", + "name": "chart decreasing", + "category": "Objects (office)", + "group": "Objects", + "subgroup": "office" + }, + { + "codes": "1F4CA", + "char": "📊", + "name": "bar chart", + "category": "Objects (office)", + "group": "Objects", + "subgroup": "office" + }, + { + "codes": "1F4CB", + "char": "📋", + "name": "clipboard", + "category": "Objects (office)", + "group": "Objects", + "subgroup": "office" + }, + { + "codes": "1F4CC", + "char": "📌", + "name": "pushpin", + "category": "Objects (office)", + "group": "Objects", + "subgroup": "office" + }, + { + "codes": "1F4CD", + "char": "📍", + "name": "round pushpin", + "category": "Objects (office)", + "group": "Objects", + "subgroup": "office" + }, + { + "codes": "1F4CE", + "char": "📎", + "name": "paperclip", + "category": "Objects (office)", + "group": "Objects", + "subgroup": "office" + }, + { + "codes": "1F587 FE0F", + "char": "🖇️", + "name": "linked paperclips", + "category": "Objects (office)", + "group": "Objects", + "subgroup": "office" + }, + { + "codes": "1F587", + "char": "🖇", + "name": "linked paperclips", + "category": "Objects (office)", + "group": "Objects", + "subgroup": "office" + }, + { + "codes": "1F4CF", + "char": "📏", + "name": "straight ruler", + "category": "Objects (office)", + "group": "Objects", + "subgroup": "office" + }, + { + "codes": "1F4D0", + "char": "📐", + "name": "triangular ruler", + "category": "Objects (office)", + "group": "Objects", + "subgroup": "office" + }, + { + "codes": "2702 FE0F", + "char": "✂️", + "name": "scissors", + "category": "Objects (office)", + "group": "Objects", + "subgroup": "office" + }, + { + "codes": "2702", + "char": "✂", + "name": "scissors", + "category": "Objects (office)", + "group": "Objects", + "subgroup": "office" + }, + { + "codes": "1F5C3 FE0F", + "char": "🗃️", + "name": "card file box", + "category": "Objects (office)", + "group": "Objects", + "subgroup": "office" + }, + { + "codes": "1F5C3", + "char": "🗃", + "name": "card file box", + "category": "Objects (office)", + "group": "Objects", + "subgroup": "office" + }, + { + "codes": "1F5C4 FE0F", + "char": "🗄️", + "name": "file cabinet", + "category": "Objects (office)", + "group": "Objects", + "subgroup": "office" + }, + { + "codes": "1F5C4", + "char": "🗄", + "name": "file cabinet", + "category": "Objects (office)", + "group": "Objects", + "subgroup": "office" + }, + { + "codes": "1F5D1 FE0F", + "char": "🗑️", + "name": "wastebasket", + "category": "Objects (office)", + "group": "Objects", + "subgroup": "office" + }, + { + "codes": "1F5D1", + "char": "🗑", + "name": "wastebasket", + "category": "Objects (office)", + "group": "Objects", + "subgroup": "office" + }, + { + "codes": "1F512", + "char": "🔒", + "name": "locked", + "category": "Objects (lock)", + "group": "Objects", + "subgroup": "lock" + }, + { + "codes": "1F513", + "char": "🔓", + "name": "unlocked", + "category": "Objects (lock)", + "group": "Objects", + "subgroup": "lock" + }, + { + "codes": "1F50F", + "char": "🔏", + "name": "locked with pen", + "category": "Objects (lock)", + "group": "Objects", + "subgroup": "lock" + }, + { + "codes": "1F510", + "char": "🔐", + "name": "locked with key", + "category": "Objects (lock)", + "group": "Objects", + "subgroup": "lock" + }, + { + "codes": "1F511", + "char": "🔑", + "name": "key", + "category": "Objects (lock)", + "group": "Objects", + "subgroup": "lock" + }, + { + "codes": "1F5DD FE0F", + "char": "🗝️", + "name": "old key", + "category": "Objects (lock)", + "group": "Objects", + "subgroup": "lock" + }, + { + "codes": "1F5DD", + "char": "🗝", + "name": "old key", + "category": "Objects (lock)", + "group": "Objects", + "subgroup": "lock" + }, + { + "codes": "1F528", + "char": "🔨", + "name": "hammer", + "category": "Objects (tool)", + "group": "Objects", + "subgroup": "tool" + }, + { + "codes": "1FA93", + "char": "🪓", + "name": "axe", + "category": "Objects (tool)", + "group": "Objects", + "subgroup": "tool" + }, + { + "codes": "26CF FE0F", + "char": "⛏️", + "name": "pick", + "category": "Objects (tool)", + "group": "Objects", + "subgroup": "tool" + }, + { + "codes": "26CF", + "char": "⛏", + "name": "pick", + "category": "Objects (tool)", + "group": "Objects", + "subgroup": "tool" + }, + { + "codes": "2692 FE0F", + "char": "⚒️", + "name": "hammer and pick", + "category": "Objects (tool)", + "group": "Objects", + "subgroup": "tool" + }, + { + "codes": "2692", + "char": "⚒", + "name": "hammer and pick", + "category": "Objects (tool)", + "group": "Objects", + "subgroup": "tool" + }, + { + "codes": "1F6E0 FE0F", + "char": "🛠️", + "name": "hammer and wrench", + "category": "Objects (tool)", + "group": "Objects", + "subgroup": "tool" + }, + { + "codes": "1F6E0", + "char": "🛠", + "name": "hammer and wrench", + "category": "Objects (tool)", + "group": "Objects", + "subgroup": "tool" + }, + { + "codes": "1F5E1 FE0F", + "char": "🗡️", + "name": "dagger", + "category": "Objects (tool)", + "group": "Objects", + "subgroup": "tool" + }, + { + "codes": "1F5E1", + "char": "🗡", + "name": "dagger", + "category": "Objects (tool)", + "group": "Objects", + "subgroup": "tool" + }, + { + "codes": "2694 FE0F", + "char": "⚔️", + "name": "crossed swords", + "category": "Objects (tool)", + "group": "Objects", + "subgroup": "tool" + }, + { + "codes": "2694", + "char": "⚔", + "name": "crossed swords", + "category": "Objects (tool)", + "group": "Objects", + "subgroup": "tool" + }, + { + "codes": "1F52B", + "char": "🔫", + "name": "water pistol", + "category": "Objects (tool)", + "group": "Objects", + "subgroup": "tool" + }, + { + "codes": "1FA83", + "char": "🪃", + "name": "boomerang", + "category": "Objects (tool)", + "group": "Objects", + "subgroup": "tool" + }, + { + "codes": "1F3F9", + "char": "🏹", + "name": "bow and arrow", + "category": "Objects (tool)", + "group": "Objects", + "subgroup": "tool" + }, + { + "codes": "1F6E1 FE0F", + "char": "🛡️", + "name": "shield", + "category": "Objects (tool)", + "group": "Objects", + "subgroup": "tool" + }, + { + "codes": "1F6E1", + "char": "🛡", + "name": "shield", + "category": "Objects (tool)", + "group": "Objects", + "subgroup": "tool" + }, + { + "codes": "1FA9A", + "char": "🪚", + "name": "carpentry saw", + "category": "Objects (tool)", + "group": "Objects", + "subgroup": "tool" + }, + { + "codes": "1F527", + "char": "🔧", + "name": "wrench", + "category": "Objects (tool)", + "group": "Objects", + "subgroup": "tool" + }, + { + "codes": "1FA9B", + "char": "🪛", + "name": "screwdriver", + "category": "Objects (tool)", + "group": "Objects", + "subgroup": "tool" + }, + { + "codes": "1F529", + "char": "🔩", + "name": "nut and bolt", + "category": "Objects (tool)", + "group": "Objects", + "subgroup": "tool" + }, + { + "codes": "2699 FE0F", + "char": "⚙️", + "name": "gear", + "category": "Objects (tool)", + "group": "Objects", + "subgroup": "tool" + }, + { + "codes": "2699", + "char": "⚙", + "name": "gear", + "category": "Objects (tool)", + "group": "Objects", + "subgroup": "tool" + }, + { + "codes": "1F5DC FE0F", + "char": "🗜️", + "name": "clamp", + "category": "Objects (tool)", + "group": "Objects", + "subgroup": "tool" + }, + { + "codes": "1F5DC", + "char": "🗜", + "name": "clamp", + "category": "Objects (tool)", + "group": "Objects", + "subgroup": "tool" + }, + { + "codes": "2696 FE0F", + "char": "⚖️", + "name": "balance scale", + "category": "Objects (tool)", + "group": "Objects", + "subgroup": "tool" + }, + { + "codes": "2696", + "char": "⚖", + "name": "balance scale", + "category": "Objects (tool)", + "group": "Objects", + "subgroup": "tool" + }, + { + "codes": "1F9AF", + "char": "🦯", + "name": "white cane", + "category": "Objects (tool)", + "group": "Objects", + "subgroup": "tool" + }, + { + "codes": "1F517", + "char": "🔗", + "name": "link", + "category": "Objects (tool)", + "group": "Objects", + "subgroup": "tool" + }, + { + "codes": "26D3 FE0F", + "char": "⛓️", + "name": "chains", + "category": "Objects (tool)", + "group": "Objects", + "subgroup": "tool" + }, + { + "codes": "26D3", + "char": "⛓", + "name": "chains", + "category": "Objects (tool)", + "group": "Objects", + "subgroup": "tool" + }, + { + "codes": "1FA9D", + "char": "🪝", + "name": "hook", + "category": "Objects (tool)", + "group": "Objects", + "subgroup": "tool" + }, + { + "codes": "1F9F0", + "char": "🧰", + "name": "toolbox", + "category": "Objects (tool)", + "group": "Objects", + "subgroup": "tool" + }, + { + "codes": "1F9F2", + "char": "🧲", + "name": "magnet", + "category": "Objects (tool)", + "group": "Objects", + "subgroup": "tool" + }, + { + "codes": "1FA9C", + "char": "🪜", + "name": "ladder", + "category": "Objects (tool)", + "group": "Objects", + "subgroup": "tool" + }, + { + "codes": "2697 FE0F", + "char": "⚗️", + "name": "alembic", + "category": "Objects (science)", + "group": "Objects", + "subgroup": "science" + }, + { + "codes": "2697", + "char": "⚗", + "name": "alembic", + "category": "Objects (science)", + "group": "Objects", + "subgroup": "science" + }, + { + "codes": "1F9EA", + "char": "🧪", + "name": "test tube", + "category": "Objects (science)", + "group": "Objects", + "subgroup": "science" + }, + { + "codes": "1F9EB", + "char": "🧫", + "name": "petri dish", + "category": "Objects (science)", + "group": "Objects", + "subgroup": "science" + }, + { + "codes": "1F9EC", + "char": "🧬", + "name": "dna", + "category": "Objects (science)", + "group": "Objects", + "subgroup": "science" + }, + { + "codes": "1F52C", + "char": "🔬", + "name": "microscope", + "category": "Objects (science)", + "group": "Objects", + "subgroup": "science" + }, + { + "codes": "1F52D", + "char": "🔭", + "name": "telescope", + "category": "Objects (science)", + "group": "Objects", + "subgroup": "science" + }, + { + "codes": "1F4E1", + "char": "📡", + "name": "satellite antenna", + "category": "Objects (science)", + "group": "Objects", + "subgroup": "science" + }, + { + "codes": "1F489", + "char": "💉", + "name": "syringe", + "category": "Objects (medical)", + "group": "Objects", + "subgroup": "medical" + }, + { + "codes": "1FA78", + "char": "🩸", + "name": "drop of blood", + "category": "Objects (medical)", + "group": "Objects", + "subgroup": "medical" + }, + { + "codes": "1F48A", + "char": "💊", + "name": "pill", + "category": "Objects (medical)", + "group": "Objects", + "subgroup": "medical" + }, + { + "codes": "1FA79", + "char": "🩹", + "name": "adhesive bandage", + "category": "Objects (medical)", + "group": "Objects", + "subgroup": "medical" + }, + { + "codes": "1FA7A", + "char": "🩺", + "name": "stethoscope", + "category": "Objects (medical)", + "group": "Objects", + "subgroup": "medical" + }, + { + "codes": "1F6AA", + "char": "🚪", + "name": "door", + "category": "Objects (household)", + "group": "Objects", + "subgroup": "household" + }, + { + "codes": "1F6D7", + "char": "🛗", + "name": "elevator", + "category": "Objects (household)", + "group": "Objects", + "subgroup": "household" + }, + { + "codes": "1FA9E", + "char": "🪞", + "name": "mirror", + "category": "Objects (household)", + "group": "Objects", + "subgroup": "household" + }, + { + "codes": "1FA9F", + "char": "🪟", + "name": "window", + "category": "Objects (household)", + "group": "Objects", + "subgroup": "household" + }, + { + "codes": "1F6CF FE0F", + "char": "🛏️", + "name": "bed", + "category": "Objects (household)", + "group": "Objects", + "subgroup": "household" + }, + { + "codes": "1F6CF", + "char": "🛏", + "name": "bed", + "category": "Objects (household)", + "group": "Objects", + "subgroup": "household" + }, + { + "codes": "1F6CB FE0F", + "char": "🛋️", + "name": "couch and lamp", + "category": "Objects (household)", + "group": "Objects", + "subgroup": "household" + }, + { + "codes": "1F6CB", + "char": "🛋", + "name": "couch and lamp", + "category": "Objects (household)", + "group": "Objects", + "subgroup": "household" + }, + { + "codes": "1FA91", + "char": "🪑", + "name": "chair", + "category": "Objects (household)", + "group": "Objects", + "subgroup": "household" + }, + { + "codes": "1F6BD", + "char": "🚽", + "name": "toilet", + "category": "Objects (household)", + "group": "Objects", + "subgroup": "household" + }, + { + "codes": "1FAA0", + "char": "🪠", + "name": "plunger", + "category": "Objects (household)", + "group": "Objects", + "subgroup": "household" + }, + { + "codes": "1F6BF", + "char": "🚿", + "name": "shower", + "category": "Objects (household)", + "group": "Objects", + "subgroup": "household" + }, + { + "codes": "1F6C1", + "char": "🛁", + "name": "bathtub", + "category": "Objects (household)", + "group": "Objects", + "subgroup": "household" + }, + { + "codes": "1FAA4", + "char": "🪤", + "name": "mouse trap", + "category": "Objects (household)", + "group": "Objects", + "subgroup": "household" + }, + { + "codes": "1FA92", + "char": "🪒", + "name": "razor", + "category": "Objects (household)", + "group": "Objects", + "subgroup": "household" + }, + { + "codes": "1F9F4", + "char": "🧴", + "name": "lotion bottle", + "category": "Objects (household)", + "group": "Objects", + "subgroup": "household" + }, + { + "codes": "1F9F7", + "char": "🧷", + "name": "safety pin", + "category": "Objects (household)", + "group": "Objects", + "subgroup": "household" + }, + { + "codes": "1F9F9", + "char": "🧹", + "name": "broom", + "category": "Objects (household)", + "group": "Objects", + "subgroup": "household" + }, + { + "codes": "1F9FA", + "char": "🧺", + "name": "basket", + "category": "Objects (household)", + "group": "Objects", + "subgroup": "household" + }, + { + "codes": "1F9FB", + "char": "🧻", + "name": "roll of paper", + "category": "Objects (household)", + "group": "Objects", + "subgroup": "household" + }, + { + "codes": "1FAA3", + "char": "🪣", + "name": "bucket", + "category": "Objects (household)", + "group": "Objects", + "subgroup": "household" + }, + { + "codes": "1F9FC", + "char": "🧼", + "name": "soap", + "category": "Objects (household)", + "group": "Objects", + "subgroup": "household" + }, + { + "codes": "1FAA5", + "char": "🪥", + "name": "toothbrush", + "category": "Objects (household)", + "group": "Objects", + "subgroup": "household" + }, + { + "codes": "1F9FD", + "char": "🧽", + "name": "sponge", + "category": "Objects (household)", + "group": "Objects", + "subgroup": "household" + }, + { + "codes": "1F9EF", + "char": "🧯", + "name": "fire extinguisher", + "category": "Objects (household)", + "group": "Objects", + "subgroup": "household" + }, + { + "codes": "1F6D2", + "char": "🛒", + "name": "shopping cart", + "category": "Objects (household)", + "group": "Objects", + "subgroup": "household" + }, + { + "codes": "1F6AC", + "char": "🚬", + "name": "cigarette", + "category": "Objects (other-object)", + "group": "Objects", + "subgroup": "other-object" + }, + { + "codes": "26B0 FE0F", + "char": "⚰️", + "name": "coffin", + "category": "Objects (other-object)", + "group": "Objects", + "subgroup": "other-object" + }, + { + "codes": "26B0", + "char": "⚰", + "name": "coffin", + "category": "Objects (other-object)", + "group": "Objects", + "subgroup": "other-object" + }, + { + "codes": "1FAA6", + "char": "🪦", + "name": "headstone", + "category": "Objects (other-object)", + "group": "Objects", + "subgroup": "other-object" + }, + { + "codes": "26B1 FE0F", + "char": "⚱️", + "name": "funeral urn", + "category": "Objects (other-object)", + "group": "Objects", + "subgroup": "other-object" + }, + { + "codes": "26B1", + "char": "⚱", + "name": "funeral urn", + "category": "Objects (other-object)", + "group": "Objects", + "subgroup": "other-object" + }, + { + "codes": "1F5FF", + "char": "🗿", + "name": "moai", + "category": "Objects (other-object)", + "group": "Objects", + "subgroup": "other-object" + }, + { + "codes": "1FAA7", + "char": "🪧", + "name": "placard", + "category": "Objects (other-object)", + "group": "Objects", + "subgroup": "other-object" + }, + { + "codes": "1F3E7", + "char": "🏧", + "name": "ATM sign", + "category": "Symbols (transport-sign)", + "group": "Symbols", + "subgroup": "transport-sign" + }, + { + "codes": "1F6AE", + "char": "🚮", + "name": "litter in bin sign", + "category": "Symbols (transport-sign)", + "group": "Symbols", + "subgroup": "transport-sign" + }, + { + "codes": "1F6B0", + "char": "🚰", + "name": "potable water", + "category": "Symbols (transport-sign)", + "group": "Symbols", + "subgroup": "transport-sign" + }, + { + "codes": "267F", + "char": "♿", + "name": "wheelchair symbol", + "category": "Symbols (transport-sign)", + "group": "Symbols", + "subgroup": "transport-sign" + }, + { + "codes": "1F6B9", + "char": "🚹", + "name": "men’s room", + "category": "Symbols (transport-sign)", + "group": "Symbols", + "subgroup": "transport-sign" + }, + { + "codes": "1F6BA", + "char": "🚺", + "name": "women’s room", + "category": "Symbols (transport-sign)", + "group": "Symbols", + "subgroup": "transport-sign" + }, + { + "codes": "1F6BB", + "char": "🚻", + "name": "restroom", + "category": "Symbols (transport-sign)", + "group": "Symbols", + "subgroup": "transport-sign" + }, + { + "codes": "1F6BC", + "char": "🚼", + "name": "baby symbol", + "category": "Symbols (transport-sign)", + "group": "Symbols", + "subgroup": "transport-sign" + }, + { + "codes": "1F6BE", + "char": "🚾", + "name": "water closet", + "category": "Symbols (transport-sign)", + "group": "Symbols", + "subgroup": "transport-sign" + }, + { + "codes": "1F6C2", + "char": "🛂", + "name": "passport control", + "category": "Symbols (transport-sign)", + "group": "Symbols", + "subgroup": "transport-sign" + }, + { + "codes": "1F6C3", + "char": "🛃", + "name": "customs", + "category": "Symbols (transport-sign)", + "group": "Symbols", + "subgroup": "transport-sign" + }, + { + "codes": "1F6C4", + "char": "🛄", + "name": "baggage claim", + "category": "Symbols (transport-sign)", + "group": "Symbols", + "subgroup": "transport-sign" + }, + { + "codes": "1F6C5", + "char": "🛅", + "name": "left luggage", + "category": "Symbols (transport-sign)", + "group": "Symbols", + "subgroup": "transport-sign" + }, + { + "codes": "26A0 FE0F", + "char": "⚠️", + "name": "warning", + "category": "Symbols (warning)", + "group": "Symbols", + "subgroup": "warning" + }, + { + "codes": "26A0", + "char": "⚠", + "name": "warning", + "category": "Symbols (warning)", + "group": "Symbols", + "subgroup": "warning" + }, + { + "codes": "1F6B8", + "char": "🚸", + "name": "children crossing", + "category": "Symbols (warning)", + "group": "Symbols", + "subgroup": "warning" + }, + { + "codes": "26D4", + "char": "⛔", + "name": "no entry", + "category": "Symbols (warning)", + "group": "Symbols", + "subgroup": "warning" + }, + { + "codes": "1F6AB", + "char": "🚫", + "name": "prohibited", + "category": "Symbols (warning)", + "group": "Symbols", + "subgroup": "warning" + }, + { + "codes": "1F6B3", + "char": "🚳", + "name": "no bicycles", + "category": "Symbols (warning)", + "group": "Symbols", + "subgroup": "warning" + }, + { + "codes": "1F6AD", + "char": "🚭", + "name": "no smoking", + "category": "Symbols (warning)", + "group": "Symbols", + "subgroup": "warning" + }, + { + "codes": "1F6AF", + "char": "🚯", + "name": "no littering", + "category": "Symbols (warning)", + "group": "Symbols", + "subgroup": "warning" + }, + { + "codes": "1F6B1", + "char": "🚱", + "name": "non-potable water", + "category": "Symbols (warning)", + "group": "Symbols", + "subgroup": "warning" + }, + { + "codes": "1F6B7", + "char": "🚷", + "name": "no pedestrians", + "category": "Symbols (warning)", + "group": "Symbols", + "subgroup": "warning" + }, + { + "codes": "1F4F5", + "char": "📵", + "name": "no mobile phones", + "category": "Symbols (warning)", + "group": "Symbols", + "subgroup": "warning" + }, + { + "codes": "1F51E", + "char": "🔞", + "name": "no one under eighteen", + "category": "Symbols (warning)", + "group": "Symbols", + "subgroup": "warning" + }, + { + "codes": "2622 FE0F", + "char": "☢️", + "name": "radioactive", + "category": "Symbols (warning)", + "group": "Symbols", + "subgroup": "warning" + }, + { + "codes": "2622", + "char": "☢", + "name": "radioactive", + "category": "Symbols (warning)", + "group": "Symbols", + "subgroup": "warning" + }, + { + "codes": "2623 FE0F", + "char": "☣️", + "name": "biohazard", + "category": "Symbols (warning)", + "group": "Symbols", + "subgroup": "warning" + }, + { + "codes": "2623", + "char": "☣", + "name": "biohazard", + "category": "Symbols (warning)", + "group": "Symbols", + "subgroup": "warning" + }, + { + "codes": "2B06 FE0F", + "char": "⬆️", + "name": "up arrow", + "category": "Symbols (arrow)", + "group": "Symbols", + "subgroup": "arrow" + }, + { + "codes": "2B06", + "char": "⬆", + "name": "up arrow", + "category": "Symbols (arrow)", + "group": "Symbols", + "subgroup": "arrow" + }, + { + "codes": "2197 FE0F", + "char": "↗️", + "name": "up-right arrow", + "category": "Symbols (arrow)", + "group": "Symbols", + "subgroup": "arrow" + }, + { + "codes": "2197", + "char": "↗", + "name": "up-right arrow", + "category": "Symbols (arrow)", + "group": "Symbols", + "subgroup": "arrow" + }, + { + "codes": "27A1 FE0F", + "char": "➡️", + "name": "right arrow", + "category": "Symbols (arrow)", + "group": "Symbols", + "subgroup": "arrow" + }, + { + "codes": "27A1", + "char": "➡", + "name": "right arrow", + "category": "Symbols (arrow)", + "group": "Symbols", + "subgroup": "arrow" + }, + { + "codes": "2198 FE0F", + "char": "↘️", + "name": "down-right arrow", + "category": "Symbols (arrow)", + "group": "Symbols", + "subgroup": "arrow" + }, + { + "codes": "2198", + "char": "↘", + "name": "down-right arrow", + "category": "Symbols (arrow)", + "group": "Symbols", + "subgroup": "arrow" + }, + { + "codes": "2B07 FE0F", + "char": "⬇️", + "name": "down arrow", + "category": "Symbols (arrow)", + "group": "Symbols", + "subgroup": "arrow" + }, + { + "codes": "2B07", + "char": "⬇", + "name": "down arrow", + "category": "Symbols (arrow)", + "group": "Symbols", + "subgroup": "arrow" + }, + { + "codes": "2199 FE0F", + "char": "↙️", + "name": "down-left arrow", + "category": "Symbols (arrow)", + "group": "Symbols", + "subgroup": "arrow" + }, + { + "codes": "2199", + "char": "↙", + "name": "down-left arrow", + "category": "Symbols (arrow)", + "group": "Symbols", + "subgroup": "arrow" + }, + { + "codes": "2B05 FE0F", + "char": "⬅️", + "name": "left arrow", + "category": "Symbols (arrow)", + "group": "Symbols", + "subgroup": "arrow" + }, + { + "codes": "2B05", + "char": "⬅", + "name": "left arrow", + "category": "Symbols (arrow)", + "group": "Symbols", + "subgroup": "arrow" + }, + { + "codes": "2196 FE0F", + "char": "↖️", + "name": "up-left arrow", + "category": "Symbols (arrow)", + "group": "Symbols", + "subgroup": "arrow" + }, + { + "codes": "2196", + "char": "↖", + "name": "up-left arrow", + "category": "Symbols (arrow)", + "group": "Symbols", + "subgroup": "arrow" + }, + { + "codes": "2195 FE0F", + "char": "↕️", + "name": "up-down arrow", + "category": "Symbols (arrow)", + "group": "Symbols", + "subgroup": "arrow" + }, + { + "codes": "2195", + "char": "↕", + "name": "up-down arrow", + "category": "Symbols (arrow)", + "group": "Symbols", + "subgroup": "arrow" + }, + { + "codes": "2194 FE0F", + "char": "↔️", + "name": "left-right arrow", + "category": "Symbols (arrow)", + "group": "Symbols", + "subgroup": "arrow" + }, + { + "codes": "2194", + "char": "↔", + "name": "left-right arrow", + "category": "Symbols (arrow)", + "group": "Symbols", + "subgroup": "arrow" + }, + { + "codes": "21A9 FE0F", + "char": "↩️", + "name": "right arrow curving left", + "category": "Symbols (arrow)", + "group": "Symbols", + "subgroup": "arrow" + }, + { + "codes": "21A9", + "char": "↩", + "name": "right arrow curving left", + "category": "Symbols (arrow)", + "group": "Symbols", + "subgroup": "arrow" + }, + { + "codes": "21AA FE0F", + "char": "↪️", + "name": "left arrow curving right", + "category": "Symbols (arrow)", + "group": "Symbols", + "subgroup": "arrow" + }, + { + "codes": "21AA", + "char": "↪", + "name": "left arrow curving right", + "category": "Symbols (arrow)", + "group": "Symbols", + "subgroup": "arrow" + }, + { + "codes": "2934 FE0F", + "char": "⤴️", + "name": "right arrow curving up", + "category": "Symbols (arrow)", + "group": "Symbols", + "subgroup": "arrow" + }, + { + "codes": "2934", + "char": "⤴", + "name": "right arrow curving up", + "category": "Symbols (arrow)", + "group": "Symbols", + "subgroup": "arrow" + }, + { + "codes": "2935 FE0F", + "char": "⤵️", + "name": "right arrow curving down", + "category": "Symbols (arrow)", + "group": "Symbols", + "subgroup": "arrow" + }, + { + "codes": "2935", + "char": "⤵", + "name": "right arrow curving down", + "category": "Symbols (arrow)", + "group": "Symbols", + "subgroup": "arrow" + }, + { + "codes": "1F503", + "char": "🔃", + "name": "clockwise vertical arrows", + "category": "Symbols (arrow)", + "group": "Symbols", + "subgroup": "arrow" + }, + { + "codes": "1F504", + "char": "🔄", + "name": "counterclockwise arrows button", + "category": "Symbols (arrow)", + "group": "Symbols", + "subgroup": "arrow" + }, + { + "codes": "1F519", + "char": "🔙", + "name": "BACK arrow", + "category": "Symbols (arrow)", + "group": "Symbols", + "subgroup": "arrow" + }, + { + "codes": "1F51A", + "char": "🔚", + "name": "END arrow", + "category": "Symbols (arrow)", + "group": "Symbols", + "subgroup": "arrow" + }, + { + "codes": "1F51B", + "char": "🔛", + "name": "ON! arrow", + "category": "Symbols (arrow)", + "group": "Symbols", + "subgroup": "arrow" + }, + { + "codes": "1F51C", + "char": "🔜", + "name": "SOON arrow", + "category": "Symbols (arrow)", + "group": "Symbols", + "subgroup": "arrow" + }, + { + "codes": "1F51D", + "char": "🔝", + "name": "TOP arrow", + "category": "Symbols (arrow)", + "group": "Symbols", + "subgroup": "arrow" + }, + { + "codes": "1F6D0", + "char": "🛐", + "name": "place of worship", + "category": "Symbols (religion)", + "group": "Symbols", + "subgroup": "religion" + }, + { + "codes": "269B FE0F", + "char": "⚛️", + "name": "atom symbol", + "category": "Symbols (religion)", + "group": "Symbols", + "subgroup": "religion" + }, + { + "codes": "269B", + "char": "⚛", + "name": "atom symbol", + "category": "Symbols (religion)", + "group": "Symbols", + "subgroup": "religion" + }, + { + "codes": "1F549 FE0F", + "char": "🕉️", + "name": "om", + "category": "Symbols (religion)", + "group": "Symbols", + "subgroup": "religion" + }, + { + "codes": "1F549", + "char": "🕉", + "name": "om", + "category": "Symbols (religion)", + "group": "Symbols", + "subgroup": "religion" + }, + { + "codes": "2721 FE0F", + "char": "✡️", + "name": "star of David", + "category": "Symbols (religion)", + "group": "Symbols", + "subgroup": "religion" + }, + { + "codes": "2721", + "char": "✡", + "name": "star of David", + "category": "Symbols (religion)", + "group": "Symbols", + "subgroup": "religion" + }, + { + "codes": "2638 FE0F", + "char": "☸️", + "name": "wheel of dharma", + "category": "Symbols (religion)", + "group": "Symbols", + "subgroup": "religion" + }, + { + "codes": "2638", + "char": "☸", + "name": "wheel of dharma", + "category": "Symbols (religion)", + "group": "Symbols", + "subgroup": "religion" + }, + { + "codes": "262F FE0F", + "char": "☯️", + "name": "yin yang", + "category": "Symbols (religion)", + "group": "Symbols", + "subgroup": "religion" + }, + { + "codes": "262F", + "char": "☯", + "name": "yin yang", + "category": "Symbols (religion)", + "group": "Symbols", + "subgroup": "religion" + }, + { + "codes": "271D FE0F", + "char": "✝️", + "name": "latin cross", + "category": "Symbols (religion)", + "group": "Symbols", + "subgroup": "religion" + }, + { + "codes": "271D", + "char": "✝", + "name": "latin cross", + "category": "Symbols (religion)", + "group": "Symbols", + "subgroup": "religion" + }, + { + "codes": "2626 FE0F", + "char": "☦️", + "name": "orthodox cross", + "category": "Symbols (religion)", + "group": "Symbols", + "subgroup": "religion" + }, + { + "codes": "2626", + "char": "☦", + "name": "orthodox cross", + "category": "Symbols (religion)", + "group": "Symbols", + "subgroup": "religion" + }, + { + "codes": "262A FE0F", + "char": "☪️", + "name": "star and crescent", + "category": "Symbols (religion)", + "group": "Symbols", + "subgroup": "religion" + }, + { + "codes": "262A", + "char": "☪", + "name": "star and crescent", + "category": "Symbols (religion)", + "group": "Symbols", + "subgroup": "religion" + }, + { + "codes": "262E FE0F", + "char": "☮️", + "name": "peace symbol", + "category": "Symbols (religion)", + "group": "Symbols", + "subgroup": "religion" + }, + { + "codes": "262E", + "char": "☮", + "name": "peace symbol", + "category": "Symbols (religion)", + "group": "Symbols", + "subgroup": "religion" + }, + { + "codes": "1F54E", + "char": "🕎", + "name": "menorah", + "category": "Symbols (religion)", + "group": "Symbols", + "subgroup": "religion" + }, + { + "codes": "1F52F", + "char": "🔯", + "name": "dotted six-pointed star", + "category": "Symbols (religion)", + "group": "Symbols", + "subgroup": "religion" + }, + { + "codes": "2648", + "char": "♈", + "name": "Aries", + "category": "Symbols (zodiac)", + "group": "Symbols", + "subgroup": "zodiac" + }, + { + "codes": "2649", + "char": "♉", + "name": "Taurus", + "category": "Symbols (zodiac)", + "group": "Symbols", + "subgroup": "zodiac" + }, + { + "codes": "264A", + "char": "♊", + "name": "Gemini", + "category": "Symbols (zodiac)", + "group": "Symbols", + "subgroup": "zodiac" + }, + { + "codes": "264B", + "char": "♋", + "name": "Cancer", + "category": "Symbols (zodiac)", + "group": "Symbols", + "subgroup": "zodiac" + }, + { + "codes": "264C", + "char": "♌", + "name": "Leo", + "category": "Symbols (zodiac)", + "group": "Symbols", + "subgroup": "zodiac" + }, + { + "codes": "264D", + "char": "♍", + "name": "Virgo", + "category": "Symbols (zodiac)", + "group": "Symbols", + "subgroup": "zodiac" + }, + { + "codes": "264E", + "char": "♎", + "name": "Libra", + "category": "Symbols (zodiac)", + "group": "Symbols", + "subgroup": "zodiac" + }, + { + "codes": "264F", + "char": "♏", + "name": "Scorpio", + "category": "Symbols (zodiac)", + "group": "Symbols", + "subgroup": "zodiac" + }, + { + "codes": "2650", + "char": "♐", + "name": "Sagittarius", + "category": "Symbols (zodiac)", + "group": "Symbols", + "subgroup": "zodiac" + }, + { + "codes": "2651", + "char": "♑", + "name": "Capricorn", + "category": "Symbols (zodiac)", + "group": "Symbols", + "subgroup": "zodiac" + }, + { + "codes": "2652", + "char": "♒", + "name": "Aquarius", + "category": "Symbols (zodiac)", + "group": "Symbols", + "subgroup": "zodiac" + }, + { + "codes": "2653", + "char": "♓", + "name": "Pisces", + "category": "Symbols (zodiac)", + "group": "Symbols", + "subgroup": "zodiac" + }, + { + "codes": "26CE", + "char": "⛎", + "name": "Ophiuchus", + "category": "Symbols (zodiac)", + "group": "Symbols", + "subgroup": "zodiac" + }, + { + "codes": "1F500", + "char": "🔀", + "name": "shuffle tracks button", + "category": "Symbols (av-symbol)", + "group": "Symbols", + "subgroup": "av-symbol" + }, + { + "codes": "1F501", + "char": "🔁", + "name": "repeat button", + "category": "Symbols (av-symbol)", + "group": "Symbols", + "subgroup": "av-symbol" + }, + { + "codes": "1F502", + "char": "🔂", + "name": "repeat single button", + "category": "Symbols (av-symbol)", + "group": "Symbols", + "subgroup": "av-symbol" + }, + { + "codes": "25B6 FE0F", + "char": "▶️", + "name": "play button", + "category": "Symbols (av-symbol)", + "group": "Symbols", + "subgroup": "av-symbol" + }, + { + "codes": "25B6", + "char": "▶", + "name": "play button", + "category": "Symbols (av-symbol)", + "group": "Symbols", + "subgroup": "av-symbol" + }, + { + "codes": "23E9", + "char": "⏩", + "name": "fast-forward button", + "category": "Symbols (av-symbol)", + "group": "Symbols", + "subgroup": "av-symbol" + }, + { + "codes": "23ED FE0F", + "char": "⏭️", + "name": "next track button", + "category": "Symbols (av-symbol)", + "group": "Symbols", + "subgroup": "av-symbol" + }, + { + "codes": "23ED", + "char": "⏭", + "name": "next track button", + "category": "Symbols (av-symbol)", + "group": "Symbols", + "subgroup": "av-symbol" + }, + { + "codes": "23EF FE0F", + "char": "⏯️", + "name": "play or pause button", + "category": "Symbols (av-symbol)", + "group": "Symbols", + "subgroup": "av-symbol" + }, + { + "codes": "23EF", + "char": "⏯", + "name": "play or pause button", + "category": "Symbols (av-symbol)", + "group": "Symbols", + "subgroup": "av-symbol" + }, + { + "codes": "25C0 FE0F", + "char": "◀️", + "name": "reverse button", + "category": "Symbols (av-symbol)", + "group": "Symbols", + "subgroup": "av-symbol" + }, + { + "codes": "25C0", + "char": "◀", + "name": "reverse button", + "category": "Symbols (av-symbol)", + "group": "Symbols", + "subgroup": "av-symbol" + }, + { + "codes": "23EA", + "char": "⏪", + "name": "fast reverse button", + "category": "Symbols (av-symbol)", + "group": "Symbols", + "subgroup": "av-symbol" + }, + { + "codes": "23EE FE0F", + "char": "⏮️", + "name": "last track button", + "category": "Symbols (av-symbol)", + "group": "Symbols", + "subgroup": "av-symbol" + }, + { + "codes": "23EE", + "char": "⏮", + "name": "last track button", + "category": "Symbols (av-symbol)", + "group": "Symbols", + "subgroup": "av-symbol" + }, + { + "codes": "1F53C", + "char": "🔼", + "name": "upwards button", + "category": "Symbols (av-symbol)", + "group": "Symbols", + "subgroup": "av-symbol" + }, + { + "codes": "23EB", + "char": "⏫", + "name": "fast up button", + "category": "Symbols (av-symbol)", + "group": "Symbols", + "subgroup": "av-symbol" + }, + { + "codes": "1F53D", + "char": "🔽", + "name": "downwards button", + "category": "Symbols (av-symbol)", + "group": "Symbols", + "subgroup": "av-symbol" + }, + { + "codes": "23EC", + "char": "⏬", + "name": "fast down button", + "category": "Symbols (av-symbol)", + "group": "Symbols", + "subgroup": "av-symbol" + }, + { + "codes": "23F8 FE0F", + "char": "⏸️", + "name": "pause button", + "category": "Symbols (av-symbol)", + "group": "Symbols", + "subgroup": "av-symbol" + }, + { + "codes": "23F8", + "char": "⏸", + "name": "pause button", + "category": "Symbols (av-symbol)", + "group": "Symbols", + "subgroup": "av-symbol" + }, + { + "codes": "23F9 FE0F", + "char": "⏹️", + "name": "stop button", + "category": "Symbols (av-symbol)", + "group": "Symbols", + "subgroup": "av-symbol" + }, + { + "codes": "23F9", + "char": "⏹", + "name": "stop button", + "category": "Symbols (av-symbol)", + "group": "Symbols", + "subgroup": "av-symbol" + }, + { + "codes": "23FA FE0F", + "char": "⏺️", + "name": "record button", + "category": "Symbols (av-symbol)", + "group": "Symbols", + "subgroup": "av-symbol" + }, + { + "codes": "23FA", + "char": "⏺", + "name": "record button", + "category": "Symbols (av-symbol)", + "group": "Symbols", + "subgroup": "av-symbol" + }, + { + "codes": "23CF FE0F", + "char": "⏏️", + "name": "eject button", + "category": "Symbols (av-symbol)", + "group": "Symbols", + "subgroup": "av-symbol" + }, + { + "codes": "23CF", + "char": "⏏", + "name": "eject button", + "category": "Symbols (av-symbol)", + "group": "Symbols", + "subgroup": "av-symbol" + }, + { + "codes": "1F3A6", + "char": "🎦", + "name": "cinema", + "category": "Symbols (av-symbol)", + "group": "Symbols", + "subgroup": "av-symbol" + }, + { + "codes": "1F505", + "char": "🔅", + "name": "dim button", + "category": "Symbols (av-symbol)", + "group": "Symbols", + "subgroup": "av-symbol" + }, + { + "codes": "1F506", + "char": "🔆", + "name": "bright button", + "category": "Symbols (av-symbol)", + "group": "Symbols", + "subgroup": "av-symbol" + }, + { + "codes": "1F4F6", + "char": "📶", + "name": "antenna bars", + "category": "Symbols (av-symbol)", + "group": "Symbols", + "subgroup": "av-symbol" + }, + { + "codes": "1F4F3", + "char": "📳", + "name": "vibration mode", + "category": "Symbols (av-symbol)", + "group": "Symbols", + "subgroup": "av-symbol" + }, + { + "codes": "1F4F4", + "char": "📴", + "name": "mobile phone off", + "category": "Symbols (av-symbol)", + "group": "Symbols", + "subgroup": "av-symbol" + }, + { + "codes": "2640 FE0F", + "char": "♀️", + "name": "female sign", + "category": "Symbols (gender)", + "group": "Symbols", + "subgroup": "gender" + }, + { + "codes": "2640", + "char": "♀", + "name": "female sign", + "category": "Symbols (gender)", + "group": "Symbols", + "subgroup": "gender" + }, + { + "codes": "2642 FE0F", + "char": "♂️", + "name": "male sign", + "category": "Symbols (gender)", + "group": "Symbols", + "subgroup": "gender" + }, + { + "codes": "2642", + "char": "♂", + "name": "male sign", + "category": "Symbols (gender)", + "group": "Symbols", + "subgroup": "gender" + }, + { + "codes": "26A7 FE0F", + "char": "⚧️", + "name": "transgender symbol", + "category": "Symbols (gender)", + "group": "Symbols", + "subgroup": "gender" + }, + { + "codes": "26A7", + "char": "⚧", + "name": "transgender symbol", + "category": "Symbols (gender)", + "group": "Symbols", + "subgroup": "gender" + }, + { + "codes": "2716 FE0F", + "char": "✖️", + "name": "multiply", + "category": "Symbols (math)", + "group": "Symbols", + "subgroup": "math" + }, + { + "codes": "2716", + "char": "✖", + "name": "multiply", + "category": "Symbols (math)", + "group": "Symbols", + "subgroup": "math" + }, + { + "codes": "2795", + "char": "➕", + "name": "plus", + "category": "Symbols (math)", + "group": "Symbols", + "subgroup": "math" + }, + { + "codes": "2796", + "char": "➖", + "name": "minus", + "category": "Symbols (math)", + "group": "Symbols", + "subgroup": "math" + }, + { + "codes": "2797", + "char": "➗", + "name": "divide", + "category": "Symbols (math)", + "group": "Symbols", + "subgroup": "math" + }, + { + "codes": "267E FE0F", + "char": "♾️", + "name": "infinity", + "category": "Symbols (math)", + "group": "Symbols", + "subgroup": "math" + }, + { + "codes": "267E", + "char": "♾", + "name": "infinity", + "category": "Symbols (math)", + "group": "Symbols", + "subgroup": "math" + }, + { + "codes": "203C FE0F", + "char": "‼️", + "name": "double exclamation mark", + "category": "Symbols (punctuation)", + "group": "Symbols", + "subgroup": "punctuation" + }, + { + "codes": "203C", + "char": "‼", + "name": "double exclamation mark", + "category": "Symbols (punctuation)", + "group": "Symbols", + "subgroup": "punctuation" + }, + { + "codes": "2049 FE0F", + "char": "⁉️", + "name": "exclamation question mark", + "category": "Symbols (punctuation)", + "group": "Symbols", + "subgroup": "punctuation" + }, + { + "codes": "2049", + "char": "⁉", + "name": "exclamation question mark", + "category": "Symbols (punctuation)", + "group": "Symbols", + "subgroup": "punctuation" + }, + { + "codes": "2753", + "char": "❓", + "name": "red question mark", + "category": "Symbols (punctuation)", + "group": "Symbols", + "subgroup": "punctuation" + }, + { + "codes": "2754", + "char": "❔", + "name": "white question mark", + "category": "Symbols (punctuation)", + "group": "Symbols", + "subgroup": "punctuation" + }, + { + "codes": "2755", + "char": "❕", + "name": "white exclamation mark", + "category": "Symbols (punctuation)", + "group": "Symbols", + "subgroup": "punctuation" + }, + { + "codes": "2757", + "char": "❗", + "name": "red exclamation mark", + "category": "Symbols (punctuation)", + "group": "Symbols", + "subgroup": "punctuation" + }, + { + "codes": "3030 FE0F", + "char": "〰️", + "name": "wavy dash", + "category": "Symbols (punctuation)", + "group": "Symbols", + "subgroup": "punctuation" + }, + { + "codes": "3030", + "char": "〰", + "name": "wavy dash", + "category": "Symbols (punctuation)", + "group": "Symbols", + "subgroup": "punctuation" + }, + { + "codes": "1F4B1", + "char": "💱", + "name": "currency exchange", + "category": "Symbols (currency)", + "group": "Symbols", + "subgroup": "currency" + }, + { + "codes": "1F4B2", + "char": "💲", + "name": "heavy dollar sign", + "category": "Symbols (currency)", + "group": "Symbols", + "subgroup": "currency" + }, + { + "codes": "2695 FE0F", + "char": "⚕️", + "name": "medical symbol", + "category": "Symbols (other-symbol)", + "group": "Symbols", + "subgroup": "other-symbol" + }, + { + "codes": "2695", + "char": "⚕", + "name": "medical symbol", + "category": "Symbols (other-symbol)", + "group": "Symbols", + "subgroup": "other-symbol" + }, + { + "codes": "267B FE0F", + "char": "♻️", + "name": "recycling symbol", + "category": "Symbols (other-symbol)", + "group": "Symbols", + "subgroup": "other-symbol" + }, + { + "codes": "267B", + "char": "♻", + "name": "recycling symbol", + "category": "Symbols (other-symbol)", + "group": "Symbols", + "subgroup": "other-symbol" + }, + { + "codes": "269C FE0F", + "char": "⚜️", + "name": "fleur-de-lis", + "category": "Symbols (other-symbol)", + "group": "Symbols", + "subgroup": "other-symbol" + }, + { + "codes": "269C", + "char": "⚜", + "name": "fleur-de-lis", + "category": "Symbols (other-symbol)", + "group": "Symbols", + "subgroup": "other-symbol" + }, + { + "codes": "1F531", + "char": "🔱", + "name": "trident emblem", + "category": "Symbols (other-symbol)", + "group": "Symbols", + "subgroup": "other-symbol" + }, + { + "codes": "1F4DB", + "char": "📛", + "name": "name badge", + "category": "Symbols (other-symbol)", + "group": "Symbols", + "subgroup": "other-symbol" + }, + { + "codes": "1F530", + "char": "🔰", + "name": "Japanese symbol for beginner", + "category": "Symbols (other-symbol)", + "group": "Symbols", + "subgroup": "other-symbol" + }, + { + "codes": "2B55", + "char": "⭕", + "name": "hollow red circle", + "category": "Symbols (other-symbol)", + "group": "Symbols", + "subgroup": "other-symbol" + }, + { + "codes": "2705", + "char": "✅", + "name": "check mark button", + "category": "Symbols (other-symbol)", + "group": "Symbols", + "subgroup": "other-symbol" + }, + { + "codes": "2611 FE0F", + "char": "☑️", + "name": "check box with check", + "category": "Symbols (other-symbol)", + "group": "Symbols", + "subgroup": "other-symbol" + }, + { + "codes": "2611", + "char": "☑", + "name": "check box with check", + "category": "Symbols (other-symbol)", + "group": "Symbols", + "subgroup": "other-symbol" + }, + { + "codes": "2714 FE0F", + "char": "✔️", + "name": "check mark", + "category": "Symbols (other-symbol)", + "group": "Symbols", + "subgroup": "other-symbol" + }, + { + "codes": "2714", + "char": "✔", + "name": "check mark", + "category": "Symbols (other-symbol)", + "group": "Symbols", + "subgroup": "other-symbol" + }, + { + "codes": "274C", + "char": "❌", + "name": "cross mark", + "category": "Symbols (other-symbol)", + "group": "Symbols", + "subgroup": "other-symbol" + }, + { + "codes": "274E", + "char": "❎", + "name": "cross mark button", + "category": "Symbols (other-symbol)", + "group": "Symbols", + "subgroup": "other-symbol" + }, + { + "codes": "27B0", + "char": "➰", + "name": "curly loop", + "category": "Symbols (other-symbol)", + "group": "Symbols", + "subgroup": "other-symbol" + }, + { + "codes": "27BF", + "char": "➿", + "name": "double curly loop", + "category": "Symbols (other-symbol)", + "group": "Symbols", + "subgroup": "other-symbol" + }, + { + "codes": "303D FE0F", + "char": "〽️", + "name": "part alternation mark", + "category": "Symbols (other-symbol)", + "group": "Symbols", + "subgroup": "other-symbol" + }, + { + "codes": "303D", + "char": "〽", + "name": "part alternation mark", + "category": "Symbols (other-symbol)", + "group": "Symbols", + "subgroup": "other-symbol" + }, + { + "codes": "2733 FE0F", + "char": "✳️", + "name": "eight-spoked asterisk", + "category": "Symbols (other-symbol)", + "group": "Symbols", + "subgroup": "other-symbol" + }, + { + "codes": "2733", + "char": "✳", + "name": "eight-spoked asterisk", + "category": "Symbols (other-symbol)", + "group": "Symbols", + "subgroup": "other-symbol" + }, + { + "codes": "2734 FE0F", + "char": "✴️", + "name": "eight-pointed star", + "category": "Symbols (other-symbol)", + "group": "Symbols", + "subgroup": "other-symbol" + }, + { + "codes": "2734", + "char": "✴", + "name": "eight-pointed star", + "category": "Symbols (other-symbol)", + "group": "Symbols", + "subgroup": "other-symbol" + }, + { + "codes": "2747 FE0F", + "char": "❇️", + "name": "sparkle", + "category": "Symbols (other-symbol)", + "group": "Symbols", + "subgroup": "other-symbol" + }, + { + "codes": "2747", + "char": "❇", + "name": "sparkle", + "category": "Symbols (other-symbol)", + "group": "Symbols", + "subgroup": "other-symbol" + }, + { + "codes": "00A9 FE0F", + "char": "©️", + "name": "copyright", + "category": "Symbols (other-symbol)", + "group": "Symbols", + "subgroup": "other-symbol" + }, + { + "codes": "00A9", + "char": "©", + "name": "copyright", + "category": "Symbols (other-symbol)", + "group": "Symbols", + "subgroup": "other-symbol" + }, + { + "codes": "00AE FE0F", + "char": "®️", + "name": "registered", + "category": "Symbols (other-symbol)", + "group": "Symbols", + "subgroup": "other-symbol" + }, + { + "codes": "00AE", + "char": "®", + "name": "registered", + "category": "Symbols (other-symbol)", + "group": "Symbols", + "subgroup": "other-symbol" + }, + { + "codes": "2122 FE0F", + "char": "™️", + "name": "trade mark", + "category": "Symbols (other-symbol)", + "group": "Symbols", + "subgroup": "other-symbol" + }, + { + "codes": "2122", + "char": "™", + "name": "trade mark", + "category": "Symbols (other-symbol)", + "group": "Symbols", + "subgroup": "other-symbol" + }, + { + "codes": "0023 FE0F 20E3", + "char": "#️⃣", + "name": "keycap: #", + "category": "Symbols (keycap)", + "group": "Symbols", + "subgroup": "keycap" + }, + { + "codes": "0023 20E3", + "char": "#⃣", + "name": "keycap: #", + "category": "Symbols (keycap)", + "group": "Symbols", + "subgroup": "keycap" + }, + { + "codes": "002A FE0F 20E3", + "char": "*️⃣", + "name": "keycap: *", + "category": "Symbols (keycap)", + "group": "Symbols", + "subgroup": "keycap" + }, + { + "codes": "002A 20E3", + "char": "*⃣", + "name": "keycap: *", + "category": "Symbols (keycap)", + "group": "Symbols", + "subgroup": "keycap" + }, + { + "codes": "0030 FE0F 20E3", + "char": "0️⃣", + "name": "keycap: 0", + "category": "Symbols (keycap)", + "group": "Symbols", + "subgroup": "keycap" + }, + { + "codes": "0030 20E3", + "char": "0⃣", + "name": "keycap: 0", + "category": "Symbols (keycap)", + "group": "Symbols", + "subgroup": "keycap" + }, + { + "codes": "0031 FE0F 20E3", + "char": "1️⃣", + "name": "keycap: 1", + "category": "Symbols (keycap)", + "group": "Symbols", + "subgroup": "keycap" + }, + { + "codes": "0031 20E3", + "char": "1⃣", + "name": "keycap: 1", + "category": "Symbols (keycap)", + "group": "Symbols", + "subgroup": "keycap" + }, + { + "codes": "0032 FE0F 20E3", + "char": "2️⃣", + "name": "keycap: 2", + "category": "Symbols (keycap)", + "group": "Symbols", + "subgroup": "keycap" + }, + { + "codes": "0032 20E3", + "char": "2⃣", + "name": "keycap: 2", + "category": "Symbols (keycap)", + "group": "Symbols", + "subgroup": "keycap" + }, + { + "codes": "0033 FE0F 20E3", + "char": "3️⃣", + "name": "keycap: 3", + "category": "Symbols (keycap)", + "group": "Symbols", + "subgroup": "keycap" + }, + { + "codes": "0033 20E3", + "char": "3⃣", + "name": "keycap: 3", + "category": "Symbols (keycap)", + "group": "Symbols", + "subgroup": "keycap" + }, + { + "codes": "0034 FE0F 20E3", + "char": "4️⃣", + "name": "keycap: 4", + "category": "Symbols (keycap)", + "group": "Symbols", + "subgroup": "keycap" + }, + { + "codes": "0034 20E3", + "char": "4⃣", + "name": "keycap: 4", + "category": "Symbols (keycap)", + "group": "Symbols", + "subgroup": "keycap" + }, + { + "codes": "0035 FE0F 20E3", + "char": "5️⃣", + "name": "keycap: 5", + "category": "Symbols (keycap)", + "group": "Symbols", + "subgroup": "keycap" + }, + { + "codes": "0035 20E3", + "char": "5⃣", + "name": "keycap: 5", + "category": "Symbols (keycap)", + "group": "Symbols", + "subgroup": "keycap" + }, + { + "codes": "0036 FE0F 20E3", + "char": "6️⃣", + "name": "keycap: 6", + "category": "Symbols (keycap)", + "group": "Symbols", + "subgroup": "keycap" + }, + { + "codes": "0036 20E3", + "char": "6⃣", + "name": "keycap: 6", + "category": "Symbols (keycap)", + "group": "Symbols", + "subgroup": "keycap" + }, + { + "codes": "0037 FE0F 20E3", + "char": "7️⃣", + "name": "keycap: 7", + "category": "Symbols (keycap)", + "group": "Symbols", + "subgroup": "keycap" + }, + { + "codes": "0037 20E3", + "char": "7⃣", + "name": "keycap: 7", + "category": "Symbols (keycap)", + "group": "Symbols", + "subgroup": "keycap" + }, + { + "codes": "0038 FE0F 20E3", + "char": "8️⃣", + "name": "keycap: 8", + "category": "Symbols (keycap)", + "group": "Symbols", + "subgroup": "keycap" + }, + { + "codes": "0038 20E3", + "char": "8⃣", + "name": "keycap: 8", + "category": "Symbols (keycap)", + "group": "Symbols", + "subgroup": "keycap" + }, + { + "codes": "0039 FE0F 20E3", + "char": "9️⃣", + "name": "keycap: 9", + "category": "Symbols (keycap)", + "group": "Symbols", + "subgroup": "keycap" + }, + { + "codes": "0039 20E3", + "char": "9⃣", + "name": "keycap: 9", + "category": "Symbols (keycap)", + "group": "Symbols", + "subgroup": "keycap" + }, + { + "codes": "1F51F", + "char": "🔟", + "name": "keycap: 10", + "category": "Symbols (keycap)", + "group": "Symbols", + "subgroup": "keycap" + }, + { + "codes": "1F520", + "char": "🔠", + "name": "input latin uppercase", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F521", + "char": "🔡", + "name": "input latin lowercase", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F522", + "char": "🔢", + "name": "input numbers", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F523", + "char": "🔣", + "name": "input symbols", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F524", + "char": "🔤", + "name": "input latin letters", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F170 FE0F", + "char": "🅰️", + "name": "A button (blood type)", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F170", + "char": "🅰", + "name": "A button (blood type)", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F18E", + "char": "🆎", + "name": "AB button (blood type)", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F171 FE0F", + "char": "🅱️", + "name": "B button (blood type)", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F171", + "char": "🅱", + "name": "B button (blood type)", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F191", + "char": "🆑", + "name": "CL button", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F192", + "char": "🆒", + "name": "COOL button", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F193", + "char": "🆓", + "name": "FREE button", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "2139 FE0F", + "char": "ℹ️", + "name": "information", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "2139", + "char": "ℹ", + "name": "information", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F194", + "char": "🆔", + "name": "ID button", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "24C2 FE0F", + "char": "Ⓜ️", + "name": "circled M", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "24C2", + "char": "Ⓜ", + "name": "circled M", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F195", + "char": "🆕", + "name": "NEW button", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F196", + "char": "🆖", + "name": "NG button", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F17E FE0F", + "char": "🅾️", + "name": "O button (blood type)", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F17E", + "char": "🅾", + "name": "O button (blood type)", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F197", + "char": "🆗", + "name": "OK button", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F17F FE0F", + "char": "🅿️", + "name": "P button", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F17F", + "char": "🅿", + "name": "P button", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F198", + "char": "🆘", + "name": "SOS button", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F199", + "char": "🆙", + "name": "UP! button", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F19A", + "char": "🆚", + "name": "VS button", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F201", + "char": "🈁", + "name": "Japanese “here” button", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F202 FE0F", + "char": "🈂️", + "name": "Japanese “service charge” button", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F202", + "char": "🈂", + "name": "Japanese “service charge” button", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F237 FE0F", + "char": "🈷️", + "name": "Japanese “monthly amount” button", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F237", + "char": "🈷", + "name": "Japanese “monthly amount” button", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F236", + "char": "🈶", + "name": "Japanese “not free of charge” button", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F22F", + "char": "🈯", + "name": "Japanese “reserved” button", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F250", + "char": "🉐", + "name": "Japanese “bargain” button", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F239", + "char": "🈹", + "name": "Japanese “discount” button", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F21A", + "char": "🈚", + "name": "Japanese “free of charge” button", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F232", + "char": "🈲", + "name": "Japanese “prohibited” button", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F251", + "char": "🉑", + "name": "Japanese “acceptable” button", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F238", + "char": "🈸", + "name": "Japanese “application” button", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F234", + "char": "🈴", + "name": "Japanese “passing grade” button", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F233", + "char": "🈳", + "name": "Japanese “vacancy” button", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "3297 FE0F", + "char": "㊗️", + "name": "Japanese “congratulations” button", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "3297", + "char": "㊗", + "name": "Japanese “congratulations” button", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "3299 FE0F", + "char": "㊙️", + "name": "Japanese “secret” button", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "3299", + "char": "㊙", + "name": "Japanese “secret” button", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F23A", + "char": "🈺", + "name": "Japanese “open for business” button", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F235", + "char": "🈵", + "name": "Japanese “no vacancy” button", + "category": "Symbols (alphanum)", + "group": "Symbols", + "subgroup": "alphanum" + }, + { + "codes": "1F534", + "char": "🔴", + "name": "red circle", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "1F7E0", + "char": "🟠", + "name": "orange circle", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "1F7E1", + "char": "🟡", + "name": "yellow circle", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "1F7E2", + "char": "🟢", + "name": "green circle", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "1F535", + "char": "🔵", + "name": "blue circle", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "1F7E3", + "char": "🟣", + "name": "purple circle", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "1F7E4", + "char": "🟤", + "name": "brown circle", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "26AB", + "char": "⚫", + "name": "black circle", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "26AA", + "char": "⚪", + "name": "white circle", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "1F7E5", + "char": "🟥", + "name": "red square", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "1F7E7", + "char": "🟧", + "name": "orange square", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "1F7E8", + "char": "🟨", + "name": "yellow square", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "1F7E9", + "char": "🟩", + "name": "green square", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "1F7E6", + "char": "🟦", + "name": "blue square", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "1F7EA", + "char": "🟪", + "name": "purple square", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "1F7EB", + "char": "🟫", + "name": "brown square", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "2B1B", + "char": "⬛", + "name": "black large square", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "2B1C", + "char": "⬜", + "name": "white large square", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "25FC FE0F", + "char": "◼️", + "name": "black medium square", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "25FC", + "char": "◼", + "name": "black medium square", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "25FB FE0F", + "char": "◻️", + "name": "white medium square", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "25FB", + "char": "◻", + "name": "white medium square", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "25FE", + "char": "◾", + "name": "black medium-small square", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "25FD", + "char": "◽", + "name": "white medium-small square", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "25AA FE0F", + "char": "▪️", + "name": "black small square", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "25AA", + "char": "▪", + "name": "black small square", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "25AB FE0F", + "char": "▫️", + "name": "white small square", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "25AB", + "char": "▫", + "name": "white small square", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "1F536", + "char": "🔶", + "name": "large orange diamond", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "1F537", + "char": "🔷", + "name": "large blue diamond", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "1F538", + "char": "🔸", + "name": "small orange diamond", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "1F539", + "char": "🔹", + "name": "small blue diamond", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "1F53A", + "char": "🔺", + "name": "red triangle pointed up", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "1F53B", + "char": "🔻", + "name": "red triangle pointed down", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "1F4A0", + "char": "💠", + "name": "diamond with a dot", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "1F518", + "char": "🔘", + "name": "radio button", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "1F533", + "char": "🔳", + "name": "white square button", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "1F532", + "char": "🔲", + "name": "black square button", + "category": "Symbols (geometric)", + "group": "Symbols", + "subgroup": "geometric" + }, + { + "codes": "1F3C1", + "char": "🏁", + "name": "chequered flag", + "category": "Flags (flag)", + "group": "Flags", + "subgroup": "flag" + }, + { + "codes": "1F6A9", + "char": "🚩", + "name": "triangular flag", + "category": "Flags (flag)", + "group": "Flags", + "subgroup": "flag" + }, + { + "codes": "1F38C", + "char": "🎌", + "name": "crossed flags", + "category": "Flags (flag)", + "group": "Flags", + "subgroup": "flag" + }, + { + "codes": "1F3F4", + "char": "🏴", + "name": "black flag", + "category": "Flags (flag)", + "group": "Flags", + "subgroup": "flag" + }, + { + "codes": "1F3F3 FE0F", + "char": "🏳️", + "name": "white flag", + "category": "Flags (flag)", + "group": "Flags", + "subgroup": "flag" + }, + { + "codes": "1F3F3", + "char": "🏳", + "name": "white flag", + "category": "Flags (flag)", + "group": "Flags", + "subgroup": "flag" + }, + { + "codes": "1F3F3 FE0F 200D 1F308", + "char": "🏳️‍🌈", + "name": "rainbow flag", + "category": "Flags (flag)", + "group": "Flags", + "subgroup": "flag" + }, + { + "codes": "1F3F3 200D 1F308", + "char": "🏳‍🌈", + "name": "rainbow flag", + "category": "Flags (flag)", + "group": "Flags", + "subgroup": "flag" + }, + { + "codes": "1F3F3 FE0F 200D 26A7 FE0F", + "char": "🏳️‍⚧️", + "name": "transgender flag", + "category": "Flags (flag)", + "group": "Flags", + "subgroup": "flag" + }, + { + "codes": "1F3F3 200D 26A7 FE0F", + "char": "🏳‍⚧️", + "name": "transgender flag", + "category": "Flags (flag)", + "group": "Flags", + "subgroup": "flag" + }, + { + "codes": "1F3F3 FE0F 200D 26A7", + "char": "🏳️‍⚧", + "name": "transgender flag", + "category": "Flags (flag)", + "group": "Flags", + "subgroup": "flag" + }, + { + "codes": "1F3F3 200D 26A7", + "char": "🏳‍⚧", + "name": "transgender flag", + "category": "Flags (flag)", + "group": "Flags", + "subgroup": "flag" + }, + { + "codes": "1F3F4 200D 2620 FE0F", + "char": "🏴‍☠️", + "name": "pirate flag", + "category": "Flags (flag)", + "group": "Flags", + "subgroup": "flag" + }, + { + "codes": "1F3F4 200D 2620", + "char": "🏴‍☠", + "name": "pirate flag", + "category": "Flags (flag)", + "group": "Flags", + "subgroup": "flag" + }, + { + "codes": "1F1E6 1F1E8", + "char": "🇦🇨", + "name": "flag: Ascension Island", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E6 1F1E9", + "char": "🇦🇩", + "name": "flag: Andorra", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E6 1F1EA", + "char": "🇦🇪", + "name": "flag: United Arab Emirates", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E6 1F1EB", + "char": "🇦🇫", + "name": "flag: Afghanistan", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E6 1F1EC", + "char": "🇦🇬", + "name": "flag: Antigua & Barbuda", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E6 1F1EE", + "char": "🇦🇮", + "name": "flag: Anguilla", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E6 1F1F1", + "char": "🇦🇱", + "name": "flag: Albania", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E6 1F1F2", + "char": "🇦🇲", + "name": "flag: Armenia", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E6 1F1F4", + "char": "🇦🇴", + "name": "flag: Angola", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E6 1F1F6", + "char": "🇦🇶", + "name": "flag: Antarctica", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E6 1F1F7", + "char": "🇦🇷", + "name": "flag: Argentina", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E6 1F1F8", + "char": "🇦🇸", + "name": "flag: American Samoa", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E6 1F1F9", + "char": "🇦🇹", + "name": "flag: Austria", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E6 1F1FA", + "char": "🇦🇺", + "name": "flag: Australia", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E6 1F1FC", + "char": "🇦🇼", + "name": "flag: Aruba", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E6 1F1FD", + "char": "🇦🇽", + "name": "flag: Åland Islands", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E6 1F1FF", + "char": "🇦🇿", + "name": "flag: Azerbaijan", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E7 1F1E6", + "char": "🇧🇦", + "name": "flag: Bosnia & Herzegovina", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E7 1F1E7", + "char": "🇧🇧", + "name": "flag: Barbados", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E7 1F1E9", + "char": "🇧🇩", + "name": "flag: Bangladesh", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E7 1F1EA", + "char": "🇧🇪", + "name": "flag: Belgium", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E7 1F1EB", + "char": "🇧🇫", + "name": "flag: Burkina Faso", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E7 1F1EC", + "char": "🇧🇬", + "name": "flag: Bulgaria", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E7 1F1ED", + "char": "🇧🇭", + "name": "flag: Bahrain", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E7 1F1EE", + "char": "🇧🇮", + "name": "flag: Burundi", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E7 1F1EF", + "char": "🇧🇯", + "name": "flag: Benin", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E7 1F1F1", + "char": "🇧🇱", + "name": "flag: St. Barthélemy", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E7 1F1F2", + "char": "🇧🇲", + "name": "flag: Bermuda", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E7 1F1F3", + "char": "🇧🇳", + "name": "flag: Brunei", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E7 1F1F4", + "char": "🇧🇴", + "name": "flag: Bolivia", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E7 1F1F6", + "char": "🇧🇶", + "name": "flag: Caribbean Netherlands", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E7 1F1F7", + "char": "🇧🇷", + "name": "flag: Brazil", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E7 1F1F8", + "char": "🇧🇸", + "name": "flag: Bahamas", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E7 1F1F9", + "char": "🇧🇹", + "name": "flag: Bhutan", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E7 1F1FB", + "char": "🇧🇻", + "name": "flag: Bouvet Island", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E7 1F1FC", + "char": "🇧🇼", + "name": "flag: Botswana", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E7 1F1FE", + "char": "🇧🇾", + "name": "flag: Belarus", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E7 1F1FF", + "char": "🇧🇿", + "name": "flag: Belize", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E8 1F1E6", + "char": "🇨🇦", + "name": "flag: Canada", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E8 1F1E8", + "char": "🇨🇨", + "name": "flag: Cocos (Keeling) Islands", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E8 1F1E9", + "char": "🇨🇩", + "name": "flag: Congo - Kinshasa", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E8 1F1EB", + "char": "🇨🇫", + "name": "flag: Central African Republic", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E8 1F1EC", + "char": "🇨🇬", + "name": "flag: Congo - Brazzaville", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E8 1F1ED", + "char": "🇨🇭", + "name": "flag: Switzerland", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E8 1F1EE", + "char": "🇨🇮", + "name": "flag: Côte d’Ivoire", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E8 1F1F0", + "char": "🇨🇰", + "name": "flag: Cook Islands", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E8 1F1F1", + "char": "🇨🇱", + "name": "flag: Chile", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E8 1F1F2", + "char": "🇨🇲", + "name": "flag: Cameroon", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E8 1F1F3", + "char": "🇨🇳", + "name": "flag: China", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E8 1F1F4", + "char": "🇨🇴", + "name": "flag: Colombia", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E8 1F1F5", + "char": "🇨🇵", + "name": "flag: Clipperton Island", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E8 1F1F7", + "char": "🇨🇷", + "name": "flag: Costa Rica", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E8 1F1FA", + "char": "🇨🇺", + "name": "flag: Cuba", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E8 1F1FB", + "char": "🇨🇻", + "name": "flag: Cape Verde", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E8 1F1FC", + "char": "🇨🇼", + "name": "flag: Curaçao", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E8 1F1FD", + "char": "🇨🇽", + "name": "flag: Christmas Island", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E8 1F1FE", + "char": "🇨🇾", + "name": "flag: Cyprus", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E8 1F1FF", + "char": "🇨🇿", + "name": "flag: Czechia", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E9 1F1EA", + "char": "🇩🇪", + "name": "flag: Germany", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E9 1F1EC", + "char": "🇩🇬", + "name": "flag: Diego Garcia", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E9 1F1EF", + "char": "🇩🇯", + "name": "flag: Djibouti", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E9 1F1F0", + "char": "🇩🇰", + "name": "flag: Denmark", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E9 1F1F2", + "char": "🇩🇲", + "name": "flag: Dominica", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E9 1F1F4", + "char": "🇩🇴", + "name": "flag: Dominican Republic", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1E9 1F1FF", + "char": "🇩🇿", + "name": "flag: Algeria", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EA 1F1E6", + "char": "🇪🇦", + "name": "flag: Ceuta & Melilla", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EA 1F1E8", + "char": "🇪🇨", + "name": "flag: Ecuador", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EA 1F1EA", + "char": "🇪🇪", + "name": "flag: Estonia", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EA 1F1EC", + "char": "🇪🇬", + "name": "flag: Egypt", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EA 1F1ED", + "char": "🇪🇭", + "name": "flag: Western Sahara", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EA 1F1F7", + "char": "🇪🇷", + "name": "flag: Eritrea", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EA 1F1F8", + "char": "🇪🇸", + "name": "flag: Spain", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EA 1F1F9", + "char": "🇪🇹", + "name": "flag: Ethiopia", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EA 1F1FA", + "char": "🇪🇺", + "name": "flag: European Union", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EB 1F1EE", + "char": "🇫🇮", + "name": "flag: Finland", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EB 1F1EF", + "char": "🇫🇯", + "name": "flag: Fiji", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EB 1F1F0", + "char": "🇫🇰", + "name": "flag: Falkland Islands", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EB 1F1F2", + "char": "🇫🇲", + "name": "flag: Micronesia", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EB 1F1F4", + "char": "🇫🇴", + "name": "flag: Faroe Islands", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EB 1F1F7", + "char": "🇫🇷", + "name": "flag: France", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EC 1F1E6", + "char": "🇬🇦", + "name": "flag: Gabon", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EC 1F1E7", + "char": "🇬🇧", + "name": "flag: United Kingdom", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EC 1F1E9", + "char": "🇬🇩", + "name": "flag: Grenada", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EC 1F1EA", + "char": "🇬🇪", + "name": "flag: Georgia", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EC 1F1EB", + "char": "🇬🇫", + "name": "flag: French Guiana", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EC 1F1EC", + "char": "🇬🇬", + "name": "flag: Guernsey", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EC 1F1ED", + "char": "🇬🇭", + "name": "flag: Ghana", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EC 1F1EE", + "char": "🇬🇮", + "name": "flag: Gibraltar", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EC 1F1F1", + "char": "🇬🇱", + "name": "flag: Greenland", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EC 1F1F2", + "char": "🇬🇲", + "name": "flag: Gambia", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EC 1F1F3", + "char": "🇬🇳", + "name": "flag: Guinea", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EC 1F1F5", + "char": "🇬🇵", + "name": "flag: Guadeloupe", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EC 1F1F6", + "char": "🇬🇶", + "name": "flag: Equatorial Guinea", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EC 1F1F7", + "char": "🇬🇷", + "name": "flag: Greece", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EC 1F1F8", + "char": "🇬🇸", + "name": "flag: South Georgia & South Sandwich Islands", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EC 1F1F9", + "char": "🇬🇹", + "name": "flag: Guatemala", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EC 1F1FA", + "char": "🇬🇺", + "name": "flag: Guam", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EC 1F1FC", + "char": "🇬🇼", + "name": "flag: Guinea-Bissau", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EC 1F1FE", + "char": "🇬🇾", + "name": "flag: Guyana", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1ED 1F1F0", + "char": "🇭🇰", + "name": "flag: Hong Kong SAR China", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1ED 1F1F2", + "char": "🇭🇲", + "name": "flag: Heard & McDonald Islands", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1ED 1F1F3", + "char": "🇭🇳", + "name": "flag: Honduras", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1ED 1F1F7", + "char": "🇭🇷", + "name": "flag: Croatia", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1ED 1F1F9", + "char": "🇭🇹", + "name": "flag: Haiti", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1ED 1F1FA", + "char": "🇭🇺", + "name": "flag: Hungary", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EE 1F1E8", + "char": "🇮🇨", + "name": "flag: Canary Islands", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EE 1F1E9", + "char": "🇮🇩", + "name": "flag: Indonesia", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EE 1F1EA", + "char": "🇮🇪", + "name": "flag: Ireland", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EE 1F1F1", + "char": "🇮🇱", + "name": "flag: Israel", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EE 1F1F2", + "char": "🇮🇲", + "name": "flag: Isle of Man", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EE 1F1F3", + "char": "🇮🇳", + "name": "flag: India", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EE 1F1F4", + "char": "🇮🇴", + "name": "flag: British Indian Ocean Territory", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EE 1F1F6", + "char": "🇮🇶", + "name": "flag: Iraq", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EE 1F1F7", + "char": "🇮🇷", + "name": "flag: Iran", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EE 1F1F8", + "char": "🇮🇸", + "name": "flag: Iceland", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EE 1F1F9", + "char": "🇮🇹", + "name": "flag: Italy", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EF 1F1EA", + "char": "🇯🇪", + "name": "flag: Jersey", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EF 1F1F2", + "char": "🇯🇲", + "name": "flag: Jamaica", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EF 1F1F4", + "char": "🇯🇴", + "name": "flag: Jordan", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1EF 1F1F5", + "char": "🇯🇵", + "name": "flag: Japan", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F0 1F1EA", + "char": "🇰🇪", + "name": "flag: Kenya", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F0 1F1EC", + "char": "🇰🇬", + "name": "flag: Kyrgyzstan", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F0 1F1ED", + "char": "🇰🇭", + "name": "flag: Cambodia", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F0 1F1EE", + "char": "🇰🇮", + "name": "flag: Kiribati", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F0 1F1F2", + "char": "🇰🇲", + "name": "flag: Comoros", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F0 1F1F3", + "char": "🇰🇳", + "name": "flag: St. Kitts & Nevis", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F0 1F1F5", + "char": "🇰🇵", + "name": "flag: North Korea", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F0 1F1F7", + "char": "🇰🇷", + "name": "flag: South Korea", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F0 1F1FC", + "char": "🇰🇼", + "name": "flag: Kuwait", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F0 1F1FE", + "char": "🇰🇾", + "name": "flag: Cayman Islands", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F0 1F1FF", + "char": "🇰🇿", + "name": "flag: Kazakhstan", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F1 1F1E6", + "char": "🇱🇦", + "name": "flag: Laos", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F1 1F1E7", + "char": "🇱🇧", + "name": "flag: Lebanon", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F1 1F1E8", + "char": "🇱🇨", + "name": "flag: St. Lucia", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F1 1F1EE", + "char": "🇱🇮", + "name": "flag: Liechtenstein", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F1 1F1F0", + "char": "🇱🇰", + "name": "flag: Sri Lanka", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F1 1F1F7", + "char": "🇱🇷", + "name": "flag: Liberia", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F1 1F1F8", + "char": "🇱🇸", + "name": "flag: Lesotho", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F1 1F1F9", + "char": "🇱🇹", + "name": "flag: Lithuania", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F1 1F1FA", + "char": "🇱🇺", + "name": "flag: Luxembourg", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F1 1F1FB", + "char": "🇱🇻", + "name": "flag: Latvia", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F1 1F1FE", + "char": "🇱🇾", + "name": "flag: Libya", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F2 1F1E6", + "char": "🇲🇦", + "name": "flag: Morocco", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F2 1F1E8", + "char": "🇲🇨", + "name": "flag: Monaco", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F2 1F1E9", + "char": "🇲🇩", + "name": "flag: Moldova", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F2 1F1EA", + "char": "🇲🇪", + "name": "flag: Montenegro", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F2 1F1EB", + "char": "🇲🇫", + "name": "flag: St. Martin", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F2 1F1EC", + "char": "🇲🇬", + "name": "flag: Madagascar", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F2 1F1ED", + "char": "🇲🇭", + "name": "flag: Marshall Islands", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F2 1F1F0", + "char": "🇲🇰", + "name": "flag: North Macedonia", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F2 1F1F1", + "char": "🇲🇱", + "name": "flag: Mali", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F2 1F1F2", + "char": "🇲🇲", + "name": "flag: Myanmar (Burma)", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F2 1F1F3", + "char": "🇲🇳", + "name": "flag: Mongolia", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F2 1F1F4", + "char": "🇲🇴", + "name": "flag: Macao SAR China", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F2 1F1F5", + "char": "🇲🇵", + "name": "flag: Northern Mariana Islands", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F2 1F1F6", + "char": "🇲🇶", + "name": "flag: Martinique", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F2 1F1F7", + "char": "🇲🇷", + "name": "flag: Mauritania", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F2 1F1F8", + "char": "🇲🇸", + "name": "flag: Montserrat", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F2 1F1F9", + "char": "🇲🇹", + "name": "flag: Malta", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F2 1F1FA", + "char": "🇲🇺", + "name": "flag: Mauritius", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F2 1F1FB", + "char": "🇲🇻", + "name": "flag: Maldives", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F2 1F1FC", + "char": "🇲🇼", + "name": "flag: Malawi", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F2 1F1FD", + "char": "🇲🇽", + "name": "flag: Mexico", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F2 1F1FE", + "char": "🇲🇾", + "name": "flag: Malaysia", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F2 1F1FF", + "char": "🇲🇿", + "name": "flag: Mozambique", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F3 1F1E6", + "char": "🇳🇦", + "name": "flag: Namibia", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F3 1F1E8", + "char": "🇳🇨", + "name": "flag: New Caledonia", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F3 1F1EA", + "char": "🇳🇪", + "name": "flag: Niger", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F3 1F1EB", + "char": "🇳🇫", + "name": "flag: Norfolk Island", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F3 1F1EC", + "char": "🇳🇬", + "name": "flag: Nigeria", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F3 1F1EE", + "char": "🇳🇮", + "name": "flag: Nicaragua", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F3 1F1F1", + "char": "🇳🇱", + "name": "flag: Netherlands", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F3 1F1F4", + "char": "🇳🇴", + "name": "flag: Norway", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F3 1F1F5", + "char": "🇳🇵", + "name": "flag: Nepal", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F3 1F1F7", + "char": "🇳🇷", + "name": "flag: Nauru", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F3 1F1FA", + "char": "🇳🇺", + "name": "flag: Niue", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F3 1F1FF", + "char": "🇳🇿", + "name": "flag: New Zealand", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F4 1F1F2", + "char": "🇴🇲", + "name": "flag: Oman", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F5 1F1E6", + "char": "🇵🇦", + "name": "flag: Panama", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F5 1F1EA", + "char": "🇵🇪", + "name": "flag: Peru", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F5 1F1EB", + "char": "🇵🇫", + "name": "flag: French Polynesia", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F5 1F1EC", + "char": "🇵🇬", + "name": "flag: Papua New Guinea", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F5 1F1ED", + "char": "🇵🇭", + "name": "flag: Philippines", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F5 1F1F0", + "char": "🇵🇰", + "name": "flag: Pakistan", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F5 1F1F1", + "char": "🇵🇱", + "name": "flag: Poland", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F5 1F1F2", + "char": "🇵🇲", + "name": "flag: St. Pierre & Miquelon", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F5 1F1F3", + "char": "🇵🇳", + "name": "flag: Pitcairn Islands", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F5 1F1F7", + "char": "🇵🇷", + "name": "flag: Puerto Rico", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F5 1F1F8", + "char": "🇵🇸", + "name": "flag: Palestinian Territories", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F5 1F1F9", + "char": "🇵🇹", + "name": "flag: Portugal", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F5 1F1FC", + "char": "🇵🇼", + "name": "flag: Palau", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F5 1F1FE", + "char": "🇵🇾", + "name": "flag: Paraguay", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F6 1F1E6", + "char": "🇶🇦", + "name": "flag: Qatar", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F7 1F1EA", + "char": "🇷🇪", + "name": "flag: Réunion", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F7 1F1F4", + "char": "🇷🇴", + "name": "flag: Romania", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F7 1F1F8", + "char": "🇷🇸", + "name": "flag: Serbia", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F7 1F1FA", + "char": "🇷🇺", + "name": "flag: Russia", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F7 1F1FC", + "char": "🇷🇼", + "name": "flag: Rwanda", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F8 1F1E6", + "char": "🇸🇦", + "name": "flag: Saudi Arabia", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F8 1F1E7", + "char": "🇸🇧", + "name": "flag: Solomon Islands", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F8 1F1E8", + "char": "🇸🇨", + "name": "flag: Seychelles", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F8 1F1E9", + "char": "🇸🇩", + "name": "flag: Sudan", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F8 1F1EA", + "char": "🇸🇪", + "name": "flag: Sweden", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F8 1F1EC", + "char": "🇸🇬", + "name": "flag: Singapore", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F8 1F1ED", + "char": "🇸🇭", + "name": "flag: St. Helena", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F8 1F1EE", + "char": "🇸🇮", + "name": "flag: Slovenia", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F8 1F1EF", + "char": "🇸🇯", + "name": "flag: Svalbard & Jan Mayen", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F8 1F1F0", + "char": "🇸🇰", + "name": "flag: Slovakia", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F8 1F1F1", + "char": "🇸🇱", + "name": "flag: Sierra Leone", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F8 1F1F2", + "char": "🇸🇲", + "name": "flag: San Marino", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F8 1F1F3", + "char": "🇸🇳", + "name": "flag: Senegal", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F8 1F1F4", + "char": "🇸🇴", + "name": "flag: Somalia", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F8 1F1F7", + "char": "🇸🇷", + "name": "flag: Suriname", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F8 1F1F8", + "char": "🇸🇸", + "name": "flag: South Sudan", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F8 1F1F9", + "char": "🇸🇹", + "name": "flag: São Tomé & Príncipe", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F8 1F1FB", + "char": "🇸🇻", + "name": "flag: El Salvador", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F8 1F1FD", + "char": "🇸🇽", + "name": "flag: Sint Maarten", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F8 1F1FE", + "char": "🇸🇾", + "name": "flag: Syria", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F8 1F1FF", + "char": "🇸🇿", + "name": "flag: Eswatini", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F9 1F1E6", + "char": "🇹🇦", + "name": "flag: Tristan da Cunha", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F9 1F1E8", + "char": "🇹🇨", + "name": "flag: Turks & Caicos Islands", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F9 1F1E9", + "char": "🇹🇩", + "name": "flag: Chad", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F9 1F1EB", + "char": "🇹🇫", + "name": "flag: French Southern Territories", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F9 1F1EC", + "char": "🇹🇬", + "name": "flag: Togo", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F9 1F1ED", + "char": "🇹🇭", + "name": "flag: Thailand", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F9 1F1EF", + "char": "🇹🇯", + "name": "flag: Tajikistan", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F9 1F1F0", + "char": "🇹🇰", + "name": "flag: Tokelau", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F9 1F1F1", + "char": "🇹🇱", + "name": "flag: Timor-Leste", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F9 1F1F2", + "char": "🇹🇲", + "name": "flag: Turkmenistan", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F9 1F1F3", + "char": "🇹🇳", + "name": "flag: Tunisia", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F9 1F1F4", + "char": "🇹🇴", + "name": "flag: Tonga", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F9 1F1F7", + "char": "🇹🇷", + "name": "flag: Turkey", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F9 1F1F9", + "char": "🇹🇹", + "name": "flag: Trinidad & Tobago", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F9 1F1FB", + "char": "🇹🇻", + "name": "flag: Tuvalu", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F9 1F1FC", + "char": "🇹🇼", + "name": "flag: Taiwan", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1F9 1F1FF", + "char": "🇹🇿", + "name": "flag: Tanzania", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1FA 1F1E6", + "char": "🇺🇦", + "name": "flag: Ukraine", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1FA 1F1EC", + "char": "🇺🇬", + "name": "flag: Uganda", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1FA 1F1F2", + "char": "🇺🇲", + "name": "flag: U.S. Outlying Islands", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1FA 1F1F3", + "char": "🇺🇳", + "name": "flag: United Nations", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1FA 1F1F8", + "char": "🇺🇸", + "name": "flag: United States", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1FA 1F1FE", + "char": "🇺🇾", + "name": "flag: Uruguay", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1FA 1F1FF", + "char": "🇺🇿", + "name": "flag: Uzbekistan", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1FB 1F1E6", + "char": "🇻🇦", + "name": "flag: Vatican City", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1FB 1F1E8", + "char": "🇻🇨", + "name": "flag: St. Vincent & Grenadines", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1FB 1F1EA", + "char": "🇻🇪", + "name": "flag: Venezuela", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1FB 1F1EC", + "char": "🇻🇬", + "name": "flag: British Virgin Islands", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1FB 1F1EE", + "char": "🇻🇮", + "name": "flag: U.S. Virgin Islands", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1FB 1F1F3", + "char": "🇻🇳", + "name": "flag: Vietnam", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1FB 1F1FA", + "char": "🇻🇺", + "name": "flag: Vanuatu", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1FC 1F1EB", + "char": "🇼🇫", + "name": "flag: Wallis & Futuna", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1FC 1F1F8", + "char": "🇼🇸", + "name": "flag: Samoa", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1FD 1F1F0", + "char": "🇽🇰", + "name": "flag: Kosovo", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1FE 1F1EA", + "char": "🇾🇪", + "name": "flag: Yemen", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1FE 1F1F9", + "char": "🇾🇹", + "name": "flag: Mayotte", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1FF 1F1E6", + "char": "🇿🇦", + "name": "flag: South Africa", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1FF 1F1F2", + "char": "🇿🇲", + "name": "flag: Zambia", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F1FF 1F1FC", + "char": "🇿🇼", + "name": "flag: Zimbabwe", + "category": "Flags (country-flag)", + "group": "Flags", + "subgroup": "country-flag" + }, + { + "codes": "1F3F4 E0067 E0062 E0065 E006E E0067 E007F", + "char": "🏴󠁧󠁢󠁥󠁮󠁧󠁿", + "name": "flag: England", + "category": "Flags (subdivision-flag)", + "group": "Flags", + "subgroup": "subdivision-flag" + }, + { + "codes": "1F3F4 E0067 E0062 E0073 E0063 E0074 E007F", + "char": "🏴󠁧󠁢󠁳󠁣󠁴󠁿", + "name": "flag: Scotland", + "category": "Flags (subdivision-flag)", + "group": "Flags", + "subgroup": "subdivision-flag" + }, + { + "codes": "1F3F4 E0067 E0062 E0077 E006C E0073 E007F", + "char": "🏴󠁧󠁢󠁷󠁬󠁳󠁿", + "name": "flag: Wales", + "category": "Flags (subdivision-flag)", + "group": "Flags", + "subgroup": "subdivision-flag" + } + ] \ No newline at end of file diff --git a/resources/js/i18n/lang/en.json b/resources/js/i18n/lang/en.json index 1bd8c4ff..b72db136 100644 --- a/resources/js/i18n/lang/en.json +++ b/resources/js/i18n/lang/en.json @@ -580,7 +580,15 @@ "popup_rename": { "title": "Rename Your {item}", "label": "Edit Name", - "placeholder": "Type your title" + "placeholder": "Type your title", + "tab_emoji_title": "Emoji as an Icon", + "tab_color_title": "Folder Color", + "set_emoji_input_placeholder": "Emojis List...", + "search_emoji_input_placeholder": "Search your emoji...", + "emoji_list_label": "Objects:", + "emoji_list_not_found": "Not Found", + "color_pick_label": "Pick Your Color:" + }, "popup_create_folder": { "folder_default_name": "New Folder", @@ -687,6 +695,7 @@ "shared_form": { "button_more_options": "Set Expiration", "button_close_options": "Close Options", + "button_folder_icon_open": "Customize Folder Icon", "button_done": "Awesome, I’m done!", "button_generate": "Generate Link", "label_password_protection": "Password Protected", diff --git a/resources/js/store/modules/fileBrowser.js b/resources/js/store/modules/fileBrowser.js index 614efcdf..df717b15 100644 --- a/resources/js/store/modules/fileBrowser.js +++ b/resources/js/store/modules/fileBrowser.js @@ -227,7 +227,6 @@ const mutations = { state.browseHistory.pop() }, CHANGE_ITEM_NAME(state, updatedFile) { - // Rename filename in file info detail if (state.fileInfoDetail && state.fileInfoDetail.unique_id == updatedFile.unique_id) { state.fileInfoDetail = updatedFile @@ -235,7 +234,11 @@ const mutations = { // Rename item name in data view state.data.find(item => { - if (item.unique_id == updatedFile.unique_id) item.name = updatedFile.name + if (item.unique_id == updatedFile.unique_id) { + item.name = updatedFile.name + item.folder_icon_color = updatedFile.folder_icon_color ? updatedFile.folder_icon_color : null + item.folder_icon_emoji = updatedFile.folder_icon_emoji ? updatedFile.folder_icon_emoji : null + } }) }, REMOVE_ITEM_FILEINFO_DETAIL(state,item) { diff --git a/resources/js/store/modules/fileFunctions.js b/resources/js/store/modules/fileFunctions.js index 168b33c1..ed67ca76 100644 --- a/resources/js/store/modules/fileFunctions.js +++ b/resources/js/store/modules/fileFunctions.js @@ -145,6 +145,7 @@ const actions = { .post(route, { name: data.name, type: data.type, + folder_icon: data.folder_icon, _method: 'patch' }) .then(response => { From e0f192777f763cff8e4bbf5316f7d233d73d04b4 Mon Sep 17 00:00:00 2001 From: Peter Papp Date: Sun, 17 Jan 2021 13:30:18 +0100 Subject: [PATCH 09/46] - zip folder fix for sisters directories --- app/Http/Helpers/helpers.php | 21 ++++++++++++++------- app/Http/Tools/Editor.php | 4 ++-- 2 files changed, 16 insertions(+), 9 deletions(-) diff --git a/app/Http/Helpers/helpers.php b/app/Http/Helpers/helpers.php index d6542705..8fb6a658 100644 --- a/app/Http/Helpers/helpers.php +++ b/app/Http/Helpers/helpers.php @@ -742,27 +742,34 @@ function remove_accents($string) { * Get all files from folder and get their folder location in VueFileManager directories * * @param $folders - * @param array $files + * @param null $files * @param array $path * @return array */ -function get_files_for_zip($folders, $files = [], $path = []) +function get_files_for_zip($folders, $files, $path = []) { // Return file list if (!isset($folders->folders)) { - return $files; + return $files->unique()->values()->all(); } - // Push path + // Push file path array_push($path, $folders->name); - // Write file list - foreach ($folders->files as $file) { - array_push($files, [ + // Push file to collection + $folders->files->each(function ($file) use ($files, $path) { + $files->push([ 'name' => $file->name, 'basename' => $file->basename, 'folder_path' => implode('/', $path), ]); + }); + + // Get all children folders and folders within + if ($folders->folders->isNotEmpty()) { + $folders->folders->map(function ($folder) use ($files, $path) { + return get_files_for_zip($folder, $files, $path); + }); } return get_files_for_zip($folders->folders->first(), $files, $path); diff --git a/app/Http/Tools/Editor.php b/app/Http/Tools/Editor.php index fd7dbdf8..67970957 100644 --- a/app/Http/Tools/Editor.php +++ b/app/Http/Tools/Editor.php @@ -30,6 +30,7 @@ class Editor * Zip requested folder * * @param $unique_id + * @param $shared * @return mixed * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ @@ -42,8 +43,7 @@ class Editor ->with('folders') ->first(); - - $files = get_files_for_zip($requested_folder); + $files = get_files_for_zip($requested_folder, collect([])); // Local storage instance $disk_local = Storage::disk('local'); From a0c39bd95527c527c6c533711a37c667b1292402 Mon Sep 17 00:00:00 2001 From: Peter Papp Date: Sun, 17 Jan 2021 16:21:49 +0100 Subject: [PATCH 10/46] - upgrade service to 1.8.1 from 1.8 - Landing page for Regular Licenses - Legal pages for Regular Licenses --- .../General/SetupWizardController.php | 19 +- .../General/UpgradeAppController.php | 202 +++++------------- app/Http/Tools/Editor.php | 8 +- config/content.php | 70 +++++- ..._options_to_file_manager_folders_table.php | 4 +- .../js/components/FilesView/FileItemGrid.vue | 8 +- .../js/components/FilesView/FileItemList.vue | 8 +- .../js/components/Index/IndexPageHeader.vue | 10 +- .../js/components/Others/ThumbnailItem.vue | 11 +- resources/js/i18n/lang/cn.json | 2 +- resources/js/i18n/lang/en.json | 2 +- resources/js/i18n/lang/sk.json | 2 +- resources/js/store/modules/fileBrowser.js | 4 +- resources/js/views/Admin.vue | 16 +- .../views/Admin/AppSettings/AppSettings.vue | 2 +- .../AppSettings/AppSettingsTabs/Index.vue | 7 +- resources/js/views/Admin/Dashboard.vue | 8 +- resources/js/views/Auth/SignUp.vue | 2 +- resources/js/views/Index/SaaSLandingPage.vue | 8 +- routes/web.php | 2 +- 20 files changed, 186 insertions(+), 209 deletions(-) diff --git a/app/Http/Controllers/General/SetupWizardController.php b/app/Http/Controllers/General/SetupWizardController.php index 95e336f1..497acc9b 100644 --- a/app/Http/Controllers/General/SetupWizardController.php +++ b/app/Http/Controllers/General/SetupWizardController.php @@ -466,19 +466,16 @@ class SetupWizardController extends Controller ]); // Create legal pages and index content - if ($request->license === 'Extended') { + $pages = collect(config('content.pages')); + $content = $request->license === 'Extended' ? collect(config('content.content_extended')) : collect(config('content.content_regular')); - $pages = collect(config('content.pages')); - $content = collect(config('content.content')); + $content->each(function ($content) { + Setting::updateOrCreate($content); + }); - $content->each(function ($content) { - Setting::updateOrCreate($content); - }); - - $pages->each(function ($page) { - Page::updateOrCreate($page); - }); - } + $pages->each(function ($page) { + Page::updateOrCreate($page); + }); // Retrieve access token $response = Route::dispatch(self::make_login_request($request)); diff --git a/app/Http/Controllers/General/UpgradeAppController.php b/app/Http/Controllers/General/UpgradeAppController.php index 8d7cab47..3dfbd630 100644 --- a/app/Http/Controllers/General/UpgradeAppController.php +++ b/app/Http/Controllers/General/UpgradeAppController.php @@ -11,119 +11,6 @@ use Schema; class UpgradeAppController extends Controller { - /** - * Upgrade account from 1.6 to 1.7 - * - * @param Request $request - * @return \Illuminate\Contracts\Routing\ResponseFactory|\Illuminate\Http\Response - */ - public function upgrade(Request $request) - { - $upgraded = Setting::where('name', 'latest_upgrade')->first(); - - if ($upgraded && $upgraded->value === '1.7') abort(401); - - // Create legal pages and index content - if ($request->license === 'Extended') { - - $pages = collect(config('content.pages')); - $content = collect(config('content.content')); - - $content->each(function ($content) { - Setting::updateOrCreate($content); - }); - - $pages->each(function ($page) { - Page::updateOrCreate($page); - }); - } - - // Store Logo - if ($request->hasFile('logo')) { - $logo = store_system_image($request->file('logo'), 'system'); - } - - // Store Logo horizontal - if ($request->hasFile('logo_horizontal')) { - $logo_horizontal = store_system_image($request->file('logo_horizontal'), 'system'); - } - - // Store favicon - if ($request->hasFile('favicon')) { - $favicon = store_system_image($request->file('favicon'), 'system'); - } - - // Get options - $settings = collect([ - [ - 'name' => 'setup_wizard_database', - 'value' => 1, - ], - [ - 'name' => 'setup_wizard_success', - 'value' => 1, - ], - [ - 'name' => 'license', - 'value' => $request->license, - ], - [ - 'name' => 'purchase_code', - 'value' => $request->purchase_code, - ], - [ - 'name' => 'app_title', - 'value' => $request->title, - ], - [ - 'name' => 'app_description', - 'value' => $request->description, - ], - [ - 'name' => 'app_logo', - 'value' => $request->hasFile('logo') ? $logo : null, - ], - [ - 'name' => 'app_logo_horizontal', - 'value' => $request->hasFile('logo_horizontal') ? $logo_horizontal : null, - ], - [ - 'name' => 'app_favicon', - 'value' => $request->hasFile('favicon') ? $favicon : null, - ], - [ - 'name' => 'google_analytics', - 'value' => $request->googleAnalytics, - ], - [ - 'name' => 'contact_email', - 'value' => $request->contactMail, - ], - [ - 'name' => 'registration', - 'value' => $request->userRegistration, - ], - [ - 'name' => 'storage_limitation', - 'value' => $request->storageLimitation, - ], - [ - 'name' => 'storage_default', - 'value' => $request->defaultStorage ? $request->defaultStorage : 5, - ], - [ - 'name' => 'latest_upgrade', - 'value' => '1.7', - ], - ]); - - // Store options - $settings->each(function ($col) { - Setting::updateOrCreate(['name' => $col['name']], $col); - }); - - return response('Done', 200); - } /** * Start maintenance mode @@ -150,8 +37,33 @@ class UpgradeAppController extends Controller /** * Upgrade database */ - public function upgrade_database() + public function upgrade() { + /* + * Upgrade user_settings & file_manager_folders table + * + * @since v1.8.1 + */ + if (! Schema::hasColumn('user_settings', 'timezone') && ! Schema::hasColumn('file_manager_folders', 'icon_color')) { + + $this->upgrade_database(); + + // Create legal pages and index content for regular license + if (get_setting('license') === 'Regular') { + + $pages = collect(config('content.pages')); + $content = collect(config('content.content_regular')); + + $content->each(function ($content) { + Setting::updateOrCreate($content); + }); + + $pages->each(function ($page) { + Page::updateOrCreate($page); + }); + } + } + /* * Upgrade expire_in in shares table * @@ -159,17 +71,16 @@ class UpgradeAppController extends Controller */ if (! Schema::hasTable('traffic') && ! Schema::hasTable('zips') && ! Schema::hasTable('jobs')) { - $command = Artisan::call('migrate', [ - '--force' => true - ]); + $this->upgrade_database(); + } + /* + * Upgrade expire_in in shares table + * + * @since v1.8 + */ + if (! Schema::hasTable('traffic') && ! Schema::hasTable('zips') && ! Schema::hasTable('jobs')) { - if ($command === 0) { - echo 'Operation was successful.'; - } - - if ($command === 1) { - echo 'Operation failed.'; - } + $this->upgrade_database(); } /* @@ -179,17 +90,7 @@ class UpgradeAppController extends Controller */ if (! Schema::hasColumn('shares', 'expire_in')) { - $command = Artisan::call('migrate', [ - '--force' => true - ]); - - if ($command === 0) { - echo 'Operation was successful.'; - } - - if ($command === 1) { - echo 'Operation failed.'; - } + $this->upgrade_database(); } /* @@ -199,17 +100,26 @@ class UpgradeAppController extends Controller */ if (! Schema::hasColumn('file_manager_files', 'metadata')) { - $command = Artisan::call('migrate', [ - '--force' => true - ]); - - if ($command === 0) { - echo 'Operation was successful.'; - } - - if ($command === 1) { - echo 'Operation failed.'; - } + $this->upgrade_database(); } } + + /** + * @return int|mixed + */ + private function upgrade_database() + { + $command = Artisan::call('migrate', [ + '--force' => true + ]); + + if ($command === 0) { + echo 'Operation was successful.'; + } + + if ($command === 1) { + echo 'Operation failed.'; + } + return $command; + } } diff --git a/app/Http/Tools/Editor.php b/app/Http/Tools/Editor.php index c37b1bfe..c4c81696 100644 --- a/app/Http/Tools/Editor.php +++ b/app/Http/Tools/Editor.php @@ -44,14 +44,14 @@ class Editor // If request have emoji set folder icon emoji if(isset($folder_icon['emoji'])) { - $folder->folder_icon_emoji = $folder_icon['emoji']; - $folder->folder_icon_color = null; + $folder->icon_emoji = $folder_icon['emoji']; + $folder->icon_color = null; } // If request have color set folder icon color if(isset($folder_icon['color'])) { - $folder->folder_icon_emoji = null; - $folder->folder_icon_color = $folder_icon['color']; + $folder->icon_emoji = null; + $folder->icon_color = $folder_icon['color']; } // Save changes diff --git a/config/content.php b/config/content.php index d0e27006..ae12f9ab 100644 --- a/config/content.php +++ b/config/content.php @@ -21,7 +21,73 @@ return [ 'content' => 'Metus penatibus ligula dolor natoque non habitasse laoreet facilisis, libero vivamus eget semper vulputate interdum integer, phasellus lorem enim blandit consectetur nullam sollicitudin. Hendrerit interdum luctus ut in molestie himenaeos eros cum laoreet parturient est, eu lectus hac et netus viverra dictumst congue elit sem senectus litora, fames scelerisque adipiscing inceptos fringilla montes sociosqu suscipit auctor potenti. Elementum lacus vulputate viverra ac morbi ligula ipsum facilisi, sit eu imperdiet lacinia congue dis vitae.', ], ], - 'content' => [ + 'content_regular' => [ + [ + 'name' => 'section_features', + 'value' => '1', + ], + [ + 'name' => 'section_feature_boxes', + 'value' => '1', + ], + [ + 'name' => 'section_get_started', + 'value' => '1', + ], + [ + 'name' => 'header_title', + 'value' => 'Simple & Powerful Personal Cloud Storage', + ], + [ + 'name' => 'header_description', + 'value' => 'Your private cloud storage software build on Laravel & Vue.js. No limits & no monthly fees. Truly freedom.', + ], + [ + 'name' => 'features_title', + 'value' => 'The Fastest Growing File Manager on the CodeCanyon Market', + ], + [ + 'name' => 'features_description', + 'value' => 'Your private cloud storage software build on Laravel & Vue.js. No limits & no monthly fees. Truly freedom.', + ], + [ + 'name' => 'feature_title_1', + 'value' => 'Truly Freedom', + ], + [ + 'name' => 'feature_description_1', + 'value' => 'You have full control over VueFileManager, no third authorities will control your service or usage, only you.', + ], + [ + 'name' => 'feature_title_2', + 'value' => 'The Sky is the Limit', + ], + [ + 'name' => 'feature_description_2', + 'value' => 'VueFileManager is cloud storage software. You have to install and running application on your own server hosting.', + ], + [ + 'name' => 'feature_title_3', + 'value' => 'No Monthly Fees', + ], + [ + 'name' => 'feature_description_3', + 'value' => 'When you running VueFileManager on your own server hosting, anybody can\'t control your content or resell your user data. Your data is safe.', + ], + [ + 'name' => 'get_started_title', + 'value' => 'Ready to Get Started
With Us?', + ], + [ + 'name' => 'get_started_description', + 'value' => 'Your private cloud storage software build on Laravel & Vue.js. No limits & no monthly fees. Truly freedom.', + ], + [ + 'name' => 'footer_content', + 'value' => '© 2021 Simple & Powerful Personal Cloud Storage. Developed by Hi5Ve.Digital', + ], + ], + 'content_extended' => [ [ 'name' => 'section_features', 'value' => '1', @@ -96,7 +162,7 @@ return [ ], [ 'name' => 'footer_content', - 'value' => '© 2020 Simple & Powerful Personal Cloud Storage. Developed by Hi5Ve.Digital', + 'value' => '© 2021 Simple & Powerful Personal Cloud Storage. Developed by Hi5Ve.Digital', ], ], ]; \ No newline at end of file diff --git a/database/migrations/2021_01_13_162117_add_folder_icon_options_to_file_manager_folders_table.php b/database/migrations/2021_01_13_162117_add_folder_icon_options_to_file_manager_folders_table.php index 20a93eb5..89bee859 100644 --- a/database/migrations/2021_01_13_162117_add_folder_icon_options_to_file_manager_folders_table.php +++ b/database/migrations/2021_01_13_162117_add_folder_icon_options_to_file_manager_folders_table.php @@ -14,8 +14,8 @@ class AddFolderIconOptionsToFileManagerFoldersTable extends Migration public function up() { Schema::table('file_manager_folders', function (Blueprint $table) { - $table->string('folder_icon_color')->after('user_scope')->nullable(); - $table->string('folder_icon_emoji')->after('folder_icon_color')->nullable(); + $table->string('icon_color')->after('user_scope')->nullable(); + $table->string('icon_emoji')->after('icon_color')->nullable(); }); } diff --git a/resources/js/components/FilesView/FileItemGrid.vue b/resources/js/components/FilesView/FileItemGrid.vue index 8a0f7c37..a746896b 100644 --- a/resources/js/components/FilesView/FileItemGrid.vue +++ b/resources/js/components/FilesView/FileItemGrid.vue @@ -89,16 +89,16 @@ export default { folderIconHandle(){ // If folder have set some color - if(this.data.folder_icon_color) { + if(this.data.icon_color) { this.$nextTick(() => { - this.$refs[`folder${this.data.unique_id}`].firstElementChild.style.fill = `${this.data.folder_icon_color}` + this.$refs[`folder${this.data.unique_id}`].firstElementChild.style.fill = `${this.data.icon_color}` }) return false } // If folder have set some emoji - if(this.data.folder_icon_emoji) - return JSON.parse(this.data.folder_icon_emoji).char + if(this.data.icon_emoji) + return JSON.parse(this.data.icon_emoji).char }, ...mapGetters({ allData: 'data' }), diff --git a/resources/js/components/FilesView/FileItemList.vue b/resources/js/components/FilesView/FileItemList.vue index 1d0ff01f..5cd7dd15 100644 --- a/resources/js/components/FilesView/FileItemList.vue +++ b/resources/js/components/FilesView/FileItemList.vue @@ -91,16 +91,16 @@ export default { folderIconHandle(){ // If folder have set some icon color - if(this.data.folder_icon_color) { + if(this.data.icon_color) { this.$nextTick(() => { - this.$refs[`folder${this.data.unique_id}`].firstElementChild.style.fill = `${this.data.folder_icon_color}` + this.$refs[`folder${this.data.unique_id}`].firstElementChild.style.fill = `${this.data.icon_color}` }) return false } // If folder have set some emoji - if(this.data.folder_icon_emoji) - return JSON.parse(this.data.folder_icon_emoji).char + if(this.data.icon_emoji) + return JSON.parse(this.data.icon_emoji).char }, isClicked() { diff --git a/resources/js/components/Index/IndexPageHeader.vue b/resources/js/components/Index/IndexPageHeader.vue index 5471a50c..92095cf0 100644 --- a/resources/js/components/Index/IndexPageHeader.vue +++ b/resources/js/components/Index/IndexPageHeader.vue @@ -5,11 +5,17 @@ :description="index.header_description" > - - -
- -
-
- {{ $t('admin_menu.pages') }} -
-
diff --git a/resources/js/views/Admin/AppSettings/AppSettings.vue b/resources/js/views/Admin/AppSettings/AppSettings.vue index 9e7f3855..80f22a26 100644 --- a/resources/js/views/Admin/AppSettings/AppSettings.vue +++ b/resources/js/views/Admin/AppSettings/AppSettings.vue @@ -48,7 +48,7 @@ - +
diff --git a/resources/js/views/Admin/AppSettings/AppSettingsTabs/Index.vue b/resources/js/views/Admin/AppSettings/AppSettingsTabs/Index.vue index d38206da..1597017f 100644 --- a/resources/js/views/Admin/AppSettings/AppSettingsTabs/Index.vue +++ b/resources/js/views/Admin/AppSettings/AppSettingsTabs/Index.vue @@ -162,7 +162,7 @@ -
+
Pricing Content
@@ -183,7 +183,6 @@
-
Main Features @@ -290,6 +289,7 @@ import InfoBox from '@/components/Others/Forms/InfoBox' import {required} from 'vee-validate/dist/rules' import axios from 'axios' + import { mapGetters } from 'vuex' export default { name: 'AppIndex', @@ -308,6 +308,9 @@ PageTab, InfoBox, }, + computed: { + ...mapGetters(['config']), + }, data() { return { isLoading: true, diff --git a/resources/js/views/Admin/Dashboard.vue b/resources/js/views/Admin/Dashboard.vue index f3872f40..d22472b5 100644 --- a/resources/js/views/Admin/Dashboard.vue +++ b/resources/js/views/Admin/Dashboard.vue @@ -22,7 +22,7 @@ {{ data.license }} - +
@@ -177,7 +177,7 @@ } .became-backer { - background: rgba($yellow, 0.1); + background: rgba($theme, 0.1); display: inline-block; padding: 5px 10px; border-radius: 6px; @@ -194,12 +194,12 @@ line-height: 0; rect, line { - stroke: $yellow; + stroke: $theme; } } .content { - color: $yellow; + color: $theme; font-weight: 700; @include font-size(14); } diff --git a/resources/js/views/Auth/SignUp.vue b/resources/js/views/Auth/SignUp.vue index d5415437..3869c7d1 100644 --- a/resources/js/views/Auth/SignUp.vue +++ b/resources/js/views/Auth/SignUp.vue @@ -53,7 +53,7 @@
- + {{ termsOfService.title }} {{ privacyPolicy.title }} diff --git a/resources/js/views/Index/SaaSLandingPage.vue b/resources/js/views/Index/SaaSLandingPage.vue index 0a21ccf7..7983b028 100644 --- a/resources/js/views/Index/SaaSLandingPage.vue +++ b/resources/js/views/Index/SaaSLandingPage.vue @@ -14,7 +14,7 @@ - + @@ -60,13 +60,7 @@ isLoading: true, } }, - beforeMount() { - if (! this.config.isSaaS) { - this.$router.push({name: 'SignIn'}) - } - }, mounted() { - if (! this.config.isSaaS) return // Get page content axios.get('/api/content', { diff --git a/routes/web.php b/routes/web.php index 2f68261c..e5b59621 100644 --- a/routes/web.php +++ b/routes/web.php @@ -40,7 +40,7 @@ Route::group(['middleware' => ['auth:api', 'auth.master', 'scope:master']], func // Admin system tools Route::group(['middleware' => ['auth:api', 'auth.master', 'auth.admin', 'scope:master'], 'prefix' => 'service'], function () { - Route::get('/upgrade-database', 'General\UpgradeAppController@upgrade_database'); + Route::get('/upgrade', 'General\UpgradeAppController@upgrade'); Route::get('/down', 'General\UpgradeAppController@down'); Route::get('/up', 'General\UpgradeAppController@up'); }); From 4b1e5fcb4658eb6eb9ed606d4d183edda123075c Mon Sep 17 00:00:00 2001 From: Milos Holba Date: Mon, 18 Jan 2021 20:00:26 +0100 Subject: [PATCH 11/46] Create Folder - ContextMenu,add X icon for rename popup input, Dekstoptolbar icons,Recent uploads sorting,Windows scroller in nav sidebar,Change color of Delere in context menu --- .../FileBrowser/BrowseController.php | 2 +- app/Http/Helpers/helpers.php | 5 +- public/mix-manifest.json | 71 ++++++++---------- .../js/components/FilesView/ContextMenu.vue | 20 +++-- .../components/FilesView/DesktopToolbar.vue | 13 ++-- resources/js/components/FilesView/Option.vue | 18 ++++- resources/js/components/Others/RenameItem.vue | 62 ++++++++++++++- .../js/components/Others/SetFolderIcon.vue | 10 ++- .../js/components/Others/ShareCreate.vue | 22 +++++- .../js/components/Others/TableOption.vue | 68 +++++++++++++++++ .../js/components/Others/TableWrapper.vue | 75 +++++++++++++++++++ .../js/components/Sidebar/ContentSidebar.vue | 2 +- resources/js/store/modules/fileBrowser.js | 3 +- resources/sass/app.scss | 8 ++ 14 files changed, 316 insertions(+), 63 deletions(-) create mode 100644 resources/js/components/Others/TableOption.vue create mode 100644 resources/js/components/Others/TableWrapper.vue diff --git a/app/Http/Controllers/FileBrowser/BrowseController.php b/app/Http/Controllers/FileBrowser/BrowseController.php index 8ee67b38..808b811b 100644 --- a/app/Http/Controllers/FileBrowser/BrowseController.php +++ b/app/Http/Controllers/FileBrowser/BrowseController.php @@ -96,7 +96,7 @@ class BrowseController extends Controller // Get User $user = User::with(['latest_uploads' => function($query) { - $query->sortable(); + $query->sortable(['created_at' => 'desc']); }]) ->where('id', Auth::id()) ->first(); diff --git a/app/Http/Helpers/helpers.php b/app/Http/Helpers/helpers.php index 8fb6a658..82a433f8 100644 --- a/app/Http/Helpers/helpers.php +++ b/app/Http/Helpers/helpers.php @@ -792,8 +792,7 @@ function set_time_by_user_timezone($time) return Carbon::parse($time)->addMinutes($time_zone ?? null); } - if(! $user) { - return Carbon::parse($time); - } + return Carbon::parse($time); + } diff --git a/public/mix-manifest.json b/public/mix-manifest.json index 67435e53..9704b114 100644 --- a/public/mix-manifest.json +++ b/public/mix-manifest.json @@ -1,88 +1,79 @@ { "/js/main.js": "/js/main.js", "/css/app.css": "/css/app.css", - "/chunks/admin.js": "/chunks/admin.js?id=d9ef79cabf24df304657", - "/chunks/admin-account.js": "/chunks/admin-account.js?id=63c04ed6eb66b99be097", + "/chunks/admin.js": "/chunks/admin.js?id=03478fff46fc7903ecc4", + "/chunks/admin-account.js": "/chunks/admin-account.js?id=d687d4a3e71881044040", "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~2d9ff916.js": "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~2d9ff916.js?id=07b0ad73181498d46930", "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~01aef58e.js": "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~01aef58e.js?id=6cb8c3f7a9aed769ec61", - "/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/shared-page.js": "/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/shared-page.js?id=7480293537e480966ae0", + "/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/shared-page.js": "/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/shared-page.js?id=ff7684a6d7dbd9518d8b", "/chunks/app-appearance.js": "/chunks/app-appearance.js?id=b99a5c881b7f15a7e8c5", "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~605f4c49.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~605f4c49.js?id=9e50edacd8630aa6fc22", - "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.js?id=b6dbd27dc777d0878f4b", + "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.js?id=2e6c6594ea5506c30ba4", "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~b9e5655a.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~b9e5655a.js?id=d066e2c40f4c0ca68bf1", "/chunks/app-billings.js": "/chunks/app-billings.js?id=aac5bd51067578358164", "/chunks/app-email.js": "/chunks/app-email.js?id=9d1631b19f6492b8cae4", - "/chunks/app-index.js": "/chunks/app-index.js?id=ec7605e0fcf922be3dbc", + "/chunks/app-index.js": "/chunks/app-index.js?id=e06d6644ee1f846ae157", "/chunks/app-others.js": "/chunks/app-others.js?id=44efcfb317747ff3b508", "/chunks/app-payments.js": "/chunks/app-payments.js?id=187ecc16f9f7fbc4ccac", - "/chunks/app-settings.js": "/chunks/app-settings.js?id=033223b2f39c72c71a73", + "/chunks/app-settings.js": "/chunks/app-settings.js?id=b6b0eba13665133c0a19", "/chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pages~chunks/plan~chunk~8a0e1d25.js": "/chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pages~chunks/plan~chunk~8a0e1d25.js?id=52e8a931f975c4e03a3c", - "/chunks/app-setup.js": "/chunks/app-setup.js?id=8038cc956f309a321a7c", - "/chunks/billings-detail.js": "/chunks/billings-detail.js?id=bbfc290b50cebb202228", - "/chunks/contact-us.js": "/chunks/contact-us.js?id=4dc0385ff5abe06d164e", + "/chunks/app-setup.js": "/chunks/app-setup.js?id=65857e375e79bbaca9c8", + "/chunks/billings-detail.js": "/chunks/billings-detail.js?id=e84968ddf7a1a0e0381d", + "/chunks/contact-us.js": "/chunks/contact-us.js?id=cc28795de7e668d5919b", "/chunks/contact-us~chunks/dynamic-page~chunks/landing-page.js": "/chunks/contact-us~chunks/dynamic-page~chunks/landing-page.js?id=a4b8a7017c82de28296b", "/chunks/create-new-password.js": "/chunks/create-new-password.js?id=108dcc4b5af4c973be56", - "/chunks/dashboard.js": "/chunks/dashboard.js?id=0feeb46fa2549c8d4be4", + "/chunks/dashboard.js": "/chunks/dashboard.js?id=993552e5f134268cfc44", "/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-i~0e2a0654.js": "/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-i~0e2a0654.js?id=cc1b4cbd4aa7f70151f7", - "/chunks/database.js": "/chunks/database.js?id=ce57f3e69798319aab7b", + "/chunks/database.js": "/chunks/database.js?id=1fc78cfeb3befbd92423", "/chunks/dynamic-page.js": "/chunks/dynamic-page.js?id=f7ff36abf37571173944", - "/chunks/environment-setup.js": "/chunks/environment-setup.js?id=48efd0b887fbc804ac90", + "/chunks/environment-setup.js": "/chunks/environment-setup.js?id=a2eed5073e52410cab54", "/chunks/files.js": "/chunks/files.js?id=6a283c2c9f8a02500bc6", "/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared-page~chunks/user-subscription.js": "/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared-page~chunks/user-subscription.js?id=b646ec02fb9d6a497e74", - "/chunks/files~chunks/shared-files~chunks/shared-page.js": "/chunks/files~chunks/shared-files~chunks/shared-page.js?id=e27d145b6f63719b336f", + "/chunks/files~chunks/shared-files~chunks/shared-page.js": "/chunks/files~chunks/shared-files~chunks/shared-page.js?id=dc551bd28fabebbc4b9c", "/chunks/files~chunks/shared-page.js": "/chunks/files~chunks/shared-page.js?id=47ade53389e84dd64310", "/chunks/forgotten-password.js": "/chunks/forgotten-password.js?id=d5e39543eeb619cb5513", - "/chunks/installation-disclaimer.js": "/chunks/installation-disclaimer.js?id=f037ea11689d01ea489e", + "/chunks/installation-disclaimer.js": "/chunks/installation-disclaimer.js?id=be9304e6ba2c61b6cab3", "/chunks/invoices.js": "/chunks/invoices.js?id=0dddc007dba47ac5785e", - "/chunks/landing-page.js": "/chunks/landing-page.js?id=963140915655ff33f611", + "/chunks/landing-page.js": "/chunks/landing-page.js?id=79ccc65e3b1795b8fb93", "/chunks/not-found-shared.js": "/chunks/not-found-shared.js?id=8c8ee101f3445e086040", "/chunks/page-edit.js": "/chunks/page-edit.js?id=0952cc3fb3aa4797a679", "/chunks/pages.js": "/chunks/pages.js?id=313adabcad5dafb0f932", "/chunks/plan.js": "/chunks/plan.js?id=41d7a74e57ac07ce3619", - "/chunks/plan-create.js": "/chunks/plan-create.js?id=8d1c89c91afa65224225", + "/chunks/plan-create.js": "/chunks/plan-create.js?id=75b5346c75513e821097", "/chunks/plan-delete.js": "/chunks/plan-delete.js?id=4da54a76628aef67ea3e", "/chunks/plan-settings.js": "/chunks/plan-settings.js?id=e608674e1719be65fe6f", - "/chunks/plan-subscribers.js": "/chunks/plan-subscribers.js?id=8655313c7b71b1019c8f", + "/chunks/plan-subscribers.js": "/chunks/plan-subscribers.js?id=26fbcc2472b65a745366", "/chunks/plans.js": "/chunks/plans.js?id=d6d92de642403caa999b", "/chunks/profile.js": "/chunks/profile.js?id=015a2fcbaf2946f7eb11", "/chunks/profile~chunks/settings-password.js": "/chunks/profile~chunks/settings-password.js?id=f9e2ea1515204b5c63b6", - "/chunks/purchase-code.js": "/chunks/purchase-code.js?id=91a470e84a34587f3944", - "/chunks/settings.js": "/chunks/settings.js?id=87d29c7fd4e0e6f1a3bd", - "/chunks/settings-create-payment-methods.js": "/chunks/settings-create-payment-methods.js?id=8bc4707d554ffca037a1", - "/chunks/settings-invoices.js": "/chunks/settings-invoices.js?id=f5c1b720a5b12060b83b", + "/chunks/purchase-code.js": "/chunks/purchase-code.js?id=9c4a9daae2237285f35b", + "/chunks/settings.js": "/chunks/settings.js?id=2638798e697164161f7c", + "/chunks/settings-create-payment-methods.js": "/chunks/settings-create-payment-methods.js?id=4b2742e154eba9a7022a", + "/chunks/settings-invoices.js": "/chunks/settings-invoices.js?id=ed9e52bea6e3a1f892ad", "/chunks/settings-password.js": "/chunks/settings-password.js?id=0229d51aca95ffc75902", - "/chunks/settings-payment-methods.js": "/chunks/settings-payment-methods.js?id=6645f6fa891ede787f43", + "/chunks/settings-payment-methods.js": "/chunks/settings-payment-methods.js?id=2841bc16a6028d8d315c", "/chunks/settings-storage.js": "/chunks/settings-storage.js?id=0ec77e47b2622ee5e253", - "/chunks/settings-subscription.js": "/chunks/settings-subscription.js?id=00c6bca64820c4fd3a89", + "/chunks/settings-subscription.js": "/chunks/settings-subscription.js?id=3fde45b386de89651a24", "/chunks/setup-wizard.js": "/chunks/setup-wizard.js?id=b671f4f3198119b48449", "/chunks/shared-files.js": "/chunks/shared-files.js?id=b13068f12911fbf79f74", "/chunks/shared-page.js": "/chunks/shared-page.js?id=09252cb95089d52ee56a", "/chunks/sign-in.js": "/chunks/sign-in.js?id=0212907c9bf1cdbd99ed", - "/chunks/sign-up.js": "/chunks/sign-up.js?id=91001c0d2c2522eb0d03", - "/chunks/stripe-credentials.js": "/chunks/stripe-credentials.js?id=0e90002c41282e286785", - "/chunks/subscription-plans.js": "/chunks/subscription-plans.js?id=6ceb34852ec8a0280aef", + "/chunks/sign-up.js": "/chunks/sign-up.js?id=39de7293c26fb3cef1a3", + "/chunks/stripe-credentials.js": "/chunks/stripe-credentials.js?id=57235ac99a66b55fbf7c", + "/chunks/subscription-plans.js": "/chunks/subscription-plans.js?id=51a2856dd0631053b42e", "/chunks/subscription-service.js": "/chunks/subscription-service.js?id=7176521fbf0047110ae1", - "/chunks/upgrade.js": "/chunks/upgrade.js?id=84fa2517046334070313", - "/chunks/upgrade-billing.js": "/chunks/upgrade-billing.js?id=816be29562b9052cabb1", + "/chunks/upgrade.js": "/chunks/upgrade.js?id=ee2f061bc040513f1d0d", + "/chunks/upgrade-billing.js": "/chunks/upgrade-billing.js?id=ce929dd655322c11151c", "/chunks/upgrade-billing~chunks/upgrade-plan.js": "/chunks/upgrade-billing~chunks/upgrade-plan.js?id=a589c99d29f03bc71487", "/chunks/upgrade-plan.js": "/chunks/upgrade-plan.js?id=8bf12e8b93c7eaee4171", "/chunks/user.js": "/chunks/user.js?id=bdb8a51693952859f5e1", "/chunks/user-create.js": "/chunks/user-create.js?id=d0056a5db2089bc05508", "/chunks/user-delete.js": "/chunks/user-delete.js?id=91d17d44835dd32ec36f", "/chunks/user-detail.js": "/chunks/user-detail.js?id=b5b474dd8fea7b99c766", - "/chunks/user-invoices.js": "/chunks/user-invoices.js?id=68ea653f6d345e469307", + "/chunks/user-invoices.js": "/chunks/user-invoices.js?id=04b8c39ed83dc89f739a", "/chunks/user-password.js": "/chunks/user-password.js?id=ac51d17a4aa7ae50bc88", "/chunks/user-storage.js": "/chunks/user-storage.js?id=5cfec8a8f8a8aef24ef2", - "/chunks/user-subscription.js": "/chunks/user-subscription.js?id=34603496ceacb8bd2da3", + "/chunks/user-subscription.js": "/chunks/user-subscription.js?id=c001bef2d6d5171cb359", "/chunks/users.js": "/chunks/users.js?id=6e68cb068f69fba3199c", - "/js/main.753b6ba10ed9d4d97a80.hot-update.js": "/js/main.753b6ba10ed9d4d97a80.hot-update.js", - "/js/main.af16f587f3c0df536787.hot-update.js": "/js/main.af16f587f3c0df536787.hot-update.js", - "/js/main.eaac5054084827fa9a6a.hot-update.js": "/js/main.eaac5054084827fa9a6a.hot-update.js", - "/js/main.a7987ebedc0bbe5feafe.hot-update.js": "/js/main.a7987ebedc0bbe5feafe.hot-update.js", - "/js/main.5a900c62703e5f640aba.hot-update.js": "/js/main.5a900c62703e5f640aba.hot-update.js", - "/js/main.ae1b4ff2f4ac363a8099.hot-update.js": "/js/main.ae1b4ff2f4ac363a8099.hot-update.js", - "/js/main.512897f81d528ca7db75.hot-update.js": "/js/main.512897f81d528ca7db75.hot-update.js", - "/js/main.dbfa2b0045d344f64eab.hot-update.js": "/js/main.dbfa2b0045d344f64eab.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.bb61eebd161e37562dc1.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.bb61eebd161e37562dc1.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.59ceede1786e8fe3fdfb.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.59ceede1786e8fe3fdfb.hot-update.js" + "/js/main.5d42c67e03ee7e56f6cc.hot-update.js": "/js/main.5d42c67e03ee7e56f6cc.hot-update.js" } diff --git a/resources/js/components/FilesView/ContextMenu.vue b/resources/js/components/FilesView/ContextMenu.vue index 2b7c998e..e55e07f8 100644 --- a/resources/js/components/FilesView/ContextMenu.vue +++ b/resources/js/components/FilesView/ContextMenu.vue @@ -86,13 +86,17 @@