<?php

namespace Jonnybarnes\EmojiA11y;

class EmojiModifier
{
    protected $emoji;
    protected $search;
    protected $output;

    public function __construct($output = null)
    {
        $this->emoji = [
            'U+1F600' => 'grinning face',
            'U+1F601' => 'beaming face with smiling eyes',
            'U+1F602' => 'face with tears of joy',
            'U+1F923' => 'rolling on the floor laughing',
            'U+1F603' => 'grinning face with big eyes',
            'U+1F604' => 'grinning face with smiling eyes',
            'U+1F605' => 'grinning face with sweat',
            'U+1F606' => 'grinning squinting face',
            'U+1F609' => 'winking face',
            'U+1F60A' => 'smiling face with smiling eyes',
            'U+1F60B' => 'face savoring food',
            'U+1F60E' => 'smiling face with sunglasses',
            'U+1F60D' => 'smiling face with heart-eyes',
            'U+1F618' => 'face blowing a kiss',
            'U+1F617' => 'kissing face',
            'U+1F619' => 'kissing face with smiling eyes',
            'U+1F61A' => 'kissing face with closed eyes',
            'U+263A' => 'smiling face',
            'U+1F642' => 'slightly smiling face',
            'U+1F917' => 'hugging face',
            'U+1F929' => 'star-struck',
            'U+1F914' => 'thinking face',
            'U+1F928' => 'face with raised eyebrow',
            'U+1F610' => 'neutral face',
            'U+1F611' => 'expressionless face',
            'U+1F636' => 'face without mouth',
            'U+1F644' => 'face with rolling eyes',
            'U+1F60F' => 'smirking face',
            'U+1F623' => 'persevering face',
            'U+1F625' => 'sad but relieved face',
            'U+1F62E' => 'face with open mouth',
            'U+1F910' => 'zipper-mouth face',
            'U+1F62F' => 'hushed face',
            'U+1F62A' => 'sleepy face',
            'U+1F62B' => 'tired face',
            'U+1F634' => 'sleeping face',
            'U+1F60C' => 'relieved face',
            'U+1F61B' => 'face with tongue',
            'U+1F61C' => 'winking face with tongue',
            'U+1F61D' => 'squinting face with tongue',
            'U+1F924' => 'drooling face',
            'U+1F612' => 'unamused face',
            'U+1F613' => 'downcast face with sweat',
            'U+1F614' => 'pensive face',
            'U+1F615' => 'confused face',
            'U+1F643' => 'upside-down face',
            'U+1F911' => 'money-mouth face',
            'U+1F632' => 'astonished face',
            'U+2639' => 'frowning face',
            'U+1F641' => 'slightly frowning face',
            'U+1F616' => 'confounded face',
            'U+1F61E' => 'disappointed face',
            'U+1F61F' => 'worried face',
            'U+1F624' => 'face with steam from nose',
            'U+1F622' => 'crying face',
            'U+1F62D' => 'loudly crying face',
            'U+1F626' => 'frowning face with open mouth',
            'U+1F627' => 'anguished face',
            'U+1F628' => 'fearful face',
            'U+1F629' => 'weary face',
            'U+1F92F' => 'exploding head',
            'U+1F62C' => 'grimacing face',
            'U+1F630' => 'anxious face with sweat',
            'U+1F631' => 'face screaming in fear',
            'U+1F633' => 'flushed face',
            'U+1F92A' => 'crazy face',
            'U+1F635' => 'dizzy face',
            'U+1F621' => 'pouting face',
            'U+1F620' => 'angry face',
            'U+1F92C' => 'face with symbols on mouth',
            'U+1F637' => 'face with medical mask',
            'U+1F912' => 'face with thermometer',
            'U+1F915' => 'face with head-bandage',
            'U+1F922' => 'nauseated face',
            'U+1F92E' => 'face vomiting',
            'U+1F927' => 'sneezing face',
            'U+1F607' => 'smiling face with halo',
            'U+1F920' => 'cowboy hat face',
            'U+1F921' => 'clown face',
            'U+1F925' => 'lying face',
            'U+1F92B' => 'shushing face',
            'U+1F92D' => 'face with hand over mouth',
            'U+1F9D0' => 'face with monocle',
            'U+1F913' => 'nerd face',
            'U+1F608' => 'smiling face with horns',
            'U+1F47F' => 'angry face with horns',
            'U+1F479' => 'ogre',
            'U+1F47A' => 'goblin',
            'U+1F480' => 'skull',
            'U+2620' => 'skull and crossbones',
            'U+1F47B' => 'ghost',
            'U+1F47D' => 'alien',
            'U+1F47E' => 'alien monster',
            'U+1F916' => 'robot face',
            'U+1F4A9' => 'pile of poo',
            'U+1F63A' => 'grinning cat face',
            'U+1F638' => 'grinning cat face with smiling eyes',
            'U+1F639' => 'cat face with tears of joy',
            'U+1F63B' => 'smiling cat face with heart-eyes',
            'U+1F63C' => 'cat face with wry smile',
            'U+1F63D' => 'kissing cat face',
            'U+1F640' => 'weary cat face',
            'U+1F63F' => 'crying cat face',
            'U+1F63E' => 'pouting cat face',
            'U+1F648' => 'see-no-evil monkey',
            'U+1F649' => 'hear-no-evil monkey',
            'U+1F64A' => 'speak-no-evil monkey',
            'U+1F476' => 'baby',
            'U+1F476 U+1F3FB' => 'baby: light skin tone',
            'U+1F476 U+1F3FC' => 'baby: medium-light skin tone',
            'U+1F476 U+1F3FD' => 'baby: medium skin tone',
            'U+1F476 U+1F3FE' => 'baby: medium-dark skin tone',
            'U+1F476 U+1F3FF' => 'baby: dark skin tone',
            'U+1F9D2' => 'child',
            'U+1F9D2 U+1F3FB' => 'child: light skin tone',
            'U+1F9D2 U+1F3FC' => 'child: medium-light skin tone',
            'U+1F9D2 U+1F3FD' => 'child: medium skin tone',
            'U+1F9D2 U+1F3FE' => 'child: medium-dark skin tone',
            'U+1F9D2 U+1F3FF' => 'child: dark skin tone',
            'U+1F466' => 'boy',
            'U+1F466 U+1F3FB' => 'boy: light skin tone',
            'U+1F466 U+1F3FC' => 'boy: medium-light skin tone',
            'U+1F466 U+1F3FD' => 'boy: medium skin tone',
            'U+1F466 U+1F3FE' => 'boy: medium-dark skin tone',
            'U+1F466 U+1F3FF' => 'boy: dark skin tone',
            'U+1F467' => 'girl',
            'U+1F467 U+1F3FB' => 'girl: light skin tone',
            'U+1F467 U+1F3FC' => 'girl: medium-light skin tone',
            'U+1F467 U+1F3FD' => 'girl: medium skin tone',
            'U+1F467 U+1F3FE' => 'girl: medium-dark skin tone',
            'U+1F467 U+1F3FF' => 'girl: dark skin tone',
            'U+1F9D1' => 'adult',
            'U+1F9D1 U+1F3FB' => 'adult: light skin tone',
            'U+1F9D1 U+1F3FC' => 'adult: medium-light skin tone',
            'U+1F9D1 U+1F3FD' => 'adult: medium skin tone',
            'U+1F9D1 U+1F3FE' => 'adult: medium-dark skin tone',
            'U+1F9D1 U+1F3FF' => 'adult: dark skin tone',
            'U+1F468' => 'man',
            'U+1F468 U+1F3FB' => 'man: light skin tone',
            'U+1F468 U+1F3FC' => 'man: medium-light skin tone',
            'U+1F468 U+1F3FD' => 'man: medium skin tone',
            'U+1F468 U+1F3FE' => 'man: medium-dark skin tone',
            'U+1F468 U+1F3FF' => 'man: dark skin tone',
            'U+1F469' => 'woman',
            'U+1F469 U+1F3FB' => 'woman: light skin tone',
            'U+1F469 U+1F3FC' => 'woman: medium-light skin tone',
            'U+1F469 U+1F3FD' => 'woman: medium skin tone',
            'U+1F469 U+1F3FE' => 'woman: medium-dark skin tone',
            'U+1F469 U+1F3FF' => 'woman: dark skin tone',
            'U+1F9D3' => 'older adult',
            'U+1F9D3 U+1F3FB' => 'older adult: light skin tone',
            'U+1F9D3 U+1F3FC' => 'older adult: medium-light skin tone',
            'U+1F9D3 U+1F3FD' => 'older adult: medium skin tone',
            'U+1F9D3 U+1F3FE' => 'older adult: medium-dark skin tone',
            'U+1F9D3 U+1F3FF' => 'older adult: dark skin tone',
            'U+1F474' => 'old man',
            'U+1F474 U+1F3FB' => 'old man: light skin tone',
            'U+1F474 U+1F3FC' => 'old man: medium-light skin tone',
            'U+1F474 U+1F3FD' => 'old man: medium skin tone',
            'U+1F474 U+1F3FE' => 'old man: medium-dark skin tone',
            'U+1F474 U+1F3FF' => 'old man: dark skin tone',
            'U+1F475' => 'old woman',
            'U+1F475 U+1F3FB' => 'old woman: light skin tone',
            'U+1F475 U+1F3FC' => 'old woman: medium-light skin tone',
            'U+1F475 U+1F3FD' => 'old woman: medium skin tone',
            'U+1F475 U+1F3FE' => 'old woman: medium-dark skin tone',
            'U+1F475 U+1F3FF' => 'old woman: dark skin tone',
            'U+1F468 U+200D U+2695 U+FE0F' => 'man health worker',
            'U+1F468 U+1F3FB U+200D U+2695 U+FE0F' => 'man health worker: light skin tone',
            'U+1F468 U+1F3FC U+200D U+2695 U+FE0F' => 'man health worker: medium-light skin tone',
            'U+1F468 U+1F3FD U+200D U+2695 U+FE0F' => 'man health worker: medium skin tone',
            'U+1F468 U+1F3FE U+200D U+2695 U+FE0F' => 'man health worker: medium-dark skin tone',
            'U+1F468 U+1F3FF U+200D U+2695 U+FE0F' => 'man health worker: dark skin tone',
            'U+1F469 U+200D U+2695 U+FE0F' => 'woman health worker',
            'U+1F469 U+1F3FB U+200D U+2695 U+FE0F' => 'woman health worker: light skin tone',
            'U+1F469 U+1F3FC U+200D U+2695 U+FE0F' => 'woman health worker: medium-light skin tone',
            'U+1F469 U+1F3FD U+200D U+2695 U+FE0F' => 'woman health worker: medium skin tone',
            'U+1F469 U+1F3FE U+200D U+2695 U+FE0F' => 'woman health worker: medium-dark skin tone',
            'U+1F469 U+1F3FF U+200D U+2695 U+FE0F' => 'woman health worker: dark skin tone',
            'U+1F468 U+200D U+1F393' => 'man student',
            'U+1F468 U+1F3FB U+200D U+1F393' => 'man student: light skin tone',
            'U+1F468 U+1F3FC U+200D U+1F393' => 'man student: medium-light skin tone',
            'U+1F468 U+1F3FD U+200D U+1F393' => 'man student: medium skin tone',
            'U+1F468 U+1F3FE U+200D U+1F393' => 'man student: medium-dark skin tone',
            'U+1F468 U+1F3FF U+200D U+1F393' => 'man student: dark skin tone',
            'U+1F469 U+200D U+1F393' => 'woman student',
            'U+1F469 U+1F3FB U+200D U+1F393' => 'woman student: light skin tone',
            'U+1F469 U+1F3FC U+200D U+1F393' => 'woman student: medium-light skin tone',
            'U+1F469 U+1F3FD U+200D U+1F393' => 'woman student: medium skin tone',
            'U+1F469 U+1F3FE U+200D U+1F393' => 'woman student: medium-dark skin tone',
            'U+1F469 U+1F3FF U+200D U+1F393' => 'woman student: dark skin tone',
            'U+1F468 U+200D U+1F3EB' => 'man teacher',
            'U+1F468 U+1F3FB U+200D U+1F3EB' => 'man teacher: light skin tone',
            'U+1F468 U+1F3FC U+200D U+1F3EB' => 'man teacher: medium-light skin tone',
            'U+1F468 U+1F3FD U+200D U+1F3EB' => 'man teacher: medium skin tone',
            'U+1F468 U+1F3FE U+200D U+1F3EB' => 'man teacher: medium-dark skin tone',
            'U+1F468 U+1F3FF U+200D U+1F3EB' => 'man teacher: dark skin tone',
            'U+1F469 U+200D U+1F3EB' => 'woman teacher',
            'U+1F469 U+1F3FB U+200D U+1F3EB' => 'woman teacher: light skin tone',
            'U+1F469 U+1F3FC U+200D U+1F3EB' => 'woman teacher: medium-light skin tone',
            'U+1F469 U+1F3FD U+200D U+1F3EB' => 'woman teacher: medium skin tone',
            'U+1F469 U+1F3FE U+200D U+1F3EB' => 'woman teacher: medium-dark skin tone',
            'U+1F469 U+1F3FF U+200D U+1F3EB' => 'woman teacher: dark skin tone',
            'U+1F468 U+200D U+2696 U+FE0F' => 'man judge',
            'U+1F468 U+1F3FB U+200D U+2696 U+FE0F' => 'man judge: light skin tone',
            'U+1F468 U+1F3FC U+200D U+2696 U+FE0F' => 'man judge: medium-light skin tone',
            'U+1F468 U+1F3FD U+200D U+2696 U+FE0F' => 'man judge: medium skin tone',
            'U+1F468 U+1F3FE U+200D U+2696 U+FE0F' => 'man judge: medium-dark skin tone',
            'U+1F468 U+1F3FF U+200D U+2696 U+FE0F' => 'man judge: dark skin tone',
            'U+1F469 U+200D U+2696 U+FE0F' => 'woman judge',
            'U+1F469 U+1F3FB U+200D U+2696 U+FE0F' => 'woman judge: light skin tone',
            'U+1F469 U+1F3FC U+200D U+2696 U+FE0F' => 'woman judge: medium-light skin tone',
            'U+1F469 U+1F3FD U+200D U+2696 U+FE0F' => 'woman judge: medium skin tone',
            'U+1F469 U+1F3FE U+200D U+2696 U+FE0F' => 'woman judge: medium-dark skin tone',
            'U+1F469 U+1F3FF U+200D U+2696 U+FE0F' => 'woman judge: dark skin tone',
            'U+1F468 U+200D U+1F33E' => 'man farmer',
            'U+1F468 U+1F3FB U+200D U+1F33E' => 'man farmer: light skin tone',
            'U+1F468 U+1F3FC U+200D U+1F33E' => 'man farmer: medium-light skin tone',
            'U+1F468 U+1F3FD U+200D U+1F33E' => 'man farmer: medium skin tone',
            'U+1F468 U+1F3FE U+200D U+1F33E' => 'man farmer: medium-dark skin tone',
            'U+1F468 U+1F3FF U+200D U+1F33E' => 'man farmer: dark skin tone',
            'U+1F469 U+200D U+1F33E' => 'woman farmer',
            'U+1F469 U+1F3FB U+200D U+1F33E' => 'woman farmer: light skin tone',
            'U+1F469 U+1F3FC U+200D U+1F33E' => 'woman farmer: medium-light skin tone',
            'U+1F469 U+1F3FD U+200D U+1F33E' => 'woman farmer: medium skin tone',
            'U+1F469 U+1F3FE U+200D U+1F33E' => 'woman farmer: medium-dark skin tone',
            'U+1F469 U+1F3FF U+200D U+1F33E' => 'woman farmer: dark skin tone',
            'U+1F468 U+200D U+1F373' => 'man cook',
            'U+1F468 U+1F3FB U+200D U+1F373' => 'man cook: light skin tone',
            'U+1F468 U+1F3FC U+200D U+1F373' => 'man cook: medium-light skin tone',
            'U+1F468 U+1F3FD U+200D U+1F373' => 'man cook: medium skin tone',
            'U+1F468 U+1F3FE U+200D U+1F373' => 'man cook: medium-dark skin tone',
            'U+1F468 U+1F3FF U+200D U+1F373' => 'man cook: dark skin tone',
            'U+1F469 U+200D U+1F373' => 'woman cook',
            'U+1F469 U+1F3FB U+200D U+1F373' => 'woman cook: light skin tone',
            'U+1F469 U+1F3FC U+200D U+1F373' => 'woman cook: medium-light skin tone',
            'U+1F469 U+1F3FD U+200D U+1F373' => 'woman cook: medium skin tone',
            'U+1F469 U+1F3FE U+200D U+1F373' => 'woman cook: medium-dark skin tone',
            'U+1F469 U+1F3FF U+200D U+1F373' => 'woman cook: dark skin tone',
            'U+1F468 U+200D U+1F527' => 'man mechanic',
            'U+1F468 U+1F3FB U+200D U+1F527' => 'man mechanic: light skin tone',
            'U+1F468 U+1F3FC U+200D U+1F527' => 'man mechanic: medium-light skin tone',
            'U+1F468 U+1F3FD U+200D U+1F527' => 'man mechanic: medium skin tone',
            'U+1F468 U+1F3FE U+200D U+1F527' => 'man mechanic: medium-dark skin tone',
            'U+1F468 U+1F3FF U+200D U+1F527' => 'man mechanic: dark skin tone',
            'U+1F469 U+200D U+1F527' => 'woman mechanic',
            'U+1F469 U+1F3FB U+200D U+1F527' => 'woman mechanic: light skin tone',
            'U+1F469 U+1F3FC U+200D U+1F527' => 'woman mechanic: medium-light skin tone',
            'U+1F469 U+1F3FD U+200D U+1F527' => 'woman mechanic: medium skin tone',
            'U+1F469 U+1F3FE U+200D U+1F527' => 'woman mechanic: medium-dark skin tone',
            'U+1F469 U+1F3FF U+200D U+1F527' => 'woman mechanic: dark skin tone',
            'U+1F468 U+200D U+1F3ED' => 'man factory worker',
            'U+1F468 U+1F3FB U+200D U+1F3ED' => 'man factory worker: light skin tone',
            'U+1F468 U+1F3FC U+200D U+1F3ED' => 'man factory worker: medium-light skin tone',
            'U+1F468 U+1F3FD U+200D U+1F3ED' => 'man factory worker: medium skin tone',
            'U+1F468 U+1F3FE U+200D U+1F3ED' => 'man factory worker: medium-dark skin tone',
            'U+1F468 U+1F3FF U+200D U+1F3ED' => 'man factory worker: dark skin tone',
            'U+1F469 U+200D U+1F3ED' => 'woman factory worker',
            'U+1F469 U+1F3FB U+200D U+1F3ED' => 'woman factory worker: light skin tone',
            'U+1F469 U+1F3FC U+200D U+1F3ED' => 'woman factory worker: medium-light skin tone',
            'U+1F469 U+1F3FD U+200D U+1F3ED' => 'woman factory worker: medium skin tone',
            'U+1F469 U+1F3FE U+200D U+1F3ED' => 'woman factory worker: medium-dark skin tone',
            'U+1F469 U+1F3FF U+200D U+1F3ED' => 'woman factory worker: dark skin tone',
            'U+1F468 U+200D U+1F4BC' => 'man office worker',
            'U+1F468 U+1F3FB U+200D U+1F4BC' => 'man office worker: light skin tone',
            'U+1F468 U+1F3FC U+200D U+1F4BC' => 'man office worker: medium-light skin tone',
            'U+1F468 U+1F3FD U+200D U+1F4BC' => 'man office worker: medium skin tone',
            'U+1F468 U+1F3FE U+200D U+1F4BC' => 'man office worker: medium-dark skin tone',
            'U+1F468 U+1F3FF U+200D U+1F4BC' => 'man office worker: dark skin tone',
            'U+1F469 U+200D U+1F4BC' => 'woman office worker',
            'U+1F469 U+1F3FB U+200D U+1F4BC' => 'woman office worker: light skin tone',
            'U+1F469 U+1F3FC U+200D U+1F4BC' => 'woman office worker: medium-light skin tone',
            'U+1F469 U+1F3FD U+200D U+1F4BC' => 'woman office worker: medium skin tone',
            'U+1F469 U+1F3FE U+200D U+1F4BC' => 'woman office worker: medium-dark skin tone',
            'U+1F469 U+1F3FF U+200D U+1F4BC' => 'woman office worker: dark skin tone',
            'U+1F468 U+200D U+1F52C' => 'man scientist',
            'U+1F468 U+1F3FB U+200D U+1F52C' => 'man scientist: light skin tone',
            'U+1F468 U+1F3FC U+200D U+1F52C' => 'man scientist: medium-light skin tone',
            'U+1F468 U+1F3FD U+200D U+1F52C' => 'man scientist: medium skin tone',
            'U+1F468 U+1F3FE U+200D U+1F52C' => 'man scientist: medium-dark skin tone',
            'U+1F468 U+1F3FF U+200D U+1F52C' => 'man scientist: dark skin tone',
            'U+1F469 U+200D U+1F52C' => 'woman scientist',
            'U+1F469 U+1F3FB U+200D U+1F52C' => 'woman scientist: light skin tone',
            'U+1F469 U+1F3FC U+200D U+1F52C' => 'woman scientist: medium-light skin tone',
            'U+1F469 U+1F3FD U+200D U+1F52C' => 'woman scientist: medium skin tone',
            'U+1F469 U+1F3FE U+200D U+1F52C' => 'woman scientist: medium-dark skin tone',
            'U+1F469 U+1F3FF U+200D U+1F52C' => 'woman scientist: dark skin tone',
            'U+1F468 U+200D U+1F4BB' => 'man technologist',
            'U+1F468 U+1F3FB U+200D U+1F4BB' => 'man technologist: light skin tone',
            'U+1F468 U+1F3FC U+200D U+1F4BB' => 'man technologist: medium-light skin tone',
            'U+1F468 U+1F3FD U+200D U+1F4BB' => 'man technologist: medium skin tone',
            'U+1F468 U+1F3FE U+200D U+1F4BB' => 'man technologist: medium-dark skin tone',
            'U+1F468 U+1F3FF U+200D U+1F4BB' => 'man technologist: dark skin tone',
            'U+1F469 U+200D U+1F4BB' => 'woman technologist',
            'U+1F469 U+1F3FB U+200D U+1F4BB' => 'woman technologist: light skin tone',
            'U+1F469 U+1F3FC U+200D U+1F4BB' => 'woman technologist: medium-light skin tone',
            'U+1F469 U+1F3FD U+200D U+1F4BB' => 'woman technologist: medium skin tone',
            'U+1F469 U+1F3FE U+200D U+1F4BB' => 'woman technologist: medium-dark skin tone',
            'U+1F469 U+1F3FF U+200D U+1F4BB' => 'woman technologist: dark skin tone',
            'U+1F468 U+200D U+1F3A4' => 'man singer',
            'U+1F468 U+1F3FB U+200D U+1F3A4' => 'man singer: light skin tone',
            'U+1F468 U+1F3FC U+200D U+1F3A4' => 'man singer: medium-light skin tone',
            'U+1F468 U+1F3FD U+200D U+1F3A4' => 'man singer: medium skin tone',
            'U+1F468 U+1F3FE U+200D U+1F3A4' => 'man singer: medium-dark skin tone',
            'U+1F468 U+1F3FF U+200D U+1F3A4' => 'man singer: dark skin tone',
            'U+1F469 U+200D U+1F3A4' => 'woman singer',
            'U+1F469 U+1F3FB U+200D U+1F3A4' => 'woman singer: light skin tone',
            'U+1F469 U+1F3FC U+200D U+1F3A4' => 'woman singer: medium-light skin tone',
            'U+1F469 U+1F3FD U+200D U+1F3A4' => 'woman singer: medium skin tone',
            'U+1F469 U+1F3FE U+200D U+1F3A4' => 'woman singer: medium-dark skin tone',
            'U+1F469 U+1F3FF U+200D U+1F3A4' => 'woman singer: dark skin tone',
            'U+1F468 U+200D U+1F3A8' => 'man artist',
            'U+1F468 U+1F3FB U+200D U+1F3A8' => 'man artist: light skin tone',
            'U+1F468 U+1F3FC U+200D U+1F3A8' => 'man artist: medium-light skin tone',
            'U+1F468 U+1F3FD U+200D U+1F3A8' => 'man artist: medium skin tone',
            'U+1F468 U+1F3FE U+200D U+1F3A8' => 'man artist: medium-dark skin tone',
            'U+1F468 U+1F3FF U+200D U+1F3A8' => 'man artist: dark skin tone',
            'U+1F469 U+200D U+1F3A8' => 'woman artist',
            'U+1F469 U+1F3FB U+200D U+1F3A8' => 'woman artist: light skin tone',
            'U+1F469 U+1F3FC U+200D U+1F3A8' => 'woman artist: medium-light skin tone',
            'U+1F469 U+1F3FD U+200D U+1F3A8' => 'woman artist: medium skin tone',
            'U+1F469 U+1F3FE U+200D U+1F3A8' => 'woman artist: medium-dark skin tone',
            'U+1F469 U+1F3FF U+200D U+1F3A8' => 'woman artist: dark skin tone',
            'U+1F468 U+200D U+2708 U+FE0F' => 'man pilot',
            'U+1F468 U+1F3FB U+200D U+2708 U+FE0F' => 'man pilot: light skin tone',
            'U+1F468 U+1F3FC U+200D U+2708 U+FE0F' => 'man pilot: medium-light skin tone',
            'U+1F468 U+1F3FD U+200D U+2708 U+FE0F' => 'man pilot: medium skin tone',
            'U+1F468 U+1F3FE U+200D U+2708 U+FE0F' => 'man pilot: medium-dark skin tone',
            'U+1F468 U+1F3FF U+200D U+2708 U+FE0F' => 'man pilot: dark skin tone',
            'U+1F469 U+200D U+2708 U+FE0F' => 'woman pilot',
            'U+1F469 U+1F3FB U+200D U+2708 U+FE0F' => 'woman pilot: light skin tone',
            'U+1F469 U+1F3FC U+200D U+2708 U+FE0F' => 'woman pilot: medium-light skin tone',
            'U+1F469 U+1F3FD U+200D U+2708 U+FE0F' => 'woman pilot: medium skin tone',
            'U+1F469 U+1F3FE U+200D U+2708 U+FE0F' => 'woman pilot: medium-dark skin tone',
            'U+1F469 U+1F3FF U+200D U+2708 U+FE0F' => 'woman pilot: dark skin tone',
            'U+1F468 U+200D U+1F680' => 'man astronaut',
            'U+1F468 U+1F3FB U+200D U+1F680' => 'man astronaut: light skin tone',
            'U+1F468 U+1F3FC U+200D U+1F680' => 'man astronaut: medium-light skin tone',
            'U+1F468 U+1F3FD U+200D U+1F680' => 'man astronaut: medium skin tone',
            'U+1F468 U+1F3FE U+200D U+1F680' => 'man astronaut: medium-dark skin tone',
            'U+1F468 U+1F3FF U+200D U+1F680' => 'man astronaut: dark skin tone',
            'U+1F469 U+200D U+1F680' => 'woman astronaut',
            'U+1F469 U+1F3FB U+200D U+1F680' => 'woman astronaut: light skin tone',
            'U+1F469 U+1F3FC U+200D U+1F680' => 'woman astronaut: medium-light skin tone',
            'U+1F469 U+1F3FD U+200D U+1F680' => 'woman astronaut: medium skin tone',
            'U+1F469 U+1F3FE U+200D U+1F680' => 'woman astronaut: medium-dark skin tone',
            'U+1F469 U+1F3FF U+200D U+1F680' => 'woman astronaut: dark skin tone',
            'U+1F468 U+200D U+1F692' => 'man firefighter',
            'U+1F468 U+1F3FB U+200D U+1F692' => 'man firefighter: light skin tone',
            'U+1F468 U+1F3FC U+200D U+1F692' => 'man firefighter: medium-light skin tone',
            'U+1F468 U+1F3FD U+200D U+1F692' => 'man firefighter: medium skin tone',
            'U+1F468 U+1F3FE U+200D U+1F692' => 'man firefighter: medium-dark skin tone',
            'U+1F468 U+1F3FF U+200D U+1F692' => 'man firefighter: dark skin tone',
            'U+1F469 U+200D U+1F692' => 'woman firefighter',
            'U+1F469 U+1F3FB U+200D U+1F692' => 'woman firefighter: light skin tone',
            'U+1F469 U+1F3FC U+200D U+1F692' => 'woman firefighter: medium-light skin tone',
            'U+1F469 U+1F3FD U+200D U+1F692' => 'woman firefighter: medium skin tone',
            'U+1F469 U+1F3FE U+200D U+1F692' => 'woman firefighter: medium-dark skin tone',
            'U+1F469 U+1F3FF U+200D U+1F692' => 'woman firefighter: dark skin tone',
            'U+1F46E' => 'police officer',
            'U+1F46E U+1F3FB' => 'police officer: light skin tone',
            'U+1F46E U+1F3FC' => 'police officer: medium-light skin tone',
            'U+1F46E U+1F3FD' => 'police officer: medium skin tone',
            'U+1F46E U+1F3FE' => 'police officer: medium-dark skin tone',
            'U+1F46E U+1F3FF' => 'police officer: dark skin tone',
            'U+1F46E U+200D U+2642 U+FE0F' => 'man police officer',
            'U+1F46E U+1F3FB U+200D U+2642 U+FE0F' => 'man police officer: light skin tone',
            'U+1F46E U+1F3FC U+200D U+2642 U+FE0F' => 'man police officer: medium-light skin tone',
            'U+1F46E U+1F3FD U+200D U+2642 U+FE0F' => 'man police officer: medium skin tone',
            'U+1F46E U+1F3FE U+200D U+2642 U+FE0F' => 'man police officer: medium-dark skin tone',
            'U+1F46E U+1F3FF U+200D U+2642 U+FE0F' => 'man police officer: dark skin tone',
            'U+1F46E U+200D U+2640 U+FE0F' => 'woman police officer',
            'U+1F46E U+1F3FB U+200D U+2640 U+FE0F' => 'woman police officer: light skin tone',
            'U+1F46E U+1F3FC U+200D U+2640 U+FE0F' => 'woman police officer: medium-light skin tone',
            'U+1F46E U+1F3FD U+200D U+2640 U+FE0F' => 'woman police officer: medium skin tone',
            'U+1F46E U+1F3FE U+200D U+2640 U+FE0F' => 'woman police officer: medium-dark skin tone',
            'U+1F46E U+1F3FF U+200D U+2640 U+FE0F' => 'woman police officer: dark skin tone',
            'U+1F575' => 'detective',
            'U+1F575 U+1F3FB' => 'detective: light skin tone',
            'U+1F575 U+1F3FC' => 'detective: medium-light skin tone',
            'U+1F575 U+1F3FD' => 'detective: medium skin tone',
            'U+1F575 U+1F3FE' => 'detective: medium-dark skin tone',
            'U+1F575 U+1F3FF' => 'detective: dark skin tone',
            'U+1F575 U+FE0F U+200D U+2642 U+FE0F' => 'man detective',
            'U+1F575 U+1F3FB U+200D U+2642 U+FE0F' => 'man detective: light skin tone',
            'U+1F575 U+1F3FC U+200D U+2642 U+FE0F' => 'man detective: medium-light skin tone',
            'U+1F575 U+1F3FD U+200D U+2642 U+FE0F' => 'man detective: medium skin tone',
            'U+1F575 U+1F3FE U+200D U+2642 U+FE0F' => 'man detective: medium-dark skin tone',
            'U+1F575 U+1F3FF U+200D U+2642 U+FE0F' => 'man detective: dark skin tone',
            'U+1F575 U+FE0F U+200D U+2640 U+FE0F' => 'woman detective',
            'U+1F575 U+1F3FB U+200D U+2640 U+FE0F' => 'woman detective: light skin tone',
            'U+1F575 U+1F3FC U+200D U+2640 U+FE0F' => 'woman detective: medium-light skin tone',
            'U+1F575 U+1F3FD U+200D U+2640 U+FE0F' => 'woman detective: medium skin tone',
            'U+1F575 U+1F3FE U+200D U+2640 U+FE0F' => 'woman detective: medium-dark skin tone',
            'U+1F575 U+1F3FF U+200D U+2640 U+FE0F' => 'woman detective: dark skin tone',
            'U+1F482' => 'guard',
            'U+1F482 U+1F3FB' => 'guard: light skin tone',
            'U+1F482 U+1F3FC' => 'guard: medium-light skin tone',
            'U+1F482 U+1F3FD' => 'guard: medium skin tone',
            'U+1F482 U+1F3FE' => 'guard: medium-dark skin tone',
            'U+1F482 U+1F3FF' => 'guard: dark skin tone',
            'U+1F482 U+200D U+2642 U+FE0F' => 'man guard',
            'U+1F482 U+1F3FB U+200D U+2642 U+FE0F' => 'man guard: light skin tone',
            'U+1F482 U+1F3FC U+200D U+2642 U+FE0F' => 'man guard: medium-light skin tone',
            'U+1F482 U+1F3FD U+200D U+2642 U+FE0F' => 'man guard: medium skin tone',
            'U+1F482 U+1F3FE U+200D U+2642 U+FE0F' => 'man guard: medium-dark skin tone',
            'U+1F482 U+1F3FF U+200D U+2642 U+FE0F' => 'man guard: dark skin tone',
            'U+1F482 U+200D U+2640 U+FE0F' => 'woman guard',
            'U+1F482 U+1F3FB U+200D U+2640 U+FE0F' => 'woman guard: light skin tone',
            'U+1F482 U+1F3FC U+200D U+2640 U+FE0F' => 'woman guard: medium-light skin tone',
            'U+1F482 U+1F3FD U+200D U+2640 U+FE0F' => 'woman guard: medium skin tone',
            'U+1F482 U+1F3FE U+200D U+2640 U+FE0F' => 'woman guard: medium-dark skin tone',
            'U+1F482 U+1F3FF U+200D U+2640 U+FE0F' => 'woman guard: dark skin tone',
            'U+1F477' => 'construction worker',
            'U+1F477 U+1F3FB' => 'construction worker: light skin tone',
            'U+1F477 U+1F3FC' => 'construction worker: medium-light skin tone',
            'U+1F477 U+1F3FD' => 'construction worker: medium skin tone',
            'U+1F477 U+1F3FE' => 'construction worker: medium-dark skin tone',
            'U+1F477 U+1F3FF' => 'construction worker: dark skin tone',
            'U+1F477 U+200D U+2642 U+FE0F' => 'man construction worker',
            'U+1F477 U+1F3FB U+200D U+2642 U+FE0F' => 'man construction worker: light skin tone',
            'U+1F477 U+1F3FC U+200D U+2642 U+FE0F' => 'man construction worker: medium-light skin tone',
            'U+1F477 U+1F3FD U+200D U+2642 U+FE0F' => 'man construction worker: medium skin tone',
            'U+1F477 U+1F3FE U+200D U+2642 U+FE0F' => 'man construction worker: medium-dark skin tone',
            'U+1F477 U+1F3FF U+200D U+2642 U+FE0F' => 'man construction worker: dark skin tone',
            'U+1F477 U+200D U+2640 U+FE0F' => 'woman construction worker',
            'U+1F477 U+1F3FB U+200D U+2640 U+FE0F' => 'woman construction worker: light skin tone',
            'U+1F477 U+1F3FC U+200D U+2640 U+FE0F' => 'woman construction worker: medium-light skin tone',
            'U+1F477 U+1F3FD U+200D U+2640 U+FE0F' => 'woman construction worker: medium skin tone',
            'U+1F477 U+1F3FE U+200D U+2640 U+FE0F' => 'woman construction worker: medium-dark skin tone',
            'U+1F477 U+1F3FF U+200D U+2640 U+FE0F' => 'woman construction worker: dark skin tone',
            'U+1F934' => 'prince',
            'U+1F934 U+1F3FB' => 'prince: light skin tone',
            'U+1F934 U+1F3FC' => 'prince: medium-light skin tone',
            'U+1F934 U+1F3FD' => 'prince: medium skin tone',
            'U+1F934 U+1F3FE' => 'prince: medium-dark skin tone',
            'U+1F934 U+1F3FF' => 'prince: dark skin tone',
            'U+1F478' => 'princess',
            'U+1F478 U+1F3FB' => 'princess: light skin tone',
            'U+1F478 U+1F3FC' => 'princess: medium-light skin tone',
            'U+1F478 U+1F3FD' => 'princess: medium skin tone',
            'U+1F478 U+1F3FE' => 'princess: medium-dark skin tone',
            'U+1F478 U+1F3FF' => 'princess: dark skin tone',
            'U+1F473' => 'person wearing turban',
            'U+1F473 U+1F3FB' => 'person wearing turban: light skin tone',
            'U+1F473 U+1F3FC' => 'person wearing turban: medium-light skin tone',
            'U+1F473 U+1F3FD' => 'person wearing turban: medium skin tone',
            'U+1F473 U+1F3FE' => 'person wearing turban: medium-dark skin tone',
            'U+1F473 U+1F3FF' => 'person wearing turban: dark skin tone',
            'U+1F473 U+200D U+2642 U+FE0F' => 'man wearing turban',
            'U+1F473 U+1F3FB U+200D U+2642 U+FE0F' => 'man wearing turban: light skin tone',
            'U+1F473 U+1F3FC U+200D U+2642 U+FE0F' => 'man wearing turban: medium-light skin tone',
            'U+1F473 U+1F3FD U+200D U+2642 U+FE0F' => 'man wearing turban: medium skin tone',
            'U+1F473 U+1F3FE U+200D U+2642 U+FE0F' => 'man wearing turban: medium-dark skin tone',
            'U+1F473 U+1F3FF U+200D U+2642 U+FE0F' => 'man wearing turban: dark skin tone',
            'U+1F473 U+200D U+2640 U+FE0F' => 'woman wearing turban',
            'U+1F473 U+1F3FB U+200D U+2640 U+FE0F' => 'woman wearing turban: light skin tone',
            'U+1F473 U+1F3FC U+200D U+2640 U+FE0F' => 'woman wearing turban: medium-light skin tone',
            'U+1F473 U+1F3FD U+200D U+2640 U+FE0F' => 'woman wearing turban: medium skin tone',
            'U+1F473 U+1F3FE U+200D U+2640 U+FE0F' => 'woman wearing turban: medium-dark skin tone',
            'U+1F473 U+1F3FF U+200D U+2640 U+FE0F' => 'woman wearing turban: dark skin tone',
            'U+1F472' => 'man with Chinese cap',
            'U+1F472 U+1F3FB' => 'man with Chinese cap: light skin tone',
            'U+1F472 U+1F3FC' => 'man with Chinese cap: medium-light skin tone',
            'U+1F472 U+1F3FD' => 'man with Chinese cap: medium skin tone',
            'U+1F472 U+1F3FE' => 'man with Chinese cap: medium-dark skin tone',
            'U+1F472 U+1F3FF' => 'man with Chinese cap: dark skin tone',
            'U+1F9D5' => 'woman with headscarf',
            'U+1F9D5 U+1F3FB' => 'woman with headscarf: light skin tone',
            'U+1F9D5 U+1F3FC' => 'woman with headscarf: medium-light skin tone',
            'U+1F9D5 U+1F3FD' => 'woman with headscarf: medium skin tone',
            'U+1F9D5 U+1F3FE' => 'woman with headscarf: medium-dark skin tone',
            'U+1F9D5 U+1F3FF' => 'woman with headscarf: dark skin tone',
            'U+1F9D4' => 'bearded person',
            'U+1F9D4 U+1F3FB' => 'bearded person: light skin tone',
            'U+1F9D4 U+1F3FC' => 'bearded person: medium-light skin tone',
            'U+1F9D4 U+1F3FD' => 'bearded person: medium skin tone',
            'U+1F9D4 U+1F3FE' => 'bearded person: medium-dark skin tone',
            'U+1F9D4 U+1F3FF' => 'bearded person: dark skin tone',
            'U+1F471' => 'blond-haired person',
            'U+1F471 U+1F3FB' => 'blond-haired person: light skin tone',
            'U+1F471 U+1F3FC' => 'blond-haired person: medium-light skin tone',
            'U+1F471 U+1F3FD' => 'blond-haired person: medium skin tone',
            'U+1F471 U+1F3FE' => 'blond-haired person: medium-dark skin tone',
            'U+1F471 U+1F3FF' => 'blond-haired person: dark skin tone',
            'U+1F471 U+200D U+2642 U+FE0F' => 'blond-haired man',
            'U+1F471 U+1F3FB U+200D U+2642 U+FE0F' => 'blond-haired man: light skin tone',
            'U+1F471 U+1F3FC U+200D U+2642 U+FE0F' => 'blond-haired man: medium-light skin tone',
            'U+1F471 U+1F3FD U+200D U+2642 U+FE0F' => 'blond-haired man: medium skin tone',
            'U+1F471 U+1F3FE U+200D U+2642 U+FE0F' => 'blond-haired man: medium-dark skin tone',
            'U+1F471 U+1F3FF U+200D U+2642 U+FE0F' => 'blond-haired man: dark skin tone',
            'U+1F471 U+200D U+2640 U+FE0F' => 'blond-haired woman',
            'U+1F471 U+1F3FB U+200D U+2640 U+FE0F' => 'blond-haired woman: light skin tone',
            'U+1F471 U+1F3FC U+200D U+2640 U+FE0F' => 'blond-haired woman: medium-light skin tone',
            'U+1F471 U+1F3FD U+200D U+2640 U+FE0F' => 'blond-haired woman: medium skin tone',
            'U+1F471 U+1F3FE U+200D U+2640 U+FE0F' => 'blond-haired woman: medium-dark skin tone',
            'U+1F471 U+1F3FF U+200D U+2640 U+FE0F' => 'blond-haired woman: dark skin tone',
            'U+1F935' => 'man in tuxedo',
            'U+1F935 U+1F3FB' => 'man in tuxedo: light skin tone',
            'U+1F935 U+1F3FC' => 'man in tuxedo: medium-light skin tone',
            'U+1F935 U+1F3FD' => 'man in tuxedo: medium skin tone',
            'U+1F935 U+1F3FE' => 'man in tuxedo: medium-dark skin tone',
            'U+1F935 U+1F3FF' => 'man in tuxedo: dark skin tone',
            'U+1F470' => 'bride with veil',
            'U+1F470 U+1F3FB' => 'bride with veil: light skin tone',
            'U+1F470 U+1F3FC' => 'bride with veil: medium-light skin tone',
            'U+1F470 U+1F3FD' => 'bride with veil: medium skin tone',
            'U+1F470 U+1F3FE' => 'bride with veil: medium-dark skin tone',
            'U+1F470 U+1F3FF' => 'bride with veil: dark skin tone',
            'U+1F930' => 'pregnant woman',
            'U+1F930 U+1F3FB' => 'pregnant woman: light skin tone',
            'U+1F930 U+1F3FC' => 'pregnant woman: medium-light skin tone',
            'U+1F930 U+1F3FD' => 'pregnant woman: medium skin tone',
            'U+1F930 U+1F3FE' => 'pregnant woman: medium-dark skin tone',
            'U+1F930 U+1F3FF' => 'pregnant woman: dark skin tone',
            'U+1F931' => 'breast-feeding',
            'U+1F931 U+1F3FB' => 'breast-feeding: light skin tone',
            'U+1F931 U+1F3FC' => 'breast-feeding: medium-light skin tone',
            'U+1F931 U+1F3FD' => 'breast-feeding: medium skin tone',
            'U+1F931 U+1F3FE' => 'breast-feeding: medium-dark skin tone',
            'U+1F931 U+1F3FF' => 'breast-feeding: dark skin tone',
            'U+1F47C' => 'baby angel',
            'U+1F47C U+1F3FB' => 'baby angel: light skin tone',
            'U+1F47C U+1F3FC' => 'baby angel: medium-light skin tone',
            'U+1F47C U+1F3FD' => 'baby angel: medium skin tone',
            'U+1F47C U+1F3FE' => 'baby angel: medium-dark skin tone',
            'U+1F47C U+1F3FF' => 'baby angel: dark skin tone',
            'U+1F385' => 'Santa Claus',
            'U+1F385 U+1F3FB' => 'Santa Claus: light skin tone',
            'U+1F385 U+1F3FC' => 'Santa Claus: medium-light skin tone',
            'U+1F385 U+1F3FD' => 'Santa Claus: medium skin tone',
            'U+1F385 U+1F3FE' => 'Santa Claus: medium-dark skin tone',
            'U+1F385 U+1F3FF' => 'Santa Claus: dark skin tone',
            'U+1F936' => 'Mrs. Claus',
            'U+1F936 U+1F3FB' => 'Mrs. Claus: light skin tone',
            'U+1F936 U+1F3FC' => 'Mrs. Claus: medium-light skin tone',
            'U+1F936 U+1F3FD' => 'Mrs. Claus: medium skin tone',
            'U+1F936 U+1F3FE' => 'Mrs. Claus: medium-dark skin tone',
            'U+1F936 U+1F3FF' => 'Mrs. Claus: dark skin tone',
            'U+1F9D9' => 'mage',
            'U+1F9D9 U+1F3FB' => 'mage: light skin tone',
            'U+1F9D9 U+1F3FC' => 'mage: medium-light skin tone',
            'U+1F9D9 U+1F3FD' => 'mage: medium skin tone',
            'U+1F9D9 U+1F3FE' => 'mage: medium-dark skin tone',
            'U+1F9D9 U+1F3FF' => 'mage: dark skin tone',
            'U+1F9D9 U+200D U+2640 U+FE0F' => 'woman mage',
            'U+1F9D9 U+1F3FB U+200D U+2640 U+FE0F' => 'woman mage: light skin tone',
            'U+1F9D9 U+1F3FC U+200D U+2640 U+FE0F' => 'woman mage: medium-light skin tone',
            'U+1F9D9 U+1F3FD U+200D U+2640 U+FE0F' => 'woman mage: medium skin tone',
            'U+1F9D9 U+1F3FE U+200D U+2640 U+FE0F' => 'woman mage: medium-dark skin tone',
            'U+1F9D9 U+1F3FF U+200D U+2640 U+FE0F' => 'woman mage: dark skin tone',
            'U+1F9D9 U+200D U+2642 U+FE0F' => 'man mage',
            'U+1F9D9 U+1F3FB U+200D U+2642 U+FE0F' => 'man mage: light skin tone',
            'U+1F9D9 U+1F3FC U+200D U+2642 U+FE0F' => 'man mage: medium-light skin tone',
            'U+1F9D9 U+1F3FD U+200D U+2642 U+FE0F' => 'man mage: medium skin tone',
            'U+1F9D9 U+1F3FE U+200D U+2642 U+FE0F' => 'man mage: medium-dark skin tone',
            'U+1F9D9 U+1F3FF U+200D U+2642 U+FE0F' => 'man mage: dark skin tone',
            'U+1F9DA' => 'fairy',
            'U+1F9DA U+1F3FB' => 'fairy: light skin tone',
            'U+1F9DA U+1F3FC' => 'fairy: medium-light skin tone',
            'U+1F9DA U+1F3FD' => 'fairy: medium skin tone',
            'U+1F9DA U+1F3FE' => 'fairy: medium-dark skin tone',
            'U+1F9DA U+1F3FF' => 'fairy: dark skin tone',
            'U+1F9DA U+200D U+2640 U+FE0F' => 'woman fairy',
            'U+1F9DA U+1F3FB U+200D U+2640 U+FE0F' => 'woman fairy: light skin tone',
            'U+1F9DA U+1F3FC U+200D U+2640 U+FE0F' => 'woman fairy: medium-light skin tone',
            'U+1F9DA U+1F3FD U+200D U+2640 U+FE0F' => 'woman fairy: medium skin tone',
            'U+1F9DA U+1F3FE U+200D U+2640 U+FE0F' => 'woman fairy: medium-dark skin tone',
            'U+1F9DA U+1F3FF U+200D U+2640 U+FE0F' => 'woman fairy: dark skin tone',
            'U+1F9DA U+200D U+2642 U+FE0F' => 'man fairy',
            'U+1F9DA U+1F3FB U+200D U+2642 U+FE0F' => 'man fairy: light skin tone',
            'U+1F9DA U+1F3FC U+200D U+2642 U+FE0F' => 'man fairy: medium-light skin tone',
            'U+1F9DA U+1F3FD U+200D U+2642 U+FE0F' => 'man fairy: medium skin tone',
            'U+1F9DA U+1F3FE U+200D U+2642 U+FE0F' => 'man fairy: medium-dark skin tone',
            'U+1F9DA U+1F3FF U+200D U+2642 U+FE0F' => 'man fairy: dark skin tone',
            'U+1F9DB' => 'vampire',
            'U+1F9DB U+1F3FB' => 'vampire: light skin tone',
            'U+1F9DB U+1F3FC' => 'vampire: medium-light skin tone',
            'U+1F9DB U+1F3FD' => 'vampire: medium skin tone',
            'U+1F9DB U+1F3FE' => 'vampire: medium-dark skin tone',
            'U+1F9DB U+1F3FF' => 'vampire: dark skin tone',
            'U+1F9DB U+200D U+2640 U+FE0F' => 'woman vampire',
            'U+1F9DB U+1F3FB U+200D U+2640 U+FE0F' => 'woman vampire: light skin tone',
            'U+1F9DB U+1F3FC U+200D U+2640 U+FE0F' => 'woman vampire: medium-light skin tone',
            'U+1F9DB U+1F3FD U+200D U+2640 U+FE0F' => 'woman vampire: medium skin tone',
            'U+1F9DB U+1F3FE U+200D U+2640 U+FE0F' => 'woman vampire: medium-dark skin tone',
            'U+1F9DB U+1F3FF U+200D U+2640 U+FE0F' => 'woman vampire: dark skin tone',
            'U+1F9DB U+200D U+2642 U+FE0F' => 'man vampire',
            'U+1F9DB U+1F3FB U+200D U+2642 U+FE0F' => 'man vampire: light skin tone',
            'U+1F9DB U+1F3FC U+200D U+2642 U+FE0F' => 'man vampire: medium-light skin tone',
            'U+1F9DB U+1F3FD U+200D U+2642 U+FE0F' => 'man vampire: medium skin tone',
            'U+1F9DB U+1F3FE U+200D U+2642 U+FE0F' => 'man vampire: medium-dark skin tone',
            'U+1F9DB U+1F3FF U+200D U+2642 U+FE0F' => 'man vampire: dark skin tone',
            'U+1F9DC' => 'merperson',
            'U+1F9DC U+1F3FB' => 'merperson: light skin tone',
            'U+1F9DC U+1F3FC' => 'merperson: medium-light skin tone',
            'U+1F9DC U+1F3FD' => 'merperson: medium skin tone',
            'U+1F9DC U+1F3FE' => 'merperson: medium-dark skin tone',
            'U+1F9DC U+1F3FF' => 'merperson: dark skin tone',
            'U+1F9DC U+200D U+2640 U+FE0F' => 'mermaid',
            'U+1F9DC U+1F3FB U+200D U+2640 U+FE0F' => 'mermaid: light skin tone',
            'U+1F9DC U+1F3FC U+200D U+2640 U+FE0F' => 'mermaid: medium-light skin tone',
            'U+1F9DC U+1F3FD U+200D U+2640 U+FE0F' => 'mermaid: medium skin tone',
            'U+1F9DC U+1F3FE U+200D U+2640 U+FE0F' => 'mermaid: medium-dark skin tone',
            'U+1F9DC U+1F3FF U+200D U+2640 U+FE0F' => 'mermaid: dark skin tone',
            'U+1F9DC U+200D U+2642 U+FE0F' => 'merman',
            'U+1F9DC U+1F3FB U+200D U+2642 U+FE0F' => 'merman: light skin tone',
            'U+1F9DC U+1F3FC U+200D U+2642 U+FE0F' => 'merman: medium-light skin tone',
            'U+1F9DC U+1F3FD U+200D U+2642 U+FE0F' => 'merman: medium skin tone',
            'U+1F9DC U+1F3FE U+200D U+2642 U+FE0F' => 'merman: medium-dark skin tone',
            'U+1F9DC U+1F3FF U+200D U+2642 U+FE0F' => 'merman: dark skin tone',
            'U+1F9DD' => 'elf',
            'U+1F9DD U+1F3FB' => 'elf: light skin tone',
            'U+1F9DD U+1F3FC' => 'elf: medium-light skin tone',
            'U+1F9DD U+1F3FD' => 'elf: medium skin tone',
            'U+1F9DD U+1F3FE' => 'elf: medium-dark skin tone',
            'U+1F9DD U+1F3FF' => 'elf: dark skin tone',
            'U+1F9DD U+200D U+2640 U+FE0F' => 'woman elf',
            'U+1F9DD U+1F3FB U+200D U+2640 U+FE0F' => 'woman elf: light skin tone',
            'U+1F9DD U+1F3FC U+200D U+2640 U+FE0F' => 'woman elf: medium-light skin tone',
            'U+1F9DD U+1F3FD U+200D U+2640 U+FE0F' => 'woman elf: medium skin tone',
            'U+1F9DD U+1F3FE U+200D U+2640 U+FE0F' => 'woman elf: medium-dark skin tone',
            'U+1F9DD U+1F3FF U+200D U+2640 U+FE0F' => 'woman elf: dark skin tone',
            'U+1F9DD U+200D U+2642 U+FE0F' => 'man elf',
            'U+1F9DD U+1F3FB U+200D U+2642 U+FE0F' => 'man elf: light skin tone',
            'U+1F9DD U+1F3FC U+200D U+2642 U+FE0F' => 'man elf: medium-light skin tone',
            'U+1F9DD U+1F3FD U+200D U+2642 U+FE0F' => 'man elf: medium skin tone',
            'U+1F9DD U+1F3FE U+200D U+2642 U+FE0F' => 'man elf: medium-dark skin tone',
            'U+1F9DD U+1F3FF U+200D U+2642 U+FE0F' => 'man elf: dark skin tone',
            'U+1F9DE' => 'genie',
            'U+1F9DE U+200D U+2640 U+FE0F' => 'woman genie',
            'U+1F9DE U+200D U+2642 U+FE0F' => 'man genie',
            'U+1F9DF' => 'zombie',
            'U+1F9DF U+200D U+2640 U+FE0F' => 'woman zombie',
            'U+1F9DF U+200D U+2642 U+FE0F' => 'man zombie',
            'U+1F64D' => 'person frowning',
            'U+1F64D U+1F3FB' => 'person frowning: light skin tone',
            'U+1F64D U+1F3FC' => 'person frowning: medium-light skin tone',
            'U+1F64D U+1F3FD' => 'person frowning: medium skin tone',
            'U+1F64D U+1F3FE' => 'person frowning: medium-dark skin tone',
            'U+1F64D U+1F3FF' => 'person frowning: dark skin tone',
            'U+1F64D U+200D U+2642 U+FE0F' => 'man frowning',
            'U+1F64D U+1F3FB U+200D U+2642 U+FE0F' => 'man frowning: light skin tone',
            'U+1F64D U+1F3FC U+200D U+2642 U+FE0F' => 'man frowning: medium-light skin tone',
            'U+1F64D U+1F3FD U+200D U+2642 U+FE0F' => 'man frowning: medium skin tone',
            'U+1F64D U+1F3FE U+200D U+2642 U+FE0F' => 'man frowning: medium-dark skin tone',
            'U+1F64D U+1F3FF U+200D U+2642 U+FE0F' => 'man frowning: dark skin tone',
            'U+1F64D U+200D U+2640 U+FE0F' => 'woman frowning',
            'U+1F64D U+1F3FB U+200D U+2640 U+FE0F' => 'woman frowning: light skin tone',
            'U+1F64D U+1F3FC U+200D U+2640 U+FE0F' => 'woman frowning: medium-light skin tone',
            'U+1F64D U+1F3FD U+200D U+2640 U+FE0F' => 'woman frowning: medium skin tone',
            'U+1F64D U+1F3FE U+200D U+2640 U+FE0F' => 'woman frowning: medium-dark skin tone',
            'U+1F64D U+1F3FF U+200D U+2640 U+FE0F' => 'woman frowning: dark skin tone',
            'U+1F64E' => 'person pouting',
            'U+1F64E U+1F3FB' => 'person pouting: light skin tone',
            'U+1F64E U+1F3FC' => 'person pouting: medium-light skin tone',
            'U+1F64E U+1F3FD' => 'person pouting: medium skin tone',
            'U+1F64E U+1F3FE' => 'person pouting: medium-dark skin tone',
            'U+1F64E U+1F3FF' => 'person pouting: dark skin tone',
            'U+1F64E U+200D U+2642 U+FE0F' => 'man pouting',
            'U+1F64E U+1F3FB U+200D U+2642 U+FE0F' => 'man pouting: light skin tone',
            'U+1F64E U+1F3FC U+200D U+2642 U+FE0F' => 'man pouting: medium-light skin tone',
            'U+1F64E U+1F3FD U+200D U+2642 U+FE0F' => 'man pouting: medium skin tone',
            'U+1F64E U+1F3FE U+200D U+2642 U+FE0F' => 'man pouting: medium-dark skin tone',
            'U+1F64E U+1F3FF U+200D U+2642 U+FE0F' => 'man pouting: dark skin tone',
            'U+1F64E U+200D U+2640 U+FE0F' => 'woman pouting',
            'U+1F64E U+1F3FB U+200D U+2640 U+FE0F' => 'woman pouting: light skin tone',
            'U+1F64E U+1F3FC U+200D U+2640 U+FE0F' => 'woman pouting: medium-light skin tone',
            'U+1F64E U+1F3FD U+200D U+2640 U+FE0F' => 'woman pouting: medium skin tone',
            'U+1F64E U+1F3FE U+200D U+2640 U+FE0F' => 'woman pouting: medium-dark skin tone',
            'U+1F64E U+1F3FF U+200D U+2640 U+FE0F' => 'woman pouting: dark skin tone',
            'U+1F645' => 'person gesturing NO',
            'U+1F645 U+1F3FB' => 'person gesturing NO: light skin tone',
            'U+1F645 U+1F3FC' => 'person gesturing NO: medium-light skin tone',
            'U+1F645 U+1F3FD' => 'person gesturing NO: medium skin tone',
            'U+1F645 U+1F3FE' => 'person gesturing NO: medium-dark skin tone',
            'U+1F645 U+1F3FF' => 'person gesturing NO: dark skin tone',
            'U+1F645 U+200D U+2642 U+FE0F' => 'man gesturing NO',
            'U+1F645 U+1F3FB U+200D U+2642 U+FE0F' => 'man gesturing NO: light skin tone',
            'U+1F645 U+1F3FC U+200D U+2642 U+FE0F' => 'man gesturing NO: medium-light skin tone',
            'U+1F645 U+1F3FD U+200D U+2642 U+FE0F' => 'man gesturing NO: medium skin tone',
            'U+1F645 U+1F3FE U+200D U+2642 U+FE0F' => 'man gesturing NO: medium-dark skin tone',
            'U+1F645 U+1F3FF U+200D U+2642 U+FE0F' => 'man gesturing NO: dark skin tone',
            'U+1F645 U+200D U+2640 U+FE0F' => 'woman gesturing NO',
            'U+1F645 U+1F3FB U+200D U+2640 U+FE0F' => 'woman gesturing NO: light skin tone',
            'U+1F645 U+1F3FC U+200D U+2640 U+FE0F' => 'woman gesturing NO: medium-light skin tone',
            'U+1F645 U+1F3FD U+200D U+2640 U+FE0F' => 'woman gesturing NO: medium skin tone',
            'U+1F645 U+1F3FE U+200D U+2640 U+FE0F' => 'woman gesturing NO: medium-dark skin tone',
            'U+1F645 U+1F3FF U+200D U+2640 U+FE0F' => 'woman gesturing NO: dark skin tone',
            'U+1F646' => 'person gesturing OK',
            'U+1F646 U+1F3FB' => 'person gesturing OK: light skin tone',
            'U+1F646 U+1F3FC' => 'person gesturing OK: medium-light skin tone',
            'U+1F646 U+1F3FD' => 'person gesturing OK: medium skin tone',
            'U+1F646 U+1F3FE' => 'person gesturing OK: medium-dark skin tone',
            'U+1F646 U+1F3FF' => 'person gesturing OK: dark skin tone',
            'U+1F646 U+200D U+2642 U+FE0F' => 'man gesturing OK',
            'U+1F646 U+1F3FB U+200D U+2642 U+FE0F' => 'man gesturing OK: light skin tone',
            'U+1F646 U+1F3FC U+200D U+2642 U+FE0F' => 'man gesturing OK: medium-light skin tone',
            'U+1F646 U+1F3FD U+200D U+2642 U+FE0F' => 'man gesturing OK: medium skin tone',
            'U+1F646 U+1F3FE U+200D U+2642 U+FE0F' => 'man gesturing OK: medium-dark skin tone',
            'U+1F646 U+1F3FF U+200D U+2642 U+FE0F' => 'man gesturing OK: dark skin tone',
            'U+1F646 U+200D U+2640 U+FE0F' => 'woman gesturing OK',
            'U+1F646 U+1F3FB U+200D U+2640 U+FE0F' => 'woman gesturing OK: light skin tone',
            'U+1F646 U+1F3FC U+200D U+2640 U+FE0F' => 'woman gesturing OK: medium-light skin tone',
            'U+1F646 U+1F3FD U+200D U+2640 U+FE0F' => 'woman gesturing OK: medium skin tone',
            'U+1F646 U+1F3FE U+200D U+2640 U+FE0F' => 'woman gesturing OK: medium-dark skin tone',
            'U+1F646 U+1F3FF U+200D U+2640 U+FE0F' => 'woman gesturing OK: dark skin tone',
            'U+1F481' => 'person tipping hand',
            'U+1F481 U+1F3FB' => 'person tipping hand: light skin tone',
            'U+1F481 U+1F3FC' => 'person tipping hand: medium-light skin tone',
            'U+1F481 U+1F3FD' => 'person tipping hand: medium skin tone',
            'U+1F481 U+1F3FE' => 'person tipping hand: medium-dark skin tone',
            'U+1F481 U+1F3FF' => 'person tipping hand: dark skin tone',
            'U+1F481 U+200D U+2642 U+FE0F' => 'man tipping hand',
            'U+1F481 U+1F3FB U+200D U+2642 U+FE0F' => 'man tipping hand: light skin tone',
            'U+1F481 U+1F3FC U+200D U+2642 U+FE0F' => 'man tipping hand: medium-light skin tone',
            'U+1F481 U+1F3FD U+200D U+2642 U+FE0F' => 'man tipping hand: medium skin tone',
            'U+1F481 U+1F3FE U+200D U+2642 U+FE0F' => 'man tipping hand: medium-dark skin tone',
            'U+1F481 U+1F3FF U+200D U+2642 U+FE0F' => 'man tipping hand: dark skin tone',
            'U+1F481 U+200D U+2640 U+FE0F' => 'woman tipping hand',
            'U+1F481 U+1F3FB U+200D U+2640 U+FE0F' => 'woman tipping hand: light skin tone',
            'U+1F481 U+1F3FC U+200D U+2640 U+FE0F' => 'woman tipping hand: medium-light skin tone',
            'U+1F481 U+1F3FD U+200D U+2640 U+FE0F' => 'woman tipping hand: medium skin tone',
            'U+1F481 U+1F3FE U+200D U+2640 U+FE0F' => 'woman tipping hand: medium-dark skin tone',
            'U+1F481 U+1F3FF U+200D U+2640 U+FE0F' => 'woman tipping hand: dark skin tone',
            'U+1F64B' => 'person raising hand',
            'U+1F64B U+1F3FB' => 'person raising hand: light skin tone',
            'U+1F64B U+1F3FC' => 'person raising hand: medium-light skin tone',
            'U+1F64B U+1F3FD' => 'person raising hand: medium skin tone',
            'U+1F64B U+1F3FE' => 'person raising hand: medium-dark skin tone',
            'U+1F64B U+1F3FF' => 'person raising hand: dark skin tone',
            'U+1F64B U+200D U+2642 U+FE0F' => 'man raising hand',
            'U+1F64B U+1F3FB U+200D U+2642 U+FE0F' => 'man raising hand: light skin tone',
            'U+1F64B U+1F3FC U+200D U+2642 U+FE0F' => 'man raising hand: medium-light skin tone',
            'U+1F64B U+1F3FD U+200D U+2642 U+FE0F' => 'man raising hand: medium skin tone',
            'U+1F64B U+1F3FE U+200D U+2642 U+FE0F' => 'man raising hand: medium-dark skin tone',
            'U+1F64B U+1F3FF U+200D U+2642 U+FE0F' => 'man raising hand: dark skin tone',
            'U+1F64B U+200D U+2640 U+FE0F' => 'woman raising hand',
            'U+1F64B U+1F3FB U+200D U+2640 U+FE0F' => 'woman raising hand: light skin tone',
            'U+1F64B U+1F3FC U+200D U+2640 U+FE0F' => 'woman raising hand: medium-light skin tone',
            'U+1F64B U+1F3FD U+200D U+2640 U+FE0F' => 'woman raising hand: medium skin tone',
            'U+1F64B U+1F3FE U+200D U+2640 U+FE0F' => 'woman raising hand: medium-dark skin tone',
            'U+1F64B U+1F3FF U+200D U+2640 U+FE0F' => 'woman raising hand: dark skin tone',
            'U+1F647' => 'person bowing',
            'U+1F647 U+1F3FB' => 'person bowing: light skin tone',
            'U+1F647 U+1F3FC' => 'person bowing: medium-light skin tone',
            'U+1F647 U+1F3FD' => 'person bowing: medium skin tone',
            'U+1F647 U+1F3FE' => 'person bowing: medium-dark skin tone',
            'U+1F647 U+1F3FF' => 'person bowing: dark skin tone',
            'U+1F647 U+200D U+2642 U+FE0F' => 'man bowing',
            'U+1F647 U+1F3FB U+200D U+2642 U+FE0F' => 'man bowing: light skin tone',
            'U+1F647 U+1F3FC U+200D U+2642 U+FE0F' => 'man bowing: medium-light skin tone',
            'U+1F647 U+1F3FD U+200D U+2642 U+FE0F' => 'man bowing: medium skin tone',
            'U+1F647 U+1F3FE U+200D U+2642 U+FE0F' => 'man bowing: medium-dark skin tone',
            'U+1F647 U+1F3FF U+200D U+2642 U+FE0F' => 'man bowing: dark skin tone',
            'U+1F647 U+200D U+2640 U+FE0F' => 'woman bowing',
            'U+1F647 U+1F3FB U+200D U+2640 U+FE0F' => 'woman bowing: light skin tone',
            'U+1F647 U+1F3FC U+200D U+2640 U+FE0F' => 'woman bowing: medium-light skin tone',
            'U+1F647 U+1F3FD U+200D U+2640 U+FE0F' => 'woman bowing: medium skin tone',
            'U+1F647 U+1F3FE U+200D U+2640 U+FE0F' => 'woman bowing: medium-dark skin tone',
            'U+1F647 U+1F3FF U+200D U+2640 U+FE0F' => 'woman bowing: dark skin tone',
            'U+1F926' => 'person facepalming',
            'U+1F926 U+1F3FB' => 'person facepalming: light skin tone',
            'U+1F926 U+1F3FC' => 'person facepalming: medium-light skin tone',
            'U+1F926 U+1F3FD' => 'person facepalming: medium skin tone',
            'U+1F926 U+1F3FE' => 'person facepalming: medium-dark skin tone',
            'U+1F926 U+1F3FF' => 'person facepalming: dark skin tone',
            'U+1F926 U+200D U+2642 U+FE0F' => 'man facepalming',
            'U+1F926 U+1F3FB U+200D U+2642 U+FE0F' => 'man facepalming: light skin tone',
            'U+1F926 U+1F3FC U+200D U+2642 U+FE0F' => 'man facepalming: medium-light skin tone',
            'U+1F926 U+1F3FD U+200D U+2642 U+FE0F' => 'man facepalming: medium skin tone',
            'U+1F926 U+1F3FE U+200D U+2642 U+FE0F' => 'man facepalming: medium-dark skin tone',
            'U+1F926 U+1F3FF U+200D U+2642 U+FE0F' => 'man facepalming: dark skin tone',
            'U+1F926 U+200D U+2640 U+FE0F' => 'woman facepalming',
            'U+1F926 U+1F3FB U+200D U+2640 U+FE0F' => 'woman facepalming: light skin tone',
            'U+1F926 U+1F3FC U+200D U+2640 U+FE0F' => 'woman facepalming: medium-light skin tone',
            'U+1F926 U+1F3FD U+200D U+2640 U+FE0F' => 'woman facepalming: medium skin tone',
            'U+1F926 U+1F3FE U+200D U+2640 U+FE0F' => 'woman facepalming: medium-dark skin tone',
            'U+1F926 U+1F3FF U+200D U+2640 U+FE0F' => 'woman facepalming: dark skin tone',
            'U+1F937' => 'person shrugging',
            'U+1F937 U+1F3FB' => 'person shrugging: light skin tone',
            'U+1F937 U+1F3FC' => 'person shrugging: medium-light skin tone',
            'U+1F937 U+1F3FD' => 'person shrugging: medium skin tone',
            'U+1F937 U+1F3FE' => 'person shrugging: medium-dark skin tone',
            'U+1F937 U+1F3FF' => 'person shrugging: dark skin tone',
            'U+1F937 U+200D U+2642 U+FE0F' => 'man shrugging',
            'U+1F937 U+1F3FB U+200D U+2642 U+FE0F' => 'man shrugging: light skin tone',
            'U+1F937 U+1F3FC U+200D U+2642 U+FE0F' => 'man shrugging: medium-light skin tone',
            'U+1F937 U+1F3FD U+200D U+2642 U+FE0F' => 'man shrugging: medium skin tone',
            'U+1F937 U+1F3FE U+200D U+2642 U+FE0F' => 'man shrugging: medium-dark skin tone',
            'U+1F937 U+1F3FF U+200D U+2642 U+FE0F' => 'man shrugging: dark skin tone',
            'U+1F937 U+200D U+2640 U+FE0F' => 'woman shrugging',
            'U+1F937 U+1F3FB U+200D U+2640 U+FE0F' => 'woman shrugging: light skin tone',
            'U+1F937 U+1F3FC U+200D U+2640 U+FE0F' => 'woman shrugging: medium-light skin tone',
            'U+1F937 U+1F3FD U+200D U+2640 U+FE0F' => 'woman shrugging: medium skin tone',
            'U+1F937 U+1F3FE U+200D U+2640 U+FE0F' => 'woman shrugging: medium-dark skin tone',
            'U+1F937 U+1F3FF U+200D U+2640 U+FE0F' => 'woman shrugging: dark skin tone',
            'U+1F486' => 'person getting massage',
            'U+1F486 U+1F3FB' => 'person getting massage: light skin tone',
            'U+1F486 U+1F3FC' => 'person getting massage: medium-light skin tone',
            'U+1F486 U+1F3FD' => 'person getting massage: medium skin tone',
            'U+1F486 U+1F3FE' => 'person getting massage: medium-dark skin tone',
            'U+1F486 U+1F3FF' => 'person getting massage: dark skin tone',
            'U+1F486 U+200D U+2642 U+FE0F' => 'man getting massage',
            'U+1F486 U+1F3FB U+200D U+2642 U+FE0F' => 'man getting massage: light skin tone',
            'U+1F486 U+1F3FC U+200D U+2642 U+FE0F' => 'man getting massage: medium-light skin tone',
            'U+1F486 U+1F3FD U+200D U+2642 U+FE0F' => 'man getting massage: medium skin tone',
            'U+1F486 U+1F3FE U+200D U+2642 U+FE0F' => 'man getting massage: medium-dark skin tone',
            'U+1F486 U+1F3FF U+200D U+2642 U+FE0F' => 'man getting massage: dark skin tone',
            'U+1F486 U+200D U+2640 U+FE0F' => 'woman getting massage',
            'U+1F486 U+1F3FB U+200D U+2640 U+FE0F' => 'woman getting massage: light skin tone',
            'U+1F486 U+1F3FC U+200D U+2640 U+FE0F' => 'woman getting massage: medium-light skin tone',
            'U+1F486 U+1F3FD U+200D U+2640 U+FE0F' => 'woman getting massage: medium skin tone',
            'U+1F486 U+1F3FE U+200D U+2640 U+FE0F' => 'woman getting massage: medium-dark skin tone',
            'U+1F486 U+1F3FF U+200D U+2640 U+FE0F' => 'woman getting massage: dark skin tone',
            'U+1F487' => 'person getting haircut',
            'U+1F487 U+1F3FB' => 'person getting haircut: light skin tone',
            'U+1F487 U+1F3FC' => 'person getting haircut: medium-light skin tone',
            'U+1F487 U+1F3FD' => 'person getting haircut: medium skin tone',
            'U+1F487 U+1F3FE' => 'person getting haircut: medium-dark skin tone',
            'U+1F487 U+1F3FF' => 'person getting haircut: dark skin tone',
            'U+1F487 U+200D U+2642 U+FE0F' => 'man getting haircut',
            'U+1F487 U+1F3FB U+200D U+2642 U+FE0F' => 'man getting haircut: light skin tone',
            'U+1F487 U+1F3FC U+200D U+2642 U+FE0F' => 'man getting haircut: medium-light skin tone',
            'U+1F487 U+1F3FD U+200D U+2642 U+FE0F' => 'man getting haircut: medium skin tone',
            'U+1F487 U+1F3FE U+200D U+2642 U+FE0F' => 'man getting haircut: medium-dark skin tone',
            'U+1F487 U+1F3FF U+200D U+2642 U+FE0F' => 'man getting haircut: dark skin tone',
            'U+1F487 U+200D U+2640 U+FE0F' => 'woman getting haircut',
            'U+1F487 U+1F3FB U+200D U+2640 U+FE0F' => 'woman getting haircut: light skin tone',
            'U+1F487 U+1F3FC U+200D U+2640 U+FE0F' => 'woman getting haircut: medium-light skin tone',
            'U+1F487 U+1F3FD U+200D U+2640 U+FE0F' => 'woman getting haircut: medium skin tone',
            'U+1F487 U+1F3FE U+200D U+2640 U+FE0F' => 'woman getting haircut: medium-dark skin tone',
            'U+1F487 U+1F3FF U+200D U+2640 U+FE0F' => 'woman getting haircut: dark skin tone',
            'U+1F6B6' => 'person walking',
            'U+1F6B6 U+1F3FB' => 'person walking: light skin tone',
            'U+1F6B6 U+1F3FC' => 'person walking: medium-light skin tone',
            'U+1F6B6 U+1F3FD' => 'person walking: medium skin tone',
            'U+1F6B6 U+1F3FE' => 'person walking: medium-dark skin tone',
            'U+1F6B6 U+1F3FF' => 'person walking: dark skin tone',
            'U+1F6B6 U+200D U+2642 U+FE0F' => 'man walking',
            'U+1F6B6 U+1F3FB U+200D U+2642 U+FE0F' => 'man walking: light skin tone',
            'U+1F6B6 U+1F3FC U+200D U+2642 U+FE0F' => 'man walking: medium-light skin tone',
            'U+1F6B6 U+1F3FD U+200D U+2642 U+FE0F' => 'man walking: medium skin tone',
            'U+1F6B6 U+1F3FE U+200D U+2642 U+FE0F' => 'man walking: medium-dark skin tone',
            'U+1F6B6 U+1F3FF U+200D U+2642 U+FE0F' => 'man walking: dark skin tone',
            'U+1F6B6 U+200D U+2640 U+FE0F' => 'woman walking',
            'U+1F6B6 U+1F3FB U+200D U+2640 U+FE0F' => 'woman walking: light skin tone',
            'U+1F6B6 U+1F3FC U+200D U+2640 U+FE0F' => 'woman walking: medium-light skin tone',
            'U+1F6B6 U+1F3FD U+200D U+2640 U+FE0F' => 'woman walking: medium skin tone',
            'U+1F6B6 U+1F3FE U+200D U+2640 U+FE0F' => 'woman walking: medium-dark skin tone',
            'U+1F6B6 U+1F3FF U+200D U+2640 U+FE0F' => 'woman walking: dark skin tone',
            'U+1F3C3' => 'person running',
            'U+1F3C3 U+1F3FB' => 'person running: light skin tone',
            'U+1F3C3 U+1F3FC' => 'person running: medium-light skin tone',
            'U+1F3C3 U+1F3FD' => 'person running: medium skin tone',
            'U+1F3C3 U+1F3FE' => 'person running: medium-dark skin tone',
            'U+1F3C3 U+1F3FF' => 'person running: dark skin tone',
            'U+1F3C3 U+200D U+2642 U+FE0F' => 'man running',
            'U+1F3C3 U+1F3FB U+200D U+2642 U+FE0F' => 'man running: light skin tone',
            'U+1F3C3 U+1F3FC U+200D U+2642 U+FE0F' => 'man running: medium-light skin tone',
            'U+1F3C3 U+1F3FD U+200D U+2642 U+FE0F' => 'man running: medium skin tone',
            'U+1F3C3 U+1F3FE U+200D U+2642 U+FE0F' => 'man running: medium-dark skin tone',
            'U+1F3C3 U+1F3FF U+200D U+2642 U+FE0F' => 'man running: dark skin tone',
            'U+1F3C3 U+200D U+2640 U+FE0F' => 'woman running',
            'U+1F3C3 U+1F3FB U+200D U+2640 U+FE0F' => 'woman running: light skin tone',
            'U+1F3C3 U+1F3FC U+200D U+2640 U+FE0F' => 'woman running: medium-light skin tone',
            'U+1F3C3 U+1F3FD U+200D U+2640 U+FE0F' => 'woman running: medium skin tone',
            'U+1F3C3 U+1F3FE U+200D U+2640 U+FE0F' => 'woman running: medium-dark skin tone',
            'U+1F3C3 U+1F3FF U+200D U+2640 U+FE0F' => 'woman running: dark skin tone',
            'U+1F483' => 'woman dancing',
            'U+1F483 U+1F3FB' => 'woman dancing: light skin tone',
            'U+1F483 U+1F3FC' => 'woman dancing: medium-light skin tone',
            'U+1F483 U+1F3FD' => 'woman dancing: medium skin tone',
            'U+1F483 U+1F3FE' => 'woman dancing: medium-dark skin tone',
            'U+1F483 U+1F3FF' => 'woman dancing: dark skin tone',
            'U+1F57A' => 'man dancing',
            'U+1F57A U+1F3FB' => 'man dancing: light skin tone',
            'U+1F57A U+1F3FC' => 'man dancing: medium-light skin tone',
            'U+1F57A U+1F3FD' => 'man dancing: medium skin tone',
            'U+1F57A U+1F3FE' => 'man dancing: medium-dark skin tone',
            'U+1F57A U+1F3FF' => 'man dancing: dark skin tone',
            'U+1F46F' => 'people with bunny ears',
            'U+1F46F U+200D U+2642 U+FE0F' => 'men with bunny ears',
            'U+1F46F U+200D U+2640 U+FE0F' => 'women with bunny ears',
            'U+1F9D6' => 'person in steamy room',
            'U+1F9D6 U+1F3FB' => 'person in steamy room: light skin tone',
            'U+1F9D6 U+1F3FC' => 'person in steamy room: medium-light skin tone',
            'U+1F9D6 U+1F3FD' => 'person in steamy room: medium skin tone',
            'U+1F9D6 U+1F3FE' => 'person in steamy room: medium-dark skin tone',
            'U+1F9D6 U+1F3FF' => 'person in steamy room: dark skin tone',
            'U+1F9D6 U+200D U+2640 U+FE0F' => 'woman in steamy room',
            'U+1F9D6 U+1F3FB U+200D U+2640 U+FE0F' => 'woman in steamy room: light skin tone',
            'U+1F9D6 U+1F3FC U+200D U+2640 U+FE0F' => 'woman in steamy room: medium-light skin tone',
            'U+1F9D6 U+1F3FD U+200D U+2640 U+FE0F' => 'woman in steamy room: medium skin tone',
            'U+1F9D6 U+1F3FE U+200D U+2640 U+FE0F' => 'woman in steamy room: medium-dark skin tone',
            'U+1F9D6 U+1F3FF U+200D U+2640 U+FE0F' => 'woman in steamy room: dark skin tone',
            'U+1F9D6 U+200D U+2642 U+FE0F' => 'man in steamy room',
            'U+1F9D6 U+1F3FB U+200D U+2642 U+FE0F' => 'man in steamy room: light skin tone',
            'U+1F9D6 U+1F3FC U+200D U+2642 U+FE0F' => 'man in steamy room: medium-light skin tone',
            'U+1F9D6 U+1F3FD U+200D U+2642 U+FE0F' => 'man in steamy room: medium skin tone',
            'U+1F9D6 U+1F3FE U+200D U+2642 U+FE0F' => 'man in steamy room: medium-dark skin tone',
            'U+1F9D6 U+1F3FF U+200D U+2642 U+FE0F' => 'man in steamy room: dark skin tone',
            'U+1F9D7' => 'person climbing',
            'U+1F9D7 U+1F3FB' => 'person climbing: light skin tone',
            'U+1F9D7 U+1F3FC' => 'person climbing: medium-light skin tone',
            'U+1F9D7 U+1F3FD' => 'person climbing: medium skin tone',
            'U+1F9D7 U+1F3FE' => 'person climbing: medium-dark skin tone',
            'U+1F9D7 U+1F3FF' => 'person climbing: dark skin tone',
            'U+1F9D7 U+200D U+2640 U+FE0F' => 'woman climbing',
            'U+1F9D7 U+1F3FB U+200D U+2640 U+FE0F' => 'woman climbing: light skin tone',
            'U+1F9D7 U+1F3FC U+200D U+2640 U+FE0F' => 'woman climbing: medium-light skin tone',
            'U+1F9D7 U+1F3FD U+200D U+2640 U+FE0F' => 'woman climbing: medium skin tone',
            'U+1F9D7 U+1F3FE U+200D U+2640 U+FE0F' => 'woman climbing: medium-dark skin tone',
            'U+1F9D7 U+1F3FF U+200D U+2640 U+FE0F' => 'woman climbing: dark skin tone',
            'U+1F9D7 U+200D U+2642 U+FE0F' => 'man climbing',
            'U+1F9D7 U+1F3FB U+200D U+2642 U+FE0F' => 'man climbing: light skin tone',
            'U+1F9D7 U+1F3FC U+200D U+2642 U+FE0F' => 'man climbing: medium-light skin tone',
            'U+1F9D7 U+1F3FD U+200D U+2642 U+FE0F' => 'man climbing: medium skin tone',
            'U+1F9D7 U+1F3FE U+200D U+2642 U+FE0F' => 'man climbing: medium-dark skin tone',
            'U+1F9D7 U+1F3FF U+200D U+2642 U+FE0F' => 'man climbing: dark skin tone',
            'U+1F9D8' => 'person in lotus position',
            'U+1F9D8 U+1F3FB' => 'person in lotus position: light skin tone',
            'U+1F9D8 U+1F3FC' => 'person in lotus position: medium-light skin tone',
            'U+1F9D8 U+1F3FD' => 'person in lotus position: medium skin tone',
            'U+1F9D8 U+1F3FE' => 'person in lotus position: medium-dark skin tone',
            'U+1F9D8 U+1F3FF' => 'person in lotus position: dark skin tone',
            'U+1F9D8 U+200D U+2640 U+FE0F' => 'woman in lotus position',
            'U+1F9D8 U+1F3FB U+200D U+2640 U+FE0F' => 'woman in lotus position: light skin tone',
            'U+1F9D8 U+1F3FC U+200D U+2640 U+FE0F' => 'woman in lotus position: medium-light skin tone',
            'U+1F9D8 U+1F3FD U+200D U+2640 U+FE0F' => 'woman in lotus position: medium skin tone',
            'U+1F9D8 U+1F3FE U+200D U+2640 U+FE0F' => 'woman in lotus position: medium-dark skin tone',
            'U+1F9D8 U+1F3FF U+200D U+2640 U+FE0F' => 'woman in lotus position: dark skin tone',
            'U+1F9D8 U+200D U+2642 U+FE0F' => 'man in lotus position',
            'U+1F9D8 U+1F3FB U+200D U+2642 U+FE0F' => 'man in lotus position: light skin tone',
            'U+1F9D8 U+1F3FC U+200D U+2642 U+FE0F' => 'man in lotus position: medium-light skin tone',
            'U+1F9D8 U+1F3FD U+200D U+2642 U+FE0F' => 'man in lotus position: medium skin tone',
            'U+1F9D8 U+1F3FE U+200D U+2642 U+FE0F' => 'man in lotus position: medium-dark skin tone',
            'U+1F9D8 U+1F3FF U+200D U+2642 U+FE0F' => 'man in lotus position: dark skin tone',
            'U+1F6C0' => 'person taking bath',
            'U+1F6C0 U+1F3FB' => 'person taking bath: light skin tone',
            'U+1F6C0 U+1F3FC' => 'person taking bath: medium-light skin tone',
            'U+1F6C0 U+1F3FD' => 'person taking bath: medium skin tone',
            'U+1F6C0 U+1F3FE' => 'person taking bath: medium-dark skin tone',
            'U+1F6C0 U+1F3FF' => 'person taking bath: dark skin tone',
            'U+1F6CC' => 'person in bed',
            'U+1F6CC U+1F3FB' => 'person in bed: light skin tone',
            'U+1F6CC U+1F3FC' => 'person in bed: medium-light skin tone',
            'U+1F6CC U+1F3FD' => 'person in bed: medium skin tone',
            'U+1F6CC U+1F3FE' => 'person in bed: medium-dark skin tone',
            'U+1F6CC U+1F3FF' => 'person in bed: dark skin tone',
            'U+1F574' => 'man in suit levitating',
            'U+1F574 U+1F3FB' => 'man in suit levitating: light skin tone',
            'U+1F574 U+1F3FC' => 'man in suit levitating: medium-light skin tone',
            'U+1F574 U+1F3FD' => 'man in suit levitating: medium skin tone',
            'U+1F574 U+1F3FE' => 'man in suit levitating: medium-dark skin tone',
            'U+1F574 U+1F3FF' => 'man in suit levitating: dark skin tone',
            'U+1F5E3' => 'speaking head',
            'U+1F464' => 'bust in silhouette',
            'U+1F465' => 'busts in silhouette',
            'U+1F93A' => 'person fencing',
            'U+1F3C7' => 'horse racing',
            'U+1F3C7 U+1F3FB' => 'horse racing: light skin tone',
            'U+1F3C7 U+1F3FC' => 'horse racing: medium-light skin tone',
            'U+1F3C7 U+1F3FD' => 'horse racing: medium skin tone',
            'U+1F3C7 U+1F3FE' => 'horse racing: medium-dark skin tone',
            'U+1F3C7 U+1F3FF' => 'horse racing: dark skin tone',
            'U+26F7' => 'skier',
            'U+1F3C2' => 'snowboarder',
            'U+1F3C2 U+1F3FB' => 'snowboarder: light skin tone',
            'U+1F3C2 U+1F3FC' => 'snowboarder: medium-light skin tone',
            'U+1F3C2 U+1F3FD' => 'snowboarder: medium skin tone',
            'U+1F3C2 U+1F3FE' => 'snowboarder: medium-dark skin tone',
            'U+1F3C2 U+1F3FF' => 'snowboarder: dark skin tone',
            'U+1F3CC' => 'person golfing',
            'U+1F3CC U+1F3FB' => 'person golfing: light skin tone',
            'U+1F3CC U+1F3FC' => 'person golfing: medium-light skin tone',
            'U+1F3CC U+1F3FD' => 'person golfing: medium skin tone',
            'U+1F3CC U+1F3FE' => 'person golfing: medium-dark skin tone',
            'U+1F3CC U+1F3FF' => 'person golfing: dark skin tone',
            'U+1F3CC U+FE0F U+200D U+2642 U+FE0F' => 'man golfing',
            'U+1F3CC U+1F3FB U+200D U+2642 U+FE0F' => 'man golfing: light skin tone',
            'U+1F3CC U+1F3FC U+200D U+2642 U+FE0F' => 'man golfing: medium-light skin tone',
            'U+1F3CC U+1F3FD U+200D U+2642 U+FE0F' => 'man golfing: medium skin tone',
            'U+1F3CC U+1F3FE U+200D U+2642 U+FE0F' => 'man golfing: medium-dark skin tone',
            'U+1F3CC U+1F3FF U+200D U+2642 U+FE0F' => 'man golfing: dark skin tone',
            'U+1F3CC U+FE0F U+200D U+2640 U+FE0F' => 'woman golfing',
            'U+1F3CC U+1F3FB U+200D U+2640 U+FE0F' => 'woman golfing: light skin tone',
            'U+1F3CC U+1F3FC U+200D U+2640 U+FE0F' => 'woman golfing: medium-light skin tone',
            'U+1F3CC U+1F3FD U+200D U+2640 U+FE0F' => 'woman golfing: medium skin tone',
            'U+1F3CC U+1F3FE U+200D U+2640 U+FE0F' => 'woman golfing: medium-dark skin tone',
            'U+1F3CC U+1F3FF U+200D U+2640 U+FE0F' => 'woman golfing: dark skin tone',
            'U+1F3C4' => 'person surfing',
            'U+1F3C4 U+1F3FB' => 'person surfing: light skin tone',
            'U+1F3C4 U+1F3FC' => 'person surfing: medium-light skin tone',
            'U+1F3C4 U+1F3FD' => 'person surfing: medium skin tone',
            'U+1F3C4 U+1F3FE' => 'person surfing: medium-dark skin tone',
            'U+1F3C4 U+1F3FF' => 'person surfing: dark skin tone',
            'U+1F3C4 U+200D U+2642 U+FE0F' => 'man surfing',
            'U+1F3C4 U+1F3FB U+200D U+2642 U+FE0F' => 'man surfing: light skin tone',
            'U+1F3C4 U+1F3FC U+200D U+2642 U+FE0F' => 'man surfing: medium-light skin tone',
            'U+1F3C4 U+1F3FD U+200D U+2642 U+FE0F' => 'man surfing: medium skin tone',
            'U+1F3C4 U+1F3FE U+200D U+2642 U+FE0F' => 'man surfing: medium-dark skin tone',
            'U+1F3C4 U+1F3FF U+200D U+2642 U+FE0F' => 'man surfing: dark skin tone',
            'U+1F3C4 U+200D U+2640 U+FE0F' => 'woman surfing',
            'U+1F3C4 U+1F3FB U+200D U+2640 U+FE0F' => 'woman surfing: light skin tone',
            'U+1F3C4 U+1F3FC U+200D U+2640 U+FE0F' => 'woman surfing: medium-light skin tone',
            'U+1F3C4 U+1F3FD U+200D U+2640 U+FE0F' => 'woman surfing: medium skin tone',
            'U+1F3C4 U+1F3FE U+200D U+2640 U+FE0F' => 'woman surfing: medium-dark skin tone',
            'U+1F3C4 U+1F3FF U+200D U+2640 U+FE0F' => 'woman surfing: dark skin tone',
            'U+1F6A3' => 'person rowing boat',
            'U+1F6A3 U+1F3FB' => 'person rowing boat: light skin tone',
            'U+1F6A3 U+1F3FC' => 'person rowing boat: medium-light skin tone',
            'U+1F6A3 U+1F3FD' => 'person rowing boat: medium skin tone',
            'U+1F6A3 U+1F3FE' => 'person rowing boat: medium-dark skin tone',
            'U+1F6A3 U+1F3FF' => 'person rowing boat: dark skin tone',
            'U+1F6A3 U+200D U+2642 U+FE0F' => 'man rowing boat',
            'U+1F6A3 U+1F3FB U+200D U+2642 U+FE0F' => 'man rowing boat: light skin tone',
            'U+1F6A3 U+1F3FC U+200D U+2642 U+FE0F' => 'man rowing boat: medium-light skin tone',
            'U+1F6A3 U+1F3FD U+200D U+2642 U+FE0F' => 'man rowing boat: medium skin tone',
            'U+1F6A3 U+1F3FE U+200D U+2642 U+FE0F' => 'man rowing boat: medium-dark skin tone',
            'U+1F6A3 U+1F3FF U+200D U+2642 U+FE0F' => 'man rowing boat: dark skin tone',
            'U+1F6A3 U+200D U+2640 U+FE0F' => 'woman rowing boat',
            'U+1F6A3 U+1F3FB U+200D U+2640 U+FE0F' => 'woman rowing boat: light skin tone',
            'U+1F6A3 U+1F3FC U+200D U+2640 U+FE0F' => 'woman rowing boat: medium-light skin tone',
            'U+1F6A3 U+1F3FD U+200D U+2640 U+FE0F' => 'woman rowing boat: medium skin tone',
            'U+1F6A3 U+1F3FE U+200D U+2640 U+FE0F' => 'woman rowing boat: medium-dark skin tone',
            'U+1F6A3 U+1F3FF U+200D U+2640 U+FE0F' => 'woman rowing boat: dark skin tone',
            'U+1F3CA' => 'person swimming',
            'U+1F3CA U+1F3FB' => 'person swimming: light skin tone',
            'U+1F3CA U+1F3FC' => 'person swimming: medium-light skin tone',
            'U+1F3CA U+1F3FD' => 'person swimming: medium skin tone',
            'U+1F3CA U+1F3FE' => 'person swimming: medium-dark skin tone',
            'U+1F3CA U+1F3FF' => 'person swimming: dark skin tone',
            'U+1F3CA U+200D U+2642 U+FE0F' => 'man swimming',
            'U+1F3CA U+1F3FB U+200D U+2642 U+FE0F' => 'man swimming: light skin tone',
            'U+1F3CA U+1F3FC U+200D U+2642 U+FE0F' => 'man swimming: medium-light skin tone',
            'U+1F3CA U+1F3FD U+200D U+2642 U+FE0F' => 'man swimming: medium skin tone',
            'U+1F3CA U+1F3FE U+200D U+2642 U+FE0F' => 'man swimming: medium-dark skin tone',
            'U+1F3CA U+1F3FF U+200D U+2642 U+FE0F' => 'man swimming: dark skin tone',
            'U+1F3CA U+200D U+2640 U+FE0F' => 'woman swimming',
            'U+1F3CA U+1F3FB U+200D U+2640 U+FE0F' => 'woman swimming: light skin tone',
            'U+1F3CA U+1F3FC U+200D U+2640 U+FE0F' => 'woman swimming: medium-light skin tone',
            'U+1F3CA U+1F3FD U+200D U+2640 U+FE0F' => 'woman swimming: medium skin tone',
            'U+1F3CA U+1F3FE U+200D U+2640 U+FE0F' => 'woman swimming: medium-dark skin tone',
            'U+1F3CA U+1F3FF U+200D U+2640 U+FE0F' => 'woman swimming: dark skin tone',
            'U+26F9' => 'person bouncing ball',
            'U+26F9 U+1F3FB' => 'person bouncing ball: light skin tone',
            'U+26F9 U+1F3FC' => 'person bouncing ball: medium-light skin tone',
            'U+26F9 U+1F3FD' => 'person bouncing ball: medium skin tone',
            'U+26F9 U+1F3FE' => 'person bouncing ball: medium-dark skin tone',
            'U+26F9 U+1F3FF' => 'person bouncing ball: dark skin tone',
            'U+26F9 U+FE0F U+200D U+2642 U+FE0F' => 'man bouncing ball',
            'U+26F9 U+1F3FB U+200D U+2642 U+FE0F' => 'man bouncing ball: light skin tone',
            'U+26F9 U+1F3FC U+200D U+2642 U+FE0F' => 'man bouncing ball: medium-light skin tone',
            'U+26F9 U+1F3FD U+200D U+2642 U+FE0F' => 'man bouncing ball: medium skin tone',
            'U+26F9 U+1F3FE U+200D U+2642 U+FE0F' => 'man bouncing ball: medium-dark skin tone',
            'U+26F9 U+1F3FF U+200D U+2642 U+FE0F' => 'man bouncing ball: dark skin tone',
            'U+26F9 U+FE0F U+200D U+2640 U+FE0F' => 'woman bouncing ball',
            'U+26F9 U+1F3FB U+200D U+2640 U+FE0F' => 'woman bouncing ball: light skin tone',
            'U+26F9 U+1F3FC U+200D U+2640 U+FE0F' => 'woman bouncing ball: medium-light skin tone',
            'U+26F9 U+1F3FD U+200D U+2640 U+FE0F' => 'woman bouncing ball: medium skin tone',
            'U+26F9 U+1F3FE U+200D U+2640 U+FE0F' => 'woman bouncing ball: medium-dark skin tone',
            'U+26F9 U+1F3FF U+200D U+2640 U+FE0F' => 'woman bouncing ball: dark skin tone',
            'U+1F3CB' => 'person lifting weights',
            'U+1F3CB U+1F3FB' => 'person lifting weights: light skin tone',
            'U+1F3CB U+1F3FC' => 'person lifting weights: medium-light skin tone',
            'U+1F3CB U+1F3FD' => 'person lifting weights: medium skin tone',
            'U+1F3CB U+1F3FE' => 'person lifting weights: medium-dark skin tone',
            'U+1F3CB U+1F3FF' => 'person lifting weights: dark skin tone',
            'U+1F3CB U+FE0F U+200D U+2642 U+FE0F' => 'man lifting weights',
            'U+1F3CB U+1F3FB U+200D U+2642 U+FE0F' => 'man lifting weights: light skin tone',
            'U+1F3CB U+1F3FC U+200D U+2642 U+FE0F' => 'man lifting weights: medium-light skin tone',
            'U+1F3CB U+1F3FD U+200D U+2642 U+FE0F' => 'man lifting weights: medium skin tone',
            'U+1F3CB U+1F3FE U+200D U+2642 U+FE0F' => 'man lifting weights: medium-dark skin tone',
            'U+1F3CB U+1F3FF U+200D U+2642 U+FE0F' => 'man lifting weights: dark skin tone',
            'U+1F3CB U+FE0F U+200D U+2640 U+FE0F' => 'woman lifting weights',
            'U+1F3CB U+1F3FB U+200D U+2640 U+FE0F' => 'woman lifting weights: light skin tone',
            'U+1F3CB U+1F3FC U+200D U+2640 U+FE0F' => 'woman lifting weights: medium-light skin tone',
            'U+1F3CB U+1F3FD U+200D U+2640 U+FE0F' => 'woman lifting weights: medium skin tone',
            'U+1F3CB U+1F3FE U+200D U+2640 U+FE0F' => 'woman lifting weights: medium-dark skin tone',
            'U+1F3CB U+1F3FF U+200D U+2640 U+FE0F' => 'woman lifting weights: dark skin tone',
            'U+1F6B4' => 'person biking',
            'U+1F6B4 U+1F3FB' => 'person biking: light skin tone',
            'U+1F6B4 U+1F3FC' => 'person biking: medium-light skin tone',
            'U+1F6B4 U+1F3FD' => 'person biking: medium skin tone',
            'U+1F6B4 U+1F3FE' => 'person biking: medium-dark skin tone',
            'U+1F6B4 U+1F3FF' => 'person biking: dark skin tone',
            'U+1F6B4 U+200D U+2642 U+FE0F' => 'man biking',
            'U+1F6B4 U+1F3FB U+200D U+2642 U+FE0F' => 'man biking: light skin tone',
            'U+1F6B4 U+1F3FC U+200D U+2642 U+FE0F' => 'man biking: medium-light skin tone',
            'U+1F6B4 U+1F3FD U+200D U+2642 U+FE0F' => 'man biking: medium skin tone',
            'U+1F6B4 U+1F3FE U+200D U+2642 U+FE0F' => 'man biking: medium-dark skin tone',
            'U+1F6B4 U+1F3FF U+200D U+2642 U+FE0F' => 'man biking: dark skin tone',
            'U+1F6B4 U+200D U+2640 U+FE0F' => 'woman biking',
            'U+1F6B4 U+1F3FB U+200D U+2640 U+FE0F' => 'woman biking: light skin tone',
            'U+1F6B4 U+1F3FC U+200D U+2640 U+FE0F' => 'woman biking: medium-light skin tone',
            'U+1F6B4 U+1F3FD U+200D U+2640 U+FE0F' => 'woman biking: medium skin tone',
            'U+1F6B4 U+1F3FE U+200D U+2640 U+FE0F' => 'woman biking: medium-dark skin tone',
            'U+1F6B4 U+1F3FF U+200D U+2640 U+FE0F' => 'woman biking: dark skin tone',
            'U+1F6B5' => 'person mountain biking',
            'U+1F6B5 U+1F3FB' => 'person mountain biking: light skin tone',
            'U+1F6B5 U+1F3FC' => 'person mountain biking: medium-light skin tone',
            'U+1F6B5 U+1F3FD' => 'person mountain biking: medium skin tone',
            'U+1F6B5 U+1F3FE' => 'person mountain biking: medium-dark skin tone',
            'U+1F6B5 U+1F3FF' => 'person mountain biking: dark skin tone',
            'U+1F6B5 U+200D U+2642 U+FE0F' => 'man mountain biking',
            'U+1F6B5 U+1F3FB U+200D U+2642 U+FE0F' => 'man mountain biking: light skin tone',
            'U+1F6B5 U+1F3FC U+200D U+2642 U+FE0F' => 'man mountain biking: medium-light skin tone',
            'U+1F6B5 U+1F3FD U+200D U+2642 U+FE0F' => 'man mountain biking: medium skin tone',
            'U+1F6B5 U+1F3FE U+200D U+2642 U+FE0F' => 'man mountain biking: medium-dark skin tone',
            'U+1F6B5 U+1F3FF U+200D U+2642 U+FE0F' => 'man mountain biking: dark skin tone',
            'U+1F6B5 U+200D U+2640 U+FE0F' => 'woman mountain biking',
            'U+1F6B5 U+1F3FB U+200D U+2640 U+FE0F' => 'woman mountain biking: light skin tone',
            'U+1F6B5 U+1F3FC U+200D U+2640 U+FE0F' => 'woman mountain biking: medium-light skin tone',
            'U+1F6B5 U+1F3FD U+200D U+2640 U+FE0F' => 'woman mountain biking: medium skin tone',
            'U+1F6B5 U+1F3FE U+200D U+2640 U+FE0F' => 'woman mountain biking: medium-dark skin tone',
            'U+1F6B5 U+1F3FF U+200D U+2640 U+FE0F' => 'woman mountain biking: dark skin tone',
            'U+1F3CE' => 'racing car',
            'U+1F3CD' => 'motorcycle',
            'U+1F938' => 'person cartwheeling',
            'U+1F938 U+1F3FB' => 'person cartwheeling: light skin tone',
            'U+1F938 U+1F3FC' => 'person cartwheeling: medium-light skin tone',
            'U+1F938 U+1F3FD' => 'person cartwheeling: medium skin tone',
            'U+1F938 U+1F3FE' => 'person cartwheeling: medium-dark skin tone',
            'U+1F938 U+1F3FF' => 'person cartwheeling: dark skin tone',
            'U+1F938 U+200D U+2642 U+FE0F' => 'man cartwheeling',
            'U+1F938 U+1F3FB U+200D U+2642 U+FE0F' => 'man cartwheeling: light skin tone',
            'U+1F938 U+1F3FC U+200D U+2642 U+FE0F' => 'man cartwheeling: medium-light skin tone',
            'U+1F938 U+1F3FD U+200D U+2642 U+FE0F' => 'man cartwheeling: medium skin tone',
            'U+1F938 U+1F3FE U+200D U+2642 U+FE0F' => 'man cartwheeling: medium-dark skin tone',
            'U+1F938 U+1F3FF U+200D U+2642 U+FE0F' => 'man cartwheeling: dark skin tone',
            'U+1F938 U+200D U+2640 U+FE0F' => 'woman cartwheeling',
            'U+1F938 U+1F3FB U+200D U+2640 U+FE0F' => 'woman cartwheeling: light skin tone',
            'U+1F938 U+1F3FC U+200D U+2640 U+FE0F' => 'woman cartwheeling: medium-light skin tone',
            'U+1F938 U+1F3FD U+200D U+2640 U+FE0F' => 'woman cartwheeling: medium skin tone',
            'U+1F938 U+1F3FE U+200D U+2640 U+FE0F' => 'woman cartwheeling: medium-dark skin tone',
            'U+1F938 U+1F3FF U+200D U+2640 U+FE0F' => 'woman cartwheeling: dark skin tone',
            'U+1F93C' => 'people wrestling',
            'U+1F93C U+200D U+2642 U+FE0F' => 'men wrestling',
            'U+1F93C U+200D U+2640 U+FE0F' => 'women wrestling',
            'U+1F93D' => 'person playing water polo',
            'U+1F93D U+1F3FB' => 'person playing water polo: light skin tone',
            'U+1F93D U+1F3FC' => 'person playing water polo: medium-light skin tone',
            'U+1F93D U+1F3FD' => 'person playing water polo: medium skin tone',
            'U+1F93D U+1F3FE' => 'person playing water polo: medium-dark skin tone',
            'U+1F93D U+1F3FF' => 'person playing water polo: dark skin tone',
            'U+1F93D U+200D U+2642 U+FE0F' => 'man playing water polo',
            'U+1F93D U+1F3FB U+200D U+2642 U+FE0F' => 'man playing water polo: light skin tone',
            'U+1F93D U+1F3FC U+200D U+2642 U+FE0F' => 'man playing water polo: medium-light skin tone',
            'U+1F93D U+1F3FD U+200D U+2642 U+FE0F' => 'man playing water polo: medium skin tone',
            'U+1F93D U+1F3FE U+200D U+2642 U+FE0F' => 'man playing water polo: medium-dark skin tone',
            'U+1F93D U+1F3FF U+200D U+2642 U+FE0F' => 'man playing water polo: dark skin tone',
            'U+1F93D U+200D U+2640 U+FE0F' => 'woman playing water polo',
            'U+1F93D U+1F3FB U+200D U+2640 U+FE0F' => 'woman playing water polo: light skin tone',
            'U+1F93D U+1F3FC U+200D U+2640 U+FE0F' => 'woman playing water polo: medium-light skin tone',
            'U+1F93D U+1F3FD U+200D U+2640 U+FE0F' => 'woman playing water polo: medium skin tone',
            'U+1F93D U+1F3FE U+200D U+2640 U+FE0F' => 'woman playing water polo: medium-dark skin tone',
            'U+1F93D U+1F3FF U+200D U+2640 U+FE0F' => 'woman playing water polo: dark skin tone',
            'U+1F93E' => 'person playing handball',
            'U+1F93E U+1F3FB' => 'person playing handball: light skin tone',
            'U+1F93E U+1F3FC' => 'person playing handball: medium-light skin tone',
            'U+1F93E U+1F3FD' => 'person playing handball: medium skin tone',
            'U+1F93E U+1F3FE' => 'person playing handball: medium-dark skin tone',
            'U+1F93E U+1F3FF' => 'person playing handball: dark skin tone',
            'U+1F93E U+200D U+2642 U+FE0F' => 'man playing handball',
            'U+1F93E U+1F3FB U+200D U+2642 U+FE0F' => 'man playing handball: light skin tone',
            'U+1F93E U+1F3FC U+200D U+2642 U+FE0F' => 'man playing handball: medium-light skin tone',
            'U+1F93E U+1F3FD U+200D U+2642 U+FE0F' => 'man playing handball: medium skin tone',
            'U+1F93E U+1F3FE U+200D U+2642 U+FE0F' => 'man playing handball: medium-dark skin tone',
            'U+1F93E U+1F3FF U+200D U+2642 U+FE0F' => 'man playing handball: dark skin tone',
            'U+1F93E U+200D U+2640 U+FE0F' => 'woman playing handball',
            'U+1F93E U+1F3FB U+200D U+2640 U+FE0F' => 'woman playing handball: light skin tone',
            'U+1F93E U+1F3FC U+200D U+2640 U+FE0F' => 'woman playing handball: medium-light skin tone',
            'U+1F93E U+1F3FD U+200D U+2640 U+FE0F' => 'woman playing handball: medium skin tone',
            'U+1F93E U+1F3FE U+200D U+2640 U+FE0F' => 'woman playing handball: medium-dark skin tone',
            'U+1F93E U+1F3FF U+200D U+2640 U+FE0F' => 'woman playing handball: dark skin tone',
            'U+1F939' => 'person juggling',
            'U+1F939 U+1F3FB' => 'person juggling: light skin tone',
            'U+1F939 U+1F3FC' => 'person juggling: medium-light skin tone',
            'U+1F939 U+1F3FD' => 'person juggling: medium skin tone',
            'U+1F939 U+1F3FE' => 'person juggling: medium-dark skin tone',
            'U+1F939 U+1F3FF' => 'person juggling: dark skin tone',
            'U+1F939 U+200D U+2642 U+FE0F' => 'man juggling',
            'U+1F939 U+1F3FB U+200D U+2642 U+FE0F' => 'man juggling: light skin tone',
            'U+1F939 U+1F3FC U+200D U+2642 U+FE0F' => 'man juggling: medium-light skin tone',
            'U+1F939 U+1F3FD U+200D U+2642 U+FE0F' => 'man juggling: medium skin tone',
            'U+1F939 U+1F3FE U+200D U+2642 U+FE0F' => 'man juggling: medium-dark skin tone',
            'U+1F939 U+1F3FF U+200D U+2642 U+FE0F' => 'man juggling: dark skin tone',
            'U+1F939 U+200D U+2640 U+FE0F' => 'woman juggling',
            'U+1F939 U+1F3FB U+200D U+2640 U+FE0F' => 'woman juggling: light skin tone',
            'U+1F939 U+1F3FC U+200D U+2640 U+FE0F' => 'woman juggling: medium-light skin tone',
            'U+1F939 U+1F3FD U+200D U+2640 U+FE0F' => 'woman juggling: medium skin tone',
            'U+1F939 U+1F3FE U+200D U+2640 U+FE0F' => 'woman juggling: medium-dark skin tone',
            'U+1F939 U+1F3FF U+200D U+2640 U+FE0F' => 'woman juggling: dark skin tone',
            'U+1F46B' => 'man and woman holding hands',
            'U+1F46C' => 'two men holding hands',
            'U+1F46D' => 'two women holding hands',
            'U+1F48F' => 'kiss',
            'U+1F469 U+200D U+2764 U+FE0F U+200D U+1F48B U+200D U+1F468' => 'kiss: woman, man',
            'U+1F468 U+200D U+2764 U+FE0F U+200D U+1F48B U+200D U+1F468' => 'kiss: man, man',
            'U+1F469 U+200D U+2764 U+FE0F U+200D U+1F48B U+200D U+1F469' => 'kiss: woman, woman',
            'U+1F491' => 'couple with heart',
            'U+1F469 U+200D U+2764 U+FE0F U+200D U+1F468' => 'couple with heart: woman, man',
            'U+1F468 U+200D U+2764 U+FE0F U+200D U+1F468' => 'couple with heart: man, man',
            'U+1F469 U+200D U+2764 U+FE0F U+200D U+1F469' => 'couple with heart: woman, woman',
            'U+1F46A' => 'family',
            'U+1F468 U+200D U+1F469 U+200D U+1F466' => 'family: man, woman, boy',
            'U+1F468 U+200D U+1F469 U+200D U+1F467' => 'family: man, woman, girl',
            'U+1F468 U+200D U+1F469 U+200D U+1F467 U+200D U+1F466' => 'family: man, woman, girl, boy',
            'U+1F468 U+200D U+1F469 U+200D U+1F466 U+200D U+1F466' => 'family: man, woman, boy, boy',
            'U+1F468 U+200D U+1F469 U+200D U+1F467 U+200D U+1F467' => 'family: man, woman, girl, girl',
            'U+1F468 U+200D U+1F468 U+200D U+1F466' => 'family: man, man, boy',
            'U+1F468 U+200D U+1F468 U+200D U+1F467' => 'family: man, man, girl',
            'U+1F468 U+200D U+1F468 U+200D U+1F467 U+200D U+1F466' => 'family: man, man, girl, boy',
            'U+1F468 U+200D U+1F468 U+200D U+1F466 U+200D U+1F466' => 'family: man, man, boy, boy',
            'U+1F468 U+200D U+1F468 U+200D U+1F467 U+200D U+1F467' => 'family: man, man, girl, girl',
            'U+1F469 U+200D U+1F469 U+200D U+1F466' => 'family: woman, woman, boy',
            'U+1F469 U+200D U+1F469 U+200D U+1F467' => 'family: woman, woman, girl',
            'U+1F469 U+200D U+1F469 U+200D U+1F467 U+200D U+1F466' => 'family: woman, woman, girl, boy',
            'U+1F469 U+200D U+1F469 U+200D U+1F466 U+200D U+1F466' => 'family: woman, woman, boy, boy',
            'U+1F469 U+200D U+1F469 U+200D U+1F467 U+200D U+1F467' => 'family: woman, woman, girl, girl',
            'U+1F468 U+200D U+1F466' => 'family: man, boy',
            'U+1F468 U+200D U+1F466 U+200D U+1F466' => 'family: man, boy, boy',
            'U+1F468 U+200D U+1F467' => 'family: man, girl',
            'U+1F468 U+200D U+1F467 U+200D U+1F466' => 'family: man, girl, boy',
            'U+1F468 U+200D U+1F467 U+200D U+1F467' => 'family: man, girl, girl',
            'U+1F469 U+200D U+1F466' => 'family: woman, boy',
            'U+1F469 U+200D U+1F466 U+200D U+1F466' => 'family: woman, boy, boy',
            'U+1F469 U+200D U+1F467' => 'family: woman, girl',
            'U+1F469 U+200D U+1F467 U+200D U+1F466' => 'family: woman, girl, boy',
            'U+1F469 U+200D U+1F467 U+200D U+1F467' => 'family: woman, girl, girl',
            'U+1F933' => 'selfie',
            'U+1F933 U+1F3FB' => 'selfie: light skin tone',
            'U+1F933 U+1F3FC' => 'selfie: medium-light skin tone',
            'U+1F933 U+1F3FD' => 'selfie: medium skin tone',
            'U+1F933 U+1F3FE' => 'selfie: medium-dark skin tone',
            'U+1F933 U+1F3FF' => 'selfie: dark skin tone',
            'U+1F4AA' => 'flexed biceps',
            'U+1F4AA U+1F3FB' => 'flexed biceps: light skin tone',
            'U+1F4AA U+1F3FC' => 'flexed biceps: medium-light skin tone',
            'U+1F4AA U+1F3FD' => 'flexed biceps: medium skin tone',
            'U+1F4AA U+1F3FE' => 'flexed biceps: medium-dark skin tone',
            'U+1F4AA U+1F3FF' => 'flexed biceps: dark skin tone',
            'U+1F448' => 'backhand index pointing left',
            'U+1F448 U+1F3FB' => 'backhand index pointing left: light skin tone',
            'U+1F448 U+1F3FC' => 'backhand index pointing left: medium-light skin tone',
            'U+1F448 U+1F3FD' => 'backhand index pointing left: medium skin tone',
            'U+1F448 U+1F3FE' => 'backhand index pointing left: medium-dark skin tone',
            'U+1F448 U+1F3FF' => 'backhand index pointing left: dark skin tone',
            'U+1F449' => 'backhand index pointing right',
            'U+1F449 U+1F3FB' => 'backhand index pointing right: light skin tone',
            'U+1F449 U+1F3FC' => 'backhand index pointing right: medium-light skin tone',
            'U+1F449 U+1F3FD' => 'backhand index pointing right: medium skin tone',
            'U+1F449 U+1F3FE' => 'backhand index pointing right: medium-dark skin tone',
            'U+1F449 U+1F3FF' => 'backhand index pointing right: dark skin tone',
            'U+261D' => 'index pointing up',
            'U+261D U+1F3FB' => 'index pointing up: light skin tone',
            'U+261D U+1F3FC' => 'index pointing up: medium-light skin tone',
            'U+261D U+1F3FD' => 'index pointing up: medium skin tone',
            'U+261D U+1F3FE' => 'index pointing up: medium-dark skin tone',
            'U+261D U+1F3FF' => 'index pointing up: dark skin tone',
            'U+1F446' => 'backhand index pointing up',
            'U+1F446 U+1F3FB' => 'backhand index pointing up: light skin tone',
            'U+1F446 U+1F3FC' => 'backhand index pointing up: medium-light skin tone',
            'U+1F446 U+1F3FD' => 'backhand index pointing up: medium skin tone',
            'U+1F446 U+1F3FE' => 'backhand index pointing up: medium-dark skin tone',
            'U+1F446 U+1F3FF' => 'backhand index pointing up: dark skin tone',
            'U+1F595' => 'middle finger',
            'U+1F595 U+1F3FB' => 'middle finger: light skin tone',
            'U+1F595 U+1F3FC' => 'middle finger: medium-light skin tone',
            'U+1F595 U+1F3FD' => 'middle finger: medium skin tone',
            'U+1F595 U+1F3FE' => 'middle finger: medium-dark skin tone',
            'U+1F595 U+1F3FF' => 'middle finger: dark skin tone',
            'U+1F447' => 'backhand index pointing down',
            'U+1F447 U+1F3FB' => 'backhand index pointing down: light skin tone',
            'U+1F447 U+1F3FC' => 'backhand index pointing down: medium-light skin tone',
            'U+1F447 U+1F3FD' => 'backhand index pointing down: medium skin tone',
            'U+1F447 U+1F3FE' => 'backhand index pointing down: medium-dark skin tone',
            'U+1F447 U+1F3FF' => 'backhand index pointing down: dark skin tone',
            'U+270C' => 'victory hand',
            'U+270C U+1F3FB' => 'victory hand: light skin tone',
            'U+270C U+1F3FC' => 'victory hand: medium-light skin tone',
            'U+270C U+1F3FD' => 'victory hand: medium skin tone',
            'U+270C U+1F3FE' => 'victory hand: medium-dark skin tone',
            'U+270C U+1F3FF' => 'victory hand: dark skin tone',
            'U+1F91E' => 'crossed fingers',
            'U+1F91E U+1F3FB' => 'crossed fingers: light skin tone',
            'U+1F91E U+1F3FC' => 'crossed fingers: medium-light skin tone',
            'U+1F91E U+1F3FD' => 'crossed fingers: medium skin tone',
            'U+1F91E U+1F3FE' => 'crossed fingers: medium-dark skin tone',
            'U+1F91E U+1F3FF' => 'crossed fingers: dark skin tone',
            'U+1F596' => 'vulcan salute',
            'U+1F596 U+1F3FB' => 'vulcan salute: light skin tone',
            'U+1F596 U+1F3FC' => 'vulcan salute: medium-light skin tone',
            'U+1F596 U+1F3FD' => 'vulcan salute: medium skin tone',
            'U+1F596 U+1F3FE' => 'vulcan salute: medium-dark skin tone',
            'U+1F596 U+1F3FF' => 'vulcan salute: dark skin tone',
            'U+1F918' => 'sign of the horns',
            'U+1F918 U+1F3FB' => 'sign of the horns: light skin tone',
            'U+1F918 U+1F3FC' => 'sign of the horns: medium-light skin tone',
            'U+1F918 U+1F3FD' => 'sign of the horns: medium skin tone',
            'U+1F918 U+1F3FE' => 'sign of the horns: medium-dark skin tone',
            'U+1F918 U+1F3FF' => 'sign of the horns: dark skin tone',
            'U+1F919' => 'call me hand',
            'U+1F919 U+1F3FB' => 'call me hand: light skin tone',
            'U+1F919 U+1F3FC' => 'call me hand: medium-light skin tone',
            'U+1F919 U+1F3FD' => 'call me hand: medium skin tone',
            'U+1F919 U+1F3FE' => 'call me hand: medium-dark skin tone',
            'U+1F919 U+1F3FF' => 'call me hand: dark skin tone',
            'U+1F590' => 'hand with fingers splayed',
            'U+1F590 U+1F3FB' => 'hand with fingers splayed: light skin tone',
            'U+1F590 U+1F3FC' => 'hand with fingers splayed: medium-light skin tone',
            'U+1F590 U+1F3FD' => 'hand with fingers splayed: medium skin tone',
            'U+1F590 U+1F3FE' => 'hand with fingers splayed: medium-dark skin tone',
            'U+1F590 U+1F3FF' => 'hand with fingers splayed: dark skin tone',
            'U+270B' => 'raised hand',
            'U+270B U+1F3FB' => 'raised hand: light skin tone',
            'U+270B U+1F3FC' => 'raised hand: medium-light skin tone',
            'U+270B U+1F3FD' => 'raised hand: medium skin tone',
            'U+270B U+1F3FE' => 'raised hand: medium-dark skin tone',
            'U+270B U+1F3FF' => 'raised hand: dark skin tone',
            'U+1F44C' => 'OK hand',
            'U+1F44C U+1F3FB' => 'OK hand: light skin tone',
            'U+1F44C U+1F3FC' => 'OK hand: medium-light skin tone',
            'U+1F44C U+1F3FD' => 'OK hand: medium skin tone',
            'U+1F44C U+1F3FE' => 'OK hand: medium-dark skin tone',
            'U+1F44C U+1F3FF' => 'OK hand: dark skin tone',
            'U+1F44D' => 'thumbs up',
            'U+1F44D U+1F3FB' => 'thumbs up: light skin tone',
            'U+1F44D U+1F3FC' => 'thumbs up: medium-light skin tone',
            'U+1F44D U+1F3FD' => 'thumbs up: medium skin tone',
            'U+1F44D U+1F3FE' => 'thumbs up: medium-dark skin tone',
            'U+1F44D U+1F3FF' => 'thumbs up: dark skin tone',
            'U+1F44E' => 'thumbs down',
            'U+1F44E U+1F3FB' => 'thumbs down: light skin tone',
            'U+1F44E U+1F3FC' => 'thumbs down: medium-light skin tone',
            'U+1F44E U+1F3FD' => 'thumbs down: medium skin tone',
            'U+1F44E U+1F3FE' => 'thumbs down: medium-dark skin tone',
            'U+1F44E U+1F3FF' => 'thumbs down: dark skin tone',
            'U+270A' => 'raised fist',
            'U+270A U+1F3FB' => 'raised fist: light skin tone',
            'U+270A U+1F3FC' => 'raised fist: medium-light skin tone',
            'U+270A U+1F3FD' => 'raised fist: medium skin tone',
            'U+270A U+1F3FE' => 'raised fist: medium-dark skin tone',
            'U+270A U+1F3FF' => 'raised fist: dark skin tone',
            'U+1F44A' => 'oncoming fist',
            'U+1F44A U+1F3FB' => 'oncoming fist: light skin tone',
            'U+1F44A U+1F3FC' => 'oncoming fist: medium-light skin tone',
            'U+1F44A U+1F3FD' => 'oncoming fist: medium skin tone',
            'U+1F44A U+1F3FE' => 'oncoming fist: medium-dark skin tone',
            'U+1F44A U+1F3FF' => 'oncoming fist: dark skin tone',
            'U+1F91B' => 'left-facing fist',
            'U+1F91B U+1F3FB' => 'left-facing fist: light skin tone',
            'U+1F91B U+1F3FC' => 'left-facing fist: medium-light skin tone',
            'U+1F91B U+1F3FD' => 'left-facing fist: medium skin tone',
            'U+1F91B U+1F3FE' => 'left-facing fist: medium-dark skin tone',
            'U+1F91B U+1F3FF' => 'left-facing fist: dark skin tone',
            'U+1F91C' => 'right-facing fist',
            'U+1F91C U+1F3FB' => 'right-facing fist: light skin tone',
            'U+1F91C U+1F3FC' => 'right-facing fist: medium-light skin tone',
            'U+1F91C U+1F3FD' => 'right-facing fist: medium skin tone',
            'U+1F91C U+1F3FE' => 'right-facing fist: medium-dark skin tone',
            'U+1F91C U+1F3FF' => 'right-facing fist: dark skin tone',
            'U+1F91A' => 'raised back of hand',
            'U+1F91A U+1F3FB' => 'raised back of hand: light skin tone',
            'U+1F91A U+1F3FC' => 'raised back of hand: medium-light skin tone',
            'U+1F91A U+1F3FD' => 'raised back of hand: medium skin tone',
            'U+1F91A U+1F3FE' => 'raised back of hand: medium-dark skin tone',
            'U+1F91A U+1F3FF' => 'raised back of hand: dark skin tone',
            'U+1F44B' => 'waving hand',
            'U+1F44B U+1F3FB' => 'waving hand: light skin tone',
            'U+1F44B U+1F3FC' => 'waving hand: medium-light skin tone',
            'U+1F44B U+1F3FD' => 'waving hand: medium skin tone',
            'U+1F44B U+1F3FE' => 'waving hand: medium-dark skin tone',
            'U+1F44B U+1F3FF' => 'waving hand: dark skin tone',
            'U+1F91F' => 'love-you gesture',
            'U+1F91F U+1F3FB' => 'love-you gesture: light skin tone',
            'U+1F91F U+1F3FC' => 'love-you gesture: medium-light skin tone',
            'U+1F91F U+1F3FD' => 'love-you gesture: medium skin tone',
            'U+1F91F U+1F3FE' => 'love-you gesture: medium-dark skin tone',
            'U+1F91F U+1F3FF' => 'love-you gesture: dark skin tone',
            'U+270D' => 'writing hand',
            'U+270D U+1F3FB' => 'writing hand: light skin tone',
            'U+270D U+1F3FC' => 'writing hand: medium-light skin tone',
            'U+270D U+1F3FD' => 'writing hand: medium skin tone',
            'U+270D U+1F3FE' => 'writing hand: medium-dark skin tone',
            'U+270D U+1F3FF' => 'writing hand: dark skin tone',
            'U+1F44F' => 'clapping hands',
            'U+1F44F U+1F3FB' => 'clapping hands: light skin tone',
            'U+1F44F U+1F3FC' => 'clapping hands: medium-light skin tone',
            'U+1F44F U+1F3FD' => 'clapping hands: medium skin tone',
            'U+1F44F U+1F3FE' => 'clapping hands: medium-dark skin tone',
            'U+1F44F U+1F3FF' => 'clapping hands: dark skin tone',
            'U+1F450' => 'open hands',
            'U+1F450 U+1F3FB' => 'open hands: light skin tone',
            'U+1F450 U+1F3FC' => 'open hands: medium-light skin tone',
            'U+1F450 U+1F3FD' => 'open hands: medium skin tone',
            'U+1F450 U+1F3FE' => 'open hands: medium-dark skin tone',
            'U+1F450 U+1F3FF' => 'open hands: dark skin tone',
            'U+1F64C' => 'raising hands',
            'U+1F64C U+1F3FB' => 'raising hands: light skin tone',
            'U+1F64C U+1F3FC' => 'raising hands: medium-light skin tone',
            'U+1F64C U+1F3FD' => 'raising hands: medium skin tone',
            'U+1F64C U+1F3FE' => 'raising hands: medium-dark skin tone',
            'U+1F64C U+1F3FF' => 'raising hands: dark skin tone',
            'U+1F932' => 'palms up together',
            'U+1F932 U+1F3FB' => 'palms up together: light skin tone',
            'U+1F932 U+1F3FC' => 'palms up together: medium-light skin tone',
            'U+1F932 U+1F3FD' => 'palms up together: medium skin tone',
            'U+1F932 U+1F3FE' => 'palms up together: medium-dark skin tone',
            'U+1F932 U+1F3FF' => 'palms up together: dark skin tone',
            'U+1F64F' => 'folded hands',
            'U+1F64F U+1F3FB' => 'folded hands: light skin tone',
            'U+1F64F U+1F3FC' => 'folded hands: medium-light skin tone',
            'U+1F64F U+1F3FD' => 'folded hands: medium skin tone',
            'U+1F64F U+1F3FE' => 'folded hands: medium-dark skin tone',
            'U+1F64F U+1F3FF' => 'folded hands: dark skin tone',
            'U+1F91D' => 'handshake',
            'U+1F485' => 'nail polish',
            'U+1F485 U+1F3FB' => 'nail polish: light skin tone',
            'U+1F485 U+1F3FC' => 'nail polish: medium-light skin tone',
            'U+1F485 U+1F3FD' => 'nail polish: medium skin tone',
            'U+1F485 U+1F3FE' => 'nail polish: medium-dark skin tone',
            'U+1F485 U+1F3FF' => 'nail polish: dark skin tone',
            'U+1F442' => 'ear',
            'U+1F442 U+1F3FB' => 'ear: light skin tone',
            'U+1F442 U+1F3FC' => 'ear: medium-light skin tone',
            'U+1F442 U+1F3FD' => 'ear: medium skin tone',
            'U+1F442 U+1F3FE' => 'ear: medium-dark skin tone',
            'U+1F442 U+1F3FF' => 'ear: dark skin tone',
            'U+1F443' => 'nose',
            'U+1F443 U+1F3FB' => 'nose: light skin tone',
            'U+1F443 U+1F3FC' => 'nose: medium-light skin tone',
            'U+1F443 U+1F3FD' => 'nose: medium skin tone',
            'U+1F443 U+1F3FE' => 'nose: medium-dark skin tone',
            'U+1F443 U+1F3FF' => 'nose: dark skin tone',
            'U+1F463' => 'footprints',
            'U+1F440' => 'eyes',
            'U+1F441' => 'eye',
            'U+1F441 U+FE0F U+200D U+1F5E8 U+FE0F' => 'eye in speech bubble',
            'U+1F9E0' => 'brain',
            'U+1F445' => 'tongue',
            'U+1F444' => 'mouth',
            'U+1F48B' => 'kiss mark',
            'U+1F498' => 'heart with arrow',
            'U+2764' => 'red heart',
            'U+1F493' => 'beating heart',
            'U+1F494' => 'broken heart',
            'U+1F495' => 'two hearts',
            'U+1F496' => 'sparkling heart',
            'U+1F497' => 'growing heart',
            'U+1F499' => 'blue heart',
            'U+1F49A' => 'green heart',
            'U+1F49B' => 'yellow heart',
            'U+1F9E1' => 'orange heart',
            'U+1F49C' => 'purple heart',
            'U+1F5A4' => 'black heart',
            'U+1F49D' => 'heart with ribbon',
            'U+1F49E' => 'revolving hearts',
            'U+1F49F' => 'heart decoration',
            'U+2763' => 'heavy heart exclamation',
            'U+1F48C' => 'love letter',
            'U+1F4A4' => 'zzz',
            'U+1F4A2' => 'anger symbol',
            'U+1F4A3' => 'bomb',
            'U+1F4A5' => 'collision',
            'U+1F4A6' => 'sweat droplets',
            'U+1F4A8' => 'dashing away',
            'U+1F4AB' => 'dizzy',
            'U+1F4AC' => 'speech balloon',
            'U+1F5E8' => 'left speech bubble',
            'U+1F5EF' => 'right anger bubble',
            'U+1F4AD' => 'thought balloon',
            'U+1F573' => 'hole',
            'U+1F453' => 'glasses',
            'U+1F576' => 'sunglasses',
            'U+1F454' => 'necktie',
            'U+1F455' => 't-shirt',
            'U+1F456' => 'jeans',
            'U+1F9E3' => 'scarf',
            'U+1F9E4' => 'gloves',
            'U+1F9E5' => 'coat',
            'U+1F9E6' => 'socks',
            'U+1F457' => 'dress',
            'U+1F458' => 'kimono',
            'U+1F459' => 'bikini',
            'U+1F45A' => 'woman’s clothes',
            'U+1F45B' => 'purse',
            'U+1F45C' => 'handbag',
            'U+1F45D' => 'clutch bag',
            'U+1F6CD' => 'shopping bags',
            'U+1F392' => 'school backpack',
            'U+1F45E' => 'man’s shoe',
            'U+1F45F' => 'running shoe',
            'U+1F460' => 'high-heeled shoe',
            'U+1F461' => 'woman’s sandal',
            'U+1F462' => 'woman’s boot',
            'U+1F451' => 'crown',
            'U+1F452' => 'woman’s hat',
            'U+1F3A9' => 'top hat',
            'U+1F393' => 'graduation cap',
            'U+1F9E2' => 'billed cap',
            'U+26D1' => 'rescue worker’s helmet',
            'U+1F4FF' => 'prayer beads',
            'U+1F484' => 'lipstick',
            'U+1F48D' => 'ring',
            'U+1F48E' => 'gem stone',
            'U+1F435' => 'monkey face',
            'U+1F412' => 'monkey',
            'U+1F98D' => 'gorilla',
            'U+1F436' => 'dog face',
            'U+1F415' => 'dog',
            'U+1F429' => 'poodle',
            'U+1F43A' => 'wolf face',
            'U+1F98A' => 'fox face',
            'U+1F431' => 'cat face',
            'U+1F408' => 'cat',
            'U+1F981' => 'lion face',
            'U+1F42F' => 'tiger face',
            'U+1F405' => 'tiger',
            'U+1F406' => 'leopard',
            'U+1F434' => 'horse face',
            'U+1F40E' => 'horse',
            'U+1F984' => 'unicorn face',
            'U+1F993' => 'zebra',
            'U+1F98C' => 'deer',
            'U+1F42E' => 'cow face',
            'U+1F402' => 'ox',
            'U+1F403' => 'water buffalo',
            'U+1F404' => 'cow',
            'U+1F437' => 'pig face',
            'U+1F416' => 'pig',
            'U+1F417' => 'boar',
            'U+1F43D' => 'pig nose',
            'U+1F40F' => 'ram',
            'U+1F411' => 'ewe',
            'U+1F410' => 'goat',
            'U+1F42A' => 'camel',
            'U+1F42B' => 'two-hump camel',
            'U+1F992' => 'giraffe',
            'U+1F418' => 'elephant',
            'U+1F98F' => 'rhinoceros',
            'U+1F42D' => 'mouse face',
            'U+1F401' => 'mouse',
            'U+1F400' => 'rat',
            'U+1F439' => 'hamster face',
            'U+1F430' => 'rabbit face',
            'U+1F407' => 'rabbit',
            'U+1F43F' => 'chipmunk',
            'U+1F994' => 'hedgehog',
            'U+1F987' => 'bat',
            'U+1F43B' => 'bear face',
            'U+1F428' => 'koala',
            'U+1F43C' => 'panda face',
            'U+1F43E' => 'paw prints',
            'U+1F983' => 'turkey',
            'U+1F414' => 'chicken',
            'U+1F413' => 'rooster',
            'U+1F423' => 'hatching chick',
            'U+1F424' => 'baby chick',
            'U+1F425' => 'front-facing baby chick',
            'U+1F426' => 'bird',
            'U+1F427' => 'penguin',
            'U+1F54A' => 'dove',
            'U+1F985' => 'eagle',
            'U+1F986' => 'duck',
            'U+1F989' => 'owl',
            'U+1F438' => 'frog face',
            'U+1F40A' => 'crocodile',
            'U+1F422' => 'turtle',
            'U+1F98E' => 'lizard',
            'U+1F40D' => 'snake',
            'U+1F432' => 'dragon face',
            'U+1F409' => 'dragon',
            'U+1F995' => 'sauropod',
            'U+1F996' => 'T-Rex',
            'U+1F433' => 'spouting whale',
            'U+1F40B' => 'whale',
            'U+1F42C' => 'dolphin',
            'U+1F41F' => 'fish',
            'U+1F420' => 'tropical fish',
            'U+1F421' => 'blowfish',
            'U+1F988' => 'shark',
            'U+1F419' => 'octopus',
            'U+1F41A' => 'spiral shell',
            'U+1F980' => 'crab',
            'U+1F990' => 'shrimp',
            'U+1F991' => 'squid',
            'U+1F40C' => 'snail',
            'U+1F98B' => 'butterfly',
            'U+1F41B' => 'bug',
            'U+1F41C' => 'ant',
            'U+1F41D' => 'honeybee',
            'U+1F41E' => 'lady beetle',
            'U+1F997' => 'cricket',
            'U+1F577' => 'spider',
            'U+1F578' => 'spider web',
            'U+1F982' => 'scorpion',
            'U+1F490' => 'bouquet',
            'U+1F338' => 'cherry blossom',
            'U+1F4AE' => 'white flower',
            'U+1F3F5' => 'rosette',
            'U+1F339' => 'rose',
            'U+1F940' => 'wilted flower',
            'U+1F33A' => 'hibiscus',
            'U+1F33B' => 'sunflower',
            'U+1F33C' => 'blossom',
            'U+1F337' => 'tulip',
            'U+1F331' => 'seedling',
            'U+1F332' => 'evergreen tree',
            'U+1F333' => 'deciduous tree',
            'U+1F334' => 'palm tree',
            'U+1F335' => 'cactus',
            'U+1F33E' => 'sheaf of rice',
            'U+1F33F' => 'herb',
            'U+2618' => 'shamrock',
            'U+1F340' => 'four leaf clover',
            'U+1F341' => 'maple leaf',
            'U+1F342' => 'fallen leaf',
            'U+1F343' => 'leaf fluttering in wind',
            'U+1F347' => 'grapes',
            'U+1F348' => 'melon',
            'U+1F349' => 'watermelon',
            'U+1F34A' => 'tangerine',
            'U+1F34B' => 'lemon',
            'U+1F34C' => 'banana',
            'U+1F34D' => 'pineapple',
            'U+1F34E' => 'red apple',
            'U+1F34F' => 'green apple',
            'U+1F350' => 'pear',
            'U+1F351' => 'peach',
            'U+1F352' => 'cherries',
            'U+1F353' => 'strawberry',
            'U+1F95D' => 'kiwi fruit',
            'U+1F345' => 'tomato',
            'U+1F965' => 'coconut',
            'U+1F951' => 'avocado',
            'U+1F346' => 'eggplant',
            'U+1F954' => 'potato',
            'U+1F955' => 'carrot',
            'U+1F33D' => 'ear of corn',
            'U+1F336' => 'hot pepper',
            'U+1F952' => 'cucumber',
            'U+1F966' => 'broccoli',
            'U+1F344' => 'mushroom',
            'U+1F95C' => 'peanuts',
            'U+1F330' => 'chestnut',
            'U+1F35E' => 'bread',
            'U+1F950' => 'croissant',
            'U+1F956' => 'baguette bread',
            'U+1F968' => 'pretzel',
            'U+1F95E' => 'pancakes',
            'U+1F9C0' => 'cheese wedge',
            'U+1F356' => 'meat on bone',
            'U+1F357' => 'poultry leg',
            'U+1F969' => 'cut of meat',
            'U+1F953' => 'bacon',
            'U+1F354' => 'hamburger',
            'U+1F35F' => 'french fries',
            'U+1F355' => 'pizza',
            'U+1F32D' => 'hot dog',
            'U+1F96A' => 'sandwich',
            'U+1F32E' => 'taco',
            'U+1F32F' => 'burrito',
            'U+1F959' => 'stuffed flatbread',
            'U+1F95A' => 'egg',
            'U+1F373' => 'cooking',
            'U+1F958' => 'shallow pan of food',
            'U+1F372' => 'pot of food',
            'U+1F963' => 'bowl with spoon',
            'U+1F957' => 'green salad',
            'U+1F37F' => 'popcorn',
            'U+1F96B' => 'canned food',
            'U+1F371' => 'bento box',
            'U+1F358' => 'rice cracker',
            'U+1F359' => 'rice ball',
            'U+1F35A' => 'cooked rice',
            'U+1F35B' => 'curry rice',
            'U+1F35C' => 'steaming bowl',
            'U+1F35D' => 'spaghetti',
            'U+1F360' => 'roasted sweet potato',
            'U+1F362' => 'oden',
            'U+1F363' => 'sushi',
            'U+1F364' => 'fried shrimp',
            'U+1F365' => 'fish cake with swirl',
            'U+1F361' => 'dango',
            'U+1F95F' => 'dumpling',
            'U+1F960' => 'fortune cookie',
            'U+1F961' => 'takeout box',
            'U+1F366' => 'soft ice cream',
            'U+1F367' => 'shaved ice',
            'U+1F368' => 'ice cream',
            'U+1F369' => 'doughnut',
            'U+1F36A' => 'cookie',
            'U+1F382' => 'birthday cake',
            'U+1F370' => 'shortcake',
            'U+1F967' => 'pie',
            'U+1F36B' => 'chocolate bar',
            'U+1F36C' => 'candy',
            'U+1F36D' => 'lollipop',
            'U+1F36E' => 'custard',
            'U+1F36F' => 'honey pot',
            'U+1F37C' => 'baby bottle',
            'U+1F95B' => 'glass of milk',
            'U+2615' => 'hot beverage',
            'U+1F375' => 'teacup without handle',
            'U+1F376' => 'sake',
            'U+1F37E' => 'bottle with popping cork',
            'U+1F377' => 'wine glass',
            'U+1F378' => 'cocktail glass',
            'U+1F379' => 'tropical drink',
            'U+1F37A' => 'beer mug',
            'U+1F37B' => 'clinking beer mugs',
            'U+1F942' => 'clinking glasses',
            'U+1F943' => 'tumbler glass',
            'U+1F964' => 'cup with straw',
            'U+1F962' => 'chopsticks',
            'U+1F37D' => 'fork and knife with plate',
            'U+1F374' => 'fork and knife',
            'U+1F944' => 'spoon',
            'U+1F52A' => 'kitchen knife',
            'U+1F3FA' => 'amphora',
            'U+1F30D' => 'globe showing Europe-Africa',
            'U+1F30E' => 'globe showing Americas',
            'U+1F30F' => 'globe showing Asia-Australia',
            'U+1F310' => 'globe with meridians',
            'U+1F5FA' => 'world map',
            'U+1F5FE' => 'map of Japan',
            'U+1F3D4' => 'snow-capped mountain',
            'U+26F0' => 'mountain',
            'U+1F30B' => 'volcano',
            'U+1F5FB' => 'mount fuji',
            'U+1F3D5' => 'camping',
            'U+1F3D6' => 'beach with umbrella',
            'U+1F3DC' => 'desert',
            'U+1F3DD' => 'desert island',
            'U+1F3DE' => 'national park',
            'U+1F3DF' => 'stadium',
            'U+1F3DB' => 'classical building',
            'U+1F3D7' => 'building construction',
            'U+1F3D8' => 'houses',
            'U+1F3D9' => 'cityscape',
            'U+1F3DA' => 'derelict house',
            'U+1F3E0' => 'house',
            'U+1F3E1' => 'house with garden',
            'U+1F3E2' => 'office building',
            'U+1F3E3' => 'Japanese post office',
            'U+1F3E4' => 'post office',
            'U+1F3E5' => 'hospital',
            'U+1F3E6' => 'bank',
            'U+1F3E8' => 'hotel',
            'U+1F3E9' => 'love hotel',
            'U+1F3EA' => 'convenience store',
            'U+1F3EB' => 'school',
            'U+1F3EC' => 'department store',
            'U+1F3ED' => 'factory',
            'U+1F3EF' => 'Japanese castle',
            'U+1F3F0' => 'castle',
            'U+1F492' => 'wedding',
            'U+1F5FC' => 'Tokyo tower',
            'U+1F5FD' => 'Statue of Liberty',
            'U+26EA' => 'church',
            'U+1F54C' => 'mosque',
            'U+1F54D' => 'synagogue',
            'U+26E9' => 'shinto shrine',
            'U+1F54B' => 'kaaba',
            'U+26F2' => 'fountain',
            'U+26FA' => 'tent',
            'U+1F301' => 'foggy',
            'U+1F303' => 'night with stars',
            'U+1F304' => 'sunrise over mountains',
            'U+1F305' => 'sunrise',
            'U+1F306' => 'cityscape at dusk',
            'U+1F307' => 'sunset',
            'U+1F309' => 'bridge at night',
            'U+2668' => 'hot springs',
            'U+1F30C' => 'milky way',
            'U+1F3A0' => 'carousel horse',
            'U+1F3A1' => 'ferris wheel',
            'U+1F3A2' => 'roller coaster',
            'U+1F488' => 'barber pole',
            'U+1F3AA' => 'circus tent',
            'U+1F3AD' => 'performing arts',
            'U+1F5BC' => 'framed picture',
            'U+1F3A8' => 'artist palette',
            'U+1F3B0' => 'slot machine',
            'U+1F682' => 'locomotive',
            'U+1F683' => 'railway car',
            'U+1F684' => 'high-speed train',
            'U+1F685' => 'bullet train',
            'U+1F686' => 'train',
            'U+1F687' => 'metro',
            'U+1F688' => 'light rail',
            'U+1F689' => 'station',
            'U+1F68A' => 'tram',
            'U+1F69D' => 'monorail',
            'U+1F69E' => 'mountain railway',
            'U+1F68B' => 'tram car',
            'U+1F68C' => 'bus',
            'U+1F68D' => 'oncoming bus',
            'U+1F68E' => 'trolleybus',
            'U+1F690' => 'minibus',
            'U+1F691' => 'ambulance',
            'U+1F692' => 'fire engine',
            'U+1F693' => 'police car',
            'U+1F694' => 'oncoming police car',
            'U+1F695' => 'taxi',
            'U+1F696' => 'oncoming taxi',
            'U+1F697' => 'automobile',
            'U+1F698' => 'oncoming automobile',
            'U+1F699' => 'sport utility vehicle',
            'U+1F69A' => 'delivery truck',
            'U+1F69B' => 'articulated lorry',
            'U+1F69C' => 'tractor',
            'U+1F6B2' => 'bicycle',
            'U+1F6F4' => 'kick scooter',
            'U+1F6F5' => 'motor scooter',
            'U+1F68F' => 'bus stop',
            'U+1F6E3' => 'motorway',
            'U+1F6E4' => 'railway track',
            'U+26FD' => 'fuel pump',
            'U+1F6A8' => 'police car light',
            'U+1F6A5' => 'horizontal traffic light',
            'U+1F6A6' => 'vertical traffic light',
            'U+1F6A7' => 'construction',
            'U+1F6D1' => 'stop sign',
            'U+2693' => 'anchor',
            'U+26F5' => 'sailboat',
            'U+1F6F6' => 'canoe',
            'U+1F6A4' => 'speedboat',
            'U+1F6F3' => 'passenger ship',
            'U+26F4' => 'ferry',
            'U+1F6E5' => 'motor boat',
            'U+1F6A2' => 'ship',
            'U+2708' => 'airplane',
            'U+1F6E9' => 'small airplane',
            'U+1F6EB' => 'airplane departure',
            'U+1F6EC' => 'airplane arrival',
            'U+1F4BA' => 'seat',
            'U+1F681' => 'helicopter',
            'U+1F69F' => 'suspension railway',
            'U+1F6A0' => 'mountain cableway',
            'U+1F6A1' => 'aerial tramway',
            'U+1F6F0' => 'satellite',
            'U+1F680' => 'rocket',
            'U+1F6F8' => 'flying saucer',
            'U+1F6CE' => 'bellhop bell',
            'U+1F6AA' => 'door',
            'U+1F6CF' => 'bed',
            'U+1F6CB' => 'couch and lamp',
            'U+1F6BD' => 'toilet',
            'U+1F6BF' => 'shower',
            'U+1F6C1' => 'bathtub',
            'U+231B' => 'hourglass done',
            'U+23F3' => 'hourglass not done',
            'U+231A' => 'watch',
            'U+23F0' => 'alarm clock',
            'U+23F1' => 'stopwatch',
            'U+23F2' => 'timer clock',
            'U+1F570' => 'mantelpiece clock',
            'U+1F55B' => 'twelve o’clock',
            'U+1F567' => 'twelve-thirty',
            'U+1F550' => 'one o’clock',
            'U+1F55C' => 'one-thirty',
            'U+1F551' => 'two o’clock',
            'U+1F55D' => 'two-thirty',
            'U+1F552' => 'three o’clock',
            'U+1F55E' => 'three-thirty',
            'U+1F553' => 'four o’clock',
            'U+1F55F' => 'four-thirty',
            'U+1F554' => 'five o’clock',
            'U+1F560' => 'five-thirty',
            'U+1F555' => 'six o’clock',
            'U+1F561' => 'six-thirty',
            'U+1F556' => 'seven o’clock',
            'U+1F562' => 'seven-thirty',
            'U+1F557' => 'eight o’clock',
            'U+1F563' => 'eight-thirty',
            'U+1F558' => 'nine o’clock',
            'U+1F564' => 'nine-thirty',
            'U+1F559' => 'ten o’clock',
            'U+1F565' => 'ten-thirty',
            'U+1F55A' => 'eleven o’clock',
            'U+1F566' => 'eleven-thirty',
            'U+1F311' => 'new moon',
            'U+1F312' => 'waxing crescent moon',
            'U+1F313' => 'first quarter moon',
            'U+1F314' => 'waxing gibbous moon',
            'U+1F315' => 'full moon',
            'U+1F316' => 'waning gibbous moon',
            'U+1F317' => 'last quarter moon',
            'U+1F318' => 'waning crescent moon',
            'U+1F319' => 'crescent moon',
            'U+1F31A' => 'new moon face',
            'U+1F31B' => 'first quarter moon face',
            'U+1F31C' => 'last quarter moon face',
            'U+1F321' => 'thermometer',
            'U+2600' => 'sun',
            'U+1F31D' => 'full moon face',
            'U+1F31E' => 'sun with face',
            'U+2B50' => 'white medium star',
            'U+1F31F' => 'glowing star',
            'U+1F320' => 'shooting star',
            'U+2601' => 'cloud',
            'U+26C5' => 'sun behind cloud',
            'U+26C8' => 'cloud with lightning and rain',
            'U+1F324' => 'sun behind small cloud',
            'U+1F325' => 'sun behind large cloud',
            'U+1F326' => 'sun behind rain cloud',
            'U+1F327' => 'cloud with rain',
            'U+1F328' => 'cloud with snow',
            'U+1F329' => 'cloud with lightning',
            'U+1F32A' => 'tornado',
            'U+1F32B' => 'fog',
            'U+1F32C' => 'wind face',
            'U+1F300' => 'cyclone',
            'U+1F308' => 'rainbow',
            'U+1F302' => 'closed umbrella',
            'U+2602' => 'umbrella',
            'U+2614' => 'umbrella with rain drops',
            'U+26F1' => 'umbrella on ground',
            'U+26A1' => 'high voltage',
            'U+2744' => 'snowflake',
            'U+2603' => 'snowman',
            'U+26C4' => 'snowman without snow',
            'U+2604' => 'comet',
            'U+1F525' => 'fire',
            'U+1F4A7' => 'droplet',
            'U+1F30A' => 'water wave',
            'U+1F383' => 'jack-o-lantern',
            'U+1F384' => 'Christmas tree',
            'U+1F386' => 'fireworks',
            'U+1F387' => 'sparkler',
            'U+2728' => 'sparkles',
            'U+1F388' => 'balloon',
            'U+1F389' => 'party popper',
            'U+1F38A' => 'confetti ball',
            'U+1F38B' => 'tanabata tree',
            'U+1F38D' => 'pine decoration',
            'U+1F38E' => 'Japanese dolls',
            'U+1F38F' => 'carp streamer',
            'U+1F390' => 'wind chime',
            'U+1F391' => 'moon viewing ceremony',
            'U+1F380' => 'ribbon',
            'U+1F381' => 'wrapped gift',
            'U+1F397' => 'reminder ribbon',
            'U+1F39F' => 'admission tickets',
            'U+1F3AB' => 'ticket',
            'U+1F396' => 'military medal',
            'U+1F3C6' => 'trophy',
            'U+1F3C5' => 'sports medal',
            'U+1F947' => '1st place medal',
            'U+1F948' => '2nd place medal',
            'U+1F949' => '3rd place medal',
            'U+26BD' => 'soccer ball',
            'U+26BE' => 'baseball',
            'U+1F3C0' => 'basketball',
            'U+1F3D0' => 'volleyball',
            'U+1F3C8' => 'american football',
            'U+1F3C9' => 'rugby football',
            'U+1F3BE' => 'tennis',
            'U+1F3B1' => 'pool 8 ball',
            'U+1F3B3' => 'bowling',
            'U+1F3CF' => 'cricket game',
            'U+1F3D1' => 'field hockey',
            'U+1F3D2' => 'ice hockey',
            'U+1F3D3' => 'ping pong',
            'U+1F3F8' => 'badminton',
            'U+1F94A' => 'boxing glove',
            'U+1F94B' => 'martial arts uniform',
            'U+1F945' => 'goal net',
            'U+1F3AF' => 'direct hit',
            'U+26F3' => 'flag in hole',
            'U+26F8' => 'ice skate',
            'U+1F3A3' => 'fishing pole',
            'U+1F3BD' => 'running shirt',
            'U+1F3BF' => 'skis',
            'U+1F6F7' => 'sled',
            'U+1F94C' => 'curling stone',
            'U+1F3AE' => 'video game',
            'U+1F579' => 'joystick',
            'U+1F3B2' => 'game die',
            'U+2660' => 'spade suit',
            'U+2665' => 'heart suit',
            'U+2666' => 'diamond suit',
            'U+2663' => 'club suit',
            'U+1F0CF' => 'joker',
            'U+1F004' => 'mahjong red dragon',
            'U+1F3B4' => 'flower playing cards',
            'U+1F507' => 'muted speaker',
            'U+1F508' => 'speaker low volume',
            'U+1F509' => 'speaker medium volume',
            'U+1F50A' => 'speaker high volume',
            'U+1F4E2' => 'loudspeaker',
            'U+1F4E3' => 'megaphone',
            'U+1F4EF' => 'postal horn',
            'U+1F514' => 'bell',
            'U+1F515' => 'bell with slash',
            'U+1F3BC' => 'musical score',
            'U+1F3B5' => 'musical note',
            'U+1F3B6' => 'musical notes',
            'U+1F399' => 'studio microphone',
            'U+1F39A' => 'level slider',
            'U+1F39B' => 'control knobs',
            'U+1F3A4' => 'microphone',
            'U+1F3A7' => 'headphone',
            'U+1F4FB' => 'radio',
            'U+1F3B7' => 'saxophone',
            'U+1F3B8' => 'guitar',
            'U+1F3B9' => 'musical keyboard',
            'U+1F3BA' => 'trumpet',
            'U+1F3BB' => 'violin',
            'U+1F941' => 'drum',
            'U+1F4F1' => 'mobile phone',
            'U+1F4F2' => 'mobile phone with arrow',
            'U+260E' => 'telephone',
            'U+1F4DE' => 'telephone receiver',
            'U+1F4DF' => 'pager',
            'U+1F4E0' => 'fax machine',
            'U+1F50B' => 'battery',
            'U+1F50C' => 'electric plug',
            'U+1F4BB' => 'laptop computer',
            'U+1F5A5' => 'desktop computer',
            'U+1F5A8' => 'printer',
            'U+2328' => 'keyboard',
            'U+1F5B1' => 'computer mouse',
            'U+1F5B2' => 'trackball',
            'U+1F4BD' => 'computer disk',
            'U+1F4BE' => 'floppy disk',
            'U+1F4BF' => 'optical disk',
            'U+1F4C0' => 'dvd',
            'U+1F3A5' => 'movie camera',
            'U+1F39E' => 'film frames',
            'U+1F4FD' => 'film projector',
            'U+1F3AC' => 'clapper board',
            'U+1F4FA' => 'television',
            'U+1F4F7' => 'camera',
            'U+1F4F8' => 'camera with flash',
            'U+1F4F9' => 'video camera',
            'U+1F4FC' => 'videocassette',
            'U+1F50D' => 'magnifying glass tilted left',
            'U+1F50E' => 'magnifying glass tilted right',
            'U+1F52C' => 'microscope',
            'U+1F52D' => 'telescope',
            'U+1F4E1' => 'satellite antenna',
            'U+1F56F' => 'candle',
            'U+1F4A1' => 'light bulb',
            'U+1F526' => 'flashlight',
            'U+1F3EE' => 'red paper lantern',
            'U+1F4D4' => 'notebook with decorative cover',
            'U+1F4D5' => 'closed book',
            'U+1F4D6' => 'open book',
            'U+1F4D7' => 'green book',
            'U+1F4D8' => 'blue book',
            'U+1F4D9' => 'orange book',
            'U+1F4DA' => 'books',
            'U+1F4D3' => 'notebook',
            'U+1F4D2' => 'ledger',
            'U+1F4C3' => 'page with curl',
            'U+1F4DC' => 'scroll',
            'U+1F4C4' => 'page facing up',
            'U+1F4F0' => 'newspaper',
            'U+1F5DE' => 'rolled-up newspaper',
            'U+1F4D1' => 'bookmark tabs',
            'U+1F516' => 'bookmark',
            'U+1F3F7' => 'label',
            'U+1F4B0' => 'money bag',
            'U+1F4B4' => 'yen banknote',
            'U+1F4B5' => 'dollar banknote',
            'U+1F4B6' => 'euro banknote',
            'U+1F4B7' => 'pound banknote',
            'U+1F4B8' => 'money with wings',
            'U+1F4B3' => 'credit card',
            'U+1F4B9' => 'chart increasing with yen',
            'U+1F4B1' => 'currency exchange',
            'U+1F4B2' => 'heavy dollar sign',
            'U+2709' => 'envelope',
            'U+1F4E7' => 'e-mail',
            'U+1F4E8' => 'incoming envelope',
            'U+1F4E9' => 'envelope with arrow',
            'U+1F4E4' => 'outbox tray',
            'U+1F4E5' => 'inbox tray',
            'U+1F4E6' => 'package',
            'U+1F4EB' => 'closed mailbox with raised flag',
            'U+1F4EA' => 'closed mailbox with lowered flag',
            'U+1F4EC' => 'open mailbox with raised flag',
            'U+1F4ED' => 'open mailbox with lowered flag',
            'U+1F4EE' => 'postbox',
            'U+1F5F3' => 'ballot box with ballot',
            'U+270F' => 'pencil',
            'U+2712' => 'black nib',
            'U+1F58B' => 'fountain pen',
            'U+1F58A' => 'pen',
            'U+1F58C' => 'paintbrush',
            'U+1F58D' => 'crayon',
            'U+1F4DD' => 'memo',
            'U+1F4BC' => 'briefcase',
            'U+1F4C1' => 'file folder',
            'U+1F4C2' => 'open file folder',
            'U+1F5C2' => 'card index dividers',
            'U+1F4C5' => 'calendar',
            'U+1F4C6' => 'tear-off calendar',
            'U+1F5D2' => 'spiral notepad',
            'U+1F5D3' => 'spiral calendar',
            'U+1F4C7' => 'card index',
            'U+1F4C8' => 'chart increasing',
            'U+1F4C9' => 'chart decreasing',
            'U+1F4CA' => 'bar chart',
            'U+1F4CB' => 'clipboard',
            'U+1F4CC' => 'pushpin',
            'U+1F4CD' => 'round pushpin',
            'U+1F4CE' => 'paperclip',
            'U+1F587' => 'linked paperclips',
            'U+1F4CF' => 'straight ruler',
            'U+1F4D0' => 'triangular ruler',
            'U+2702' => 'scissors',
            'U+1F5C3' => 'card file box',
            'U+1F5C4' => 'file cabinet',
            'U+1F5D1' => 'wastebasket',
            'U+1F512' => 'locked',
            'U+1F513' => 'unlocked',
            'U+1F50F' => 'locked with pen',
            'U+1F510' => 'locked with key',
            'U+1F511' => 'key',
            'U+1F5DD' => 'old key',
            'U+1F528' => 'hammer',
            'U+26CF' => 'pick',
            'U+2692' => 'hammer and pick',
            'U+1F6E0' => 'hammer and wrench',
            'U+1F5E1' => 'dagger',
            'U+2694' => 'crossed swords',
            'U+1F52B' => 'pistol',
            'U+1F3F9' => 'bow and arrow',
            'U+1F6E1' => 'shield',
            'U+1F527' => 'wrench',
            'U+1F529' => 'nut and bolt',
            'U+2699' => 'gear',
            'U+1F5DC' => 'clamp',
            'U+2697' => 'alembic',
            'U+2696' => 'balance scale',
            'U+1F517' => 'link',
            'U+26D3' => 'chains',
            'U+1F489' => 'syringe',
            'U+1F48A' => 'pill',
            'U+1F6AC' => 'cigarette',
            'U+26B0' => 'coffin',
            'U+26B1' => 'funeral urn',
            'U+1F5FF' => 'moai',
            'U+1F6E2' => 'oil drum',
            'U+1F52E' => 'crystal ball',
            'U+1F6D2' => 'shopping cart',
            'U+1F3E7' => 'ATM sign',
            'U+1F6AE' => 'litter in bin sign',
            'U+1F6B0' => 'potable water',
            'U+267F' => 'wheelchair symbol',
            'U+1F6B9' => 'men’s room',
            'U+1F6BA' => 'women’s room',
            'U+1F6BB' => 'restroom',
            'U+1F6BC' => 'baby symbol',
            'U+1F6BE' => 'water closet',
            'U+1F6C2' => 'passport control',
            'U+1F6C3' => 'customs',
            'U+1F6C4' => 'baggage claim',
            'U+1F6C5' => 'left luggage',
            'U+26A0' => 'warning',
            'U+1F6B8' => 'children crossing',
            'U+26D4' => 'no entry',
            'U+1F6AB' => 'prohibited',
            'U+1F6B3' => 'no bicycles',
            'U+1F6AD' => 'no smoking',
            'U+1F6AF' => 'no littering',
            'U+1F6B1' => 'non-potable water',
            'U+1F6B7' => 'no pedestrians',
            'U+1F4F5' => 'no mobile phones',
            'U+1F51E' => 'no one under eighteen',
            'U+2622' => 'radioactive',
            'U+2623' => 'biohazard',
            'U+2B06' => 'up arrow',
            'U+2197' => 'up-right arrow',
            'U+27A1' => 'right arrow',
            'U+2198' => 'down-right arrow',
            'U+2B07' => 'down arrow',
            'U+2199' => 'down-left arrow',
            'U+2B05' => 'left arrow',
            'U+2196' => 'up-left arrow',
            'U+2195' => 'up-down arrow',
            'U+2194' => 'left-right arrow',
            'U+21A9' => 'right arrow curving left',
            'U+21AA' => 'left arrow curving right',
            'U+2934' => 'right arrow curving up',
            'U+2935' => 'right arrow curving down',
            'U+1F503' => 'clockwise vertical arrows',
            'U+1F504' => 'counterclockwise arrows button',
            'U+1F519' => 'BACK arrow',
            'U+1F51A' => 'END arrow',
            'U+1F51B' => 'ON! arrow',
            'U+1F51C' => 'SOON arrow',
            'U+1F51D' => 'TOP arrow',
            'U+1F6D0' => 'place of worship',
            'U+269B' => 'atom symbol',
            'U+1F549' => 'om',
            'U+2721' => 'star of David',
            'U+2638' => 'wheel of dharma',
            'U+262F' => 'yin yang',
            'U+271D' => 'latin cross',
            'U+2626' => 'orthodox cross',
            'U+262A' => 'star and crescent',
            'U+262E' => 'peace symbol',
            'U+1F54E' => 'menorah',
            'U+1F52F' => 'dotted six-pointed star',
            'U+2648' => 'Aries',
            'U+2649' => 'Taurus',
            'U+264A' => 'Gemini',
            'U+264B' => 'Cancer',
            'U+264C' => 'Leo',
            'U+264D' => 'Virgo',
            'U+264E' => 'Libra',
            'U+264F' => 'Scorpius',
            'U+2650' => 'Sagittarius',
            'U+2651' => 'Capricorn',
            'U+2652' => 'Aquarius',
            'U+2653' => 'Pisces',
            'U+26CE' => 'Ophiuchus',
            'U+1F500' => 'shuffle tracks button',
            'U+1F501' => 'repeat button',
            'U+1F502' => 'repeat single button',
            'U+25B6' => 'play button',
            'U+23E9' => 'fast-forward button',
            'U+23ED' => 'next track button',
            'U+23EF' => 'play or pause button',
            'U+25C0' => 'reverse button',
            'U+23EA' => 'fast reverse button',
            'U+23EE' => 'last track button',
            'U+1F53C' => 'up button',
            'U+23EB' => 'fast up button',
            'U+1F53D' => 'down button',
            'U+23EC' => 'fast down button',
            'U+23F8' => 'pause button',
            'U+23F9' => 'stop button',
            'U+23FA' => 'record button',
            'U+23CF' => 'eject button',
            'U+1F3A6' => 'cinema',
            'U+1F505' => 'dim button',
            'U+1F506' => 'bright button',
            'U+1F4F6' => 'antenna bars',
            'U+1F4F3' => 'vibration mode',
            'U+1F4F4' => 'mobile phone off',
            'U+2640' => 'female sign',
            'U+2642' => 'male sign',
            'U+2695' => 'medical symbol',
            'U+267B' => 'recycling symbol',
            'U+269C' => 'fleur-de-lis',
            'U+1F531' => 'trident emblem',
            'U+1F4DB' => 'name badge',
            'U+1F530' => 'Japanese symbol for beginner',
            'U+2B55' => 'heavy large circle',
            'U+2705' => 'white heavy check mark',
            'U+2611' => 'ballot box with check',
            'U+2714' => 'heavy check mark',
            'U+2716' => 'heavy multiplication x',
            'U+274C' => 'cross mark',
            'U+274E' => 'cross mark button',
            'U+2795' => 'heavy plus sign',
            'U+2796' => 'heavy minus sign',
            'U+2797' => 'heavy division sign',
            'U+27B0' => 'curly loop',
            'U+27BF' => 'double curly loop',
            'U+303D' => 'part alternation mark',
            'U+2733' => 'eight-spoked asterisk',
            'U+2734' => 'eight-pointed star',
            'U+2747' => 'sparkle',
            'U+203C' => 'double exclamation mark',
            'U+2049' => 'exclamation question mark',
            'U+2753' => 'question mark',
            'U+2754' => 'white question mark',
            'U+2755' => 'white exclamation mark',
            'U+2757' => 'exclamation mark',
            'U+3030' => 'wavy dash',
            'U+00A9' => 'copyright',
            'U+00AE' => 'registered',
            'U+2122' => 'trade mark',
            'U+0023 U+FE0F U+20E3' => 'keycap: #',
            'U+002A U+FE0F U+20E3' => 'keycap: *',
            'U+0030 U+FE0F U+20E3' => 'keycap: 0',
            'U+0031 U+FE0F U+20E3' => 'keycap: 1',
            'U+0032 U+FE0F U+20E3' => 'keycap: 2',
            'U+0033 U+FE0F U+20E3' => 'keycap: 3',
            'U+0034 U+FE0F U+20E3' => 'keycap: 4',
            'U+0035 U+FE0F U+20E3' => 'keycap: 5',
            'U+0036 U+FE0F U+20E3' => 'keycap: 6',
            'U+0037 U+FE0F U+20E3' => 'keycap: 7',
            'U+0038 U+FE0F U+20E3' => 'keycap: 8',
            'U+0039 U+FE0F U+20E3' => 'keycap: 9',
            'U+1F51F' => 'keycap 10',
            'U+1F4AF' => 'hundred points',
            'U+1F520' => 'input latin uppercase',
            'U+1F521' => 'input latin lowercase',
            'U+1F522' => 'input numbers',
            'U+1F523' => 'input symbols',
            'U+1F524' => 'input latin letters',
            'U+1F170' => 'A button (blood type)',
            'U+1F18E' => 'AB button (blood type)',
            'U+1F171' => 'B button (blood type)',
            'U+1F191' => 'CL button',
            'U+1F192' => 'COOL button',
            'U+1F193' => 'FREE button',
            'U+2139' => 'information',
            'U+1F194' => 'ID button',
            'U+24C2' => 'circled M',
            'U+1F195' => 'NEW button',
            'U+1F196' => 'NG button',
            'U+1F17E' => 'O button (blood type)',
            'U+1F197' => 'OK button',
            'U+1F17F' => 'P button',
            'U+1F198' => 'SOS button',
            'U+1F199' => 'UP! button',
            'U+1F19A' => 'VS button',
            'U+1F201' => 'Japanese “here” button',
            'U+1F202' => 'Japanese “service charge” button',
            'U+1F237' => 'Japanese “monthly amount” button',
            'U+1F236' => 'Japanese “not free of charge” button',
            'U+1F22F' => 'Japanese “reserved” button',
            'U+1F250' => 'Japanese “bargain” button',
            'U+1F239' => 'Japanese “discount” button',
            'U+1F21A' => 'Japanese “free of charge” button',
            'U+1F232' => 'Japanese “prohibited” button',
            'U+1F251' => 'Japanese “acceptable” button',
            'U+1F238' => 'Japanese “application” button',
            'U+1F234' => 'Japanese “passing grade” button',
            'U+1F233' => 'Japanese “vacancy” button',
            'U+3297' => 'Japanese “congratulations” button',
            'U+3299' => 'Japanese “secret” button',
            'U+1F23A' => 'Japanese “open for business” button',
            'U+1F235' => 'Japanese “no vacancy” button',
            'U+25AA' => 'black small square',
            'U+25AB' => 'white small square',
            'U+25FB' => 'white medium square',
            'U+25FC' => 'black medium square',
            'U+25FD' => 'white medium-small square',
            'U+25FE' => 'black medium-small square',
            'U+2B1B' => 'black large square',
            'U+2B1C' => 'white large square',
            'U+1F536' => 'large orange diamond',
            'U+1F537' => 'large blue diamond',
            'U+1F538' => 'small orange diamond',
            'U+1F539' => 'small blue diamond',
            'U+1F53A' => 'red triangle pointed up',
            'U+1F53B' => 'red triangle pointed down',
            'U+1F4A0' => 'diamond with a dot',
            'U+1F518' => 'radio button',
            'U+1F532' => 'black square button',
            'U+1F533' => 'white square button',
            'U+26AA' => 'white circle',
            'U+26AB' => 'black circle',
            'U+1F534' => 'red circle',
            'U+1F535' => 'blue circle',
            'U+1F3C1' => 'chequered flag',
            'U+1F6A9' => 'triangular flag',
            'U+1F38C' => 'crossed flags',
            'U+1F3F4' => 'black flag',
            'U+1F3F3' => 'white flag',
            'U+1F3F3 U+FE0F U+200D U+1F308' => 'rainbow flag',
            'U+1F1E6 U+1F1E8' => 'Ascension Island',
            'U+1F1E6 U+1F1E9' => 'Andorra',
            'U+1F1E6 U+1F1EA' => 'United Arab Emirates',
            'U+1F1E6 U+1F1EB' => 'Afghanistan',
            'U+1F1E6 U+1F1EC' => 'Antigua & Barbuda',
            'U+1F1E6 U+1F1EE' => 'Anguilla',
            'U+1F1E6 U+1F1F1' => 'Albania',
            'U+1F1E6 U+1F1F2' => 'Armenia',
            'U+1F1E6 U+1F1F4' => 'Angola',
            'U+1F1E6 U+1F1F6' => 'Antarctica',
            'U+1F1E6 U+1F1F7' => 'Argentina',
            'U+1F1E6 U+1F1F8' => 'American Samoa',
            'U+1F1E6 U+1F1F9' => 'Austria',
            'U+1F1E6 U+1F1FA' => 'Australia',
            'U+1F1E6 U+1F1FC' => 'Aruba',
            'U+1F1E6 U+1F1FD' => 'Åland Islands',
            'U+1F1E6 U+1F1FF' => 'Azerbaijan',
            'U+1F1E7 U+1F1E6' => 'Bosnia & Herzegovina',
            'U+1F1E7 U+1F1E7' => 'Barbados',
            'U+1F1E7 U+1F1E9' => 'Bangladesh',
            'U+1F1E7 U+1F1EA' => 'Belgium',
            'U+1F1E7 U+1F1EB' => 'Burkina Faso',
            'U+1F1E7 U+1F1EC' => 'Bulgaria',
            'U+1F1E7 U+1F1ED' => 'Bahrain',
            'U+1F1E7 U+1F1EE' => 'Burundi',
            'U+1F1E7 U+1F1EF' => 'Benin',
            'U+1F1E7 U+1F1F1' => 'St. Barthélemy',
            'U+1F1E7 U+1F1F2' => 'Bermuda',
            'U+1F1E7 U+1F1F3' => 'Brunei',
            'U+1F1E7 U+1F1F4' => 'Bolivia',
            'U+1F1E7 U+1F1F6' => 'Caribbean Netherlands',
            'U+1F1E7 U+1F1F7' => 'Brazil',
            'U+1F1E7 U+1F1F8' => 'Bahamas',
            'U+1F1E7 U+1F1F9' => 'Bhutan',
            'U+1F1E7 U+1F1FB' => 'Bouvet Island',
            'U+1F1E7 U+1F1FC' => 'Botswana',
            'U+1F1E7 U+1F1FE' => 'Belarus',
            'U+1F1E7 U+1F1FF' => 'Belize',
            'U+1F1E8 U+1F1E6' => 'Canada',
            'U+1F1E8 U+1F1E8' => 'Cocos (Keeling) Islands',
            'U+1F1E8 U+1F1E9' => 'Congo - Kinshasa',
            'U+1F1E8 U+1F1EB' => 'Central African Republic',
            'U+1F1E8 U+1F1EC' => 'Congo - Brazzaville',
            'U+1F1E8 U+1F1ED' => 'Switzerland',
            'U+1F1E8 U+1F1EE' => 'Côte d’Ivoire',
            'U+1F1E8 U+1F1F0' => 'Cook Islands',
            'U+1F1E8 U+1F1F1' => 'Chile',
            'U+1F1E8 U+1F1F2' => 'Cameroon',
            'U+1F1E8 U+1F1F3' => 'China',
            'U+1F1E8 U+1F1F4' => 'Colombia',
            'U+1F1E8 U+1F1F5' => 'Clipperton Island',
            'U+1F1E8 U+1F1F7' => 'Costa Rica',
            'U+1F1E8 U+1F1FA' => 'Cuba',
            'U+1F1E8 U+1F1FB' => 'Cape Verde',
            'U+1F1E8 U+1F1FC' => 'Curaçao',
            'U+1F1E8 U+1F1FD' => 'Christmas Island',
            'U+1F1E8 U+1F1FE' => 'Cyprus',
            'U+1F1E8 U+1F1FF' => 'Czechia',
            'U+1F1E9 U+1F1EA' => 'Germany',
            'U+1F1E9 U+1F1EC' => 'Diego Garcia',
            'U+1F1E9 U+1F1EF' => 'Djibouti',
            'U+1F1E9 U+1F1F0' => 'Denmark',
            'U+1F1E9 U+1F1F2' => 'Dominica',
            'U+1F1E9 U+1F1F4' => 'Dominican Republic',
            'U+1F1E9 U+1F1FF' => 'Algeria',
            'U+1F1EA U+1F1E6' => 'Ceuta & Melilla',
            'U+1F1EA U+1F1E8' => 'Ecuador',
            'U+1F1EA U+1F1EA' => 'Estonia',
            'U+1F1EA U+1F1EC' => 'Egypt',
            'U+1F1EA U+1F1ED' => 'Western Sahara',
            'U+1F1EA U+1F1F7' => 'Eritrea',
            'U+1F1EA U+1F1F8' => 'Spain',
            'U+1F1EA U+1F1F9' => 'Ethiopia',
            'U+1F1EA U+1F1FA' => 'European Union',
            'U+1F1EB U+1F1EE' => 'Finland',
            'U+1F1EB U+1F1EF' => 'Fiji',
            'U+1F1EB U+1F1F0' => 'Falkland Islands',
            'U+1F1EB U+1F1F2' => 'Micronesia',
            'U+1F1EB U+1F1F4' => 'Faroe Islands',
            'U+1F1EB U+1F1F7' => 'France',
            'U+1F1EC U+1F1E6' => 'Gabon',
            'U+1F1EC U+1F1E7' => 'United Kingdom',
            'U+1F1EC U+1F1E9' => 'Grenada',
            'U+1F1EC U+1F1EA' => 'Georgia',
            'U+1F1EC U+1F1EB' => 'French Guiana',
            'U+1F1EC U+1F1EC' => 'Guernsey',
            'U+1F1EC U+1F1ED' => 'Ghana',
            'U+1F1EC U+1F1EE' => 'Gibraltar',
            'U+1F1EC U+1F1F1' => 'Greenland',
            'U+1F1EC U+1F1F2' => 'Gambia',
            'U+1F1EC U+1F1F3' => 'Guinea',
            'U+1F1EC U+1F1F5' => 'Guadeloupe',
            'U+1F1EC U+1F1F6' => 'Equatorial Guinea',
            'U+1F1EC U+1F1F7' => 'Greece',
            'U+1F1EC U+1F1F8' => 'South Georgia & South Sandwich Islands',
            'U+1F1EC U+1F1F9' => 'Guatemala',
            'U+1F1EC U+1F1FA' => 'Guam',
            'U+1F1EC U+1F1FC' => 'Guinea-Bissau',
            'U+1F1EC U+1F1FE' => 'Guyana',
            'U+1F1ED U+1F1F0' => 'Hong Kong SAR China',
            'U+1F1ED U+1F1F2' => 'Heard & McDonald Islands',
            'U+1F1ED U+1F1F3' => 'Honduras',
            'U+1F1ED U+1F1F7' => 'Croatia',
            'U+1F1ED U+1F1F9' => 'Haiti',
            'U+1F1ED U+1F1FA' => 'Hungary',
            'U+1F1EE U+1F1E8' => 'Canary Islands',
            'U+1F1EE U+1F1E9' => 'Indonesia',
            'U+1F1EE U+1F1EA' => 'Ireland',
            'U+1F1EE U+1F1F1' => 'Israel',
            'U+1F1EE U+1F1F2' => 'Isle of Man',
            'U+1F1EE U+1F1F3' => 'India',
            'U+1F1EE U+1F1F4' => 'British Indian Ocean Territory',
            'U+1F1EE U+1F1F6' => 'Iraq',
            'U+1F1EE U+1F1F7' => 'Iran',
            'U+1F1EE U+1F1F8' => 'Iceland',
            'U+1F1EE U+1F1F9' => 'Italy',
            'U+1F1EF U+1F1EA' => 'Jersey',
            'U+1F1EF U+1F1F2' => 'Jamaica',
            'U+1F1EF U+1F1F4' => 'Jordan',
            'U+1F1EF U+1F1F5' => 'Japan',
            'U+1F1F0 U+1F1EA' => 'Kenya',
            'U+1F1F0 U+1F1EC' => 'Kyrgyzstan',
            'U+1F1F0 U+1F1ED' => 'Cambodia',
            'U+1F1F0 U+1F1EE' => 'Kiribati',
            'U+1F1F0 U+1F1F2' => 'Comoros',
            'U+1F1F0 U+1F1F3' => 'St. Kitts & Nevis',
            'U+1F1F0 U+1F1F5' => 'North Korea',
            'U+1F1F0 U+1F1F7' => 'South Korea',
            'U+1F1F0 U+1F1FC' => 'Kuwait',
            'U+1F1F0 U+1F1FE' => 'Cayman Islands',
            'U+1F1F0 U+1F1FF' => 'Kazakhstan',
            'U+1F1F1 U+1F1E6' => 'Laos',
            'U+1F1F1 U+1F1E7' => 'Lebanon',
            'U+1F1F1 U+1F1E8' => 'St. Lucia',
            'U+1F1F1 U+1F1EE' => 'Liechtenstein',
            'U+1F1F1 U+1F1F0' => 'Sri Lanka',
            'U+1F1F1 U+1F1F7' => 'Liberia',
            'U+1F1F1 U+1F1F8' => 'Lesotho',
            'U+1F1F1 U+1F1F9' => 'Lithuania',
            'U+1F1F1 U+1F1FA' => 'Luxembourg',
            'U+1F1F1 U+1F1FB' => 'Latvia',
            'U+1F1F1 U+1F1FE' => 'Libya',
            'U+1F1F2 U+1F1E6' => 'Morocco',
            'U+1F1F2 U+1F1E8' => 'Monaco',
            'U+1F1F2 U+1F1E9' => 'Moldova',
            'U+1F1F2 U+1F1EA' => 'Montenegro',
            'U+1F1F2 U+1F1EB' => 'St. Martin',
            'U+1F1F2 U+1F1EC' => 'Madagascar',
            'U+1F1F2 U+1F1ED' => 'Marshall Islands',
            'U+1F1F2 U+1F1F0' => 'Macedonia',
            'U+1F1F2 U+1F1F1' => 'Mali',
            'U+1F1F2 U+1F1F2' => 'Myanmar (Burma)',
            'U+1F1F2 U+1F1F3' => 'Mongolia',
            'U+1F1F2 U+1F1F4' => 'Macau SAR China',
            'U+1F1F2 U+1F1F5' => 'Northern Mariana Islands',
            'U+1F1F2 U+1F1F6' => 'Martinique',
            'U+1F1F2 U+1F1F7' => 'Mauritania',
            'U+1F1F2 U+1F1F8' => 'Montserrat',
            'U+1F1F2 U+1F1F9' => 'Malta',
            'U+1F1F2 U+1F1FA' => 'Mauritius',
            'U+1F1F2 U+1F1FB' => 'Maldives',
            'U+1F1F2 U+1F1FC' => 'Malawi',
            'U+1F1F2 U+1F1FD' => 'Mexico',
            'U+1F1F2 U+1F1FE' => 'Malaysia',
            'U+1F1F2 U+1F1FF' => 'Mozambique',
            'U+1F1F3 U+1F1E6' => 'Namibia',
            'U+1F1F3 U+1F1E8' => 'New Caledonia',
            'U+1F1F3 U+1F1EA' => 'Niger',
            'U+1F1F3 U+1F1EB' => 'Norfolk Island',
            'U+1F1F3 U+1F1EC' => 'Nigeria',
            'U+1F1F3 U+1F1EE' => 'Nicaragua',
            'U+1F1F3 U+1F1F1' => 'Netherlands',
            'U+1F1F3 U+1F1F4' => 'Norway',
            'U+1F1F3 U+1F1F5' => 'Nepal',
            'U+1F1F3 U+1F1F7' => 'Nauru',
            'U+1F1F3 U+1F1FA' => 'Niue',
            'U+1F1F3 U+1F1FF' => 'New Zealand',
            'U+1F1F4 U+1F1F2' => 'Oman',
            'U+1F1F5 U+1F1E6' => 'Panama',
            'U+1F1F5 U+1F1EA' => 'Peru',
            'U+1F1F5 U+1F1EB' => 'French Polynesia',
            'U+1F1F5 U+1F1EC' => 'Papua New Guinea',
            'U+1F1F5 U+1F1ED' => 'Philippines',
            'U+1F1F5 U+1F1F0' => 'Pakistan',
            'U+1F1F5 U+1F1F1' => 'Poland',
            'U+1F1F5 U+1F1F2' => 'St. Pierre & Miquelon',
            'U+1F1F5 U+1F1F3' => 'Pitcairn Islands',
            'U+1F1F5 U+1F1F7' => 'Puerto Rico',
            'U+1F1F5 U+1F1F8' => 'Palestinian Territories',
            'U+1F1F5 U+1F1F9' => 'Portugal',
            'U+1F1F5 U+1F1FC' => 'Palau',
            'U+1F1F5 U+1F1FE' => 'Paraguay',
            'U+1F1F6 U+1F1E6' => 'Qatar',
            'U+1F1F7 U+1F1EA' => 'Réunion',
            'U+1F1F7 U+1F1F4' => 'Romania',
            'U+1F1F7 U+1F1F8' => 'Serbia',
            'U+1F1F7 U+1F1FA' => 'Russia',
            'U+1F1F7 U+1F1FC' => 'Rwanda',
            'U+1F1F8 U+1F1E6' => 'Saudi Arabia',
            'U+1F1F8 U+1F1E7' => 'Solomon Islands',
            'U+1F1F8 U+1F1E8' => 'Seychelles',
            'U+1F1F8 U+1F1E9' => 'Sudan',
            'U+1F1F8 U+1F1EA' => 'Sweden',
            'U+1F1F8 U+1F1EC' => 'Singapore',
            'U+1F1F8 U+1F1ED' => 'St. Helena',
            'U+1F1F8 U+1F1EE' => 'Slovenia',
            'U+1F1F8 U+1F1EF' => 'Svalbard & Jan Mayen',
            'U+1F1F8 U+1F1F0' => 'Slovakia',
            'U+1F1F8 U+1F1F1' => 'Sierra Leone',
            'U+1F1F8 U+1F1F2' => 'San Marino',
            'U+1F1F8 U+1F1F3' => 'Senegal',
            'U+1F1F8 U+1F1F4' => 'Somalia',
            'U+1F1F8 U+1F1F7' => 'Suriname',
            'U+1F1F8 U+1F1F8' => 'South Sudan',
            'U+1F1F8 U+1F1F9' => 'São Tomé & Príncipe',
            'U+1F1F8 U+1F1FB' => 'El Salvador',
            'U+1F1F8 U+1F1FD' => 'Sint Maarten',
            'U+1F1F8 U+1F1FE' => 'Syria',
            'U+1F1F8 U+1F1FF' => 'Swaziland',
            'U+1F1F9 U+1F1E6' => 'Tristan da Cunha',
            'U+1F1F9 U+1F1E8' => 'Turks & Caicos Islands',
            'U+1F1F9 U+1F1E9' => 'Chad',
            'U+1F1F9 U+1F1EB' => 'French Southern Territories',
            'U+1F1F9 U+1F1EC' => 'Togo',
            'U+1F1F9 U+1F1ED' => 'Thailand',
            'U+1F1F9 U+1F1EF' => 'Tajikistan',
            'U+1F1F9 U+1F1F0' => 'Tokelau',
            'U+1F1F9 U+1F1F1' => 'Timor-Leste',
            'U+1F1F9 U+1F1F2' => 'Turkmenistan',
            'U+1F1F9 U+1F1F3' => 'Tunisia',
            'U+1F1F9 U+1F1F4' => 'Tonga',
            'U+1F1F9 U+1F1F7' => 'Turkey',
            'U+1F1F9 U+1F1F9' => 'Trinidad & Tobago',
            'U+1F1F9 U+1F1FB' => 'Tuvalu',
            'U+1F1F9 U+1F1FC' => 'Taiwan',
            'U+1F1F9 U+1F1FF' => 'Tanzania',
            'U+1F1FA U+1F1E6' => 'Ukraine',
            'U+1F1FA U+1F1EC' => 'Uganda',
            'U+1F1FA U+1F1F2' => 'U.S. Outlying Islands',
            'U+1F1FA U+1F1F3' => 'United Nations',
            'U+1F1FA U+1F1F8' => 'United States',
            'U+1F1FA U+1F1FE' => 'Uruguay',
            'U+1F1FA U+1F1FF' => 'Uzbekistan',
            'U+1F1FB U+1F1E6' => 'Vatican City',
            'U+1F1FB U+1F1E8' => 'St. Vincent & Grenadines',
            'U+1F1FB U+1F1EA' => 'Venezuela',
            'U+1F1FB U+1F1EC' => 'British Virgin Islands',
            'U+1F1FB U+1F1EE' => 'U.S. Virgin Islands',
            'U+1F1FB U+1F1F3' => 'Vietnam',
            'U+1F1FB U+1F1FA' => 'Vanuatu',
            'U+1F1FC U+1F1EB' => 'Wallis & Futuna',
            'U+1F1FC U+1F1F8' => 'Samoa',
            'U+1F1FD U+1F1F0' => 'Kosovo',
            'U+1F1FE U+1F1EA' => 'Yemen',
            'U+1F1FE U+1F1F9' => 'Mayotte',
            'U+1F1FF U+1F1E6' => 'South Africa',
            'U+1F1FF U+1F1F2' => 'Zambia',
            'U+1F1FF U+1F1FC' => 'Zimbabwe',
            'U+1F3F4 U+E0067 U+E0062 U+E0065 U+E006E U+E0067 U+E007F' => 'England',
            'U+1F3F4 U+E0067 U+E0062 U+E0073 U+E0063 U+E0074 U+E007F' => 'Scotland',
            'U+1F3F4 U+E0067 U+E0062 U+E0077 U+E006C U+E0073 U+E007F' => 'Wales',
        ];
        $this->search = '/\x{1F469}\x{200D}\x{2764}\x{FE0F}\x{200D}\x{1F48B}\x{200D}\x{1F468}|\x{1F468}\x{200D}\x{2764}\x{FE0F}\x{200D}\x{1F48B}\x{200D}\x{1F468}|\x{1F469}\x{200D}\x{2764}\x{FE0F}\x{200D}\x{1F48B}\x{200D}\x{1F469}|\x{1F3F4}\x{E0067}\x{E0062}\x{E0077}\x{E006C}\x{E0073}\x{E007F}|\x{1F3F4}\x{E0067}\x{E0062}\x{E0073}\x{E0063}\x{E0074}\x{E007F}|\x{1F3F4}\x{E0067}\x{E0062}\x{E0065}\x{E006E}\x{E0067}\x{E007F}|\x{1F468}\x{200D}\x{1F469}\x{200D}\x{1F467}\x{200D}\x{1F466}|\x{1F469}\x{200D}\x{1F469}\x{200D}\x{1F467}\x{200D}\x{1F467}|\x{1F469}\x{200D}\x{1F469}\x{200D}\x{1F466}\x{200D}\x{1F466}|\x{1F468}\x{200D}\x{1F468}\x{200D}\x{1F467}\x{200D}\x{1F467}|\x{1F468}\x{200D}\x{1F468}\x{200D}\x{1F466}\x{200D}\x{1F466}|\x{1F468}\x{200D}\x{1F468}\x{200D}\x{1F467}\x{200D}\x{1F466}|\x{1F468}\x{200D}\x{1F469}\x{200D}\x{1F467}\x{200D}\x{1F467}|\x{1F468}\x{200D}\x{1F469}\x{200D}\x{1F466}\x{200D}\x{1F466}|\x{1F469}\x{200D}\x{1F469}\x{200D}\x{1F467}\x{200D}\x{1F466}|\x{1F469}\x{200D}\x{2764}\x{FE0F}\x{200D}\x{1F469}|\x{1F468}\x{200D}\x{2764}\x{FE0F}\x{200D}\x{1F468}|\x{1F469}\x{200D}\x{2764}\x{FE0F}\x{200D}\x{1F468}|\x{1F468}\x{200D}\x{1F469}\x{200D}\x{1F467}|\x{1F468}\x{200D}\x{1F466}\x{200D}\x{1F466}|\x{1F468}\x{200D}\x{1F469}\x{200D}\x{1F466}|\x{1F469}\x{200D}\x{1F467}\x{200D}\x{1F466}|\x{1F469}\x{200D}\x{1F466}\x{200D}\x{1F466}|\x{1F468}\x{200D}\x{1F467}\x{200D}\x{1F467}|\x{1F468}\x{200D}\x{1F467}\x{200D}\x{1F466}|\x{1F469}\x{200D}\x{1F467}\x{200D}\x{1F467}|\x{1F469}\x{200D}\x{1F469}\x{200D}\x{1F467}|\x{1F469}\x{200D}\x{1F469}\x{200D}\x{1F466}|\x{1F468}\x{200D}\x{1F468}\x{200D}\x{1F467}|\x{1F468}\x{200D}\x{1F468}\x{200D}\x{1F466}|\x{1F646}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F645}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F646}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F646}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F646}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F646}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F645}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F645}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F645}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F645}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F645}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F645}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F645}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F645}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F64E}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F645}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F64E}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F64E}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F64E}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F64E}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F64E}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F64E}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F646}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F646}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F646}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F926}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F647}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F647}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F647}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F647}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F647}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F647}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F926}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F926}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F926}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F926}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F926}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F647}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F926}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F926}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F926}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F926}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F937}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F937}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F937}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F937}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F937}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F937}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F647}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F647}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F64E}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F481}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F646}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F646}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F481}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F481}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F481}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F481}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F481}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F481}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F481}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F481}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F481}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F647}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F64B}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F64B}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F64B}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F64B}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F64B}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F64B}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F64B}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F64B}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F64B}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F64B}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F64E}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F64D}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F64E}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F471}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F473}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F473}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F473}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F473}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F471}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F471}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F471}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F471}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F471}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F471}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F471}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F473}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F471}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F471}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F441}\x{FE0F}\x{200D}\x{1F5E8}\x{FE0F}|\x{1F9D9}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F9D9}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F9D9}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F9D9}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F9D9}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F9D9}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F9D9}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F473}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F473}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F9D9}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F477}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F482}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F482}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F482}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F482}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F482}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F482}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F482}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F482}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F482}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F482}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F477}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F473}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F477}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F477}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F477}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F477}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F477}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F477}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F477}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F477}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F473}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F473}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F9D9}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F9D9}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F937}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F9DD}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F9DC}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F9DC}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F9DC}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F9DD}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F9DD}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F9DD}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F9DD}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F9DD}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F9DD}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F9DD}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F9DD}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F9DC}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F9DD}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F64D}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F64D}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F64D}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F64D}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F64D}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F64D}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F64D}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F64D}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F64D}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F9DC}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F9DC}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F9DA}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F9DB}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F9DA}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F938}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F9DA}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F9DA}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F9DA}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F9DA}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F9DA}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F9DA}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F9DA}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F9DB}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F9DB}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F9DC}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F9DB}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F9DB}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F9DB}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F9DB}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F9DB}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F9DB}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F9DB}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F9DC}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F9DC}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F9DC}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F937}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F487}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F937}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F3CA}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F93E}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F93E}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F3CA}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F3CA}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F3CA}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F3CA}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F3CA}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F3CA}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F3CA}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F93E}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F3CA}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F3CA}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F93E}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F93E}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F93E}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F93E}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F93D}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F93D}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F93E}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F93E}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F3CB}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F3C4}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F3C4}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F3C4}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F3C4}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F3C4}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F3C4}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F3C4}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F3C4}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F3C4}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F93E}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F6A3}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F6A3}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F6A3}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F6A3}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F6A3}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F6A3}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F6A3}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F6A3}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F6A3}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F6A3}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F3CB}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F3CB}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F939}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F6B5}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F93D}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F6B5}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F6B5}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F6B5}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F6B5}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F6B5}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F6B5}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F6B5}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F6B5}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F93D}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F6B5}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F938}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F938}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F938}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F938}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F938}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F938}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F938}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F938}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F93D}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F6B4}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F3CB}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F93D}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F3CB}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F3CB}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F3CB}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F3CB}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F3CB}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F3CB}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F93D}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F93D}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F93D}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F6B4}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F93D}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F6B4}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F6B4}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F6B4}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F6B4}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F6B4}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F6B4}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F6B4}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F6B4}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F3C4}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F939}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F937}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F3C3}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F6B6}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F6B6}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F6B6}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F6B6}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F6B6}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F938}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F6B6}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F3C3}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F3C3}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F6B6}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F3C3}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F3C3}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F3C3}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F3C3}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F3C3}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F3C3}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F3C3}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F9D6}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F6B6}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F6B6}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F9D6}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F486}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F486}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F486}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F486}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F486}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F486}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F486}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F486}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F486}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F486}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F487}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F487}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F487}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F487}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F575}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F487}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F487}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F487}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F487}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F487}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F9D6}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F9D6}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F939}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F3CC}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F9D8}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F9D8}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F939}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F939}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F939}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F939}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F939}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F3CC}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F3CC}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F9D8}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F3CC}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F3CC}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F3CC}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F3CC}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F3CC}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F3CC}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F3CC}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F939}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F939}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F9D8}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F9D8}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F9D6}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F9D7}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F9D6}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F9D6}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F9D6}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F9D6}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F9D6}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F9D7}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F9D7}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F9D7}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F9D7}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F9D8}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F9D7}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F9D7}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F9D7}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F9D7}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F9D7}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F9D8}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F9D8}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F9D8}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F9D8}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F575}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{1F6B6}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F575}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F469}\x{1F3FB}\x{200D}\x{2696}\x{FE0F}|\x{1F469}\x{1F3FC}\x{200D}\x{2695}\x{FE0F}|\x{1F46E}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F469}\x{1F3FD}\x{200D}\x{2695}\x{FE0F}|\x{1F469}\x{1F3FE}\x{200D}\x{2695}\x{FE0F}|\x{1F469}\x{1F3FF}\x{200D}\x{2695}\x{FE0F}|\x{1F46E}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F46E}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F46E}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F46E}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F468}\x{1F3FB}\x{200D}\x{2696}\x{FE0F}|\x{1F468}\x{1F3FC}\x{200D}\x{2696}\x{FE0F}|\x{1F468}\x{1F3FD}\x{200D}\x{2696}\x{FE0F}|\x{1F468}\x{1F3FE}\x{200D}\x{2696}\x{FE0F}|\x{1F468}\x{1F3FF}\x{200D}\x{2696}\x{FE0F}|\x{1F469}\x{1F3FC}\x{200D}\x{2696}\x{FE0F}|\x{1F46E}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F469}\x{1F3FD}\x{200D}\x{2696}\x{FE0F}|\x{1F469}\x{1F3FE}\x{200D}\x{2696}\x{FE0F}|\x{1F469}\x{1F3FF}\x{200D}\x{2696}\x{FE0F}|\x{1F575}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{1F469}\x{1F3FF}\x{200D}\x{2708}\x{FE0F}|\x{1F9DA}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F468}\x{1F3FB}\x{200D}\x{2708}\x{FE0F}|\x{1F468}\x{1F3FC}\x{200D}\x{2708}\x{FE0F}|\x{1F468}\x{1F3FD}\x{200D}\x{2708}\x{FE0F}|\x{1F468}\x{1F3FE}\x{200D}\x{2708}\x{FE0F}|\x{1F468}\x{1F3FF}\x{200D}\x{2708}\x{FE0F}|\x{1F469}\x{1F3FB}\x{200D}\x{2708}\x{FE0F}|\x{1F469}\x{1F3FC}\x{200D}\x{2708}\x{FE0F}|\x{1F469}\x{1F3FD}\x{200D}\x{2708}\x{FE0F}|\x{1F46E}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F469}\x{1F3FE}\x{200D}\x{2708}\x{FE0F}|\x{1F46E}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F468}\x{1F3FB}\x{200D}\x{2695}\x{FE0F}|\x{1F469}\x{1F3FB}\x{200D}\x{2695}\x{FE0F}|\x{1F575}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{1F575}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F575}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{1F575}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{1F575}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{1F575}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{1F468}\x{1F3FC}\x{200D}\x{2695}\x{FE0F}|\x{1F468}\x{1F3FF}\x{200D}\x{2695}\x{FE0F}|\x{1F468}\x{1F3FE}\x{200D}\x{2695}\x{FE0F}|\x{1F468}\x{1F3FD}\x{200D}\x{2695}\x{FE0F}|\x{1F46E}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F46E}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{26F9}\x{1F3FB}\x{200D}\x{2640}\x{FE0F}|\x{26F9}\x{1F3FD}\x{200D}\x{2640}\x{FE0F}|\x{1F3CB}\x{FE0F}\x{200D}\x{2642}\x{FE0F}|\x{1F3CB}\x{FE0F}\x{200D}\x{2640}\x{FE0F}|\x{1F575}\x{FE0F}\x{200D}\x{2640}\x{FE0F}|\x{26F9}\x{1F3FF}\x{200D}\x{2640}\x{FE0F}|\x{26F9}\x{1F3FE}\x{200D}\x{2640}\x{FE0F}|\x{1F575}\x{FE0F}\x{200D}\x{2642}\x{FE0F}|\x{26F9}\x{1F3FF}\x{200D}\x{2642}\x{FE0F}|\x{26F9}\x{1F3FD}\x{200D}\x{2642}\x{FE0F}|\x{26F9}\x{1F3FC}\x{200D}\x{2642}\x{FE0F}|\x{26F9}\x{1F3FB}\x{200D}\x{2642}\x{FE0F}|\x{26F9}\x{1F3FE}\x{200D}\x{2642}\x{FE0F}|\x{1F3CC}\x{FE0F}\x{200D}\x{2640}\x{FE0F}|\x{1F3CC}\x{FE0F}\x{200D}\x{2642}\x{FE0F}|\x{26F9}\x{1F3FC}\x{200D}\x{2640}\x{FE0F}|\x{26F9}\x{FE0F}\x{200D}\x{2640}\x{FE0F}|\x{26F9}\x{FE0F}\x{200D}\x{2642}\x{FE0F}|\x{1F468}\x{1F3FB}\x{200D}\x{1F52C}|\x{1F468}\x{1F3FF}\x{200D}\x{1F4BC}|\x{1F468}\x{1F3FE}\x{200D}\x{1F4BC}|\x{1F468}\x{1F3FE}\x{200D}\x{1F4BB}|\x{1F468}\x{1F3FD}\x{200D}\x{1F4BB}|\x{1F468}\x{1F3FC}\x{200D}\x{1F4BB}|\x{1F468}\x{1F3FB}\x{200D}\x{1F4BB}|\x{1F469}\x{1F3FF}\x{200D}\x{1F52C}|\x{1F469}\x{1F3FE}\x{200D}\x{1F52C}|\x{1F469}\x{1F3FD}\x{200D}\x{1F52C}|\x{1F468}\x{1F3FE}\x{200D}\x{1F52C}|\x{1F469}\x{1F3FB}\x{200D}\x{1F4BC}|\x{1F469}\x{1F3FB}\x{200D}\x{1F52C}|\x{1F468}\x{1F3FF}\x{200D}\x{1F52C}|\x{1F469}\x{1F3FC}\x{200D}\x{1F4BC}|\x{1F469}\x{1F3FD}\x{200D}\x{1F4BC}|\x{1F469}\x{1F3FE}\x{200D}\x{1F4BC}|\x{1F469}\x{1F3FF}\x{200D}\x{1F4BC}|\x{1F468}\x{1F3FD}\x{200D}\x{1F4BC}|\x{1F468}\x{1F3FF}\x{200D}\x{1F4BB}|\x{1F468}\x{1F3FC}\x{200D}\x{1F52C}|\x{1F468}\x{1F3FD}\x{200D}\x{1F52C}|\x{1F468}\x{1F3FF}\x{200D}\x{1F3A4}|\x{1F469}\x{1F3FB}\x{200D}\x{1F4BB}|\x{1F469}\x{1F3FF}\x{200D}\x{1F3A4}|\x{1F469}\x{1F3FF}\x{200D}\x{1F3A8}|\x{1F469}\x{1F3FE}\x{200D}\x{1F3A8}|\x{1F469}\x{1F3FD}\x{200D}\x{1F3A8}|\x{1F469}\x{1F3FC}\x{200D}\x{1F3A8}|\x{1F469}\x{1F3FB}\x{200D}\x{1F3A8}|\x{1F468}\x{1F3FF}\x{200D}\x{1F3A8}|\x{1F468}\x{1F3FE}\x{200D}\x{1F3A8}|\x{1F468}\x{1F3FD}\x{200D}\x{1F3A8}|\x{1F468}\x{1F3FC}\x{200D}\x{1F3A8}|\x{1F468}\x{1F3FB}\x{200D}\x{1F3A8}|\x{1F469}\x{1F3FE}\x{200D}\x{1F3A4}|\x{1F469}\x{1F3FC}\x{200D}\x{1F4BB}|\x{1F468}\x{1F3FB}\x{200D}\x{1F4BC}|\x{1F469}\x{1F3FD}\x{200D}\x{1F3A4}|\x{1F469}\x{1F3FC}\x{200D}\x{1F3A4}|\x{1F469}\x{1F3FB}\x{200D}\x{1F3A4}|\x{1F468}\x{1F3FE}\x{200D}\x{1F3A4}|\x{1F468}\x{1F3FD}\x{200D}\x{1F3A4}|\x{1F468}\x{1F3FC}\x{200D}\x{1F3A4}|\x{1F468}\x{1F3FB}\x{200D}\x{1F3A4}|\x{1F469}\x{1F3FF}\x{200D}\x{1F4BB}|\x{1F469}\x{1F3FE}\x{200D}\x{1F4BB}|\x{1F469}\x{1F3FD}\x{200D}\x{1F4BB}|\x{1F468}\x{1F3FC}\x{200D}\x{1F4BC}|\x{1F469}\x{1F3FE}\x{200D}\x{1F527}|\x{1F469}\x{1F3FF}\x{200D}\x{1F3ED}|\x{1F468}\x{1F3FE}\x{200D}\x{1F3EB}|\x{1F469}\x{1F3FB}\x{200D}\x{1F33E}|\x{1F468}\x{1F3FF}\x{200D}\x{1F33E}|\x{1F468}\x{1F3FE}\x{200D}\x{1F33E}|\x{1F468}\x{1F3FD}\x{200D}\x{1F33E}|\x{1F468}\x{1F3FC}\x{200D}\x{1F33E}|\x{1F468}\x{1F3FB}\x{200D}\x{1F33E}|\x{1F469}\x{1F3FF}\x{200D}\x{1F3EB}|\x{1F469}\x{1F3FE}\x{200D}\x{1F3EB}|\x{1F469}\x{1F3FD}\x{200D}\x{1F3EB}|\x{1F469}\x{1F3FC}\x{200D}\x{1F3EB}|\x{1F469}\x{1F3FB}\x{200D}\x{1F3EB}|\x{1F468}\x{1F3FF}\x{200D}\x{1F3EB}|\x{1F468}\x{1F3FD}\x{200D}\x{1F3EB}|\x{1F469}\x{1F3FD}\x{200D}\x{1F33E}|\x{1F468}\x{1F3FC}\x{200D}\x{1F3EB}|\x{1F468}\x{1F3FB}\x{200D}\x{1F3EB}|\x{1F469}\x{1F3FF}\x{200D}\x{1F393}|\x{1F469}\x{1F3FE}\x{200D}\x{1F393}|\x{1F469}\x{1F3FD}\x{200D}\x{1F393}|\x{1F469}\x{1F3FC}\x{200D}\x{1F393}|\x{1F469}\x{1F3FB}\x{200D}\x{1F393}|\x{1F468}\x{1F3FF}\x{200D}\x{1F393}|\x{1F468}\x{1F3FE}\x{200D}\x{1F393}|\x{1F468}\x{1F3FD}\x{200D}\x{1F393}|\x{1F468}\x{1F3FC}\x{200D}\x{1F393}|\x{1F468}\x{1F3FB}\x{200D}\x{1F393}|\x{1F469}\x{1F3FC}\x{200D}\x{1F33E}|\x{1F469}\x{1F3FE}\x{200D}\x{1F33E}|\x{1F469}\x{1F3FE}\x{200D}\x{1F3ED}|\x{1F468}\x{1F3FF}\x{200D}\x{1F527}|\x{1F469}\x{1F3FD}\x{200D}\x{1F3ED}|\x{1F469}\x{1F3FC}\x{200D}\x{1F3ED}|\x{1F469}\x{1F3FB}\x{200D}\x{1F3ED}|\x{1F468}\x{1F3FF}\x{200D}\x{1F3ED}|\x{1F468}\x{1F3FE}\x{200D}\x{1F3ED}|\x{1F468}\x{1F3FD}\x{200D}\x{1F3ED}|\x{1F468}\x{1F3FC}\x{200D}\x{1F3ED}|\x{1F468}\x{1F3FB}\x{200D}\x{1F3ED}|\x{1F469}\x{1F3FF}\x{200D}\x{1F527}|\x{1F469}\x{1F3FD}\x{200D}\x{1F527}|\x{1F469}\x{1F3FC}\x{200D}\x{1F527}|\x{1F469}\x{1F3FB}\x{200D}\x{1F527}|\x{1F468}\x{1F3FE}\x{200D}\x{1F527}|\x{1F469}\x{1F3FF}\x{200D}\x{1F33E}|\x{1F468}\x{1F3FD}\x{200D}\x{1F527}|\x{1F468}\x{1F3FC}\x{200D}\x{1F527}|\x{1F468}\x{1F3FB}\x{200D}\x{1F527}|\x{1F469}\x{1F3FF}\x{200D}\x{1F373}|\x{1F469}\x{1F3FE}\x{200D}\x{1F373}|\x{1F469}\x{1F3FD}\x{200D}\x{1F373}|\x{1F469}\x{1F3FC}\x{200D}\x{1F373}|\x{1F469}\x{1F3FB}\x{200D}\x{1F373}|\x{1F468}\x{1F3FF}\x{200D}\x{1F373}|\x{1F468}\x{1F3FE}\x{200D}\x{1F373}|\x{1F468}\x{1F3FD}\x{200D}\x{1F373}|\x{1F468}\x{1F3FB}\x{200D}\x{1F373}|\x{1F468}\x{1F3FC}\x{200D}\x{1F373}|\x{1F469}\x{1F3FC}\x{200D}\x{1F52C}|\x{1F468}\x{1F3FE}\x{200D}\x{1F680}|\x{1F469}\x{1F3FF}\x{200D}\x{1F692}|\x{1F468}\x{1F3FF}\x{200D}\x{1F692}|\x{1F468}\x{1F3FF}\x{200D}\x{1F680}|\x{1F469}\x{1F3FC}\x{200D}\x{1F692}|\x{1F468}\x{1F3FE}\x{200D}\x{1F692}|\x{1F468}\x{1F3FD}\x{200D}\x{1F692}|\x{1F469}\x{1F3FD}\x{200D}\x{1F692}|\x{1F469}\x{1F3FB}\x{200D}\x{1F680}|\x{1F469}\x{1F3FC}\x{200D}\x{1F680}|\x{1F468}\x{1F3FC}\x{200D}\x{1F692}|\x{1F469}\x{1F3FE}\x{200D}\x{1F692}|\x{1F469}\x{1F3FD}\x{200D}\x{1F680}|\x{1F469}\x{1F3FE}\x{200D}\x{1F680}|\x{1F468}\x{1F3FB}\x{200D}\x{1F692}|\x{1F469}\x{1F3FF}\x{200D}\x{1F680}|\x{1F468}\x{1F3FD}\x{200D}\x{1F680}|\x{1F468}\x{1F3FC}\x{200D}\x{1F680}|\x{1F468}\x{1F3FB}\x{200D}\x{1F680}|\x{1F469}\x{1F3FB}\x{200D}\x{1F692}|\x{1F3F3}\x{FE0F}\x{200D}\x{1F308}|\x{1F647}\x{200D}\x{2642}\x{FE0F}|\x{1F93E}\x{200D}\x{2640}\x{FE0F}|\x{1F3CA}\x{200D}\x{2642}\x{FE0F}|\x{1F471}\x{200D}\x{2642}\x{FE0F}|\x{1F647}\x{200D}\x{2640}\x{FE0F}|\x{1F9DA}\x{200D}\x{2642}\x{FE0F}|\x{1F64B}\x{200D}\x{2640}\x{FE0F}|\x{1F646}\x{200D}\x{2640}\x{FE0F}|\x{1F64E}\x{200D}\x{2640}\x{FE0F}|\x{1F6B4}\x{200D}\x{2642}\x{FE0F}|\x{1F93D}\x{200D}\x{2640}\x{FE0F}|\x{1F645}\x{200D}\x{2642}\x{FE0F}|\x{1F645}\x{200D}\x{2640}\x{FE0F}|\x{1F646}\x{200D}\x{2642}\x{FE0F}|\x{1F482}\x{200D}\x{2642}\x{FE0F}|\x{1F926}\x{200D}\x{2642}\x{FE0F}|\x{1F482}\x{200D}\x{2640}\x{FE0F}|\x{1F481}\x{200D}\x{2642}\x{FE0F}|\x{1F93E}\x{200D}\x{2642}\x{FE0F}|\x{1F481}\x{200D}\x{2640}\x{FE0F}|\x{1F3CA}\x{200D}\x{2640}\x{FE0F}|\x{1F64B}\x{200D}\x{2642}\x{FE0F}|\x{1F6A3}\x{200D}\x{2640}\x{FE0F}|\x{1F937}\x{200D}\x{2640}\x{FE0F}|\x{1F6A3}\x{200D}\x{2642}\x{FE0F}|\x{1F6B6}\x{200D}\x{2640}\x{FE0F}|\x{1F9D7}\x{200D}\x{2642}\x{FE0F}|\x{1F9D6}\x{200D}\x{2642}\x{FE0F}|\x{1F468}\x{200D}\x{2695}\x{FE0F}|\x{1F9D6}\x{200D}\x{2640}\x{FE0F}|\x{1F9D8}\x{200D}\x{2640}\x{FE0F}|\x{1F46F}\x{200D}\x{2640}\x{FE0F}|\x{1F46F}\x{200D}\x{2642}\x{FE0F}|\x{1F9D8}\x{200D}\x{2642}\x{FE0F}|\x{1F477}\x{200D}\x{2642}\x{FE0F}|\x{1F469}\x{200D}\x{2695}\x{FE0F}|\x{1F3C3}\x{200D}\x{2640}\x{FE0F}|\x{1F477}\x{200D}\x{2640}\x{FE0F}|\x{1F46E}\x{200D}\x{2640}\x{FE0F}|\x{1F3C3}\x{200D}\x{2642}\x{FE0F}|\x{1F6B6}\x{200D}\x{2642}\x{FE0F}|\x{1F926}\x{200D}\x{2640}\x{FE0F}|\x{1F486}\x{200D}\x{2642}\x{FE0F}|\x{1F937}\x{200D}\x{2642}\x{FE0F}|\x{1F3C4}\x{200D}\x{2640}\x{FE0F}|\x{1F6B4}\x{200D}\x{2640}\x{FE0F}|\x{1F3C4}\x{200D}\x{2642}\x{FE0F}|\x{1F939}\x{200D}\x{2642}\x{FE0F}|\x{1F469}\x{200D}\x{2696}\x{FE0F}|\x{1F486}\x{200D}\x{2640}\x{FE0F}|\x{1F487}\x{200D}\x{2640}\x{FE0F}|\x{1F468}\x{200D}\x{2696}\x{FE0F}|\x{1F473}\x{200D}\x{2640}\x{FE0F}|\x{1F46E}\x{200D}\x{2642}\x{FE0F}|\x{1F939}\x{200D}\x{2640}\x{FE0F}|\x{1F487}\x{200D}\x{2642}\x{FE0F}|\x{1F473}\x{200D}\x{2642}\x{FE0F}|\x{1F64E}\x{200D}\x{2642}\x{FE0F}|\x{1F471}\x{200D}\x{2640}\x{FE0F}|\x{1F9D7}\x{200D}\x{2640}\x{FE0F}|\x{1F468}\x{200D}\x{2708}\x{FE0F}|\x{1F9DF}\x{200D}\x{2640}\x{FE0F}|\x{1F9DE}\x{200D}\x{2642}\x{FE0F}|\x{1F9DE}\x{200D}\x{2640}\x{FE0F}|\x{1F93D}\x{200D}\x{2642}\x{FE0F}|\x{1F6B5}\x{200D}\x{2642}\x{FE0F}|\x{1F9DD}\x{200D}\x{2642}\x{FE0F}|\x{1F9D9}\x{200D}\x{2640}\x{FE0F}|\x{1F9DD}\x{200D}\x{2640}\x{FE0F}|\x{1F6B5}\x{200D}\x{2640}\x{FE0F}|\x{1F64D}\x{200D}\x{2642}\x{FE0F}|\x{1F9D9}\x{200D}\x{2642}\x{FE0F}|\x{1F9DC}\x{200D}\x{2640}\x{FE0F}|\x{1F93C}\x{200D}\x{2640}\x{FE0F}|\x{1F93C}\x{200D}\x{2642}\x{FE0F}|\x{1F9DC}\x{200D}\x{2642}\x{FE0F}|\x{1F9DF}\x{200D}\x{2642}\x{FE0F}|\x{1F938}\x{200D}\x{2642}\x{FE0F}|\x{1F469}\x{200D}\x{2708}\x{FE0F}|\x{1F938}\x{200D}\x{2640}\x{FE0F}|\x{1F9DB}\x{200D}\x{2640}\x{FE0F}|\x{1F9DA}\x{200D}\x{2640}\x{FE0F}|\x{1F64D}\x{200D}\x{2640}\x{FE0F}|\x{1F9DB}\x{200D}\x{2642}\x{FE0F}|\x{1F469}\x{200D}\x{1F466}|\x{1F468}\x{200D}\x{1F3ED}|\x{1F468}\x{200D}\x{1F4BC}|\x{1F469}\x{200D}\x{1F52C}|\x{1F468}\x{200D}\x{1F680}|\x{1F468}\x{200D}\x{1F3EB}|\x{1F469}\x{200D}\x{1F4BB}|\x{1F469}\x{200D}\x{1F527}|\x{1F469}\x{200D}\x{1F692}|\x{1F468}\x{200D}\x{1F3A4}|\x{1F469}\x{200D}\x{1F467}|\x{1F468}\x{200D}\x{1F527}|\x{1F468}\x{200D}\x{1F466}|\x{1F469}\x{200D}\x{1F3A4}|\x{1F469}\x{200D}\x{1F3EB}|\x{1F469}\x{200D}\x{1F680}|\x{1F469}\x{200D}\x{1F4BC}|\x{1F469}\x{200D}\x{1F373}|\x{1F468}\x{200D}\x{1F373}|\x{1F469}\x{200D}\x{1F393}|\x{1F469}\x{200D}\x{1F33E}|\x{1F468}\x{200D}\x{1F467}|\x{1F468}\x{200D}\x{1F52C}|\x{1F468}\x{200D}\x{1F692}|\x{1F468}\x{200D}\x{1F33E}|\x{1F468}\x{200D}\x{1F3A8}|\x{1F469}\x{200D}\x{1F3ED}|\x{1F468}\x{200D}\x{1F4BB}|\x{1F469}\x{200D}\x{1F3A8}|\x{1F468}\x{200D}\x{1F393}|\x{0034}\x{FE0F}\x{20E3}|\x{0033}\x{FE0F}\x{20E3}|\x{0037}\x{FE0F}\x{20E3}|\x{0036}\x{FE0F}\x{20E3}|\x{0032}\x{FE0F}\x{20E3}|\x{0031}\x{FE0F}\x{20E3}|\x{0030}\x{FE0F}\x{20E3}|\x{0038}\x{FE0F}\x{20E3}|\x{002A}\x{FE0F}\x{20E3}|\x{0023}\x{FE0F}\x{20E3}|\x{0039}\x{FE0F}\x{20E3}|\x{0035}\x{FE0F}\x{20E3}|\x{1F1F2}\x{1F1F6}|\x{1F1F1}\x{1F1F7}|\x{1F1F9}\x{1F1F0}|\x{1F1F1}\x{1F1FB}|\x{1F1F1}\x{1F1FA}|\x{1F1F1}\x{1F1F9}|\x{1F1FB}\x{1F1F3}|\x{1F1F1}\x{1F1F8}|\x{1F1F9}\x{1F1F1}|\x{1F1F1}\x{1F1F0}|\x{1F1F2}\x{1F1E6}|\x{1F1F1}\x{1F1EE}|\x{1F1F1}\x{1F1E8}|\x{1F1F2}\x{1F1F9}|\x{1F1F2}\x{1F1FA}|\x{1F1F1}\x{1F1E7}|\x{1F1F1}\x{1F1E6}|\x{1F1F0}\x{1F1FF}|\x{1F1F0}\x{1F1FE}|\x{1F1F1}\x{1F1FE}|\x{1F1F2}\x{1F1E8}|\x{1F1EA}\x{1F1F9}|\x{1F1F2}\x{1F1F4}|\x{1F93D}\x{1F3FD}|\x{1F1F2}\x{1F1F5}|\x{1F1F2}\x{1F1F7}|\x{1F93D}\x{1F3FC}|\x{1F1F2}\x{1F1F8}|\x{1F93D}\x{1F3FB}|\x{1F1F9}\x{1F1ED}|\x{1F1F2}\x{1F1F3}|\x{1F1F2}\x{1F1E9}|\x{1F1F2}\x{1F1F2}|\x{1F1FB}\x{1F1FA}|\x{1F1F2}\x{1F1F1}|\x{1F1F2}\x{1F1F0}|\x{1F1F9}\x{1F1EF}|\x{1F1F2}\x{1F1EC}|\x{1F1F2}\x{1F1EB}|\x{1F1F2}\x{1F1EA}|\x{1F1F2}\x{1F1ED}|\x{1F1EC}\x{1F1EA}|\x{1F1F0}\x{1F1FC}|\x{1F4AA}\x{1F3FC}|\x{1F1EF}\x{1F1EA}|\x{1F1EE}\x{1F1F9}|\x{1F1EE}\x{1F1F8}|\x{1F1EE}\x{1F1F7}|\x{1F1FF}\x{1F1E6}|\x{1F1FF}\x{1F1F2}|\x{1F933}\x{1F3FF}|\x{1F1FF}\x{1F1FC}|\x{1F4AA}\x{1F3FB}|\x{1F4AA}\x{1F3FD}|\x{1F1FE}\x{1F1F9}|\x{1F4AA}\x{1F3FE}|\x{1F4AA}\x{1F3FF}|\x{1F1EE}\x{1F1F6}|\x{1F1EE}\x{1F1F4}|\x{1F1EE}\x{1F1F3}|\x{1F1EE}\x{1F1F2}|\x{1F1EE}\x{1F1F1}|\x{1F1EE}\x{1F1EA}|\x{1F1EE}\x{1F1E9}|\x{1F1EE}\x{1F1E8}|\x{1F1EF}\x{1F1F2}|\x{1F1FE}\x{1F1EA}|\x{1F1F9}\x{1F1EC}|\x{1F1F9}\x{1F1F7}|\x{1F1F0}\x{1F1F7}|\x{1F1FC}\x{1F1EB}|\x{1F1FC}\x{1F1F8}|\x{1F1FD}\x{1F1F0}|\x{1F1F9}\x{1F1F2}|\x{1F1F0}\x{1F1F5}|\x{1F1F9}\x{1F1F3}|\x{1F1F0}\x{1F1F3}|\x{1F1F9}\x{1F1F4}|\x{1F1F0}\x{1F1F2}|\x{1F1F9}\x{1F1F9}|\x{1F1F0}\x{1F1EE}|\x{1F933}\x{1F3FB}|\x{1F933}\x{1F3FC}|\x{1F933}\x{1F3FD}|\x{1F933}\x{1F3FE}|\x{1F1F0}\x{1F1ED}|\x{1F1F0}\x{1F1EC}|\x{1F1F0}\x{1F1EA}|\x{1F1EF}\x{1F1F5}|\x{1F1EF}\x{1F1F4}|\x{1F1FB}\x{1F1EE}|\x{1F1F2}\x{1F1FB}|\x{1F1EA}\x{1F1FA}|\x{1F1F7}\x{1F1FC}|\x{1F1EC}\x{1F1E6}|\x{1F93E}\x{1F3FE}|\x{1F93E}\x{1F3FD}|\x{1F1F9}\x{1F1FB}|\x{1F93D}\x{1F3FF}|\x{1F1ED}\x{1F1FA}|\x{1F93D}\x{1F3FE}|\x{1F93E}\x{1F3FC}|\x{1F93E}\x{1F3FB}|\x{1F1F7}\x{1F1FA}|\x{1F1EB}\x{1F1F4}|\x{1F1F8}\x{1F1F3}|\x{1F1F7}\x{1F1F8}|\x{1F1FA}\x{1F1F8}|\x{1F1F7}\x{1F1F4}|\x{1F1F8}\x{1F1F4}|\x{1F1FA}\x{1F1FE}|\x{1F1EC}\x{1F1E7}|\x{1F1F7}\x{1F1EA}|\x{1F1F8}\x{1F1F7}|\x{1F1F6}\x{1F1E6}|\x{1F1EB}\x{1F1F7}|\x{1F1FA}\x{1F1F3}|\x{1F1F8}\x{1F1F8}|\x{1F1F8}\x{1F1F0}|\x{1F1EC}\x{1F1EC}|\x{1F1EB}\x{1F1F0}|\x{1F1EB}\x{1F1EF}|\x{1F1EB}\x{1F1EE}|\x{1F93E}\x{1F3FF}|\x{1F1FA}\x{1F1EC}|\x{1F1FA}\x{1F1F2}|\x{1F1FA}\x{1F1E6}|\x{1F1F8}\x{1F1F2}|\x{1F1F8}\x{1F1F1}|\x{1F1F9}\x{1F1FF}|\x{1F1F8}\x{1F1E6}|\x{1F1F8}\x{1F1EF}|\x{1F1F8}\x{1F1EE}|\x{1F1EB}\x{1F1F2}|\x{1F1F8}\x{1F1ED}|\x{1F1F8}\x{1F1EC}|\x{1F1F8}\x{1F1EA}|\x{1F1F8}\x{1F1E9}|\x{1F1F9}\x{1F1FC}|\x{1F1F8}\x{1F1E8}|\x{1F1F8}\x{1F1E7}|\x{1F1FA}\x{1F1FF}|\x{1F1F5}\x{1F1FE}|\x{1F1EC}\x{1F1EB}|\x{1F1F9}\x{1F1E8}|\x{1F1FB}\x{1F1EC}|\x{1F1F8}\x{1F1FE}|\x{1F1F3}\x{1F1F7}|\x{1F1F3}\x{1F1F5}|\x{1F1F8}\x{1F1FF}|\x{1F1F3}\x{1F1F4}|\x{1F1F9}\x{1F1E6}|\x{1F1F3}\x{1F1F1}|\x{1F1F3}\x{1F1EE}|\x{1F1F9}\x{1F1E9}|\x{1F1F3}\x{1F1FF}|\x{1F1F3}\x{1F1EC}|\x{1F1F3}\x{1F1EB}|\x{1F1F3}\x{1F1EA}|\x{1F1F3}\x{1F1E8}|\x{1F1F3}\x{1F1E6}|\x{1F1F2}\x{1F1FF}|\x{1F1F9}\x{1F1EB}|\x{1F1F2}\x{1F1FE}|\x{1F1F2}\x{1F1FD}|\x{1F1F2}\x{1F1FC}|\x{1F1F3}\x{1F1FA}|\x{1F1F4}\x{1F1F2}|\x{1F1F5}\x{1F1FC}|\x{1F1F8}\x{1F1F9}|\x{1F1F5}\x{1F1F9}|\x{1F1F5}\x{1F1F8}|\x{1F1F5}\x{1F1F7}|\x{1F1F5}\x{1F1F3}|\x{1F1FB}\x{1F1E6}|\x{1F1F5}\x{1F1F2}|\x{1F1F5}\x{1F1F1}|\x{1F1F5}\x{1F1F0}|\x{1F1FB}\x{1F1E8}|\x{1F1F5}\x{1F1ED}|\x{1F1F5}\x{1F1EC}|\x{1F1F5}\x{1F1E6}|\x{1F1F8}\x{1F1FB}|\x{1F1F5}\x{1F1EB}|\x{1F1FB}\x{1F1EA}|\x{1F939}\x{1F3FB}|\x{1F939}\x{1F3FC}|\x{1F1F8}\x{1F1FD}|\x{1F939}\x{1F3FD}|\x{1F939}\x{1F3FE}|\x{1F1EC}\x{1F1E9}|\x{1F1F5}\x{1F1EA}|\x{1F939}\x{1F3FF}|\x{1F596}\x{1F3FB}|\x{1F1ED}\x{1F1F9}|\x{1F1E6}\x{1F1FA}|\x{1F91C}\x{1F3FC}|\x{1F91C}\x{1F3FD}|\x{1F91C}\x{1F3FE}|\x{1F91C}\x{1F3FF}|\x{1F1E7}\x{1F1EA}|\x{1F1E7}\x{1F1E9}|\x{1F1E7}\x{1F1E7}|\x{1F1E7}\x{1F1E6}|\x{1F1E6}\x{1F1FF}|\x{1F1E6}\x{1F1FD}|\x{1F1E6}\x{1F1FC}|\x{1F1E6}\x{1F1F9}|\x{1F91B}\x{1F3FF}|\x{1F91A}\x{1F3FB}|\x{1F91A}\x{1F3FC}|\x{1F91A}\x{1F3FD}|\x{1F91A}\x{1F3FE}|\x{1F91A}\x{1F3FF}|\x{1F44B}\x{1F3FB}|\x{1F1E6}\x{1F1F8}|\x{1F1E6}\x{1F1F7}|\x{1F1E6}\x{1F1F6}|\x{1F1E6}\x{1F1F4}|\x{1F1E6}\x{1F1F2}|\x{1F91C}\x{1F3FB}|\x{1F1E7}\x{1F1EB}|\x{1F1E6}\x{1F1EE}|\x{1F44A}\x{1F3FD}|\x{1F1E7}\x{1F1F9}|\x{1F1E7}\x{1F1F8}|\x{1F1E7}\x{1F1F7}|\x{1F1E7}\x{1F1F6}|\x{1F1E7}\x{1F1F4}|\x{1F1EC}\x{1F1F8}|\x{1F44E}\x{1F3FD}|\x{1F44E}\x{1F3FE}|\x{1F44E}\x{1F3FF}|\x{1F44A}\x{1F3FB}|\x{1F44A}\x{1F3FC}|\x{1F44A}\x{1F3FE}|\x{1F1E7}\x{1F1EC}|\x{1F44A}\x{1F3FF}|\x{1F91B}\x{1F3FB}|\x{1F91B}\x{1F3FC}|\x{1F91B}\x{1F3FD}|\x{1F91B}\x{1F3FE}|\x{1F1E7}\x{1F1F3}|\x{1F1E7}\x{1F1F2}|\x{1F1E7}\x{1F1F1}|\x{1F1E7}\x{1F1EF}|\x{1F1E7}\x{1F1EE}|\x{1F1E7}\x{1F1ED}|\x{1F1E6}\x{1F1F1}|\x{1F1E6}\x{1F1EC}|\x{1F1E7}\x{1F1FB}|\x{1F64F}\x{1F3FD}|\x{1F64C}\x{1F3FC}|\x{1F64C}\x{1F3FD}|\x{1F64C}\x{1F3FE}|\x{1F64C}\x{1F3FF}|\x{1F932}\x{1F3FB}|\x{1F932}\x{1F3FC}|\x{1F932}\x{1F3FD}|\x{1F932}\x{1F3FE}|\x{1F932}\x{1F3FF}|\x{1F64F}\x{1F3FB}|\x{1F64F}\x{1F3FC}|\x{1F442}\x{1F3FF}|\x{1F443}\x{1F3FC}|\x{1F442}\x{1F3FE}|\x{1F442}\x{1F3FD}|\x{1F442}\x{1F3FC}|\x{1F442}\x{1F3FB}|\x{1F485}\x{1F3FF}|\x{1F64F}\x{1F3FE}|\x{1F64F}\x{1F3FF}|\x{1F485}\x{1F3FB}|\x{1F485}\x{1F3FC}|\x{1F485}\x{1F3FD}|\x{1F485}\x{1F3FE}|\x{1F443}\x{1F3FB}|\x{1F443}\x{1F3FD}|\x{1F44B}\x{1F3FC}|\x{1F91F}\x{1F3FF}|\x{1F44B}\x{1F3FD}|\x{1F44B}\x{1F3FE}|\x{1F44B}\x{1F3FF}|\x{1F91F}\x{1F3FB}|\x{1F91F}\x{1F3FC}|\x{1F1E6}\x{1F1EB}|\x{1F1E6}\x{1F1EA}|\x{1F1E6}\x{1F1E9}|\x{1F1E6}\x{1F1E8}|\x{1F91F}\x{1F3FD}|\x{1F91F}\x{1F3FE}|\x{1F44F}\x{1F3FB}|\x{1F443}\x{1F3FE}|\x{1F44F}\x{1F3FC}|\x{1F44F}\x{1F3FD}|\x{1F44F}\x{1F3FE}|\x{1F44F}\x{1F3FF}|\x{1F450}\x{1F3FB}|\x{1F450}\x{1F3FC}|\x{1F450}\x{1F3FD}|\x{1F450}\x{1F3FE}|\x{1F450}\x{1F3FF}|\x{1F64C}\x{1F3FB}|\x{1F443}\x{1F3FF}|\x{1F44E}\x{1F3FC}|\x{1F44D}\x{1F3FF}|\x{1F448}\x{1F3FB}|\x{1F91E}\x{1F3FB}|\x{1F447}\x{1F3FB}|\x{1F447}\x{1F3FC}|\x{1F447}\x{1F3FD}|\x{1F447}\x{1F3FE}|\x{1F447}\x{1F3FF}|\x{1F1EC}\x{1F1ED}|\x{1F1EC}\x{1F1EE}|\x{1F1EC}\x{1F1F1}|\x{1F1EA}\x{1F1F7}|\x{1F1EA}\x{1F1ED}|\x{1F1EA}\x{1F1EC}|\x{1F91E}\x{1F3FC}|\x{1F595}\x{1F3FE}|\x{1F91E}\x{1F3FD}|\x{1F91E}\x{1F3FE}|\x{1F91E}\x{1F3FF}|\x{1F1EA}\x{1F1EA}|\x{1F1EA}\x{1F1E8}|\x{1F1EA}\x{1F1E6}|\x{1F1E9}\x{1F1FF}|\x{1F1E9}\x{1F1F4}|\x{1F1E9}\x{1F1F2}|\x{1F1E9}\x{1F1F0}|\x{1F1E9}\x{1F1EF}|\x{1F595}\x{1F3FF}|\x{1F595}\x{1F3FD}|\x{1F596}\x{1F3FD}|\x{1F1EC}\x{1F1FA}|\x{1F448}\x{1F3FC}|\x{1F448}\x{1F3FD}|\x{1F448}\x{1F3FE}|\x{1F448}\x{1F3FF}|\x{1F449}\x{1F3FB}|\x{1F1ED}\x{1F1F7}|\x{1F1ED}\x{1F1F3}|\x{1F1ED}\x{1F1F2}|\x{1F1ED}\x{1F1F0}|\x{1F1EC}\x{1F1FE}|\x{1F1EC}\x{1F1FC}|\x{1F1EC}\x{1F1F9}|\x{1F595}\x{1F3FC}|\x{1F1EA}\x{1F1F8}|\x{1F449}\x{1F3FC}|\x{1F449}\x{1F3FD}|\x{1F449}\x{1F3FE}|\x{1F449}\x{1F3FF}|\x{1F446}\x{1F3FB}|\x{1F446}\x{1F3FC}|\x{1F446}\x{1F3FD}|\x{1F446}\x{1F3FE}|\x{1F446}\x{1F3FF}|\x{1F595}\x{1F3FB}|\x{1F596}\x{1F3FC}|\x{1F596}\x{1F3FE}|\x{1F44D}\x{1F3FE}|\x{1F44C}\x{1F3FE}|\x{1F1E8}\x{1F1F5}|\x{1F1E8}\x{1F1F4}|\x{1F1E8}\x{1F1F3}|\x{1F1E8}\x{1F1F2}|\x{1F1E8}\x{1F1F1}|\x{1F1E8}\x{1F1F0}|\x{1F1E8}\x{1F1EE}|\x{1F1E8}\x{1F1ED}|\x{1F44C}\x{1F3FB}|\x{1F44C}\x{1F3FC}|\x{1F44C}\x{1F3FD}|\x{1F44C}\x{1F3FF}|\x{1F590}\x{1F3FE}|\x{1F44D}\x{1F3FB}|\x{1F1E8}\x{1F1EC}|\x{1F1E8}\x{1F1EB}|\x{1F1E8}\x{1F1E9}|\x{1F1E8}\x{1F1E8}|\x{1F1E8}\x{1F1E6}|\x{1F1E7}\x{1F1FF}|\x{1F1E7}\x{1F1FE}|\x{1F1E7}\x{1F1FC}|\x{1F44D}\x{1F3FC}|\x{1F44D}\x{1F3FD}|\x{1F590}\x{1F3FF}|\x{1F590}\x{1F3FD}|\x{1F596}\x{1F3FF}|\x{1F918}\x{1F3FF}|\x{1F918}\x{1F3FB}|\x{1F918}\x{1F3FC}|\x{1F1E9}\x{1F1EC}|\x{1F1E9}\x{1F1EA}|\x{1F1E8}\x{1F1FF}|\x{1F1E8}\x{1F1FE}|\x{1F1E8}\x{1F1FD}|\x{1F1E8}\x{1F1FC}|\x{1F1E8}\x{1F1FB}|\x{1F918}\x{1F3FD}|\x{1F918}\x{1F3FE}|\x{1F919}\x{1F3FB}|\x{1F590}\x{1F3FB}|\x{1F919}\x{1F3FC}|\x{1F919}\x{1F3FD}|\x{1F1EC}\x{1F1F2}|\x{1F1EC}\x{1F1F3}|\x{1F1EC}\x{1F1F5}|\x{1F1EC}\x{1F1F6}|\x{1F1EC}\x{1F1F7}|\x{1F1E8}\x{1F1FA}|\x{1F1E8}\x{1F1F7}|\x{1F919}\x{1F3FE}|\x{1F919}\x{1F3FF}|\x{1F44E}\x{1F3FB}|\x{1F64E}\x{1F3FC}|\x{1F938}\x{1F3FF}|\x{1F476}\x{1F3FF}|\x{1F466}\x{1F3FE}|\x{1F466}\x{1F3FD}|\x{1F466}\x{1F3FC}|\x{1F466}\x{1F3FB}|\x{1F9D2}\x{1F3FF}|\x{1F9D2}\x{1F3FE}|\x{1F9D2}\x{1F3FD}|\x{1F9D2}\x{1F3FC}|\x{1F9D2}\x{1F3FB}|\x{1F476}\x{1F3FE}|\x{1F467}\x{1F3FB}|\x{1F476}\x{1F3FD}|\x{1F476}\x{1F3FC}|\x{1F476}\x{1F3FB}|\x{1F9D9}\x{1F3FB}|\x{1F9D9}\x{1F3FC}|\x{1F9D9}\x{1F3FD}|\x{1F9D9}\x{1F3FE}|\x{1F9D9}\x{1F3FF}|\x{1F9DA}\x{1F3FB}|\x{1F9DA}\x{1F3FC}|\x{1F466}\x{1F3FF}|\x{1F467}\x{1F3FC}|\x{1F9DA}\x{1F3FE}|\x{1F468}\x{1F3FF}|\x{1F9D3}\x{1F3FE}|\x{1F9D3}\x{1F3FD}|\x{1F9D3}\x{1F3FC}|\x{1F9D3}\x{1F3FB}|\x{1F469}\x{1F3FF}|\x{1F469}\x{1F3FE}|\x{1F469}\x{1F3FD}|\x{1F469}\x{1F3FC}|\x{1F469}\x{1F3FB}|\x{1F468}\x{1F3FE}|\x{1F467}\x{1F3FD}|\x{1F468}\x{1F3FD}|\x{1F468}\x{1F3FC}|\x{1F468}\x{1F3FB}|\x{1F9D1}\x{1F3FF}|\x{1F9D1}\x{1F3FE}|\x{1F9D1}\x{1F3FD}|\x{1F9D1}\x{1F3FC}|\x{1F9D1}\x{1F3FB}|\x{1F467}\x{1F3FF}|\x{1F467}\x{1F3FE}|\x{1F9DA}\x{1F3FD}|\x{1F9DA}\x{1F3FF}|\x{1F474}\x{1F3FB}|\x{1F481}\x{1F3FC}|\x{1F645}\x{1F3FD}|\x{1F645}\x{1F3FE}|\x{1F645}\x{1F3FF}|\x{1F646}\x{1F3FB}|\x{1F646}\x{1F3FC}|\x{1F646}\x{1F3FD}|\x{1F646}\x{1F3FE}|\x{1F646}\x{1F3FF}|\x{1F481}\x{1F3FB}|\x{1F481}\x{1F3FD}|\x{1F645}\x{1F3FB}|\x{1F481}\x{1F3FE}|\x{1F481}\x{1F3FF}|\x{1F64B}\x{1F3FB}|\x{1F64B}\x{1F3FC}|\x{1F64B}\x{1F3FD}|\x{1F64B}\x{1F3FE}|\x{1F64B}\x{1F3FF}|\x{1F647}\x{1F3FB}|\x{1F647}\x{1F3FC}|\x{1F647}\x{1F3FD}|\x{1F645}\x{1F3FC}|\x{1F64E}\x{1F3FF}|\x{1F9DB}\x{1F3FB}|\x{1F9DD}\x{1F3FC}|\x{1F9DB}\x{1F3FC}|\x{1F9DB}\x{1F3FD}|\x{1F9DB}\x{1F3FE}|\x{1F9DB}\x{1F3FF}|\x{1F9DC}\x{1F3FB}|\x{1F9DC}\x{1F3FC}|\x{1F9DC}\x{1F3FD}|\x{1F9DC}\x{1F3FE}|\x{1F9DC}\x{1F3FF}|\x{1F9DD}\x{1F3FB}|\x{1F9DD}\x{1F3FD}|\x{1F64E}\x{1F3FE}|\x{1F9DD}\x{1F3FE}|\x{1F9DD}\x{1F3FF}|\x{1F64D}\x{1F3FB}|\x{1F64D}\x{1F3FC}|\x{1F64D}\x{1F3FD}|\x{1F64D}\x{1F3FE}|\x{1F64D}\x{1F3FF}|\x{1F64E}\x{1F3FB}|\x{1F590}\x{1F3FC}|\x{1F64E}\x{1F3FD}|\x{1F9D3}\x{1F3FF}|\x{1F474}\x{1F3FC}|\x{1F647}\x{1F3FF}|\x{1F935}\x{1F3FC}|\x{1F930}\x{1F3FB}|\x{1F470}\x{1F3FF}|\x{1F470}\x{1F3FE}|\x{1F470}\x{1F3FD}|\x{1F470}\x{1F3FC}|\x{1F470}\x{1F3FB}|\x{1F935}\x{1F3FF}|\x{1F935}\x{1F3FE}|\x{1F935}\x{1F3FD}|\x{1F935}\x{1F3FB}|\x{1F930}\x{1F3FD}|\x{1F471}\x{1F3FF}|\x{1F471}\x{1F3FE}|\x{1F471}\x{1F3FD}|\x{1F471}\x{1F3FC}|\x{1F471}\x{1F3FB}|\x{1F9D4}\x{1F3FF}|\x{1F9D4}\x{1F3FE}|\x{1F9D4}\x{1F3FD}|\x{1F9D4}\x{1F3FC}|\x{1F9D4}\x{1F3FB}|\x{1F930}\x{1F3FC}|\x{1F930}\x{1F3FE}|\x{1F9D5}\x{1F3FE}|\x{1F385}\x{1F3FC}|\x{1F938}\x{1F3FE}|\x{1F936}\x{1F3FF}|\x{1F936}\x{1F3FE}|\x{1F936}\x{1F3FD}|\x{1F936}\x{1F3FC}|\x{1F936}\x{1F3FB}|\x{1F385}\x{1F3FF}|\x{1F385}\x{1F3FE}|\x{1F385}\x{1F3FD}|\x{1F385}\x{1F3FB}|\x{1F930}\x{1F3FF}|\x{1F47C}\x{1F3FF}|\x{1F47C}\x{1F3FE}|\x{1F47C}\x{1F3FD}|\x{1F47C}\x{1F3FC}|\x{1F47C}\x{1F3FB}|\x{1F931}\x{1F3FF}|\x{1F931}\x{1F3FE}|\x{1F931}\x{1F3FD}|\x{1F931}\x{1F3FC}|\x{1F931}\x{1F3FB}|\x{1F9D5}\x{1F3FF}|\x{1F9D5}\x{1F3FD}|\x{1F474}\x{1F3FD}|\x{1F46E}\x{1F3FF}|\x{1F482}\x{1F3FE}|\x{1F482}\x{1F3FD}|\x{1F482}\x{1F3FC}|\x{1F482}\x{1F3FB}|\x{1F575}\x{1F3FF}|\x{1F575}\x{1F3FE}|\x{1F575}\x{1F3FD}|\x{1F575}\x{1F3FC}|\x{1F575}\x{1F3FB}|\x{1F46E}\x{1F3FE}|\x{1F477}\x{1F3FC}|\x{1F46E}\x{1F3FD}|\x{1F46E}\x{1F3FC}|\x{1F46E}\x{1F3FB}|\x{1F475}\x{1F3FF}|\x{1F475}\x{1F3FE}|\x{1F475}\x{1F3FD}|\x{1F475}\x{1F3FC}|\x{1F475}\x{1F3FB}|\x{1F474}\x{1F3FF}|\x{1F474}\x{1F3FE}|\x{1F482}\x{1F3FF}|\x{1F477}\x{1F3FD}|\x{1F9D5}\x{1F3FC}|\x{1F473}\x{1F3FB}|\x{1F9D5}\x{1F3FB}|\x{1F472}\x{1F3FF}|\x{1F472}\x{1F3FE}|\x{1F472}\x{1F3FD}|\x{1F472}\x{1F3FC}|\x{1F472}\x{1F3FB}|\x{1F473}\x{1F3FF}|\x{1F473}\x{1F3FE}|\x{1F473}\x{1F3FD}|\x{1F473}\x{1F3FC}|\x{1F478}\x{1F3FF}|\x{1F477}\x{1F3FE}|\x{1F478}\x{1F3FE}|\x{1F478}\x{1F3FD}|\x{1F478}\x{1F3FC}|\x{1F478}\x{1F3FB}|\x{1F934}\x{1F3FF}|\x{1F934}\x{1F3FE}|\x{1F934}\x{1F3FD}|\x{1F934}\x{1F3FC}|\x{1F934}\x{1F3FB}|\x{1F477}\x{1F3FF}|\x{1F647}\x{1F3FE}|\x{1F477}\x{1F3FB}|\x{1F57A}\x{1F3FF}|\x{1F938}\x{1F3FD}|\x{1F6CC}\x{1F3FD}|\x{1F6CC}\x{1F3FE}|\x{1F6B5}\x{1F3FD}|\x{1F6B5}\x{1F3FE}|\x{1F3C3}\x{1F3FF}|\x{1F3C3}\x{1F3FE}|\x{1F3C3}\x{1F3FD}|\x{1F6B5}\x{1F3FF}|\x{1F6CC}\x{1F3FF}|\x{1F3C3}\x{1F3FC}|\x{1F3C3}\x{1F3FB}|\x{1F574}\x{1F3FB}|\x{1F574}\x{1F3FC}|\x{1F6CC}\x{1F3FB}|\x{1F574}\x{1F3FD}|\x{1F6B6}\x{1F3FF}|\x{1F6B6}\x{1F3FE}|\x{1F6B6}\x{1F3FD}|\x{1F574}\x{1F3FE}|\x{1F6B6}\x{1F3FC}|\x{1F938}\x{1F3FB}|\x{1F938}\x{1F3FC}|\x{1F6B6}\x{1F3FB}|\x{1F574}\x{1F3FF}|\x{1F487}\x{1F3FF}|\x{1F3C7}\x{1F3FB}|\x{1F6CC}\x{1F3FC}|\x{1F6C0}\x{1F3FF}|\x{1F3C7}\x{1F3FD}|\x{1F9D7}\x{1F3FC}|\x{1F57A}\x{1F3FE}|\x{1F57A}\x{1F3FD}|\x{1F57A}\x{1F3FC}|\x{1F57A}\x{1F3FB}|\x{1F9D6}\x{1F3FC}|\x{1F9D6}\x{1F3FD}|\x{1F483}\x{1F3FF}|\x{1F9D6}\x{1F3FE}|\x{1F483}\x{1F3FE}|\x{1F483}\x{1F3FD}|\x{1F9D6}\x{1F3FF}|\x{1F9D7}\x{1F3FB}|\x{1F9D7}\x{1F3FD}|\x{1F6C0}\x{1F3FE}|\x{1F926}\x{1F3FB}|\x{1F9D7}\x{1F3FE}|\x{1F9D7}\x{1F3FF}|\x{1F9D8}\x{1F3FB}|\x{1F9D8}\x{1F3FC}|\x{1F9D8}\x{1F3FD}|\x{1F9D8}\x{1F3FE}|\x{1F483}\x{1F3FC}|\x{1F483}\x{1F3FB}|\x{1F9D8}\x{1F3FF}|\x{1F6C0}\x{1F3FB}|\x{1F6C0}\x{1F3FC}|\x{1F6C0}\x{1F3FD}|\x{1F9D6}\x{1F3FB}|\x{1F3C7}\x{1F3FC}|\x{1F3C7}\x{1F3FE}|\x{1F937}\x{1F3FB}|\x{1F487}\x{1F3FE}|\x{1F3C4}\x{1F3FF}|\x{1F3CB}\x{1F3FE}|\x{1F6A3}\x{1F3FB}|\x{1F6A3}\x{1F3FC}|\x{1F937}\x{1F3FF}|\x{1F937}\x{1F3FE}|\x{1F937}\x{1F3FD}|\x{1F6A3}\x{1F3FD}|\x{1F937}\x{1F3FC}|\x{1F6A3}\x{1F3FE}|\x{1F3CB}\x{1F3FD}|\x{1F3C4}\x{1F3FC}|\x{1F6A3}\x{1F3FF}|\x{1F3CB}\x{1F3FC}|\x{1F926}\x{1F3FF}|\x{1F926}\x{1F3FE}|\x{1F3CA}\x{1F3FB}|\x{1F926}\x{1F3FD}|\x{1F926}\x{1F3FC}|\x{1F3CA}\x{1F3FC}|\x{1F3CB}\x{1F3FB}|\x{1F3CA}\x{1F3FD}|\x{1F3CA}\x{1F3FE}|\x{1F3CA}\x{1F3FF}|\x{1F3C4}\x{1F3FD}|\x{1F3C4}\x{1F3FE}|\x{1F3C4}\x{1F3FB}|\x{1F6B4}\x{1F3FF}|\x{1F487}\x{1F3FD}|\x{1F3C7}\x{1F3FF}|\x{1F3C2}\x{1F3FB}|\x{1F487}\x{1F3FC}|\x{1F487}\x{1F3FB}|\x{1F3C2}\x{1F3FC}|\x{1F6B5}\x{1F3FC}|\x{1F486}\x{1F3FF}|\x{1F6B5}\x{1F3FB}|\x{1F3CB}\x{1F3FF}|\x{1F3C2}\x{1F3FE}|\x{1F3C2}\x{1F3FF}|\x{1F3C2}\x{1F3FD}|\x{1F6B4}\x{1F3FE}|\x{1F486}\x{1F3FC}|\x{1F3CC}\x{1F3FF}|\x{1F3CC}\x{1F3FE}|\x{1F6B4}\x{1F3FD}|\x{1F486}\x{1F3FB}|\x{1F3CC}\x{1F3FD}|\x{1F3CC}\x{1F3FC}|\x{1F6B4}\x{1F3FB}|\x{1F3CC}\x{1F3FB}|\x{1F486}\x{1F3FD}|\x{1F6B4}\x{1F3FC}|\x{1F486}\x{1F3FE}|\x{26F9}\x{1F3FB}|\x{26F9}\x{1F3FC}|\x{261D}\x{1F3FB}|\x{26F9}\x{1F3FD}|\x{261D}\x{1F3FC}|\x{261D}\x{1F3FD}|\x{261D}\x{1F3FE}|\x{261D}\x{1F3FF}|\x{26F9}\x{1F3FE}|\x{270C}\x{1F3FC}|\x{270D}\x{1F3FE}|\x{270C}\x{1F3FB}|\x{270C}\x{1F3FD}|\x{270C}\x{1F3FE}|\x{270C}\x{1F3FF}|\x{270B}\x{1F3FB}|\x{270B}\x{1F3FC}|\x{270B}\x{1F3FD}|\x{270B}\x{1F3FE}|\x{270B}\x{1F3FF}|\x{270D}\x{1F3FB}|\x{270D}\x{1F3FC}|\x{270D}\x{1F3FD}|\x{270D}\x{1F3FF}|\x{270A}\x{1F3FD}|\x{270A}\x{1F3FC}|\x{26F9}\x{1F3FF}|\x{270A}\x{1F3FF}|\x{270A}\x{1F3FE}|\x{270A}\x{1F3FB}|\x{1F52B}|\x{1F517}|\x{1F3F9}|\x{1F4DC}|\x{1F516}|\x{1F527}|\x{1F4D1}|\x{1F529}|\x{1F5DE}|\x{1F4C4}|\x{1F4F0}|\x{1F6E1}|\x{1F489}|\x{1F5DC}|\x{1F58D}|\x{1F6D2}|\x{1F48A}|\x{1F6BB}|\x{1F6B8}|\x{1F6C5}|\x{1F4D9}|\x{1F4DA}|\x{1F6C4}|\x{1F6C3}|\x{1F6C2}|\x{1F6BE}|\x{1F6BC}|\x{1F4D3}|\x{1F6BA}|\x{1F6AC}|\x{1F6B9}|\x{1F6B0}|\x{1F6AE}|\x{1F4D2}|\x{1F3E7}|\x{1F4C3}|\x{1F6E0}|\x{1F52E}|\x{1F6E2}|\x{1F5FF}|\x{1F5E1}|\x{1F4B4}|\x{1F3F7}|\x{1F4ED}|\x{1F4CD}|\x{1F4EB}|\x{1F4CC}|\x{1F4EA}|\x{1F4EC}|\x{1F4CB}|\x{1F4CA}|\x{1F4C9}|\x{1F4C8}|\x{1F4C7}|\x{1F5D3}|\x{1F4EE}|\x{1F587}|\x{1F5F3}|\x{1F5D2}|\x{1F4C6}|\x{1F4C5}|\x{1F5C2}|\x{1F58B}|\x{1F58A}|\x{1F4C2}|\x{1F4C1}|\x{1F4BC}|\x{1F4DD}|\x{1F4CE}|\x{1F4E6}|\x{1F4B0}|\x{1F4B9}|\x{1F528}|\x{1F58C}|\x{1F4B5}|\x{1F4B6}|\x{1F4B7}|\x{1F4B8}|\x{1F4B3}|\x{1F5DD}|\x{1F511}|\x{1F510}|\x{1F50F}|\x{1F513}|\x{1F4CF}|\x{1F4B1}|\x{1F512}|\x{1F5D1}|\x{1F4B2}|\x{1F4E7}|\x{1F5C4}|\x{1F4E8}|\x{1F4E9}|\x{1F5C3}|\x{1F4D0}|\x{1F4E4}|\x{1F4E5}|\x{1F92A}|\x{1F5A5}|\x{1F4D8}|\x{1F3AF}|\x{1F3BE}|\x{1F3B1}|\x{1F3B3}|\x{1F3CF}|\x{1F3D1}|\x{1F3D2}|\x{1F600}|\x{1F3F8}|\x{1F94A}|\x{1F94B}|\x{1F945}|\x{1F3A3}|\x{1F3C8}|\x{1F3BD}|\x{1F3BF}|\x{1F6F7}|\x{1F94C}|\x{1F3AE}|\x{1F579}|\x{1F3B2}|\x{1F0CF}|\x{1F004}|\x{1F3B4}|\x{1F507}|\x{1F508}|\x{1F3C9}|\x{1F3D0}|\x{1F50A}|\x{1F38F}|\x{1F30A}|\x{1F383}|\x{1F384}|\x{1F386}|\x{1F387}|\x{1F388}|\x{1F389}|\x{1F38A}|\x{1F38B}|\x{1F38D}|\x{1F38E}|\x{1F390}|\x{1F3C0}|\x{1F391}|\x{1F380}|\x{1F381}|\x{1F397}|\x{1F39F}|\x{1F3AB}|\x{1F396}|\x{1F3C6}|\x{1F3C5}|\x{1F947}|\x{1F948}|\x{1F949}|\x{1F509}|\x{1F4E2}|\x{1F4D7}|\x{1F4F9}|\x{1F4BD}|\x{1F4BE}|\x{1F4BF}|\x{1F4C0}|\x{1F3A5}|\x{1F39E}|\x{1F4FD}|\x{1F3AC}|\x{1F4FA}|\x{1F4F7}|\x{1F4F8}|\x{1F4FC}|\x{1F5B1}|\x{1F50D}|\x{1F50E}|\x{1F52C}|\x{1F52D}|\x{1F4E1}|\x{1F56F}|\x{1F4A1}|\x{1F526}|\x{1F3EE}|\x{1F4D4}|\x{1F4D5}|\x{1F4D6}|\x{1F5B2}|\x{1F5A8}|\x{1F4E3}|\x{1F3B7}|\x{1F4EF}|\x{1F514}|\x{1F515}|\x{1F3BC}|\x{1F3B5}|\x{1F3B6}|\x{1F399}|\x{1F39A}|\x{1F39B}|\x{1F3A4}|\x{1F3A7}|\x{1F4FB}|\x{1F3B8}|\x{1F6B3}|\x{1F3B9}|\x{1F3BA}|\x{1F3BB}|\x{1F941}|\x{1F4F1}|\x{1F4F2}|\x{1F4DE}|\x{1F4DF}|\x{1F4E0}|\x{1F50B}|\x{1F50C}|\x{1F4BB}|\x{1F6AB}|\x{1F21A}|\x{1F6AD}|\x{1F467}|\x{1F634}|\x{1F9D3}|\x{1F60C}|\x{1F61B}|\x{1F469}|\x{1F61C}|\x{1F61D}|\x{1F468}|\x{1F924}|\x{1F9D1}|\x{1F612}|\x{1F62B}|\x{1F613}|\x{1F614}|\x{1F466}|\x{1F615}|\x{1F9D2}|\x{1F643}|\x{1F911}|\x{1F476}|\x{1F64A}|\x{1F649}|\x{1F648}|\x{1F474}|\x{1F62A}|\x{1F63F}|\x{1F934}|\x{1F642}|\x{1F917}|\x{1F929}|\x{1F473}|\x{1F914}|\x{1F928}|\x{1F478}|\x{1F610}|\x{1F611}|\x{1F636}|\x{1F525}|\x{1F475}|\x{1F477}|\x{1F644}|\x{1F60F}|\x{1F623}|\x{1F625}|\x{1F482}|\x{1F62E}|\x{1F575}|\x{1F910}|\x{1F46E}|\x{1F62F}|\x{1F63E}|\x{1F640}|\x{1F472}|\x{1F92E}|\x{1F626}|\x{1F925}|\x{1F921}|\x{1F627}|\x{1F920}|\x{1F628}|\x{1F607}|\x{1F629}|\x{1F92F}|\x{1F927}|\x{1F922}|\x{1F92D}|\x{1F915}|\x{1F62C}|\x{1F912}|\x{1F637}|\x{1F630}|\x{1F631}|\x{1F92C}|\x{1F620}|\x{1F621}|\x{1F635}|\x{1F633}|\x{1F92B}|\x{1F62D}|\x{1F63D}|\x{1F47E}|\x{1F63C}|\x{1F63B}|\x{1F639}|\x{1F632}|\x{1F641}|\x{1F638}|\x{1F63A}|\x{1F4A9}|\x{1F616}|\x{1F916}|\x{1F47D}|\x{1F9D0}|\x{1F47B}|\x{1F61E}|\x{1F61F}|\x{1F480}|\x{1F47A}|\x{1F479}|\x{1F624}|\x{1F622}|\x{1F47F}|\x{1F608}|\x{1F913}|\x{1F61A}|\x{1F619}|\x{1F6AF}|\x{1F51F}|\x{1F531}|\x{1F4DB}|\x{1F530}|\x{1F602}|\x{1F923}|\x{1F603}|\x{1F936}|\x{1F604}|\x{1F605}|\x{1F385}|\x{1F4AF}|\x{1F4F4}|\x{1F520}|\x{1F521}|\x{1F522}|\x{1F523}|\x{1F524}|\x{1F170}|\x{1F18E}|\x{1F171}|\x{1F191}|\x{1F192}|\x{1F193}|\x{1F3D3}|\x{1F4F3}|\x{1F195}|\x{1F51D}|\x{1F6B1}|\x{1F6B7}|\x{1F4F5}|\x{1F51E}|\x{1F503}|\x{1F504}|\x{1F519}|\x{1F51A}|\x{1F51B}|\x{1F51C}|\x{1F6D0}|\x{1F4F6}|\x{1F549}|\x{1F54E}|\x{1F52F}|\x{1F500}|\x{1F501}|\x{1F502}|\x{1F53C}|\x{1F53D}|\x{1F3A6}|\x{1F505}|\x{1F506}|\x{1F194}|\x{1F196}|\x{1F9D5}|\x{1F609}|\x{1F533}|\x{1F534}|\x{1F535}|\x{1F3C1}|\x{1F6A9}|\x{1F38C}|\x{1F3F4}|\x{1F3F3}|\x{1F606}|\x{1F47C}|\x{1F931}|\x{1F518}|\x{1F60A}|\x{1F930}|\x{1F60B}|\x{1F470}|\x{1F60E}|\x{1F935}|\x{1F60D}|\x{1F618}|\x{1F471}|\x{1F617}|\x{1F9D4}|\x{1F532}|\x{1F4A0}|\x{1F17E}|\x{1F239}|\x{1F197}|\x{1F17F}|\x{1F198}|\x{1F199}|\x{1F19A}|\x{1F201}|\x{1F202}|\x{1F237}|\x{1F236}|\x{1F22F}|\x{1F250}|\x{1F232}|\x{1F53B}|\x{1F251}|\x{1F238}|\x{1F234}|\x{1F233}|\x{1F23A}|\x{1F235}|\x{1F536}|\x{1F537}|\x{1F538}|\x{1F539}|\x{1F53A}|\x{1F4A7}|\x{1F558}|\x{1F302}|\x{1F958}|\x{1F356}|\x{1F357}|\x{1F969}|\x{1F953}|\x{1F354}|\x{1F35F}|\x{1F355}|\x{1F32D}|\x{1F96A}|\x{1F32E}|\x{1F32F}|\x{1F959}|\x{1F95A}|\x{1F373}|\x{1F455}|\x{1F95E}|\x{1F454}|\x{1F576}|\x{1F453}|\x{1F573}|\x{1F4AD}|\x{1F5EF}|\x{1F5E8}|\x{1F4AC}|\x{1F4AB}|\x{1F4A8}|\x{1F4A6}|\x{1F4A5}|\x{1F4A3}|\x{1F4A2}|\x{1F9C0}|\x{1F968}|\x{1F48C}|\x{1F965}|\x{1F348}|\x{1F349}|\x{1F34A}|\x{1F34B}|\x{1F34C}|\x{1F34D}|\x{1F34E}|\x{1F34F}|\x{1F350}|\x{1F351}|\x{1F352}|\x{1F353}|\x{1F95D}|\x{1F345}|\x{1F951}|\x{1F956}|\x{1F346}|\x{1F954}|\x{1F955}|\x{1F33D}|\x{1F336}|\x{1F9E3}|\x{1F952}|\x{1F456}|\x{1F966}|\x{1F344}|\x{1F95C}|\x{1F330}|\x{1F35E}|\x{1F950}|\x{1F4A4}|\x{1F49F}|\x{1F9E5}|\x{1F364}|\x{1F362}|\x{1F363}|\x{1F9DA}|\x{1F442}|\x{1F9DB}|\x{1F485}|\x{1F91D}|\x{1F9DC}|\x{1F64F}|\x{1F9DD}|\x{1F932}|\x{1F9DE}|\x{1F64C}|\x{1F9DF}|\x{1F365}|\x{1F443}|\x{1F64D}|\x{1F450}|\x{1F64E}|\x{1F44F}|\x{1F645}|\x{1F91F}|\x{1F361}|\x{1F646}|\x{1F95F}|\x{1F960}|\x{1F961}|\x{1F366}|\x{1F367}|\x{1F368}|\x{1F360}|\x{1F463}|\x{1F49E}|\x{1F96B}|\x{1F49D}|\x{1F5A4}|\x{1F49C}|\x{1F9E1}|\x{1F49B}|\x{1F49A}|\x{1F372}|\x{1F963}|\x{1F957}|\x{1F499}|\x{1F37F}|\x{1F497}|\x{1F496}|\x{1F495}|\x{1F371}|\x{1F440}|\x{1F35C}|\x{1F441}|\x{1F9D9}|\x{1F9E0}|\x{1F445}|\x{1F35D}|\x{1F444}|\x{1F48B}|\x{1F358}|\x{1F498}|\x{1F493}|\x{1F494}|\x{1F35B}|\x{1F35A}|\x{1F359}|\x{1F9E4}|\x{1F347}|\x{1F36A}|\x{1F400}|\x{1F437}|\x{1F416}|\x{1F417}|\x{1F43D}|\x{1F40F}|\x{1F411}|\x{1F410}|\x{1F42A}|\x{1F42B}|\x{1F992}|\x{1F418}|\x{1F98F}|\x{1F42D}|\x{1F401}|\x{1F439}|\x{1F403}|\x{1F430}|\x{1F407}|\x{1F43F}|\x{1F994}|\x{1F987}|\x{1F43B}|\x{1F428}|\x{1F43C}|\x{1F43E}|\x{1F983}|\x{1F414}|\x{1F413}|\x{1F423}|\x{1F424}|\x{1F404}|\x{1F402}|\x{1F426}|\x{1F436}|\x{1F462}|\x{1F451}|\x{1F452}|\x{1F3A9}|\x{1F393}|\x{1F9E2}|\x{1F45F}|\x{1F4FF}|\x{1F484}|\x{1F48D}|\x{1F48E}|\x{1F435}|\x{1F412}|\x{1F98D}|\x{1F415}|\x{1F42E}|\x{1F429}|\x{1F43A}|\x{1F98A}|\x{1F431}|\x{1F408}|\x{1F981}|\x{1F42F}|\x{1F405}|\x{1F406}|\x{1F434}|\x{1F40E}|\x{1F984}|\x{1F993}|\x{1F98C}|\x{1F425}|\x{1F427}|\x{1F343}|\x{1F334}|\x{1F338}|\x{1F4AE}|\x{1F3F5}|\x{1F339}|\x{1F940}|\x{1F33A}|\x{1F33B}|\x{1F33C}|\x{1F337}|\x{1F331}|\x{1F45E}|\x{1F392}|\x{1F332}|\x{1F333}|\x{1F335}|\x{1F982}|\x{1F33E}|\x{1F33F}|\x{1F6CD}|\x{1F340}|\x{1F341}|\x{1F342}|\x{1F45D}|\x{1F45C}|\x{1F45B}|\x{1F45A}|\x{1F459}|\x{1F458}|\x{1F457}|\x{1F9E6}|\x{1F490}|\x{1F578}|\x{1F54A}|\x{1F42C}|\x{1F985}|\x{1F986}|\x{1F989}|\x{1F438}|\x{1F40A}|\x{1F422}|\x{1F98E}|\x{1F40D}|\x{1F432}|\x{1F409}|\x{1F995}|\x{1F996}|\x{1F433}|\x{1F40B}|\x{1F41F}|\x{1F577}|\x{1F40C}|\x{1F997}|\x{1F41E}|\x{1F41D}|\x{1F41C}|\x{1F41B}|\x{1F98B}|\x{1F991}|\x{1F420}|\x{1F990}|\x{1F980}|\x{1F41A}|\x{1F419}|\x{1F988}|\x{1F421}|\x{1F460}|\x{1F369}|\x{1F44B}|\x{1F680}|\x{1F574}|\x{1F6E5}|\x{1F6A2}|\x{1F5E3}|\x{1F6E9}|\x{1F464}|\x{1F6EB}|\x{1F6EC}|\x{1F4BA}|\x{1F681}|\x{1F69F}|\x{1F6A0}|\x{1F6A1}|\x{1F6F0}|\x{1F6F8}|\x{1F6A4}|\x{1F6CE}|\x{1F6AA}|\x{1F6CF}|\x{1F6CB}|\x{1F6BD}|\x{1F6BF}|\x{1F6C1}|\x{1F465}|\x{1F93A}|\x{1F3C7}|\x{1F46A}|\x{1F3C2}|\x{1F570}|\x{1F55B}|\x{1F6F3}|\x{1F6F6}|\x{1F550}|\x{1F69B}|\x{1F68C}|\x{1F68D}|\x{1F68E}|\x{1F690}|\x{1F691}|\x{1F692}|\x{1F693}|\x{1F694}|\x{1F695}|\x{1F696}|\x{1F697}|\x{1F698}|\x{1F699}|\x{1F69A}|\x{1F69C}|\x{1F6CC}|\x{1F6B2}|\x{1F6F4}|\x{1F6F5}|\x{1F68F}|\x{1F6E3}|\x{1F6E4}|\x{1F4AA}|\x{1F6A8}|\x{1F6A5}|\x{1F6A6}|\x{1F6A7}|\x{1F6D1}|\x{1F6C0}|\x{1F933}|\x{1F567}|\x{1F55C}|\x{1F91A}|\x{1F327}|\x{1F31B}|\x{1F31C}|\x{1F321}|\x{1F6A3}|\x{1F31D}|\x{1F31E}|\x{1F939}|\x{1F31F}|\x{1F320}|\x{1F3CA}|\x{1F3CB}|\x{1F324}|\x{1F325}|\x{1F326}|\x{1F93E}|\x{1F319}|\x{1F328}|\x{1F329}|\x{1F32A}|\x{1F32B}|\x{1F32C}|\x{1F300}|\x{1F308}|\x{1F6B4}|\x{1F6B5}|\x{1F3CE}|\x{1F3CD}|\x{1F938}|\x{1F93D}|\x{1F93C}|\x{1F31A}|\x{1F318}|\x{1F551}|\x{1F556}|\x{1F491}|\x{1F48F}|\x{1F46D}|\x{1F46C}|\x{1F55D}|\x{1F552}|\x{1F55E}|\x{1F553}|\x{1F55F}|\x{1F554}|\x{1F560}|\x{1F555}|\x{1F46B}|\x{1F561}|\x{1F562}|\x{1F317}|\x{1F312}|\x{1F3C4}|\x{1F3CC}|\x{1F316}|\x{1F315}|\x{1F314}|\x{1F313}|\x{1F311}|\x{1F557}|\x{1F566}|\x{1F55A}|\x{1F565}|\x{1F559}|\x{1F564}|\x{1F563}|\x{1F68B}|\x{1F69E}|\x{1F69D}|\x{1F30D}|\x{1F37B}|\x{1F942}|\x{1F943}|\x{1F964}|\x{1F962}|\x{1F37D}|\x{1F374}|\x{1F6B6}|\x{1F918}|\x{1F944}|\x{1F52A}|\x{1F3FA}|\x{1F3C3}|\x{1F596}|\x{1F37A}|\x{1F91E}|\x{1F30E}|\x{1F30F}|\x{1F310}|\x{1F5FA}|\x{1F5FE}|\x{1F3D4}|\x{1F483}|\x{1F30B}|\x{1F447}|\x{1F57A}|\x{1F68A}|\x{1F3D5}|\x{1F919}|\x{1F379}|\x{1F3DC}|\x{1F370}|\x{1F481}|\x{1F91C}|\x{1F64B}|\x{1F91B}|\x{1F647}|\x{1F44A}|\x{1F926}|\x{1F44E}|\x{1F937}|\x{1F44D}|\x{1F44C}|\x{1F486}|\x{1F382}|\x{1F967}|\x{1F378}|\x{1F36B}|\x{1F36C}|\x{1F36D}|\x{1F36E}|\x{1F36F}|\x{1F601}|\x{1F37C}|\x{1F590}|\x{1F95B}|\x{1F487}|\x{1F375}|\x{1F376}|\x{1F37E}|\x{1F377}|\x{1F3D6}|\x{1F5FB}|\x{1F3DD}|\x{1F3A1}|\x{1F54B}|\x{1F9D7}|\x{1F449}|\x{1F301}|\x{1F303}|\x{1F304}|\x{1F305}|\x{1F306}|\x{1F307}|\x{1F309}|\x{1F448}|\x{1F30C}|\x{1F9D8}|\x{1F3A0}|\x{1F3A2}|\x{1F54D}|\x{1F488}|\x{1F3AA}|\x{1F3AD}|\x{1F5BC}|\x{1F3A8}|\x{1F3B0}|\x{1F682}|\x{1F683}|\x{1F684}|\x{1F685}|\x{1F686}|\x{1F687}|\x{1F688}|\x{1F689}|\x{1F9D6}|\x{1F446}|\x{1F54C}|\x{1F3E6}|\x{1F3DE}|\x{1F3DF}|\x{1F3DB}|\x{1F3D7}|\x{1F3D8}|\x{1F595}|\x{1F3D9}|\x{1F3DA}|\x{1F3E0}|\x{1F3E1}|\x{1F3E2}|\x{1F3E3}|\x{1F3E4}|\x{1F46F}|\x{1F3E5}|\x{1F461}|\x{1F3F0}|\x{1F5FD}|\x{1F3E9}|\x{1F3EA}|\x{1F3EB}|\x{1F3EC}|\x{1F3ED}|\x{1F5FC}|\x{1F3E8}|\x{1F492}|\x{1F3EF}|\x{26F7}|\x{2763}|\x{261D}|\x{263A}|\x{270A}|\x{2639}|\x{2764}|\x{270B}|\x{270C}|\x{2620}|\x{26F9}|\x{270D}|\x{2747}|\x{26D1}|\x{2699}|\x{267F}|\x{26B1}|\x{26B0}|\x{26D3}|\x{2696}|\x{2697}|\x{2694}|\x{26A0}|\x{26F0}|\x{2692}|\x{26CF}|\x{2702}|\x{26EA}|\x{26E9}|\x{2712}|\x{2615}|\x{26D4}|\x{26F2}|\x{2196}|\x{2935}|\x{2934}|\x{21AA}|\x{21A9}|\x{2194}|\x{2195}|\x{2B05}|\x{2622}|\x{2199}|\x{2B07}|\x{2198}|\x{27A1}|\x{2197}|\x{2B06}|\x{2623}|\x{270F}|\x{26FA}|\x{2721}|\x{26C8}|\x{26BE}|\x{26BD}|\x{2600}|\x{2B50}|\x{2601}|\x{26C5}|\x{2728}|\x{26F8}|\x{2604}|\x{26C4}|\x{2603}|\x{2744}|\x{26A1}|\x{26F1}|\x{2614}|\x{26F3}|\x{2660}|\x{2668}|\x{260E}|\x{2709}|\x{26FD}|\x{2693}|\x{26F5}|\x{2328}|\x{26F4}|\x{2708}|\x{231B}|\x{2665}|\x{23F3}|\x{231A}|\x{23F0}|\x{23F1}|\x{23F2}|\x{2663}|\x{2666}|\x{269B}|\x{2638}|\x{26AB}|\x{2733}|\x{2754}|\x{2753}|\x{2049}|\x{203C}|\x{2602}|\x{2734}|\x{303D}|\x{2757}|\x{27BF}|\x{27B0}|\x{2797}|\x{2796}|\x{2795}|\x{274E}|\x{274C}|\x{2755}|\x{3030}|\x{2714}|\x{25FB}|\x{26AA}|\x{2618}|\x{2B1C}|\x{2B1B}|\x{25FE}|\x{25FD}|\x{25FC}|\x{25AB}|\x{00A9}|\x{25AA}|\x{3299}|\x{3297}|\x{24C2}|\x{2139}|\x{2122}|\x{00AE}|\x{2716}|\x{2611}|\x{262F}|\x{264C}|\x{2652}|\x{2651}|\x{2650}|\x{264F}|\x{264E}|\x{264D}|\x{264B}|\x{26CE}|\x{264A}|\x{2649}|\x{2648}|\x{262E}|\x{262A}|\x{2626}|\x{271D}|\x{2653}|\x{25B6}|\x{2705}|\x{23F9}|\x{2B55}|\x{269C}|\x{2695}|\x{2642}|\x{2640}|\x{23CF}|\x{23FA}|\x{23F8}|\x{23E9}|\x{23EC}|\x{23EB}|\x{23EE}|\x{23EA}|\x{25C0}|\x{23EF}|\x{23ED}|\x{267B}/u';
        $this->output = $output ?? '<span role="img" aria-label="%s">%s</span>';
    }

