Class: E4U::Emoji

Inherits:
Object
  • Object
show all
Defined in:
lib/e4u/emoji.rb,
lib/e4u/emoji/kddi.rb,
lib/e4u/emoji/docomo.rb,
lib/e4u/emoji/google.rb,
lib/e4u/emoji/softbank.rb

Constant Summary collapse

KDDI_TABLE =
{
  :airplane                                             => [0xE4B3].pack('U*').freeze,
  :alarm_clock                                          => [0xE594].pack('U*').freeze,
  :alien_monster                                        => [0xE4EC].pack('U*').freeze,
  :ambulance                                            => [0xEAE0].pack('U*').freeze,
  :american_football                                    => [0xE4BB].pack('U*').freeze,
  :anchor                                               => [0xE4A9].pack('U*').freeze,
  :anger_symbol                                         => [0xE4E5].pack('U*').freeze,
  :angry_face                                           => [0xE472].pack('U*').freeze,
  :anguished_cat_face                                   => [0xEB66].pack('U*').freeze,
  :anguished_face                                       => [0xEB67].pack('U*').freeze,
  :ant                                                  => [0xE4DD].pack('U*').freeze,
  :antenna_with_bars                                    => [0xEA84].pack('U*').freeze,
  :aquarius                                             => [0xE499].pack('U*').freeze,
  :aries                                                => [0xE48F].pack('U*').freeze,
  :arrow_pointing_rightwards_then_curving_downwards     => [0xEB2E].pack('U*').freeze,
  :arrow_pointing_rightwards_then_curving_upwards       => [0xEB2D].pack('U*').freeze,
  :artist_palette                                       => [0xE59C].pack('U*').freeze,
  :astonished_face                                      => [0xEACA].pack('U*').freeze,
  :athletic_shoe                                        => [0xEB2B].pack('U*').freeze,
  :aubergine                                            => [0xEABC].pack('U*').freeze,
  :automated_teller_machine                             => [0xE4A3].pack('U*').freeze,
  :automobile                                           => [0xE4B1].pack('U*').freeze,
  :baby                                                 => [0xEB18].pack('U*').freeze,
  :baby_angel                                           => [0xE5BF].pack('U*').freeze,
  :baby_chick                                           => [0xE4E0].pack('U*').freeze,
  :baby_symbol                                          => [0xEB18].pack('U*').freeze,
  :back_with_leftwards_arrow_above                      => [0xEB06].pack('U*').freeze,
  :bactrian_camel                                       => [0xEB25].pack('U*').freeze,
  :balloon                                              => [0xEA9B].pack('U*').freeze,
  :ballot_box_with_check                                => [0xEB02].pack('U*').freeze,
  :banana                                               => [0xEB35].pack('U*').freeze,
  :bank                                                 => [0xE4AA].pack('U*').freeze,
  :banknote_with_dollar_sign                            => [0xE585].pack('U*').freeze,
  :banknote_with_yen_sign                               => [0xE57D].pack('U*').freeze,
  :bar_chart                                            => [0xE574].pack('U*').freeze,
  :barber_pole                                          => [0xEAA2].pack('U*').freeze,
  :baseball                                             => [0xE4BA].pack('U*').freeze,
  :basketball_and_hoop                                  => [0xE59A].pack('U*').freeze,
  :bath                                                 => [0xE5D8].pack('U*').freeze,
  :battery                                              => [0xE584].pack('U*').freeze,
  :bear_face                                            => [0xE5C1].pack('U*').freeze,
  :beating_heart                                        => [0xEB75].pack('U*').freeze,
  :beer_mug                                             => [0xE4C3].pack('U*').freeze,
  :bell                                                 => [0xE512].pack('U*').freeze,
  :bento_box                                            => [0xEABD].pack('U*').freeze,
  :bicycle                                              => [0xE4AE].pack('U*').freeze,
  :bikini                                               => [0xEAA4].pack('U*').freeze,
  :billiards                                            => [0xEADD].pack('U*').freeze,
  :bird                                                 => [0xE4E0].pack('U*').freeze,
  :birthday_cake                                        => [0xE5A0].pack('U*').freeze,
  :black_club_suit                                      => [0xE5A3].pack('U*').freeze,
  :black_diamond_suit                                   => [0xE5A2].pack('U*').freeze,
  :black_down_pointing_double_triangle                  => [0xE544].pack('U*').freeze,
  :black_heart_suit                                     => [0xEAA5].pack('U*').freeze,
  :black_large_square                                   => [0xE549].pack('U*').freeze,
  :black_left_pointing_double_triangle                  => [0xE52F].pack('U*').freeze,
  :black_left_pointing_triangle                         => [0xE52D].pack('U*').freeze,
  :black_medium_small_square                            => [0xE535].pack('U*').freeze,
  :black_medium_square                                  => [0xE539].pack('U*').freeze,
  :black_nib                                            => [0xEB03].pack('U*').freeze,
  :black_question_mark_ornament                         => [0xE483].pack('U*').freeze,
  :black_right_pointing_double_triangle                 => [0xE530].pack('U*').freeze,
  :black_right_pointing_triangle                        => [0xE52E].pack('U*').freeze,
  :black_rightwards_arrow                               => [0xE552].pack('U*').freeze,
  :black_scissors                                       => [0xE516].pack('U*').freeze,
  :black_small_square                                   => [0xE532].pack('U*').freeze,
  :black_spade_suit                                     => [0xE5A1].pack('U*').freeze,
  :black_square_button                                  => [0xE54B].pack('U*').freeze,
  :black_sun_with_rays                                  => [0xE488].pack('U*').freeze,
  :black_telephone                                      => [0xE596].pack('U*').freeze,
  :black_universal_recycling_symbol                     => [0xEB79].pack('U*').freeze,
  :black_up_pointing_double_triangle                    => [0xE545].pack('U*').freeze,
  :blossom                                              => [0xEB49].pack('U*').freeze,
  :blowfish                                             => [0xE4D3].pack('U*').freeze,
  :blue_book                                            => [0xE566].pack('U*').freeze,
  :blue_heart                                           => [0xEAA7].pack('U*').freeze,
  :boar                                                 => [0xEB24].pack('U*').freeze,
  :bomb                                                 => [0xE47A].pack('U*').freeze,
  :bookmark                                             => [0xEB07].pack('U*').freeze,
  :bookmark_tabs                                        => [0xEB0B].pack('U*').freeze,
  :books                                                => [0xE56F].pack('U*').freeze,
  :bouncing_happy                                       => "[\343\202\204\343\201\243\343\201\237\343\203\274]",
  :bouquet                                              => [0xEA95].pack('U*').freeze,
  :bowling                                              => [0xEB43].pack('U*').freeze,
  :boy                                                  => [0xE4FC].pack('U*').freeze,
  :bread                                                => [0xEAAF].pack('U*').freeze,
  :bride_with_veil                                      => [0xEAE9].pack('U*').freeze,
  :bridge_at_night                                      => [0xE4BF].pack('U*').freeze,
  :briefcase                                            => [0xE5CE].pack('U*').freeze,
  :broken_heart                                         => [0xE477].pack('U*').freeze,
  :bug                                                  => [0xEB1E].pack('U*').freeze,
  :bus_stop                                             => [0xE4A7].pack('U*').freeze,
  :bust_in_silhouette                                   => [0x3013].pack('U').freeze,
  :cactus                                               => [0xEA96].pack('U*').freeze,
  :calendar                                             => [0xE563].pack('U*').freeze,
  :camera                                               => [0xE515].pack('U*').freeze,
  :cancer                                               => [0xE492].pack('U*').freeze,
  :candy                                                => [0xEB4E].pack('U*').freeze,
  :capricorn                                            => [0xE498].pack('U*').freeze,
  :card_index                                           => [0xE56C].pack('U*').freeze,
  :carousel_horse                                       => [0x3013].pack('U').freeze,
  :carp_streamer                                        => [0xEAE7].pack('U*').freeze,
  :cat_face                                             => [0xE4DB].pack('U*').freeze,
  :cat_face_kissing                                     => [0xEB60].pack('U*').freeze,
  :cat_face_with_heart_shaped_eyes                      => [0xEB65].pack('U*').freeze,
  :cat_face_with_open_mouth                             => [0xEB61].pack('U*').freeze,
  :cat_face_with_tightly_closed_lips                    => [0xEB6A].pack('U*').freeze,
  :chart_with_downwards_trend                           => [0xE576].pack('U*').freeze,
  :chart_with_upwards_trend                             => [0xE575].pack('U*').freeze,
  :chart_with_upwards_trend_and_yen_sign                => [0xE5DC].pack('U*').freeze,
  :cheering_megaphone                                   => [0xE511].pack('U*').freeze,
  :chequered_flag                                       => [0xE4B9].pack('U*').freeze,
  :cherries                                             => [0xE4D2].pack('U*').freeze,
  :cherry_blossom                                       => [0xE4CA].pack('U*').freeze,
  :chestnut                                             => [0xEB38].pack('U*').freeze,
  :chicken                                              => [0xEB23].pack('U*').freeze,
  :chocolate_bar                                        => [0xEB4D].pack('U*').freeze,
  :christmas_tree                                       => [0xE4C9].pack('U*').freeze,
  :church                                               => [0xE5BB].pack('U*').freeze,
  :cinema                                               => [0xE517].pack('U*').freeze,
  :circled_ideograph_accept                             => [0xEB01].pack('U*').freeze,
  :circled_ideograph_advantage                          => [0xE4F7].pack('U*').freeze,
  :circled_ideograph_congratulation                     => [0xEA99].pack('U*').freeze,
  :circled_ideograph_secret                             => [0xE4F1].pack('U*').freeze,
  :circled_latin_capital_letter_m                       => [0xE5BC].pack('U*').freeze,
  :circus_tent                                          => [0xE59E].pack('U*').freeze,
  :cityscape_at_dusk                                    => [0xE5DA].pack('U*').freeze,
  :clapper_board                                        => [0xE4BE].pack('U*').freeze,
  :clapping_hands_sign                                  => [0xEAD3].pack('U*').freeze,
  :clinking_beer_mugs                                   => [0xEA98].pack('U*').freeze,
  :clipboard                                            => [0xE564].pack('U*').freeze,
  :clock_face_eight_oclock                              => [0xE594].pack('U*').freeze,
  :clock_face_eleven_oclock                             => [0xE594].pack('U*').freeze,
  :clock_face_five_oclock                               => [0xE594].pack('U*').freeze,
  :clock_face_four_oclock                               => [0xE594].pack('U*').freeze,
  :clock_face_nine_oclock                               => [0xE594].pack('U*').freeze,
  :clock_face_one_oclock                                => [0xE594].pack('U*').freeze,
  :clock_face_seven_oclock                              => [0xE594].pack('U*').freeze,
  :clock_face_six_oclock                                => [0xE594].pack('U*').freeze,
  :clock_face_ten_oclock                                => [0xE594].pack('U*').freeze,
  :clock_face_three_oclock                              => [0xE594].pack('U*').freeze,
  :clock_face_twelve_oclock                             => [0xE594].pack('U*').freeze,
  :clock_face_two_oclock                                => [0xE594].pack('U*').freeze,
  :clockwise_downwards_and_upwards_open_circle_arrows   => [0xEB0D].pack('U*').freeze,
  :closed_book                                          => [0xE568].pack('U*').freeze,
  :closed_lock_with_key                                 => [0xEAFC].pack('U*').freeze,
  :closed_mailbox_with_lowered_flag                     => [0xE51B].pack('U*').freeze,
  :closed_mailbox_with_raised_flag                      => [0xEB0A].pack('U*').freeze,
  :closed_umbrella                                      => [0xEAE8].pack('U*').freeze,
  :cloud                                                => [0xE48D].pack('U*').freeze,
  :cocktail_glass                                       => [0xE4C2].pack('U*').freeze,
  :collision_symbol                                     => [0xE5B0].pack('U*').freeze,
  :confetti_ball                                        => [0xE46F].pack('U*').freeze,
  :confounded_face                                      => [0xEAC3].pack('U*').freeze,
  :construction_sign                                    => [0xE5D7].pack('U*').freeze,
  :construction_worker                                  => [0xEB19].pack('U*').freeze,
  :convenience_store                                    => [0xE4A4].pack('U*').freeze,
  :cooked_rice                                          => [0xEAB4].pack('U*').freeze,
  :cookie                                               => [0xEB4C].pack('U*').freeze,
  :cooking                                              => [0xE4D1].pack('U*').freeze,
  :cool_face                                            => "B-)",
  :copyright_sign                                       => [0xE558].pack('U*').freeze,
  :couple_with_heart                                    => [0xEADA].pack('U*').freeze,
  :cow_face                                             => [0xEB21].pack('U*').freeze,
  :crab                                                 => [0xE492].pack('U*').freeze,
  :credit_card                                          => [0xE57C].pack('U*').freeze,
  :crescent_moon                                        => [0xE486].pack('U*').freeze,
  :cross_mark                                           => [0xE550].pack('U*').freeze,
  :crossed_flags                                        => [0xE5D9].pack('U*').freeze,
  :crown                                                => [0xE5C9].pack('U*').freeze,
  :crying_cat_face                                      => [0xEB68].pack('U*').freeze,
  :crying_face                                          => [0xEB69].pack('U*').freeze,
  :crystal_ball                                         => [0xEA8F].pack('U*').freeze,
  :curly_loop                                           => [0xEB31].pack('U*').freeze,
  :currency_exchange                                    => "[$\357\277\245]",
  :curry_and_rice                                       => [0xEAB6].pack('U*').freeze,
  :custard                                              => [0xEB56].pack('U*').freeze,
  :cyclone                                              => [0xE469].pack('U*').freeze,
  :dancer                                               => [0xEB1C].pack('U*').freeze,
  :dango                                                => [0xEAB2].pack('U*').freeze,
  :dash_symbol                                          => [0xE4F4].pack('U*').freeze,
  :delivery_truck                                       => [0xE4B2].pack('U*').freeze,
  :department_store                                     => [0xEAF6].pack('U*').freeze,
  :diamond_shape_with_a_dot_inside                      => [0x3013].pack('U').freeze,
  :direct_hit                                           => [0xE4C5].pack('U*').freeze,
  :disappointed_but_relieved_face                       => [0xE5C6].pack('U*').freeze,
  :disappointed_face                                    => [0xEAC0].pack('U*').freeze,
  :dizzy_face                                           => [0xE5AE].pack('U*').freeze,
  :dizzy_symbol                                         => [0xEB5C].pack('U*').freeze,
  :dog_face                                             => [0xE4E1].pack('U*').freeze,
  :dolphin                                              => [0xEB1B].pack('U*').freeze,
  :door                                                 => "[\343\203\211\343\202\242]",
  :double_curly_loop                                    => "[\343\203\225\343\203\252\343\203\274\343\203\200\343\202\244\343\203\244\343\203\253]",
  :double_exclamation_mark                              => [0xEB30].pack('U*').freeze,
  :doughnut                                             => [0xEB4B].pack('U*').freeze,
  :down_pointing_red_triangle                           => [0xE55B].pack('U*').freeze,
  :down_pointing_small_red_triangle                     => [0xE542].pack('U*').freeze,
  :downwards_black_arrow                                => [0xE540].pack('U*').freeze,
  :dragon_face                                          => [0xEB3F].pack('U*').freeze,
  :dress                                                => [0xEB6B].pack('U*').freeze,
  :drop_of_water                                        => [0xE4E6].pack('U*').freeze,
  :dvd                                                  => [0xE50C].pack('U*').freeze,
  :e_mail_symbol                                        => [0xEB71].pack('U*').freeze,
  :ear                                                  => [0xE5A5].pack('U*').freeze,
  :ear_of_maize                                         => [0xEB36].pack('U*').freeze,
  :ear_of_rice                                          => "[\347\250\262\347\251\202]",
  :earth_globe_asia_australia                           => [0xE5B3].pack('U*').freeze,
  :eight_pointed_black_star                             => [0xE479].pack('U*').freeze,
  :eight_spoked_asterisk                                => [0xE53E].pack('U*').freeze,
  :electric_light_bulb                                  => [0xE476].pack('U*').freeze,
  :electric_plug                                        => [0xE589].pack('U*').freeze,
  :electric_torch                                       => [0xE583].pack('U*').freeze,
  :elephant                                             => [0xEB1F].pack('U*').freeze,
  :em_space                                             => [0xE58C].pack('U*').freeze,
  :emoji_compatibility_symbol_1                         => "[i\343\203\242\343\203\274\343\203\211]",
  :emoji_compatibility_symbol_10                        => "[\343\203\201\343\202\261\343\203\203\343\203\210]",
  :emoji_compatibility_symbol_11                        => "[\351\233\273\350\251\261\345\205\210\350\241\214]",
  :emoji_compatibility_symbol_12                        => "[P\343\202\263\343\203\274\343\203\211]",
  :emoji_compatibility_symbol_13                        => [0xE517].pack('U*').freeze,
  :emoji_compatibility_symbol_14                        => "[\343\201\264]",
  :emoji_compatibility_symbol_15                        => "(\343\201\264)",
  :emoji_compatibility_symbol_16                        => "[\343\201\264]",
  :emoji_compatibility_symbol_17                        => "[\343\203\201\343\202\247\343\203\203\343\202\257]",
  :emoji_compatibility_symbol_18                        => "[F]",
  :emoji_compatibility_symbol_19                        => "[D]",
  :emoji_compatibility_symbol_2                         => "[i\343\203\242\343\203\274\343\203\211]",
  :emoji_compatibility_symbol_20                        => "[S]",
  :emoji_compatibility_symbol_21                        => "[C]",
  :emoji_compatibility_symbol_22                        => "[R]",
  :emoji_compatibility_symbol_23                        => "\342\226\240",
  :emoji_compatibility_symbol_24                        => "\342\226\240",
  :emoji_compatibility_symbol_25                        => "\342\226\274",
  :emoji_compatibility_symbol_26                        => "\342\200\240\342\200\240\342\200\240\342\200\240",
  :emoji_compatibility_symbol_27                        => "\342\200\240\342\200\240\342\200\240",
  :emoji_compatibility_symbol_28                        => "\342\200\240\342\200\240",
  :emoji_compatibility_symbol_29                        => "\342\200\240",
  :emoji_compatibility_symbol_3                         => "[\343\203\211\343\202\263\343\203\242]",
  :emoji_compatibility_symbol_30                        => "[I]",
  :emoji_compatibility_symbol_31                        => "[M]",
  :emoji_compatibility_symbol_32                        => "[E]",
  :emoji_compatibility_symbol_33                        => "[VE]",
  :emoji_compatibility_symbol_34                        => "\342\227\217",
  :emoji_compatibility_symbol_35                        => "[\343\202\253\343\203\274\343\203\211\344\275\277\347\224\250\344\270\215\345\217\257]",
  :emoji_compatibility_symbol_36                        => [0xEB02].pack('U*').freeze,
  :emoji_compatibility_symbol_37                        => [0xE577].pack('U*').freeze,
  :emoji_compatibility_symbol_38                        => [0xE5B2].pack('U*').freeze,
  :emoji_compatibility_symbol_39                        => [0xEA9D].pack('U*').freeze,
  :emoji_compatibility_symbol_4                         => "[\343\203\211\343\202\263\343\203\242\343\203\235\343\202\244\343\203\263\343\203\210]",
  :emoji_compatibility_symbol_40                        => [0xEB74].pack('U*').freeze,
  :emoji_compatibility_symbol_41                        => [0xEB81].pack('U*').freeze,
  :emoji_compatibility_symbol_42                        => [0xEB89].pack('U*').freeze,
  :emoji_compatibility_symbol_43                        => [0xEB8A].pack('U*').freeze,
  :emoji_compatibility_symbol_44                        => [0xEB8B].pack('U*').freeze,
  :emoji_compatibility_symbol_45                        => [0xEB8C].pack('U*').freeze,
  :emoji_compatibility_symbol_46                        => [0xEB8D].pack('U*').freeze,
  :emoji_compatibility_symbol_47                        => [0xEB8E].pack('U*').freeze,
  :emoji_compatibility_symbol_48                        => [0xEAFB].pack('U*').freeze,
  :emoji_compatibility_symbol_49                        => [0xE586].pack('U*').freeze,
  :emoji_compatibility_symbol_5                         => "[i\343\202\242\343\203\227\343\203\252]",
  :emoji_compatibility_symbol_50                        => "J-Sky1",
  :emoji_compatibility_symbol_51                        => "J-Sky2",
  :emoji_compatibility_symbol_52                        => "vodafone1",
  :emoji_compatibility_symbol_53                        => "vodafone2",
  :emoji_compatibility_symbol_54                        => "[v",
  :emoji_compatibility_symbol_55                        => "oda",
  :emoji_compatibility_symbol_56                        => "fone]",
  :emoji_compatibility_symbol_57                        => "J-PHONE SHOP",
  :emoji_compatibility_symbol_58                        => "SKY WEB",
  :emoji_compatibility_symbol_59                        => "SKY WALKER",
  :emoji_compatibility_symbol_6                         => "[i\343\202\242\343\203\227\343\203\252]",
  :emoji_compatibility_symbol_60                        => "SKY MELODY",
  :emoji_compatibility_symbol_61                        => "J-PHONE 1",
  :emoji_compatibility_symbol_62                        => "J-PHONE 2",
  :emoji_compatibility_symbol_63                        => "J-PHONE 3",
  :emoji_compatibility_symbol_64                        => [0x3013].pack('U').freeze,
  :emoji_compatibility_symbol_66                        => [0xE52C].pack('U*').freeze,
  :emoji_compatibility_symbol_7                         => "[\343\201\264]",
  :emoji_compatibility_symbol_8                         => "[\343\201\202]",
  :emoji_compatibility_symbol_9                         => "[\343\203\201\343\202\261\343\203\203\343\203\210]",
  :en_space                                             => [0xE58D].pack('U*').freeze,
  :end_with_leftwards_arrow_above                       => "[end]",
  :envelope                                             => [0xE521].pack('U*').freeze,
  :envelope_with_downwards_arrow_above                  => [0xEB62].pack('U*').freeze,
  :european_castle                                      => [0xEAF8].pack('U*').freeze,
  :exasperated_face                                     => [0xEACB].pack('U*').freeze,
  :exclamation_question_mark                            => [0xEB2F].pack('U*').freeze,
  :expressionless_face                                  => [0xEAC9].pack('U*').freeze,
  :extraterrestrial_alien                               => [0xE50E].pack('U*').freeze,
  :eyeglasses                                           => [0xE4FE].pack('U*').freeze,
  :eyes                                                 => [0xE5A4].pack('U*').freeze,
  :face_kissing                                         => [0xEACE].pack('U*').freeze,
  :face_massage                                         => [0xE50B].pack('U*').freeze,
  :face_savouring_delicious_food                        => [0xEACD].pack('U*').freeze,
  :face_screaming_in_fear                               => [0xE5C5].pack('U*').freeze,
  :face_throwing_a_kiss                                 => [0xEACF].pack('U*').freeze,
  :face_with_cold_sweat                                 => [0xE5C6].pack('U*').freeze,
  :face_with_heart_shaped_eyes                          => [0xE5C4].pack('U*').freeze,
  :face_with_look_of_triumph                            => [0xEAC1].pack('U*').freeze,
  :face_with_mask                                       => [0xEAC7].pack('U*').freeze,
  :face_with_no_good_gesture                            => [0xEAD7].pack('U*').freeze,
  :face_with_ok_gesture                                 => [0xEAD8].pack('U*').freeze,
  :face_with_rolling_eyes                               => "[\343\202\257\343\203\251\343\202\257\343\203\251]",
  :face_with_slanted_mouth                              => "[\343\203\240\343\203\240\343\203\240]",
  :face_with_stuck_out_tongue                           => [0xE4E7].pack('U*').freeze,
  :face_with_unbalanced_eyes                            => "[\343\202\250\343\203\203?]",
  :factory                                              => [0xEAF9].pack('U*').freeze,
  :fallen_leaf                                          => [0xE5CD].pack('U*').freeze,
  :family                                               => [0xE501].pack('U*').freeze,
  :father_christmas                                     => [0xEAF0].pack('U*').freeze,
  :fax_machine                                          => [0xE520].pack('U*').freeze,
  :fearful_face                                         => [0xEAC6].pack('U*').freeze,
  :ferris_wheel                                         => [0xE46D].pack('U*').freeze,
  :file_folder                                          => [0xE58F].pack('U*').freeze,
  :fire                                                 => [0xE47B].pack('U*').freeze,
  :fire_engine                                          => [0xEADF].pack('U*').freeze,
  :firework_sparkler                                    => [0xEAEB].pack('U*').freeze,
  :fireworks                                            => [0xE5CC].pack('U*').freeze,
  :first_quarter_moon_symbol                            => [0xE5AA].pack('U*').freeze,
  :first_quarter_moon_with_face                         => [0xE489].pack('U*').freeze,
  :fish                                                 => [0xE49A].pack('U*').freeze,
  :fish_cake_with_swirl_design                          => [0xE4ED].pack('U*').freeze,
  :fishing_pole_and_fish                                => [0xEB42].pack('U*').freeze,
  :fisted_hand_sign                                     => [0xE4F3].pack('U*').freeze,
  :flag_in_hole                                         => [0xE599].pack('U*').freeze,
  :flexed_biceps                                        => [0xE4E9].pack('U*').freeze,
  :floppy_disk                                          => [0xE562].pack('U*').freeze,
  :flower_playing_cards                                 => [0xEB6E].pack('U*').freeze,
  :flushed_face                                         => [0xEAC8].pack('U*').freeze,
  :foggy                                                => [0xE598].pack('U*').freeze,
  :footprints                                           => [0xEB2A].pack('U*').freeze,
  :fork_and_knife                                       => [0xE4AC].pack('U*').freeze,
  :fountain                                             => [0xE5CF].pack('U*').freeze,
  :four_leaf_clover                                     => [0xE513].pack('U*').freeze,
  :four_per_em_space                                    => [0xE58E].pack('U*').freeze,
  :french_fries                                         => [0xEAB1].pack('U*').freeze,
  :fried_shrimp                                         => [0xEB70].pack('U*').freeze,
  :frog_face                                            => [0xE4DA].pack('U*').freeze,
  :front_facing_baby_chick                              => [0xEB76].pack('U*').freeze,
  :fuel_pump                                            => [0xE571].pack('U*').freeze,
  :full_moon_symbol                                     => "\342\227\213",
  :game_die                                             => [0xE4C8].pack('U*').freeze,
  :geek                                                 => "8-|",
  :gem_stone                                            => [0xE514].pack('U*').freeze,
  :gemini                                               => [0xE491].pack('U*').freeze,
  :ghost                                                => [0xE4CB].pack('U*').freeze,
  :girl                                                 => [0xE4FA].pack('U*').freeze,
  :glowing_star                                         => [0xE48B].pack('U*').freeze,
  :google                                               => "[Google]",
  :graduation_cap                                       => [0xEAE5].pack('U*').freeze,
  :grapes                                               => [0xEB34].pack('U*').freeze,
  :green_apple                                          => [0xEB5A].pack('U*').freeze,
  :green_book                                           => [0xE565].pack('U*').freeze,
  :green_heart                                          => [0xEAA8].pack('U*').freeze,
  :growing_heart                                        => [0xEB75].pack('U*').freeze,
  :guardsman                                            => "[\350\241\233\345\205\265]",
  :guitar                                               => [0xE506].pack('U*').freeze,
  :haircut                                              => [0xEAA1].pack('U*').freeze,
  :hamburger                                            => [0xE4D6].pack('U*').freeze,
  :hammer                                               => [0xE5CB].pack('U*').freeze,
  :hamster_face                                         => "[\343\203\217\343\203\240\343\202\271\343\202\277\343\203\274]",
  :handbag                                              => [0xE49C].pack('U*').freeze,
  :happy_and_crying_cat_face                            => [0xEB63].pack('U*').freeze,
  :happy_and_crying_face                                => [0xEB64].pack('U*').freeze,
  :happy_cat_face_with_grin                             => [0xEB7F].pack('U*').freeze,
  :happy_face                                           => [0xEACD].pack('U*').freeze,
  :happy_face_with_grin                                 => [0xEB80].pack('U*').freeze,
  :happy_face_with_open_mouth                           => [0xE471].pack('U*').freeze,
  :happy_face_with_open_mouth_and_closed_eyes           => [0xEAC5].pack('U*').freeze,
  :happy_face_with_open_mouth_and_cold_sweat            => [0xE471,0xE5B1].pack('U*').freeze,
  :happy_face_with_open_mouth_and_raised_eyebrows       => [0xE471].pack('U*').freeze,
  :happy_face_with_wide_mouth_and_raised_eyebrows       => [0xEACD].pack('U*').freeze,
  :hash_key                                             => [0xEB84].pack('U*').freeze,
  :hatching_chick                                       => [0xE5DB].pack('U*').freeze,
  :headphone                                            => [0xE508].pack('U*').freeze,
  :hear_no_evil_monkey                                  => [0xEB52].pack('U*').freeze,
  :heart_decoration                                     => [0xE595].pack('U*').freeze,
  :heart_with_arrow                                     => [0xE4EA].pack('U*').freeze,
  :heart_with_ribbon                                    => [0xEB54].pack('U*').freeze,
  :heavy_black_heart                                    => [0xE595].pack('U*').freeze,
  :heavy_check_mark                                     => [0xE557].pack('U*').freeze,
  :heavy_division_sign                                  => [0xE554].pack('U*').freeze,
  :heavy_dollar_sign                                    => [0xE579].pack('U*').freeze,
  :heavy_exclamation_mark_ornament                      => [0xE482].pack('U*').freeze,
  :heavy_large_circle                                   => [0xEAAD].pack('U*').freeze,
  :heavy_minus_sign                                     => [0xE53D].pack('U*').freeze,
  :heavy_multiplication_x                               => [0xE54F].pack('U*').freeze,
  :heavy_plus_sign                                      => [0xE53C].pack('U*').freeze,
  :herb                                                 => [0xEB82].pack('U*').freeze,
  :hibiscus                                             => [0xEA94].pack('U*').freeze,
  :high_heeled_shoe                                     => [0xE51A].pack('U*').freeze,
  :high_speed_train                                     => [0xE4B0].pack('U*').freeze,
  :high_speed_train_with_bullet_nose                    => [0xE4B0].pack('U*').freeze,
  :high_voltage_sign                                    => [0xE487].pack('U*').freeze,
  :hocho                                                => [0xE57F].pack('U*').freeze,
  :honey_pot                                            => [0xEB59].pack('U*').freeze,
  :honeybee                                             => [0xEB57].pack('U*').freeze,
  :horizontal_traffic_light                             => [0xE46A].pack('U*').freeze,
  :horse                                                => [0xE4D8].pack('U*').freeze,
  :horse_face                                           => [0xE4D8].pack('U*').freeze,
  :hospital                                             => [0xE5DF].pack('U*').freeze,
  :hot_beverage                                         => [0xE597].pack('U*').freeze,
  :hot_springs                                          => [0xE4BC].pack('U*').freeze,
  :hotel                                                => [0xEA81].pack('U*').freeze,
  :hourglass                                            => [0xE57B].pack('U*').freeze,
  :hourglass_with_flowing_sand                          => [0xE47C].pack('U*').freeze,
  :house_building                                       => [0xE4AB].pack('U*').freeze,
  :house_with_garden                                    => [0xEB09].pack('U*').freeze,
  :hug_face                                             => "\357\274\274(^-^)\357\274\217",
  :hundred_points_symbol                                => [0xE4F2].pack('U*').freeze,
  :ice_cream                                            => [0xEB4A].pack('U*').freeze,
  :imp                                                  => [0xE4EF].pack('U*').freeze,
  :inbox_tray                                           => [0xE593].pack('U*').freeze,
  :incoming_envelope                                    => [0xE591].pack('U*').freeze,
  :information_desk_person                              => "[\346\241\210\345\206\205]",
  :information_source                                   => [0xE533].pack('U*').freeze,
  :injured_face                                         => "[\346\200\252\346\210\221\343\202\222\343\201\227\343\201\237\351\241\224]",
  :input_symbol_for_latin_capital_letters               => [0xEAFD].pack('U*').freeze,
  :input_symbol_for_latin_letters                       => [0xEB55].pack('U*').freeze,
  :input_symbol_for_latin_small_letters                 => [0xEAFE].pack('U*').freeze,
  :input_symbol_for_numbers                             => [0xEAFF].pack('U*').freeze,
  :input_symbol_for_symbols                             => [0xEB00].pack('U*').freeze,
  :izakaya_lantern                                      => [0xE4BD].pack('U*').freeze,
  :jack_o_lantern                                       => [0xEAEE].pack('U*').freeze,
  :japanese_castle                                      => [0xEAF7].pack('U*').freeze,
  :japanese_dolls                                       => [0xEAE4].pack('U*').freeze,
  :japanese_goblin                                      => [0xEB45].pack('U*').freeze,
  :japanese_ogre                                        => [0xEB44].pack('U*').freeze,
  :japanese_post_office                                 => [0xE5DE].pack('U*').freeze,
  :japanese_symbol_for_beginner                         => [0xE480].pack('U*').freeze,
  :jeans                                                => [0xEB77].pack('U*').freeze,
  :key                                                  => [0xE519].pack('U*').freeze,
  :keycap_0                                             => [0xE5AC].pack('U*').freeze,
  :keycap_1                                             => [0xE522].pack('U*').freeze,
  :keycap_2                                             => [0xE523].pack('U*').freeze,
  :keycap_3                                             => [0xE524].pack('U*').freeze,
  :keycap_4                                             => [0xE525].pack('U*').freeze,
  :keycap_5                                             => [0xE526].pack('U*').freeze,
  :keycap_6                                             => [0xE527].pack('U*').freeze,
  :keycap_7                                             => [0xE528].pack('U*').freeze,
  :keycap_8                                             => [0xE529].pack('U*').freeze,
  :keycap_9                                             => [0xE52A].pack('U*').freeze,
  :keycap_ten                                           => [0xE52B].pack('U*').freeze,
  :kimono                                               => [0xEAA3].pack('U*').freeze,
  :kiss                                                 => [0xE5CA].pack('U*').freeze,
  :kiss_mark                                            => [0xE4EB].pack('U*').freeze,
  :koala                                                => [0xEB20].pack('U*').freeze,
  :lady_beetle                                          => [0xEB58].pack('U*').freeze,
  :large_blue_circle                                    => [0xE54B].pack('U*').freeze,
  :large_blue_diamond                                   => [0xE547].pack('U*').freeze,
  :large_orange_diamond                                 => [0xE546].pack('U*').freeze,
  :large_red_circle                                     => [0xE54A].pack('U*').freeze,
  :leaf_fluttering_in_wind                              => [0xE5CD].pack('U*').freeze,
  :ledger                                               => [0xE56E].pack('U*').freeze,
  :left_pointing_magnifying_glass                       => [0xE518].pack('U*').freeze,
  :left_right_arrow                                     => [0xEB7A].pack('U*').freeze,
  :leftwards_arrow_with_hook                            => [0xE55D].pack('U*').freeze,
  :leftwards_black_arrow                                => [0xE553].pack('U*').freeze,
  :leo                                                  => [0xE493].pack('U*').freeze,
  :libra                                                => [0xE495].pack('U*').freeze,
  :link_symbol                                          => [0xE58A].pack('U*').freeze,
  :lipstick                                             => [0xE509].pack('U*').freeze,
  :lock                                                 => [0xE51C].pack('U*').freeze,
  :lock_with_ink_pen                                    => [0xEB0C].pack('U*').freeze,
  :lollipop                                             => [0xEB4F].pack('U*').freeze,
  :loudly_crying_face                                   => [0xE473].pack('U*').freeze,
  :love_hotel                                           => [0xEAF3].pack('U*').freeze,
  :love_letter                                          => [0xEB78].pack('U*').freeze,
  :mahjong_tile_red_dragon                              => [0xE5D1].pack('U*').freeze,
  :man                                                  => [0xE4FC].pack('U*').freeze,
  :man_and_woman_holding_hands                          => "[\343\202\253\343\203\203\343\203\227\343\203\253]",
  :man_with_gua_pi_mao                                  => [0xEB14].pack('U*').freeze,
  :man_with_turban                                      => [0xEB15].pack('U*').freeze,
  :mans_shoe                                            => [0xE5B7].pack('U*').freeze,
  :maple_leaf                                           => [0xE4CE].pack('U*').freeze,
  :meat_on_bone                                         => [0xE4C4].pack('U*').freeze,
  :medium_black_circle                                  => [0xE53B].pack('U*').freeze,
  :medium_white_circle                                  => [0xE53A].pack('U*').freeze,
  :melon                                                => [0xEB32].pack('U*').freeze,
  :memo                                                 => [0xEA92].pack('U*').freeze,
  :mens_symbol                                          => "[\342\231\202]",
  :metro                                                => [0xE5BC].pack('U*').freeze,
  :microphone                                           => [0xE503].pack('U*').freeze,
  :milky_way                                            => [0xEB5F].pack('U*').freeze,
  :minidisc                                             => [0xE582].pack('U*').freeze,
  :mobile_phone                                         => [0xE588].pack('U*').freeze,
  :mobile_phone_off                                     => [0xEA91].pack('U*').freeze,
  :mobile_phone_with_rightwards_arrow_at_left           => [0xEB08].pack('U*').freeze,
  :money_bag                                            => [0xE4C7].pack('U*').freeze,
  :money_with_wings                                     => [0xEB5B].pack('U*').freeze,
  :monkey                                               => [0xE4D9].pack('U*').freeze,
  :monkey_face                                          => [0xE4D9].pack('U*').freeze,
  :moon_viewing_ceremony                                => [0xEAEF].pack('U*').freeze,
  :mount_fuji                                           => [0xE5BD].pack('U*').freeze,
  :mouse_face                                           => [0xE5C2].pack('U*').freeze,
  :mouth                                                => [0xEAD1].pack('U*').freeze,
  :movie_camera                                         => [0xE517].pack('U*').freeze,
  :moyai                                                => [0xEB6C].pack('U*').freeze,
  :multiple_musical_notes                               => [0xE505].pack('U*').freeze,
  :mushroom                                             => [0xEB37].pack('U*').freeze,
  :musical_keyboard                                     => [0xEB40].pack('U*').freeze,
  :musical_note                                         => [0xE5BE].pack('U*').freeze,
  :musical_score                                        => [0xEACC].pack('U*').freeze,
  :nail_polish                                          => [0xEAA0].pack('U*').freeze,
  :name_badge                                           => [0xE51D].pack('U*').freeze,
  :necktie                                              => [0xEA93].pack('U*').freeze,
  :negative_squared_ab                                  => [0xEB29].pack('U*').freeze,
  :negative_squared_cross_mark                          => [0xE551].pack('U*').freeze,
  :negative_squared_latin_capital_letter_a              => [0xEB26].pack('U*').freeze,
  :negative_squared_latin_capital_letter_b              => [0xEB27].pack('U*').freeze,
  :negative_squared_latin_capital_letter_o              => [0xEB28].pack('U*').freeze,
  :negative_squared_latin_capital_letter_p              => [0xE4A6].pack('U*').freeze,
  :nervous_face                                         => "[\345\277\203\351\205\215\343\201\227\343\201\237\351\241\224]",
  :new_moon_symbol                                      => [0xE5A8].pack('U*').freeze,
  :newspaper                                            => [0xE58B].pack('U*').freeze,
  :night_with_stars                                     => [0xEAF1].pack('U*').freeze,
  :no_entry                                             => [0xE484].pack('U*').freeze,
  :no_entry_sign                                        => [0xE541].pack('U*').freeze,
  :no_one_under_eighteen_symbol                         => [0xEA83].pack('U*').freeze,
  :no_smoking_symbol                                    => [0xE47E].pack('U*').freeze,
  :north_east_arrow                                     => [0xE555].pack('U*').freeze,
  :north_west_arrow                                     => [0xE54C].pack('U*').freeze,
  :nose                                                 => [0xEAD0].pack('U*').freeze,
  :notebook                                             => [0xE56B].pack('U*').freeze,
  :notebook_with_decorative_cover                       => [0xE49D].pack('U*').freeze,
  :nut_and_bolt                                         => [0xE581].pack('U*').freeze,
  :octopus                                              => [0xE5C7].pack('U*').freeze,
  :oden                                                 => [0xEAB7].pack('U*').freeze,
  :office_building                                      => [0xE4AD].pack('U*').freeze,
  :ok_hand_sign                                         => [0xEAD4].pack('U*').freeze,
  :older_man                                            => [0xEB16].pack('U*').freeze,
  :older_woman                                          => [0xEB17].pack('U*').freeze,
  :on_with_exclamation_mark_with_left_right_arrow_above => "[ON]",
  :oncoming_bus                                         => [0xE4AF].pack('U*').freeze,
  :open_book                                            => [0xE49F].pack('U*').freeze,
  :open_file_folder                                     => [0xE590].pack('U*').freeze,
  :open_hands_sign                                      => [0xEAD6].pack('U*').freeze,
  :open_lock                                            => [0xE51C].pack('U*').freeze,
  :ophiuchus                                            => [0xE49B].pack('U*').freeze,
  :optical_disc                                         => [0xE50C].pack('U*').freeze,
  :orange_book                                          => [0xE567].pack('U*').freeze,
  :outbox_tray                                          => [0xE592].pack('U*').freeze,
  :package                                              => [0xE51F].pack('U*').freeze,
  :page_facing_up                                       => [0xE569].pack('U*').freeze,
  :page_with_curl                                       => [0xE561].pack('U*').freeze,
  :pager                                                => [0xE59B].pack('U*').freeze,
  :palm_tree                                            => [0xE4E2].pack('U*').freeze,
  :panda_face                                           => [0xEB46].pack('U*').freeze,
  :paperclip                                            => [0xE4A0].pack('U*').freeze,
  :part_alternation_mark                                => "[\346\255\214\350\250\230\345\217\267]",
  :party_popper                                         => [0xEA9C].pack('U*').freeze,
  :paw_prints                                           => [0xE4EE].pack('U*').freeze,
  :peach                                                => [0xEB39].pack('U*').freeze,
  :pedestrian                                           => [0xEB72].pack('U*').freeze,
  :pencil                                               => [0xE4A1].pack('U*').freeze,
  :penguin                                              => [0xE4DC].pack('U*').freeze,
  :pensive_face                                         => [0xEAC0].pack('U*').freeze,
  :performing_arts                                      => [0xE59D].pack('U*').freeze,
  :persevering_face                                     => [0xEAC2].pack('U*').freeze,
  :person_bowing_deeply                                 => [0xEAD9].pack('U*').freeze,
  :person_frowning                                      => [0xEB87].pack('U*').freeze,
  :person_raising_both_hands_in_celebration             => [0xEB86].pack('U*').freeze,
  :person_raising_one_hand                              => [0xEB85].pack('U*').freeze,
  :person_with_folded_hands                             => [0xEAD2].pack('U*').freeze,
  :person_with_pouting_face                             => [0xEB88].pack('U*').freeze,
  :personal_computer                                    => [0xE5B8].pack('U*').freeze,
  :pig_face                                             => [0xE4DE].pack('U*').freeze,
  :pig_nose                                             => [0xEB48].pack('U*').freeze,
  :pile_of_poo                                          => [0xE4F5].pack('U*').freeze,
  :pill                                                 => [0xEA9A].pack('U*').freeze,
  :pine_decoration                                      => [0xEAE3].pack('U*').freeze,
  :pineapple                                            => [0xEB33].pack('U*').freeze,
  :pisces                                               => [0xE49A].pack('U*').freeze,
  :pistol                                               => [0xE50A].pack('U*').freeze,
  :playing_card_black_joker                             => [0xEB6F].pack('U*').freeze,
  :police_car                                           => [0xEAE1].pack('U*').freeze,
  :police_cars_revolving_light                          => [0xEB73].pack('U*').freeze,
  :police_officer                                       => [0xE5DD].pack('U*').freeze,
  :poodle                                               => [0xE4DF].pack('U*').freeze,
  :postbox                                              => [0xE51B].pack('U*').freeze,
  :pot_of_food                                          => [0xEABE].pack('U*').freeze,
  :pouch                                                => "[\343\201\265\343\201\217\343\202\215]",
  :poultry_leg                                          => [0xEB3C].pack('U*').freeze,
  :pouting_cat_face                                     => [0xEB5E].pack('U*').freeze,
  :pouting_face                                         => [0xEB5D].pack('U*').freeze,
  :princess                                             => [0xEB1A].pack('U*').freeze,
  :public_address_loudspeaker                           => [0xE511].pack('U*').freeze,
  :purple_heart                                         => [0xEAAA].pack('U*').freeze,
  :purse                                                => [0xE504].pack('U*').freeze,
  :pushpin                                              => [0xE56D].pack('U*').freeze,
  :rabbit_face                                          => [0xE4D7].pack('U*').freeze,
  :radio                                                => [0xE5B9].pack('U*').freeze,
  :radio_button                                         => [0xEB04].pack('U*').freeze,
  :rainbow                                              => [0xEAF2].pack('U*').freeze,
  :raised_fist                                          => [0xEB83].pack('U*').freeze,
  :raised_hand                                          => [0xE5A7].pack('U*').freeze,
  :recreational_vehicle                                 => [0xE4B1].pack('U*').freeze,
  :red_apple                                            => [0xEAB9].pack('U*').freeze,
  :regional_indicator_symbol_letter_a                   => "[A]",
  :regional_indicator_symbol_letter_b                   => "[B]",
  :regional_indicator_symbol_letter_c                   => "[C]",
  :regional_indicator_symbol_letter_d                   => "[D]",
  :regional_indicator_symbol_letter_e                   => "[E]",
  :regional_indicator_symbol_letter_f                   => "[F]",
  :regional_indicator_symbol_letter_g                   => "[G]",
  :regional_indicator_symbol_letter_h                   => "[H]",
  :regional_indicator_symbol_letter_i                   => "[I]",
  :regional_indicator_symbol_letter_j                   => "[J]",
  :regional_indicator_symbol_letter_k                   => "[K]",
  :regional_indicator_symbol_letter_l                   => "[L]",
  :regional_indicator_symbol_letter_m                   => "[M]",
  :regional_indicator_symbol_letter_n                   => "[N]",
  :regional_indicator_symbol_letter_o                   => "[O]",
  :regional_indicator_symbol_letter_p                   => "[P]",
  :regional_indicator_symbol_letter_q                   => "[Q]",
  :regional_indicator_symbol_letter_r                   => "[R]",
  :regional_indicator_symbol_letter_s                   => "[S]",
  :regional_indicator_symbol_letter_t                   => "[T]",
  :regional_indicator_symbol_letter_u                   => "[U]",
  :regional_indicator_symbol_letter_v                   => "[V]",
  :regional_indicator_symbol_letter_w                   => "[W]",
  :regional_indicator_symbol_letter_x                   => "[X]",
  :regional_indicator_symbol_letter_y                   => "[Y]",
  :regional_indicator_symbol_letter_z                   => "[Z]",
  :regional_indicator_symbol_letters_cn                 => [0xEB11].pack('U*').freeze,
  :regional_indicator_symbol_letters_de                 => [0xEB0E].pack('U*').freeze,
  :regional_indicator_symbol_letters_es                 => [0xE5D5].pack('U*').freeze,
  :regional_indicator_symbol_letters_fr                 => [0xEAFA].pack('U*').freeze,
  :regional_indicator_symbol_letters_gb                 => [0xEB10].pack('U*').freeze,
  :regional_indicator_symbol_letters_it                 => [0xEB0F].pack('U*').freeze,
  :regional_indicator_symbol_letters_jp                 => [0xE4CC].pack('U*').freeze,
  :regional_indicator_symbol_letters_kr                 => [0xEB12].pack('U*').freeze,
  :regional_indicator_symbol_letters_ru                 => [0xE5D6].pack('U*').freeze,
  :regional_indicator_symbol_letters_us                 => [0xE573].pack('U*').freeze,
  :registered_sign                                      => [0xE559].pack('U*').freeze,
  :relieved_face                                        => [0xEAC5].pack('U*').freeze,
  :restroom                                             => [0xE4A5].pack('U*').freeze,
  :revolving_hearts                                     => [0xE5AF].pack('U*').freeze,
  :ribbon                                               => [0xE59F].pack('U*').freeze,
  :rice_ball                                            => [0xE4D5].pack('U*').freeze,
  :rice_cracker                                         => [0xEAB3].pack('U*').freeze,
  :right_pointing_magnifying_glass                      => [0xEB05].pack('U*').freeze,
  :rightwards_arrow_with_hook                           => [0xE55C].pack('U*').freeze,
  :ring                                                 => [0xE514].pack('U*').freeze,
  :roasted_sweet_potato                                 => [0xEB3A].pack('U*').freeze,
  :robot                                                => "[\343\203\255\343\203\234\343\203\203\343\203\210]",
  :rock_on                                              => "[\343\203\255\343\203\203\343\202\257\343\202\252\343\203\263]",
  :rocket                                               => [0xE5C8].pack('U*').freeze,
  :roller_coaster                                       => [0xEAE2].pack('U*').freeze,
  :rose                                                 => [0xE5BA].pack('U*').freeze,
  :round_pushpin                                        => [0xE560].pack('U*').freeze,
  :runner                                               => [0xE46B].pack('U*').freeze,
  :running_shirt_with_sash                              => [0x3013].pack('U').freeze,
  :sagittarius                                          => [0xE497].pack('U*').freeze,
  :sailboat                                             => [0xE4B4].pack('U*').freeze,
  :sake_bottle_and_cup                                  => [0xEA97].pack('U*').freeze,
  :satellite_antenna                                    => [0xE4A8].pack('U*').freeze,
  :saxophone                                            => "[\343\202\265\343\203\203\343\202\257\343\202\271]",
  :school                                               => [0xEA80].pack('U*').freeze,
  :school_satchel                                       => [0xEAE6].pack('U*').freeze,
  :scorpius                                             => [0xE496].pack('U*').freeze,
  :scroll                                               => [0xE55F].pack('U*').freeze,
  :seat                                                 => "[\343\201\204\343\201\231]",
  :see_no_evil_monkey                                   => [0xEB50].pack('U*').freeze,
  :seedling                                             => [0xEB7D].pack('U*').freeze,
  :shaved_ice                                           => [0xEAEA].pack('U*').freeze,
  :sheep                                                => [0xE48F].pack('U*').freeze,
  :ship                                                 => [0xEA82].pack('U*').freeze,
  :shooting_star                                        => [0xE468].pack('U*').freeze,
  :shortcake                                            => [0xE4D0].pack('U*').freeze,
  :silhouette_of_japan                                  => [0xE572].pack('U*').freeze,
  :six_pointed_star_with_middle_dot                     => [0xEA8F].pack('U*').freeze,
  :ski_and_ski_boot                                     => [0xEAAC].pack('U*').freeze,
  :skull                                                => [0xE4F8].pack('U*').freeze,
  :sleeping_symbol                                      => [0xE475].pack('U*').freeze,
  :sleepy_face                                          => [0xEAC4].pack('U*').freeze,
  :slice_of_pizza                                       => [0xEB3B].pack('U*').freeze,
  :slot_machine                                         => [0xE46E].pack('U*').freeze,
  :small_blue_diamond                                   => [0xE537].pack('U*').freeze,
  :small_orange_diamond                                 => [0xE536].pack('U*').freeze,
  :smirking_face                                        => [0xEABF].pack('U*').freeze,
  :smoking_symbol                                       => [0xE47D].pack('U*').freeze,
  :snail                                                => [0xEB7E].pack('U*').freeze,
  :snake                                                => [0xEB22].pack('U*').freeze,
  :snowboarder                                          => [0xE4B8].pack('U*').freeze,
  :snowflake                                            => [0xE48A].pack('U*').freeze,
  :snowman_without_snow                                 => [0xE485].pack('U*').freeze,
  :soccer_ball                                          => [0xE4B6].pack('U*').freeze,
  :soft_ice_cream                                       => [0xEAB0].pack('U*').freeze,
  :soon_with_rightwards_arrow_above                     => "[SOON]",
  :south_east_arrow                                     => [0xE54D].pack('U*').freeze,
  :south_west_arrow                                     => [0xE556].pack('U*').freeze,
  :spaghetti                                            => [0xEAB5].pack('U*').freeze,
  :sparkle                                              => [0xE46C].pack('U*').freeze,
  :sparkles                                             => [0xEAAB].pack('U*').freeze,
  :sparkling_heart                                      => [0xEAA6].pack('U*').freeze,
  :speak_no_evil_monkey                                 => [0xEB51].pack('U*').freeze,
  :speaker_with_three_sound_waves                       => [0xE511].pack('U*').freeze,
  :speech_balloon                                       => [0xE4FD].pack('U*').freeze,
  :speedboat                                            => [0xE4B4].pack('U*').freeze,
  :spiral_shell                                         => [0xEAEC].pack('U*').freeze,
  :splashing_sweat_symbol                               => [0xE5B1].pack('U*').freeze,
  :spouting_whale                                       => [0xE470].pack('U*').freeze,
  :squared_cjk_unified_ideograph_5272                   => [0xEA86].pack('U*').freeze,
  :squared_cjk_unified_ideograph_5408                   => "[\345\220\210]",
  :squared_cjk_unified_ideograph_55b6                   => [0xEA8C].pack('U*').freeze,
  :squared_cjk_unified_ideograph_6307                   => [0xEA8B].pack('U*').freeze,
  :squared_cjk_unified_ideograph_6708                   => "[\346\234\210]",
  :squared_cjk_unified_ideograph_6709                   => "[\346\234\211]",
  :squared_cjk_unified_ideograph_6e80                   => [0xEA89].pack('U*').freeze,
  :squared_cjk_unified_ideograph_7121                   => "[\347\204\241]",
  :squared_cjk_unified_ideograph_7533                   => "[\347\224\263]",
  :squared_cjk_unified_ideograph_7981                   => "[\347\246\201]",
  :squared_cjk_unified_ideograph_7a7a                   => [0xEA8A].pack('U*').freeze,
  :squared_cl                                           => [0xE5AB].pack('U*').freeze,
  :squared_cool                                         => [0xEA85].pack('U*').freeze,
  :squared_free                                         => [0xE578].pack('U*').freeze,
  :squared_id                                           => [0xEA88].pack('U*').freeze,
  :squared_katakana_koko                                => "[\343\202\263\343\202\263]",
  :squared_katakana_sa                                  => [0xEA87].pack('U*').freeze,
  :squared_new                                          => [0xE5B5].pack('U*').freeze,
  :squared_ng                                           => "[NG]",
  :squared_ok                                           => [0xE5AD].pack('U*').freeze,
  :squared_sos                                          => [0xE4E8].pack('U*').freeze,
  :squared_up_with_exclamation_mark                     => [0xE50F].pack('U*').freeze,
  :squared_vs                                           => [0xE5D2].pack('U*').freeze,
  :station                                              => [0xEB6D].pack('U*').freeze,
  :statue_of_liberty                                    => "[\350\207\252\347\224\261\343\201\256\345\245\263\347\245\236]",
  :steaming_bowl                                        => [0xE5B4].pack('U*').freeze,
  :straight_ruler                                       => [0xE570].pack('U*').freeze,
  :strawberry                                           => [0xE4D4].pack('U*').freeze,
  :sun_behind_cloud                                     => [0xE48E].pack('U*').freeze,
  :sunflower                                            => [0xE4E3].pack('U*').freeze,
  :sunrise                                              => [0xEAF4].pack('U*').freeze,
  :sunrise_over_mountains                               => [0xEAF4].pack('U*').freeze,
  :sunset_over_buildings                                => [0xE5DA].pack('U*').freeze,
  :surfer                                               => [0xEB41].pack('U*').freeze,
  :sushi                                                => [0xEAB8].pack('U*').freeze,
  :swimmer                                              => [0xEADE].pack('U*').freeze,
  :sympathetic_face                                     => "[\345\220\214\346\203\205\343\201\227\343\201\237\351\241\224]",
  :syringe                                              => [0xE510].pack('U*').freeze,
  :t_shirt                                              => [0xE5B6].pack('U*').freeze,
  :tanabata_tree                                        => [0xEB3D].pack('U*').freeze,
  :tangerine                                            => [0xEABA].pack('U*').freeze,
  :taurus                                               => [0xE490].pack('U*').freeze,
  :taxi                                                 => [0xE4B1].pack('U*').freeze,
  :teacup_without_handle                                => [0xEAAE].pack('U*').freeze,
  :tear_off_calendar                                    => [0xE56A].pack('U*').freeze,
  :telephone_receiver                                   => [0xE51E].pack('U*').freeze,
  :television                                           => [0xE502].pack('U*').freeze,
  :tennis_racquet_and_ball                              => [0xE4B7].pack('U*').freeze,
  :tent                                                 => [0xE5D0].pack('U*').freeze,
  :thin_face                                            => "[\347\264\260\343\201\204\351\241\224]",
  :thinking                                             => "[\350\200\203\343\201\210\344\270\255]",
  :thumbs_down_sign                                     => [0xEAD5].pack('U*').freeze,
  :thumbs_up_sign                                       => [0xE4F9].pack('U*').freeze,
  :ticket                                               => [0xE49E].pack('U*').freeze,
  :tiger_face                                           => [0xE5C0].pack('U*').freeze,
  :tired_face                                           => [0xE474].pack('U*').freeze,
  :toilet                                               => [0xE4A5].pack('U*').freeze,
  :tokyo_tower                                          => [0xE4C0].pack('U*').freeze,
  :tomato                                               => [0xEABB].pack('U*').freeze,
  :tongue                                               => [0xEB47].pack('U*').freeze,
  :top_hat                                              => [0xEAF5].pack('U*').freeze,
  :top_with_upwards_arrow_above                         => "[TOP]",
  :trade_mark_sign                                      => [0xE54E].pack('U*').freeze,
  :train                                                => [0xE4B5].pack('U*').freeze,
  :triangular_flag_on_post                              => [0xEB2C].pack('U*').freeze,
  :triangular_ruler                                     => [0xE4A2].pack('U*').freeze,
  :trident_emblem                                       => [0xE5C9].pack('U*').freeze,
  :trophy                                               => [0xE5D3].pack('U*').freeze,
  :tropical_drink                                       => [0xEB3E].pack('U*').freeze,
  :tropical_fish                                        => [0xEB1D].pack('U*').freeze,
  :trumpet                                              => [0xEADC].pack('U*').freeze,
  :tulip                                                => [0xE4E4].pack('U*').freeze,
  :turtle                                               => [0xE5D4].pack('U*').freeze,
  :two_hearts                                           => [0xE478].pack('U*').freeze,
  :umbrella_with_rain_drops                             => [0xE48C].pack('U*').freeze,
  :up_down_arrow                                        => [0xEB7B].pack('U*').freeze,
  :up_pointing_red_triangle                             => [0xE55A].pack('U*').freeze,
  :up_pointing_small_red_triangle                       => [0xE543].pack('U*').freeze,
  :upside_down_face                                     => "[\351\200\206\347\253\213\343\201\241]",
  :upwards_black_arrow                                  => [0xE53F].pack('U*').freeze,
  :vibration_mode                                       => [0xEA90].pack('U*').freeze,
  :victory_hand                                         => [0xE5A6].pack('U*').freeze,
  :video_camera                                         => [0xE57E].pack('U*').freeze,
  :video_game                                           => [0xE4C6].pack('U*').freeze,
  :videocassette                                        => [0xE580].pack('U*').freeze,
  :violin                                               => [0xE507].pack('U*').freeze,
  :virgo                                                => [0xE494].pack('U*').freeze,
  :volcano                                              => [0xEB53].pack('U*').freeze,
  :warning_sign                                         => [0xE481].pack('U*').freeze,
  :watch                                                => [0xE57A].pack('U*').freeze,
  :water_closet                                         => [0xE4A5].pack('U*').freeze,
  :water_wave                                           => [0xEB7C].pack('U*').freeze,
  :watermelon                                           => [0xE4CD].pack('U*').freeze,
  :waving_hand_sign                                     => [0xEAD6].pack('U*').freeze,
  :wavy_dash                                            => [0x3013].pack('U').freeze,
  :waxing_gibbous_moon_symbol                           => [0xE5A9].pack('U*').freeze,
  :wedding                                              => [0xE5BB].pack('U*').freeze,
  :western_person                                       => [0xEB13].pack('U*').freeze,
  :wheelchair_symbol                                    => [0xE47F].pack('U*').freeze,
  :white_down_pointing_backhand_index                   => [0xEA8E].pack('U*').freeze,
  :white_exclamation_mark_ornament                      => [0xE482].pack('U*').freeze,
  :white_flower                                         => [0xE4F0].pack('U*').freeze,
  :white_heavy_check_mark                               => [0xE55E].pack('U*').freeze,
  :white_large_square                                   => [0xE548].pack('U*').freeze,
  :white_left_pointing_backhand_index                   => [0xE4FF].pack('U*').freeze,
  :white_medium_small_square                            => [0xE534].pack('U*').freeze,
  :white_medium_square                                  => [0xE538].pack('U*').freeze,
  :white_medium_star                                    => [0xE48B].pack('U*').freeze,
  :white_question_mark_ornament                         => [0xE483].pack('U*').freeze,
  :white_right_pointing_backhand_index                  => [0xE500].pack('U*').freeze,
  :white_small_square                                   => [0xE531].pack('U*').freeze,
  :white_smiling_face                                   => [0xE4FB].pack('U*').freeze,
  :white_square_button                                  => [0xE54B].pack('U*').freeze,
  :white_up_pointing_backhand_index                     => [0xEA8D].pack('U*').freeze,
  :white_up_pointing_index                              => [0xE4F6].pack('U*').freeze,
  :wind_chime                                           => [0xEAED].pack('U*').freeze,
  :wine_glass                                           => [0xE4C1].pack('U*').freeze,
  :winking_face                                         => [0xE5C3].pack('U*').freeze,
  :winking_face_with_stuck_out_tongue                   => [0xE4E7].pack('U*').freeze,
  :wolf_face                                            => [0xE4E1].pack('U*').freeze,
  :woman                                                => [0xE4FA].pack('U*').freeze,
  :woman_with_bunny_ears                                => [0xEADB].pack('U*').freeze,
  :womans_boots                                         => [0xEA9F].pack('U*').freeze,
  :womans_clothes                                       => [0xE50D].pack('U*').freeze,
  :womans_hat                                           => [0xEA9E].pack('U*').freeze,
  :womans_sandal                                        => [0xE51A].pack('U*').freeze,
  :womens_symbol                                        => "[\342\231\200]",
  :wrapped_present                                      => [0xE4CF].pack('U*').freeze,
  :wrench                                               => [0xE587].pack('U*').freeze,
  :yellow_heart                                         => [0xEAA9].pack('U*').freeze,
}.freeze
DOCOMO_TABLE =
{
  :airplane                                             => [0xE662].pack('U*').freeze,
  :alarm_clock                                          => [0xE6BA].pack('U*').freeze,
  :alien_monster                                        => "[\345\256\207\345\256\231\344\272\272]",
  :ambulance                                            => "[\346\225\221\346\200\245\350\273\212]",
  :american_football                                    => "[\343\203\225\343\203\203\343\203\210\343\203\234\343\203\274\343\203\253]",
  :anchor                                               => [0xE661].pack('U*').freeze,
  :anger_symbol                                         => [0xE6FC].pack('U*').freeze,
  :angry_face                                           => [0xE6F1].pack('U*').freeze,
  :anguished_cat_face                                   => [0xE6F3].pack('U*').freeze,
  :anguished_face                                       => [0xE6F3].pack('U*').freeze,
  :ant                                                  => "[\343\202\242\343\203\252]",
  :antenna_with_bars                                    => "[\343\203\220\343\203\2523]",
  :aquarius                                             => [0xE650].pack('U*').freeze,
  :aries                                                => [0xE646].pack('U*').freeze,
  :arrow_pointing_rightwards_then_curving_downwards     => [0xE700].pack('U*').freeze,
  :arrow_pointing_rightwards_then_curving_upwards       => [0xE6F5].pack('U*').freeze,
  :artist_palette                                       => [0xE67B].pack('U*').freeze,
  :astonished_face                                      => [0xE6F4].pack('U*').freeze,
  :athletic_shoe                                        => [0xE699].pack('U*').freeze,
  :aubergine                                            => "[\343\203\212\343\202\271]",
  :automated_teller_machine                             => [0xE668].pack('U*').freeze,
  :automobile                                           => [0xE65E].pack('U*').freeze,
  :baby                                                 => "[\350\265\244\343\201\241\343\202\203\343\202\223]",
  :baby_angel                                           => "[\345\244\251\344\275\277]",
  :baby_chick                                           => [0xE74F].pack('U*').freeze,
  :baby_symbol                                          => "[\350\265\244\343\201\241\343\202\203\343\202\223]",
  :back_with_leftwards_arrow_above                      => "[\342\206\220BACK]",
  :bactrian_camel                                       => "[\343\203\251\343\202\257\343\203\200]",
  :balloon                                              => "[\351\242\250\350\210\271]",
  :ballot_box_with_check                                => "[\343\203\201\343\202\247\343\203\203\343\202\257\343\203\236\343\203\274\343\202\257]",
  :banana                                               => [0xE744].pack('U*').freeze,
  :bank                                                 => [0xE667].pack('U*').freeze,
  :banknote_with_dollar_sign                            => [0xE715].pack('U*').freeze,
  :banknote_with_yen_sign                               => [0xE6D6].pack('U*').freeze,
  :bar_chart                                            => "[\343\202\260\343\203\251\343\203\225]",
  :barber_pole                                          => "[\345\272\212\345\261\213]",
  :baseball                                             => [0xE653].pack('U*').freeze,
  :basketball_and_hoop                                  => [0xE658].pack('U*').freeze,
  :bath                                                 => [0xE6F7].pack('U*').freeze,
  :battery                                              => "[\351\233\273\346\261\240]",
  :bear_face                                            => "[\343\202\257\343\203\236]",
  :beating_heart                                        => [0xE6ED].pack('U*').freeze,
  :beer_mug                                             => [0xE672].pack('U*').freeze,
  :bell                                                 => [0xE713].pack('U*').freeze,
  :bento_box                                            => "[\345\274\201\345\275\223]",
  :bicycle                                              => [0xE71D].pack('U*').freeze,
  :bikini                                               => "[\343\203\223\343\202\255\343\203\213]",
  :billiards                                            => "[\343\203\223\343\203\252\343\203\244\343\203\274\343\203\211]",
  :bird                                                 => [0xE74F].pack('U*').freeze,
  :birthday_cake                                        => [0xE686].pack('U*').freeze,
  :black_club_suit                                      => [0xE690].pack('U*').freeze,
  :black_diamond_suit                                   => [0xE68F].pack('U*').freeze,
  :black_down_pointing_double_triangle                  => "\342\226\274",
  :black_heart_suit                                     => [0xE68D].pack('U*').freeze,
  :black_large_square                                   => "\342\226\240",
  :black_left_pointing_double_triangle                  => "[<<]",
  :black_left_pointing_triangle                         => "[<]",
  :black_medium_small_square                            => "\342\226\240",
  :black_medium_square                                  => "\342\226\240",
  :black_nib                                            => [0xE6AE].pack('U*').freeze,
  :black_question_mark_ornament                         => "[\357\274\237]",
  :black_right_pointing_double_triangle                 => "[>>]",
  :black_right_pointing_triangle                        => "[>]",
  :black_rightwards_arrow                               => "[\342\206\222]",
  :black_scissors                                       => [0xE675].pack('U*').freeze,
  :black_small_square                                   => "\342\226\240",
  :black_spade_suit                                     => [0xE68E].pack('U*').freeze,
  :black_square_button                                  => [0xE69C].pack('U*').freeze,
  :black_sun_with_rays                                  => [0xE63E].pack('U*').freeze,
  :black_telephone                                      => [0xE687].pack('U*').freeze,
  :black_universal_recycling_symbol                     => [0xE735].pack('U*').freeze,
  :black_up_pointing_double_triangle                    => "\342\226\262",
  :blossom                                              => "[\350\212\261]",
  :blowfish                                             => [0xE751].pack('U*').freeze,
  :blue_book                                            => [0xE683].pack('U*').freeze,
  :blue_heart                                           => [0xE6EC].pack('U*').freeze,
  :boar                                                 => "[\343\202\244\343\203\216\343\202\267\343\202\267]",
  :bomb                                                 => [0xE6FE].pack('U*').freeze,
  :bookmark                                             => "[\343\203\226\343\203\203\343\202\257\343\203\236\343\203\274\343\202\257]",
  :bookmark_tabs                                        => [0xE689].pack('U*').freeze,
  :books                                                => [0xE683].pack('U*').freeze,
  :bouncing_happy                                       => "[\343\202\204\343\201\243\343\201\237\343\203\274]",
  :bouquet                                              => "[\350\212\261\346\235\237]",
  :bowling                                              => "[\343\203\234\343\203\274\343\203\252\343\203\263\343\202\260]",
  :boy                                                  => [0xE6F0].pack('U*').freeze,
  :bread                                                => [0xE74D].pack('U*').freeze,
  :bride_with_veil                                      => "[\350\212\261\345\253\201]",
  :bridge_at_night                                      => [0xE6B3].pack('U*').freeze,
  :briefcase                                            => [0xE682].pack('U*').freeze,
  :broken_heart                                         => [0xE6EE].pack('U*').freeze,
  :bug                                                  => "[\343\202\262\343\202\270\343\202\262\343\202\270]",
  :bus_stop                                             => "[\343\203\220\343\202\271\345\201\234]",
  :bust_in_silhouette                                   => [0xE6B1].pack('U*').freeze,
  :cactus                                               => "[\343\202\265\343\203\234\343\203\206\343\203\263]",
  :calendar                                             => "[\343\202\253\343\203\254\343\203\263\343\203\200\343\203\274]",
  :camera                                               => [0xE681].pack('U*').freeze,
  :cancer                                               => [0xE649].pack('U*').freeze,
  :candy                                                => "[\343\202\255\343\203\243\343\203\263\343\203\207\343\202\243]",
  :capricorn                                            => [0xE64F].pack('U*').freeze,
  :card_index                                           => [0xE683].pack('U*').freeze,
  :carousel_horse                                       => [0xE679].pack('U*').freeze,
  :carp_streamer                                        => "[\343\201\223\343\201\204\343\201\256\343\201\274\343\202\212]",
  :cat_face                                             => [0xE6A2].pack('U*').freeze,
  :cat_face_kissing                                     => [0xE726].pack('U*').freeze,
  :cat_face_with_heart_shaped_eyes                      => [0xE726].pack('U*').freeze,
  :cat_face_with_open_mouth                             => [0xE6F0].pack('U*').freeze,
  :cat_face_with_tightly_closed_lips                    => [0xE753].pack('U*').freeze,
  :chart_with_downwards_trend                           => "[\343\202\260\343\203\251\343\203\225]",
  :chart_with_upwards_trend                             => "[\343\202\260\343\203\251\343\203\225]",
  :chart_with_upwards_trend_and_yen_sign                => "[\346\240\252\344\276\241]",
  :cheering_megaphone                                   => "[\343\203\241\343\202\254\343\203\233\343\203\263]",
  :chequered_flag                                       => [0xE659].pack('U*').freeze,
  :cherries                                             => [0xE742].pack('U*').freeze,
  :cherry_blossom                                       => [0xE748].pack('U*').freeze,
  :chestnut                                             => "[\346\240\227]",
  :chicken                                              => "[\343\203\213\343\203\257\343\203\210\343\203\252]",
  :chocolate_bar                                        => "[\343\203\201\343\203\247\343\202\263]",
  :christmas_tree                                       => [0xE6A4].pack('U*').freeze,
  :church                                               => "[\346\225\231\344\274\232]",
  :cinema                                               => [0xE677].pack('U*').freeze,
  :circled_ideograph_accept                             => "[\345\217\257]",
  :circled_ideograph_advantage                          => "[\345\276\227]",
  :circled_ideograph_congratulation                     => "[\347\245\235]",
  :circled_ideograph_secret                             => [0xE734].pack('U*').freeze,
  :circled_latin_capital_letter_m                       => [0xE65C].pack('U*').freeze,
  :circus_tent                                          => [0xE67D].pack('U*').freeze,
  :cityscape_at_dusk                                    => "[\345\244\225\347\204\274\343\201\221]",
  :clapper_board                                        => [0xE6AC].pack('U*').freeze,
  :clapping_hands_sign                                  => "[\346\213\215\346\211\213]",
  :clinking_beer_mugs                                   => [0xE672].pack('U*').freeze,
  :clipboard                                            => [0xE689].pack('U*').freeze,
  :clock_face_eight_oclock                              => [0xE6BA].pack('U*').freeze,
  :clock_face_eleven_oclock                             => [0xE6BA].pack('U*').freeze,
  :clock_face_five_oclock                               => [0xE6BA].pack('U*').freeze,
  :clock_face_four_oclock                               => [0xE6BA].pack('U*').freeze,
  :clock_face_nine_oclock                               => [0xE6BA].pack('U*').freeze,
  :clock_face_one_oclock                                => [0xE6BA].pack('U*').freeze,
  :clock_face_seven_oclock                              => [0xE6BA].pack('U*').freeze,
  :clock_face_six_oclock                                => [0xE6BA].pack('U*').freeze,
  :clock_face_ten_oclock                                => [0xE6BA].pack('U*').freeze,
  :clock_face_three_oclock                              => [0xE6BA].pack('U*').freeze,
  :clock_face_twelve_oclock                             => [0xE6BA].pack('U*').freeze,
  :clock_face_two_oclock                                => [0xE6BA].pack('U*').freeze,
  :clockwise_downwards_and_upwards_open_circle_arrows   => [0xE735].pack('U*').freeze,
  :closed_book                                          => [0xE683].pack('U*').freeze,
  :closed_lock_with_key                                 => [0xE6D9].pack('U*').freeze,
  :closed_mailbox_with_lowered_flag                     => [0xE665].pack('U*').freeze,
  :closed_mailbox_with_raised_flag                      => [0xE665].pack('U*').freeze,
  :closed_umbrella                                      => [0xE645].pack('U*').freeze,
  :cloud                                                => [0xE63F].pack('U*').freeze,
  :cocktail_glass                                       => [0xE671].pack('U*').freeze,
  :collision_symbol                                     => [0xE705].pack('U*').freeze,
  :confetti_ball                                        => "[\343\202\252\343\203\241\343\203\207\343\203\210\343\202\246]",
  :confounded_face                                      => [0xE6F3].pack('U*').freeze,
  :construction_sign                                    => "[\345\267\245\344\272\213\344\270\255]",
  :construction_worker                                  => "[\345\267\245\344\272\213\347\217\276\345\240\264\343\201\256\344\272\272]",
  :convenience_store                                    => [0xE66A].pack('U*').freeze,
  :cooked_rice                                          => [0xE74C].pack('U*').freeze,
  :cookie                                               => "[\343\202\257\343\203\203\343\202\255\343\203\274]",
  :cooking                                              => "[\343\203\225\343\203\251\343\202\244\343\203\221\343\203\263]",
  :cool_face                                            => "B-)",
  :copyright_sign                                       => [0xE731].pack('U*').freeze,
  :couple_with_heart                                    => [0xE6ED].pack('U*').freeze,
  :cow_face                                             => "[\347\211\233]",
  :crab                                                 => "[\343\202\253\343\203\213]",
  :credit_card                                          => "[\343\202\253\343\203\274\343\203\211]",
  :crescent_moon                                        => [0xE69F].pack('U*').freeze,
  :cross_mark                                           => "[\303\227]",
  :crossed_flags                                        => "[\347\245\235\346\227\245]",
  :crown                                                => [0xE71A].pack('U*').freeze,
  :crying_cat_face                                      => [0xE72E].pack('U*').freeze,
  :crying_face                                          => [0xE72E].pack('U*').freeze,
  :crystal_ball                                         => "[\345\215\240\343\201\204]",
  :curly_loop                                           => [0xE70A].pack('U*').freeze,
  :currency_exchange                                    => "[$\357\277\245]",
  :curry_and_rice                                       => "[\343\202\253\343\203\254\343\203\274]",
  :custard                                              => "[\343\203\227\343\203\252\343\203\263]",
  :cyclone                                              => [0xE643].pack('U*').freeze,
  :dancer                                               => "[\343\203\200\343\203\263\343\202\271]",
  :dango                                                => "[\343\201\240\343\202\223\343\201\224]",
  :dash_symbol                                          => [0xE708].pack('U*').freeze,
  :delivery_truck                                       => "[\343\203\210\343\203\251\343\203\203\343\202\257]",
  :department_store                                     => "[\343\203\207\343\203\221\343\203\274\343\203\210]",
  :diamond_shape_with_a_dot_inside                      => [0xE6F8].pack('U*').freeze,
  :direct_hit                                           => "[\347\232\204\344\270\255]",
  :disappointed_but_relieved_face                       => [0xE723].pack('U*').freeze,
  :disappointed_face                                    => [0xE6F2].pack('U*').freeze,
  :dizzy_face                                           => [0xE6F4].pack('U*').freeze,
  :dizzy_symbol                                         => "[\343\202\257\343\203\251\343\202\257\343\203\251]",
  :dog_face                                             => [0xE6A1].pack('U*').freeze,
  :dolphin                                              => "[\343\202\244\343\203\253\343\202\253]",
  :door                                                 => [0xE714].pack('U*').freeze,
  :double_curly_loop                                    => [0xE6DF].pack('U*').freeze,
  :double_exclamation_mark                              => [0xE704].pack('U*').freeze,
  :doughnut                                             => "[\343\203\211\343\203\274\343\203\212\343\203\204]",
  :down_pointing_red_triangle                           => "\342\226\274",
  :down_pointing_small_red_triangle                     => "\342\226\274",
  :downwards_black_arrow                                => "[\342\206\223]",
  :dragon_face                                          => "[\350\276\260]",
  :dress                                                => "[\343\203\211\343\203\254\343\202\271]",
  :drop_of_water                                        => [0xE707].pack('U*').freeze,
  :dvd                                                  => [0xE68C].pack('U*').freeze,
  :e_mail_symbol                                        => [0xE6D3].pack('U*').freeze,
  :ear                                                  => [0xE692].pack('U*').freeze,
  :ear_of_maize                                         => "[\343\201\250\343\201\206\343\202\202\343\202\215\343\201\223\343\201\227]",
  :ear_of_rice                                          => "[\347\250\262\347\251\202]",
  :earth_globe_asia_australia                           => "[\345\234\260\347\220\203]",
  :eight_pointed_black_star                             => [0xE6F8].pack('U*').freeze,
  :eight_spoked_asterisk                                => [0xE6F8].pack('U*').freeze,
  :electric_light_bulb                                  => [0xE6FB].pack('U*').freeze,
  :electric_plug                                        => "[\343\202\263\343\203\263\343\202\273\343\203\263\343\203\210]",
  :electric_torch                                       => [0xE6FB].pack('U*').freeze,
  :elephant                                             => "[\343\202\276\343\202\246]",
  :em_space                                             => [0x3013].pack('U').freeze,
  :emoji_compatibility_symbol_1                         => [0xE6D1].pack('U*').freeze,
  :emoji_compatibility_symbol_10                        => [0xE6A9].pack('U*').freeze,
  :emoji_compatibility_symbol_11                        => [0xE6AA].pack('U*').freeze,
  :emoji_compatibility_symbol_12                        => [0xE6AB].pack('U*').freeze,
  :emoji_compatibility_symbol_13                        => [0xE6AF].pack('U*').freeze,
  :emoji_compatibility_symbol_14                        => [0xE6B0].pack('U*').freeze,
  :emoji_compatibility_symbol_15                        => [0xE6B4].pack('U*').freeze,
  :emoji_compatibility_symbol_16                        => [0xE6B5].pack('U*').freeze,
  :emoji_compatibility_symbol_17                        => [0xE6B6].pack('U*').freeze,
  :emoji_compatibility_symbol_18                        => [0xE6BB].pack('U*').freeze,
  :emoji_compatibility_symbol_19                        => [0xE6BC].pack('U*').freeze,
  :emoji_compatibility_symbol_2                         => [0xE6D2].pack('U*').freeze,
  :emoji_compatibility_symbol_20                        => [0xE6BD].pack('U*').freeze,
  :emoji_compatibility_symbol_21                        => [0xE6BE].pack('U*').freeze,
  :emoji_compatibility_symbol_22                        => [0xE6BF].pack('U*').freeze,
  :emoji_compatibility_symbol_23                        => [0xE6C0].pack('U*').freeze,
  :emoji_compatibility_symbol_24                        => [0xE6C1].pack('U*').freeze,
  :emoji_compatibility_symbol_25                        => [0xE6C2].pack('U*').freeze,
  :emoji_compatibility_symbol_26                        => [0xE6C3].pack('U*').freeze,
  :emoji_compatibility_symbol_27                        => [0xE6C4].pack('U*').freeze,
  :emoji_compatibility_symbol_28                        => [0xE6C5].pack('U*').freeze,
  :emoji_compatibility_symbol_29                        => [0xE6C6].pack('U*').freeze,
  :emoji_compatibility_symbol_3                         => [0xE6D4].pack('U*').freeze,
  :emoji_compatibility_symbol_30                        => [0xE6C7].pack('U*').freeze,
  :emoji_compatibility_symbol_31                        => [0xE6C8].pack('U*').freeze,
  :emoji_compatibility_symbol_32                        => [0xE6C9].pack('U*').freeze,
  :emoji_compatibility_symbol_33                        => [0xE6CA].pack('U*').freeze,
  :emoji_compatibility_symbol_34                        => [0xE6CB].pack('U*').freeze,
  :emoji_compatibility_symbol_35                        => [0xE6CC].pack('U*').freeze,
  :emoji_compatibility_symbol_36                        => [0xE6CD].pack('U*').freeze,
  :emoji_compatibility_symbol_37                        => "[EZ]",
  :emoji_compatibility_symbol_38                        => "[ezplus]",
  :emoji_compatibility_symbol_39                        => "[EZ\343\203\212\343\203\223]",
  :emoji_compatibility_symbol_4                         => [0xE6D5].pack('U*').freeze,
  :emoji_compatibility_symbol_40                        => "[EZ\343\203\240\343\203\274\343\203\223\343\203\274]",
  :emoji_compatibility_symbol_41                        => "[C\343\203\241\343\203\274\343\203\253]",
  :emoji_compatibility_symbol_42                        => "[Java]",
  :emoji_compatibility_symbol_43                        => "[BREW]",
  :emoji_compatibility_symbol_44                        => "[EZ\347\235\200\343\201\206\343\201\237]",
  :emoji_compatibility_symbol_45                        => "[EZ\343\203\212\343\203\223]",
  :emoji_compatibility_symbol_46                        => "[WIN]",
  :emoji_compatibility_symbol_47                        => "[\343\203\227\343\203\254\343\203\237\343\202\242\343\203\240]",
  :emoji_compatibility_symbol_48                        => "[\343\202\252\343\203\274\343\203\227\343\203\263\343\202\246\343\202\247\343\203\226]",
  :emoji_compatibility_symbol_49                        => "[PDC]",
  :emoji_compatibility_symbol_5                         => [0xE70C].pack('U*').freeze,
  :emoji_compatibility_symbol_50                        => "J-Sky1",
  :emoji_compatibility_symbol_51                        => "J-Sky2",
  :emoji_compatibility_symbol_52                        => "vodafone1",
  :emoji_compatibility_symbol_53                        => "vodafone2",
  :emoji_compatibility_symbol_54                        => "[v",
  :emoji_compatibility_symbol_55                        => "oda",
  :emoji_compatibility_symbol_56                        => "fone]",
  :emoji_compatibility_symbol_57                        => "J-PHONE SHOP",
  :emoji_compatibility_symbol_58                        => "SKY WEB",
  :emoji_compatibility_symbol_59                        => "SKY WALKER",
  :emoji_compatibility_symbol_6                         => [0xE70D].pack('U*').freeze,
  :emoji_compatibility_symbol_60                        => "SKY MELODY",
  :emoji_compatibility_symbol_61                        => "J-PHONE 1",
  :emoji_compatibility_symbol_62                        => "J-PHONE 2",
  :emoji_compatibility_symbol_63                        => "J-PHONE 3",
  :emoji_compatibility_symbol_64                        => [0x3013].pack('U').freeze,
  :emoji_compatibility_symbol_66                        => [0xE6E1].pack('U*').freeze,
  :emoji_compatibility_symbol_7                         => [0xE6A6].pack('U*').freeze,
  :emoji_compatibility_symbol_8                         => [0xE6A7].pack('U*').freeze,
  :emoji_compatibility_symbol_9                         => [0xE6A8].pack('U*').freeze,
  :en_space                                             => [0x3013].pack('U').freeze,
  :end_with_leftwards_arrow_above                       => [0xE6B9].pack('U*').freeze,
  :envelope                                             => [0xE6D3].pack('U*').freeze,
  :envelope_with_downwards_arrow_above                  => [0xE6CF].pack('U*').freeze,
  :european_castle                                      => "[\345\237\216]",
  :exasperated_face                                     => [0xE723].pack('U*').freeze,
  :exclamation_question_mark                            => [0xE703].pack('U*').freeze,
  :expressionless_face                                  => [0xE725].pack('U*').freeze,
  :extraterrestrial_alien                               => "[UFO]",
  :eyeglasses                                           => [0xE69A].pack('U*').freeze,
  :eyes                                                 => [0xE691].pack('U*').freeze,
  :face_kissing                                         => [0xE726].pack('U*').freeze,
  :face_massage                                         => "[\343\202\250\343\202\271\343\203\206]",
  :face_savouring_delicious_food                        => [0xE752].pack('U*').freeze,
  :face_screaming_in_fear                               => [0xE757].pack('U*').freeze,
  :face_throwing_a_kiss                                 => [0xE726].pack('U*').freeze,
  :face_with_cold_sweat                                 => [0xE723].pack('U*').freeze,
  :face_with_heart_shaped_eyes                          => [0xE726].pack('U*').freeze,
  :face_with_look_of_triumph                            => [0xE753].pack('U*').freeze,
  :face_with_mask                                       => "[\351\242\250\351\202\252\343\201\262\343\201\215]",
  :face_with_no_good_gesture                            => [0xE72F].pack('U*').freeze,
  :face_with_ok_gesture                                 => [0xE70B].pack('U*').freeze,
  :face_with_rolling_eyes                               => "[\343\202\257\343\203\251\343\202\257\343\203\251]",
  :face_with_slanted_mouth                              => "[\343\203\240\343\203\240\343\203\240]",
  :face_with_stuck_out_tongue                           => [0xE728].pack('U*').freeze,
  :face_with_unbalanced_eyes                            => "[\343\202\250\343\203\203?]",
  :factory                                              => "[\345\267\245\345\240\264]",
  :fallen_leaf                                          => [0xE747].pack('U*').freeze,
  :family                                               => "[\345\256\266\346\227\217]",
  :father_christmas                                     => "[\343\202\265\343\203\263\343\202\277]",
  :fax_machine                                          => [0xE6D0].pack('U*').freeze,
  :fearful_face                                         => [0xE757].pack('U*').freeze,
  :ferris_wheel                                         => "[\350\246\263\350\246\247\350\273\212]",
  :file_folder                                          => "[\343\203\225\343\202\251\343\203\253\343\203\200]",
  :fire                                                 => "[\347\202\216]",
  :fire_engine                                          => "[\346\266\210\351\230\262\350\273\212]",
  :firework_sparkler                                    => "[\347\267\232\351\246\231\350\212\261\347\201\253]",
  :fireworks                                            => "[\350\212\261\347\201\253]",
  :first_quarter_moon_symbol                            => [0xE69E].pack('U*').freeze,
  :first_quarter_moon_with_face                         => [0xE69E].pack('U*').freeze,
  :fish                                                 => [0xE751].pack('U*').freeze,
  :fish_cake_with_swirl_design                          => [0xE643].pack('U*').freeze,
  :fishing_pole_and_fish                                => [0xE751].pack('U*').freeze,
  :fisted_hand_sign                                     => [0xE6FD].pack('U*').freeze,
  :flag_in_hole                                         => [0xE654].pack('U*').freeze,
  :flexed_biceps                                        => "[\345\212\233\343\201\223\343\201\266]",
  :floppy_disk                                          => "[\343\203\225\343\203\255\343\203\203\343\203\224\343\203\274]",
  :flower_playing_cards                                 => "[\350\212\261\346\234\255]",
  :flushed_face                                         => [0xE72A].pack('U*').freeze,
  :foggy                                                => [0xE644].pack('U*').freeze,
  :footprints                                           => [0xE698].pack('U*').freeze,
  :fork_and_knife                                       => [0xE66F].pack('U*').freeze,
  :fountain                                             => "[\345\231\264\346\260\264]",
  :four_leaf_clover                                     => [0xE741].pack('U*').freeze,
  :four_per_em_space                                    => [0x3013].pack('U').freeze,
  :french_fries                                         => "[\343\203\235\343\203\206\343\203\210]",
  :fried_shrimp                                         => "[\343\202\250\343\203\223\343\203\225\343\203\251\343\202\244]",
  :frog_face                                            => "[\343\202\253\343\202\250\343\203\253]",
  :front_facing_baby_chick                              => [0xE74F].pack('U*').freeze,
  :fuel_pump                                            => [0xE66B].pack('U*').freeze,
  :full_moon_symbol                                     => [0xE6A0].pack('U*').freeze,
  :game_die                                             => "[\343\202\265\343\202\244\343\202\263\343\203\255]",
  :geek                                                 => "8-|",
  :gem_stone                                            => [0xE71B].pack('U*').freeze,
  :gemini                                               => [0xE648].pack('U*').freeze,
  :ghost                                                => "[\343\201\212\345\214\226\343\201\221]",
  :girl                                                 => [0xE6F0].pack('U*').freeze,
  :glowing_star                                         => "[\342\230\206]",
  :google                                               => "[Google]",
  :graduation_cap                                       => "[\345\215\222\346\245\255\345\274\217]",
  :grapes                                               => "[\343\203\226\343\203\211\343\202\246]",
  :green_apple                                          => [0xE745].pack('U*').freeze,
  :green_book                                           => [0xE683].pack('U*').freeze,
  :green_heart                                          => [0xE6EC].pack('U*').freeze,
  :growing_heart                                        => [0xE6ED].pack('U*').freeze,
  :guardsman                                            => "[\350\241\233\345\205\265]",
  :guitar                                               => "[\343\202\256\343\202\277\343\203\274]",
  :haircut                                              => [0xE675].pack('U*').freeze,
  :hamburger                                            => [0xE673].pack('U*').freeze,
  :hammer                                               => "[\343\203\217\343\203\263\343\203\236\343\203\274]",
  :hamster_face                                         => "[\343\203\217\343\203\240\343\202\271\343\202\277\343\203\274]",
  :handbag                                              => [0xE682].pack('U*').freeze,
  :happy_and_crying_cat_face                            => [0xE72A].pack('U*').freeze,
  :happy_and_crying_face                                => [0xE72A].pack('U*').freeze,
  :happy_cat_face_with_grin                             => [0xE753].pack('U*').freeze,
  :happy_face                                           => [0xE6F0].pack('U*').freeze,
  :happy_face_with_grin                                 => [0xE753].pack('U*').freeze,
  :happy_face_with_open_mouth                           => [0xE6F0].pack('U*').freeze,
  :happy_face_with_open_mouth_and_closed_eyes           => [0xE72A].pack('U*').freeze,
  :happy_face_with_open_mouth_and_cold_sweat            => [0xE722].pack('U*').freeze,
  :happy_face_with_open_mouth_and_raised_eyebrows       => [0xE6F0].pack('U*').freeze,
  :happy_face_with_wide_mouth_and_raised_eyebrows       => [0xE6F0].pack('U*').freeze,
  :hash_key                                             => [0xE6E0].pack('U*').freeze,
  :hatching_chick                                       => [0xE74F].pack('U*').freeze,
  :headphone                                            => [0xE67A].pack('U*').freeze,
  :hear_no_evil_monkey                                  => "|(\343\203\273\303\227\343\203\273)|",
  :heart_decoration                                     => [0xE6F8].pack('U*').freeze,
  :heart_with_arrow                                     => [0xE6EC].pack('U*').freeze,
  :heart_with_ribbon                                    => [0xE6EC].pack('U*').freeze,
  :heavy_black_heart                                    => [0xE6EC].pack('U*').freeze,
  :heavy_check_mark                                     => "[\343\203\201\343\202\247\343\203\203\343\202\257\343\203\236\343\203\274\343\202\257]",
  :heavy_division_sign                                  => "[\303\267]",
  :heavy_dollar_sign                                    => [0xE715].pack('U*').freeze,
  :heavy_exclamation_mark_ornament                      => [0xE702].pack('U*').freeze,
  :heavy_large_circle                                   => [0xE6A0].pack('U*').freeze,
  :heavy_minus_sign                                     => "[\357\274\215]",
  :heavy_multiplication_x                               => "[\303\227]",
  :heavy_plus_sign                                      => "[\357\274\213]",
  :herb                                                 => [0xE741].pack('U*').freeze,
  :hibiscus                                             => "[\343\203\217\343\202\244\343\203\223\343\202\271\343\202\253\343\202\271]",
  :high_heeled_shoe                                     => [0xE674].pack('U*').freeze,
  :high_speed_train                                     => [0xE65D].pack('U*').freeze,
  :high_speed_train_with_bullet_nose                    => [0xE65D].pack('U*').freeze,
  :high_voltage_sign                                    => [0xE642].pack('U*').freeze,
  :hocho                                                => "[\345\214\205\344\270\201]",
  :honey_pot                                            => "[\343\203\217\343\203\201\343\203\237\343\203\204]",
  :honeybee                                             => "[\343\203\237\343\203\204\343\203\220\343\203\201]",
  :horizontal_traffic_light                             => [0xE66D].pack('U*').freeze,
  :horse                                                => [0xE754].pack('U*').freeze,
  :horse_face                                           => [0xE754].pack('U*').freeze,
  :hospital                                             => [0xE666].pack('U*').freeze,
  :hot_beverage                                         => [0xE670].pack('U*').freeze,
  :hot_springs                                          => [0xE6F7].pack('U*').freeze,
  :hotel                                                => [0xE669].pack('U*').freeze,
  :hourglass                                            => [0xE71C].pack('U*').freeze,
  :hourglass_with_flowing_sand                          => [0xE71C].pack('U*').freeze,
  :house_building                                       => [0xE663].pack('U*').freeze,
  :house_with_garden                                    => [0xE663].pack('U*').freeze,
  :hug_face                                             => "\357\274\274(^-^)\357\274\217",
  :hundred_points_symbol                                => "[100\347\202\271]",
  :ice_cream                                            => "[\343\202\242\343\202\244\343\202\271\343\202\257\343\203\252\343\203\274\343\203\240]",
  :imp                                                  => "[\343\202\242\343\202\257\343\203\236]",
  :inbox_tray                                           => "[\345\217\227\344\277\241BOX]",
  :incoming_envelope                                    => [0xE6CF].pack('U*').freeze,
  :information_desk_person                              => "[\346\241\210\345\206\205]",
  :information_source                                   => "[\357\275\211]",
  :injured_face                                         => "[\346\200\252\346\210\221\343\202\222\343\201\227\343\201\237\351\241\224]",
  :input_symbol_for_latin_capital_letters               => "[ABCD]",
  :input_symbol_for_latin_letters                       => "[ABC]",
  :input_symbol_for_latin_small_letters                 => "[abcd]",
  :input_symbol_for_numbers                             => "[1234]",
  :input_symbol_for_symbols                             => "[\350\250\230\345\217\267]",
  :izakaya_lantern                                      => [0xE74B].pack('U*').freeze,
  :jack_o_lantern                                       => "[\343\203\217\343\203\255\343\202\246\343\202\243\343\203\263]",
  :japanese_castle                                      => "[\345\237\216]",
  :japanese_dolls                                       => "[\343\201\262\343\201\252\347\245\255\343\202\212]",
  :japanese_goblin                                      => "[\345\244\251\347\213\227]",
  :japanese_ogre                                        => "[\343\201\252\343\201\276\343\201\257\343\201\222]",
  :japanese_post_office                                 => [0xE665].pack('U*').freeze,
  :japanese_symbol_for_beginner                         => "[\350\213\245\350\221\211\343\203\236\343\203\274\343\202\257]",
  :jeans                                                => [0xE711].pack('U*').freeze,
  :key                                                  => [0xE6D9].pack('U*').freeze,
  :keycap_0                                             => [0xE6EB].pack('U*').freeze,
  :keycap_1                                             => [0xE6E2].pack('U*').freeze,
  :keycap_2                                             => [0xE6E3].pack('U*').freeze,
  :keycap_3                                             => [0xE6E4].pack('U*').freeze,
  :keycap_4                                             => [0xE6E5].pack('U*').freeze,
  :keycap_5                                             => [0xE6E6].pack('U*').freeze,
  :keycap_6                                             => [0xE6E7].pack('U*').freeze,
  :keycap_7                                             => [0xE6E8].pack('U*').freeze,
  :keycap_8                                             => [0xE6E9].pack('U*').freeze,
  :keycap_9                                             => [0xE6EA].pack('U*').freeze,
  :keycap_ten                                           => "[10]",
  :kimono                                               => "[\347\235\200\347\211\251]",
  :kiss                                                 => [0xE6F9].pack('U*').freeze,
  :kiss_mark                                            => [0xE6F9].pack('U*').freeze,
  :koala                                                => "[\343\202\263\343\202\242\343\203\251]",
  :lady_beetle                                          => "[\343\201\246\343\202\223\343\201\250\343\201\206\350\231\253]",
  :large_blue_circle                                    => [0xE69C].pack('U*').freeze,
  :large_blue_diamond                                   => "\342\227\206",
  :large_orange_diamond                                 => "\342\227\206",
  :large_red_circle                                     => [0xE69C].pack('U*').freeze,
  :leaf_fluttering_in_wind                              => "[\351\242\250\343\201\253\350\210\236\343\201\206\350\221\211]",
  :ledger                                               => [0xE683].pack('U*').freeze,
  :left_pointing_magnifying_glass                       => [0xE6DC].pack('U*').freeze,
  :left_right_arrow                                     => [0xE73C].pack('U*').freeze,
  :leftwards_arrow_with_hook                            => [0xE6DA].pack('U*').freeze,
  :leftwards_black_arrow                                => "[\342\206\220]",
  :leo                                                  => [0xE64A].pack('U*').freeze,
  :libra                                                => [0xE64C].pack('U*').freeze,
  :link_symbol                                          => "[\343\203\252\343\203\263\343\202\257]",
  :lipstick                                             => [0xE710].pack('U*').freeze,
  :lock                                                 => [0xE6D9].pack('U*').freeze,
  :lock_with_ink_pen                                    => [0xE6D9].pack('U*').freeze,
  :lollipop                                             => "[\343\202\255\343\203\243\343\203\263\343\203\207\343\202\243]",
  :loudly_crying_face                                   => [0xE72D].pack('U*').freeze,
  :love_hotel                                           => [0xE669,0xE6EF].pack('U*').freeze,
  :love_letter                                          => [0xE717].pack('U*').freeze,
  :mahjong_tile_red_dragon                              => "[\351\272\273\351\233\200]",
  :man                                                  => [0xE6F0].pack('U*').freeze,
  :man_and_woman_holding_hands                          => "[\343\202\253\343\203\203\343\203\227\343\203\253]",
  :man_with_gua_pi_mao                                  => "[\344\270\255\345\233\275\344\272\272]",
  :man_with_turban                                      => "[\343\202\244\343\203\263\343\203\211\344\272\272]",
  :mans_shoe                                            => [0xE699].pack('U*').freeze,
  :maple_leaf                                           => [0xE747].pack('U*').freeze,
  :meat_on_bone                                         => "[\350\202\211]",
  :medium_black_circle                                  => [0xE69C].pack('U*').freeze,
  :medium_white_circle                                  => [0xE69C].pack('U*').freeze,
  :melon                                                => "[\343\203\241\343\203\255\343\203\263]",
  :memo                                                 => [0xE689].pack('U*').freeze,
  :mens_symbol                                          => "[\342\231\202]",
  :metro                                                => [0xE65C].pack('U*').freeze,
  :microphone                                           => [0xE676].pack('U*').freeze,
  :milky_way                                            => [0xE6B3].pack('U*').freeze,
  :minidisc                                             => "[MD]",
  :mobile_phone                                         => [0xE688].pack('U*').freeze,
  :mobile_phone_off                                     => "[\343\202\261\343\203\274\343\202\277\343\202\244OFF]",
  :mobile_phone_with_rightwards_arrow_at_left           => [0xE6CE].pack('U*').freeze,
  :money_bag                                            => [0xE715].pack('U*').freeze,
  :money_with_wings                                     => "[\351\243\233\343\202\223\343\201\247\343\201\204\343\201\217\343\201\212\351\207\221]",
  :monkey                                               => "[\343\202\265\343\203\253]",
  :monkey_face                                          => "[\343\202\265\343\203\253]",
  :moon_viewing_ceremony                                => "[\343\201\212\346\234\210\350\246\213]",
  :mount_fuji                                           => [0xE740].pack('U*').freeze,
  :mouse_face                                           => "[\343\203\215\343\202\272\343\203\237]",
  :mouth                                                => [0xE6F9].pack('U*').freeze,
  :movie_camera                                         => [0xE677].pack('U*').freeze,
  :moyai                                                => "[\343\203\242\343\202\242\343\202\244]",
  :multiple_musical_notes                               => [0xE6FF].pack('U*').freeze,
  :mushroom                                             => "[\343\202\255\343\203\216\343\202\263]",
  :musical_keyboard                                     => "[\343\203\224\343\202\242\343\203\216]",
  :musical_note                                         => [0xE6F6].pack('U*').freeze,
  :musical_score                                        => [0xE6FF].pack('U*').freeze,
  :nail_polish                                          => "[\343\203\236\343\203\213\343\202\255\343\203\245\343\202\242]",
  :name_badge                                           => "[\345\220\215\346\234\255]",
  :necktie                                              => "[\343\203\215\343\202\257\343\202\277\343\202\244]",
  :negative_squared_ab                                  => "[AB]",
  :negative_squared_cross_mark                          => "[\303\227]",
  :negative_squared_latin_capital_letter_a              => "[A]",
  :negative_squared_latin_capital_letter_b              => "[B]",
  :negative_squared_latin_capital_letter_o              => "[O]",
  :negative_squared_latin_capital_letter_p              => [0xE66C].pack('U*').freeze,
  :nervous_face                                         => "[\345\277\203\351\205\215\343\201\227\343\201\237\351\241\224]",
  :new_moon_symbol                                      => [0xE69C].pack('U*').freeze,
  :newspaper                                            => "[\346\226\260\350\201\236]",
  :night_with_stars                                     => [0xE6B3].pack('U*').freeze,
  :no_entry                                             => [0xE72F].pack('U*').freeze,
  :no_entry_sign                                        => [0xE738].pack('U*').freeze,
  :no_one_under_eighteen_symbol                         => "[18\347\246\201]",
  :no_smoking_symbol                                    => [0xE680].pack('U*').freeze,
  :north_east_arrow                                     => [0xE678].pack('U*').freeze,
  :north_west_arrow                                     => [0xE697].pack('U*').freeze,
  :nose                                                 => "[\351\274\273]",
  :notebook                                             => [0xE683].pack('U*').freeze,
  :notebook_with_decorative_cover                       => [0xE683].pack('U*').freeze,
  :nut_and_bolt                                         => "[\343\203\215\343\202\270]",
  :octopus                                              => "[\343\202\277\343\202\263]",
  :oden                                                 => "[\343\201\212\343\201\247\343\202\223]",
  :office_building                                      => [0xE664].pack('U*').freeze,
  :ok_hand_sign                                         => [0xE70B].pack('U*').freeze,
  :older_man                                            => "[\343\201\212\343\201\230\343\201\204\343\201\225\343\202\223]",
  :older_woman                                          => "[\343\201\212\343\201\260\343\201\202\343\201\225\343\202\223]",
  :on_with_exclamation_mark_with_left_right_arrow_above => [0xE6B8].pack('U*').freeze,
  :oncoming_bus                                         => [0xE660].pack('U*').freeze,
  :open_book                                            => [0xE683].pack('U*').freeze,
  :open_file_folder                                     => "[\343\203\225\343\202\251\343\203\253\343\203\200]",
  :open_hands_sign                                      => [0xE695].pack('U*').freeze,
  :open_lock                                            => [0xE6D9].pack('U*').freeze,
  :ophiuchus                                            => "[\350\233\207\344\275\277\345\272\247]",
  :optical_disc                                         => [0xE68C].pack('U*').freeze,
  :orange_book                                          => [0xE683].pack('U*').freeze,
  :outbox_tray                                          => "[\351\200\201\344\277\241BOX]",
  :package                                              => [0xE685].pack('U*').freeze,
  :page_facing_up                                       => [0xE689].pack('U*').freeze,
  :page_with_curl                                       => [0xE689].pack('U*').freeze,
  :pager                                                => [0xE65A].pack('U*').freeze,
  :palm_tree                                            => "[\343\203\244\343\202\267]",
  :panda_face                                           => "[\343\203\221\343\203\263\343\203\200]",
  :paperclip                                            => [0xE730].pack('U*').freeze,
  :part_alternation_mark                                => "[\346\255\214\350\250\230\345\217\267]",
  :party_popper                                         => "[\343\202\257\343\203\251\343\203\203\343\202\253\343\203\274]",
  :paw_prints                                           => [0xE698].pack('U*').freeze,
  :peach                                                => "[\343\203\242\343\203\242]",
  :pedestrian                                           => [0xE733].pack('U*').freeze,
  :pencil                                               => [0xE719].pack('U*').freeze,
  :penguin                                              => [0xE750].pack('U*').freeze,
  :pensive_face                                         => [0xE720].pack('U*').freeze,
  :performing_arts                                      => "[\346\274\224\345\212\207]",
  :persevering_face                                     => [0xE72B].pack('U*').freeze,
  :person_bowing_deeply                                 => "m(_ _)m",
  :person_frowning                                      => [0xE6F3].pack('U*').freeze,
  :person_raising_both_hands_in_celebration             => "\357\274\274(^o^)\357\274\217",
  :person_raising_one_hand                              => "(^-^)/",
  :person_with_folded_hands                             => "(>\344\272\272<)",
  :person_with_pouting_face                             => [0xE6F1].pack('U*').freeze,
  :personal_computer                                    => [0xE716].pack('U*').freeze,
  :pig_face                                             => [0xE755].pack('U*').freeze,
  :pig_nose                                             => [0xE755].pack('U*').freeze,
  :pile_of_poo                                          => "[\343\202\246\343\203\263\343\203\201]",
  :pill                                                 => "[\350\226\254]",
  :pine_decoration                                      => "[\351\226\200\346\235\276]",
  :pineapple                                            => "[\343\203\221\343\202\244\343\203\212\343\203\203\343\203\227\343\203\253]",
  :pisces                                               => [0xE651].pack('U*').freeze,
  :pistol                                               => "[\343\203\224\343\202\271\343\203\210\343\203\253]",
  :playing_card_black_joker                             => "[\343\202\270\343\203\247\343\203\274\343\202\253\343\203\274]",
  :police_car                                           => "[\343\203\221\343\203\210\343\202\253\343\203\274]",
  :police_cars_revolving_light                          => "[\343\203\221\343\203\210\343\202\253\343\203\274]",
  :police_officer                                       => "[\350\255\246\345\256\230]",
  :poodle                                               => [0xE6A1].pack('U*').freeze,
  :postbox                                              => [0xE665].pack('U*').freeze,
  :pot_of_food                                          => "[\351\215\213]",
  :pouch                                                => [0xE6AD].pack('U*').freeze,
  :poultry_leg                                          => "[\343\203\201\343\202\255\343\203\263]",
  :pouting_cat_face                                     => [0xE724].pack('U*').freeze,
  :pouting_face                                         => [0xE724].pack('U*').freeze,
  :princess                                             => "[\343\201\212\345\247\253\346\247\230]",
  :public_address_loudspeaker                           => "[\343\202\271\343\203\224\343\203\274\343\202\253]",
  :purple_heart                                         => [0xE6EC].pack('U*').freeze,
  :purse                                                => [0xE70F].pack('U*').freeze,
  :pushpin                                              => "[\347\224\273\343\201\263\343\202\207\343\201\206]",
  :rabbit_face                                          => "[\343\202\246\343\202\265\343\202\256]",
  :radio                                                => "[\343\203\251\343\202\270\343\202\252]",
  :radio_button                                         => "[\343\203\251\343\202\270\343\202\252\343\203\234\343\202\277\343\203\263]",
  :rainbow                                              => "[\350\231\271]",
  :raised_fist                                          => [0xE693].pack('U*').freeze,
  :raised_hand                                          => [0xE695].pack('U*').freeze,
  :recreational_vehicle                                 => [0xE65F].pack('U*').freeze,
  :red_apple                                            => [0xE745].pack('U*').freeze,
  :regional_indicator_symbol_letter_a                   => "[A]",
  :regional_indicator_symbol_letter_b                   => "[B]",
  :regional_indicator_symbol_letter_c                   => "[C]",
  :regional_indicator_symbol_letter_d                   => "[D]",
  :regional_indicator_symbol_letter_e                   => "[E]",
  :regional_indicator_symbol_letter_f                   => "[F]",
  :regional_indicator_symbol_letter_g                   => "[G]",
  :regional_indicator_symbol_letter_h                   => "[H]",
  :regional_indicator_symbol_letter_i                   => "[I]",
  :regional_indicator_symbol_letter_j                   => "[J]",
  :regional_indicator_symbol_letter_k                   => "[K]",
  :regional_indicator_symbol_letter_l                   => "[L]",
  :regional_indicator_symbol_letter_m                   => "[M]",
  :regional_indicator_symbol_letter_n                   => "[N]",
  :regional_indicator_symbol_letter_o                   => "[O]",
  :regional_indicator_symbol_letter_p                   => "[P]",
  :regional_indicator_symbol_letter_q                   => "[Q]",
  :regional_indicator_symbol_letter_r                   => "[R]",
  :regional_indicator_symbol_letter_s                   => "[S]",
  :regional_indicator_symbol_letter_t                   => "[T]",
  :regional_indicator_symbol_letter_u                   => "[U]",
  :regional_indicator_symbol_letter_v                   => "[V]",
  :regional_indicator_symbol_letter_w                   => "[W]",
  :regional_indicator_symbol_letter_x                   => "[X]",
  :regional_indicator_symbol_letter_y                   => "[Y]",
  :regional_indicator_symbol_letter_z                   => "[Z]",
  :regional_indicator_symbol_letters_cn                 => "[\344\270\255\345\233\275]",
  :regional_indicator_symbol_letters_de                 => "[\343\203\211\343\202\244\343\203\204]",
  :regional_indicator_symbol_letters_es                 => "[\343\202\271\343\203\232\343\202\244\343\203\263]",
  :regional_indicator_symbol_letters_fr                 => "[\343\203\225\343\203\251\343\203\263\343\202\271]",
  :regional_indicator_symbol_letters_gb                 => "[\343\202\244\343\202\256\343\203\252\343\202\271]",
  :regional_indicator_symbol_letters_it                 => "[\343\202\244\343\202\277\343\203\252\343\202\242]",
  :regional_indicator_symbol_letters_jp                 => "[\346\227\245\343\201\256\344\270\270]",
  :regional_indicator_symbol_letters_kr                 => "[\351\237\223\345\233\275]",
  :regional_indicator_symbol_letters_ru                 => "[\343\203\255\343\202\267\343\202\242]",
  :regional_indicator_symbol_letters_us                 => "[USA]",
  :registered_sign                                      => [0xE736].pack('U*').freeze,
  :relieved_face                                        => [0xE721].pack('U*').freeze,
  :restroom                                             => [0xE66E].pack('U*').freeze,
  :revolving_hearts                                     => [0xE6ED].pack('U*').freeze,
  :ribbon                                               => [0xE684].pack('U*').freeze,
  :rice_ball                                            => [0xE749].pack('U*').freeze,
  :rice_cracker                                         => "[\343\201\233\343\202\223\343\201\271\343\201\204]",
  :right_pointing_magnifying_glass                      => [0xE6DC].pack('U*').freeze,
  :rightwards_arrow_with_hook                           => "\342\224\224\342\206\222",
  :ring                                                 => [0xE71B].pack('U*').freeze,
  :roasted_sweet_potato                                 => "[\343\202\204\343\201\215\343\201\204\343\202\202]",
  :robot                                                => "[\343\203\255\343\203\234\343\203\203\343\203\210]",
  :rock_on                                              => "[\343\203\255\343\203\203\343\202\257\343\202\252\343\203\263]",
  :rocket                                               => "[\343\203\255\343\202\261\343\203\203\343\203\210]",
  :roller_coaster                                       => "[\343\202\270\343\202\247\343\203\203\343\203\210\343\202\263\343\203\274\343\202\271\343\202\277\343\203\274]",
  :rose                                                 => "[\343\203\220\343\203\251]",
  :round_pushpin                                        => "[\347\224\273\343\201\263\343\202\207\343\201\206]",
  :runner                                               => [0xE733].pack('U*').freeze,
  :running_shirt_with_sash                              => [0xE652].pack('U*').freeze,
  :sagittarius                                          => [0xE64E].pack('U*').freeze,
  :sailboat                                             => [0xE6A3].pack('U*').freeze,
  :sake_bottle_and_cup                                  => [0xE74B].pack('U*').freeze,
  :satellite_antenna                                    => "[\343\202\242\343\203\263\343\203\206\343\203\212]",
  :saxophone                                            => "[\343\202\265\343\203\203\343\202\257\343\202\271]",
  :school                                               => [0xE73E].pack('U*').freeze,
  :school_satchel                                       => "[\343\203\251\343\203\263\343\203\211\343\202\273\343\203\253]",
  :scorpius                                             => [0xE64D].pack('U*').freeze,
  :scroll                                               => [0xE70A].pack('U*').freeze,
  :seat                                                 => [0xE6B2].pack('U*').freeze,
  :see_no_evil_monkey                                   => "(/_\357\274\274)",
  :seedling                                             => [0xE746].pack('U*').freeze,
  :shaved_ice                                           => "[\343\202\253\343\202\255\346\260\267]",
  :sheep                                                => "[\343\203\222\343\203\204\343\202\270]",
  :ship                                                 => [0xE661].pack('U*').freeze,
  :shooting_star                                        => "\342\230\206\345\275\241",
  :shortcake                                            => [0xE74A].pack('U*').freeze,
  :silhouette_of_japan                                  => "[\346\227\245\346\234\254\345\234\260\345\233\263]",
  :six_pointed_star_with_middle_dot                     => "[\345\215\240\343\201\204]",
  :ski_and_ski_boot                                     => [0xE657].pack('U*').freeze,
  :skull                                                => "[\343\203\211\343\202\257\343\203\255]",
  :sleeping_symbol                                      => [0xE701].pack('U*').freeze,
  :sleepy_face                                          => [0xE701].pack('U*').freeze,
  :slice_of_pizza                                       => "[\343\203\224\343\202\266]",
  :slot_machine                                         => "[777]",
  :small_blue_diamond                                   => "\342\227\206",
  :small_orange_diamond                                 => "\342\227\206",
  :smirking_face                                        => [0xE72C].pack('U*').freeze,
  :smoking_symbol                                       => [0xE67F].pack('U*').freeze,
  :snail                                                => [0xE74E].pack('U*').freeze,
  :snake                                                => "[\343\203\230\343\203\223]",
  :snowboarder                                          => [0xE712].pack('U*').freeze,
  :snowflake                                            => "[\351\233\252\347\265\220\346\231\266]",
  :snowman_without_snow                                 => [0xE641].pack('U*').freeze,
  :soccer_ball                                          => [0xE656].pack('U*').freeze,
  :soft_ice_cream                                       => "[\343\202\275\343\203\225\343\203\210\343\202\257\343\203\252\343\203\274\343\203\240]",
  :soon_with_rightwards_arrow_above                     => [0xE6B7].pack('U*').freeze,
  :south_east_arrow                                     => [0xE696].pack('U*').freeze,
  :south_west_arrow                                     => [0xE6A5].pack('U*').freeze,
  :spaghetti                                            => "[\343\203\221\343\202\271\343\202\277]",
  :sparkle                                              => [0xE6FA].pack('U*').freeze,
  :sparkles                                             => [0xE6FA].pack('U*').freeze,
  :sparkling_heart                                      => [0xE6EC].pack('U*').freeze,
  :speak_no_evil_monkey                                 => "(\343\203\273\303\227\343\203\273)",
  :speaker_with_three_sound_waves                       => "[\343\202\271\343\203\224\343\203\274\343\202\253]",
  :speech_balloon                                       => "[\343\203\225\343\202\255\343\203\200\343\202\267]",
  :speedboat                                            => [0xE6A3].pack('U*').freeze,
  :spiral_shell                                         => "[\345\267\273\350\262\235]",
  :splashing_sweat_symbol                               => [0xE706].pack('U*').freeze,
  :spouting_whale                                       => "[\343\202\257\343\202\270\343\203\251]",
  :squared_cjk_unified_ideograph_5272                   => "[\345\211\262]",
  :squared_cjk_unified_ideograph_5408                   => [0xE73A].pack('U*').freeze,
  :squared_cjk_unified_ideograph_55b6                   => "[\345\226\266]",
  :squared_cjk_unified_ideograph_6307                   => "[\346\214\207]",
  :squared_cjk_unified_ideograph_6708                   => "[\346\234\210]",
  :squared_cjk_unified_ideograph_6709                   => "[\346\234\211]",
  :squared_cjk_unified_ideograph_6e80                   => [0xE73B].pack('U*').freeze,
  :squared_cjk_unified_ideograph_7121                   => "[\347\204\241]",
  :squared_cjk_unified_ideograph_7533                   => "[\347\224\263]",
  :squared_cjk_unified_ideograph_7981                   => [0xE738].pack('U*').freeze,
  :squared_cjk_unified_ideograph_7a7a                   => [0xE739].pack('U*').freeze,
  :squared_cl                                           => [0xE6DB].pack('U*').freeze,
  :squared_cool                                         => "[COOL]",
  :squared_free                                         => [0xE6D7].pack('U*').freeze,
  :squared_id                                           => [0xE6D8].pack('U*').freeze,
  :squared_katakana_koko                                => "[\343\202\263\343\202\263]",
  :squared_katakana_sa                                  => "[\343\202\265\343\203\274\343\203\223\343\202\271]",
  :squared_new                                          => [0xE6DD].pack('U*').freeze,
  :squared_ng                                           => [0xE72F].pack('U*').freeze,
  :squared_ok                                           => [0xE70B].pack('U*').freeze,
  :squared_sos                                          => "[SOS]",
  :squared_up_with_exclamation_mark                     => "[UP!]",
  :squared_vs                                           => "[VS]",
  :station                                              => "[\351\247\205]",
  :statue_of_liberty                                    => "[\350\207\252\347\224\261\343\201\256\345\245\263\347\245\236]",
  :steaming_bowl                                        => [0xE74C].pack('U*').freeze,
  :straight_ruler                                       => "[\345\256\232\350\246\217]",
  :strawberry                                           => "[\343\202\244\343\203\201\343\202\264]",
  :sun_behind_cloud                                     => [0xE63E,0xE63F].pack('U*').freeze,
  :sunflower                                            => "[\343\201\262\343\201\276\343\202\217\343\202\212]",
  :sunrise                                              => [0xE63E].pack('U*').freeze,
  :sunrise_over_mountains                               => [0xE63E].pack('U*').freeze,
  :sunset_over_buildings                                => [0xE63E].pack('U*').freeze,
  :surfer                                               => [0xE712].pack('U*').freeze,
  :sushi                                                => "[\343\201\231\343\201\227]",
  :swimmer                                              => "[\346\260\264\346\263\263]",
  :sympathetic_face                                     => "[\345\220\214\346\203\205\343\201\227\343\201\237\351\241\224]",
  :syringe                                              => "[\346\263\250\345\260\204]",
  :t_shirt                                              => [0xE70E].pack('U*').freeze,
  :tanabata_tree                                        => "[\344\270\203\345\244\225]",
  :tangerine                                            => "[\343\201\277\343\201\213\343\202\223]",
  :taurus                                               => [0xE647].pack('U*').freeze,
  :taxi                                                 => [0xE65E].pack('U*').freeze,
  :teacup_without_handle                                => [0xE71E].pack('U*').freeze,
  :tear_off_calendar                                    => "[\343\202\253\343\203\254\343\203\263\343\203\200\343\203\274]",
  :telephone_receiver                                   => [0xE687].pack('U*').freeze,
  :television                                           => [0xE68A].pack('U*').freeze,
  :tennis_racquet_and_ball                              => [0xE655].pack('U*').freeze,
  :tent                                                 => "[\343\202\255\343\203\243\343\203\263\343\203\227]",
  :thin_face                                            => "[\347\264\260\343\201\204\351\241\224]",
  :thinking                                             => "[\350\200\203\343\201\210\344\270\255]",
  :thumbs_down_sign                                     => [0xE700].pack('U*').freeze,
  :thumbs_up_sign                                       => [0xE727].pack('U*').freeze,
  :ticket                                               => [0xE67E].pack('U*').freeze,
  :tiger_face                                           => "[\343\203\210\343\203\251]",
  :tired_face                                           => [0xE72B].pack('U*').freeze,
  :toilet                                               => [0xE66E].pack('U*').freeze,
  :tokyo_tower                                          => "[\346\235\261\344\272\254\343\202\277\343\203\257\343\203\274]",
  :tomato                                               => "[\343\203\210\343\203\236\343\203\210]",
  :tongue                                               => [0xE728].pack('U*').freeze,
  :top_hat                                              => [0xE67C].pack('U*').freeze,
  :top_with_upwards_arrow_above                         => "[TOP]",
  :trade_mark_sign                                      => [0xE732].pack('U*').freeze,
  :train                                                => [0xE65B].pack('U*').freeze,
  :triangular_flag_on_post                              => [0xE6DE].pack('U*').freeze,
  :triangular_ruler                                     => "[\344\270\211\350\247\222\345\256\232\350\246\217]",
  :trident_emblem                                       => [0xE71A].pack('U*').freeze,
  :trophy                                               => "[\343\203\210\343\203\255\343\203\225\343\202\243\343\203\274]",
  :tropical_drink                                       => [0xE671].pack('U*').freeze,
  :tropical_fish                                        => [0xE751].pack('U*').freeze,
  :trumpet                                              => "[\343\203\210\343\203\251\343\203\263\343\203\232\343\203\203\343\203\210]",
  :tulip                                                => [0xE743].pack('U*').freeze,
  :turtle                                               => "[\343\202\253\343\203\241]",
  :two_hearts                                           => [0xE6EF].pack('U*').freeze,
  :umbrella_with_rain_drops                             => [0xE640].pack('U*').freeze,
  :up_down_arrow                                        => [0xE73D].pack('U*').freeze,
  :up_pointing_red_triangle                             => "\342\226\262",
  :up_pointing_small_red_triangle                       => "\342\226\262",
  :upside_down_face                                     => "[\351\200\206\347\253\213\343\201\241]",
  :upwards_black_arrow                                  => "[\342\206\221]",
  :vibration_mode                                       => "[\343\203\236\343\203\212\343\203\274\343\203\242\343\203\274\343\203\211]",
  :victory_hand                                         => [0xE694].pack('U*').freeze,
  :video_camera                                         => [0xE677].pack('U*').freeze,
  :video_game                                           => [0xE68B].pack('U*').freeze,
  :videocassette                                        => "[\343\203\223\343\203\207\343\202\252]",
  :violin                                               => "[\343\203\220\343\202\244\343\202\252\343\203\252\343\203\263]",
  :virgo                                                => [0xE64B].pack('U*').freeze,
  :volcano                                              => "[\347\201\253\345\261\261]",
  :warning_sign                                         => [0xE737].pack('U*').freeze,
  :watch                                                => [0xE71F].pack('U*').freeze,
  :water_closet                                         => [0xE66E].pack('U*').freeze,
  :water_wave                                           => [0xE73F].pack('U*').freeze,
  :watermelon                                           => "[\343\202\271\343\202\244\343\202\253]",
  :waving_hand_sign                                     => [0xE695].pack('U*').freeze,
  :wavy_dash                                            => [0xE709].pack('U*').freeze,
  :waxing_gibbous_moon_symbol                           => [0xE69D].pack('U*').freeze,
  :wedding                                              => "[\347\265\220\345\251\232\345\274\217]",
  :western_person                                       => "[\347\231\275\344\272\272]",
  :wheelchair_symbol                                    => [0xE69B].pack('U*').freeze,
  :white_down_pointing_backhand_index                   => "[\342\206\223]",
  :white_exclamation_mark_ornament                      => [0xE702].pack('U*').freeze,
  :white_flower                                         => "[\350\212\261\344\270\270]",
  :white_heavy_check_mark                               => "[\343\203\201\343\202\247\343\203\203\343\202\257\343\203\236\343\203\274\343\202\257]",
  :white_large_square                                   => "\342\226\240",
  :white_left_pointing_backhand_index                   => "[\342\206\220]",
  :white_medium_small_square                            => "\342\226\240",
  :white_medium_square                                  => "\342\226\240",
  :white_medium_star                                    => "[\342\230\206]",
  :white_question_mark_ornament                         => "[\357\274\237]",
  :white_right_pointing_backhand_index                  => "[\342\206\222]",
  :white_small_square                                   => "\342\226\240",
  :white_smiling_face                                   => [0xE6F0].pack('U*').freeze,
  :white_square_button                                  => [0xE69C].pack('U*').freeze,
  :white_up_pointing_backhand_index                     => "[\342\206\221]",
  :white_up_pointing_index                              => "[\344\272\272\345\267\256\343\201\227\346\214\207]",
  :wind_chime                                           => "[\351\242\250\351\210\264]",
  :wine_glass                                           => [0xE756].pack('U*').freeze,
  :winking_face                                         => [0xE729].pack('U*').freeze,
  :winking_face_with_stuck_out_tongue                   => [0xE728].pack('U*').freeze,
  :wolf_face                                            => [0xE6A1].pack('U*').freeze,
  :woman                                                => [0xE6F0].pack('U*').freeze,
  :woman_with_bunny_ears                                => "[\343\203\220\343\203\213\343\203\274]",
  :womans_boots                                         => "[\343\203\226\343\203\274\343\203\204]",
  :womans_clothes                                       => [0xE70E].pack('U*').freeze,
  :womans_hat                                           => "[\345\270\275\345\255\220]",
  :womans_sandal                                        => [0xE674].pack('U*').freeze,
  :womens_symbol                                        => "[\342\231\200]",
  :wrapped_present                                      => [0xE685].pack('U*').freeze,
  :wrench                                               => [0xE718].pack('U*').freeze,
  :yellow_heart                                         => [0xE6EC].pack('U*').freeze,
}.freeze
GOOGLE_TABLE =
{
  :airplane                                             => [0xFE7E9].pack('U*').freeze,
  :alarm_clock                                          => [0xFE02A].pack('U*').freeze,
  :alien_monster                                        => [0xFE1B1].pack('U*').freeze,
  :ambulance                                            => [0xFE7F3].pack('U*').freeze,
  :american_football                                    => [0xFE7DD].pack('U*').freeze,
  :anchor                                               => [0xFE4C1].pack('U*').freeze,
  :anger_symbol                                         => [0xFEB57].pack('U*').freeze,
  :angry_face                                           => [0xFE320].pack('U*').freeze,
  :anguished_cat_face                                   => [0xFE350].pack('U*').freeze,
  :anguished_face                                       => [0xFE321].pack('U*').freeze,
  :ant                                                  => [0xFE1DA].pack('U*').freeze,
  :antenna_with_bars                                    => [0xFE838].pack('U*').freeze,
  :aquarius                                             => [0xFE035].pack('U*').freeze,
  :aries                                                => [0xFE02B].pack('U*').freeze,
  :arrow_pointing_rightwards_then_curving_downwards     => [0xFEAF5].pack('U*').freeze,
  :arrow_pointing_rightwards_then_curving_upwards       => [0xFEAF4].pack('U*').freeze,
  :artist_palette                                       => [0xFE804].pack('U*').freeze,
  :astonished_face                                      => [0xFE322].pack('U*').freeze,
  :athletic_shoe                                        => [0xFE4CD].pack('U*').freeze,
  :aubergine                                            => [0xFE056].pack('U*').freeze,
  :automated_teller_machine                             => [0xFE4B6].pack('U*').freeze,
  :automobile                                           => [0xFE7E4].pack('U*').freeze,
  :baby                                                 => [0xFE1A9].pack('U*').freeze,
  :baby_angel                                           => [0xFE1AF].pack('U*').freeze,
  :baby_chick                                           => [0xFE1BA].pack('U*').freeze,
  :baby_symbol                                          => [0xFEB35].pack('U*').freeze,
  :back_with_leftwards_arrow_above                      => [0xFEB8E].pack('U*').freeze,
  :bactrian_camel                                       => [0xFE1D6].pack('U*').freeze,
  :balloon                                              => [0xFE516].pack('U*').freeze,
  :ballot_box_with_check                                => [0xFEB8B].pack('U*').freeze,
  :banana                                               => [0xFE050].pack('U*').freeze,
  :bank                                                 => [0xFE4B5].pack('U*').freeze,
  :banknote_with_dollar_sign                            => [0xFE4E3].pack('U*').freeze,
  :banknote_with_yen_sign                               => [0xFE4E2].pack('U*').freeze,
  :bar_chart                                            => [0xFE54A].pack('U*').freeze,
  :barber_pole                                          => [0xFE199].pack('U*').freeze,
  :baseball                                             => [0xFE7D1].pack('U*').freeze,
  :basketball_and_hoop                                  => [0xFE7D6].pack('U*').freeze,
  :bath                                                 => [0xFE505].pack('U*').freeze,
  :battery                                              => [0xFE4FC].pack('U*').freeze,
  :bear_face                                            => [0xFE1C1].pack('U*').freeze,
  :beating_heart                                        => [0xFEB0D].pack('U*').freeze,
  :beer_mug                                             => [0xFE983].pack('U*').freeze,
  :bell                                                 => [0xFE4F2].pack('U*').freeze,
  :bento_box                                            => [0xFE96F].pack('U*').freeze,
  :bicycle                                              => [0xFE7EB].pack('U*').freeze,
  :bikini                                               => [0xFE4DA].pack('U*').freeze,
  :billiards                                            => [0xFE80E].pack('U*').freeze,
  :bird                                                 => [0xFE1C8].pack('U*').freeze,
  :birthday_cake                                        => [0xFE511].pack('U*').freeze,
  :black_club_suit                                      => [0xFEB1D].pack('U*').freeze,
  :black_diamond_suit                                   => [0xFEB1C].pack('U*').freeze,
  :black_down_pointing_double_triangle                  => [0xFEB02].pack('U*').freeze,
  :black_heart_suit                                     => [0xFEB1A].pack('U*').freeze,
  :black_large_square                                   => [0xFEB6C].pack('U*').freeze,
  :black_left_pointing_double_triangle                  => [0xFEAFF].pack('U*').freeze,
  :black_left_pointing_triangle                         => [0xFEAFD].pack('U*').freeze,
  :black_medium_small_square                            => [0xFEB70].pack('U*').freeze,
  :black_medium_square                                  => [0xFEB72].pack('U*').freeze,
  :black_nib                                            => [0xFE536].pack('U*').freeze,
  :black_question_mark_ornament                         => [0xFEB09].pack('U*').freeze,
  :black_right_pointing_double_triangle                 => [0xFEAFE].pack('U*').freeze,
  :black_right_pointing_triangle                        => [0xFEAFC].pack('U*').freeze,
  :black_rightwards_arrow                               => [0xFEAFA].pack('U*').freeze,
  :black_scissors                                       => [0xFE53E].pack('U*').freeze,
  :black_small_square                                   => [0xFEB6E].pack('U*').freeze,
  :black_spade_suit                                     => [0xFEB1B].pack('U*').freeze,
  :black_square_button                                  => [0xFEB64].pack('U*').freeze,
  :black_sun_with_rays                                  => [0xFE000].pack('U*').freeze,
  :black_telephone                                      => [0xFE523].pack('U*').freeze,
  :black_universal_recycling_symbol                     => [0xFEB2C].pack('U*').freeze,
  :black_up_pointing_double_triangle                    => [0xFEB03].pack('U*').freeze,
  :blossom                                              => [0xFE04D].pack('U*').freeze,
  :blowfish                                             => [0xFE1D9].pack('U*').freeze,
  :blue_book                                            => [0xFE500].pack('U*').freeze,
  :blue_heart                                           => [0xFEB13].pack('U*').freeze,
  :boar                                                 => [0xFE1D5].pack('U*').freeze,
  :bomb                                                 => [0xFEB58].pack('U*').freeze,
  :bookmark                                             => [0xFEB8F].pack('U*').freeze,
  :bookmark_tabs                                        => [0xFE552].pack('U*').freeze,
  :books                                                => [0xFE503].pack('U*').freeze,
  :bouncing_happy                                       => [0xFE360].pack('U*').freeze,
  :bouquet                                              => [0xFE828].pack('U*').freeze,
  :bowling                                              => [0xFE810].pack('U*').freeze,
  :boy                                                  => [0xFE19B].pack('U*').freeze,
  :bread                                                => [0xFE964].pack('U*').freeze,
  :bride_with_veil                                      => [0xFE1A3].pack('U*').freeze,
  :bridge_at_night                                      => [0xFE010].pack('U*').freeze,
  :briefcase                                            => [0xFE53B].pack('U*').freeze,
  :broken_heart                                         => [0xFEB0E].pack('U*').freeze,
  :bug                                                  => [0xFE1CB].pack('U*').freeze,
  :bus_stop                                             => [0xFE7E7].pack('U*').freeze,
  :bust_in_silhouette                                   => [0xFE19A].pack('U*').freeze,
  :cactus                                               => [0xFE048].pack('U*').freeze,
  :calendar                                             => [0xFE542].pack('U*').freeze,
  :camera                                               => [0xFE4EF].pack('U*').freeze,
  :cancer                                               => [0xFE02E].pack('U*').freeze,
  :candy                                                => [0xFE97B].pack('U*').freeze,
  :capricorn                                            => [0xFE034].pack('U*').freeze,
  :card_index                                           => [0xFE54D].pack('U*').freeze,
  :carousel_horse                                       => [0xFE7FC].pack('U*').freeze,
  :carp_streamer                                        => [0xFE51C].pack('U*').freeze,
  :cat_face                                             => [0xFE1B8].pack('U*').freeze,
  :cat_face_kissing                                     => [0xFE34B].pack('U*').freeze,
  :cat_face_with_heart_shaped_eyes                      => [0xFE34C].pack('U*').freeze,
  :cat_face_with_open_mouth                             => [0xFE348].pack('U*').freeze,
  :cat_face_with_tightly_closed_lips                    => [0xFE34F].pack('U*').freeze,
  :chart_with_downwards_trend                           => [0xFE54C].pack('U*').freeze,
  :chart_with_upwards_trend                             => [0xFE54B].pack('U*').freeze,
  :chart_with_upwards_trend_and_yen_sign                => [0xFE4DF].pack('U*').freeze,
  :cheering_megaphone                                   => [0xFE530].pack('U*').freeze,
  :chequered_flag                                       => [0xFE7D7].pack('U*').freeze,
  :cherries                                             => [0xFE04F].pack('U*').freeze,
  :cherry_blossom                                       => [0xFE040].pack('U*').freeze,
  :chestnut                                             => [0xFE04C].pack('U*').freeze,
  :chicken                                              => [0xFE1D4].pack('U*').freeze,
  :chocolate_bar                                        => [0xFE97A].pack('U*').freeze,
  :christmas_tree                                       => [0xFE512].pack('U*').freeze,
  :church                                               => [0xFE4BB].pack('U*').freeze,
  :cinema                                               => [0xFE802].pack('U*').freeze,
  :circled_ideograph_accept                             => [0xFEB50].pack('U*').freeze,
  :circled_ideograph_advantage                          => [0xFEB3D].pack('U*').freeze,
  :circled_ideograph_congratulation                     => [0xFEB43].pack('U*').freeze,
  :circled_ideograph_secret                             => [0xFEB2B].pack('U*').freeze,
  :circled_latin_capital_letter_m                       => [0xFE7E1].pack('U*').freeze,
  :circus_tent                                          => [0xFE806].pack('U*').freeze,
  :cityscape_at_dusk                                    => [0xFE00B].pack('U*').freeze,
  :clapper_board                                        => [0xFE808].pack('U*').freeze,
  :clapping_hands_sign                                  => [0xFEB9E].pack('U*').freeze,
  :clinking_beer_mugs                                   => [0xFE987].pack('U*').freeze,
  :clipboard                                            => [0xFE548].pack('U*').freeze,
  :clock_face_eight_oclock                              => [0xFE025].pack('U*').freeze,
  :clock_face_eleven_oclock                             => [0xFE028].pack('U*').freeze,
  :clock_face_five_oclock                               => [0xFE022].pack('U*').freeze,
  :clock_face_four_oclock                               => [0xFE021].pack('U*').freeze,
  :clock_face_nine_oclock                               => [0xFE026].pack('U*').freeze,
  :clock_face_one_oclock                                => [0xFE01E].pack('U*').freeze,
  :clock_face_seven_oclock                              => [0xFE024].pack('U*').freeze,
  :clock_face_six_oclock                                => [0xFE023].pack('U*').freeze,
  :clock_face_ten_oclock                                => [0xFE027].pack('U*').freeze,
  :clock_face_three_oclock                              => [0xFE020].pack('U*').freeze,
  :clock_face_twelve_oclock                             => [0xFE029].pack('U*').freeze,
  :clock_face_two_oclock                                => [0xFE01F].pack('U*').freeze,
  :clockwise_downwards_and_upwards_open_circle_arrows   => [0xFEB91].pack('U*').freeze,
  :closed_book                                          => [0xFE502].pack('U*').freeze,
  :closed_lock_with_key                                 => [0xFEB8A].pack('U*').freeze,
  :closed_mailbox_with_lowered_flag                     => [0xFE52C].pack('U*').freeze,
  :closed_mailbox_with_raised_flag                      => [0xFE52D].pack('U*').freeze,
  :closed_umbrella                                      => [0xFE007].pack('U*').freeze,
  :cloud                                                => [0xFE001].pack('U*').freeze,
  :cocktail_glass                                       => [0xFE982].pack('U*').freeze,
  :collision_symbol                                     => [0xFEB5A].pack('U*').freeze,
  :confetti_ball                                        => [0xFE520].pack('U*').freeze,
  :confounded_face                                      => [0xFE33F].pack('U*').freeze,
  :construction_sign                                    => [0xFE7F8].pack('U*').freeze,
  :construction_worker                                  => [0xFE1AA].pack('U*').freeze,
  :convenience_store                                    => [0xFE4B9].pack('U*').freeze,
  :cooked_rice                                          => [0xFE96A].pack('U*').freeze,
  :cookie                                               => [0xFE979].pack('U*').freeze,
  :cooking                                              => [0xFE965].pack('U*').freeze,
  :cool_face                                            => [0xFE35C].pack('U*').freeze,
  :copyright_sign                                       => [0xFEB29].pack('U*').freeze,
  :couple_with_heart                                    => [0xFE829].pack('U*').freeze,
  :cow_face                                             => [0xFE1D1].pack('U*').freeze,
  :crab                                                 => [0xFE1E3].pack('U*').freeze,
  :credit_card                                          => [0xFE4E1].pack('U*').freeze,
  :crescent_moon                                        => [0xFE014].pack('U*').freeze,
  :cross_mark                                           => [0xFEB45].pack('U*').freeze,
  :crossed_flags                                        => [0xFE514].pack('U*').freeze,
  :crown                                                => [0xFE4D1].pack('U*').freeze,
  :crying_cat_face                                      => [0xFE34D].pack('U*').freeze,
  :crying_face                                          => [0xFE339].pack('U*').freeze,
  :crystal_ball                                         => [0xFE4F7].pack('U*').freeze,
  :curly_loop                                           => [0xFEB08].pack('U*').freeze,
  :currency_exchange                                    => [0xFE4DE].pack('U*').freeze,
  :curry_and_rice                                       => [0xFE96C].pack('U*').freeze,
  :custard                                              => [0xFE97D].pack('U*').freeze,
  :cyclone                                              => [0xFE005].pack('U*').freeze,
  :dancer                                               => [0xFE1B6].pack('U*').freeze,
  :dango                                                => [0xFE968].pack('U*').freeze,
  :dash_symbol                                          => [0xFEB5D].pack('U*').freeze,
  :delivery_truck                                       => [0xFE7F1].pack('U*').freeze,
  :department_store                                     => [0xFE4BD].pack('U*').freeze,
  :diamond_shape_with_a_dot_inside                      => [0xFEB55].pack('U*').freeze,
  :direct_hit                                           => [0xFE80C].pack('U*').freeze,
  :disappointed_but_relieved_face                       => [0xFE345].pack('U*').freeze,
  :disappointed_face                                    => [0xFE323].pack('U*').freeze,
  :dizzy_face                                           => [0xFE324].pack('U*').freeze,
  :dizzy_symbol                                         => [0xFEB5F].pack('U*').freeze,
  :dog_face                                             => [0xFE1B7].pack('U*').freeze,
  :dolphin                                              => [0xFE1C7].pack('U*').freeze,
  :door                                                 => [0xFE4F3].pack('U*').freeze,
  :double_curly_loop                                    => [0xFE82B].pack('U*').freeze,
  :double_exclamation_mark                              => [0xFEB06].pack('U*').freeze,
  :doughnut                                             => [0xFE978].pack('U*').freeze,
  :down_pointing_red_triangle                           => [0xFEB79].pack('U*').freeze,
  :down_pointing_small_red_triangle                     => [0xFEB00].pack('U*').freeze,
  :downwards_black_arrow                                => [0xFEAF9].pack('U*').freeze,
  :dragon_face                                          => [0xFE1DE].pack('U*').freeze,
  :dress                                                => [0xFE4D5].pack('U*').freeze,
  :drop_of_water                                        => [0xFEB5C].pack('U*').freeze,
  :dvd                                                  => [0xFE81E].pack('U*').freeze,
  :e_mail_symbol                                        => [0xFEB92].pack('U*').freeze,
  :ear                                                  => [0xFE191].pack('U*').freeze,
  :ear_of_maize                                         => [0xFE04A].pack('U*').freeze,
  :ear_of_rice                                          => [0xFE049].pack('U*').freeze,
  :earth_globe_asia_australia                           => [0xFE039].pack('U*').freeze,
  :eight_pointed_black_star                             => [0xFEB61].pack('U*').freeze,
  :eight_spoked_asterisk                                => [0xFEB62].pack('U*').freeze,
  :electric_light_bulb                                  => [0xFEB56].pack('U*').freeze,
  :electric_plug                                        => [0xFE4FE].pack('U*').freeze,
  :electric_torch                                       => [0xFE4FB].pack('U*').freeze,
  :elephant                                             => [0xFE1CC].pack('U*').freeze,
  :em_space                                             => [0xFEB4C].pack('U*').freeze,
  :emoji_compatibility_symbol_1                         => [0xFEE10].pack('U*').freeze,
  :emoji_compatibility_symbol_10                        => [0xFEE19].pack('U*').freeze,
  :emoji_compatibility_symbol_11                        => [0xFEE1A].pack('U*').freeze,
  :emoji_compatibility_symbol_12                        => [0xFEE1B].pack('U*').freeze,
  :emoji_compatibility_symbol_13                        => [0xFEE1C].pack('U*').freeze,
  :emoji_compatibility_symbol_14                        => [0xFEE1D].pack('U*').freeze,
  :emoji_compatibility_symbol_15                        => [0xFEE1E].pack('U*').freeze,
  :emoji_compatibility_symbol_16                        => [0xFEE1F].pack('U*').freeze,
  :emoji_compatibility_symbol_17                        => [0xFEE20].pack('U*').freeze,
  :emoji_compatibility_symbol_18                        => [0xFEE21].pack('U*').freeze,
  :emoji_compatibility_symbol_19                        => [0xFEE22].pack('U*').freeze,
  :emoji_compatibility_symbol_2                         => [0xFEE11].pack('U*').freeze,
  :emoji_compatibility_symbol_20                        => [0xFEE23].pack('U*').freeze,
  :emoji_compatibility_symbol_21                        => [0xFEE24].pack('U*').freeze,
  :emoji_compatibility_symbol_22                        => [0xFEE25].pack('U*').freeze,
  :emoji_compatibility_symbol_23                        => [0xFEE26].pack('U*').freeze,
  :emoji_compatibility_symbol_24                        => [0xFEE27].pack('U*').freeze,
  :emoji_compatibility_symbol_25                        => [0xFEE28].pack('U*').freeze,
  :emoji_compatibility_symbol_26                        => [0xFEE29].pack('U*').freeze,
  :emoji_compatibility_symbol_27                        => [0xFEE2A].pack('U*').freeze,
  :emoji_compatibility_symbol_28                        => [0xFEE2B].pack('U*').freeze,
  :emoji_compatibility_symbol_29                        => [0xFEE2C].pack('U*').freeze,
  :emoji_compatibility_symbol_3                         => [0xFEE12].pack('U*').freeze,
  :emoji_compatibility_symbol_30                        => [0xFEE2D].pack('U*').freeze,
  :emoji_compatibility_symbol_31                        => [0xFEE2E].pack('U*').freeze,
  :emoji_compatibility_symbol_32                        => [0xFEE2F].pack('U*').freeze,
  :emoji_compatibility_symbol_33                        => [0xFEE30].pack('U*').freeze,
  :emoji_compatibility_symbol_34                        => [0xFEE31].pack('U*').freeze,
  :emoji_compatibility_symbol_35                        => [0xFEE32].pack('U*').freeze,
  :emoji_compatibility_symbol_36                        => [0xFEE33].pack('U*').freeze,
  :emoji_compatibility_symbol_37                        => [0xFEE40].pack('U*').freeze,
  :emoji_compatibility_symbol_38                        => [0xFEE41].pack('U*').freeze,
  :emoji_compatibility_symbol_39                        => [0xFEE42].pack('U*').freeze,
  :emoji_compatibility_symbol_4                         => [0xFEE13].pack('U*').freeze,
  :emoji_compatibility_symbol_40                        => [0xFEE43].pack('U*').freeze,
  :emoji_compatibility_symbol_41                        => [0xFEE44].pack('U*').freeze,
  :emoji_compatibility_symbol_42                        => [0xFEE45].pack('U*').freeze,
  :emoji_compatibility_symbol_43                        => [0xFEE46].pack('U*').freeze,
  :emoji_compatibility_symbol_44                        => [0xFEE47].pack('U*').freeze,
  :emoji_compatibility_symbol_45                        => [0xFEE48].pack('U*').freeze,
  :emoji_compatibility_symbol_46                        => [0xFEE49].pack('U*').freeze,
  :emoji_compatibility_symbol_47                        => [0xFEE4A].pack('U*').freeze,
  :emoji_compatibility_symbol_48                        => [0xFEB89].pack('U*').freeze,
  :emoji_compatibility_symbol_49                        => [0xFE83C].pack('U*').freeze,
  :emoji_compatibility_symbol_5                         => [0xFEE14].pack('U*').freeze,
  :emoji_compatibility_symbol_50                        => [0xFEE70].pack('U*').freeze,
  :emoji_compatibility_symbol_51                        => [0xFEE71].pack('U*').freeze,
  :emoji_compatibility_symbol_52                        => [0xFEE72].pack('U*').freeze,
  :emoji_compatibility_symbol_53                        => [0xFEE73].pack('U*').freeze,
  :emoji_compatibility_symbol_54                        => [0xFEE74].pack('U*').freeze,
  :emoji_compatibility_symbol_55                        => [0xFEE75].pack('U*').freeze,
  :emoji_compatibility_symbol_56                        => [0xFEE76].pack('U*').freeze,
  :emoji_compatibility_symbol_57                        => [0xFEE77].pack('U*').freeze,
  :emoji_compatibility_symbol_58                        => [0xFEE78].pack('U*').freeze,
  :emoji_compatibility_symbol_59                        => [0xFEE79].pack('U*').freeze,
  :emoji_compatibility_symbol_6                         => [0xFEE15].pack('U*').freeze,
  :emoji_compatibility_symbol_60                        => [0xFEE7A].pack('U*').freeze,
  :emoji_compatibility_symbol_61                        => [0xFEE7B].pack('U*').freeze,
  :emoji_compatibility_symbol_62                        => [0xFEE7C].pack('U*').freeze,
  :emoji_compatibility_symbol_63                        => [0xFEE7D].pack('U*').freeze,
  :emoji_compatibility_symbol_64                        => [0xFE4C5].pack('U*').freeze,
  :emoji_compatibility_symbol_66                        => [0xFE82D].pack('U*').freeze,
  :emoji_compatibility_symbol_7                         => [0xFEE16].pack('U*').freeze,
  :emoji_compatibility_symbol_8                         => [0xFEE17].pack('U*').freeze,
  :emoji_compatibility_symbol_9                         => [0xFEE18].pack('U*').freeze,
  :en_space                                             => [0xFEB4D].pack('U*').freeze,
  :end_with_leftwards_arrow_above                       => [0xFE01A].pack('U*').freeze,
  :envelope                                             => [0xFE529].pack('U*').freeze,
  :envelope_with_downwards_arrow_above                  => [0xFE52B].pack('U*').freeze,
  :european_castle                                      => [0xFE4BF].pack('U*').freeze,
  :exasperated_face                                     => [0xFE325].pack('U*').freeze,
  :exclamation_question_mark                            => [0xFEB05].pack('U*').freeze,
  :expressionless_face                                  => [0xFE326].pack('U*').freeze,
  :extraterrestrial_alien                               => [0xFE1B0].pack('U*').freeze,
  :eyeglasses                                           => [0xFE4CE].pack('U*').freeze,
  :eyes                                                 => [0xFE190].pack('U*').freeze,
  :face_kissing                                         => [0xFE32D].pack('U*').freeze,
  :face_massage                                         => [0xFE197].pack('U*').freeze,
  :face_savouring_delicious_food                        => [0xFE32B].pack('U*').freeze,
  :face_screaming_in_fear                               => [0xFE341].pack('U*').freeze,
  :face_throwing_a_kiss                                 => [0xFE32C].pack('U*').freeze,
  :face_with_cold_sweat                                 => [0xFE344].pack('U*').freeze,
  :face_with_heart_shaped_eyes                          => [0xFE327].pack('U*').freeze,
  :face_with_look_of_triumph                            => [0xFE328].pack('U*').freeze,
  :face_with_mask                                       => [0xFE32E].pack('U*').freeze,
  :face_with_no_good_gesture                            => [0xFE351].pack('U*').freeze,
  :face_with_ok_gesture                                 => [0xFE352].pack('U*').freeze,
  :face_with_rolling_eyes                               => [0xFE361].pack('U*').freeze,
  :face_with_slanted_mouth                              => [0xFE362].pack('U*').freeze,
  :face_with_stuck_out_tongue                           => [0xFE32A].pack('U*').freeze,
  :face_with_unbalanced_eyes                            => [0xFE363].pack('U*').freeze,
  :factory                                              => [0xFE4C0].pack('U*').freeze,
  :fallen_leaf                                          => [0xFE042].pack('U*').freeze,
  :family                                               => [0xFE19F].pack('U*').freeze,
  :father_christmas                                     => [0xFE513].pack('U*').freeze,
  :fax_machine                                          => [0xFE528].pack('U*').freeze,
  :fearful_face                                         => [0xFE33B].pack('U*').freeze,
  :ferris_wheel                                         => [0xFE7FD].pack('U*').freeze,
  :file_folder                                          => [0xFE543].pack('U*').freeze,
  :fire                                                 => [0xFE4F6].pack('U*').freeze,
  :fire_engine                                          => [0xFE7F2].pack('U*').freeze,
  :firework_sparkler                                    => [0xFE51D].pack('U*').freeze,
  :fireworks                                            => [0xFE515].pack('U*').freeze,
  :first_quarter_moon_symbol                            => [0xFE013].pack('U*').freeze,
  :first_quarter_moon_with_face                         => [0xFE016].pack('U*').freeze,
  :fish                                                 => [0xFE1BD].pack('U*').freeze,
  :fish_cake_with_swirl_design                          => [0xFE973].pack('U*').freeze,
  :fishing_pole_and_fish                                => [0xFE7FF].pack('U*').freeze,
  :fisted_hand_sign                                     => [0xFEB96].pack('U*').freeze,
  :flag_in_hole                                         => [0xFE7D2].pack('U*').freeze,
  :flexed_biceps                                        => [0xFEB5E].pack('U*').freeze,
  :floppy_disk                                          => [0xFE53D].pack('U*').freeze,
  :flower_playing_cards                                 => [0xFE811].pack('U*').freeze,
  :flushed_face                                         => [0xFE32F].pack('U*').freeze,
  :foggy                                                => [0xFE006].pack('U*').freeze,
  :footprints                                           => [0xFE553].pack('U*').freeze,
  :fork_and_knife                                       => [0xFE980].pack('U*').freeze,
  :fountain                                             => [0xFE4BC].pack('U*').freeze,
  :four_leaf_clover                                     => [0xFE03C].pack('U*').freeze,
  :four_per_em_space                                    => [0xFEB4E].pack('U*').freeze,
  :french_fries                                         => [0xFE967].pack('U*').freeze,
  :fried_shrimp                                         => [0xFE97F].pack('U*').freeze,
  :frog_face                                            => [0xFE1D7].pack('U*').freeze,
  :front_facing_baby_chick                              => [0xFE1BB].pack('U*').freeze,
  :fuel_pump                                            => [0xFE7F5].pack('U*').freeze,
  :full_moon_symbol                                     => [0xFE015].pack('U*').freeze,
  :game_die                                             => [0xFE80F].pack('U*').freeze,
  :geek                                                 => [0xFE35E].pack('U*').freeze,
  :gem_stone                                            => [0xFE826].pack('U*').freeze,
  :gemini                                               => [0xFE02D].pack('U*').freeze,
  :ghost                                                => [0xFE1AE].pack('U*').freeze,
  :girl                                                 => [0xFE19C].pack('U*').freeze,
  :glowing_star                                         => [0xFEB69].pack('U*').freeze,
  :google                                               => [0xFEEA0].pack('U*').freeze,
  :graduation_cap                                       => [0xFE51A].pack('U*').freeze,
  :grapes                                               => [0xFE059].pack('U*').freeze,
  :green_apple                                          => [0xFE05B].pack('U*').freeze,
  :green_book                                           => [0xFE4FF].pack('U*').freeze,
  :green_heart                                          => [0xFEB14].pack('U*').freeze,
  :growing_heart                                        => [0xFEB11].pack('U*').freeze,
  :guardsman                                            => [0xFE1B5].pack('U*').freeze,
  :guitar                                               => [0xFE816].pack('U*').freeze,
  :haircut                                              => [0xFE198].pack('U*').freeze,
  :hamburger                                            => [0xFE960].pack('U*').freeze,
  :hammer                                               => [0xFE4CA].pack('U*').freeze,
  :hamster_face                                         => [0xFE1CA].pack('U*').freeze,
  :handbag                                              => [0xFE4F0].pack('U*').freeze,
  :happy_and_crying_cat_face                            => [0xFE34A].pack('U*').freeze,
  :happy_and_crying_face                                => [0xFE334].pack('U*').freeze,
  :happy_cat_face_with_grin                             => [0xFE349].pack('U*').freeze,
  :happy_face                                           => [0xFE337].pack('U*').freeze,
  :happy_face_with_grin                                 => [0xFE333].pack('U*').freeze,
  :happy_face_with_open_mouth                           => [0xFE330].pack('U*').freeze,
  :happy_face_with_open_mouth_and_closed_eyes           => [0xFE332].pack('U*').freeze,
  :happy_face_with_open_mouth_and_cold_sweat            => [0xFE331].pack('U*').freeze,
  :happy_face_with_open_mouth_and_raised_eyebrows       => [0xFE338].pack('U*').freeze,
  :happy_face_with_wide_mouth_and_raised_eyebrows       => [0xFE335].pack('U*').freeze,
  :hash_key                                             => [0xFE82C].pack('U*').freeze,
  :hatching_chick                                       => [0xFE1DD].pack('U*').freeze,
  :headphone                                            => [0xFE803].pack('U*').freeze,
  :hear_no_evil_monkey                                  => [0xFE356].pack('U*').freeze,
  :heart_decoration                                     => [0xFEB19].pack('U*').freeze,
  :heart_with_arrow                                     => [0xFEB12].pack('U*').freeze,
  :heart_with_ribbon                                    => [0xFEB17].pack('U*').freeze,
  :heavy_black_heart                                    => [0xFEB0C].pack('U*').freeze,
  :heavy_check_mark                                     => [0xFEB49].pack('U*').freeze,
  :heavy_division_sign                                  => [0xFEB54].pack('U*').freeze,
  :heavy_dollar_sign                                    => [0xFE4E0].pack('U*').freeze,
  :heavy_exclamation_mark_ornament                      => [0xFEB04].pack('U*').freeze,
  :heavy_large_circle                                   => [0xFEB44].pack('U*').freeze,
  :heavy_minus_sign                                     => [0xFEB52].pack('U*').freeze,
  :heavy_multiplication_x                               => [0xFEB53].pack('U*').freeze,
  :heavy_plus_sign                                      => [0xFEB51].pack('U*').freeze,
  :herb                                                 => [0xFE04E].pack('U*').freeze,
  :hibiscus                                             => [0xFE045].pack('U*').freeze,
  :high_heeled_shoe                                     => [0xFE4D6].pack('U*').freeze,
  :high_speed_train                                     => [0xFE7E2].pack('U*').freeze,
  :high_speed_train_with_bullet_nose                    => [0xFE7E3].pack('U*').freeze,
  :high_voltage_sign                                    => [0xFE004].pack('U*').freeze,
  :hocho                                                => [0xFE4FA].pack('U*').freeze,
  :honey_pot                                            => [0xFE97E].pack('U*').freeze,
  :honeybee                                             => [0xFE1E1].pack('U*').freeze,
  :horizontal_traffic_light                             => [0xFE7F7].pack('U*').freeze,
  :horse                                                => [0xFE7DC].pack('U*').freeze,
  :horse_face                                           => [0xFE1BE].pack('U*').freeze,
  :hospital                                             => [0xFE4B4].pack('U*').freeze,
  :hot_beverage                                         => [0xFE981].pack('U*').freeze,
  :hot_springs                                          => [0xFE7FA].pack('U*').freeze,
  :hotel                                                => [0xFE4B7].pack('U*').freeze,
  :hourglass                                            => [0xFE01C].pack('U*').freeze,
  :hourglass_with_flowing_sand                          => [0xFE01B].pack('U*').freeze,
  :house_building                                       => [0xFE4B0].pack('U*').freeze,
  :house_with_garden                                    => [0xFE4B1].pack('U*').freeze,
  :hug_face                                             => [0xFE35D].pack('U*').freeze,
  :hundred_points_symbol                                => [0xFEB7B].pack('U*').freeze,
  :ice_cream                                            => [0xFE977].pack('U*').freeze,
  :imp                                                  => [0xFE1B2].pack('U*').freeze,
  :inbox_tray                                           => [0xFE534].pack('U*').freeze,
  :incoming_envelope                                    => [0xFE52A].pack('U*').freeze,
  :information_desk_person                              => [0xFE1B4].pack('U*').freeze,
  :information_source                                   => [0xFEB47].pack('U*').freeze,
  :injured_face                                         => [0xFE365].pack('U*').freeze,
  :input_symbol_for_latin_capital_letters               => [0xFEB7C].pack('U*').freeze,
  :input_symbol_for_latin_letters                       => [0xFEB80].pack('U*').freeze,
  :input_symbol_for_latin_small_letters                 => [0xFEB7D].pack('U*').freeze,
  :input_symbol_for_numbers                             => [0xFEB7E].pack('U*').freeze,
  :input_symbol_for_symbols                             => [0xFEB7F].pack('U*').freeze,
  :izakaya_lantern                                      => [0xFE4C2].pack('U*').freeze,
  :jack_o_lantern                                       => [0xFE51F].pack('U*').freeze,
  :japanese_castle                                      => [0xFE4BE].pack('U*').freeze,
  :japanese_dolls                                       => [0xFE519].pack('U*').freeze,
  :japanese_goblin                                      => [0xFE1AD].pack('U*').freeze,
  :japanese_ogre                                        => [0xFE1AC].pack('U*').freeze,
  :japanese_post_office                                 => [0xFE4B3].pack('U*').freeze,
  :japanese_symbol_for_beginner                         => [0xFE044].pack('U*').freeze,
  :jeans                                                => [0xFE4D0].pack('U*').freeze,
  :key                                                  => [0xFEB82].pack('U*').freeze,
  :keycap_0                                             => [0xFE837].pack('U*').freeze,
  :keycap_1                                             => [0xFE82E].pack('U*').freeze,
  :keycap_2                                             => [0xFE82F].pack('U*').freeze,
  :keycap_3                                             => [0xFE830].pack('U*').freeze,
  :keycap_4                                             => [0xFE831].pack('U*').freeze,
  :keycap_5                                             => [0xFE832].pack('U*').freeze,
  :keycap_6                                             => [0xFE833].pack('U*').freeze,
  :keycap_7                                             => [0xFE834].pack('U*').freeze,
  :keycap_8                                             => [0xFE835].pack('U*').freeze,
  :keycap_9                                             => [0xFE836].pack('U*').freeze,
  :keycap_ten                                           => [0xFE83B].pack('U*').freeze,
  :kimono                                               => [0xFE4D9].pack('U*').freeze,
  :kiss                                                 => [0xFE827].pack('U*').freeze,
  :kiss_mark                                            => [0xFE823].pack('U*').freeze,
  :koala                                                => [0xFE1CD].pack('U*').freeze,
  :lady_beetle                                          => [0xFE1E2].pack('U*').freeze,
  :large_blue_circle                                    => [0xFEB64].pack('U*').freeze,
  :large_blue_diamond                                   => [0xFEB74].pack('U*').freeze,
  :large_orange_diamond                                 => [0xFEB73].pack('U*').freeze,
  :large_red_circle                                     => [0xFEB63].pack('U*').freeze,
  :leaf_fluttering_in_wind                              => [0xFE043].pack('U*').freeze,
  :ledger                                               => [0xFE54F].pack('U*').freeze,
  :left_pointing_magnifying_glass                       => [0xFEB85].pack('U*').freeze,
  :left_right_arrow                                     => [0xFEAF6].pack('U*').freeze,
  :leftwards_arrow_with_hook                            => [0xFEB83].pack('U*').freeze,
  :leftwards_black_arrow                                => [0xFEAFB].pack('U*').freeze,
  :leo                                                  => [0xFE02F].pack('U*').freeze,
  :libra                                                => [0xFE031].pack('U*').freeze,
  :link_symbol                                          => [0xFEB4B].pack('U*').freeze,
  :lipstick                                             => [0xFE195].pack('U*').freeze,
  :lock                                                 => [0xFEB86].pack('U*').freeze,
  :lock_with_ink_pen                                    => [0xFEB90].pack('U*').freeze,
  :lollipop                                             => [0xFE97C].pack('U*').freeze,
  :loudly_crying_face                                   => [0xFE33A].pack('U*').freeze,
  :love_hotel                                           => [0xFE4B8].pack('U*').freeze,
  :love_letter                                          => [0xFE824].pack('U*').freeze,
  :mahjong_tile_red_dragon                              => [0xFE80B].pack('U*').freeze,
  :man                                                  => [0xFE19D].pack('U*').freeze,
  :man_and_woman_holding_hands                          => [0xFE1A0].pack('U*').freeze,
  :man_with_gua_pi_mao                                  => [0xFE1A5].pack('U*').freeze,
  :man_with_turban                                      => [0xFE1A6].pack('U*').freeze,
  :mans_shoe                                            => [0xFE4CC].pack('U*').freeze,
  :maple_leaf                                           => [0xFE03F].pack('U*').freeze,
  :meat_on_bone                                         => [0xFE972].pack('U*').freeze,
  :medium_black_circle                                  => [0xFEB66].pack('U*').freeze,
  :medium_white_circle                                  => [0xFEB65].pack('U*').freeze,
  :melon                                                => [0xFE057].pack('U*').freeze,
  :memo                                                 => [0xFE527].pack('U*').freeze,
  :mens_symbol                                          => [0xFEB33].pack('U*').freeze,
  :metro                                                => [0xFE7E0].pack('U*').freeze,
  :microphone                                           => [0xFE800].pack('U*').freeze,
  :milky_way                                            => [0xFE03B].pack('U*').freeze,
  :minidisc                                             => [0xFE53C].pack('U*').freeze,
  :mobile_phone                                         => [0xFE525].pack('U*').freeze,
  :mobile_phone_off                                     => [0xFE83A].pack('U*').freeze,
  :mobile_phone_with_rightwards_arrow_at_left           => [0xFE526].pack('U*').freeze,
  :money_bag                                            => [0xFE4DD].pack('U*').freeze,
  :money_with_wings                                     => [0xFE4E4].pack('U*').freeze,
  :monkey                                               => [0xFE1CE].pack('U*').freeze,
  :monkey_face                                          => [0xFE1C4].pack('U*').freeze,
  :moon_viewing_ceremony                                => [0xFE017].pack('U*').freeze,
  :mount_fuji                                           => [0xFE4C3].pack('U*').freeze,
  :mouse_face                                           => [0xFE1C2].pack('U*').freeze,
  :mouth                                                => [0xFE193].pack('U*').freeze,
  :movie_camera                                         => [0xFE801].pack('U*').freeze,
  :moyai                                                => [0xFE4C8].pack('U*').freeze,
  :multiple_musical_notes                               => [0xFE814].pack('U*').freeze,
  :mushroom                                             => [0xFE04B].pack('U*').freeze,
  :musical_keyboard                                     => [0xFE817].pack('U*').freeze,
  :musical_note                                         => [0xFE813].pack('U*').freeze,
  :musical_score                                        => [0xFE81A].pack('U*').freeze,
  :nail_polish                                          => [0xFE196].pack('U*').freeze,
  :name_badge                                           => [0xFE504].pack('U*').freeze,
  :necktie                                              => [0xFE4D3].pack('U*').freeze,
  :negative_squared_ab                                  => [0xFE50D].pack('U*').freeze,
  :negative_squared_cross_mark                          => [0xFEB46].pack('U*').freeze,
  :negative_squared_latin_capital_letter_a              => [0xFE50B].pack('U*').freeze,
  :negative_squared_latin_capital_letter_b              => [0xFE50C].pack('U*').freeze,
  :negative_squared_latin_capital_letter_o              => [0xFE50E].pack('U*').freeze,
  :negative_squared_latin_capital_letter_p              => [0xFE7F6].pack('U*').freeze,
  :nervous_face                                         => [0xFE366].pack('U*').freeze,
  :new_moon_symbol                                      => [0xFE011].pack('U*').freeze,
  :newspaper                                            => [0xFE822].pack('U*').freeze,
  :night_with_stars                                     => [0xFE008].pack('U*').freeze,
  :no_entry                                             => [0xFEB26].pack('U*').freeze,
  :no_entry_sign                                        => [0xFEB48].pack('U*').freeze,
  :no_one_under_eighteen_symbol                         => [0xFEB25].pack('U*').freeze,
  :no_smoking_symbol                                    => [0xFEB1F].pack('U*').freeze,
  :north_east_arrow                                     => [0xFEAF0].pack('U*').freeze,
  :north_west_arrow                                     => [0xFEAF2].pack('U*').freeze,
  :nose                                                 => [0xFE192].pack('U*').freeze,
  :notebook                                             => [0xFE545].pack('U*').freeze,
  :notebook_with_decorative_cover                       => [0xFE547].pack('U*').freeze,
  :nut_and_bolt                                         => [0xFE4CB].pack('U*').freeze,
  :octopus                                              => [0xFE1C5].pack('U*').freeze,
  :oden                                                 => [0xFE96D].pack('U*').freeze,
  :office_building                                      => [0xFE4B2].pack('U*').freeze,
  :ok_hand_sign                                         => [0xFEB9F].pack('U*').freeze,
  :older_man                                            => [0xFE1A7].pack('U*').freeze,
  :older_woman                                          => [0xFE1A8].pack('U*').freeze,
  :on_with_exclamation_mark_with_left_right_arrow_above => [0xFE019].pack('U*').freeze,
  :oncoming_bus                                         => [0xFE7E6].pack('U*').freeze,
  :open_book                                            => [0xFE546].pack('U*').freeze,
  :open_file_folder                                     => [0xFE544].pack('U*').freeze,
  :open_hands_sign                                      => [0xFEBA1].pack('U*').freeze,
  :open_lock                                            => [0xFEB87].pack('U*').freeze,
  :ophiuchus                                            => [0xFE037].pack('U*').freeze,
  :optical_disc                                         => [0xFE81D].pack('U*').freeze,
  :orange_book                                          => [0xFE501].pack('U*').freeze,
  :outbox_tray                                          => [0xFE533].pack('U*').freeze,
  :package                                              => [0xFE535].pack('U*').freeze,
  :page_facing_up                                       => [0xFE541].pack('U*').freeze,
  :page_with_curl                                       => [0xFE540].pack('U*').freeze,
  :pager                                                => [0xFE522].pack('U*').freeze,
  :palm_tree                                            => [0xFE047].pack('U*').freeze,
  :panda_face                                           => [0xFE1DF].pack('U*').freeze,
  :paperclip                                            => [0xFE53A].pack('U*').freeze,
  :part_alternation_mark                                => [0xFE81B].pack('U*').freeze,
  :party_popper                                         => [0xFE517].pack('U*').freeze,
  :paw_prints                                           => [0xFE1DB].pack('U*').freeze,
  :peach                                                => [0xFE05A].pack('U*').freeze,
  :pedestrian                                           => [0xFE7F0].pack('U*').freeze,
  :pencil                                               => [0xFE539].pack('U*').freeze,
  :penguin                                              => [0xFE1BC].pack('U*').freeze,
  :pensive_face                                         => [0xFE340].pack('U*').freeze,
  :performing_arts                                      => [0xFE809].pack('U*').freeze,
  :persevering_face                                     => [0xFE33C].pack('U*').freeze,
  :person_bowing_deeply                                 => [0xFE353].pack('U*').freeze,
  :person_frowning                                      => [0xFE359].pack('U*').freeze,
  :person_raising_both_hands_in_celebration             => [0xFE358].pack('U*').freeze,
  :person_raising_one_hand                              => [0xFE357].pack('U*').freeze,
  :person_with_folded_hands                             => [0xFE35B].pack('U*').freeze,
  :person_with_pouting_face                             => [0xFE35A].pack('U*').freeze,
  :personal_computer                                    => [0xFE538].pack('U*').freeze,
  :pig_face                                             => [0xFE1BF].pack('U*').freeze,
  :pig_nose                                             => [0xFE1E0].pack('U*').freeze,
  :pile_of_poo                                          => [0xFE4F4].pack('U*').freeze,
  :pill                                                 => [0xFE50A].pack('U*').freeze,
  :pine_decoration                                      => [0xFE518].pack('U*').freeze,
  :pineapple                                            => [0xFE058].pack('U*').freeze,
  :pisces                                               => [0xFE036].pack('U*').freeze,
  :pistol                                               => [0xFE4F5].pack('U*').freeze,
  :playing_card_black_joker                             => [0xFE812].pack('U*').freeze,
  :police_car                                           => [0xFE7F4].pack('U*').freeze,
  :police_cars_revolving_light                          => [0xFE7F9].pack('U*').freeze,
  :police_officer                                       => [0xFE1A1].pack('U*').freeze,
  :poodle                                               => [0xFE1D8].pack('U*').freeze,
  :postbox                                              => [0xFE52E].pack('U*').freeze,
  :pot_of_food                                          => [0xFE970].pack('U*').freeze,
  :pouch                                                => [0xFE4F1].pack('U*').freeze,
  :poultry_leg                                          => [0xFE976].pack('U*').freeze,
  :pouting_cat_face                                     => [0xFE34E].pack('U*').freeze,
  :pouting_face                                         => [0xFE33D].pack('U*').freeze,
  :princess                                             => [0xFE1AB].pack('U*').freeze,
  :public_address_loudspeaker                           => [0xFE52F].pack('U*').freeze,
  :purple_heart                                         => [0xFEB16].pack('U*').freeze,
  :purse                                                => [0xFE4DC].pack('U*').freeze,
  :pushpin                                              => [0xFE54E].pack('U*').freeze,
  :rabbit_face                                          => [0xFE1D2].pack('U*').freeze,
  :radio                                                => [0xFE81F].pack('U*').freeze,
  :radio_button                                         => [0xFEB8C].pack('U*').freeze,
  :rainbow                                              => [0xFE00D].pack('U*').freeze,
  :raised_fist                                          => [0xFEB93].pack('U*').freeze,
  :raised_hand                                          => [0xFEB95].pack('U*').freeze,
  :recreational_vehicle                                 => [0xFE7E5].pack('U*').freeze,
  :red_apple                                            => [0xFE051].pack('U*').freeze,
  :regional_indicator_symbol_letter_a                   => "[A]",
  :regional_indicator_symbol_letter_b                   => "[B]",
  :regional_indicator_symbol_letter_c                   => "[C]",
  :regional_indicator_symbol_letter_d                   => "[D]",
  :regional_indicator_symbol_letter_e                   => "[E]",
  :regional_indicator_symbol_letter_f                   => "[F]",
  :regional_indicator_symbol_letter_g                   => "[G]",
  :regional_indicator_symbol_letter_h                   => "[H]",
  :regional_indicator_symbol_letter_i                   => "[I]",
  :regional_indicator_symbol_letter_j                   => "[J]",
  :regional_indicator_symbol_letter_k                   => "[K]",
  :regional_indicator_symbol_letter_l                   => "[L]",
  :regional_indicator_symbol_letter_m                   => "[M]",
  :regional_indicator_symbol_letter_n                   => "[N]",
  :regional_indicator_symbol_letter_o                   => "[O]",
  :regional_indicator_symbol_letter_p                   => "[P]",
  :regional_indicator_symbol_letter_q                   => "[Q]",
  :regional_indicator_symbol_letter_r                   => "[R]",
  :regional_indicator_symbol_letter_s                   => "[S]",
  :regional_indicator_symbol_letter_t                   => "[T]",
  :regional_indicator_symbol_letter_u                   => "[U]",
  :regional_indicator_symbol_letter_v                   => "[V]",
  :regional_indicator_symbol_letter_w                   => "[W]",
  :regional_indicator_symbol_letter_x                   => "[X]",
  :regional_indicator_symbol_letter_y                   => "[Y]",
  :regional_indicator_symbol_letter_z                   => "[Z]",
  :regional_indicator_symbol_letters_cn                 => [0xFE4ED].pack('U*').freeze,
  :regional_indicator_symbol_letters_de                 => [0xFE4E8].pack('U*').freeze,
  :regional_indicator_symbol_letters_es                 => [0xFE4EB].pack('U*').freeze,
  :regional_indicator_symbol_letters_fr                 => [0xFE4E7].pack('U*').freeze,
  :regional_indicator_symbol_letters_gb                 => [0xFE4EA].pack('U*').freeze,
  :regional_indicator_symbol_letters_it                 => [0xFE4E9].pack('U*').freeze,
  :regional_indicator_symbol_letters_jp                 => [0xFE4E5].pack('U*').freeze,
  :regional_indicator_symbol_letters_kr                 => [0xFE4EE].pack('U*').freeze,
  :regional_indicator_symbol_letters_ru                 => [0xFE4EC].pack('U*').freeze,
  :regional_indicator_symbol_letters_us                 => [0xFE4E6].pack('U*').freeze,
  :registered_sign                                      => [0xFEB2D].pack('U*').freeze,
  :relieved_face                                        => [0xFE33E].pack('U*').freeze,
  :restroom                                             => [0xFE506].pack('U*').freeze,
  :revolving_hearts                                     => [0xFEB18].pack('U*').freeze,
  :ribbon                                               => [0xFE50F].pack('U*').freeze,
  :rice_ball                                            => [0xFE961].pack('U*').freeze,
  :rice_cracker                                         => [0xFE969].pack('U*').freeze,
  :right_pointing_magnifying_glass                      => [0xFEB8D].pack('U*').freeze,
  :rightwards_arrow_with_hook                           => [0xFEB88].pack('U*').freeze,
  :ring                                                 => [0xFE825].pack('U*').freeze,
  :roasted_sweet_potato                                 => [0xFE974].pack('U*').freeze,
  :robot                                                => [0xFE369].pack('U*').freeze,
  :rock_on                                              => [0xFEBA2].pack('U*').freeze,
  :rocket                                               => [0xFE7ED].pack('U*').freeze,
  :roller_coaster                                       => [0xFE7FE].pack('U*').freeze,
  :rose                                                 => [0xFE041].pack('U*').freeze,
  :round_pushpin                                        => [0xFE53F].pack('U*').freeze,
  :runner                                               => [0xFE7D9].pack('U*').freeze,
  :running_shirt_with_sash                              => [0xFE7D0].pack('U*').freeze,
  :sagittarius                                          => [0xFE033].pack('U*').freeze,
  :sailboat                                             => [0xFE7EA].pack('U*').freeze,
  :sake_bottle_and_cup                                  => [0xFE985].pack('U*').freeze,
  :satellite_antenna                                    => [0xFE531].pack('U*').freeze,
  :saxophone                                            => [0xFE815].pack('U*').freeze,
  :school                                               => [0xFE4BA].pack('U*').freeze,
  :school_satchel                                       => [0xFE51B].pack('U*').freeze,
  :scorpius                                             => [0xFE032].pack('U*').freeze,
  :scroll                                               => [0xFE4FD].pack('U*').freeze,
  :seat                                                 => [0xFE537].pack('U*').freeze,
  :see_no_evil_monkey                                   => [0xFE354].pack('U*').freeze,
  :seedling                                             => [0xFE03E].pack('U*').freeze,
  :shaved_ice                                           => [0xFE971].pack('U*').freeze,
  :sheep                                                => [0xFE1CF].pack('U*').freeze,
  :ship                                                 => [0xFE7E8].pack('U*').freeze,
  :shooting_star                                        => [0xFEB6A].pack('U*').freeze,
  :shortcake                                            => [0xFE962].pack('U*').freeze,
  :silhouette_of_japan                                  => [0xFE4C7].pack('U*').freeze,
  :six_pointed_star_with_middle_dot                     => [0xFE4F8].pack('U*').freeze,
  :ski_and_ski_boot                                     => [0xFE7D5].pack('U*').freeze,
  :skull                                                => [0xFE1B3].pack('U*').freeze,
  :sleeping_symbol                                      => [0xFEB59].pack('U*').freeze,
  :sleepy_face                                          => [0xFE342].pack('U*').freeze,
  :slice_of_pizza                                       => [0xFE975].pack('U*').freeze,
  :slot_machine                                         => [0xFE80D].pack('U*').freeze,
  :small_blue_diamond                                   => [0xFEB76].pack('U*').freeze,
  :small_orange_diamond                                 => [0xFEB75].pack('U*').freeze,
  :smirking_face                                        => [0xFE343].pack('U*').freeze,
  :smoking_symbol                                       => [0xFEB1E].pack('U*').freeze,
  :snail                                                => [0xFE1B9].pack('U*').freeze,
  :snake                                                => [0xFE1D3].pack('U*').freeze,
  :snowboarder                                          => [0xFE7D8].pack('U*').freeze,
  :snowflake                                            => [0xFE00E].pack('U*').freeze,
  :snowman_without_snow                                 => [0xFE003].pack('U*').freeze,
  :soccer_ball                                          => [0xFE7D4].pack('U*').freeze,
  :soft_ice_cream                                       => [0xFE966].pack('U*').freeze,
  :soon_with_rightwards_arrow_above                     => [0xFE018].pack('U*').freeze,
  :south_east_arrow                                     => [0xFEAF1].pack('U*').freeze,
  :south_west_arrow                                     => [0xFEAF3].pack('U*').freeze,
  :spaghetti                                            => [0xFE96B].pack('U*').freeze,
  :sparkle                                              => [0xFEB77].pack('U*').freeze,
  :sparkles                                             => [0xFEB60].pack('U*').freeze,
  :sparkling_heart                                      => [0xFEB10].pack('U*').freeze,
  :speak_no_evil_monkey                                 => [0xFE355].pack('U*').freeze,
  :speaker_with_three_sound_waves                       => [0xFE821].pack('U*').freeze,
  :speech_balloon                                       => [0xFE532].pack('U*').freeze,
  :speedboat                                            => [0xFE7EE].pack('U*').freeze,
  :spiral_shell                                         => [0xFE1C6].pack('U*').freeze,
  :splashing_sweat_symbol                               => [0xFEB5B].pack('U*').freeze,
  :spouting_whale                                       => [0xFE1C3].pack('U*').freeze,
  :squared_cjk_unified_ideograph_5272                   => [0xFEB3E].pack('U*').freeze,
  :squared_cjk_unified_ideograph_5408                   => [0xFEB30].pack('U*').freeze,
  :squared_cjk_unified_ideograph_55b6                   => [0xFEB41].pack('U*').freeze,
  :squared_cjk_unified_ideograph_6307                   => [0xFEB40].pack('U*').freeze,
  :squared_cjk_unified_ideograph_6708                   => [0xFEB3B].pack('U*').freeze,
  :squared_cjk_unified_ideograph_6709                   => [0xFEB39].pack('U*').freeze,
  :squared_cjk_unified_ideograph_6e80                   => [0xFEB31].pack('U*').freeze,
  :squared_cjk_unified_ideograph_7121                   => [0xFEB3A].pack('U*').freeze,
  :squared_cjk_unified_ideograph_7533                   => [0xFEB3C].pack('U*').freeze,
  :squared_cjk_unified_ideograph_7981                   => [0xFEB2E].pack('U*').freeze,
  :squared_cjk_unified_ideograph_7a7a                   => [0xFEB2F].pack('U*').freeze,
  :squared_cl                                           => [0xFEB84].pack('U*').freeze,
  :squared_cool                                         => [0xFEB38].pack('U*').freeze,
  :squared_free                                         => [0xFEB21].pack('U*').freeze,
  :squared_id                                           => [0xFEB81].pack('U*').freeze,
  :squared_katakana_koko                                => [0xFEB24].pack('U*').freeze,
  :squared_katakana_sa                                  => [0xFEB3F].pack('U*').freeze,
  :squared_new                                          => [0xFEB36].pack('U*').freeze,
  :squared_ng                                           => [0xFEB28].pack('U*').freeze,
  :squared_ok                                           => [0xFEB27].pack('U*').freeze,
  :squared_sos                                          => [0xFEB4F].pack('U*').freeze,
  :squared_up_with_exclamation_mark                     => [0xFEB37].pack('U*').freeze,
  :squared_vs                                           => [0xFEB32].pack('U*').freeze,
  :station                                              => [0xFE7EC].pack('U*').freeze,
  :statue_of_liberty                                    => [0xFE4C6].pack('U*').freeze,
  :steaming_bowl                                        => [0xFE963].pack('U*').freeze,
  :straight_ruler                                       => [0xFE550].pack('U*').freeze,
  :strawberry                                           => [0xFE053].pack('U*').freeze,
  :sun_behind_cloud                                     => [0xFE00F].pack('U*').freeze,
  :sunflower                                            => [0xFE046].pack('U*').freeze,
  :sunrise                                              => [0xFE00A].pack('U*').freeze,
  :sunrise_over_mountains                               => [0xFE009].pack('U*').freeze,
  :sunset_over_buildings                                => [0xFE00C].pack('U*').freeze,
  :surfer                                               => [0xFE7DA].pack('U*').freeze,
  :sushi                                                => [0xFE96E].pack('U*').freeze,
  :swimmer                                              => [0xFE7DE].pack('U*').freeze,
  :sympathetic_face                                     => [0xFE367].pack('U*').freeze,
  :syringe                                              => [0xFE509].pack('U*').freeze,
  :t_shirt                                              => [0xFE4CF].pack('U*').freeze,
  :tanabata_tree                                        => [0xFE521].pack('U*').freeze,
  :tangerine                                            => [0xFE052].pack('U*').freeze,
  :taurus                                               => [0xFE02C].pack('U*').freeze,
  :taxi                                                 => [0xFE7EF].pack('U*').freeze,
  :teacup_without_handle                                => [0xFE984].pack('U*').freeze,
  :tear_off_calendar                                    => [0xFE549].pack('U*').freeze,
  :telephone_receiver                                   => [0xFE524].pack('U*').freeze,
  :television                                           => [0xFE81C].pack('U*').freeze,
  :tennis_racquet_and_ball                              => [0xFE7D3].pack('U*').freeze,
  :tent                                                 => [0xFE7FB].pack('U*').freeze,
  :thin_face                                            => [0xFE368].pack('U*').freeze,
  :thinking                                             => [0xFE35F].pack('U*').freeze,
  :thumbs_down_sign                                     => [0xFEBA0].pack('U*').freeze,
  :thumbs_up_sign                                       => [0xFEB97].pack('U*').freeze,
  :ticket                                               => [0xFE807].pack('U*').freeze,
  :tiger_face                                           => [0xFE1C0].pack('U*').freeze,
  :tired_face                                           => [0xFE346].pack('U*').freeze,
  :toilet                                               => [0xFE507].pack('U*').freeze,
  :tokyo_tower                                          => [0xFE4C4].pack('U*').freeze,
  :tomato                                               => [0xFE055].pack('U*').freeze,
  :tongue                                               => [0xFE194].pack('U*').freeze,
  :top_hat                                              => [0xFE805].pack('U*').freeze,
  :top_with_upwards_arrow_above                         => [0xFEB42].pack('U*').freeze,
  :trade_mark_sign                                      => [0xFEB2A].pack('U*').freeze,
  :train                                                => [0xFE7DF].pack('U*').freeze,
  :triangular_flag_on_post                              => [0xFEB22].pack('U*').freeze,
  :triangular_ruler                                     => [0xFE551].pack('U*').freeze,
  :trident_emblem                                       => [0xFE4D2].pack('U*').freeze,
  :trophy                                               => [0xFE7DB].pack('U*').freeze,
  :tropical_drink                                       => [0xFE988].pack('U*').freeze,
  :tropical_fish                                        => [0xFE1C9].pack('U*').freeze,
  :trumpet                                              => [0xFE818].pack('U*').freeze,
  :tulip                                                => [0xFE03D].pack('U*').freeze,
  :turtle                                               => [0xFE1DC].pack('U*').freeze,
  :two_hearts                                           => [0xFEB0F].pack('U*').freeze,
  :umbrella_with_rain_drops                             => [0xFE002].pack('U*').freeze,
  :up_down_arrow                                        => [0xFEAF7].pack('U*').freeze,
  :up_pointing_red_triangle                             => [0xFEB78].pack('U*').freeze,
  :up_pointing_small_red_triangle                       => [0xFEB01].pack('U*').freeze,
  :upside_down_face                                     => [0xFE364].pack('U*').freeze,
  :upwards_black_arrow                                  => [0xFEAF8].pack('U*').freeze,
  :vibration_mode                                       => [0xFE839].pack('U*').freeze,
  :victory_hand                                         => [0xFEB94].pack('U*').freeze,
  :video_camera                                         => [0xFE4F9].pack('U*').freeze,
  :video_game                                           => [0xFE80A].pack('U*').freeze,
  :videocassette                                        => [0xFE820].pack('U*').freeze,
  :violin                                               => [0xFE819].pack('U*').freeze,
  :virgo                                                => [0xFE030].pack('U*').freeze,
  :volcano                                              => [0xFE03A].pack('U*').freeze,
  :warning_sign                                         => [0xFEB23].pack('U*').freeze,
  :watch                                                => [0xFE01D].pack('U*').freeze,
  :water_closet                                         => [0xFE508].pack('U*').freeze,
  :water_wave                                           => [0xFE038].pack('U*').freeze,
  :watermelon                                           => [0xFE054].pack('U*').freeze,
  :waving_hand_sign                                     => [0xFEB9D].pack('U*').freeze,
  :wavy_dash                                            => [0xFEB07].pack('U*').freeze,
  :waxing_gibbous_moon_symbol                           => [0xFE012].pack('U*').freeze,
  :wedding                                              => [0xFE82A].pack('U*').freeze,
  :western_person                                       => [0xFE1A4].pack('U*').freeze,
  :wheelchair_symbol                                    => [0xFEB20].pack('U*').freeze,
  :white_down_pointing_backhand_index                   => [0xFEB9A].pack('U*').freeze,
  :white_exclamation_mark_ornament                      => [0xFEB0B].pack('U*').freeze,
  :white_flower                                         => [0xFEB7A].pack('U*').freeze,
  :white_heavy_check_mark                               => [0xFEB4A].pack('U*').freeze,
  :white_large_square                                   => [0xFEB6B].pack('U*').freeze,
  :white_left_pointing_backhand_index                   => [0xFEB9B].pack('U*').freeze,
  :white_medium_small_square                            => [0xFEB6F].pack('U*').freeze,
  :white_medium_square                                  => [0xFEB71].pack('U*').freeze,
  :white_medium_star                                    => [0xFEB68].pack('U*').freeze,
  :white_question_mark_ornament                         => [0xFEB0A].pack('U*').freeze,
  :white_right_pointing_backhand_index                  => [0xFEB9C].pack('U*').freeze,
  :white_small_square                                   => [0xFEB6D].pack('U*').freeze,
  :white_smiling_face                                   => [0xFE336].pack('U*').freeze,
  :white_square_button                                  => [0xFEB67].pack('U*').freeze,
  :white_up_pointing_backhand_index                     => [0xFEB99].pack('U*').freeze,
  :white_up_pointing_index                              => [0xFEB98].pack('U*').freeze,
  :wind_chime                                           => [0xFE51E].pack('U*').freeze,
  :wine_glass                                           => [0xFE986].pack('U*').freeze,
  :winking_face                                         => [0xFE347].pack('U*').freeze,
  :winking_face_with_stuck_out_tongue                   => [0xFE329].pack('U*').freeze,
  :wolf_face                                            => [0xFE1D0].pack('U*').freeze,
  :woman                                                => [0xFE19E].pack('U*').freeze,
  :woman_with_bunny_ears                                => [0xFE1A2].pack('U*').freeze,
  :womans_boots                                         => [0xFE4D8].pack('U*').freeze,
  :womans_clothes                                       => [0xFE4DB].pack('U*').freeze,
  :womans_hat                                           => [0xFE4D4].pack('U*').freeze,
  :womans_sandal                                        => [0xFE4D7].pack('U*').freeze,
  :womens_symbol                                        => [0xFEB34].pack('U*').freeze,
  :wrapped_present                                      => [0xFE510].pack('U*').freeze,
  :wrench                                               => [0xFE4C9].pack('U*').freeze,
  :yellow_heart                                         => [0xFEB15].pack('U*').freeze,
}.freeze
SOFTBANK_TABLE =
{
  :airplane                                             => [0xE01D].pack('U*').freeze,
  :alarm_clock                                          => [0xE02D].pack('U*').freeze,
  :alien_monster                                        => [0xE12B].pack('U*').freeze,
  :ambulance                                            => [0xE431].pack('U*').freeze,
  :american_football                                    => [0xE42B].pack('U*').freeze,
  :anchor                                               => [0xE202].pack('U*').freeze,
  :anger_symbol                                         => [0xE334].pack('U*').freeze,
  :angry_face                                           => [0xE059].pack('U*').freeze,
  :anguished_cat_face                                   => [0xE403].pack('U*').freeze,
  :anguished_face                                       => [0xE403].pack('U*').freeze,
  :ant                                                  => "[\343\202\242\343\203\252]",
  :antenna_with_bars                                    => [0xE20B].pack('U*').freeze,
  :aquarius                                             => [0xE249].pack('U*').freeze,
  :aries                                                => [0xE23F].pack('U*').freeze,
  :arrow_pointing_rightwards_then_curving_downwards     => [0xE238].pack('U*').freeze,
  :arrow_pointing_rightwards_then_curving_upwards       => [0xE236].pack('U*').freeze,
  :artist_palette                                       => [0xE502].pack('U*').freeze,
  :astonished_face                                      => [0xE410].pack('U*').freeze,
  :athletic_shoe                                        => [0xE007].pack('U*').freeze,
  :aubergine                                            => [0xE34A].pack('U*').freeze,
  :automated_teller_machine                             => [0xE154].pack('U*').freeze,
  :automobile                                           => [0xE01B].pack('U*').freeze,
  :baby                                                 => [0xE51A].pack('U*').freeze,
  :baby_angel                                           => [0xE04E].pack('U*').freeze,
  :baby_chick                                           => [0xE523].pack('U*').freeze,
  :baby_symbol                                          => [0xE13A].pack('U*').freeze,
  :back_with_leftwards_arrow_above                      => [0xE235].pack('U*').freeze,
  :bactrian_camel                                       => [0xE530].pack('U*').freeze,
  :balloon                                              => [0xE310].pack('U*').freeze,
  :ballot_box_with_check                                => "[\343\203\201\343\202\247\343\203\203\343\202\257\343\203\236\343\203\274\343\202\257]",
  :banana                                               => "[\343\203\220\343\203\212\343\203\212]",
  :bank                                                 => [0xE14D].pack('U*').freeze,
  :banknote_with_dollar_sign                            => [0xE12F].pack('U*').freeze,
  :banknote_with_yen_sign                               => "\357\277\245",
  :bar_chart                                            => [0xE14A].pack('U*').freeze,
  :barber_pole                                          => [0xE320].pack('U*').freeze,
  :baseball                                             => [0xE016].pack('U*').freeze,
  :basketball_and_hoop                                  => [0xE42A].pack('U*').freeze,
  :bath                                                 => [0xE13F].pack('U*').freeze,
  :battery                                              => "[\351\233\273\346\261\240]",
  :bear_face                                            => [0xE051].pack('U*').freeze,
  :beating_heart                                        => [0xE327].pack('U*').freeze,
  :beer_mug                                             => [0xE047].pack('U*').freeze,
  :bell                                                 => [0xE325].pack('U*').freeze,
  :bento_box                                            => [0xE34C].pack('U*').freeze,
  :bicycle                                              => [0xE136].pack('U*').freeze,
  :bikini                                               => [0xE322].pack('U*').freeze,
  :billiards                                            => [0xE42C].pack('U*').freeze,
  :bird                                                 => [0xE521].pack('U*').freeze,
  :birthday_cake                                        => [0xE34B].pack('U*').freeze,
  :black_club_suit                                      => [0xE20F].pack('U*').freeze,
  :black_diamond_suit                                   => [0xE20D].pack('U*').freeze,
  :black_down_pointing_double_triangle                  => "\342\226\274",
  :black_heart_suit                                     => [0xE20C].pack('U*').freeze,
  :black_large_square                                   => [0xE21A].pack('U*').freeze,
  :black_left_pointing_double_triangle                  => [0xE23D].pack('U*').freeze,
  :black_left_pointing_triangle                         => [0xE23B].pack('U*').freeze,
  :black_medium_small_square                            => [0xE21A].pack('U*').freeze,
  :black_medium_square                                  => [0xE21A].pack('U*').freeze,
  :black_nib                                            => "[\343\203\232\343\203\263]",
  :black_question_mark_ornament                         => [0xE020].pack('U*').freeze,
  :black_right_pointing_double_triangle                 => [0xE23C].pack('U*').freeze,
  :black_right_pointing_triangle                        => [0xE23A].pack('U*').freeze,
  :black_rightwards_arrow                               => [0xE234].pack('U*').freeze,
  :black_scissors                                       => [0xE313].pack('U*').freeze,
  :black_small_square                                   => [0xE21A].pack('U*').freeze,
  :black_spade_suit                                     => [0xE20E].pack('U*').freeze,
  :black_square_button                                  => [0xE21A].pack('U*').freeze,
  :black_sun_with_rays                                  => [0xE04A].pack('U*').freeze,
  :black_telephone                                      => [0xE009].pack('U*').freeze,
  :black_universal_recycling_symbol                     => "\342\206\221\342\206\223",
  :black_up_pointing_double_triangle                    => "\342\226\262",
  :blossom                                              => [0xE305].pack('U*').freeze,
  :blowfish                                             => [0xE019].pack('U*').freeze,
  :blue_book                                            => [0xE148].pack('U*').freeze,
  :blue_heart                                           => [0xE32A].pack('U*').freeze,
  :boar                                                 => [0xE52F].pack('U*').freeze,
  :bomb                                                 => [0xE311].pack('U*').freeze,
  :bookmark                                             => "[\343\203\226\343\203\203\343\202\257\343\203\236\343\203\274\343\202\257]",
  :bookmark_tabs                                        => [0xE301].pack('U*').freeze,
  :books                                                => [0xE148].pack('U*').freeze,
  :bouncing_happy                                       => "[\343\202\204\343\201\243\343\201\237\343\203\274]",
  :bouquet                                              => [0xE306].pack('U*').freeze,
  :bowling                                              => "[\343\203\234\343\203\274\343\203\252\343\203\263\343\202\260]",
  :boy                                                  => [0xE001].pack('U*').freeze,
  :bread                                                => [0xE339].pack('U*').freeze,
  :bride_with_veil                                      => "[\350\212\261\345\253\201]",
  :bridge_at_night                                      => [0xE44B].pack('U*').freeze,
  :briefcase                                            => [0xE11E].pack('U*').freeze,
  :broken_heart                                         => [0xE023].pack('U*').freeze,
  :bug                                                  => [0xE525].pack('U*').freeze,
  :bus_stop                                             => [0xE150].pack('U*').freeze,
  :bust_in_silhouette                                   => [0x3013].pack('U').freeze,
  :cactus                                               => [0xE308].pack('U*').freeze,
  :calendar                                             => "[\343\202\253\343\203\254\343\203\263\343\203\200\343\203\274]",
  :camera                                               => [0xE008].pack('U*').freeze,
  :cancer                                               => [0xE242].pack('U*').freeze,
  :candy                                                => "[\343\202\255\343\203\243\343\203\263\343\203\207\343\202\243]",
  :capricorn                                            => [0xE248].pack('U*').freeze,
  :card_index                                           => [0xE148].pack('U*').freeze,
  :carousel_horse                                       => [0x3013].pack('U').freeze,
  :carp_streamer                                        => [0xE43B].pack('U*').freeze,
  :cat_face                                             => [0xE04F].pack('U*').freeze,
  :cat_face_kissing                                     => [0xE418].pack('U*').freeze,
  :cat_face_with_heart_shaped_eyes                      => [0xE106].pack('U*').freeze,
  :cat_face_with_open_mouth                             => [0xE057].pack('U*').freeze,
  :cat_face_with_tightly_closed_lips                    => [0xE404].pack('U*').freeze,
  :chart_with_downwards_trend                           => "[\343\202\260\343\203\251\343\203\225]",
  :chart_with_upwards_trend                             => [0xE14A].pack('U*').freeze,
  :chart_with_upwards_trend_and_yen_sign                => [0xE14A].pack('U*').freeze,
  :cheering_megaphone                                   => [0xE317].pack('U*').freeze,
  :chequered_flag                                       => [0xE132].pack('U*').freeze,
  :cherries                                             => "[\343\201\225\343\201\217\343\202\211\343\202\223\343\201\274]",
  :cherry_blossom                                       => [0xE030].pack('U*').freeze,
  :chestnut                                             => "[\346\240\227]",
  :chicken                                              => [0xE52E].pack('U*').freeze,
  :chocolate_bar                                        => "[\343\203\201\343\203\247\343\202\263]",
  :christmas_tree                                       => [0xE033].pack('U*').freeze,
  :church                                               => [0xE037].pack('U*').freeze,
  :cinema                                               => [0xE507].pack('U*').freeze,
  :circled_ideograph_accept                             => "[\345\217\257]",
  :circled_ideograph_advantage                          => [0xE226].pack('U*').freeze,
  :circled_ideograph_congratulation                     => [0xE30D].pack('U*').freeze,
  :circled_ideograph_secret                             => [0xE315].pack('U*').freeze,
  :circled_latin_capital_letter_m                       => [0xE434].pack('U*').freeze,
  :circus_tent                                          => "[\343\202\244\343\203\231\343\203\263\343\203\210]",
  :cityscape_at_dusk                                    => [0xE146].pack('U*').freeze,
  :clapper_board                                        => [0xE324].pack('U*').freeze,
  :clapping_hands_sign                                  => [0xE41F].pack('U*').freeze,
  :clinking_beer_mugs                                   => [0xE30C].pack('U*').freeze,
  :clipboard                                            => [0xE301].pack('U*').freeze,
  :clock_face_eight_oclock                              => [0xE02B].pack('U*').freeze,
  :clock_face_eleven_oclock                             => [0xE02E].pack('U*').freeze,
  :clock_face_five_oclock                               => [0xE028].pack('U*').freeze,
  :clock_face_four_oclock                               => [0xE027].pack('U*').freeze,
  :clock_face_nine_oclock                               => [0xE02C].pack('U*').freeze,
  :clock_face_one_oclock                                => [0xE024].pack('U*').freeze,
  :clock_face_seven_oclock                              => [0xE02A].pack('U*').freeze,
  :clock_face_six_oclock                                => [0xE029].pack('U*').freeze,
  :clock_face_ten_oclock                                => [0xE02D].pack('U*').freeze,
  :clock_face_three_oclock                              => [0xE026].pack('U*').freeze,
  :clock_face_twelve_oclock                             => [0xE02F].pack('U*').freeze,
  :clock_face_two_oclock                                => [0xE025].pack('U*').freeze,
  :clockwise_downwards_and_upwards_open_circle_arrows   => "\342\206\221\342\206\223",
  :closed_book                                          => [0xE148].pack('U*').freeze,
  :closed_lock_with_key                                 => [0xE144].pack('U*').freeze,
  :closed_mailbox_with_lowered_flag                     => [0xE101].pack('U*').freeze,
  :closed_mailbox_with_raised_flag                      => [0xE101].pack('U*').freeze,
  :closed_umbrella                                      => [0xE43C].pack('U*').freeze,
  :cloud                                                => [0xE049].pack('U*').freeze,
  :cocktail_glass                                       => [0xE044].pack('U*').freeze,
  :collision_symbol                                     => "[\343\203\211\343\203\263\343\203\203]",
  :confetti_ball                                        => "[\343\202\252\343\203\241\343\203\207\343\203\210\343\202\246]",
  :confounded_face                                      => [0xE407].pack('U*').freeze,
  :construction_sign                                    => [0xE137].pack('U*').freeze,
  :construction_worker                                  => [0xE51B].pack('U*').freeze,
  :convenience_store                                    => [0xE156].pack('U*').freeze,
  :cooked_rice                                          => [0xE33E].pack('U*').freeze,
  :cookie                                               => "[\343\202\257\343\203\203\343\202\255\343\203\274]",
  :cooking                                              => [0xE147].pack('U*').freeze,
  :cool_face                                            => "B-)",
  :copyright_sign                                       => [0xE24E].pack('U*').freeze,
  :couple_with_heart                                    => [0xE425].pack('U*').freeze,
  :cow_face                                             => [0xE52B].pack('U*').freeze,
  :crab                                                 => "[\343\202\253\343\203\213]",
  :credit_card                                          => "[\343\202\253\343\203\274\343\203\211]",
  :crescent_moon                                        => [0xE04C].pack('U*').freeze,
  :cross_mark                                           => [0xE333].pack('U*').freeze,
  :crossed_flags                                        => [0xE143].pack('U*').freeze,
  :crown                                                => [0xE10E].pack('U*').freeze,
  :crying_cat_face                                      => [0xE413].pack('U*').freeze,
  :crying_face                                          => [0xE413].pack('U*').freeze,
  :crystal_ball                                         => [0xE23E].pack('U*').freeze,
  :curly_loop                                           => "\357\275\236",
  :currency_exchange                                    => [0xE149].pack('U*').freeze,
  :curry_and_rice                                       => [0xE341].pack('U*').freeze,
  :custard                                              => "[\343\203\227\343\203\252\343\203\263]",
  :cyclone                                              => [0xE443].pack('U*').freeze,
  :dancer                                               => [0xE51F].pack('U*').freeze,
  :dango                                                => [0xE33C].pack('U*').freeze,
  :dash_symbol                                          => [0xE330].pack('U*').freeze,
  :delivery_truck                                       => [0xE42F].pack('U*').freeze,
  :department_store                                     => [0xE504].pack('U*').freeze,
  :diamond_shape_with_a_dot_inside                      => [0x3013].pack('U').freeze,
  :direct_hit                                           => [0xE130].pack('U*').freeze,
  :disappointed_but_relieved_face                       => [0xE401].pack('U*').freeze,
  :disappointed_face                                    => [0xE058].pack('U*').freeze,
  :dizzy_face                                           => [0xE406].pack('U*').freeze,
  :dizzy_symbol                                         => [0xE407].pack('U*').freeze,
  :dog_face                                             => [0xE052].pack('U*').freeze,
  :dolphin                                              => [0xE520].pack('U*').freeze,
  :door                                                 => "[\343\203\211\343\202\242]",
  :double_curly_loop                                    => [0xE211].pack('U*').freeze,
  :double_exclamation_mark                              => "\357\274\201\357\274\201",
  :doughnut                                             => "[\343\203\211\343\203\274\343\203\212\343\203\204]",
  :down_pointing_red_triangle                           => "\342\226\274",
  :down_pointing_small_red_triangle                     => "\342\226\274",
  :downwards_black_arrow                                => [0xE233].pack('U*').freeze,
  :dragon_face                                          => "[\350\276\260]",
  :dress                                                => [0xE319].pack('U*').freeze,
  :drop_of_water                                        => [0xE331].pack('U*').freeze,
  :dvd                                                  => [0xE127].pack('U*').freeze,
  :e_mail_symbol                                        => [0xE103].pack('U*').freeze,
  :ear                                                  => [0xE41B].pack('U*').freeze,
  :ear_of_maize                                         => "[\343\201\250\343\201\206\343\202\202\343\202\215\343\201\223\343\201\227]",
  :ear_of_rice                                          => [0xE444].pack('U*').freeze,
  :earth_globe_asia_australia                           => "[\345\234\260\347\220\203]",
  :eight_pointed_black_star                             => [0xE205].pack('U*').freeze,
  :eight_spoked_asterisk                                => [0xE206].pack('U*').freeze,
  :electric_light_bulb                                  => [0xE10F].pack('U*').freeze,
  :electric_plug                                        => "[\343\202\263\343\203\263\343\202\273\343\203\263\343\203\210]",
  :electric_torch                                       => "[\346\207\220\344\270\255\351\233\273\347\201\257]",
  :elephant                                             => [0xE526].pack('U*').freeze,
  :em_space                                             => [0x3013].pack('U').freeze,
  :emoji_compatibility_symbol_1                         => "[i\343\203\242\343\203\274\343\203\211]",
  :emoji_compatibility_symbol_10                        => "[\343\203\201\343\202\261\343\203\203\343\203\210]",
  :emoji_compatibility_symbol_11                        => "[\351\233\273\350\251\261\345\205\210\350\241\214]",
  :emoji_compatibility_symbol_12                        => "[P\343\202\263\343\203\274\343\203\211]",
  :emoji_compatibility_symbol_13                        => [0xE03D].pack('U*').freeze,
  :emoji_compatibility_symbol_14                        => "[\343\201\264]",
  :emoji_compatibility_symbol_15                        => "(\343\201\264)",
  :emoji_compatibility_symbol_16                        => "[\343\201\264]",
  :emoji_compatibility_symbol_17                        => "[\343\203\201\343\202\247\343\203\203\343\202\257]",
  :emoji_compatibility_symbol_18                        => "[F]",
  :emoji_compatibility_symbol_19                        => "[D]",
  :emoji_compatibility_symbol_2                         => "[i\343\203\242\343\203\274\343\203\211]",
  :emoji_compatibility_symbol_20                        => "[S]",
  :emoji_compatibility_symbol_21                        => "[C]",
  :emoji_compatibility_symbol_22                        => "[R]",
  :emoji_compatibility_symbol_23                        => "\342\226\240",
  :emoji_compatibility_symbol_24                        => "\342\226\240",
  :emoji_compatibility_symbol_25                        => "\342\226\274",
  :emoji_compatibility_symbol_26                        => "\342\200\240\342\200\240\342\200\240\342\200\240",
  :emoji_compatibility_symbol_27                        => "\342\200\240\342\200\240\342\200\240",
  :emoji_compatibility_symbol_28                        => "\342\200\240\342\200\240",
  :emoji_compatibility_symbol_29                        => "\342\200\240",
  :emoji_compatibility_symbol_3                         => "[\343\203\211\343\202\263\343\203\242]",
  :emoji_compatibility_symbol_30                        => "[I]",
  :emoji_compatibility_symbol_31                        => "[M]",
  :emoji_compatibility_symbol_32                        => "[E]",
  :emoji_compatibility_symbol_33                        => "[VE]",
  :emoji_compatibility_symbol_34                        => "\342\227\217",
  :emoji_compatibility_symbol_35                        => "[\343\202\253\343\203\274\343\203\211\344\275\277\347\224\250\344\270\215\345\217\257]",
  :emoji_compatibility_symbol_36                        => "[\343\203\201\343\202\247\343\203\203\343\202\257\343\203\234\343\203\203\343\202\257\343\202\271]",
  :emoji_compatibility_symbol_37                        => "[EZ]",
  :emoji_compatibility_symbol_38                        => "[ezplus]",
  :emoji_compatibility_symbol_39                        => "[EZ\343\203\212\343\203\223]",
  :emoji_compatibility_symbol_4                         => "[\343\203\211\343\202\263\343\203\242\343\203\235\343\202\244\343\203\263\343\203\210]",
  :emoji_compatibility_symbol_40                        => "[EZ\343\203\240\343\203\274\343\203\223\343\203\274]",
  :emoji_compatibility_symbol_41                        => "[C\343\203\241\343\203\274\343\203\253]",
  :emoji_compatibility_symbol_42                        => "[Java]",
  :emoji_compatibility_symbol_43                        => "[BREW]",
  :emoji_compatibility_symbol_44                        => "[EZ\347\235\200\343\201\206\343\201\237]",
  :emoji_compatibility_symbol_45                        => "[EZ\343\203\212\343\203\223]",
  :emoji_compatibility_symbol_46                        => "[WIN]",
  :emoji_compatibility_symbol_47                        => "[\343\203\227\343\203\254\343\203\237\343\202\242\343\203\240]",
  :emoji_compatibility_symbol_48                        => "[\343\202\252\343\203\274\343\203\227\343\203\263\343\202\246\343\202\247\343\203\226]",
  :emoji_compatibility_symbol_49                        => "[PDC]",
  :emoji_compatibility_symbol_5                         => "[i\343\202\242\343\203\227\343\203\252]",
  :emoji_compatibility_symbol_50                        => [0xE538].pack('U*').freeze,
  :emoji_compatibility_symbol_51                        => [0xE539].pack('U*').freeze,
  :emoji_compatibility_symbol_52                        => [0xE53A].pack('U*').freeze,
  :emoji_compatibility_symbol_53                        => [0xE53B].pack('U*').freeze,
  :emoji_compatibility_symbol_54                        => [0xE53C].pack('U*').freeze,
  :emoji_compatibility_symbol_55                        => [0xE53D].pack('U*').freeze,
  :emoji_compatibility_symbol_56                        => [0xE53E].pack('U*').freeze,
  :emoji_compatibility_symbol_57                        => [0xE254].pack('U*').freeze,
  :emoji_compatibility_symbol_58                        => [0xE255].pack('U*').freeze,
  :emoji_compatibility_symbol_59                        => [0xE256].pack('U*').freeze,
  :emoji_compatibility_symbol_6                         => "[i\343\202\242\343\203\227\343\203\252]",
  :emoji_compatibility_symbol_60                        => [0xE257].pack('U*').freeze,
  :emoji_compatibility_symbol_61                        => [0xE258].pack('U*').freeze,
  :emoji_compatibility_symbol_62                        => [0xE259].pack('U*').freeze,
  :emoji_compatibility_symbol_63                        => [0xE25A].pack('U*').freeze,
  :emoji_compatibility_symbol_64                        => [0xE50A].pack('U*').freeze,
  :emoji_compatibility_symbol_66                        => "[Q]",
  :emoji_compatibility_symbol_7                         => "[\343\201\264]",
  :emoji_compatibility_symbol_8                         => "[\343\201\202]",
  :emoji_compatibility_symbol_9                         => "[\343\203\201\343\202\261\343\203\203\343\203\210]",
  :en_space                                             => [0x3013].pack('U').freeze,
  :end_with_leftwards_arrow_above                       => "[end]",
  :envelope                                             => [0xE103].pack('U*').freeze,
  :envelope_with_downwards_arrow_above                  => [0xE103].pack('U*').freeze,
  :european_castle                                      => [0xE506].pack('U*').freeze,
  :exasperated_face                                     => [0xE40F].pack('U*').freeze,
  :exclamation_question_mark                            => "\357\274\201\357\274\237",
  :expressionless_face                                  => [0xE40E].pack('U*').freeze,
  :extraterrestrial_alien                               => [0xE10C].pack('U*').freeze,
  :eyeglasses                                           => "[\343\203\241\343\202\254\343\203\215]",
  :eyes                                                 => [0xE419].pack('U*').freeze,
  :face_kissing                                         => [0xE417].pack('U*').freeze,
  :face_massage                                         => [0xE31E].pack('U*').freeze,
  :face_savouring_delicious_food                        => [0xE056].pack('U*').freeze,
  :face_screaming_in_fear                               => [0xE107].pack('U*').freeze,
  :face_throwing_a_kiss                                 => [0xE418].pack('U*').freeze,
  :face_with_cold_sweat                                 => [0xE108].pack('U*').freeze,
  :face_with_heart_shaped_eyes                          => [0xE106].pack('U*').freeze,
  :face_with_look_of_triumph                            => [0xE404].pack('U*').freeze,
  :face_with_mask                                       => [0xE40C].pack('U*').freeze,
  :face_with_no_good_gesture                            => [0xE423].pack('U*').freeze,
  :face_with_ok_gesture                                 => [0xE424].pack('U*').freeze,
  :face_with_rolling_eyes                               => "[\343\202\257\343\203\251\343\202\257\343\203\251]",
  :face_with_slanted_mouth                              => "[\343\203\240\343\203\240\343\203\240]",
  :face_with_stuck_out_tongue                           => [0xE409].pack('U*').freeze,
  :face_with_unbalanced_eyes                            => "[\343\202\250\343\203\203?]",
  :factory                                              => [0xE508].pack('U*').freeze,
  :fallen_leaf                                          => [0xE119].pack('U*').freeze,
  :family                                               => "[\345\256\266\346\227\217]",
  :father_christmas                                     => [0xE448].pack('U*').freeze,
  :fax_machine                                          => [0xE00B].pack('U*').freeze,
  :fearful_face                                         => [0xE40B].pack('U*').freeze,
  :ferris_wheel                                         => [0xE124].pack('U*').freeze,
  :file_folder                                          => "[\343\203\225\343\202\251\343\203\253\343\203\200]",
  :fire                                                 => [0xE11D].pack('U*').freeze,
  :fire_engine                                          => [0xE430].pack('U*').freeze,
  :firework_sparkler                                    => [0xE440].pack('U*').freeze,
  :fireworks                                            => [0xE117].pack('U*').freeze,
  :first_quarter_moon_symbol                            => [0xE04C].pack('U*').freeze,
  :first_quarter_moon_with_face                         => [0xE04C].pack('U*').freeze,
  :fish                                                 => [0xE019].pack('U*').freeze,
  :fish_cake_with_swirl_design                          => "[\343\201\252\343\202\213\343\201\250]",
  :fishing_pole_and_fish                                => [0xE019].pack('U*').freeze,
  :fisted_hand_sign                                     => [0xE00D].pack('U*').freeze,
  :flag_in_hole                                         => [0xE014].pack('U*').freeze,
  :flexed_biceps                                        => [0xE14C].pack('U*').freeze,
  :floppy_disk                                          => [0xE316].pack('U*').freeze,
  :flower_playing_cards                                 => "[\350\212\261\346\234\255]",
  :flushed_face                                         => [0xE40D].pack('U*').freeze,
  :foggy                                                => "[\351\234\247]",
  :footprints                                           => [0xE536].pack('U*').freeze,
  :fork_and_knife                                       => [0xE043].pack('U*').freeze,
  :fountain                                             => [0xE121].pack('U*').freeze,
  :four_leaf_clover                                     => [0xE110].pack('U*').freeze,
  :four_per_em_space                                    => [0x3013].pack('U').freeze,
  :french_fries                                         => [0xE33B].pack('U*').freeze,
  :fried_shrimp                                         => "[\343\202\250\343\203\223\343\203\225\343\203\251\343\202\244]",
  :frog_face                                            => [0xE531].pack('U*').freeze,
  :front_facing_baby_chick                              => [0xE523].pack('U*').freeze,
  :fuel_pump                                            => [0xE03A].pack('U*').freeze,
  :full_moon_symbol                                     => "\342\227\213",
  :game_die                                             => "[\343\202\265\343\202\244\343\202\263\343\203\255]",
  :geek                                                 => "8-|",
  :gem_stone                                            => [0xE035].pack('U*').freeze,
  :gemini                                               => [0xE241].pack('U*').freeze,
  :ghost                                                => [0xE11B].pack('U*').freeze,
  :girl                                                 => [0xE002].pack('U*').freeze,
  :glowing_star                                         => [0xE335].pack('U*').freeze,
  :google                                               => "[Google]",
  :graduation_cap                                       => [0xE439].pack('U*').freeze,
  :grapes                                               => "[\343\203\226\343\203\211\343\202\246]",
  :green_apple                                          => [0xE345].pack('U*').freeze,
  :green_book                                           => [0xE148].pack('U*').freeze,
  :green_heart                                          => [0xE32B].pack('U*').freeze,
  :growing_heart                                        => [0xE328].pack('U*').freeze,
  :guardsman                                            => [0xE51E].pack('U*').freeze,
  :guitar                                               => [0xE041].pack('U*').freeze,
  :haircut                                              => [0xE31F].pack('U*').freeze,
  :hamburger                                            => [0xE120].pack('U*').freeze,
  :hammer                                               => [0xE116].pack('U*').freeze,
  :hamster_face                                         => [0xE524].pack('U*').freeze,
  :handbag                                              => [0xE323].pack('U*').freeze,
  :happy_and_crying_cat_face                            => [0xE412].pack('U*').freeze,
  :happy_and_crying_face                                => [0xE412].pack('U*').freeze,
  :happy_cat_face_with_grin                             => [0xE404].pack('U*').freeze,
  :happy_face                                           => [0xE056].pack('U*').freeze,
  :happy_face_with_grin                                 => [0xE404].pack('U*').freeze,
  :happy_face_with_open_mouth                           => [0xE057].pack('U*').freeze,
  :happy_face_with_open_mouth_and_closed_eyes           => [0xE40A].pack('U*').freeze,
  :happy_face_with_open_mouth_and_cold_sweat            => [0xE415,0xE331].pack('U*').freeze,
  :happy_face_with_open_mouth_and_raised_eyebrows       => [0xE415].pack('U*').freeze,
  :happy_face_with_wide_mouth_and_raised_eyebrows       => [0xE056].pack('U*').freeze,
  :hash_key                                             => [0xE210].pack('U*').freeze,
  :hatching_chick                                       => [0xE523].pack('U*').freeze,
  :headphone                                            => [0xE30A].pack('U*').freeze,
  :hear_no_evil_monkey                                  => "|(\343\203\273\303\227\343\203\273)|",
  :heart_decoration                                     => [0xE204].pack('U*').freeze,
  :heart_with_arrow                                     => [0xE329].pack('U*').freeze,
  :heart_with_ribbon                                    => [0xE437].pack('U*').freeze,
  :heavy_black_heart                                    => [0xE022].pack('U*').freeze,
  :heavy_check_mark                                     => "[\343\203\201\343\202\247\343\203\203\343\202\257\343\203\236\343\203\274\343\202\257]",
  :heavy_division_sign                                  => "[\303\267]",
  :heavy_dollar_sign                                    => [0xE12F].pack('U*').freeze,
  :heavy_exclamation_mark_ornament                      => [0xE021].pack('U*').freeze,
  :heavy_large_circle                                   => [0xE332].pack('U*').freeze,
  :heavy_minus_sign                                     => "[\357\274\215]",
  :heavy_multiplication_x                               => [0xE333].pack('U*').freeze,
  :heavy_plus_sign                                      => "[\357\274\213]",
  :herb                                                 => [0xE110].pack('U*').freeze,
  :hibiscus                                             => [0xE303].pack('U*').freeze,
  :high_heeled_shoe                                     => [0xE13E].pack('U*').freeze,
  :high_speed_train                                     => [0xE435].pack('U*').freeze,
  :high_speed_train_with_bullet_nose                    => [0xE01F].pack('U*').freeze,
  :high_voltage_sign                                    => [0xE13D].pack('U*').freeze,
  :hocho                                                => "[\345\214\205\344\270\201]",
  :honey_pot                                            => "[\343\203\217\343\203\201\343\203\237\343\203\204]",
  :honeybee                                             => "[\343\203\237\343\203\204\343\203\220\343\203\201]",
  :horizontal_traffic_light                             => [0xE14E].pack('U*').freeze,
  :horse                                                => [0xE134].pack('U*').freeze,
  :horse_face                                           => [0xE01A].pack('U*').freeze,
  :hospital                                             => [0xE155].pack('U*').freeze,
  :hot_beverage                                         => [0xE045].pack('U*').freeze,
  :hot_springs                                          => [0xE123].pack('U*').freeze,
  :hotel                                                => [0xE158].pack('U*').freeze,
  :hourglass                                            => "[\347\240\202\346\231\202\350\250\210]",
  :hourglass_with_flowing_sand                          => "[\347\240\202\346\231\202\350\250\210]",
  :house_building                                       => [0xE036].pack('U*').freeze,
  :house_with_garden                                    => [0xE036].pack('U*').freeze,
  :hug_face                                             => "\357\274\274(^-^)\357\274\217",
  :hundred_points_symbol                                => "[100\347\202\271]",
  :ice_cream                                            => "[\343\202\242\343\202\244\343\202\271\343\202\257\343\203\252\343\203\274\343\203\240]",
  :imp                                                  => [0xE11A].pack('U*').freeze,
  :inbox_tray                                           => "[\345\217\227\344\277\241BOX]",
  :incoming_envelope                                    => [0xE103].pack('U*').freeze,
  :information_desk_person                              => [0xE253].pack('U*').freeze,
  :information_source                                   => "[\357\275\211]",
  :injured_face                                         => "[\346\200\252\346\210\221\343\202\222\343\201\227\343\201\237\351\241\224]",
  :input_symbol_for_latin_capital_letters               => "[ABCD]",
  :input_symbol_for_latin_letters                       => "[ABC]",
  :input_symbol_for_latin_small_letters                 => "[abcd]",
  :input_symbol_for_numbers                             => "[1234]",
  :input_symbol_for_symbols                             => "[\350\250\230\345\217\267]",
  :izakaya_lantern                                      => [0xE30B].pack('U*').freeze,
  :jack_o_lantern                                       => [0xE445].pack('U*').freeze,
  :japanese_castle                                      => [0xE505].pack('U*').freeze,
  :japanese_dolls                                       => [0xE438].pack('U*').freeze,
  :japanese_goblin                                      => "[\345\244\251\347\213\227]",
  :japanese_ogre                                        => "[\343\201\252\343\201\276\343\201\257\343\201\222]",
  :japanese_post_office                                 => [0xE153].pack('U*').freeze,
  :japanese_symbol_for_beginner                         => [0xE209].pack('U*').freeze,
  :jeans                                                => "[\343\202\270\343\203\274\343\203\263\343\202\272]",
  :key                                                  => [0xE03F].pack('U*').freeze,
  :keycap_0                                             => [0xE225].pack('U*').freeze,
  :keycap_1                                             => [0xE21C].pack('U*').freeze,
  :keycap_2                                             => [0xE21D].pack('U*').freeze,
  :keycap_3                                             => [0xE21E].pack('U*').freeze,
  :keycap_4                                             => [0xE21F].pack('U*').freeze,
  :keycap_5                                             => [0xE220].pack('U*').freeze,
  :keycap_6                                             => [0xE221].pack('U*').freeze,
  :keycap_7                                             => [0xE222].pack('U*').freeze,
  :keycap_8                                             => [0xE223].pack('U*').freeze,
  :keycap_9                                             => [0xE224].pack('U*').freeze,
  :keycap_ten                                           => "[10]",
  :kimono                                               => [0xE321].pack('U*').freeze,
  :kiss                                                 => [0xE111].pack('U*').freeze,
  :kiss_mark                                            => [0xE003].pack('U*').freeze,
  :koala                                                => [0xE527].pack('U*').freeze,
  :lady_beetle                                          => "[\343\201\246\343\202\223\343\201\250\343\201\206\350\231\253]",
  :large_blue_circle                                    => [0xE21A].pack('U*').freeze,
  :large_blue_diamond                                   => [0xE21B].pack('U*').freeze,
  :large_orange_diamond                                 => [0xE21B].pack('U*').freeze,
  :large_red_circle                                     => [0xE219].pack('U*').freeze,
  :leaf_fluttering_in_wind                              => [0xE447].pack('U*').freeze,
  :ledger                                               => [0xE148].pack('U*').freeze,
  :left_pointing_magnifying_glass                       => [0xE114].pack('U*').freeze,
  :left_right_arrow                                     => "\342\207\224",
  :leftwards_arrow_with_hook                            => "\342\206\220\342\224\230",
  :leftwards_black_arrow                                => [0xE235].pack('U*').freeze,
  :leo                                                  => [0xE243].pack('U*').freeze,
  :libra                                                => [0xE245].pack('U*').freeze,
  :link_symbol                                          => "[\343\203\252\343\203\263\343\202\257]",
  :lipstick                                             => [0xE31C].pack('U*').freeze,
  :lock                                                 => [0xE144].pack('U*').freeze,
  :lock_with_ink_pen                                    => [0xE144].pack('U*').freeze,
  :lollipop                                             => "[\343\202\255\343\203\243\343\203\263\343\203\207\343\202\243]",
  :loudly_crying_face                                   => [0xE411].pack('U*').freeze,
  :love_hotel                                           => [0xE501].pack('U*').freeze,
  :love_letter                                          => [0xE103,0xE328].pack('U*').freeze,
  :mahjong_tile_red_dragon                              => [0xE12D].pack('U*').freeze,
  :man                                                  => [0xE004].pack('U*').freeze,
  :man_and_woman_holding_hands                          => [0xE428].pack('U*').freeze,
  :man_with_gua_pi_mao                                  => [0xE516].pack('U*').freeze,
  :man_with_turban                                      => [0xE517].pack('U*').freeze,
  :mans_shoe                                            => [0xE007].pack('U*').freeze,
  :maple_leaf                                           => [0xE118].pack('U*').freeze,
  :meat_on_bone                                         => "[\350\202\211]",
  :medium_black_circle                                  => [0xE219].pack('U*').freeze,
  :medium_white_circle                                  => [0xE219].pack('U*').freeze,
  :melon                                                => "[\343\203\241\343\203\255\343\203\263]",
  :memo                                                 => [0xE301].pack('U*').freeze,
  :mens_symbol                                          => [0xE138].pack('U*').freeze,
  :metro                                                => [0xE434].pack('U*').freeze,
  :microphone                                           => [0xE03C].pack('U*').freeze,
  :milky_way                                            => [0xE44B].pack('U*').freeze,
  :minidisc                                             => [0xE316].pack('U*').freeze,
  :mobile_phone                                         => [0xE00A].pack('U*').freeze,
  :mobile_phone_off                                     => [0xE251].pack('U*').freeze,
  :mobile_phone_with_rightwards_arrow_at_left           => [0xE104].pack('U*').freeze,
  :money_bag                                            => [0xE12F].pack('U*').freeze,
  :money_with_wings                                     => "[\351\243\233\343\202\223\343\201\247\343\201\204\343\201\217\343\201\212\351\207\221]",
  :monkey                                               => [0xE528].pack('U*').freeze,
  :monkey_face                                          => [0xE109].pack('U*').freeze,
  :moon_viewing_ceremony                                => [0xE446].pack('U*').freeze,
  :mount_fuji                                           => [0xE03B].pack('U*').freeze,
  :mouse_face                                           => [0xE053].pack('U*').freeze,
  :mouth                                                => [0xE41C].pack('U*').freeze,
  :movie_camera                                         => [0xE03D].pack('U*').freeze,
  :moyai                                                => "[\343\203\242\343\202\242\343\202\244]",
  :multiple_musical_notes                               => [0xE326].pack('U*').freeze,
  :mushroom                                             => "[\343\202\255\343\203\216\343\202\263]",
  :musical_keyboard                                     => "[\343\203\224\343\202\242\343\203\216]",
  :musical_note                                         => [0xE03E].pack('U*').freeze,
  :musical_score                                        => [0xE326].pack('U*').freeze,
  :nail_polish                                          => [0xE31D].pack('U*').freeze,
  :name_badge                                           => "[\345\220\215\346\234\255]",
  :necktie                                              => [0xE302].pack('U*').freeze,
  :negative_squared_ab                                  => [0xE534].pack('U*').freeze,
  :negative_squared_cross_mark                          => [0xE333].pack('U*').freeze,
  :negative_squared_latin_capital_letter_a              => [0xE532].pack('U*').freeze,
  :negative_squared_latin_capital_letter_b              => [0xE533].pack('U*').freeze,
  :negative_squared_latin_capital_letter_o              => [0xE535].pack('U*').freeze,
  :negative_squared_latin_capital_letter_p              => [0xE14F].pack('U*').freeze,
  :nervous_face                                         => "[\345\277\203\351\205\215\343\201\227\343\201\237\351\241\224]",
  :new_moon_symbol                                      => "\342\227\217",
  :newspaper                                            => "[\346\226\260\350\201\236]",
  :night_with_stars                                     => [0xE44B].pack('U*').freeze,
  :no_entry                                             => [0xE137].pack('U*').freeze,
  :no_entry_sign                                        => "[\347\246\201\346\255\242]",
  :no_one_under_eighteen_symbol                         => [0xE207].pack('U*').freeze,
  :no_smoking_symbol                                    => [0xE208].pack('U*').freeze,
  :north_east_arrow                                     => [0xE236].pack('U*').freeze,
  :north_west_arrow                                     => [0xE237].pack('U*').freeze,
  :nose                                                 => [0xE41A].pack('U*').freeze,
  :notebook                                             => [0xE148].pack('U*').freeze,
  :notebook_with_decorative_cover                       => [0xE148].pack('U*').freeze,
  :nut_and_bolt                                         => "[\343\203\215\343\202\270]",
  :octopus                                              => [0xE10A].pack('U*').freeze,
  :oden                                                 => [0xE343].pack('U*').freeze,
  :office_building                                      => [0xE038].pack('U*').freeze,
  :ok_hand_sign                                         => [0xE420].pack('U*').freeze,
  :older_man                                            => [0xE518].pack('U*').freeze,
  :older_woman                                          => [0xE519].pack('U*').freeze,
  :on_with_exclamation_mark_with_left_right_arrow_above => "[ON]",
  :oncoming_bus                                         => [0xE159].pack('U*').freeze,
  :open_book                                            => [0xE148].pack('U*').freeze,
  :open_file_folder                                     => "[\343\203\225\343\202\251\343\203\253\343\203\200]",
  :open_hands_sign                                      => [0xE422].pack('U*').freeze,
  :open_lock                                            => [0xE145].pack('U*').freeze,
  :ophiuchus                                            => [0xE24B].pack('U*').freeze,
  :optical_disc                                         => [0xE126].pack('U*').freeze,
  :orange_book                                          => [0xE148].pack('U*').freeze,
  :outbox_tray                                          => "[\351\200\201\344\277\241BOX]",
  :package                                              => [0xE112].pack('U*').freeze,
  :page_facing_up                                       => [0xE301].pack('U*').freeze,
  :page_with_curl                                       => [0xE301].pack('U*').freeze,
  :pager                                                => "[\343\203\235\343\202\261\343\203\231\343\203\253]",
  :palm_tree                                            => [0xE307].pack('U*').freeze,
  :panda_face                                           => "[\343\203\221\343\203\263\343\203\200]",
  :paperclip                                            => "[\343\202\257\343\203\252\343\203\203\343\203\227]",
  :part_alternation_mark                                => [0xE12C].pack('U*').freeze,
  :party_popper                                         => [0xE312].pack('U*').freeze,
  :paw_prints                                           => [0xE536].pack('U*').freeze,
  :peach                                                => "[\343\203\242\343\203\242]",
  :pedestrian                                           => [0xE201].pack('U*').freeze,
  :pencil                                               => [0xE301].pack('U*').freeze,
  :penguin                                              => [0xE055].pack('U*').freeze,
  :pensive_face                                         => [0xE403].pack('U*').freeze,
  :performing_arts                                      => [0xE503].pack('U*').freeze,
  :persevering_face                                     => [0xE406].pack('U*').freeze,
  :person_bowing_deeply                                 => [0xE426].pack('U*').freeze,
  :person_frowning                                      => [0xE403].pack('U*').freeze,
  :person_raising_both_hands_in_celebration             => [0xE427].pack('U*').freeze,
  :person_raising_one_hand                              => [0xE012].pack('U*').freeze,
  :person_with_folded_hands                             => [0xE41D].pack('U*').freeze,
  :person_with_pouting_face                             => [0xE416].pack('U*').freeze,
  :personal_computer                                    => [0xE00C].pack('U*').freeze,
  :pig_face                                             => [0xE10B].pack('U*').freeze,
  :pig_nose                                             => [0xE10B].pack('U*').freeze,
  :pile_of_poo                                          => [0xE05A].pack('U*').freeze,
  :pill                                                 => [0xE30F].pack('U*').freeze,
  :pine_decoration                                      => [0xE436].pack('U*').freeze,
  :pineapple                                            => "[\343\203\221\343\202\244\343\203\212\343\203\203\343\203\227\343\203\253]",
  :pisces                                               => [0xE24A].pack('U*').freeze,
  :pistol                                               => [0xE113].pack('U*').freeze,
  :playing_card_black_joker                             => "[\343\202\270\343\203\247\343\203\274\343\202\253\343\203\274]",
  :police_car                                           => [0xE432].pack('U*').freeze,
  :police_cars_revolving_light                          => [0xE432].pack('U*').freeze,
  :police_officer                                       => [0xE152].pack('U*').freeze,
  :poodle                                               => [0xE052].pack('U*').freeze,
  :postbox                                              => [0xE102].pack('U*').freeze,
  :pot_of_food                                          => [0xE34D].pack('U*').freeze,
  :pouch                                                => "[\343\201\265\343\201\217\343\202\215]",
  :poultry_leg                                          => "[\343\203\201\343\202\255\343\203\263]",
  :pouting_cat_face                                     => [0xE416].pack('U*').freeze,
  :pouting_face                                         => [0xE416].pack('U*').freeze,
  :princess                                             => [0xE51C].pack('U*').freeze,
  :public_address_loudspeaker                           => [0xE142].pack('U*').freeze,
  :purple_heart                                         => [0xE32D].pack('U*').freeze,
  :purse                                                => "[\350\262\241\345\270\203]",
  :pushpin                                              => "[\347\224\273\343\201\263\343\202\207\343\201\206]",
  :rabbit_face                                          => [0xE52C].pack('U*').freeze,
  :radio                                                => [0xE128].pack('U*').freeze,
  :radio_button                                         => "[\343\203\251\343\202\270\343\202\252\343\203\234\343\202\277\343\203\263]",
  :rainbow                                              => [0xE44C].pack('U*').freeze,
  :raised_fist                                          => [0xE010].pack('U*').freeze,
  :raised_hand                                          => [0xE012].pack('U*').freeze,
  :recreational_vehicle                                 => [0xE42E].pack('U*').freeze,
  :red_apple                                            => [0xE345].pack('U*').freeze,
  :regional_indicator_symbol_letter_a                   => "[A]",
  :regional_indicator_symbol_letter_b                   => "[B]",
  :regional_indicator_symbol_letter_c                   => "[C]",
  :regional_indicator_symbol_letter_d                   => "[D]",
  :regional_indicator_symbol_letter_e                   => "[E]",
  :regional_indicator_symbol_letter_f                   => "[F]",
  :regional_indicator_symbol_letter_g                   => "[G]",
  :regional_indicator_symbol_letter_h                   => "[H]",
  :regional_indicator_symbol_letter_i                   => "[I]",
  :regional_indicator_symbol_letter_j                   => "[J]",
  :regional_indicator_symbol_letter_k                   => "[K]",
  :regional_indicator_symbol_letter_l                   => "[L]",
  :regional_indicator_symbol_letter_m                   => "[M]",
  :regional_indicator_symbol_letter_n                   => "[N]",
  :regional_indicator_symbol_letter_o                   => "[O]",
  :regional_indicator_symbol_letter_p                   => "[P]",
  :regional_indicator_symbol_letter_q                   => "[Q]",
  :regional_indicator_symbol_letter_r                   => "[R]",
  :regional_indicator_symbol_letter_s                   => "[S]",
  :regional_indicator_symbol_letter_t                   => "[T]",
  :regional_indicator_symbol_letter_u                   => "[U]",
  :regional_indicator_symbol_letter_v                   => "[V]",
  :regional_indicator_symbol_letter_w                   => "[W]",
  :regional_indicator_symbol_letter_x                   => "[X]",
  :regional_indicator_symbol_letter_y                   => "[Y]",
  :regional_indicator_symbol_letter_z                   => "[Z]",
  :regional_indicator_symbol_letters_cn                 => [0xE513].pack('U*').freeze,
  :regional_indicator_symbol_letters_de                 => [0xE50E].pack('U*').freeze,
  :regional_indicator_symbol_letters_es                 => [0xE511].pack('U*').freeze,
  :regional_indicator_symbol_letters_fr                 => [0xE50D].pack('U*').freeze,
  :regional_indicator_symbol_letters_gb                 => [0xE510].pack('U*').freeze,
  :regional_indicator_symbol_letters_it                 => [0xE50F].pack('U*').freeze,
  :regional_indicator_symbol_letters_jp                 => [0xE50B].pack('U*').freeze,
  :regional_indicator_symbol_letters_kr                 => [0xE514].pack('U*').freeze,
  :regional_indicator_symbol_letters_ru                 => [0xE512].pack('U*').freeze,
  :regional_indicator_symbol_letters_us                 => [0xE50C].pack('U*').freeze,
  :registered_sign                                      => [0xE24F].pack('U*').freeze,
  :relieved_face                                        => [0xE40A].pack('U*').freeze,
  :restroom                                             => [0xE151].pack('U*').freeze,
  :revolving_hearts                                     => [0xE327].pack('U*').freeze,
  :ribbon                                               => [0xE314].pack('U*').freeze,
  :rice_ball                                            => [0xE342].pack('U*').freeze,
  :rice_cracker                                         => [0xE33D].pack('U*').freeze,
  :right_pointing_magnifying_glass                      => [0xE114].pack('U*').freeze,
  :rightwards_arrow_with_hook                           => "\342\224\224\342\206\222",
  :ring                                                 => [0xE034].pack('U*').freeze,
  :roasted_sweet_potato                                 => "[\343\202\204\343\201\215\343\201\204\343\202\202]",
  :robot                                                => "[\343\203\255\343\203\234\343\203\203\343\203\210]",
  :rock_on                                              => "[\343\203\255\343\203\203\343\202\257\343\202\252\343\203\263]",
  :rocket                                               => [0xE10D].pack('U*').freeze,
  :roller_coaster                                       => [0xE433].pack('U*').freeze,
  :rose                                                 => [0xE032].pack('U*').freeze,
  :round_pushpin                                        => "[\347\224\273\343\201\263\343\202\207\343\201\206]",
  :runner                                               => [0xE115].pack('U*').freeze,
  :running_shirt_with_sash                              => [0x3013].pack('U').freeze,
  :sagittarius                                          => [0xE247].pack('U*').freeze,
  :sailboat                                             => [0xE01C].pack('U*').freeze,
  :sake_bottle_and_cup                                  => [0xE30B].pack('U*').freeze,
  :satellite_antenna                                    => [0xE14B].pack('U*').freeze,
  :saxophone                                            => [0xE040].pack('U*').freeze,
  :school                                               => [0xE157].pack('U*').freeze,
  :school_satchel                                       => [0xE43A].pack('U*').freeze,
  :scorpius                                             => [0xE246].pack('U*').freeze,
  :scroll                                               => "[\343\202\271\343\202\257\343\203\255\343\203\274\343\203\253]",
  :seat                                                 => [0xE11F].pack('U*').freeze,
  :see_no_evil_monkey                                   => "(/_\357\274\274)",
  :seedling                                             => [0xE110].pack('U*').freeze,
  :shaved_ice                                           => [0xE43F].pack('U*').freeze,
  :sheep                                                => [0xE529].pack('U*').freeze,
  :ship                                                 => [0xE202].pack('U*').freeze,
  :shooting_star                                        => "\342\230\206\345\275\241",
  :shortcake                                            => [0xE046].pack('U*').freeze,
  :silhouette_of_japan                                  => "[\346\227\245\346\234\254\345\234\260\345\233\263]",
  :six_pointed_star_with_middle_dot                     => [0xE23E].pack('U*').freeze,
  :ski_and_ski_boot                                     => [0xE013].pack('U*').freeze,
  :skull                                                => [0xE11C].pack('U*').freeze,
  :sleeping_symbol                                      => [0xE13C].pack('U*').freeze,
  :sleepy_face                                          => [0xE408].pack('U*').freeze,
  :slice_of_pizza                                       => "[\343\203\224\343\202\266]",
  :slot_machine                                         => [0xE133].pack('U*').freeze,
  :small_blue_diamond                                   => [0xE21B].pack('U*').freeze,
  :small_orange_diamond                                 => [0xE21B].pack('U*').freeze,
  :smirking_face                                        => [0xE402].pack('U*').freeze,
  :smoking_symbol                                       => [0xE30E].pack('U*').freeze,
  :snail                                                => "[\343\202\253\343\202\277\343\203\204\343\203\240\343\203\252]",
  :snake                                                => [0xE52D].pack('U*').freeze,
  :snowboarder                                          => "[\343\202\271\343\203\216\343\203\234]",
  :snowflake                                            => "[\351\233\252\347\265\220\346\231\266]",
  :snowman_without_snow                                 => [0xE048].pack('U*').freeze,
  :soccer_ball                                          => [0xE018].pack('U*').freeze,
  :soft_ice_cream                                       => [0xE33A].pack('U*').freeze,
  :soon_with_rightwards_arrow_above                     => "[SOON]",
  :south_east_arrow                                     => [0xE238].pack('U*').freeze,
  :south_west_arrow                                     => [0xE239].pack('U*').freeze,
  :spaghetti                                            => [0xE33F].pack('U*').freeze,
  :sparkle                                              => [0xE32E].pack('U*').freeze,
  :sparkles                                             => [0xE32E].pack('U*').freeze,
  :sparkling_heart                                      => [0xE327].pack('U*').freeze,
  :speak_no_evil_monkey                                 => "(\343\203\273\303\227\343\203\273)",
  :speaker_with_three_sound_waves                       => [0xE141].pack('U*').freeze,
  :speech_balloon                                       => "[\343\203\225\343\202\255\343\203\200\343\202\267]",
  :speedboat                                            => [0xE135].pack('U*').freeze,
  :spiral_shell                                         => [0xE441].pack('U*').freeze,
  :splashing_sweat_symbol                               => [0xE331].pack('U*').freeze,
  :spouting_whale                                       => [0xE054].pack('U*').freeze,
  :squared_cjk_unified_ideograph_5272                   => [0xE227].pack('U*').freeze,
  :squared_cjk_unified_ideograph_5408                   => "[\345\220\210]",
  :squared_cjk_unified_ideograph_55b6                   => [0xE22D].pack('U*').freeze,
  :squared_cjk_unified_ideograph_6307                   => [0xE22C].pack('U*').freeze,
  :squared_cjk_unified_ideograph_6708                   => [0xE217].pack('U*').freeze,
  :squared_cjk_unified_ideograph_6709                   => [0xE215].pack('U*').freeze,
  :squared_cjk_unified_ideograph_6e80                   => [0xE22A].pack('U*').freeze,
  :squared_cjk_unified_ideograph_7121                   => [0xE216].pack('U*').freeze,
  :squared_cjk_unified_ideograph_7533                   => [0xE218].pack('U*').freeze,
  :squared_cjk_unified_ideograph_7981                   => "[\347\246\201]",
  :squared_cjk_unified_ideograph_7a7a                   => [0xE22B].pack('U*').freeze,
  :squared_cl                                           => "[CL]",
  :squared_cool                                         => [0xE214].pack('U*').freeze,
  :squared_free                                         => "[FREE]",
  :squared_id                                           => [0xE229].pack('U*').freeze,
  :squared_katakana_koko                                => [0xE203].pack('U*').freeze,
  :squared_katakana_sa                                  => [0xE228].pack('U*').freeze,
  :squared_new                                          => [0xE212].pack('U*').freeze,
  :squared_ng                                           => "[NG]",
  :squared_ok                                           => [0xE24D].pack('U*').freeze,
  :squared_sos                                          => "[SOS]",
  :squared_up_with_exclamation_mark                     => [0xE213].pack('U*').freeze,
  :squared_vs                                           => [0xE12E].pack('U*').freeze,
  :station                                              => [0xE039].pack('U*').freeze,
  :statue_of_liberty                                    => [0xE51D].pack('U*').freeze,
  :steaming_bowl                                        => [0xE340].pack('U*').freeze,
  :straight_ruler                                       => "[\345\256\232\350\246\217]",
  :strawberry                                           => [0xE347].pack('U*').freeze,
  :sun_behind_cloud                                     => [0xE04A,0xE049].pack('U*').freeze,
  :sunflower                                            => [0xE305].pack('U*').freeze,
  :sunrise                                              => [0xE449].pack('U*').freeze,
  :sunrise_over_mountains                               => [0xE04D].pack('U*').freeze,
  :sunset_over_buildings                                => [0xE44A].pack('U*').freeze,
  :surfer                                               => [0xE017].pack('U*').freeze,
  :sushi                                                => [0xE344].pack('U*').freeze,
  :swimmer                                              => [0xE42D].pack('U*').freeze,
  :sympathetic_face                                     => "[\345\220\214\346\203\205\343\201\227\343\201\237\351\241\224]",
  :syringe                                              => [0xE13B].pack('U*').freeze,
  :t_shirt                                              => [0xE006].pack('U*').freeze,
  :tanabata_tree                                        => "[\344\270\203\345\244\225]",
  :tangerine                                            => [0xE346].pack('U*').freeze,
  :taurus                                               => [0xE240].pack('U*').freeze,
  :taxi                                                 => [0xE15A].pack('U*').freeze,
  :teacup_without_handle                                => [0xE338].pack('U*').freeze,
  :tear_off_calendar                                    => "[\343\202\253\343\203\254\343\203\263\343\203\200\343\203\274]",
  :telephone_receiver                                   => [0xE009].pack('U*').freeze,
  :television                                           => [0xE12A].pack('U*').freeze,
  :tennis_racquet_and_ball                              => [0xE015].pack('U*').freeze,
  :tent                                                 => [0xE122].pack('U*').freeze,
  :thin_face                                            => "[\347\264\260\343\201\204\351\241\224]",
  :thinking                                             => "[\350\200\203\343\201\210\344\270\255]",
  :thumbs_down_sign                                     => [0xE421].pack('U*').freeze,
  :thumbs_up_sign                                       => [0xE00E].pack('U*').freeze,
  :ticket                                               => [0xE125].pack('U*').freeze,
  :tiger_face                                           => [0xE050].pack('U*').freeze,
  :tired_face                                           => [0xE406].pack('U*').freeze,
  :toilet                                               => [0xE140].pack('U*').freeze,
  :tokyo_tower                                          => [0xE509].pack('U*').freeze,
  :tomato                                               => [0xE349].pack('U*').freeze,
  :tongue                                               => [0xE409].pack('U*').freeze,
  :top_hat                                              => [0xE503].pack('U*').freeze,
  :top_with_upwards_arrow_above                         => [0xE24C].pack('U*').freeze,
  :trade_mark_sign                                      => [0xE537].pack('U*').freeze,
  :train                                                => [0xE01E].pack('U*').freeze,
  :triangular_flag_on_post                              => "[\346\227\227]",
  :triangular_ruler                                     => "[\344\270\211\350\247\222\345\256\232\350\246\217]",
  :trident_emblem                                       => [0xE031].pack('U*').freeze,
  :trophy                                               => [0xE131].pack('U*').freeze,
  :tropical_drink                                       => [0xE044].pack('U*').freeze,
  :tropical_fish                                        => [0xE522].pack('U*').freeze,
  :trumpet                                              => [0xE042].pack('U*').freeze,
  :tulip                                                => [0xE304].pack('U*').freeze,
  :turtle                                               => "[\343\202\253\343\203\241]",
  :two_hearts                                           => [0xE327].pack('U*').freeze,
  :umbrella_with_rain_drops                             => [0xE04B].pack('U*').freeze,
  :up_down_arrow                                        => "\342\206\221\342\206\223",
  :up_pointing_red_triangle                             => "\342\226\262",
  :up_pointing_small_red_triangle                       => "\342\226\262",
  :upside_down_face                                     => "[\351\200\206\347\253\213\343\201\241]",
  :upwards_black_arrow                                  => [0xE232].pack('U*').freeze,
  :vibration_mode                                       => [0xE250].pack('U*').freeze,
  :victory_hand                                         => [0xE011].pack('U*').freeze,
  :video_camera                                         => [0xE03D].pack('U*').freeze,
  :video_game                                           => "[\343\202\262\343\203\274\343\203\240]",
  :videocassette                                        => [0xE129].pack('U*').freeze,
  :violin                                               => "[\343\203\220\343\202\244\343\202\252\343\203\252\343\203\263]",
  :virgo                                                => [0xE244].pack('U*').freeze,
  :volcano                                              => "[\347\201\253\345\261\261]",
  :warning_sign                                         => [0xE252].pack('U*').freeze,
  :watch                                                => "[\350\205\225\346\231\202\350\250\210]",
  :water_closet                                         => [0xE309].pack('U*').freeze,
  :water_wave                                           => [0xE43E].pack('U*').freeze,
  :watermelon                                           => [0xE348].pack('U*').freeze,
  :waving_hand_sign                                     => [0xE41E].pack('U*').freeze,
  :wavy_dash                                            => [0x3013].pack('U').freeze,
  :waxing_gibbous_moon_symbol                           => [0xE04C].pack('U*').freeze,
  :wedding                                              => [0xE43D].pack('U*').freeze,
  :western_person                                       => [0xE515].pack('U*').freeze,
  :wheelchair_symbol                                    => [0xE20A].pack('U*').freeze,
  :white_down_pointing_backhand_index                   => [0xE22F].pack('U*').freeze,
  :white_exclamation_mark_ornament                      => [0xE337].pack('U*').freeze,
  :white_flower                                         => "[\350\212\261\344\270\270]",
  :white_heavy_check_mark                               => "[\343\203\201\343\202\247\343\203\203\343\202\257\343\203\236\343\203\274\343\202\257]",
  :white_large_square                                   => [0xE21B].pack('U*').freeze,
  :white_left_pointing_backhand_index                   => [0xE230].pack('U*').freeze,
  :white_medium_small_square                            => [0xE21B].pack('U*').freeze,
  :white_medium_square                                  => [0xE21B].pack('U*').freeze,
  :white_medium_star                                    => [0xE32F].pack('U*').freeze,
  :white_question_mark_ornament                         => [0xE336].pack('U*').freeze,
  :white_right_pointing_backhand_index                  => [0xE231].pack('U*').freeze,
  :white_small_square                                   => [0xE21B].pack('U*').freeze,
  :white_smiling_face                                   => [0xE414].pack('U*').freeze,
  :white_square_button                                  => [0xE21B].pack('U*').freeze,
  :white_up_pointing_backhand_index                     => [0xE22E].pack('U*').freeze,
  :white_up_pointing_index                              => [0xE00F].pack('U*').freeze,
  :wind_chime                                           => [0xE442].pack('U*').freeze,
  :wine_glass                                           => [0xE044].pack('U*').freeze,
  :winking_face                                         => [0xE405].pack('U*').freeze,
  :winking_face_with_stuck_out_tongue                   => [0xE105].pack('U*').freeze,
  :wolf_face                                            => [0xE52A].pack('U*').freeze,
  :woman                                                => [0xE005].pack('U*').freeze,
  :woman_with_bunny_ears                                => [0xE429].pack('U*').freeze,
  :womans_boots                                         => [0xE31B].pack('U*').freeze,
  :womans_clothes                                       => [0xE006].pack('U*').freeze,
  :womans_hat                                           => [0xE318].pack('U*').freeze,
  :womans_sandal                                        => [0xE31A].pack('U*').freeze,
  :womens_symbol                                        => [0xE139].pack('U*').freeze,
  :wrapped_present                                      => [0xE112].pack('U*').freeze,
  :wrench                                               => "[\343\203\254\343\203\263\343\203\201]",
  :yellow_heart                                         => [0xE32C].pack('U*').freeze,
}.freeze

Instance Method Summary collapse

Constructor Details

#initialize(carrier) ⇒ Emoji

Returns a new instance of Emoji.



15
16
17
18
19
20
21
22
23
24
25
26
27
28
# File 'lib/e4u/emoji.rb', line 15

def initialize carrier
  @table = case carrier
           when :docomo
             DOCOMO_TABLE
           when :au, :kddi
             KDDI_TABLE
           when :softbank, :iphone
             SOFTBANK_TABLE
           when :google
             GOOGLE_TABLE
           else
             raise ArgumentError
           end
end

Dynamic Method Handling

This class handles dynamic methods through the method_missing method

#method_missing(method, *args) ⇒ Object

Raises:

  • (NoMethodError)


30
31
32
33
# File 'lib/e4u/emoji.rb', line 30

def method_missing method, *args
  raise NoMethodError unless @table[method]
  @table[method]
end