    /**
     * Given an input string, find any emoji characters, and add a wrapping span
     * tag that includes the emoji description in an accessible manner.
     *
     * @param  string $text
     * @return string
     */
    public function makeEmojiAccessible($text)
    {
        return preg_replace_callback(
            $this->search,
            function ($matches) {
                $desc = $this->emoji[$this->utf8ToUnicode($matches[0])];
                return sprintf($this->output, $desc, $matches[0]);
            },
            $text
        );
    }

    /**
     * The following function is derived from https://hsivonen.fi/php-utf8/. It
     * turns a utf-8 encoded character into its related hex formated codepoint.
     *
     * @param  string $str  The utf-8 character
     * @return string       The unicode codepoint(s)
     */
    private function utf8ToUnicode($str)
    {
        $mState = 0;     // cached expected number of octets after the current octet
                         // until the beginning of the next UTF8 character sequence
        $mUcs4  = 0;     // cached Unicode character
        $mBytes = 1;     // cached expected number of octets in the current sequence

        $out = array();

        $len = strlen($str);
        for($i = 0; $i < $len; $i++) {
            $in = ord($str{$i});
            if (0 == $mState) {
                // When mState is zero we expect either a US-ASCII character or a
                // multi-octet sequence.
                if (0 == (0x80 & ($in))) {
                    // US-ASCII, pass straight through.
                    $out[] = $in;
                    $mBytes = 1;
                } else if (0xC0 == (0xE0 & ($in))) {
                    // First octet of 2 octet sequence
                    $mUcs4 = ($in);
                    $mUcs4 = ($mUcs4 & 0x1F) << 6;
                    $mState = 1;
                    $mBytes = 2;
                } else if (0xE0 == (0xF0 & ($in))) {
                    // First octet of 3 octet sequence
                    $mUcs4 = ($in);
                    $mUcs4 = ($mUcs4 & 0x0F) << 12;
                    $mState = 2;
                    $mBytes = 3;
                } else if (0xF0 == (0xF8 & ($in))) {
                    // First octet of 4 octet sequence
                    $mUcs4 = ($in);
                    $mUcs4 = ($mUcs4 & 0x07) << 18;
                    $mState = 3;
                    $mBytes = 4;
                } else if (0xF8 == (0xFC & ($in))) {
                    /* First octet of 5 octet sequence.
                     *
                     * This is illegal because the encoded codepoint must be either
                     * (a) not the shortest form or
                     * (b) outside the Unicode range of 0-0x10FFFF.
                     * Rather than trying to resynchronize, we will carry on until the end
                     * of the sequence and let the later error handling code catch it.
                     */
                    $mUcs4 = ($in);
                    $mUcs4 = ($mUcs4 & 0x03) << 24;
                    $mState = 4;
                    $mBytes = 5;
                } else if (0xFC == (0xFE & ($in))) {
                    // First octet of 6 octet sequence, see comments for 5 octet sequence.
                    $mUcs4 = ($in);
                    $mUcs4 = ($mUcs4 & 1) << 30;
                    $mState = 5;
                    $mBytes = 6;
                } else {
                    /* Current octet is neither in the US-ASCII range nor a legal first
                     * octet of a multi-octet sequence.
                     */
                    return false;
                }
            } else {
                // When mState is non-zero, we expect a continuation of the multi-octet
                // sequence
                if (0x80 == (0xC0 & ($in))) {
                    // Legal continuation.
                    $shift = ($mState - 1) * 6;
                    $tmp = $in;
                    $tmp = ($tmp & 0x0000003F) << $shift;
                    $mUcs4 |= $tmp;

                    if (0 == --$mState) {
                        /* End of the multi-octet sequence. mUcs4 now contains the final
                         * Unicode codepoint to be output
                         *
                         * Check for illegal sequences and codepoints.
                         */

                        // From Unicode 3.1, non-shortest form is illegal
                        if (((2 == $mBytes) && ($mUcs4 < 0x0080)) ||
                          ((3 == $mBytes) && ($mUcs4 < 0x0800)) ||
                          ((4 == $mBytes) && ($mUcs4 < 0x10000)) ||
                          (4 < $mBytes) ||
                          // From Unicode 3.2, surrogate characters are illegal
                          (($mUcs4 & 0xFFFFF800) == 0xD800) ||
                          // Codepoints outside the Unicode range are illegal
                          ($mUcs4 > 0x10FFFF)) {
                            return false;
                        }
                        if (0xFEFF != $mUcs4) {
                            // BOM is legal but we don't want to output it
                            $out[] = $mUcs4;
                        }
                        //initialize UTF8 cache
                        $mState = 0;
                        $mUcs4  = 0;
                        $mBytes = 1;
                    }
                } else {
                    /* ((0xC0 & (*in) != 0x80) && (mState != 0))
                     *
                     * Incomplete multi-octet sequence.
                     */
                    return false;
                }
            }
        }

        //this bit is mine, to return as U+XXXX...
        $return = '';
        foreach ($out as $num) {
            $return .= 'U+' . str_pad(dechex($num), 4, '0', STR_PAD_LEFT) . ' ';
        }
        $return = strtoupper(rtrim($return));

        return $return;
    }
}